.GT3V8a_header{z-index:100;background:var(--header-bg);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);width:100%;position:sticky;top:0}.GT3V8a_container{grid-template-columns:minmax(190px,1fr) auto minmax(310px,1fr);align-items:center;column-gap:28px;max-width:1440px;min-height:82px;margin:0 auto;padding:0 clamp(22px,4.2vw,76px);display:grid}.GT3V8a_brand{border-radius:4px;align-items:center;width:fit-content;display:inline-flex}.GT3V8a_brandImage{width:208px;height:auto;display:block}.GT3V8a_brandLight{display:block}.GT3V8a_brandDark,.GT3V8a_header[data-theme=dark] .GT3V8a_brandLight{display:none}.GT3V8a_header[data-theme=dark] .GT3V8a_brandDark{opacity:.74;display:block}.GT3V8a_desktopNav{align-items:center;gap:clamp(24px,2.5vw,42px);display:flex}.GT3V8a_navLink{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .18s}.GT3V8a_navLink:hover{color:var(--ink)}.GT3V8a_navLinkSoon,.GT3V8a_navLinkSoon:hover{color:var(--muted);cursor:default}.GT3V8a_actions{justify-content:flex-end;align-items:center;gap:13px;display:flex}.GT3V8a_actionDivider{background:var(--line-strong);width:1px;height:20px;margin:0 3px}.GT3V8a_languageSwitch{--language-width:33px;--language-gap:3px;isolation:isolate;align-items:center;gap:var(--language-gap);border:1px solid var(--line);background:var(--control-bg);border-radius:8px;padding:3px;display:inline-flex;position:relative;overflow:hidden}.GT3V8a_languageIndicator{z-index:0;width:var(--language-width);background:var(--surface);height:30px;box-shadow:0 1px 3px var(--shadow);border-radius:5px;transition:transform .34s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;left:3px;transform:translate(0)}.GT3V8a_languageSwitch[data-language=en] .GT3V8a_languageIndicator{transform:translateX(calc(var(--language-width) + var(--language-gap)))}.GT3V8a_languageButton{z-index:1;width:33px;min-width:33px;height:30px;min-height:30px;color:var(--muted);letter-spacing:.045em;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 33px;font-size:11px;font-weight:700;transition:color .34s;position:relative}.GT3V8a_languageButton[aria-pressed=true]{color:var(--ink)}.GT3V8a_languageButton[aria-pressed=false]{color:var(--muted)}.GT3V8a_languageActive{color:var(--ink)}.GT3V8a_iconButton,.GT3V8a_menuButton{width:20px;height:20px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;display:inline-grid}.GT3V8a_iconButton{border:1px solid var(--line-strong);background:var(--control-bg);border-radius:10px;flex:0 0 40px;width:40px;height:40px;transition:background-color .18s}.GT3V8a_iconButton:hover{background:var(--surface)}.GT3V8a_themeIcon{width:20px;height:20px;color:var(--muted);view-transition-name:GT3V8a_miraneth-theme-icon-mask;display:block;position:relative}.GT3V8a_themeMoon,.GT3V8a_themeSun{place-items:center;display:grid;position:absolute;inset:0}.GT3V8a_themeIcon[data-theme=light] .GT3V8a_themeSun,.GT3V8a_themeIcon[data-theme=dark] .GT3V8a_themeMoon{display:none}.GT3V8a_themeMotionOverlay:popover-open{pointer-events:none;background:0 0;border:0;width:20px;height:20px;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden}.GT3V8a_themeMotionSymbol{will-change:transform;place-items:center;width:20px;height:20px;display:grid;position:absolute;inset:0}.GT3V8a_themeMotionSymbol svg{width:20px;height:20px;display:block}.GT3V8a_menuButton{border:1px solid var(--line-strong);background:var(--control-bg);border-radius:10px;flex:0 0 40px;width:40px;height:40px;transition:background-color .18s;display:none}.GT3V8a_menuButton:hover{background:var(--surface)}.GT3V8a_menuGlyph{width:24px;height:24px;display:block;position:relative}.GT3V8a_menuLineTop,.GT3V8a_menuLineBottom{transform-origin:50%;background:currentColor;border-radius:2px;width:22px;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:1px}.GT3V8a_menuLineTop{top:8px}.GT3V8a_menuLineBottom{top:15px}.GT3V8a_menuButton[data-open=true] .GT3V8a_menuLineTop{transform:translateY(3.5px)rotate(45deg)}.GT3V8a_menuButton[data-open=true] .GT3V8a_menuLineBottom{transform:translateY(-3.5px)rotate(-45deg)}.GT3V8a_iconButton svg{width:20px;height:20px;display:block}.GT3V8a_cta,.GT3V8a_mobileCta{color:#fff;letter-spacing:-.01em;white-space:nowrap;box-shadow:none;background:#202831;border:1px solid #202831;border-radius:5px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:10px;padding:12px 16px 12px 19px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-grid}.GT3V8a_ctaLabel{text-align:center;white-space:nowrap;min-width:0;display:block}.GT3V8a_cta:hover,.GT3V8a_mobileCta:hover{background:#35414d;border-color:#35414d}.GT3V8a_cta svg,.GT3V8a_mobileCta svg{stroke-width:1.6px;width:16px;height:16px;display:block}.GT3V8a_cta{box-sizing:border-box;flex:0 0 215px;width:215px;min-width:215px;height:44px;padding:0 15px}.GT3V8a_cta span{white-space:nowrap}.GT3V8a_header[data-theme=dark] .GT3V8a_cta,.GT3V8a_header[data-theme=dark] .GT3V8a_mobileCta{color:#202831;background:#dce1e6;border-color:#dce1e6}.GT3V8a_header[data-theme=dark] .GT3V8a_cta:hover,.GT3V8a_header[data-theme=dark] .GT3V8a_mobileCta:hover{background:#f0f2f4;border-color:#f0f2f4}.GT3V8a_animatedLabel{opacity:1;filter:blur();transition:opacity .14s,transform .14s,filter .14s;display:inline-block;transform:translateY(0)}.GT3V8a_animatedLabel[data-phase=out]{opacity:0;filter:blur(2px);transform:translateY(-6px)}.GT3V8a_animatedLabel[data-phase=in]{animation:.2s cubic-bezier(.22,1,.36,1) both GT3V8a_miraneth-language-in}@keyframes GT3V8a_miraneth-language-in{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}.GT3V8a_mobileNav{display:none}.GT3V8a_brand:focus-visible,.GT3V8a_navLink:focus-visible,.GT3V8a_iconButton:focus-visible,.GT3V8a_languageButton:focus-visible,.GT3V8a_menuButton:focus-visible,.GT3V8a_mobileLink:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.GT3V8a_cta:focus-visible,.GT3V8a_mobileCta:focus-visible{outline-offset:3px;outline:2px solid #6d95bb}@media (min-width:1161px){.GT3V8a_container{grid-template-columns:minmax(208px,1fr) 549px minmax(376px,1fr);column-gap:clamp(16px,1.8vw,28px)}.GT3V8a_desktopNav{grid-template-columns:70px 74px 72px 78px 69px 68px 76px;place-items:center;gap:7px;width:549px;display:grid}.GT3V8a_navLink{text-align:center;width:100%;min-width:0;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.GT3V8a_navLinkSoon,.GT3V8a_navLinkSoon:hover{color:var(--muted)}}@media (min-width:1161px) and (max-width:1359px){.GT3V8a_container{grid-template-columns:minmax(180px,1fr) 511px minmax(340px,1fr);column-gap:12px;padding-inline:clamp(20px,2.4vw,38px)}.GT3V8a_brandImage{width:180px}.GT3V8a_desktopNav{grid-template-columns:65px 70px 67px 73px 64px 64px 72px;gap:6px;width:511px}.GT3V8a_navLink{font-size:13px}.GT3V8a_cta{flex-basis:190px;width:190px;min-width:190px;font-size:12px}.GT3V8a_actions{gap:9px}}@media (max-width:1160px){.GT3V8a_container{grid-template-columns:1fr auto;min-height:74px}.GT3V8a_desktopNav,.GT3V8a_desktopLanguage,.GT3V8a_actionDivider,.GT3V8a_cta{display:none}.GT3V8a_actions{gap:8px}.GT3V8a_menuButton{display:inline-grid}.GT3V8a_header{isolation:isolate}.GT3V8a_header[data-menu-open=true]{background:var(--surface);-webkit-backdrop-filter:none}.GT3V8a_container{z-index:2;position:relative}.GT3V8a_mobileNav{z-index:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-bottom:1px solid var(--line-strong);background:var(--surface);visibility:hidden;pointer-events:none;clip-path:inset(0 0 100%);height:calc(100dvh - 74px);transition:clip-path .36s cubic-bezier(.22,1,.36,1),visibility 0s linear .36s;display:block;position:absolute;top:100%;left:0;right:0;overflow:hidden auto}.GT3V8a_mobileNav[data-open=true]{visibility:visible;pointer-events:auto;clip-path:inset(0);transition:clip-path .36s cubic-bezier(.22,1,.36,1),visibility}.GT3V8a_mobileNavEyebrow{border-bottom:1px solid var(--line-strong);color:var(--muted);letter-spacing:.11em;opacity:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 0 14px;font-size:9px;font-weight:700;transition:opacity .2s;display:flex}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileNavEyebrow{opacity:1;transition-delay:70ms}.GT3V8a_mobileNavInner{box-sizing:border-box;flex-direction:column;max-width:1440px;min-height:100%;margin:0 auto;padding:13px clamp(22px,4.2vw,76px) 24px;display:flex}.GT3V8a_mobileLink{border-bottom:1px solid var(--line);min-height:61px;color:var(--ink);opacity:0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;font-size:21px;font-weight:560;text-decoration:none;transition:opacity .24s,transform .32s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(9px)}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink{opacity:1;transform:translateY(0)}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink:nth-child(2){transition-delay:85ms}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink:nth-child(3){transition-delay:.125s}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink:nth-child(4){transition-delay:.165s}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink:nth-child(5){transition-delay:.205s}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink:nth-child(6){transition-delay:.245s}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink:nth-child(7){transition-delay:.285s}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink:nth-child(8){transition-delay:.325s}.GT3V8a_mobileLinkLabel{white-space:nowrap;align-items:center;min-width:0;height:32px;line-height:32px;display:flex}.GT3V8a_mobileLinkLabel>span{line-height:inherit;white-space:inherit}.GT3V8a_mobileLink svg{width:18px;height:18px;color:var(--muted)}.GT3V8a_mobileLinkUnavailable{cursor:default}.GT3V8a_mobileLinkUnavailable .GT3V8a_mobileLinkLabel{color:var(--muted)}.GT3V8a_mobilePending{color:var(--muted);letter-spacing:.07em;white-space:nowrap;font-size:10px;font-weight:650}.GT3V8a_mobileIndex{color:var(--muted);letter-spacing:.1em;font-size:11px;font-weight:600}.GT3V8a_mobileBottom{opacity:0;justify-content:space-between;align-items:center;gap:12px;padding-top:23px;transition:opacity .24s,transform .32s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(8px)}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileBottom{opacity:1;transition-delay:.28s;transform:translateY(0)}.GT3V8a_mobileNavLower{opacity:0;margin-top:auto;padding-top:clamp(24px,5dvh,68px);transition:opacity .24s,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileNavLower{opacity:1;transition-delay:.32s;transform:translateY(0)}.GT3V8a_mobileLegal{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:12px;padding:19px 0 16px;display:grid}.GT3V8a_mobileLegalHeading{min-height:16px;color:var(--muted);letter-spacing:.11em;grid-column:1/-1;font-size:10px;font-weight:700;line-height:16px}.GT3V8a_mobileLegalItems{flex-wrap:wrap;align-items:start;gap:9px 21px;min-width:0;display:flex}.GT3V8a_mobileLegalItem{color:var(--muted);font-size:12px;line-height:18px}.GT3V8a_mobileBrandSignature{grid-template-columns:minmax(0,1fr) auto 5px;align-items:center;gap:12px;min-height:52px;padding:10px 0 0;display:grid}.GT3V8a_mobileBadgeIdentity{align-items:center;min-width:0;height:20px;display:flex}.GT3V8a_mobileBadgeLogo{flex:none;width:116px;max-width:100%;height:auto;display:block}.GT3V8a_header[data-theme=dark] .GT3V8a_mobileBadgeIdentity .GT3V8a_brandDark{opacity:.74}.GT3V8a_mobileBadgeCaption{height:20px;color:var(--muted);letter-spacing:.08em;white-space:nowrap;align-items:center;font-size:9px;font-weight:650;line-height:20px;display:flex}.GT3V8a_mobileBadgeDot{background:var(--muted);border-radius:50%;width:5px;height:5px}.GT3V8a_mobileCta{box-sizing:border-box;flex:0 0 215px;column-gap:10px;width:215px;min-width:215px;min-height:44px;padding:12px 15px}}@media (max-width:480px){.GT3V8a_container{min-height:68px;padding:0 17px}.GT3V8a_brandImage{width:170px}.GT3V8a_mobileNav{height:calc(100dvh - 68px)}.GT3V8a_mobileNavInner{padding-left:19px;padding-right:19px}.GT3V8a_mobileCta{flex-basis:190px;column-gap:7px;width:190px;min-width:190px;padding:12px 13px;font-size:12px}.GT3V8a_mobileLink{font-size:20px}.GT3V8a_mobileBrandSignature{gap:8px}.GT3V8a_mobileBadgeLogo{width:104px}.GT3V8a_mobileBadgeCaption{letter-spacing:.04em;font-size:8px}.GT3V8a_mobileLinkLabel{height:30px;line-height:30px}}@media (max-width:1160px) and (max-height:760px){.GT3V8a_mobileNavEyebrow{padding-top:10px;padding-bottom:10px}.GT3V8a_mobileLink{min-height:54px;padding-top:10px;padding-bottom:10px}.GT3V8a_mobileBottom,.GT3V8a_mobileNavLower{padding-top:16px}.GT3V8a_mobileLegal{gap:8px;padding-top:12px;padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.GT3V8a_navLink,.GT3V8a_iconButton,.GT3V8a_menuButton,.GT3V8a_cta,.GT3V8a_mobileCta,.GT3V8a_languageIndicator,.GT3V8a_languageButton,.GT3V8a_animatedLabel{transition:none}.GT3V8a_animatedLabel[data-phase=in]{filter:none;animation:none;transform:none}.GT3V8a_moonIcon,.GT3V8a_sunIcon{transition:none}.GT3V8a_menuLineTop,.GT3V8a_menuLineBottom,.GT3V8a_mobileNav,.GT3V8a_mobileNavEyebrow,.GT3V8a_mobileLink,.GT3V8a_mobileBottom,.GT3V8a_mobileNavLower{transition:none!important}.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileLink,.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileBottom,.GT3V8a_mobileNav[data-open=true] .GT3V8a_mobileNavLower{transform:none}}
.aAh2PW_animatedText{opacity:1;filter:blur();transition:opacity .14s,transform .14s,filter .14s;display:inline-block;transform:translateY(0)}.aAh2PW_block{display:block}.aAh2PW_animatedText[data-phase=out]{opacity:0;filter:blur(2px);transform:translateY(-6px)}.aAh2PW_animatedText[data-phase=in]{animation:.2s cubic-bezier(.22,1,.36,1) both aAh2PW_miraneth-language-in}@keyframes aAh2PW_miraneth-language-in{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.aAh2PW_animatedText{transition:none}.aAh2PW_animatedText[data-phase=in]{filter:none;animation:none;transform:none}}
.Evf8bq_frame{width:100%;min-width:0;transition:height .34s cubic-bezier(.22,1,.36,1);display:block}.Evf8bq_content{width:100%;min-width:0;display:block}@media (prefers-reduced-motion:reduce){.Evf8bq_frame{transition:none}}
.qayB-W_hero{isolation:isolate;background:var(--bg);width:100%;color:var(--ink);position:relative;overflow:clip}.qayB-W_hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent 49.94%, var(--line) 50%, transparent 50.06%);opacity:.24;position:absolute;inset:0}.qayB-W_inner{grid-template-columns:minmax(0,1.17fr) minmax(0,.83fr);align-items:start;gap:clamp(40px,5.2vw,84px);max-width:1440px;margin:0 auto;padding:clamp(45px,4.4vw,66px) clamp(22px,4.2vw,76px) 76px;display:grid}.qayB-W_copyColumn{min-width:0}.qayB-W_kickerRow{align-items:center;gap:13px;margin-bottom:clamp(34px,4vw,62px);display:flex}.qayB-W_kickerIndex,.qayB-W_kicker,.qayB-W_diagramEyebrow,.qayB-W_diagramFooter{letter-spacing:.105em;font-size:10px;font-weight:700;line-height:1.5}.qayB-W_kickerIndex{color:var(--ink);font-variant-numeric:tabular-nums}.qayB-W_kickerDivider{background:var(--line-strong);width:26px;height:1px}.qayB-W_kicker{color:var(--muted)}.qayB-W_status{min-height:22px;color:var(--muted);align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.qayB-W_statusDot{background:#739b86;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 4px #739b861c}.qayB-W_headingStage{grid-template-columns:minmax(0,1fr);margin-top:24px;display:grid}.qayB-W_headingStage>.qayB-W_heading{grid-area:1/1;min-width:0}.qayB-W_headingLive{z-index:1;align-self:start;position:relative}.qayB-W_headingMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.qayB-W_heading{letter-spacing:-.068em;text-wrap:balance;margin:0;font-size:clamp(45px,4.95vw,76px);font-weight:560;line-height:1.065}.qayB-W_headingLine{display:block}.qayB-W_headingAccent{color:var(--muted)}.qayB-W_descriptionWrap{max-width:560px;margin-top:clamp(26px,3vw,39px)}.qayB-W_description{color:var(--muted);margin:0;font-size:clamp(15px,1.28vw,17px);font-weight:400;line-height:1.85}.qayB-W_actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.qayB-W_primaryCta,.qayB-W_secondaryCta{color:#fff;letter-spacing:-.01em;white-space:nowrap;background:#202831;border:1px solid #202831;border-radius:5px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:10px;height:48px;padding:0 16px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:grid}.qayB-W_primaryCta{width:215px}.qayB-W_secondaryCta{border-color:var(--line-strong);width:196px;color:var(--ink);background:0 0}.qayB-W_ctaText{text-align:center;white-space:nowrap;min-width:0}.qayB-W_primaryCta svg,.qayB-W_secondaryCta svg{width:16px;height:16px;display:block}.qayB-W_primaryCta:hover{background:#35414d;border-color:#35414d}.qayB-W_secondaryCta:hover{background:var(--control-bg)}.qayB-W_primaryCta:focus-visible,.qayB-W_secondaryCta:focus-visible{outline-offset:4px;outline:2px solid #6d95bb}html[data-theme=dark] .qayB-W_primaryCta{color:#202831;background:#dce1e6;border-color:#dce1e6}html[data-theme=dark] .qayB-W_primaryCta:hover{background:#f0f2f4;border-color:#f0f2f4}.qayB-W_scrollHint{color:var(--muted);align-items:center;gap:12px;margin-top:clamp(52px,7vw,86px);font-size:11px;font-weight:500;display:flex}.qayB-W_scrollHint svg{width:16px;height:16px}.qayB-W_visualColumn{min-width:0}.qayB-W_diagram{border:1px solid var(--line-strong);background:var(--surface);border-radius:6px;width:100%;min-width:0;padding:clamp(24px,2.5vw,34px);position:relative;overflow:hidden}.qayB-W_diagram:before{content:"";pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.11;background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 30% 75%,#0000 100%);mask-image:linear-gradient(#0000 5%,#000 30% 75%,#0000 100%)}.qayB-W_diagram:after{content:"";border-top:1px solid var(--ink);border-right:1px solid var(--ink);opacity:.26;pointer-events:none;width:62px;height:62px;position:absolute;top:0;right:0}.qayB-W_diagramHeader,.qayB-W_variantArea,.qayB-W_diagramFooter{z-index:1;position:relative}.qayB-W_diagramHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.qayB-W_diagramHeaderText{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.qayB-W_diagramHeaderText>.qayB-W_diagramHeaderLive,.qayB-W_diagramHeaderText>.qayB-W_diagramHeaderMeasure{grid-area:1/1;min-width:0}.qayB-W_diagramHeaderLive{z-index:1;align-self:start;position:relative}.qayB-W_diagramHeaderMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.qayB-W_diagramEyebrow{color:var(--muted)}.qayB-W_diagramTitle{letter-spacing:-.045em;margin-top:20px;font-size:clamp(19px,1.9vw,25px);font-weight:590;line-height:1.24;display:block}.qayB-W_diagramSubtitle{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6;display:block}.qayB-W_diagramCornerIndex{color:var(--muted);letter-spacing:.12em;flex:none;padding-top:1px;font-size:9px;font-weight:700}.qayB-W_variantArea{margin-top:26px;animation:.32s cubic-bezier(.22,1,.36,1) both qayB-W_index-enter}@keyframes qayB-W_index-enter{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.qayB-W_diagramFooter{border-top:1px solid var(--line);color:var(--muted);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:18px;font-size:9px;display:flex}.qayB-W_footerIndicator{background:var(--muted);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.qayB-W_indexDiagram{display:block}.qayB-W_indexList{border-top:1px solid var(--line-strong);display:grid}.qayB-W_indexRow{border-bottom:1px solid var(--line);min-height:113px;color:var(--ink);background:0 0;border-radius:0;grid-template-columns:73px minmax(0,1fr) 16px;align-items:center;gap:13px;padding:13px 6px;text-decoration:none;transition:background-color .18s;display:grid}.qayB-W_indexNumber{color:color-mix(in srgb, var(--ink) 79%, var(--muted));letter-spacing:-.085em;font-variant-numeric:tabular-nums;font-size:clamp(50px,5vw,64px);font-weight:430;line-height:1}.qayB-W_indexRowText{min-width:0}.qayB-W_indexOverline{color:var(--muted);letter-spacing:.09em;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.qayB-W_indexRowText strong{letter-spacing:-.035em;font-size:clamp(14px,1.35vw,18px);font-weight:620;display:block}.qayB-W_indexRowText small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.qayB-W_indexArrow{width:16px;height:16px;display:block}.qayB-W_indexArrow svg{width:16px;height:16px;color:var(--muted);transition:color .18s;display:block}@media (hover:hover) and (pointer:fine){.qayB-W_indexRow:hover{background:color-mix(in srgb, var(--control-bg) 36%, transparent)}.qayB-W_indexRow:hover .qayB-W_indexArrow svg{color:var(--ink)}}.qayB-W_indexRow:focus-visible{outline-offset:-2px;background:var(--control-bg);outline:2px solid #6d95bb}@media (min-width:1081px) and (max-width:1250px){.qayB-W_inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:36px}.qayB-W_heading{font-size:clamp(43px,4.5vw,58px)}.qayB-W_diagram{padding:24px}}@media (max-width:1080px){.qayB-W_hero:before{display:none}.qayB-W_inner{grid-template-columns:minmax(0,1fr);gap:55px;padding-top:56px}.qayB-W_copyColumn{max-width:790px}.qayB-W_heading{font-size:clamp(48px,7vw,80px)}.qayB-W_scrollHint{margin-top:55px}.qayB-W_visualColumn{width:100%;max-width:760px}.qayB-W_diagramTitle{font-size:24px}.qayB-W_indexRowText strong{font-size:17px}}@media (max-width:640px){.qayB-W_inner{gap:46px;padding:46px 17px 68px}.qayB-W_kickerRow{margin-bottom:34px}.qayB-W_headingStage{margin-top:21px}.qayB-W_heading{letter-spacing:-.065em;font-size:clamp(42px,10.1vw,61px);line-height:1.075}.qayB-W_descriptionWrap{margin-top:24px}.qayB-W_description{font-size:15px;line-height:1.75}.qayB-W_actions{gap:10px;margin-top:28px}.qayB-W_primaryCta,.qayB-W_secondaryCta{height:46px}.qayB-W_scrollHint{margin-top:49px}.qayB-W_diagram{padding:22px}.qayB-W_diagramTitle{font-size:21px}.qayB-W_variantArea,.qayB-W_indexDiagram{min-height:0}.qayB-W_indexRow{min-height:105px}}@media (max-width:455px){.qayB-W_actions{grid-template-columns:minmax(0,1fr);display:grid}.qayB-W_primaryCta,.qayB-W_secondaryCta{width:100%;max-width:280px}.qayB-W_heading{font-size:clamp(38px,9.5vw,44px)}.qayB-W_diagram{padding:17px}.qayB-W_diagramTitle{font-size:20px}.qayB-W_diagramCornerIndex{display:none}.qayB-W_indexRow{grid-template-columns:63px minmax(0,1fr) 16px;gap:10px}.qayB-W_indexNumber{font-size:52px}.qayB-W_indexRowText strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.qayB-W_primaryCta,.qayB-W_secondaryCta,.qayB-W_indexRow,.qayB-W_indexArrow svg{transition:none}.qayB-W_variantArea{animation:none}}
.XKG1GW_services{background:var(--bg);width:100%;min-width:0;color:var(--ink);border-top:1px solid var(--line-strong);scroll-margin-top:104px;position:relative}.XKG1GW_inner{width:100%;max-width:1440px;margin:0 auto;padding:clamp(72px,8vw,116px) clamp(22px,4.2vw,76px) 100px}.XKG1GW_sectionMeta{align-items:center;gap:15px;margin-bottom:clamp(40px,5vw,72px);display:flex}.XKG1GW_eyebrow,.XKG1GW_metaCount,.XKG1GW_discipline{letter-spacing:.105em;font-size:10px;font-weight:700;line-height:1.5}.XKG1GW_eyebrow{color:var(--ink);min-width:111px}.XKG1GW_metaRule{background:var(--line-strong);flex:0 0 34px;height:1px}.XKG1GW_metaCount{color:var(--muted);font-variant-numeric:tabular-nums}.XKG1GW_introductionStage{grid-template-columns:minmax(0,1fr);display:grid}.XKG1GW_introductionStage>.XKG1GW_introduction{grid-area:1/1;min-width:0}.XKG1GW_introductionLive{z-index:1;align-self:end;position:relative}.XKG1GW_introductionMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.XKG1GW_introduction{grid-template-columns:minmax(0,1.36fr) minmax(0,.64fr);align-items:end;gap:clamp(30px,6vw,100px);margin-bottom:clamp(58px,7vw,98px);display:grid}.XKG1GW_heading{letter-spacing:-.064em;text-wrap:balance;margin:0;font-size:clamp(43px,5.1vw,72px);font-weight:560;line-height:1.08}.XKG1GW_headingLine{display:block}.XKG1GW_headingAccent{color:var(--muted)}.XKG1GW_introCopy{min-width:0;padding-bottom:5px}.XKG1GW_introText{max-width:390px;color:var(--muted);margin:0;font-size:clamp(14px,1.2vw,16px);line-height:1.85}.XKG1GW_serviceList{border-top:1px solid var(--line-strong)}.XKG1GW_serviceRow{border-bottom:1px solid var(--line);grid-template-columns:68px minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:0 clamp(20px,3.4vw,55px);padding:clamp(37px,4.5vw,66px) 0;display:grid}.XKG1GW_number{color:var(--muted);letter-spacing:-.07em;font-variant-numeric:tabular-nums;grid-area:1/1;padding-top:1px;font-size:clamp(35px,3.7vw,52px);font-weight:420;line-height:1;transition:color .2s}.XKG1GW_serviceRow:hover .XKG1GW_number{color:var(--ink)}.XKG1GW_identity{grid-area:1/2;min-width:0}.XKG1GW_discipline{color:var(--muted);margin:4px 0 21px;display:block}.XKG1GW_serviceTitle{letter-spacing:-.054em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:530px;margin:0;font-size:clamp(29px,3vw,43px);font-weight:550;line-height:1.15}.XKG1GW_languageStage{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.XKG1GW_languageMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1;min-width:0}.XKG1GW_languageLive{width:100%;min-width:0;position:absolute;inset:0 0 auto}.XKG1GW_details{grid-area:1/3/span 2;min-width:0}.XKG1GW_descriptionBlock{margin-bottom:clamp(30px,3vw,36px)}.XKG1GW_description{max-width:580px;color:var(--muted);margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.8}.XKG1GW_capabilitiesWrap{margin-bottom:38px}.XKG1GW_capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;padding:0;list-style:none;display:grid}.XKG1GW_capability{min-width:0;min-height:28px;color:var(--ink);align-items:flex-start;gap:10px;font-size:12px;font-weight:500;line-height:1.6;display:flex}.XKG1GW_capabilityMark{background:var(--muted);opacity:.65;flex:0 0 4px;width:4px;height:4px;margin-top:8px}.XKG1GW_capabilityLabel{min-width:0;display:block}.XKG1GW_serviceLink{box-sizing:border-box;width:190px;max-width:100%;min-height:36px;color:var(--ink);grid-template-columns:minmax(0,1fr) 34px;align-items:center;column-gap:10px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-grid}.XKG1GW_serviceLinkText{white-space:nowrap;min-width:0;display:block}.XKG1GW_arrowBox{border:1px solid var(--line-strong);background:0 0;border-radius:5px;place-items:center;width:34px;height:34px;transition:background-color .18s,border-color .18s;display:grid}.XKG1GW_arrowBox svg{width:16px;height:16px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.XKG1GW_serviceLink:hover .XKG1GW_arrowBox,.XKG1GW_serviceLink:focus-visible .XKG1GW_arrowBox{background:var(--control-bg)}.XKG1GW_serviceLink:hover .XKG1GW_arrowBox svg{transform:translate(2px,-2px)}.XKG1GW_serviceLink:focus-visible,.XKG1GW_closingLink:focus-visible{outline-offset:4px;outline:2px solid #6d95bb}.XKG1GW_closing{justify-content:space-between;align-items:center;gap:26px;padding-top:37px;display:flex}.XKG1GW_closingText{max-width:630px;color:var(--muted);letter-spacing:-.025em;font-size:clamp(15px,1.4vw,19px);line-height:1.55}.XKG1GW_closingLink{box-sizing:border-box;color:#fff;background:#202831;border:1px solid #202831;border-radius:5px;flex:0 0 215px;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:14px;width:215px;min-height:44px;padding:10px 15px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-grid}.XKG1GW_closingLinkText{text-align:center;white-space:nowrap;min-width:0}.XKG1GW_closingLink svg{width:16px;height:16px;display:block}.XKG1GW_closingLink:hover{background:#35414d;border-color:#35414d}html[data-theme=dark] .XKG1GW_closingLink{color:#202831;background:#dce1e6;border-color:#dce1e6}html[data-theme=dark] .XKG1GW_closingLink:hover{background:#f0f2f4;border-color:#f0f2f4}.XKG1GW_serviceDiagram{border-top:1px solid var(--line);grid-area:2/2;align-self:start;width:min(100%,340px);min-width:0;margin-top:clamp(27px,3vw,39px);padding-top:12px}.XKG1GW_diagramMeta{color:var(--muted);letter-spacing:.11em;justify-content:space-between;gap:14px;font-size:9px;font-weight:650;line-height:1.5;display:flex}.XKG1GW_diagramGraphic{width:100%;height:auto;margin-top:11px;display:block;overflow:visible}.XKG1GW_diagramWire{color:var(--muted);opacity:.58;transition:color .22s,opacity .22s}.XKG1GW_diagramDash{stroke-dasharray:3 5}.XKG1GW_diagramDetails{color:var(--muted);opacity:.65}.XKG1GW_diagramAccents{fill:#739b86;opacity:.78;transition:opacity .22s}@media (hover:hover) and (pointer:fine){.XKG1GW_serviceRow:hover .XKG1GW_diagramWire{color:var(--ink);opacity:.67}.XKG1GW_serviceRow:hover .XKG1GW_diagramAccents{opacity:1}}@media (max-width:1100px){.XKG1GW_introduction{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px}.XKG1GW_heading{font-size:clamp(42px,5.4vw,62px)}.XKG1GW_serviceRow{grid-template-columns:58px minmax(0,.9fr) minmax(0,1.1fr);column-gap:24px}.XKG1GW_serviceTitle{font-size:clamp(28px,3.2vw,38px)}}@media (max-width:860px){.XKG1GW_introduction{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.XKG1GW_introText{max-width:600px}.XKG1GW_serviceRow{grid-template-columns:62px minmax(0,1fr);column-gap:23px}.XKG1GW_number{grid-row:1}.XKG1GW_serviceDiagram{grid-area:2/2;margin-top:26px;margin-bottom:27px}.XKG1GW_details{grid-area:3/2}.XKG1GW_discipline{margin-top:3px;margin-bottom:12px}.XKG1GW_serviceTitle{max-width:640px;font-size:clamp(31px,5vw,43px)}.XKG1GW_description{max-width:650px}.XKG1GW_closing{align-items:flex-start}}@media (max-width:640px){.XKG1GW_services{scroll-margin-top:82px}.XKG1GW_inner{padding:70px 17px 72px}.XKG1GW_sectionMeta{margin-bottom:39px}.XKG1GW_introduction{gap:23px;margin-bottom:55px}.XKG1GW_heading{font-size:clamp(37px,9vw,51px);line-height:1.09}.XKG1GW_introText{font-size:14px;line-height:1.78}.XKG1GW_serviceRow{grid-template-columns:43px minmax(0,1fr);column-gap:13px;padding:35px 0 39px}.XKG1GW_number{font-size:35px}.XKG1GW_discipline{margin-bottom:11px;font-size:9px}.XKG1GW_serviceTitle{font-size:clamp(27px,7.2vw,35px);line-height:1.16}.XKG1GW_description{font-size:14px;line-height:1.72}.XKG1GW_descriptionBlock{margin-bottom:28px}.XKG1GW_capabilities{gap:11px 12px}.XKG1GW_capabilitiesWrap{margin-bottom:31px}.XKG1GW_capability{gap:8px;min-height:34px;font-size:11.5px}.XKG1GW_serviceDiagram{width:min(100%,340px);margin-top:24px;margin-bottom:24px}.XKG1GW_serviceLinkText{min-width:0}.XKG1GW_closing{flex-direction:column;align-items:stretch;gap:25px;padding-top:32px}.XKG1GW_closingLink{flex:none}}@media (max-width:360px){.XKG1GW_heading{font-size:34px}.XKG1GW_serviceRow{grid-template-columns:36px minmax(0,1fr);column-gap:10px}.XKG1GW_serviceDiagram{grid-column:1/-1;width:min(100%,320px);margin-top:23px;margin-bottom:25px}.XKG1GW_number{font-size:30px}.XKG1GW_serviceTitle{font-size:25px}.XKG1GW_capabilities{grid-template-columns:minmax(0,1fr);gap:10px}.XKG1GW_capability{min-height:24px}.XKG1GW_serviceLinkText{min-width:0}}@media (prefers-reduced-motion:reduce){.XKG1GW_number,.XKG1GW_arrowBox,.XKG1GW_arrowBox svg,.XKG1GW_closingLink,.XKG1GW_diagramWire,.XKG1GW_diagramAccents{transition:none}}
._82Rk8W_approach{border-top:1px solid var(--line-strong);background:var(--bg);width:100%;min-width:0;color:var(--ink);scroll-margin-top:104px}._82Rk8W_inner{width:100%;max-width:1440px;margin-inline:auto;padding:clamp(72px,8vw,116px) clamp(22px,4.2vw,76px) clamp(75px,8vw,116px)}._82Rk8W_sectionMeta{align-items:center;gap:15px;margin-bottom:clamp(40px,5vw,72px);display:flex}._82Rk8W_eyebrow,._82Rk8W_metaCount,._82Rk8W_detailEyebrow,._82Rk8W_outcomeLabel,._82Rk8W_closingMeta{letter-spacing:.105em;font-size:10px;font-weight:700;line-height:1.5}._82Rk8W_eyebrowStage,._82Rk8W_stepLabelStage{vertical-align:baseline;grid-template-columns:max-content;display:inline-grid}._82Rk8W_eyebrowStage>*,._82Rk8W_stepLabelStage>*{grid-area:1/1}._82Rk8W_labelLive{z-index:1;position:relative}._82Rk8W_labelMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}._82Rk8W_eyebrow{color:var(--ink);white-space:nowrap}._82Rk8W_metaRule{background:var(--line-strong);flex:0 0 34px;height:1px}._82Rk8W_metaCount{color:var(--muted);font-variant-numeric:tabular-nums}._82Rk8W_introStage,._82Rk8W_detailStage,._82Rk8W_closingStage{grid-template-columns:minmax(0,1fr);display:grid}._82Rk8W_introStage>*,._82Rk8W_detailStage>*,._82Rk8W_closingStage>*{grid-area:1/1;min-width:0}._82Rk8W_introLive,._82Rk8W_detailLive,._82Rk8W_closingLive{z-index:1;align-self:start;position:relative}._82Rk8W_introMeasure,._82Rk8W_detailMeasure,._82Rk8W_closingMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}._82Rk8W_intro{grid-template-columns:minmax(0,1.36fr) minmax(0,.64fr);align-items:end;gap:clamp(30px,6vw,100px);display:grid}._82Rk8W_heading{letter-spacing:-.064em;text-wrap:balance;margin:0;font-size:clamp(43px,5.1vw,72px);font-weight:560;line-height:1.08}._82Rk8W_headingLine{display:block}._82Rk8W_headingAccent{color:var(--muted)}._82Rk8W_introCopy{max-width:390px;color:var(--muted);margin:0;padding-bottom:5px;font-size:clamp(14px,1.2vw,16px);line-height:1.85}._82Rk8W_process{margin-top:clamp(58px,7vw,98px)}._82Rk8W_phaseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}._82Rk8W_phase{appearance:none;min-width:0;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;gap:10px 4px;padding:0 8px 20px 0;transition:color .2s;display:grid;position:relative}._82Rk8W_phase:hover,._82Rk8W_phase[data-active=true]{color:var(--ink)}._82Rk8W_phaseBar{background:var(--line-strong);grid-column:1/-1;height:2px;margin-bottom:18px;transition:background-color .2s;display:block}._82Rk8W_phase[data-active=true] ._82Rk8W_phaseBar{background:var(--ink)}._82Rk8W_phaseNumber{font-variant-numeric:tabular-nums;letter-spacing:.02em;grid-column:1/-1;font-size:11px;font-weight:600}._82Rk8W_phaseName{letter-spacing:.08em;overflow-wrap:anywhere;font-size:clamp(10px,1vw,12px);font-weight:700}._82Rk8W_phaseArrow{opacity:0;flex:0 0 15px;justify-content:center;align-items:center;width:15px;height:15px;transition:opacity .2s,transform .2s;display:inline-flex;transform:translate(-3px,3px)}._82Rk8W_phaseArrow svg{width:100%;height:100%;display:block}._82Rk8W_phase:hover ._82Rk8W_phaseArrow,._82Rk8W_phase[data-active=true] ._82Rk8W_phaseArrow{opacity:1;transform:translate(0)}._82Rk8W_phase:focus-visible{outline-offset:4px;outline:2px solid #4388c7}._82Rk8W_detail{border-top:1px solid var(--line-strong);grid-template-columns:minmax(68px,.23fr) minmax(0,1fr) auto;gap:clamp(20px,4vw,64px);padding:clamp(42px,5vw,76px) 0 clamp(60px,7vw,100px);display:grid}._82Rk8W_detailIndex{color:var(--ink);letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-size:clamp(49px,6.2vw,86px);font-weight:420;line-height:1}._82Rk8W_detailIndex span{letter-spacing:0;color:var(--muted);font-size:13px;font-weight:600}._82Rk8W_detailBody{min-width:0;max-width:780px}._82Rk8W_detailEyebrow{color:var(--muted);white-space:nowrap;margin-bottom:22px;display:block}._82Rk8W_detailTitle{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(32px,3.5vw,51px);font-weight:550;line-height:1.15}._82Rk8W_detailDescription{max-width:680px;color:var(--muted);margin:0;font-size:clamp(15px,1.25vw,17px);line-height:1.85}._82Rk8W_outcome{border-top:1px solid var(--line);align-items:baseline;gap:clamp(14px,3vw,36px);margin-top:clamp(30px,4vw,52px);padding-top:18px;display:flex}._82Rk8W_outcomeLabel{color:var(--muted);flex:0 0 90px}._82Rk8W_outcomeText{min-width:0;font-size:clamp(12px,1.1vw,14px);font-weight:600;line-height:1.6}._82Rk8W_detailCounter{color:var(--muted);letter-spacing:.1em;white-space:nowrap;align-self:start;font-size:10px}._82Rk8W_closing{border-top:1px solid var(--line-strong);grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(30px,6vw,100px);padding-top:32px;display:grid}._82Rk8W_closingMeta{color:var(--muted)}._82Rk8W_closingCopy{letter-spacing:-.025em;max-width:680px;margin:0;font-size:clamp(17px,1.7vw,23px);font-weight:480;line-height:1.55}@media (max-width:1100px){._82Rk8W_intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px}._82Rk8W_heading{font-size:clamp(42px,5.4vw,62px)}}@media (max-width:860px){._82Rk8W_intro{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}._82Rk8W_introCopy{max-width:600px}._82Rk8W_detail{grid-template-columns:62px minmax(0,1fr);gap:24px}._82Rk8W_detailCounter{display:none}._82Rk8W_closing{grid-template-columns:minmax(0,1fr);gap:14px}}@media (max-width:640px){._82Rk8W_approach{scroll-margin-top:82px}._82Rk8W_inner{padding:70px 17px 72px}._82Rk8W_sectionMeta{gap:10px;margin-bottom:39px}._82Rk8W_metaRule{flex-basis:22px}._82Rk8W_metaCount{letter-spacing:.06em;font-size:9px}._82Rk8W_heading{font-size:clamp(37px,9vw,51px);line-height:1.09}._82Rk8W_intro{gap:23px}._82Rk8W_introCopy{font-size:14px;line-height:1.78}._82Rk8W_process{margin-top:55px}._82Rk8W_phaseGrid{gap:3px}._82Rk8W_phase{gap:9px 0;padding:0 4px 17px 0}._82Rk8W_phaseBar{margin-bottom:10px}._82Rk8W_phaseName{letter-spacing:.01em;font-size:9px}._82Rk8W_phaseNumber{font-size:10px}._82Rk8W_phaseArrow{display:none}._82Rk8W_detail{grid-template-columns:1fr;gap:22px;padding:35px 0 55px}._82Rk8W_detailIndex{font-size:50px}._82Rk8W_detailTitle{margin-bottom:16px;font-size:clamp(30px,7.5vw,39px)}._82Rk8W_detailEyebrow{margin-bottom:16px}._82Rk8W_detailDescription{font-size:14px;line-height:1.75}._82Rk8W_outcome{flex-direction:column;gap:8px;margin-top:28px;padding-top:15px}._82Rk8W_outcomeLabel{flex:none}._82Rk8W_closing{padding-top:25px}._82Rk8W_closingCopy{font-size:17px}}@media (max-width:360px){._82Rk8W_sectionMeta{gap:7px}._82Rk8W_metaRule{flex-basis:12px}._82Rk8W_eyebrow,._82Rk8W_metaCount{letter-spacing:.04em;font-size:9px}._82Rk8W_heading{font-size:34px}._82Rk8W_phaseName{font-size:8px}}@media (prefers-reduced-motion:reduce){._82Rk8W_phase,._82Rk8W_phaseBar,._82Rk8W_phaseArrow{transition:none}}
.GpfOsa_company{border-top:1px solid var(--line-strong);background:var(--bg);width:100%;min-width:0;color:var(--ink);scroll-margin-top:104px}.GpfOsa_inner{width:100%;max-width:1440px;margin-inline:auto;padding:clamp(72px,8vw,116px) clamp(22px,4.2vw,76px) clamp(80px,8vw,116px)}.GpfOsa_sectionMeta{align-items:center;gap:15px;margin-bottom:clamp(44px,5.3vw,76px);display:flex}.GpfOsa_eyebrow,.GpfOsa_metaCount,.GpfOsa_smallLabel,.GpfOsa_principlesCount{letter-spacing:.105em;font-size:10px;font-weight:700;line-height:1.5}.GpfOsa_eyebrowStage,.GpfOsa_principlesLabelStage,.GpfOsa_closingLabelStage{vertical-align:baseline;grid-template-columns:max-content;display:inline-grid}.GpfOsa_eyebrowStage>*,.GpfOsa_principlesLabelStage>*,.GpfOsa_closingLabelStage>*{grid-area:1/1}.GpfOsa_labelLive{z-index:1;position:relative}.GpfOsa_labelMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.GpfOsa_eyebrow{color:var(--ink);white-space:nowrap}.GpfOsa_metaRule{background:var(--line-strong);flex:0 0 34px;height:1px}.GpfOsa_metaCount{color:var(--muted);white-space:nowrap}.GpfOsa_introStage,.GpfOsa_principleStage,.GpfOsa_closingStage{grid-template-columns:minmax(0,1fr);display:grid}.GpfOsa_introStage>*,.GpfOsa_principleStage>*,.GpfOsa_closingStage>*{grid-area:1/1;min-width:0}.GpfOsa_introLive,.GpfOsa_principleLive,.GpfOsa_closingLive{z-index:1;align-self:start;position:relative}.GpfOsa_introMeasure,.GpfOsa_principleMeasure,.GpfOsa_closingMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.GpfOsa_intro{grid-template-columns:minmax(0,1.36fr) minmax(0,.64fr);align-items:end;gap:clamp(30px,6vw,100px);display:grid}.GpfOsa_heading{letter-spacing:-.064em;text-wrap:balance;margin:0;font-size:clamp(43px,5.1vw,72px);font-weight:560;line-height:1.08}.GpfOsa_headingLine{display:block}.GpfOsa_headingAccent{color:var(--muted)}.GpfOsa_introCopy{max-width:420px;color:var(--muted);margin:0;padding-bottom:5px;font-size:clamp(14px,1.2vw,16px);line-height:1.85}.GpfOsa_principlesHead{justify-content:space-between;align-items:baseline;gap:20px;margin-top:clamp(72px,9vw,132px);margin-bottom:21px;display:flex}.GpfOsa_smallLabel{color:var(--ink)}.GpfOsa_principlesCount{color:var(--muted);text-align:right;white-space:nowrap}.GpfOsa_principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(42px,5vw,72px) clamp(32px,6vw,100px);display:grid}.GpfOsa_principle{border-top:1px solid var(--line-strong);min-width:0;padding-top:18px}.GpfOsa_principleTop{justify-content:space-between;align-items:start;display:flex}.GpfOsa_principleNumber{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1.4}.GpfOsa_principleMark{width:16px;height:16px;color:var(--muted);opacity:.55;flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.GpfOsa_principleMark svg{width:100%;height:100%;display:block}.GpfOsa_principleStage{margin-top:clamp(28px,3.5vw,48px)}.GpfOsa_principleTitle{letter-spacing:-.05em;margin:0 0 17px;font-size:clamp(25px,2.7vw,38px);font-weight:550;line-height:1.15}.GpfOsa_principleDescription{max-width:450px;color:var(--muted);margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.8}.GpfOsa_closing{border-top:1px solid var(--line-strong);grid-template-columns:minmax(180px,.42fr) minmax(0,1fr);align-items:start;gap:clamp(30px,6vw,100px);margin-top:clamp(68px,8vw,110px);padding-top:clamp(30px,4vw,50px);display:grid}.GpfOsa_closingText{letter-spacing:-.03em;max-width:720px;margin:0;font-size:clamp(18px,1.8vw,25px);font-weight:480;line-height:1.55}@media (max-width:1100px){.GpfOsa_intro{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px}.GpfOsa_heading{font-size:clamp(42px,5.4vw,62px)}}@media (max-width:860px){.GpfOsa_intro{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.GpfOsa_introCopy{max-width:620px}.GpfOsa_closing{grid-template-columns:minmax(0,1fr);gap:18px}}@media (max-width:640px){.GpfOsa_company{scroll-margin-top:82px}.GpfOsa_inner{padding:70px 17px 72px}.GpfOsa_sectionMeta{gap:10px;margin-bottom:39px}.GpfOsa_metaRule{flex-basis:22px}.GpfOsa_metaCount{letter-spacing:.06em;font-size:9px}.GpfOsa_heading{font-size:clamp(37px,9vw,51px);line-height:1.09}.GpfOsa_intro{gap:23px}.GpfOsa_introCopy{font-size:14px;line-height:1.78}.GpfOsa_principlesHead{margin-top:70px;margin-bottom:17px}.GpfOsa_principlesCount{letter-spacing:.02em;font-size:9px}.GpfOsa_principles{grid-template-columns:minmax(0,1fr);row-gap:38px}.GpfOsa_principle{padding-top:15px}.GpfOsa_principleStage{margin-top:25px}.GpfOsa_principleTitle{margin-bottom:13px;font-size:clamp(27px,7vw,34px)}.GpfOsa_principleDescription{font-size:14px;line-height:1.75}.GpfOsa_closing{margin-top:66px;padding-top:26px}.GpfOsa_closingText{font-size:18px}}@media (max-width:360px){.GpfOsa_sectionMeta{gap:7px}.GpfOsa_metaRule{flex-basis:12px}.GpfOsa_eyebrow,.GpfOsa_metaCount{letter-spacing:.04em;font-size:9px}.GpfOsa_heading{font-size:34px}.GpfOsa_principlesHead{gap:10px}.GpfOsa_principlesCount{font-size:8px}}
._7hFTKG_contact{border-top:1px solid var(--line-strong);background:var(--bg);width:100%;min-width:0;color:var(--ink);scroll-margin-top:104px}._7hFTKG_inner{width:100%;max-width:1440px;margin-inline:auto;padding:clamp(72px,8vw,116px) clamp(22px,4.2vw,76px) clamp(90px,9vw,130px)}._7hFTKG_sectionMeta{align-items:center;gap:15px;margin-bottom:clamp(54px,6vw,90px);display:flex}._7hFTKG_eyebrow,._7hFTKG_metaCount,._7hFTKG_smallLabel,._7hFTKG_formIndex,._7hFTKG_formFooter{letter-spacing:.105em;font-size:10px;font-weight:700;line-height:1.5}._7hFTKG_eyebrow,._7hFTKG_smallLabel{color:var(--ink)}._7hFTKG_metaCount,._7hFTKG_formIndex,._7hFTKG_formFooter{color:var(--muted)}._7hFTKG_metaRule{background:var(--line-strong);flex:0 0 34px;height:1px}._7hFTKG_labelStage{grid-template-columns:max-content;min-width:0;display:inline-grid}._7hFTKG_labelStage>*{grid-area:1/1}._7hFTKG_labelLive{z-index:1;position:relative}._7hFTKG_labelMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}._7hFTKG_layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(54px,8vw,135px);display:grid}._7hFTKG_introColumn,._7hFTKG_formColumn{min-width:0}._7hFTKG_introStage,._7hFTKG_asideStage{grid-template-columns:minmax(0,1fr);display:grid}._7hFTKG_introStage>*,._7hFTKG_asideStage>*{grid-area:1/1;min-width:0}._7hFTKG_introLive,._7hFTKG_asideLive{z-index:1;align-self:start;position:relative}._7hFTKG_introMeasure,._7hFTKG_asideMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}._7hFTKG_heading{letter-spacing:-.064em;text-wrap:balance;margin:0;font-size:clamp(43px,4.9vw,72px);font-weight:560;line-height:1.09}._7hFTKG_headingLine{display:block}._7hFTKG_headingAccent{color:var(--muted)}._7hFTKG_description{max-width:530px;color:var(--muted);margin:clamp(32px,4vw,56px) 0 0;font-size:clamp(15px,1.25vw,17px);line-height:1.8}._7hFTKG_aside{border-top:1px solid var(--line-strong);margin-top:clamp(84px,11vw,168px);padding-top:24px}._7hFTKG_asideText{max-width:460px;color:var(--muted);margin:20px 0 0;font-size:14px;line-height:1.8}._7hFTKG_formColumn{border-top:1px solid var(--line-strong)}._7hFTKG_formHeader{justify-content:space-between;align-items:baseline;gap:16px;padding:21px 0 30px;display:flex}._7hFTKG_formIndex{white-space:nowrap}._7hFTKG_form{flex-direction:column;gap:24px;display:flex}._7hFTKG_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._7hFTKG_field{flex-direction:column;gap:10px;min-width:0;display:flex}._7hFTKG_field label{color:var(--ink);font-size:12px;font-weight:600;line-height:1.4}._7hFTKG_asterisk{color:var(--muted)}._7hFTKG_field input,._7hFTKG_field textarea{border:1px solid var(--line-strong);width:100%;min-width:0;color:var(--ink);background:var(--surface);font:inherit;border-radius:4px;outline:none;font-size:13px;line-height:1.5;transition:border-color .16s,box-shadow .16s}._7hFTKG_field input{min-height:51px;padding:14px 15px}._7hFTKG_field textarea{resize:vertical;min-height:145px;padding:15px;display:block}._7hFTKG_field input::placeholder,._7hFTKG_field textarea::placeholder{color:var(--muted);opacity:.75}._7hFTKG_field input:focus-visible,._7hFTKG_field textarea:focus-visible,._7hFTKG_phoneControl:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}._7hFTKG_field input[aria-invalid=true]:not(:focus),._7hFTKG_field textarea[aria-invalid=true]:not(:focus),._7hFTKG_phoneControl._7hFTKG_invalid:not(:focus-within){border-color:color-mix(in srgb, var(--contact-validation-warning) 66%, var(--line-strong))}._7hFTKG_phoneControl{border:1px solid var(--line-strong);background:var(--surface);border-radius:4px;align-items:center;min-width:0;transition:border-color .16s,box-shadow .16s;display:flex}._7hFTKG_phonePrefix{color:var(--ink);font-variant-numeric:tabular-nums;border-right:1px solid var(--line);flex:none;padding-left:15px;padding-right:12px;font-size:13px;font-weight:650}._7hFTKG_field ._7hFTKG_phoneControl input{box-shadow:none;font-variant-numeric:tabular-nums;letter-spacing:.035em;border:0;flex:1;min-width:0;padding-left:14px}._7hFTKG_hint{color:var(--muted);font-size:11px;line-height:1.55}._7hFTKG_hintStage,._7hFTKG_privacyStage{grid-template-columns:minmax(0,1fr);display:grid}._7hFTKG_hintStage>*,._7hFTKG_privacyStage>*{grid-area:1/1;min-width:0}._7hFTKG_hintLive,._7hFTKG_privacyLive{z-index:1;align-self:start;position:relative}._7hFTKG_hintMeasure,._7hFTKG_privacyMeasure{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}._7hFTKG_error{color:var(--contact-validation-warning);grid-template-columns:15px minmax(0,1fr);align-items:start;column-gap:8px;font-size:13px;font-weight:550;line-height:1.55;display:grid}._7hFTKG_error>svg{color:currentColor;flex:none;width:15px;height:15px;margin:calc(.775em - 7.5px) 0 0;display:block;position:static}._7hFTKG_error>span{min-width:0;display:block}._7hFTKG_formBottom{flex-direction:column;gap:17px;margin-top:5px;display:flex}._7hFTKG_submit{color:#fff;cursor:pointer;width:100%;min-height:56px;font:inherit;background:#202831;border:1px solid #202831;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;padding:16px 19px;font-size:13px;font-weight:650;line-height:1.4;transition:background-color .18s,border-color .18s;display:flex}._7hFTKG_submit:not(:disabled):hover{background:#35414d;border-color:#35414d}._7hFTKG_submit:focus-visible{outline-offset:4px;outline:2px solid #6d95bb}._7hFTKG_submitArrow{color:currentColor;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}._7hFTKG_submitArrow svg{width:100%;height:100%;display:block}html[data-theme=dark] ._7hFTKG_submit{color:#202831;background:#dce1e6;border-color:#dce1e6}html[data-theme=dark] ._7hFTKG_submit:not(:disabled):hover{background:#f0f2f4;border-color:#f0f2f4}._7hFTKG_privacy{max-width:490px;color:var(--muted);margin:0;font-size:11px;line-height:1.65}._7hFTKG_previewNotice{background:var(--control-bg);color:var(--ink);border-left:2px solid var(--muted);margin:0;padding:15px 16px;font-size:12px;line-height:1.65}._7hFTKG_formFooter{border-top:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:36px;padding-top:17px;display:flex}@media (max-width:1100px){._7hFTKG_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px}._7hFTKG_heading{font-size:clamp(39px,4.7vw,60px)}._7hFTKG_fieldRow{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:860px){._7hFTKG_layout{grid-template-columns:minmax(0,1fr);gap:62px}._7hFTKG_heading{font-size:clamp(42px,7vw,66px)}._7hFTKG_aside{margin-top:55px}._7hFTKG_formColumn{max-width:650px}._7hFTKG_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:640px){._7hFTKG_contact{scroll-margin-top:82px}._7hFTKG_inner{padding:70px 17px 80px}._7hFTKG_sectionMeta{gap:10px;margin-bottom:44px}._7hFTKG_metaRule{flex-basis:20px}._7hFTKG_metaCount{display:none}._7hFTKG_heading{font-size:clamp(37px,9vw,51px)}._7hFTKG_description{margin-top:30px;font-size:14px;line-height:1.78}._7hFTKG_aside{margin-top:54px;padding-top:20px}._7hFTKG_asideText{margin-top:16px}._7hFTKG_layout{gap:54px}._7hFTKG_formHeader{padding:20px 0 27px}._7hFTKG_fieldRow{grid-template-columns:minmax(0,1fr);gap:24px}._7hFTKG_form{gap:23px}}@media (max-width:360px){._7hFTKG_sectionMeta{gap:7px}._7hFTKG_metaRule{flex-basis:12px}._7hFTKG_eyebrow,._7hFTKG_metaCount{letter-spacing:.03em;font-size:9px}._7hFTKG_heading{font-size:34px}._7hFTKG_formIndex{font-size:9px}}@media (prefers-reduced-motion:reduce){._7hFTKG_submit,._7hFTKG_field input,._7hFTKG_field textarea,._7hFTKG_phoneControl{transition:none}}._7hFTKG_phoneFieldWrapper{min-width:0;position:relative}._7hFTKG_countryPicker{border:0;border-right:1px solid var(--line);min-width:0;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border-radius:3px 0 0 3px;flex:0 0 77px;justify-content:space-between;align-self:stretch;align-items:center;gap:7px;padding:0 12px;display:flex}._7hFTKG_countryPicker:hover{background:var(--control-bg)}._7hFTKG_countryPicker:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}._7hFTKG_countryIso{letter-spacing:.09em;font-size:11px;font-weight:750}._7hFTKG_countryChevron{width:16px;height:16px;color:var(--muted);opacity:.72;flex:0 0 16px;transition:color .18s,opacity .18s;display:block}._7hFTKG_countryPicker[aria-expanded=true] ._7hFTKG_countryChevron{color:var(--ink);opacity:1}._7hFTKG_phoneControl ._7hFTKG_phonePrefix{white-space:nowrap;align-items:center;height:22px;padding:0 14px;display:flex}._7hFTKG_phoneControl input{width:100%}._7hFTKG_countryPanel{z-index:30;border:1px solid var(--line-strong);background:var(--surface);width:100%;color:var(--ink);border-radius:6px;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 18px 48px #00000024}._7hFTKG_countrySearchRow{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:11px 14px;display:flex}._7hFTKG_searchIcon{color:var(--muted);font-size:22px;line-height:1}._7hFTKG_field ._7hFTKG_countrySearch{min-height:36px;box-shadow:none;background:0 0;border:0;padding:7px 0;font-size:13px}._7hFTKG_field ._7hFTKG_countrySearch:focus-visible{box-shadow:none;outline:none}._7hFTKG_countryResults{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(310px,42vh);padding:6px;overflow-y:auto}._7hFTKG_countryOption{width:100%;min-height:42px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:12px;padding:9px 10px;font-size:12px;line-height:1.4;display:flex}._7hFTKG_countryOption:hover,._7hFTKG_countryOption:focus-visible{background:var(--control-bg);outline:none}._7hFTKG_countrySelected{background:var(--control-bg)}._7hFTKG_optionIso{color:var(--muted);letter-spacing:.075em;flex:0 0 33px;font-size:10px;font-weight:750}._7hFTKG_optionName{flex:1;min-width:0}._7hFTKG_optionDial{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}._7hFTKG_optionCheck{width:14px;color:var(--ink);text-align:center;flex:0 0 14px;font-size:14px;line-height:1}._7hFTKG_countryEmpty{color:var(--muted);margin:0;padding:18px 10px;font-size:12px}._7hFTKG_manualDial{align-items:center;gap:12px;display:flex}._7hFTKG_manualDial label{flex:1}._7hFTKG_field ._7hFTKG_manualDial input{width:92px;min-height:44px;padding:10px 12px}@media (max-width:400px){._7hFTKG_countryPicker{flex-basis:68px;padding-inline:10px}._7hFTKG_phoneControl ._7hFTKG_phonePrefix{padding-inline:10px}._7hFTKG_field ._7hFTKG_phoneControl input{padding-left:10px}._7hFTKG_countryOption{gap:8px}}@media (prefers-reduced-motion:reduce){._7hFTKG_countryChevron{transition:none}}html[data-theme=dark] ._7hFTKG_phoneControl ._7hFTKG_phonePrefix{color:color-mix(in srgb, var(--ink) 73%, var(--muted))}html[data-theme=dark] ._7hFTKG_field ._7hFTKG_phoneControl input{color:color-mix(in srgb, var(--ink) 77%, var(--muted))}@media (max-width:860px){._7hFTKG_field input,._7hFTKG_field textarea,._7hFTKG_field ._7hFTKG_countrySearch,._7hFTKG_field ._7hFTKG_manualDial input{font-size:16px}}._7hFTKG_contact{--contact-validation-warning:#a64e3d}html[data-theme=dark] ._7hFTKG_contact{--contact-validation-warning:#d88b78}._7hFTKG_inputShell{width:100%;min-width:0;position:relative}._7hFTKG_field ._7hFTKG_inputShell input,._7hFTKG_field ._7hFTKG_inputShell textarea{padding-right:43px}._7hFTKG_validMark{pointer-events:none;color:#699b81;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:absolute;top:50%;right:15px;transform:translateY(-50%)}._7hFTKG_textareaShell ._7hFTKG_validMark{top:19px;transform:none}._7hFTKG_phoneControl{position:relative}._7hFTKG_phoneControl ._7hFTKG_validMark{right:13px}._7hFTKG_field ._7hFTKG_phoneControl input{padding-right:38px}html[data-theme=dark] ._7hFTKG_validMark{color:#83ac96}@media (max-width:640px){._7hFTKG_error{font-size:14px}}._7hFTKG_error{animation:.2s ease-out both _7hFTKG_contactFeedbackIn}@keyframes _7hFTKG_contactFeedbackIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._7hFTKG_error{animation:none}}._7hFTKG_feedbackSlot{opacity:0;grid-template-rows:0fr;margin-top:-10px;transition:grid-template-rows .2s cubic-bezier(.22,1,.36,1),opacity .18s;display:grid}._7hFTKG_feedbackSlot[data-visible=true]{opacity:1;grid-template-rows:1fr}._7hFTKG_feedbackClip{min-height:0;overflow:hidden}._7hFTKG_feedbackSlot ._7hFTKG_error{padding-top:8px;animation:none}@media (prefers-reduced-motion:reduce){._7hFTKG_feedbackSlot{transition:none}}._7hFTKG_submit:disabled{cursor:default;opacity:.74}._7hFTKG_honeypot{clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}
