.Main_hero__0u7e_{position:relative;left:50%;transform:translateX(-50%);width:min(1400px,calc(100vw - 32px));min-height:720px;margin-top:-80px;overflow:hidden;color:#fff;background:#101c17;font:400 17px var(--hero-text),Arial,sans-serif}.Main_background__bpZ5L{-o-object-fit:cover;object-fit:cover}.Main_person__DSjO9{position:absolute;right:-8%;bottom:0;width:auto;height:97%;max-width:78%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.Main_shade__CS496{position:absolute;inset:0;background:linear-gradient(90deg,#101c17df,#101c17a6 40%,#101c170d 75%)}.Main_content__qN_wc{position:relative;z-index:1;width:100%;max-width:1136px;margin-inline:auto;padding:168px 24px 105px}.Main_content__qN_wc h1{margin:0;max-width:650px;color:#fff;font:500 clamp(48px,4.6vw,64px) /1.08 var(--hero-display),Arial,sans-serif;letter-spacing:-2.8px}.Main_content__qN_wc p{max-width:430px;margin:30px 0;color:#e1e8f7;line-height:1.7}.Main_contact__JiNDR{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:48px;padding:14px 22px;border:1px solid transparent;border-radius:4px;background:#fff;color:#14223d;font-size:14px}.Main_contact__JiNDR:hover{background:#eaf0ff}.Main_contact__JiNDR:focus-visible{outline:3px solid #669bff;outline-offset:4px}.Main_introduction__3sm3U{position:relative;left:50%;transform:translateX(-50%);width:min(1400px,calc(100vw - 32px));background:#fff;color:#17243b;padding-block:100px;border-bottom:1px solid #e5e9ef}.Main_introductionContent__uX4fl{display:grid;grid-template-columns:1fr 1fr;gap:92px;align-items:start;width:100%;max-width:1136px;margin-inline:auto;padding-inline:24px}.Main_capabilities__x_IC8 h2,.Main_introduction__3sm3U h2{margin:0;font:500 clamp(32px,3.2vw,44px) /1.14 var(--hero-display),Arial,sans-serif;letter-spacing:-1.6px}.Main_bodyCopy__8OoqP p{margin:0 0 20px;color:#5b6677;font:400 17px/1.8 var(--hero-text),Arial,sans-serif}.Main_bodyCopy__8OoqP p:last-child{margin-bottom:0}.Main_capabilities__x_IC8{position:relative;left:50%;transform:translateX(-50%);width:min(1400px,calc(100vw - 32px));color:#17243b;background:#fff;border-bottom:1px solid #e5e9ef;font:400 14px/1.8 var(--hero-text),Arial,sans-serif}.Main_capabilityLayout__sUWZm{display:grid;grid-template-columns:1fr 1fr;max-width:1136px;margin-inline:auto}.Main_softwareImage__Xa21z{display:flex;flex-direction:column;justify-content:center;padding:50px 35px;background:url(/static/images/capabilities/cybergarden-horizon.webp) 50%/cover #173c2a;overflow:hidden}.Main_serviceStatement__VX4p3{margin:0;color:#fff;font:500 clamp(32px,3.2vw,44px) /1.14 var(--hero-display),Arial,sans-serif;letter-spacing:-1.6px}.Main_softwareImage__Xa21z a{display:flex;justify-content:space-between;margin-top:28px;color:#fff}.Main_capabilityCopy__RTvtX{padding:68px 24px 68px 62px}.Main_introCopy__yS_ZZ{margin:24px 0 32px;color:#5b6677;font-size:16px;line-height:1.7}.Main_capabilityList__pxLph article{margin-bottom:24px}.Main_capabilityList__pxLph h3{margin:0;font:500 19px/1.22 var(--hero-display),Arial,sans-serif;letter-spacing:-.4px}.Main_capabilityList__pxLph p{margin:10px 0 0;color:#5b6677}.Main_textLink__o_MXD{display:inline-flex;align-items:center;gap:22px;padding-block:9px;border-bottom:1px solid #9aa7bb}.Main_textLink__o_MXD:hover{color:#163fcd;border-color:#163fcd}.Main_capabilities__x_IC8 a:focus-visible{outline:3px solid #669bff;outline-offset:4px}.Main_sectionWrap__2VhXb{width:100%;max-width:1136px;margin-inline:auto;padding-inline:24px;font:400 15px/1.8 var(--hero-text),Arial,sans-serif}.Main_centredHeading__WLTcG{max-width:690px;margin:0 auto 52px;text-align:center}.Main_centredHeading__WLTcG p{margin:22px 0 0;color:#5b6677;font-size:16px;line-height:1.7}.Main_deliveryGrid__tEZ9Q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.Main_deliveryGrid__tEZ9Q article{padding:30px;background:#f8f9fc;border:1px solid #edf0f5}.Main_deliveryGrid__tEZ9Q h3{margin:0;font:500 22px/1.22 var(--hero-display),Arial,sans-serif;letter-spacing:-.7px}.Main_deliveryGrid__tEZ9Q p{margin:22px 0 0;color:#5b6677}.Main_resourceGrid__L4meg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.Main_resourceCard__xqZDl{display:flex;flex-direction:column;color:#17243b;background:#fff;border:1px solid #edf0f4;box-shadow:0 8px 28px #12233d0d}.Main_resourceImage__FrUQn{position:relative;height:210px;overflow:hidden}.Main_resourceImage__FrUQn img{-o-object-fit:cover;object-fit:cover}.Main_resourceContent__Lougc{display:flex;flex:1;flex-direction:column;align-items:start;padding:32px}.Main_resourceContent__Lougc h3{margin:0;font:500 25px/1.22 var(--hero-display),Arial,sans-serif;letter-spacing:-.7px}.Main_resourceContent__Lougc p{margin:20px 0;color:#5b6677}.Main_resourceLink__rYrpd{display:flex;justify-content:space-between;width:100%;margin-top:auto;font-size:14px}.Main_resourceCard__xqZDl:hover .Main_resourceLink__rYrpd{color:#163fcd}.Main_resourceCard__xqZDl:focus-visible{outline:3px solid #669bff;outline-offset:4px}.Main_contactSection__QPpEF{position:relative;left:50%;transform:translateX(-50%);width:min(1400px,calc(100vw - 32px));padding-block:90px;background:linear-gradient(90deg,#101c17e8,#173c2a88),url(/static/images/hero/hero_background_cybergarden.webp) 50% /cover;color:#fff;font:400 17px/1.8 var(--hero-text),Arial,sans-serif}.Main_contactGrid__R_cEq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:76px;max-width:1136px;margin-inline:auto;padding-inline:24px;align-items:start}.Main_contactCopy__vdff_{padding-top:26px}.Main_contactCopy__vdff_ h2{margin:0;font:500 48px/1.14 var(--hero-display),Arial,sans-serif;letter-spacing:-1.6px}.Main_contactCopy__vdff_ p{max-width:400px;margin:30px 0;color:#e3eaff}.Main_contactEmail__v6_EL{display:inline-flex;align-items:center;gap:30px;padding-block:10px;border-bottom:1px solid #ffffff75;font-size:16px}.Main_inquiry__UclUI{padding:32px;border-radius:4px;background:#fff;color:#17243b}.Main_formRow__yEPp9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Main_inquiry__UclUI label{display:block;margin-bottom:20px;font-size:14px;line-height:1.5}.Main_inquiry__UclUI input,.Main_inquiry__UclUI select,.Main_inquiry__UclUI textarea{display:block;width:100%;min-width:0;margin-top:8px;padding:12px;border:1px solid #bfc8d5;border-radius:3px;background:#fff;color:#17243b;font:400 15px var(--hero-text),Arial,sans-serif}.Main_inquiry__UclUI textarea{resize:vertical;min-height:120px}.Main_formNote__djiiG{margin:0 0 20px;color:#5b6677;font-size:13px;line-height:1.7}.Main_inquiryButton__nggwg{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 22px;border-radius:4px;background:#17243b;color:#fff;font-size:14px}.Main_inquiryButton__nggwg:hover{background:#263e64}.Main_inquiryReady__DQ2ML{padding-top:20px;font-size:14px}.Main_inquiryReady__DQ2ML p{margin:0 0 12px}.Main_contactSection__QPpEF :is(a,button,input,select,textarea):focus-visible{outline:3px solid #669bff;outline-offset:4px}@media (max-width:1100px){.Main_capabilityCopy__RTvtX{padding-left:35px}}@media (max-width:900px){.Main_contactGrid__R_cEq{grid-template-columns:1fr;max-width:690px;gap:45px}.Main_contactCopy__vdff_{padding-top:0}.Main_deliveryGrid__tEZ9Q{gap:16px}.Main_deliveryGrid__tEZ9Q article{padding:24px}.Main_deliveryGrid__tEZ9Q h3{font-size:20px}.Main_capabilities__x_IC8{padding-block:65px}.Main_capabilityLayout__sUWZm{grid-template-columns:1fr;padding-inline:24px;gap:45px}.Main_softwareImage__Xa21z{min-height:440px;padding:50px}.Main_capabilityCopy__RTvtX{padding:0}.Main_introductionContent__uX4fl{gap:48px;padding-inline:48px}.Main_content__qN_wc{padding-inline:48px}.Main_content__qN_wc h1{font-size:48px;max-width:490px}.Main_content__qN_wc p{max-width:350px;font-size:16px}.Main_person__DSjO9{right:-30%;max-width:none;opacity:.9}}@media (max-width:640px){.Main_contactSection__QPpEF{width:100vw;padding-block:64px}.Main_contactCopy__vdff_ h2{font-size:36px;letter-spacing:-1.1px}.Main_contactCopy__vdff_ p{font-size:16px}.Main_inquiry__UclUI{padding:24px}.Main_formRow__yEPp9{grid-template-columns:1fr;gap:0}.Main_resourceGrid__L4meg{grid-template-columns:1fr;gap:32px}.Main_resourceContent__Lougc{padding:25px}.Main_centredHeading__WLTcG{text-align:left;margin-bottom:35px}.Main_centredHeading__WLTcG p{font-size:15px}.Main_deliveryGrid__tEZ9Q{grid-template-columns:1fr;gap:32px}.Main_capabilities__x_IC8{width:100vw}.Main_capabilityLayout__sUWZm{gap:35px}.Main_softwareImage__Xa21z{min-height:280px;padding:25px}.Main_introduction__3sm3U{width:100vw;padding-block:64px}.Main_introductionContent__uX4fl{grid-template-columns:1fr;gap:28px;padding-inline:24px}.Main_bodyCopy__8OoqP p{font-size:16px}.Main_hero__0u7e_{left:auto;width:100vw;min-height:620px;margin-inline:calc(50% - 50vw);transform:none}.Main_content__qN_wc{padding:145px 24px 70px}.Main_content__qN_wc h1{font-size:clamp(36px,9.4vw,45px);letter-spacing:-1.7px}.Main_content__qN_wc p{font-size:15px;max-width:285px;margin-block:28px}.Main_person__DSjO9{height:100%;right:-100%;opacity:.8}.Main_shade__CS496{background:linear-gradient(90deg,#101c17db,#101c1788)}}.Main_portfolio__ACda4{position:relative;left:50%;width:min(1400px,calc(100vw - 32px));transform:translateX(-50%);background:#f5f7f7;color:#17243b;font-family:var(--hero-text),Arial,sans-serif}.Main_portfolioWrap__VjBGQ{max-width:1136px;margin-inline:auto;padding:86px 24px}.Main_portfolioHeading__sDOzo{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:70px;column-gap:70px;align-items:end}.Main_portfolioEyebrow__YqrRD{grid-column:1/-1;margin:0 0 20px;font-size:13px;text-transform:uppercase;letter-spacing:.13em;color:#426554}.Main_portfolioHeading__sDOzo h2{margin:0;font:500 clamp(34px,3.5vw,48px) /1.12 var(--hero-display),Arial,sans-serif;letter-spacing:-.035em}.Main_portfolioHeading__sDOzo>p:last-child{margin:0;color:#5b6677;font-size:17px;line-height:1.7}.Main_portfolioGrid__adzZq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px}.Main_portfolioGrid__adzZq a{display:flex;flex-direction:column;min-height:290px;padding:32px;border:1px solid #e0e6e6;background:#fff;transition:border-color .16s ease}.Main_portfolioGrid__adzZq a:hover{border-color:#426554}.Main_portfolioGrid__adzZq span{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#426554}.Main_portfolioGrid__adzZq h3{margin:32px 0 12px;font:500 32px/1.2 var(--hero-display),Arial,sans-serif}.Main_portfolioGrid__adzZq p{margin:0;color:#5b6677;font-size:16px;line-height:1.6}.Main_portfolioGrid__adzZq strong{margin-top:auto;padding-top:24px;font-size:14px;font-weight:400;text-decoration:underline;text-underline-offset:5px}.Main_portfolioMore__EyYOA{display:inline-block;margin-top:28px;font-size:15px;text-decoration:underline;text-underline-offset:5px}@media (max-width:700px){.Main_portfolio__ACda4{left:auto;width:100vw;margin-inline:calc(50% - 50vw);transform:none}.Main_portfolioWrap__VjBGQ{padding-block:60px}.Main_portfolioGrid__adzZq,.Main_portfolioHeading__sDOzo{grid-template-columns:1fr}.Main_portfolioHeading__sDOzo>p:last-child{margin-top:20px}.Main_portfolioGrid__adzZq{margin-top:32px}.Main_portfolioGrid__adzZq a{min-height:250px}}.EmailActions_actions__Uscrd{--email-ink:inherit;--email-button:#13301e;--email-button-ink:#fff;--email-hover:#1f4a30;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;color:var(--email-ink);font:inherit}.EmailActions_actions__Uscrd[data-tone=dark]{--email-ink:#fff;--email-button:#fff;--email-button-ink:#14223d;--email-hover:#eaf0ff}.EmailActions_actions__Uscrd .EmailActions_primary__bEZyE{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;padding:14px 22px;border-radius:4px;background:var(--email-button);color:var(--email-button-ink);font-size:14px;font-weight:400;line-height:1.5;text-decoration:none}.EmailActions_primary__bEZyE:hover{background:var(--email-hover)}.EmailActions_details__xJl1t{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;font-size:14px;line-height:1.5}.EmailActions_address__q_DDD{-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere}.EmailActions_address__q_DDD::-moz-selection{background:#b9e8c3;color:#13301e}.EmailActions_address__q_DDD::selection{background:#b9e8c3;color:#13301e}.EmailActions_copy__uUVoc{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.EmailActions_copy__uUVoc:hover{text-decoration-thickness:2px}.EmailActions_actions__Uscrd :is(a,button):focus-visible{outline:3px solid #669bff;outline-offset:4px}.EmailActions_error__SfeJq{max-width:40ch;font-size:14px;line-height:1.5}.EmailActions_srOnly__aBPfe{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.CallToAction_cta__QJYs8{container-type:inline-size;display:flex;flex-direction:column;gap:30px;margin-block:48px;padding:44px 40px;border-radius:0;background:linear-gradient(90deg,#101c17e8,#173c2a88),url(/static/images/hero/hero_background_cybergarden.webp) 50% /cover;color:#fff;font:400 17px/1.8 var(--cta-text),Arial,sans-serif}.CallToAction_cta__QJYs8 .CallToAction_copy__GHw1j h3{margin:0;color:#fff;font:500 clamp(26px,2.6vw,34px) /1.14 var(--cta-display),Arial,sans-serif;letter-spacing:-1px}.CallToAction_cta__QJYs8 .CallToAction_copy__GHw1j p{max-width:560px;margin:14px 0 0;color:#ffffffd9}.CallToAction_actions__SnId7{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px}.CallToAction_button__f2YOD{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;padding:14px 22px;border-radius:4px;background:#fff;color:#14223d!important;font-size:14px;text-decoration:none!important;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.CallToAction_button__f2YOD>span{flex:none}.CallToAction_button__f2YOD:hover{background:#eaf0ff}.CallToAction_cta__QJYs8.CallToAction_compact__4GkcV{gap:24px;padding:32px 24px}.CallToAction_compact__4GkcV .CallToAction_actions__SnId7{flex-direction:row;align-items:center;gap:16px 24px}.CallToAction_compact__4GkcV .CallToAction_button__f2YOD{width:auto;gap:16px}.CallToAction_email__xWbGh{transition:border-color .2s,color .2s;display:inline-flex;align-items:center;gap:22px;padding-block:6px;border-bottom:1px solid #ffffff75;color:#fff!important;font-size:14px;text-decoration:none!important;min-height:38px}.CallToAction_email__xWbGh:hover{border-color:#fff}.CallToAction_emailAction__AqvBq{display:inline-flex;align-items:center;gap:22px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.CallToAction_emailText__u2AjA{padding:1px 3px;margin:-1px -3px;border-radius:2px;cursor:text;-moz-user-select:all;user-select:all;-webkit-user-select:all;animation:CallToAction_swap__midXU .35s ease;transition:background .2s}.CallToAction_emailText__u2AjA:hover{background:#ffffff1f}.CallToAction_emailText__u2AjA::-moz-selection{background:#3ddc84;color:#0b1612}.CallToAction_emailText__u2AjA::selection{background:#3ddc84;color:#0b1612}.CallToAction_avatar__AGKcg{position:relative;display:inline-flex;flex:none;width:0;height:20px;margin-right:-22px;opacity:0;transform:scale(.4);transition:width .35s ease,margin .35s ease,opacity .25s ease,transform .4s cubic-bezier(.2,.9,.3,1.4)}.CallToAction_avatar__AGKcg img{width:20px;height:20px;margin:0!important;border-radius:50%;-o-object-fit:cover;object-fit:cover}.CallToAction_status__O6zOO{position:absolute;right:-2px;bottom:-1px;width:8px;height:8px;border:1.5px solid #173c2a;border-radius:50%;background:#3ddc84}.CallToAction_status__O6zOO:after{content:"";position:absolute;inset:-1.5px;border-radius:50%;background:#3ddc84;animation:CallToAction_ping__2B9hn 1.8s ease-out infinite}.CallToAction_emailRevealed__6EzS_ .CallToAction_avatar__AGKcg{width:20px;margin-right:0;opacity:1;transform:scale(1)}.CallToAction_emailIcon__5enz5,.CallToAction_emailLabel__XT05E{display:inline-block;animation:CallToAction_swap__midXU .35s ease}.CallToAction_emailIcon__5enz5{min-width:1em;text-align:center;transition:transform .25s ease}.CallToAction_emailAction__AqvBq:hover .CallToAction_emailIcon__5enz5{transform:translateX(3px)}.CallToAction_copiedTag__CEnvk{display:inline-block;padding:1px 8px;border-radius:3px;background:#3ddc8433;color:#c9f5d8;font-size:12px;line-height:1.6;animation:CallToAction_swap__midXU .3s ease}.CallToAction_emailRevealed__6EzS_{gap:12px;letter-spacing:.1px}.CallToAction_srOnly__iIIGh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes CallToAction_swap__midXU{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes CallToAction_ping__2B9hn{0%{transform:scale(1);opacity:.7}to{transform:scale(2.6);opacity:0}}.CallToAction_cta__QJYs8 :is(a,button):focus-visible{outline:3px solid #669bff;outline-offset:4px}@media (max-width:720px){.CallToAction_cta__QJYs8{gap:26px;padding:32px 24px}}@media (prefers-reduced-motion:reduce){.CallToAction_avatar__AGKcg,.CallToAction_emailIcon__5enz5{transition:none}.CallToAction_copiedTag__CEnvk,.CallToAction_emailIcon__5enz5,.CallToAction_emailLabel__XT05E,.CallToAction_status__O6zOO:after{animation:none}}@container (max-width: 640px){.CallToAction_actions__SnId7{flex-direction:column;align-items:stretch;gap:18px}.CallToAction_button__f2YOD{width:100%}.CallToAction_email__xWbGh{align-self:flex-start}}.AuthorLayout_page__bpdcy{--ink:#17243b;--muted:#5b6677;--line:#e5e9ef;position:relative;left:50%;width:min(1400px,calc(100vw - 32px));margin-top:-80px;transform:translateX(-50%);background:#fff;color:var(--ink);font:400 17px/1.8 var(--services-text),Arial,sans-serif}.AuthorLayout_page__bpdcy ::-moz-selection{background:#cbe8d7;color:#101c17}.AuthorLayout_page__bpdcy ::selection{background:#cbe8d7;color:#101c17}.AuthorLayout_page__bpdcy a:focus-visible{outline:3px solid #669bff;outline-offset:5px}.AuthorLayout_wrap__nJIGc{width:100%;max-width:1136px;margin-inline:auto;padding-inline:24px}.AuthorLayout_hero__LB5X9{position:relative;isolation:isolate;overflow:hidden;background:#101c17;color:#fff}.AuthorLayout_heroImage__XW_zF{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 56%;object-position:center 56%}.AuthorLayout_heroShade__V_Fft{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#101c17ee,#101c17c2 48%,#101c1766)}.AuthorLayout_heroContent__JfI_c{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:72px;align-items:center;padding-block:128px 64px}.AuthorLayout_identity__uDyA6 h1{margin:0;font:500 clamp(44px,4.6vw,64px) /1.08 var(--services-display),Arial,sans-serif;letter-spacing:-.04em;text-wrap:balance}.AuthorLayout_role__zmyhW{margin:20px 0 0;color:#e0eae5;font-size:18px}.AuthorLayout_introduction__TM0x7{max-width:410px;margin:32px 0;color:#e0eae5;font-size:22px;line-height:1.55}.AuthorLayout_actions__Ucofz{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.AuthorLayout_button__1nqVa{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:48px;padding:14px 22px;border-radius:4px;background:#fff;color:var(--ink);font-size:14px;line-height:1.5;transition:background-color .16s ease}.AuthorLayout_button__1nqVa:hover{background:#eaf0ff}.AuthorLayout_backgroundLink__vNwk_{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#fff;font-size:14px;text-decoration:underline;text-underline-offset:5px}.AuthorLayout_backgroundLink__vNwk_:hover{color:#cbe8d7}.AuthorLayout_portraitFrame__D2xNx{width:100%;margin:0;border:1px solid var(--line);border-radius:10px 18px 18px 10px;padding:10px 10px 0;background:#fff;color:var(--ink)}.AuthorLayout_portrait__hFLbi{display:block;width:100%;height:auto;aspect-ratio:4/4.6;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:3px 8px 8px 3px}.AuthorLayout_portraitCaption__N8yWr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 6px;line-height:1.5}.AuthorLayout_captionName__5MO6g{font-family:var(--services-display),Arial,sans-serif;font-size:15px;font-weight:500}.AuthorLayout_credentialRow__T4y9l{display:flex;align-items:center;gap:8px}.AuthorLayout_credentialMark__hZaia{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:32px;border-radius:3px}.AuthorLayout_credentialMark__hZaia img{width:auto;height:36.72px}.AuthorLayout_socialLinks__Fx3nA{display:flex;gap:20px;margin-top:24px}.AuthorLayout_background__QWHen{padding-block:80px 96px;scroll-margin-top:96px}.AuthorLayout_biography__BcxNz{max-width:70ch;margin-inline:auto}.AuthorLayout_biography__BcxNz p{margin:0 0 24px;color:var(--muted)}.AuthorLayout_biography__BcxNz>blockquote:first-child{margin:0 0 32px;padding:0 0 0 24px;border-left:1px solid #9aa7bb}.AuthorLayout_biography__BcxNz>blockquote:first-child p{margin:0;color:var(--ink);font-size:22px;line-height:1.6}.AuthorLayout_biography__BcxNz h2{margin:56px 0 24px;color:var(--ink);font:500 clamp(28px,3.2vw,36px) /1.2 var(--services-display),Arial,sans-serif;letter-spacing:-.03em;text-wrap:balance;scroll-margin-top:112px}.AuthorLayout_biography__BcxNz a{color:var(--ink);text-decoration:underline;text-decoration-color:#9aa7bb;text-underline-offset:4px}.AuthorLayout_biography__BcxNz a:hover{color:#163fcd;text-decoration-color:currentColor}.AuthorLayout_biography__BcxNz>:last-child{margin-bottom:0}@media (max-width:1100px){.AuthorLayout_wrap__nJIGc{padding-inline:48px}.AuthorLayout_heroContent__JfI_c{grid-template-columns:minmax(0,1fr) 320px;gap:40px}}@media (max-width:900px){.AuthorLayout_heroContent__JfI_c{grid-template-columns:1fr;gap:40px;padding-top:132px}.AuthorLayout_portraitFrame__D2xNx{max-width:388px}.AuthorLayout_introduction__TM0x7{max-width:520px;margin-block:24px}}@media (max-width:640px){.AuthorLayout_page__bpdcy{left:auto;width:100vw;margin-inline:calc(50% - 50vw);transform:none;font-size:16px}.AuthorLayout_wrap__nJIGc{padding-inline:24px}.AuthorLayout_heroContent__JfI_c{padding-block:132px 48px;gap:32px}.AuthorLayout_identity__uDyA6 h1{font-size:clamp(36px,9.4vw,45px)}.AuthorLayout_role__zmyhW{margin-top:14px;font-size:16px}.AuthorLayout_introduction__TM0x7{font-size:20px}.AuthorLayout_actions__Ucofz{gap:12px 24px}.AuthorLayout_portraitFrame__D2xNx{max-width:360px}.AuthorLayout_background__QWHen{padding-block:48px 64px}.AuthorLayout_biography__BcxNz>blockquote:first-child p{font-size:20px}.AuthorLayout_biography__BcxNz h2{margin-top:40px}}@media (prefers-reduced-motion:reduce){.AuthorLayout_button__1nqVa{transition:none}}