.cinematicHomeHero-module__HQ_ySq__integratedHeader.cinematicHomeHero-module__HQ_ySq__integratedHeader{--container-wide:var(--container-page-cinematic-max);--nav-text-light:var(--editorial-profile-nav-text);--nav-text-light-active:var(--text-on-light-primary);z-index:var(--layer-navigation);inline-size:100%;position:fixed;inset-block-start:0;inset-inline:0}.cinematicHomeHero-module__HQ_ySq__integratedHeader.cinematicHomeHero-module__HQ_ySq__integratedHeader[data-nav-theme=light]{--nav-link-text:color-mix(in srgb, var(--text-on-light-primary) 78%, var(--brand-forest));--nav-link-hover:var(--brand-forest);--nav-link-active:var(--text-on-light-primary);--nav-active-indicator:var(--brand-forest);--nav-brand-mark:var(--brand-forest);--nav-cta-icon:var(--brand-lime);--site-header-material-bg:rgba(var(--brand-ivory-rgb), .92);--site-header-material-image:none;--site-header-material-edge:1px solid rgba(var(--brand-forest-rgb), .1);--site-header-material-filter:blur(var(--site-header-backdrop-blur)) saturate(.82);--site-header-shadow:inset 0 -1px 0 rgba(var(--brand-forest-rgb), .05), 0 14px 30px -26px rgba(var(--brand-jet-rgb), .24);--text-primary:var(--text-on-light-primary);--text-muted:var(--editorial-profile-muted)}:is(body:has(:target:is([data-nav-theme=light],[data-nav-section=light],[data-surface-tone=light])) .cinematicHomeHero-module__HQ_ySq__integratedHeader.cinematicHomeHero-module__HQ_ySq__integratedHeader:not([data-navigation-owner=hero]):not([data-nav-theme-ready]):not([data-nav-theme-bootstrap]),body:has(:is([data-nav-theme=light],[data-nav-section=light],[data-surface-tone=light]) :target) .cinematicHomeHero-module__HQ_ySq__integratedHeader.cinematicHomeHero-module__HQ_ySq__integratedHeader:not([data-navigation-owner=hero]):not([data-nav-theme-ready]):not([data-nav-theme-bootstrap])){--site-header-material-bg:rgba(var(--brand-ivory-rgb), .92);--site-header-material-image:none;--site-header-material-edge:1px solid rgba(var(--brand-forest-rgb), .1);--site-header-material-filter:blur(var(--site-header-backdrop-blur)) saturate(.82);--site-header-shadow:inset 0 -1px 0 rgba(var(--brand-forest-rgb), .05), 0 14px 30px -26px rgba(var(--brand-jet-rgb), .24)}.cinematicHomeHero-module__HQ_ySq__integratedHeader.cinematicHomeHero-module__HQ_ySq__integratedHeader[data-nav-theme=dark][data-nav-material=default]{--site-header-material-bg:rgba(var(--brand-jet-rgb), .9);--site-header-material-image:none;--site-header-material-edge:1px solid rgba(var(--brand-ivory-rgb), .08);--site-header-material-filter:blur(var(--site-header-backdrop-blur)) saturate(.9);--site-header-shadow:inset 0 -1px 0 rgba(var(--brand-ivory-rgb), .035), 0 14px 30px -26px rgba(var(--brand-jet-rgb), .42)}.cinematicHomeHero-module__HQ_ySq__heroHeader.cinematicHomeHero-module__HQ_ySq__heroHeader [data-header-motion-inner]>a{min-block-size:var(--control-touch-target-min)}.cinematicHomeHero-module__HQ_ySq__heroHeader[data-hero-nav-entering=true] [data-header-motion-inner]{translate:0 var(--hero-nav-reveal-y,-18px)}.cinematicHomeHero-module__HQ_ySq__heroHeader[data-hero-nav-entering=true] [data-header-motion-inner] :is(a,button){pointer-events:none}@media (max-width:720px){.cinematicHomeHero-module__HQ_ySq__heroHeader.cinematicHomeHero-module__HQ_ySq__heroHeader [data-header-motion-inner]>a{min-inline-size:var(--control-touch-target-min);justify-content:center;margin-inline-start:calc(var(--space-6) * -1)}}@media (prefers-reduced-motion:reduce){.cinematicHomeHero-module__HQ_ySq__heroHeader.cinematicHomeHero-module__HQ_ySq__heroHeader [data-analytics-placement=header][data-cta-composition=docked],.cinematicHomeHero-module__HQ_ySq__heroHeader.cinematicHomeHero-module__HQ_ySq__heroHeader [data-analytics-placement=header][data-cta-composition=docked]>[data-cta-icon-shell]{transition:none}.cinematicHomeHero-module__HQ_ySq__heroHeader.cinematicHomeHero-module__HQ_ySq__heroHeader [data-analytics-placement=header][data-cta-composition=docked]:is(:hover,:active){transform:none}}.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-stage:#04130c;--hero-ivory:#f3f0e6;--hero-ivory-muted:#f3f0e6bd;--hero-lime-calm:color-mix(in srgb, var(--brand-lime) 82%, var(--brand-forest));--hero-copy-max:64rem;--hero-copy-lower:0px;--hero-copy-shift-y:clamp(-7rem, -10vh, -5rem);--hero-heading-size:clamp(3.875rem, 4.9vw, 5.25rem);--hero-lead-measure:37rem;isolation:isolate;min-block-size:100svh;color:var(--hero-ivory);background:var(--hero-stage) url(/hero-silk-home-frame-zero.avif) center / 100% 100% no-repeat;border-block-end:var(--border-width-hairline) solid color-mix(in srgb, var(--brand-lime) 10%, var(--border-subtle));position:relative;overflow:clip}.cinematicHomeHero-module__HQ_ySq__hero:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#142a1866 0%,#10221442 34%,#0b140d1a 58%,#0000 74%);position:absolute;inset:0}.cinematicHomeHero-module__HQ_ySq__hero,.cinematicHomeHero-module__HQ_ySq__hero *{pointer-events:none}.cinematicHomeHero-module__HQ_ySq__hero :is(a,button){pointer-events:auto}.cinematicHomeHero-module__HQ_ySq__heroSilkHost{--hero-silk-left:0%;--hero-silk-width:100%;z-index:1;inline-size:var(--hero-silk-width);pointer-events:none;filter:none;position:absolute;inset-block:0;inset-inline-start:var(--hero-silk-left);overflow:visible;transform:none;-webkit-mask-image:linear-gradient(#000 0% 100%);mask-image:linear-gradient(#000 0% 100%)}.cinematicHomeHero-module__HQ_ySq__heroSilkHost>[data-silk-backdrop]{-webkit-mask-image:none;mask-image:none}.cinematicHomeHero-module__HQ_ySq__heroSilkHost [data-silk-static]{background-image:url(/hero-silk-home-frame-zero.avif)}.cinematicHomeHero-module__HQ_ySq__hero[data-hero-portrait-variant=scene] .cinematicHomeHero-module__HQ_ySq__heroSilkHost canvas{transition:none}.cinematicHomeHero-module__HQ_ySq__frame{inline-size:min(calc(100% - (var(--page-gutter) * 2)), var(--container-page-cinematic-max));min-block-size:100svh;margin-inline:auto;position:relative}.cinematicHomeHero-module__HQ_ySq__composition{min-block-size:100svh;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:var(--site-header-min-block) minmax(0, 1fr);column-gap:var(--space-24);padding-block-end:var(--space-24);display:grid;position:relative}.cinematicHomeHero-module__HQ_ySq__copy{z-index:3;isolation:isolate;inline-size:min(100%, var(--hero-copy-max));min-inline-size:0;padding-block:var(--space-24) var(--space-40);transform:translateY(calc(var(--hero-copy-shift-y) + var(--hero-copy-lower)));grid-area:2/1/auto/-1;align-self:center;justify-items:start;gap:0;display:grid;position:relative}.cinematicHomeHero-module__HQ_ySq__copy:before{z-index:-1;content:"";pointer-events:none;opacity:.88;filter:blur(18px);background:radial-gradient(78% 72% at 28% 46%,#04130c94 0%,#04130c57 48%,#0000 78%);position:absolute;inset:-3.5rem -5rem -3rem -3rem}.cinematicHomeHero-module__HQ_ySq__headline{inline-size:100%;max-inline-size:none;color:var(--hero-ivory);font-size:var(--hero-heading-size);letter-spacing:-.052em;text-wrap:balance;margin:0;font-weight:850;line-height:.95;display:grid}.cinematicHomeHero-module__HQ_ySq__headlineMask{overflow-clip-margin:.22em;white-space:nowrap;display:block;overflow:clip}.cinematicHomeHero-module__HQ_ySq__headlineLine{display:block}.cinematicHomeHero-module__HQ_ySq__headlineMask[data-hero-heading-line=secondary]{color:#f3f0e6d6}.cinematicHomeHero-module__HQ_ySq__headlineEmphasis{color:var(--hero-lime-calm);text-shadow:none}.cinematicHomeHero-module__HQ_ySq__lead{isolation:isolate;max-inline-size:var(--hero-lead-measure);color:#f3f0e6eb;text-shadow:0 1px 12px #020d08eb;text-wrap:pretty;margin:clamp(1.5rem,2vw,2rem) 0 0;font-size:clamp(1.0625rem,1.15vw,1.25rem);font-weight:540;line-height:1.55;position:relative}.cinematicHomeHero-module__HQ_ySq__lead:before{z-index:-1;content:"";pointer-events:none;background:0 0;position:absolute;inset:-.75rem -2.5rem -.85rem -1.25rem}.cinematicHomeHero-module__HQ_ySq__actionBlock{gap:clamp(1.125rem,1.45vw,1.5rem);max-inline-size:min(100%,42rem);margin-block-start:clamp(1.75rem,2.4vw,2.5rem);display:grid}.cinematicHomeHero-module__HQ_ySq__actionRow{align-items:center;gap:var(--space-16);flex-wrap:nowrap;display:flex}.cinematicHomeHero-module__HQ_ySq__actionRow [data-cta-icon=paper-plane],.cinematicHomeHero-module__HQ_ySq__secondaryActionIcon>svg{inline-size:var(--icon-size-control);block-size:var(--icon-size-control);flex:none}.cinematicHomeHero-module__HQ_ySq__actionRow [data-analytics-placement=hero][data-cta-composition=docked]{--cta-primary-bg:var(--hero-lime-calm);--cta-primary-bg-hover:color-mix(in srgb, var(--hero-lime-calm) 88%, white);--cta-primary-bg-active:color-mix(in srgb, var(--hero-lime-calm) 90%, var(--brand-forest));--cta-primary-border:var(--hero-lime-calm);--cta-primary-border-hover:var(--cta-primary-bg-hover);--cta-primary-border-active:var(--cta-primary-bg-active);--cta-primary-text:var(--brand-jet);--cta-primary-text-hover:var(--brand-jet);--cta-primary-text-active:var(--brand-jet);--cta-icon-bg:var(--hero-stage);--cta-icon-border:var(--hero-stage);--cta-icon-color:var(--hero-lime-calm);--cta-icon-color-hover:var(--hero-lime-calm);min-inline-size:11.5rem;box-shadow:0 12px 34px -24px rgba(var(--brand-lime-rgb), .7)}.cinematicHomeHero-module__HQ_ySq__secondaryAction.cinematicHomeHero-module__HQ_ySq__secondaryAction{--cta-secondary-bg:rgba(var(--brand-jet-rgb), .52);--cta-secondary-bg-hover:rgba(var(--brand-lime-rgb), .11);--cta-secondary-bg-active:rgba(var(--brand-lime-rgb), .16);--cta-secondary-text:var(--hero-ivory);--cta-secondary-text-hover:var(--hero-ivory);--cta-secondary-text-active:var(--hero-ivory);--cta-secondary-border:rgba(var(--brand-ivory-rgb), .24);--cta-secondary-border-hover:rgba(var(--brand-lime-rgb), .58);--cta-secondary-border-active:rgba(var(--brand-lime-rgb), .7);inline-size:fit-content;min-inline-size:0;min-block-size:var(--button-cta-height);padding-block:calc(var(--button-cta-icon-inset) - var(--border-width-structural));justify-content:space-between;align-items:center;gap:var(--button-cta-content-gap);color:var(--cta-secondary-text);background:var(--cta-secondary-bg);border-color:var(--cta-secondary-border);border-radius:var(--button-cta-radius);box-shadow:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .07);transition:background-color var(--duration-micro) var(--ease-standard), border-color var(--duration-micro) var(--ease-standard), box-shadow var(--duration-micro) var(--ease-standard), color var(--duration-micro) var(--ease-standard);padding-inline-start:var(--button-cta-label-padding-start);padding-inline-end:calc(var(--button-cta-icon-inset) - var(--border-width-structural));text-decoration-line:none;display:inline-flex}.cinematicHomeHero-module__HQ_ySq__secondaryActionIcon{box-sizing:border-box;inline-size:var(--button-cta-icon-shell-size);block-size:var(--button-cta-icon-shell-size);flex:0 0 var(--button-cta-icon-shell-size);color:var(--hero-lime-calm);background:rgba(var(--brand-ivory-rgb), .065);border:var(--border-width-structural) solid rgba(var(--brand-ivory-rgb), .18);border-radius:var(--radius-circle);transition:background-color var(--duration-micro) var(--ease-standard), border-color var(--duration-micro) var(--ease-standard), color var(--duration-micro) var(--ease-standard);place-items:center;display:inline-grid}.cinematicHomeHero-module__HQ_ySq__secondaryActionIcon>svg{transition:transform var(--duration-micro) var(--ease-standard)}.cinematicHomeHero-module__HQ_ySq__proofRail{isolation:isolate;align-items:center;gap:var(--space-8) var(--space-16);color:#f3f0e6e0;letter-spacing:.01em;text-shadow:0 1px 8px #020d08db;flex-wrap:wrap;max-inline-size:100%;margin:0;padding:0;font-size:clamp(.75rem,.72vw,.8125rem);font-weight:540;line-height:1.45;list-style:none;display:flex;position:relative}.cinematicHomeHero-module__HQ_ySq__proofRail:before{z-index:-1;content:"";pointer-events:none;filter:blur(10px);background:linear-gradient(90deg,#020d085c 0%,#020d082e 72%,#0000 100%);position:absolute;inset:-.45rem -1.25rem}.cinematicHomeHero-module__HQ_ySq__proofRail>li{align-items:center;gap:.18em;display:inline-flex}.cinematicHomeHero-module__HQ_ySq__proofRail>li+li:before{block-size:.2rem;inline-size:.2rem;content:"";background:rgba(var(--brand-lime-rgb), .52);border-radius:50%;flex:none;margin-inline-end:var(--space-10)}.cinematicHomeHero-module__HQ_ySq__proofRail strong{color:var(--hero-ivory);font-weight:650}.cinematicHomeHero-module__HQ_ySq__proofLink.cinematicHomeHero-module__HQ_ySq__proofLink{min-block-size:var(--control-touch-target-min);color:inherit;text-underline-offset:.28em;align-items:center;gap:.18em;text-decoration-line:underline;text-decoration-color:#f3f0e657;text-decoration-thickness:1px;display:inline-flex}.cinematicHomeHero-module__HQ_ySq__reviewProofLink.cinematicHomeHero-module__HQ_ySq__reviewProofLink{gap:var(--space-12);text-decoration-line:none}.cinematicHomeHero-module__HQ_ySq__clientBubbles{align-items:center;padding-inline-end:.1rem;display:inline-flex}.cinematicHomeHero-module__HQ_ySq__clientBubble{block-size:2.25rem;inline-size:2.25rem;color:var(--hero-ivory);background:color-mix(in srgb, var(--brand-forest) 78%, var(--hero-ivory));border:2px solid var(--hero-stage);border-radius:var(--radius-circle);box-shadow:0 0 0 1px color-mix(in srgb, var(--hero-lime-calm) 52%, transparent);flex:0 0 2.25rem;place-items:center;display:inline-grid;position:relative;overflow:hidden}.cinematicHomeHero-module__HQ_ySq__clientBubble+.cinematicHomeHero-module__HQ_ySq__clientBubble{margin-inline-start:-.55rem}.cinematicHomeHero-module__HQ_ySq__clientBubble:first-child{z-index:3}.cinematicHomeHero-module__HQ_ySq__clientBubble:nth-child(2){z-index:2}.cinematicHomeHero-module__HQ_ySq__clientBubble:nth-child(3){z-index:1}.cinematicHomeHero-module__HQ_ySq__clientBubble>span{letter-spacing:.04em;font-size:.625rem;font-weight:700;line-height:1}.cinematicHomeHero-module__HQ_ySq__clientBubble>img{object-fit:cover;block-size:100%;inline-size:100%}.cinematicHomeHero-module__HQ_ySq__ratingSummary{gap:.2rem;display:grid}.cinematicHomeHero-module__HQ_ySq__ratingStars{color:var(--hero-lime-calm);align-items:center;gap:.14rem;display:inline-flex}.cinematicHomeHero-module__HQ_ySq__ratingStars>svg{stroke-width:1.8px;block-size:.75rem;inline-size:.75rem}.cinematicHomeHero-module__HQ_ySq__ratingCopy{align-items:baseline;gap:var(--space-6);white-space:nowrap;line-height:1.15;display:inline-flex}.cinematicHomeHero-module__HQ_ySq__ratingCopy>span{color:#f3f0e6c7}.cinematicHomeHero-module__HQ_ySq__registrationProofItem .cinematicHomeHero-module__HQ_ySq__proofLink{font-weight:580}.cinematicHomeHero-module__HQ_ySq__portrait{z-index:2;isolation:isolate;opacity:1;pointer-events:none;inline-size:min(63vw,70rem);transition:opacity .42s var(--ease-standard);margin:0;position:absolute;inset-block:0;inset-inline-end:-1.5vw;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000002e 14%,#000000b8 34%,#000 48% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000002e 14%,#000000b8 34%,#000 48% 100%)}.cinematicHomeHero-module__HQ_ySq__hero[data-hero-intro-motion=prepared] .cinematicHomeHero-module__HQ_ySq__portrait,.cinematicHomeHero-module__HQ_ySq__hero[data-hero-intro-motion=enhanced] .cinematicHomeHero-module__HQ_ySq__portrait{transition:none}.cinematicHomeHero-module__HQ_ySq__portrait:before{z-index:2;content:"";pointer-events:none;background:radial-gradient(ellipse 30% 58% at 64% 46%, #ffecda1a 0%, #ffecda0a 42%, transparent 76%), radial-gradient(ellipse 44% 76% at 34% 52%, color-mix(in srgb, var(--brand-lime) 8%, transparent) 0%, color-mix(in srgb, var(--brand-forest) 7%, transparent) 34%, transparent 74%);mix-blend-mode:screen;opacity:.34;position:absolute;inset:0}.cinematicHomeHero-module__HQ_ySq__portrait:after{z-index:3;content:"";background:linear-gradient(90deg, #04130ceb 0%, #04130cc7 18%, #04130c7a 38%, #04130c24 55%, transparent 74%), linear-gradient(180deg, #04130c3d 0%, #04130c14 8%, transparent 16%, transparent 66%, #04130c8f 84%, var(--hero-stage) 100%);position:absolute;inset:0}.cinematicHomeHero-module__HQ_ySq__portraitImage,.cinematicHomeHero-module__HQ_ySq__portraitWarp{block-size:100%;inline-size:100%;position:absolute;inset:0}.cinematicHomeHero-module__HQ_ySq__portraitPicture{display:block;position:absolute;inset:0}.cinematicHomeHero-module__HQ_ySq__portraitImage{z-index:0;object-fit:cover;object-position:60% 0%}.cinematicHomeHero-module__HQ_ySq__portraitImage,.cinematicHomeHero-module__HQ_ySq__portraitWarp{filter:saturate(.88)contrast(1.03)brightness(1.03)}.cinematicHomeHero-module__HQ_ySq__portraitWarp{z-index:1;opacity:0;pointer-events:none;transition:opacity .36s var(--ease-standard);overflow:hidden}.cinematicHomeHero-module__HQ_ySq__portraitWarp[data-state=ready]{opacity:1}.cinematicHomeHero-module__HQ_ySq__portraitWarp>canvas{block-size:100%;inline-size:100%;display:block}.cinematicHomeHero-module__HQ_ySq__portrait:is([data-portrait-variant=cutout],[data-portrait-variant=scene]){inset-inline-end:clamp(-9vw,42vw - 522px,0px);overflow:visible;-webkit-mask-image:none;mask-image:none}.cinematicHomeHero-module__HQ_ySq__portrait:is([data-portrait-variant=cutout],[data-portrait-variant=scene]):before,.cinematicHomeHero-module__HQ_ySq__portrait:is([data-portrait-variant=cutout],[data-portrait-variant=scene]):after{display:none}.cinematicHomeHero-module__HQ_ySq__portrait:is([data-portrait-variant=cutout],[data-portrait-variant=scene]) .cinematicHomeHero-module__HQ_ySq__portraitPicture{block-size:88%;inset-block-start:auto}.cinematicHomeHero-module__HQ_ySq__portrait[data-portrait-variant=cutout] .cinematicHomeHero-module__HQ_ySq__portraitImage{object-fit:contain;object-position:right bottom;filter:saturate(.86)contrast(.93)brightness(.82)}.cinematicHomeHero-module__HQ_ySq__portrait[data-portrait-variant=scene]{container-type:size}.cinematicHomeHero-module__HQ_ySq__portrait.cinematicHomeHero-module__HQ_ySq__sceneInteriorPlane{z-index:1}.cinematicHomeHero-module__HQ_ySq__portrait[data-portrait-variant=scene] .cinematicHomeHero-module__HQ_ySq__portraitPicture{block-size:min(100cqw,88cqh);inline-size:min(100cqw,88cqh);inset-inline-start:auto}.cinematicHomeHero-module__HQ_ySq__portrait[data-portrait-variant=scene] [data-hero-scene-foreground]{block-size:calc(min(100cqw,88cqh) + 13px);inline-size:calc(min(100cqw,88cqh) + 13px);inset-block-end:-13px}.cinematicHomeHero-module__HQ_ySq__portrait[data-portrait-variant=scene] .cinematicHomeHero-module__HQ_ySq__portraitImage{object-fit:contain;object-position:right bottom;filter:none}.cinematicHomeHero-module__HQ_ySq__interiorPicture{z-index:0}.cinematicHomeHero-module__HQ_ySq__portrait.cinematicHomeHero-module__HQ_ySq__sceneInteriorPlane .cinematicHomeHero-module__HQ_ySq__interiorPicture{block-size:100%;inline-size:min(100cqw,112cqh);inset:0;inset-inline-start:auto}.cinematicHomeHero-module__HQ_ySq__portrait.cinematicHomeHero-module__HQ_ySq__sceneInteriorPlane .cinematicHomeHero-module__HQ_ySq__interiorImage{object-fit:cover}.cinematicHomeHero-module__HQ_ySq__interiorImage{--hero-interior-mask:linear-gradient(90deg, transparent, #00000029 9.5%, #00000080 19%, #000000d6 28.5%, black 38%);-webkit-mask-image:var(--hero-interior-mask);-webkit-mask-image:var(--hero-interior-mask);mask-image:var(--hero-interior-mask)}.cinematicHomeHero-module__HQ_ySq__hero[data-hero-interior-ready=true] .cinematicHomeHero-module__HQ_ySq__interiorPicture{visibility:hidden}@media (min-width:768px){.cinematicHomeHero-module__HQ_ySq__hero[data-hero-portrait-variant=scene]:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(180deg, #00000047 0px, #0000001f 64px, transparent calc(var(--site-header-min-block) + 4.5rem)), radial-gradient(ellipse 28% 32% at 52% 34%, #0003 0%, #0000001f 50%, transparent 82%), radial-gradient(ellipse 76% 62% at 33% 44%, #00000094 0%, #0000006b 55%, transparent 85%);position:absolute;inset:0}.cinematicHomeHero-module__HQ_ySq__hero[data-hero-portrait-variant=scene] .cinematicHomeHero-module__HQ_ySq__copy:before{display:none}}@media (hover:hover) and (pointer:fine){.cinematicHomeHero-module__HQ_ySq__secondaryAction:hover{color:var(--cta-secondary-text-hover);background:var(--cta-secondary-bg-hover);border-color:var(--cta-secondary-border-hover);box-shadow:inset 0 1px 0 rgba(var(--brand-ivory-rgb), .1), 0 14px 30px -26px rgba(var(--brand-lime-rgb), .58)}.cinematicHomeHero-module__HQ_ySq__secondaryAction:hover .cinematicHomeHero-module__HQ_ySq__secondaryActionIcon{color:var(--hero-stage);background:var(--hero-lime-calm);border-color:var(--hero-lime-calm)}.cinematicHomeHero-module__HQ_ySq__secondaryAction:hover .cinematicHomeHero-module__HQ_ySq__secondaryActionIcon>svg{transform:translate(.12rem)}.cinematicHomeHero-module__HQ_ySq__proofLink:hover{color:var(--hero-ivory);text-decoration-color:currentColor}.cinematicHomeHero-module__HQ_ySq__reviewProofLink:hover .cinematicHomeHero-module__HQ_ySq__clientBubble{box-shadow:0 0 0 1px var(--hero-lime-calm)}}@media (min-width:1280px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-copy-lower:clamp(1.75rem, 2vw, 2.25rem)}.cinematicHomeHero-module__HQ_ySq__portrait{inset-inline-end:clamp(-7rem,-5vw,-3.5rem)}}@media (min-width:1680px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-copy-shift-y:clamp(-6rem, -8vh, -4rem);--hero-heading-size:clamp(5.25rem, 4.6vw, 5.5rem);--hero-lead-measure:44rem}}.cinematicHomeHero-module__HQ_ySq__secondaryAction:focus-visible{border-color:var(--hero-lime-calm)}@media (min-width:1280px) and (max-height:820px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-heading-size:clamp(3.875rem, 4.5vw, 4.5rem)}.cinematicHomeHero-module__HQ_ySq__copy{padding-block:var(--space-16) var(--space-24);gap:0}}@media (min-width:901px) and (max-width:1279px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-copy-max:50rem;--hero-heading-size:clamp(3.25rem, 5vw, 4rem)}.cinematicHomeHero-module__HQ_ySq__composition{column-gap:var(--space-16)}.cinematicHomeHero-module__HQ_ySq__copy{padding-block:var(--space-20) var(--space-32);gap:0}.cinematicHomeHero-module__HQ_ySq__actionBlock{max-inline-size:29rem}.cinematicHomeHero-module__HQ_ySq__portrait{inline-size:65vw;inset-inline-end:-4vw}}@media (min-width:901px) and (max-width:1100px){.cinematicHomeHero-module__HQ_ySq__portrait{inset-inline-end:-6vw}}@media (max-width:767px),(max-width:900px) and (max-height:560px){.cinematicHomeHero-module__HQ_ySq__heroHeader.cinematicHomeHero-module__HQ_ySq__heroHeader{position:absolute}}@media (max-width:767px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-copy-max:100%;--hero-copy-shift-y:0;--hero-heading-size:clamp(2.125rem, 9.2vw, 2.25rem);--hero-lead-measure:42rem}.cinematicHomeHero-module__HQ_ySq__hero:before{z-index:2;background:linear-gradient(#080a0940 0%,#080a091a 52%,#080a0966 100%),linear-gradient(90deg,#080a0961 0%,#080a0929 68%,#080a0914 100%)}.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero,.cinematicHomeHero-module__HQ_ySq__frame,.cinematicHomeHero-module__HQ_ySq__composition{min-block-size:100svh}.cinematicHomeHero-module__HQ_ySq__frame{inline-size:calc(100% - (var(--page-gutter) * 2))}.cinematicHomeHero-module__HQ_ySq__composition{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--site-header-min-block-compact) auto;padding-block-end:clamp(var(--space-40), 8vw, var(--space-54))}.cinematicHomeHero-module__HQ_ySq__copy{inline-size:100%;padding-block:clamp(var(--space-54), 12vw, var(--space-72)) clamp(var(--space-40), 8vw, var(--space-54));grid-area:2/1;align-self:start;gap:0}.cinematicHomeHero-module__HQ_ySq__copy:before{opacity:.72;filter:blur(14px);background:radial-gradient(110% 68% at 32% 30%,#04130c85 0%,#04130c3d 54%,#0000 82%);inset:-2rem -1.5rem -2.5rem}.cinematicHomeHero-module__HQ_ySq__headline{max-inline-size:100%;line-height:.96}.cinematicHomeHero-module__HQ_ySq__headlineMask,.cinematicHomeHero-module__HQ_ySq__headlineLine{white-space:normal}.cinematicHomeHero-module__HQ_ySq__lead{inline-size:100%;max-inline-size:var(--hero-lead-measure);margin-block-start:var(--space-24);font-size:1rem;line-height:1.55}.cinematicHomeHero-module__HQ_ySq__lead:before{background:0 0;inset:-.625rem -1rem -.75rem -.75rem}.cinematicHomeHero-module__HQ_ySq__actionBlock{inline-size:100%;min-inline-size:0;max-inline-size:34rem;gap:var(--space-24);margin-block-start:var(--space-32)}.cinematicHomeHero-module__HQ_ySq__actionRow{align-items:center;gap:var(--space-8);flex-direction:row}.cinematicHomeHero-module__HQ_ySq__actionRow [data-analytics-placement=hero][data-cta-composition=docked],.cinematicHomeHero-module__HQ_ySq__secondaryAction.cinematicHomeHero-module__HQ_ySq__secondaryAction{--button-cta-label-padding-start:var(--space-12);--button-cta-content-gap:var(--space-6);--button-cta-icon-inset:var(--space-6);--button-cta-icon-shell-size:2.5rem;white-space:nowrap;flex:0 auto;min-inline-size:0;font-size:.8125rem}.cinematicHomeHero-module__HQ_ySq__proofRail{gap:var(--space-4) var(--space-12);inline-size:100%;max-inline-size:22rem;font-size:.75rem;line-height:1.35}.cinematicHomeHero-module__HQ_ySq__proofRail>li{min-inline-size:0}.cinematicHomeHero-module__HQ_ySq__proofLink.cinematicHomeHero-module__HQ_ySq__proofLink{min-block-size:var(--control-touch-target-min)}.cinematicHomeHero-module__HQ_ySq__reviewProofLink.cinematicHomeHero-module__HQ_ySq__reviewProofLink{gap:var(--space-10)}.cinematicHomeHero-module__HQ_ySq__clientBubble{flex-basis:2rem;block-size:2rem;inline-size:2rem}.cinematicHomeHero-module__HQ_ySq__clientBubble+.cinematicHomeHero-module__HQ_ySq__clientBubble{margin-inline-start:-.5rem}.cinematicHomeHero-module__HQ_ySq__ratingStars>svg{block-size:.6875rem;inline-size:.6875rem}.cinematicHomeHero-module__HQ_ySq__ratingCopy{gap:var(--space-4)}.cinematicHomeHero-module__HQ_ySq__portrait{display:none}.cinematicHomeHero-module__HQ_ySq__heroSilkHost{filter:none;inline-size:100%;inset-block:0;inset-inline-start:0;transform:none;-webkit-mask-image:linear-gradient(#000 0% 100%);mask-image:linear-gradient(#000 0% 100%)}}@media (max-width:360px){.cinematicHomeHero-module__HQ_ySq__actionRow [data-analytics-placement=hero][data-cta-composition=docked],.cinematicHomeHero-module__HQ_ySq__secondaryAction.cinematicHomeHero-module__HQ_ySq__secondaryAction{--button-cta-label-padding-start:var(--space-10);--button-cta-content-gap:var(--space-4);--button-cta-icon-inset:7px;--button-cta-icon-shell-size:2.375rem;font-size:.75rem}}@media (min-width:768px) and (max-width:900px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-copy-max:100%;--hero-copy-shift-y:-5.5rem;--hero-heading-size:clamp(2.5rem, 5.2vw, 2.75rem)}.cinematicHomeHero-module__HQ_ySq__composition{column-gap:var(--space-16)}.cinematicHomeHero-module__HQ_ySq__copy{padding-block:var(--space-20) var(--space-24);gap:var(--space-14)}.cinematicHomeHero-module__HQ_ySq__actionBlock,.cinematicHomeHero-module__HQ_ySq__lead,.cinematicHomeHero-module__HQ_ySq__proofRail{max-inline-size:32rem}.cinematicHomeHero-module__HQ_ySq__portrait{inline-size:66vw;inset-inline-end:-8vw}}@media (max-height:720px) and (max-width:767px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-heading-size:clamp(2.125rem, 7vw, 2.5rem)}.cinematicHomeHero-module__HQ_ySq__composition{padding-block-end:var(--space-54)}.cinematicHomeHero-module__HQ_ySq__copy{padding-block:var(--space-54) var(--space-40);gap:0}.cinematicHomeHero-module__HQ_ySq__lead{margin-block-start:var(--space-24)}.cinematicHomeHero-module__HQ_ySq__actionBlock{gap:var(--space-20);margin-block-start:var(--space-32)}}@media (max-width:900px) and (max-height:560px) and (orientation:landscape){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-copy-shift-y:0;--hero-heading-size:clamp(2rem, 5vw, 2.5rem)}.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero,.cinematicHomeHero-module__HQ_ySq__frame,.cinematicHomeHero-module__HQ_ySq__composition{min-block-size:max(100svh,34rem)}.cinematicHomeHero-module__HQ_ySq__composition{grid-template-rows:var(--site-header-min-block-compact) auto;padding-block-end:var(--space-16)}.cinematicHomeHero-module__HQ_ySq__copy{padding-block:var(--space-24) var(--space-32);align-self:start;gap:0}.cinematicHomeHero-module__HQ_ySq__lead{max-inline-size:36rem;margin-block-start:var(--space-16)}.cinematicHomeHero-module__HQ_ySq__actionBlock{gap:var(--space-16);margin-block-start:var(--space-18)}.cinematicHomeHero-module__HQ_ySq__portrait{display:none}}@media (min-width:901px) and (max-height:680px){.cinematicHomeHero-module__HQ_ySq__hero.cinematicHomeHero-module__HQ_ySq__hero{--hero-copy-shift-y:0px;--hero-copy-lower:0px}.cinematicHomeHero-module__HQ_ySq__composition{grid-template-rows:var(--site-header-min-block) auto;padding-block-end:var(--space-16)}.cinematicHomeHero-module__HQ_ySq__copy{padding-block:clamp(3rem, 11svh, 5.5rem) var(--space-24);align-self:start}}@media (forced-colors:active){.cinematicHomeHero-module__HQ_ySq__heroSilkHost{display:none}.cinematicHomeHero-module__HQ_ySq__portrait{opacity:1}.cinematicHomeHero-module__HQ_ySq__portrait:before,.cinematicHomeHero-module__HQ_ySq__portrait:after,.cinematicHomeHero-module__HQ_ySq__portraitWarp{display:none}.cinematicHomeHero-module__HQ_ySq__portraitImage{filter:none}}@media (prefers-reduced-motion:reduce){.cinematicHomeHero-module__HQ_ySq__heroSilkHost,.cinematicHomeHero-module__HQ_ySq__portrait,.cinematicHomeHero-module__HQ_ySq__portraitWarp,.cinematicHomeHero-module__HQ_ySq__secondaryAction.cinematicHomeHero-module__HQ_ySq__secondaryAction,.cinematicHomeHero-module__HQ_ySq__secondaryActionIcon,.cinematicHomeHero-module__HQ_ySq__secondaryActionIcon>svg{transition:none}.cinematicHomeHero-module__HQ_ySq__secondaryAction:hover .cinematicHomeHero-module__HQ_ySq__secondaryActionIcon>svg{transform:none}}
:is(html:is([data-home-intro-state=pending],[data-home-intro-state=active],[data-home-intro-state=fallback-exit]) [data-cinematic-home-hero] :is([data-hero-heading-line-inner],[data-hero-lead],[data-hero-actions],[data-hero-portrait]),html:is([data-home-intro-state=pending],[data-home-intro-state=active],[data-home-intro-state=fallback-exit]) [data-cinematic-home-hero] [data-header-instance=hero]){clip-path:inset(0 0 100%);visibility:hidden;opacity:0}:is(html[data-home-intro-state=pending],html[data-home-intro-state=active],html[data-home-intro-state=fallback-exit]){overflow-y:hidden}:is(html[data-home-intro-state=skip] .HomepageIntro-module__KKBvEq__intro,html[data-home-intro-state=fallback-complete] .HomepageIntro-module__KKBvEq__intro){display:none}html[data-home-intro-state=fallback-exit] .HomepageIntro-module__KKBvEq__intro{pointer-events:none}html[data-home-intro-state=fallback-exit] .HomepageIntro-module__KKBvEq__lockup{animation:.22s ease-in both HomepageIntro-module__KKBvEq__introFallbackLockupOut}html[data-home-intro-state=fallback-exit] .HomepageIntro-module__KKBvEq__veil{animation:.32s cubic-bezier(.4,0,.2,1) both HomepageIntro-module__KKBvEq__introFallbackVeilFade}.HomepageIntro-module__KKBvEq__intro{z-index:var(--layer-fullscreen-experience);min-block-size:100svh;padding:max(var(--space-24), env(safe-area-inset-top)) max(var(--space-24), env(safe-area-inset-right)) max(var(--space-24), env(safe-area-inset-bottom)) max(var(--space-24), env(safe-area-inset-left));isolation:isolate;color:var(--text-on-dark-primary);overscroll-behavior:contain;touch-action:manipulation;background:0 0;place-items:center;display:grid;position:fixed;inset:0;overflow:clip}.HomepageIntro-module__KKBvEq__veil{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible;transform:translate(0,0)}.HomepageIntro-module__KKBvEq__veilSurface{fill:var(--hero-cinematic-stage,#080a09)}.HomepageIntro-module__KKBvEq__apertureMask{mask-type:luminance}.HomepageIntro-module__KKBvEq__apertureMaskBase{fill:#fff;forced-color-adjust:none}.HomepageIntro-module__KKBvEq__apertureScale{opacity:0}.HomepageIntro-module__KKBvEq__apertureShape{fill:#000;fill-rule:nonzero;stroke:none;forced-color-adjust:none}.HomepageIntro-module__KKBvEq__apertureBorderScale{opacity:0}.HomepageIntro-module__KKBvEq__apertureBorderShape{fill:none;stroke:var(--brand-lime);stroke-width:1.4px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision;forced-color-adjust:none}.HomepageIntro-module__KKBvEq__lockup{--intro-mark-size:clamp(6.25rem, 8vw, 7.5rem);z-index:2;inline-size:var(--intro-mark-size);place-items:center;display:grid;position:relative}.HomepageIntro-module__KKBvEq__ambientBloom{z-index:0;aspect-ratio:1;background:radial-gradient(circle, rgb(var(--brand-lime-rgb) / 8%) 0%, rgb(var(--brand-lime-rgb) / 2.8%) 42%, transparent 72%);opacity:.24;pointer-events:none;will-change:opacity;inline-size:clamp(22rem,68vmin,46rem);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.HomepageIntro-module__KKBvEq__markStage{z-index:1;inline-size:var(--intro-mark-size);aspect-ratio:175.6/186.3;opacity:1;transform-origin:50%;position:relative;transform:translateZ(0)scale(.985)}.HomepageIntro-module__KKBvEq__logoMark{position:absolute;inset:0;block-size:100%!important;inline-size:100%!important;color:var(--brand-lime)!important}.HomepageIntro-module__KKBvEq__logoGhost{opacity:.24;filter:drop-shadow(0 1px 0 #00000052) drop-shadow(0 -.45px 0 rgb(var(--brand-lime-rgb) / 12%));position:absolute;inset:0;block-size:100%!important;inline-size:100%!important;color:var(--brand-lime)!important}.HomepageIntro-module__KKBvEq__logoEnergy{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.HomepageIntro-module__KKBvEq__logoPath{fill:currentColor;fill-opacity:1;stroke:none}.HomepageIntro-module__KKBvEq__logoMask{mask-type:alpha}.HomepageIntro-module__KKBvEq__logoRevealGuide{fill:none;stroke:#fff;stroke-width:28px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;forced-color-adjust:none;animation:none}.HomepageIntro-module__KKBvEq__logoHeadGuide{fill:none;stroke:#fff;stroke-width:31px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;forced-color-adjust:none}.HomepageIntro-module__KKBvEq__logoHead,.HomepageIntro-module__KKBvEq__logoAfterglow{fill:var(--brand-lime);stroke:none;opacity:0}.HomepageIntro-module__KKBvEq__logoHead{fill:var(--brand-lime);filter:brightness(1.5) drop-shadow(0 0 2.2px rgb(var(--brand-lime-rgb) / 64%));shape-rendering:geometricprecision}.HomepageIntro-module__KKBvEq__logoAfterglow{filter:blur(3.6px)}.HomepageIntro-module__KKBvEq__cuttingHead{opacity:0;mix-blend-mode:screen;transform-origin:0 0;will-change:transform, opacity}.HomepageIntro-module__KKBvEq__spark{opacity:0;transform-origin:0 0}.HomepageIntro-module__KKBvEq__cuttingHalo{fill:rgb(var(--brand-lime-rgb) / 44%);filter:blur(3.4px)}.HomepageIntro-module__KKBvEq__cuttingRing{fill:none;stroke:rgb(var(--brand-lime-rgb) / 78%);stroke-width:.9px;vector-effect:non-scaling-stroke}.HomepageIntro-module__KKBvEq__cuttingCore{fill:#fffde8;stroke:rgb(var(--brand-lime-rgb) / 100%);stroke-width:.7px;filter:drop-shadow(0 0 3.6px rgb(var(--brand-lime-rgb) / 100%))}.HomepageIntro-module__KKBvEq__sparkTrail{fill:none;stroke:#fffedb;stroke-linecap:round;stroke-width:2px}.HomepageIntro-module__KKBvEq__sparkEmber{fill:#fffef0}.HomepageIntro-module__KKBvEq__spark:nth-child(4n+2) .HomepageIntro-module__KKBvEq__sparkTrail{stroke:var(--brand-lime);stroke-width:1.5px}.HomepageIntro-module__KKBvEq__spark:nth-child(4n+2) .HomepageIntro-module__KKBvEq__sparkEmber{fill:var(--brand-lime)}@keyframes HomepageIntro-module__KKBvEq__introFallbackLockupOut{to{opacity:0}}@keyframes HomepageIntro-module__KKBvEq__introFallbackVeilFade{to{opacity:0}}@media (max-width:520px){.HomepageIntro-module__KKBvEq__intro{padding-inline:max(var(--space-20), env(safe-area-inset-left)) max(var(--space-20), env(safe-area-inset-right))}.HomepageIntro-module__KKBvEq__lockup{--intro-mark-size:clamp(5.75rem, 25vw, 6.75rem)}}@media (max-height:520px) and (orientation:landscape){.HomepageIntro-module__KKBvEq__lockup{--intro-mark-size:4.25rem}}@media (forced-colors:active){.HomepageIntro-module__KKBvEq__intro{color:canvastext;background:0 0}.HomepageIntro-module__KKBvEq__veilSurface{fill:canvas}.HomepageIntro-module__KKBvEq__logoPath{fill:canvastext;color:canvastext!important}.HomepageIntro-module__KKBvEq__logoHead,.HomepageIntro-module__KKBvEq__logoAfterglow,.HomepageIntro-module__KKBvEq__cuttingHead,.HomepageIntro-module__KKBvEq__spark,.HomepageIntro-module__KKBvEq__ambientBloom{display:none}}@media (prefers-reduced-motion:reduce){.HomepageIntro-module__KKBvEq__intro[data-home-intro-play=true] .HomepageIntro-module__KKBvEq__logoRevealGuide{opacity:0;animation:none}.HomepageIntro-module__KKBvEq__logoMark,.HomepageIntro-module__KKBvEq__markStage{filter:none;animation:none}.HomepageIntro-module__KKBvEq__markStage{opacity:1;will-change:auto;transform:none}.HomepageIntro-module__KKBvEq__logoGhost{opacity:0;filter:none}.HomepageIntro-module__KKBvEq__logoPath{fill-opacity:1;stroke:none;-webkit-mask:none;mask:none}.HomepageIntro-module__KKBvEq__apertureScale,.HomepageIntro-module__KKBvEq__apertureBorderScale{will-change:auto;display:none}html[data-home-intro-state=fallback-exit] .HomepageIntro-module__KKBvEq__veil{animation:80ms linear both HomepageIntro-module__KKBvEq__introFallbackVeilFade}}
.HomeFaqAccordion-module__oID-3G__accordion{--faq-item-inline-inset:clamp(1.5rem, 2.25vw, 2.25rem);border-block-start:var(--border-width-hairline) solid var(--border-subtle);inline-size:100%}.HomeFaqAccordion-module__oID-3G__item{border-block-end:var(--border-width-hairline) solid var(--border-subtle)}.HomeFaqAccordion-module__oID-3G__heading{font:inherit;margin:0}.HomeFaqAccordion-module__oID-3G__item[data-open=true]{background:color-mix(in srgb, var(--surface-paper) 97%, var(--text-emphasis) 3%)}.HomeFaqAccordion-module__oID-3G__trigger{box-sizing:border-box;min-block-size:4.75rem;inline-size:100%;padding:clamp(1.5rem, 1.7vw, 1.75rem) var(--faq-item-inline-inset);color:var(--text-primary);border-radius:var(--radius-none);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 2.75rem;align-items:center;gap:clamp(1rem,2vw,2rem);display:grid}.HomeFaqAccordion-module__oID-3G__trigger[aria-expanded=true]{color:var(--text-emphasis)}.HomeFaqAccordion-module__oID-3G__trigger:focus-visible{outline:var(--focus-width-standard) solid var(--focus-ring);outline-offset:var(--focus-offset-standard)}.HomeFaqAccordion-module__oID-3G__question{letter-spacing:-.018em;text-wrap:pretty;max-inline-size:36rem;font-size:clamp(1.25rem,1.45vw,1.375rem);font-weight:650;line-height:1.28}.HomeFaqAccordion-module__oID-3G__indicator{color:currentColor;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid;position:relative}.HomeFaqAccordion-module__oID-3G__indicator:before,.HomeFaqAccordion-module__oID-3G__indicator:after{content:"";transform-origin:50%;background:currentColor;block-size:1.5px;inline-size:1rem;transition:transform .2s;position:absolute}.HomeFaqAccordion-module__oID-3G__indicator:after{transform:rotate(90deg)scaleX(1)}.HomeFaqAccordion-module__oID-3G__indicator[data-open=true]:after{transform:rotate(90deg)scaleX(0)}.HomeFaqAccordion-module__oID-3G__panel{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.22,1,.36,1),opacity .18s,visibility 0s linear .22s;display:grid}.HomeFaqAccordion-module__oID-3G__panel[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.HomeFaqAccordion-module__oID-3G__panelInner{min-block-size:0;overflow:hidden}.HomeFaqAccordion-module__oID-3G__answer{box-sizing:border-box;max-inline-size:42.5rem;padding:0 clamp(3.75rem, 7vw, 6.75rem) clamp(1.75rem, 2.3vw, 2.25rem) var(--faq-item-inline-inset);color:var(--text-secondary);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.18vw,1.125rem);font-weight:450;line-height:1.62}@media (hover:hover) and (pointer:fine){.HomeFaqAccordion-module__oID-3G__trigger:hover{color:var(--text-emphasis)}}@media (max-width:900px){.HomeFaqAccordion-module__oID-3G__question{max-inline-size:42rem}}@media (max-width:560px){.HomeFaqAccordion-module__oID-3G__accordion{--faq-item-inline-inset:clamp(1rem, 4.6vw, 1.25rem)}.HomeFaqAccordion-module__oID-3G__trigger{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.75rem;min-block-size:4.25rem;padding-block:clamp(1.25rem,6vw,1.5rem)}.HomeFaqAccordion-module__oID-3G__question{font-size:clamp(1.125rem,5.1vw,1.25rem);line-height:1.32}.HomeFaqAccordion-module__oID-3G__answer{padding-block-end:1.5rem;padding-inline-end:0;font-size:1.0625rem;line-height:1.6}}@media (prefers-reduced-motion:reduce){.HomeFaqAccordion-module__oID-3G__item{opacity:1!important;clip-path:none!important;transform:none!important}.HomeFaqAccordion-module__oID-3G__indicator:after,.HomeFaqAccordion-module__oID-3G__panel{transition:none}}@media print{.HomeFaqAccordion-module__oID-3G__panel,.HomeFaqAccordion-module__oID-3G__panel[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr}}@media (forced-colors:active){.HomeFaqAccordion-module__oID-3G__item[data-open=true]{background:canvas}.HomeFaqAccordion-module__oID-3G__trigger:focus-visible{outline-color:highlight}}
.editorialImageFrame-module__pwm2NW__frame{--editorial-image-cut:clamp(22px, 2.5vw, 36px);clip-path:polygon(var(--editorial-image-cut) 0, 100% 0, 100% calc(100% - var(--editorial-image-cut)), calc(100% - var(--editorial-image-cut)) 100%, 0 100%, 0 var(--editorial-image-cut));border-radius:0;display:block;overflow:hidden}.editorialImageFrame-module__pwm2NW__compact{--editorial-image-cut:clamp(12px, 1.6vw, 24px)}.editorialImageFrame-module__pwm2NW__fill{position:absolute;inset:0}
.articleRenderer-module__VsIBKG__semanticShell{grid-template-columns:minmax(0,850px) minmax(250px,280px);justify-content:space-between;align-items:start;gap:clamp(44px,4.5vw,68px);display:grid}.articleRenderer-module__VsIBKG__semanticBody{width:100%;min-width:0;max-width:850px}.articleRenderer-module__VsIBKG__studioBlock{width:min(100%,720px);margin-inline:auto}.articleRenderer-module__VsIBKG__studioBlock :is(p,li){color:var(--text-primary,#1d211d);font-size:clamp(1.05rem,1.35vw,1.18rem);line-height:1.78}.articleRenderer-module__VsIBKG__studioBlock :is(h2,h3){letter-spacing:-.035em;text-wrap:balance;margin:0 0 .65em;line-height:1.08}.articleRenderer-module__VsIBKG__studioBlock img,.articleRenderer-module__VsIBKG__studioBlock video,.articleRenderer-module__VsIBKG__studioBlock iframe{background:#111;border:0;width:100%;display:block}.articleRenderer-module__VsIBKG__studioBlock iframe,.articleRenderer-module__VsIBKG__studioBlock video{aspect-ratio:16/9}.articleRenderer-module__VsIBKG__studioBlock figcaption{color:var(--text-secondary,#62685f);gap:4px;margin-top:12px;font-size:.86rem;line-height:1.5;display:grid}.articleRenderer-module__VsIBKG__studioLayout_wide{width:min(100%,980px)}.articleRenderer-module__VsIBKG__studioLayout_full{width:min(100vw - 32px,1240px);margin-left:50%;transform:translate(-50%)}.articleRenderer-module__VsIBKG__studioLayout_left-breakout{width:min(100%,880px);margin-left:min(-8vw,-72px)}.articleRenderer-module__VsIBKG__studioLayout_right-breakout{width:min(100%,880px);margin-right:min(-8vw,-72px)}.articleRenderer-module__VsIBKG__studioQuote{border-left:2px solid var(--brand-lime,#c7db63);background:rgba(var(--brand-jet-rgb), .035);padding:clamp(24px,4vw,44px)}.articleRenderer-module__VsIBKG__studioQuote cite{color:var(--text-secondary,#62685f);margin-top:16px;font-style:normal;display:block}.articleRenderer-module__VsIBKG__studioDivider{border:0;border-top:1px solid rgba(var(--brand-jet-rgb), .18);margin-block:clamp(36px,6vw,72px)}.articleRenderer-module__VsIBKG__studioTableScroll{overflow-x:auto}.articleRenderer-module__VsIBKG__studioTableScroll table{border-collapse:collapse;width:100%}.articleRenderer-module__VsIBKG__studioTableScroll :is(th,td){border-bottom:1px solid rgba(var(--brand-jet-rgb), .15);text-align:left;padding:14px 16px}.articleRenderer-module__VsIBKG__studioGallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.articleRenderer-module__VsIBKG__studioGallery figure{margin:0}.articleRenderer-module__VsIBKG__studioGallery img{object-fit:cover;height:100%;min-height:240px}.articleRenderer-module__VsIBKG__studioFile{border-block:1px solid rgba(var(--brand-jet-rgb), .15);color:inherit;gap:5px;padding:20px 0;text-decoration:none;display:grid}.articleRenderer-module__VsIBKG__studioFile span{font-weight:760}.articleRenderer-module__VsIBKG__studioFile small{color:var(--text-secondary,#62685f)}.articleRenderer-module__VsIBKG__studioCallout{background:rgba(var(--brand-jet-rgb), .055);padding:clamp(24px,4vw,42px)}.articleRenderer-module__VsIBKG__studioCallout[data-tone=warning]{border-left:2px solid #9a6b2f}.articleRenderer-module__VsIBKG__studioStatistic{border-block:1px solid rgba(var(--brand-jet-rgb), .18);grid-template-columns:minmax(140px,.4fr) minmax(0,1fr);align-items:baseline;gap:28px;padding-block:28px;display:grid}.articleRenderer-module__VsIBKG__studioStatistic>strong{letter-spacing:-.07em;font-size:clamp(2.8rem,7vw,5.5rem);line-height:.9}.articleRenderer-module__VsIBKG__studioTimeline{gap:0;padding:0;list-style:none;display:grid}.articleRenderer-module__VsIBKG__studioTimeline li{border-bottom:1px solid rgba(var(--brand-jet-rgb), .14);grid-template-columns:90px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.articleRenderer-module__VsIBKG__studioCta{background:var(--brand-jet,#11130f);color:var(--brand-ivory,#f4f0e5);padding:clamp(28px,5vw,52px)}.articleRenderer-module__VsIBKG__studioCta a{background:var(--brand-lime,#c7db63);min-height:46px;color:var(--brand-jet,#11130f);align-items:center;margin-top:14px;padding-inline:20px;font-weight:780;text-decoration:none;display:inline-flex}@media (max-width:900px){.articleRenderer-module__VsIBKG__studioLayout_left-breakout,.articleRenderer-module__VsIBKG__studioLayout_right-breakout,.articleRenderer-module__VsIBKG__studioLayout_full{width:100%;margin-inline:auto;transform:none}}@media (max-width:620px){.articleRenderer-module__VsIBKG__studioGallery,.articleRenderer-module__VsIBKG__studioStatistic{grid-template-columns:1fr}.articleRenderer-module__VsIBKG__studioTimeline li{grid-template-columns:62px minmax(0,1fr);gap:14px}}.articleRenderer-module__VsIBKG__editorialSiteHeader[data-nav-theme=light]{--site-header-material-bg:var(--surface-section-light);--site-header-material-edge:1px solid var(--border-on-light-subtle)}.articleRenderer-module__VsIBKG__editorialSiteHeader[data-nav-theme=dark]{--site-header-material-bg:var(--surface-section-dark);--site-header-material-edge:1px solid var(--border-on-dark-subtle)}.articleRenderer-module__VsIBKG__heroScene.articleRenderer-module__VsIBKG__heroScene{min-height:0;color:var(--text-on-light-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--surface-section-light);padding:clamp(28px,3vw,42px) 0 0;overflow:hidden}.articleRenderer-module__VsIBKG__heroScene.articleRenderer-module__VsIBKG__heroScene:before,.articleRenderer-module__VsIBKG__heroScene.articleRenderer-module__VsIBKG__heroScene:after{display:none}.articleRenderer-module__VsIBKG__heroSceneInner{z-index:1;min-height:0;position:relative}.articleRenderer-module__VsIBKG__heroBreadcrumbs.articleRenderer-module__VsIBKG__heroBreadcrumbs{color:var(--text-on-light-secondary);margin-bottom:0}.articleRenderer-module__VsIBKG__heroBreadcrumbs a{color:var(--brand-forest)}.articleRenderer-module__VsIBKG__heroStage{grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0;padding-top:clamp(28px,2.8vw,40px);display:grid}.articleRenderer-module__VsIBKG__heroHeadline{width:100%;min-width:0}.articleRenderer-module__VsIBKG__heroTitle.articleRenderer-module__VsIBKG__heroTitle{max-width:1120px;color:var(--text-on-light-primary);letter-spacing:-.055em;text-shadow:none;white-space:pre-line;font-size:clamp(48px,5vw,72px);font-weight:730;line-height:1.08}.articleRenderer-module__VsIBKG__heroIntro{justify-items:start;gap:clamp(17px,2vw,22px);width:100%;min-width:0;max-width:820px;margin-top:clamp(22px,2.7vw,34px);display:grid}.articleRenderer-module__VsIBKG__heroIntro>p{max-width:62ch;color:var(--text-on-light-secondary);text-shadow:none;font-size:clamp(18px,1.5vw,21px);font-weight:480;line-height:1.55}.articleRenderer-module__VsIBKG__heroMeta.articleRenderer-module__VsIBKG__heroMeta{color:var(--text-on-light-secondary);font-variant-numeric:tabular-nums;text-shadow:none;flex-wrap:wrap;align-items:baseline;gap:5px 0;font-size:13px;font-weight:590;line-height:1.5;display:flex}.articleRenderer-module__VsIBKG__heroAuthor{color:var(--brand-forest);text-decoration:underline;-webkit-text-decoration-color:var(--border-on-light-emphasis);text-decoration-color:var(--border-on-light-emphasis);text-underline-offset:3px;font-weight:730}.articleRenderer-module__VsIBKG__heroAuthor:hover{text-decoration-color:currentColor}.articleRenderer-module__VsIBKG__heroMetaItem{white-space:nowrap}.articleRenderer-module__VsIBKG__heroMetaItem:before{color:var(--text-on-light-muted);content:"·";margin-inline:9px}.articleRenderer-module__VsIBKG__heroVisual{width:100%;min-width:0;margin-top:clamp(34px,4vw,54px);position:relative}.articleRenderer-module__VsIBKG__heroVisualImage{aspect-ratio:2;background:var(--surface-card-light);width:100%;position:relative;overflow:hidden}.articleRenderer-module__VsIBKG__heroVisualImage img{object-fit:cover;object-position:center}.articleRenderer-module__VsIBKG__heroVisualFallback{background:linear-gradient(145deg, var(--brand-forest), var(--brand-jet));align-items:flex-end;padding:clamp(28px,4vw,52px);display:flex;position:absolute;inset:0}.articleRenderer-module__VsIBKG__heroVisualFallback strong{max-width:12ch;color:var(--brand-ivory);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(28px,3.8vw,52px);font-weight:690;line-height:1.05}.articleRenderer-module__VsIBKG__editorialContent.articleRenderer-module__VsIBKG__editorialContent{padding-top:clamp(24px,3vw,40px)}.articleRenderer-module__VsIBKG__articleReadingIndex{border-block:1px solid var(--border-on-light-default);margin:0 0 clamp(30px,3vw,42px)}.articleRenderer-module__VsIBKG__articleReadingIndex summary{min-height:62px;color:var(--text-on-light-primary);cursor:pointer;touch-action:manipulation;align-items:center;gap:14px;list-style:none;display:flex}.articleRenderer-module__VsIBKG__articleReadingIndex summary::-webkit-details-marker{display:none}.articleRenderer-module__VsIBKG__articleReadingIndex summary span:first-child{font-size:14px;font-weight:720}.articleRenderer-module__VsIBKG__articleReadingIndex summary span:nth-child(2){color:var(--text-on-light-secondary);font-size:12px;font-weight:610}.articleRenderer-module__VsIBKG__articleReadingIndex summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin-inline:4px 0;transition:transform .18s;transform:rotate(45deg)}.articleRenderer-module__VsIBKG__articleReadingIndex details[open] summary:after{transform:rotate(225deg)}.articleRenderer-module__VsIBKG__articleReadingIndex summary:focus-visible,.articleRenderer-module__VsIBKG__articleReadingIndex a:focus-visible{outline:2px solid var(--focus-ring-on-light);outline-offset:3px}.articleRenderer-module__VsIBKG__articleReadingIndex ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,64px);margin:0;padding:0 0 26px;list-style:none;display:grid}.articleRenderer-module__VsIBKG__articleReadingIndex li{border-top:1px solid var(--border-on-light-subtle);min-width:0}.articleRenderer-module__VsIBKG__articleReadingIndex a,.articleRenderer-module__VsIBKG__articleReadingIndex li>span{min-height:56px;color:var(--text-on-light-primary);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:12px;padding:15px 0;font-size:13px;font-weight:580;line-height:1.45;text-decoration:none;display:grid}.articleRenderer-module__VsIBKG__articleReadingIndex a>span,.articleRenderer-module__VsIBKG__articleReadingIndex li>span>span{color:var(--brand-forest);font-variant-numeric:tabular-nums;font-size:11px;font-weight:740}.articleRenderer-module__VsIBKG__articleReadingIndex a:hover{color:var(--brand-forest);text-underline-offset:3px;text-decoration:underline}@media (min-width:1181px){.articleRenderer-module__VsIBKG__heroVisualImage{aspect-ratio:5/2}.articleRenderer-module__VsIBKG__editorialContent[data-has-sections=true] .articleRenderer-module__VsIBKG__articleReadingIndex{display:none}}@media (max-width:760px){.articleRenderer-module__VsIBKG__heroScene.articleRenderer-module__VsIBKG__heroScene,.articleRenderer-module__VsIBKG__heroStage{padding-top:26px}.articleRenderer-module__VsIBKG__heroTitle.articleRenderer-module__VsIBKG__heroTitle{letter-spacing:-.05em;font-size:clamp(38px,6.7vw,52px);line-height:1.1}.articleRenderer-module__VsIBKG__heroIntro{margin-top:23px}.articleRenderer-module__VsIBKG__heroVisual{margin-top:32px}.articleRenderer-module__VsIBKG__heroVisualImage{aspect-ratio:8/5}.articleRenderer-module__VsIBKG__articleReadingIndex ol{grid-template-columns:minmax(0,1fr);padding-bottom:20px}}@media (max-width:560px){.articleRenderer-module__VsIBKG__heroScene.articleRenderer-module__VsIBKG__heroScene{padding-top:22px}.articleRenderer-module__VsIBKG__heroStage{padding-top:24px}.articleRenderer-module__VsIBKG__heroTitle.articleRenderer-module__VsIBKG__heroTitle{font-size:clamp(35px,8.7vw,43px)}.articleRenderer-module__VsIBKG__heroIntro{gap:16px;margin-top:19px}.articleRenderer-module__VsIBKG__heroIntro>p{font-size:17px}.articleRenderer-module__VsIBKG__heroReadTime:before{content:none}.articleRenderer-module__VsIBKG__heroReadTime{flex-basis:100%}.articleRenderer-module__VsIBKG__heroVisual{margin-top:28px}.articleRenderer-module__VsIBKG__editorialContent.articleRenderer-module__VsIBKG__editorialContent{padding-top:20px}.articleRenderer-module__VsIBKG__articleReadingIndex{margin-bottom:28px}.articleRenderer-module__VsIBKG__articleReadingIndex summary{min-height:56px}}@media (prefers-reduced-motion:reduce){.articleRenderer-module__VsIBKG__articleReadingIndex summary:after{transition:none}}.articleRenderer-module__VsIBKG__article{display:grid}.articleRenderer-module__VsIBKG__section{scroll-margin-top:calc(var(--site-header-height,72px) + 28px)}.articleRenderer-module__VsIBKG__section+.articleRenderer-module__VsIBKG__section{margin-top:clamp(52px,4.8vw,68px)}.articleRenderer-module__VsIBKG__sectionHeader{border-top:1px solid var(--border-on-light-default);grid-template-columns:minmax(0,1fr);padding-top:18px;display:grid}.articleRenderer-module__VsIBKG__sectionHeader>div{gap:13px;display:grid}.articleRenderer-module__VsIBKG__sectionEyebrow{color:var(--brand-forest);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__sectionHeader h2{max-width:25ch;color:var(--text-on-light-primary);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(32px,3vw,42px);font-weight:750;line-height:1.12}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__sectionHeader p{max-width:60ch;color:var(--text-on-light-secondary);text-wrap:pretty;margin:2px 0 0;font-size:16px;font-weight:520;line-height:1.62}.articleRenderer-module__VsIBKG__sectionBlocks{gap:clamp(30px,3.5vw,44px);padding:clamp(28px,3vw,38px) 0 0;display:grid}.articleRenderer-module__VsIBKG__semanticBlockFrame{min-width:0}.articleRenderer-module__VsIBKG__semanticBlockFrame:is([data-semantic-layout=wide],[data-semantic-layout=full],[data-semantic-layout=left-breakout]){width:100%;margin-inline-start:0}.articleRenderer-module__VsIBKG__semanticBlockFrame[data-semantic-layout=right-breakout]{width:calc(100% + 24px)}.articleRenderer-module__VsIBKG__semanticBlockFrame[data-semantic-align=center]{text-align:center}.articleRenderer-module__VsIBKG__semanticBlockFrame[data-semantic-align=right]{text-align:right}.articleRenderer-module__VsIBKG__semanticBlockFrame[data-semantic-spacing=compact]{margin-block:-8px}.articleRenderer-module__VsIBKG__semanticBlockFrame[data-semantic-spacing=generous]{padding-block:18px}.articleRenderer-module__VsIBKG__section[data-layout=split] :is(.articleRenderer-module__VsIBKG__semanticBlockFrame,.articleRenderer-module__VsIBKG__editorialBreakout){width:100%;margin-inline:0}.articleRenderer-module__VsIBKG__section[data-layout=wide]{width:min(78rem,100vw - 3rem);margin-left:50%;transform:translate(-50%)}.articleRenderer-module__VsIBKG__section[data-layout=split] .articleRenderer-module__VsIBKG__sectionBlocks{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.articleRenderer-module__VsIBKG__section[data-spacing=compact] .articleRenderer-module__VsIBKG__sectionBlocks{gap:1rem}.articleRenderer-module__VsIBKG__section[data-spacing=generous] .articleRenderer-module__VsIBKG__sectionBlocks{gap:clamp(3rem,6vw,6rem)}@media (max-width:760px){.articleRenderer-module__VsIBKG__section[data-layout=wide]{width:auto;margin-left:0;transform:none}.articleRenderer-module__VsIBKG__section[data-layout=split] .articleRenderer-module__VsIBKG__sectionBlocks{grid-template-columns:minmax(0,1fr)}}.articleRenderer-module__VsIBKG__lead,.articleRenderer-module__VsIBKG__explanation,.articleRenderer-module__VsIBKG__caseStudy,.articleRenderer-module__VsIBKG__subsections{gap:22px;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__lead p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__explanation p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__caseStudy p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__subsections p{max-width:64ch;color:var(--text-on-light-secondary);text-wrap:pretty;margin:0;font-size:18px;font-weight:450;line-height:1.68}.articleRenderer-module__VsIBKG__subsections>section{gap:14px;display:grid}.articleRenderer-module__VsIBKG__subsections>section+section{border-top:1px solid var(--border-on-light-default);margin-top:0;padding-top:20px}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__subsections h3{max-width:25ch;color:var(--text-on-light-primary);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.2}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__lead p:first-child{color:var(--text-on-light-primary);font-size:clamp(21px,1.8vw,26px);font-weight:570;line-height:1.55}.articleRenderer-module__VsIBKG__checklist,.articleRenderer-module__VsIBKG__decision,.articleRenderer-module__VsIBKG__process,.articleRenderer-module__VsIBKG__comparison{gap:22px;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist h3,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision h3,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__process h3,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__comparison h3,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__caseStudy h3{max-width:24ch;color:var(--text-on-light-primary);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,2.3vw,34px);font-weight:820;line-height:1.12}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision ul,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__process ol{border-top:1px solid var(--border-on-light-default);gap:0;margin:0;padding:0;list-style:none;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist h3{letter-spacing:-.035em;max-width:28ch;font-size:clamp(25px,2.1vw,31px);font-weight:720;line-height:1.2}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist ul{border-top:1px solid var(--border-on-light-default);margin:0;padding:0;list-style:none;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist li{border-bottom:1px solid var(--border-on-light-default);color:var(--text-on-light-primary);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:16px;min-width:0;margin:0;padding:19px 0;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist li+li{margin-top:0}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist[data-variant=rows] li{padding-block:16px}.articleRenderer-module__VsIBKG__checklistIndex{color:var(--brand-forest);letter-spacing:.07em;font-variant-numeric:tabular-nums;font-size:11px;font-weight:850;line-height:1.5}.articleRenderer-module__VsIBKG__checklist li>div{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:6px 20px;min-width:0;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist li strong{color:var(--text-on-light-primary);font-size:17px;font-weight:720;line-height:1.42}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist li p{color:var(--text-on-light-secondary);margin:0;font-size:15px;line-height:1.58}.articleRenderer-module__VsIBKG__checklist[data-variant=compact] li>div{grid-template-columns:minmax(0,1fr)}.articleRenderer-module__VsIBKG__checklist[data-variant=tiles] ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}.articleRenderer-module__VsIBKG__checklist[data-variant=tiles] li{padding:23px 0 20px;display:block}.articleRenderer-module__VsIBKG__checklist[data-variant=tiles] .articleRenderer-module__VsIBKG__checklistIndex{display:none}.articleRenderer-module__VsIBKG__checklist[data-variant=tiles] li>div{grid-template-columns:minmax(0,1fr);gap:8px}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist[data-variant=tiles] li strong{font-size:17px;font-weight:760;line-height:1.35}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__checklist[data-variant=tiles] li p{font-size:15px;line-height:1.55}.articleRenderer-module__VsIBKG__checklist[data-variant=compact] li{padding-block:17px}.articleRenderer-module__VsIBKG__checklistAction{--cta-docked-secondary-bg:transparent;--cta-docked-secondary-bg-hover:color-mix(in srgb, var(--brand-forest) 7%, transparent);--cta-docked-secondary-bg-active:color-mix(in srgb, var(--brand-forest) 11%, transparent);--cta-docked-secondary-text:var(--brand-forest);--cta-docked-secondary-border:var(--brand-forest);--cta-docked-secondary-border-hover:var(--brand-forest);--cta-docked-secondary-border-active:var(--brand-forest);--cta-docked-secondary-icon-bg:var(--brand-forest);--cta-docked-secondary-icon-border:var(--brand-forest);--cta-docked-secondary-icon-color:var(--brand-ivory);justify-self:start;width:fit-content;max-width:100%;margin-top:6px;transition:background-color .18s,border-color .18s}.articleRenderer-module__VsIBKG__checklistAction:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (min-width:761px) and (max-width:1000px){.articleRenderer-module__VsIBKG__checklist[data-variant=tiles] ul{grid-template-columns:minmax(0,1fr)}.articleRenderer-module__VsIBKG__checklist[data-variant=tiles] li>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.9fr);align-items:baseline;gap:24px}}.articleRenderer-module__VsIBKG__decision>p{color:var(--text-on-light-secondary);margin:0;font-size:16px;line-height:1.65}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision h3{max-width:32ch;font-size:clamp(25px,2.1vw,31px);font-weight:720;line-height:1.2}.articleRenderer-module__VsIBKG__decision li{border-bottom:1px solid var(--border-on-light-subtle);padding:17px 0}.articleRenderer-module__VsIBKG__process li{border-bottom:1px solid var(--border-on-light-subtle);grid-template-columns:48px minmax(0,1fr);gap:18px;padding:20px 0;display:grid}.articleRenderer-module__VsIBKG__process li>span{color:var(--brand-forest);letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:900;line-height:1.4}.articleRenderer-module__VsIBKG__process li>div{gap:7px;display:grid}.articleRenderer-module__VsIBKG__decision li>div{gap:4px;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision .articleRenderer-module__VsIBKG__decisionEntryTitle{max-width:none;color:var(--text-on-light-primary);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:18px;font-weight:720;line-height:1.35}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__process li :is(h3,h4){max-width:none;color:var(--text-on-light-primary);letter-spacing:normal;text-wrap:pretty;margin:0;font-size:18px;font-weight:780;line-height:1.35}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision li p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__process li p{color:var(--text-on-light-secondary);margin:0;font-size:15px;line-height:1.62}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision li .articleRenderer-module__VsIBKG__decisionCheck,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision .articleRenderer-module__VsIBKG__decisionSharedCheck{color:var(--text-on-light-muted);font-size:14px;line-height:1.58}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision li .articleRenderer-module__VsIBKG__decisionCheck{margin-top:5px}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision .articleRenderer-module__VsIBKG__decisionSharedCheck{margin:-6px 0 0}.articleRenderer-module__VsIBKG__decision li{border-color:var(--border-on-light-default);padding:26px 0}.articleRenderer-module__VsIBKG__decision li>div{grid-template-columns:minmax(0,.88fr) minmax(0,1.4fr);align-items:start;gap:8px 28px}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision .articleRenderer-module__VsIBKG__decisionEntryTitle{grid-area:1/1/span 2;max-width:17ch;font-size:clamp(19px,1.8vw,22px);font-weight:760;line-height:1.23}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision li p{grid-column:2;font-size:16px;line-height:1.56}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision li .articleRenderer-module__VsIBKG__decisionCheck{color:var(--brand-forest);margin:0;font-size:14px;font-weight:650;line-height:1.5}@media (max-width:760px){.articleRenderer-module__VsIBKG__decision li{padding:22px 0}.articleRenderer-module__VsIBKG__decision li>div{grid-template-columns:minmax(0,1fr);gap:8px}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision .articleRenderer-module__VsIBKG__decisionEntryTitle,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision li p{grid-area:auto/1}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__decision .articleRenderer-module__VsIBKG__decisionEntryTitle{max-width:none}}.articleRenderer-module__VsIBKG__keyInsight{border-left:1px solid var(--brand-forest);gap:9px;padding-left:22px;display:grid}.articleRenderer-module__VsIBKG__keyInsight>span,.articleRenderer-module__VsIBKG__nextAction>span{color:var(--brand-forest);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.3}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__keyInsight h3{max-width:52ch;color:var(--text-on-light-primary);letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.2vw,31px);font-weight:500;line-height:1.3}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__keyInsight p{max-width:65ch;color:var(--text-on-light-secondary);margin:0;font-size:16px;line-height:1.68}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__keyInsightSolo p{max-width:48ch;color:var(--text-on-light-primary);letter-spacing:-.02em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.2vw,31px);font-weight:500;line-height:1.3}.articleRenderer-module__VsIBKG__expertNote{border-top:1px solid var(--border-on-light-default);background:0 0;gap:9px;padding:25px 0 0;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__expertNote h3{max-width:34ch;color:var(--text-on-light-primary);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(23px,2vw,29px);font-weight:700;line-height:1.22}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__expertNote p{max-width:65ch;color:var(--text-on-light-secondary);margin:0;font-size:16px;line-height:1.68}.articleRenderer-module__VsIBKG__definition{border-top:1px solid var(--border-on-light-default);border-bottom:1px solid var(--border-on-light-default);grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);gap:24px;margin:0;padding:22px 0;display:grid}.articleRenderer-module__VsIBKG__definition dt,.articleRenderer-module__VsIBKG__definition dd{margin:0}.articleRenderer-module__VsIBKG__definition dt{color:var(--brand-forest);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.articleRenderer-module__VsIBKG__definition dd{color:var(--text-on-light-primary);grid-column:2;font-size:17px;line-height:1.64}.articleRenderer-module__VsIBKG__definitionDetail{color:var(--text-on-light-secondary)!important;font-size:15px!important}.articleRenderer-module__VsIBKG__definitionExample{border-top:1px solid var(--border-on-light-subtle);gap:5px;padding-top:13px;display:grid;color:var(--text-on-light-secondary)!important;font-size:14px!important}.articleRenderer-module__VsIBKG__definitionExample strong{color:var(--brand-forest);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.articleRenderer-module__VsIBKG__comparisonCards{border-top:1px solid var(--border-on-light-default);border-bottom:1px solid var(--border-on-light-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list]{grid-template-columns:minmax(0,1fr)}.articleRenderer-module__VsIBKG__comparisonCards>section{align-content:start;gap:12px;min-width:0;padding:24px 26px 26px 0;display:grid}.articleRenderer-module__VsIBKG__comparisonCards>section+section{border-left:1px solid var(--border-on-light-default);padding-left:26px;padding-right:0}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list]>section{grid-template-columns:minmax(0,.8fr) minmax(0,1.7fr);column-gap:clamp(20px,3vw,34px);padding:26px 0}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list]>section+section{border-top:1px solid var(--border-on-light-default);border-left:0}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list] :is(h3,h4){grid-row:span 2}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list] p,.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list] ul{grid-column:2}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__comparisonCards :is(h3,h4){color:var(--text-on-light-primary);margin:0;font-size:19px;font-weight:810;line-height:1.3}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__comparisonCards p{color:var(--text-on-light-secondary);margin:0;font-size:15px;font-weight:520;line-height:1.52}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__comparisonCards ul{border-top:1px solid var(--border-on-light-subtle);gap:0;margin:6px 0 0;padding:0;list-style:none;display:grid}.articleRenderer-module__VsIBKG__comparisonCards li{border-bottom:1px solid var(--border-on-light-subtle);color:var(--text-on-light-secondary);padding:10px 0;font-size:14px;line-height:1.55}.articleRenderer-module__VsIBKG__comparisonMatrix{gap:26px}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix table{table-layout:auto}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix :is(th,td){border-bottom:1px solid var(--border-on-light-default);padding:17px 18px 19px 0}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix thead th{width:40%;color:var(--text-on-light-primary);letter-spacing:-.01em;text-transform:none;font-size:14px;font-weight:760;line-height:1.4}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix thead th:first-child,.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix tbody th{width:20%}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix thead th:first-child{color:var(--text-on-light-muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:790}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix thead th:nth-child(2){color:var(--text-on-light-secondary)}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix tbody th{color:var(--brand-forest);font-size:13px;font-weight:760}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix td{color:var(--text-on-light-secondary);font-size:15px;line-height:1.5}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix :is(th,td):last-child{border-left:1px solid var(--border-on-light-default);padding-left:22px}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix td:last-child{color:var(--text-on-light-primary);background:0 0}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__comparisonTakeaway{border-left:2px solid var(--brand-forest);max-width:62ch;color:var(--text-on-light-primary);margin:0;padding-left:18px;font-size:16px;font-weight:660;line-height:1.6}.articleRenderer-module__VsIBKG__comparisonScroller{min-width:0}.articleRenderer-module__VsIBKG__comparison table{border-collapse:collapse;table-layout:fixed;width:100%}.articleRenderer-module__VsIBKG__comparison th,.articleRenderer-module__VsIBKG__comparison td{border-bottom:1px solid var(--border-on-light-subtle);vertical-align:top;text-align:left;padding:15px 16px}.articleRenderer-module__VsIBKG__comparison thead th{color:var(--brand-forest);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.articleRenderer-module__VsIBKG__comparison thead th:first-child,.articleRenderer-module__VsIBKG__comparison tbody th{width:23%}.articleRenderer-module__VsIBKG__comparison tbody th{color:var(--text-on-light-primary);font-size:14px;font-weight:800;line-height:1.4}.articleRenderer-module__VsIBKG__comparison td{color:var(--text-on-light-secondary);font-size:14px;line-height:1.55}.articleRenderer-module__VsIBKG__comparison td:last-child{color:var(--text-on-light-primary);background:color-mix(in srgb, var(--surface-action-soft) 48%, transparent)}.articleRenderer-module__VsIBKG__financialDelta{color:var(--text-on-light-primary);gap:20px;margin:0;display:grid}.articleRenderer-module__VsIBKG__financialDelta figcaption{color:var(--brand-forest);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.4}.articleRenderer-module__VsIBKG__financialDelta[data-variant=single] figcaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.articleRenderer-module__VsIBKG__financialDeltaItems{border-top:1px solid var(--border-on-light-default);border-bottom:1px solid var(--border-on-light-default);display:grid}.articleRenderer-module__VsIBKG__financialDeltaItem{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:5px 24px;min-width:0;padding:22px 0;display:grid}.articleRenderer-module__VsIBKG__financialDeltaItem+.articleRenderer-module__VsIBKG__financialDeltaItem{border-top:1px solid var(--border-on-light-default)}.articleRenderer-module__VsIBKG__financialDeltaItem>span{color:var(--text-on-light-primary);grid-column:1;font-size:16px;font-weight:720;line-height:1.4}.articleRenderer-module__VsIBKG__financialDeltaChange{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-start;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaChange strong{min-width:0;color:var(--text-on-light-primary);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(20px,2vw,26px);font-weight:760;line-height:1.22}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaChange[data-value-kind=measured]>strong:first-child{color:var(--text-on-light-secondary)}.articleRenderer-module__VsIBKG__financialDeltaChange[data-value-kind=statement]{gap:5px;display:grid}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaChange[data-value-kind=statement] strong{text-wrap:pretty;font-size:clamp(17px,1.7vw,21px);line-height:1.35}.articleRenderer-module__VsIBKG__financialDeltaDirection{color:var(--brand-forest);font-size:16px;font-weight:600;line-height:1}.articleRenderer-module__VsIBKG__financialAmount{white-space:nowrap;display:inline-block}.articleRenderer-module__VsIBKG__screenReaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.articleRenderer-module__VsIBKG__financialDeltaItem>small{color:var(--text-on-light-secondary);grid-column:1;font-size:14px;line-height:1.5}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaSingleValue{color:var(--text-on-light-primary);letter-spacing:-.045em;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;align-self:center;font-size:clamp(26px,2.5vw,34px);font-weight:760;line-height:1.12}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaItem[data-tone=positive] .articleRenderer-module__VsIBKG__financialDeltaSingleValue,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaItem[data-tone=positive] .articleRenderer-module__VsIBKG__financialDeltaChange>strong:last-child{color:var(--brand-forest)}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDelta>p{max-width:60ch;color:var(--text-on-light-secondary);margin:0;font-size:16px;line-height:1.65}@media (max-width:680px){.articleRenderer-module__VsIBKG__financialDeltaItem{grid-template-columns:minmax(0,1fr);gap:5px}.articleRenderer-module__VsIBKG__financialDeltaChange,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaSingleValue,.articleRenderer-module__VsIBKG__financialDeltaItem>small{grid-area:auto/1}.articleRenderer-module__VsIBKG__financialDeltaChange,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaSingleValue{margin-top:4px}}.articleRenderer-module__VsIBKG__caseStudyContext{color:var(--text-on-light-primary)!important;font-size:clamp(19px,1.6vw,23px)!important;font-weight:570!important;line-height:1.55!important}.articleRenderer-module__VsIBKG__caseStudyGroups{border-top:1px solid var(--border-on-light-default);display:grid}.articleRenderer-module__VsIBKG__caseStudyGroups>section{border-bottom:1px solid var(--border-on-light-default);grid-template-columns:minmax(0,.48fr) minmax(0,1.52fr);gap:12px 28px;padding:24px 0;display:grid}.articleRenderer-module__VsIBKG__caseStudyGroups>section:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__caseStudyGroups .articleRenderer-module__VsIBKG__caseStudyGroupTitle{color:var(--brand-forest);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__caseStudyGroups ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.articleRenderer-module__VsIBKG__caseStudyGroups li{color:var(--text-on-light-secondary);padding:0;font-size:15px;line-height:1.58}.articleRenderer-module__VsIBKG__caseStudyTakeaway{border-left:2px solid var(--border-on-light-emphasis);border-left-color:var(--brand-forest);padding-left:19px;color:var(--text-on-light-primary)!important;font-weight:680!important}.articleRenderer-module__VsIBKG__metric{border-top:1px solid var(--border-on-light-default);border-bottom:1px solid var(--border-on-light-default);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:end;gap:5px 24px;margin:0;padding:clamp(23px,3vw,32px) 0;display:grid}.articleRenderer-module__VsIBKG__metric figcaption{color:var(--brand-forest);letter-spacing:.12em;text-transform:uppercase;grid-column:1;font-size:11px;font-weight:900}.articleRenderer-module__VsIBKG__metric strong{color:var(--text-on-light-primary);letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-wrap:balance;grid-area:1/2/span 2;font-size:clamp(36px,4.3vw,58px);font-weight:880;line-height:1}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__metric p{max-width:43ch;color:var(--text-on-light-secondary);grid-column:1;margin:0;font-size:14px;line-height:1.5}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__clientEvidence{border:0;border-top:1px solid var(--border-on-light-default);border-bottom:1px solid var(--border-on-light-default);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(100px,148px) minmax(0,1fr);gap:12px clamp(24px,4vw,48px);margin:0;padding:clamp(30px,4vw,50px) 0;display:grid}.articleRenderer-module__VsIBKG__clientEvidence>span{color:var(--brand-forest);letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:900}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__clientEvidence>p{max-width:34ch;color:var(--text-on-light-primary);letter-spacing:-.025em;text-wrap:balance;grid-column:2;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3.2vw,42px);font-weight:500;line-height:1.22}.articleRenderer-module__VsIBKG__clientEvidence footer{grid-column:2;gap:3px;display:grid}.articleRenderer-module__VsIBKG__clientEvidence cite,.articleRenderer-module__VsIBKG__clientEvidence small{color:var(--text-on-light-secondary);font-size:12px;font-style:normal;font-weight:680}.articleRenderer-module__VsIBKG__sectionBlocks .articleRenderer-module__VsIBKG__editorialBreakout{width:calc(100% + 68px);min-width:0;margin-inline-start:-68px}.articleRenderer-module__VsIBKG__video{gap:14px;margin:0;display:grid}.articleRenderer-module__VsIBKG__video video{background:var(--brand-jet);width:100%;display:block}.articleRenderer-module__VsIBKG__video figcaption{color:var(--text-on-light-primary);gap:4px;font-size:14px;display:grid}.articleRenderer-module__VsIBKG__video figcaption span{color:var(--text-on-light-secondary)}.articleRenderer-module__VsIBKG__tool{min-width:0}.articleRenderer-module__VsIBKG__toolLoading{border-top:1px solid var(--border-on-light-default);min-height:180px;color:var(--text-on-light-secondary);padding:28px;font-size:14px}.articleRenderer-module__VsIBKG__nextAction{border-left:1px solid var(--brand-forest);color:var(--text-on-light-primary);background:0 0;gap:10px;padding:22px 0 2px 20px;display:grid}.articleRenderer-module__VsIBKG__nextAction>span{color:var(--brand-forest)}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__nextAction h3{max-width:31ch;color:var(--text-on-light-primary);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(21px,2.1vw,28px);font-weight:750;line-height:1.2}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__nextAction p{max-width:64ch;color:var(--text-on-light-secondary);margin:0;font-size:15px;line-height:1.6}.articleRenderer-module__VsIBKG__nextActionButton{--cta-docked-secondary-bg:transparent;--cta-docked-secondary-bg-hover:color-mix(in srgb, var(--brand-forest) 7%, transparent);--cta-docked-secondary-bg-active:color-mix(in srgb, var(--brand-forest) 11%, transparent);--cta-docked-secondary-text:var(--brand-forest);--cta-docked-secondary-border:var(--brand-forest);--cta-docked-secondary-border-hover:var(--brand-forest);--cta-docked-secondary-border-active:var(--brand-forest);--cta-docked-secondary-icon-bg:var(--brand-forest);--cta-docked-secondary-icon-border:var(--brand-forest);--cta-docked-secondary-icon-color:var(--brand-ivory);justify-self:start;width:fit-content;max-width:100%;margin-top:8px}.articleRenderer-module__VsIBKG__nextActionButton [data-cta-label]{text-wrap:balance}.articleRenderer-module__VsIBKG__nextActionButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.articleRenderer-module__VsIBKG__sectionMarginNote{display:none}.articleRenderer-module__VsIBKG__divider{background:var(--border-on-light-default);min-height:1px;position:relative}.articleRenderer-module__VsIBKG__divider span{color:var(--brand-forest);background:var(--surface-section-light);letter-spacing:.12em;text-transform:uppercase;padding-right:12px;font-size:10px;font-weight:900;position:absolute;top:0;left:0;transform:translateY(-50%)}.articleRenderer-module__VsIBKG__contextRail{top:calc(var(--site-header-height,72px) + 22px);min-width:0;max-height:calc(100dvh - var(--site-header-height,72px) - 44px);border-top:1px solid var(--border-on-light-emphasis);grid-template-rows:auto minmax(0,1fr);align-self:start;gap:18px;padding-top:16px;display:grid;position:sticky}.articleRenderer-module__VsIBKG__contextProgress{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:9px 16px;display:grid}.articleRenderer-module__VsIBKG__contextProgress>span,.articleRenderer-module__VsIBKG__contextProgress>strong{color:var(--brand-forest);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}.articleRenderer-module__VsIBKG__contextProgress>strong{font-variant-numeric:tabular-nums}.articleRenderer-module__VsIBKG__contextProgress>div{background:var(--border-on-light-default);grid-column:1/-1;height:2px;overflow:hidden}.articleRenderer-module__VsIBKG__contextProgress>div>span{background:var(--brand-forest);transform-origin:0;width:100%;height:100%;transition:transform .26s ease-out;display:block;transform:scaleX(0)}.articleRenderer-module__VsIBKG__contextNavigation{overscroll-behavior-y:contain;scrollbar-width:thin;min-height:0;scroll-padding-block:4px;overflow-y:auto}.articleRenderer-module__VsIBKG__contextNavigation ol{border-top:1px solid var(--border-on-light-subtle);margin:0;padding:0;list-style:none;display:grid}.articleRenderer-module__VsIBKG__contextNavigation li{border-bottom:1px solid var(--border-on-light-subtle)}.articleRenderer-module__VsIBKG__contextNavigation a{min-height:40px;color:var(--text-on-light-muted);touch-action:manipulation;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:9px;padding:7px 0;font-size:12px;font-weight:660;line-height:1.32;text-decoration:none;transition:color .18s,padding-left .18s;display:grid;position:relative}.articleRenderer-module__VsIBKG__contextNavigation a>span{color:var(--text-on-light-muted);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:10px;font-weight:900}.articleRenderer-module__VsIBKG__contextNavigation li[data-active=true] a,.articleRenderer-module__VsIBKG__contextNavigation a:hover,.articleRenderer-module__VsIBKG__contextNavigation a:focus-visible{color:var(--brand-forest);padding-left:7px}.articleRenderer-module__VsIBKG__contextNavigation li[data-active=true] a>span{color:var(--brand-forest)}.articleRenderer-module__VsIBKG__contextNavigation a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media (max-width:1180px){.articleRenderer-module__VsIBKG__semanticShell{grid-template-columns:minmax(0,820px);justify-content:center}.articleRenderer-module__VsIBKG__semanticBody{max-width:820px}.articleRenderer-module__VsIBKG__contextRail{display:none}.articleRenderer-module__VsIBKG__sectionMarginNote{border-top:1px solid var(--border-on-light-default);background:0 0;gap:7px;padding:22px 0 0;display:grid}.articleRenderer-module__VsIBKG__sectionMarginNote>span{color:var(--brand-forest);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850}.articleRenderer-module__VsIBKG__sectionMarginNote>strong{color:var(--text-on-light-primary);font-size:18px;font-weight:680;line-height:1.3}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__sectionMarginNote p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__sectionMarginNote li{color:var(--text-on-light-secondary);margin:0;font-size:14px;line-height:1.55}.articleRenderer-module__VsIBKG__sectionMarginNote ul{margin:3px 0 0;padding-left:20px;list-style:outside;display:block}.articleRenderer-module__VsIBKG__sectionMarginNote li{border:0;padding:0}.articleRenderer-module__VsIBKG__sectionMarginNote li+li{margin-top:5px}.articleRenderer-module__VsIBKG__sectionMarginNote li::marker{color:var(--brand-forest)}}@media (max-width:760px){.articleRenderer-module__VsIBKG__checklist[data-variant=tiles] ul{grid-template-columns:minmax(0,1fr)}.articleRenderer-module__VsIBKG__checklist li>div{grid-template-columns:minmax(0,1fr);gap:5px}.articleRenderer-module__VsIBKG__comparisonCards,.articleRenderer-module__VsIBKG__caseStudyGroups{grid-template-columns:minmax(0,1fr)}.articleRenderer-module__VsIBKG__comparisonCards>section,.articleRenderer-module__VsIBKG__comparisonCards>section+section,.articleRenderer-module__VsIBKG__caseStudyGroups>section,.articleRenderer-module__VsIBKG__caseStudyGroups>section:nth-child(2n){border-left:0;grid-template-columns:minmax(0,1fr);padding:22px 0}.articleRenderer-module__VsIBKG__comparisonCards>section+section{border-top:1px solid var(--border-on-light-default)}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list]>section{grid-template-columns:minmax(0,1fr);padding:24px 0}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list] :is(h3,h4){grid-row:auto}.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list] p,.articleRenderer-module__VsIBKG__comparisonCards[data-comparison-layout=list] ul{grid-column:1}.articleRenderer-module__VsIBKG__section+.articleRenderer-module__VsIBKG__section{margin-top:52px}.articleRenderer-module__VsIBKG__sectionHeader{grid-template-columns:minmax(0,1fr)}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__sectionHeader h2{max-width:24ch;font-size:clamp(30px,6vw,39px)}.articleRenderer-module__VsIBKG__sectionBlocks{gap:30px;padding:30px 0 0}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__lead p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__explanation p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__caseStudy p{font-size:17px;line-height:1.7}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__lead p:first-child{font-size:20px}.articleRenderer-module__VsIBKG__sectionBlocks .articleRenderer-module__VsIBKG__editorialBreakout,.articleRenderer-module__VsIBKG__semanticBlockFrame:is([data-semantic-layout=wide],[data-semantic-layout=full],[data-semantic-layout=left-breakout]){width:100%;margin-inline-start:0}.articleRenderer-module__VsIBKG__semanticBlockFrame[data-semantic-layout=right-breakout]{width:100%}}@media (max-width:560px){.articleRenderer-module__VsIBKG__definition dd{grid-column:1}.articleRenderer-module__VsIBKG__sectionHeader{grid-template-columns:1fr}.articleRenderer-module__VsIBKG__sectionBlocks{padding-left:0}.articleRenderer-module__VsIBKG__sectionBlocks .articleRenderer-module__VsIBKG__editorialBreakout,.articleRenderer-module__VsIBKG__semanticBlockFrame:is([data-semantic-layout=wide],[data-semantic-layout=full],[data-semantic-layout=left-breakout]){width:100%;margin-inline-start:0}.articleRenderer-module__VsIBKG__metric,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__clientEvidence{grid-template-columns:minmax(0,1fr)}.articleRenderer-module__VsIBKG__metric strong,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__metric p,.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__clientEvidence>p,.articleRenderer-module__VsIBKG__clientEvidence footer{grid-area:auto/1}.articleRenderer-module__VsIBKG__metric strong{margin-top:8px}.articleRenderer-module__VsIBKG__article .articleRenderer-module__VsIBKG__financialDeltaChange strong{font-size:22px}.articleRenderer-module__VsIBKG__comparison thead{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.articleRenderer-module__VsIBKG__comparison table,.articleRenderer-module__VsIBKG__comparison tbody,.articleRenderer-module__VsIBKG__comparison tr,.articleRenderer-module__VsIBKG__comparison th,.articleRenderer-module__VsIBKG__comparison td{width:100%;display:block}.articleRenderer-module__VsIBKG__comparison tr{border-top:1px solid var(--border-on-light-default);padding:18px 0}.articleRenderer-module__VsIBKG__comparison th,.articleRenderer-module__VsIBKG__comparison td{border:0;padding:0}.articleRenderer-module__VsIBKG__comparison tbody th{color:var(--brand-forest);margin-bottom:14px;font-size:16px}.articleRenderer-module__VsIBKG__comparison td{background:0 0;grid-template-columns:108px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.articleRenderer-module__VsIBKG__comparison td:before{color:var(--text-on-light-muted);letter-spacing:.08em;content:attr(data-column);text-transform:uppercase;font-size:9px;font-weight:900}.articleRenderer-module__VsIBKG__comparison td:last-child{background:0 0}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix tr{padding:14px 0}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix :is(th,td){border-bottom:0;padding:0}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix tbody th{width:100%;margin-bottom:8px;font-size:13px}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix td{grid-template-columns:108px minmax(0,1fr);padding:6px 0;font-size:14px}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix td:before{color:var(--text-on-light-secondary);letter-spacing:.04em;font-size:10px}.articleRenderer-module__VsIBKG__comparison.articleRenderer-module__VsIBKG__comparisonMatrix :is(th,td):last-child{border-left:0;padding-left:0}.articleRenderer-module__VsIBKG__keyInsight{padding-left:23px}.articleRenderer-module__VsIBKG__nextAction{padding-left:16px}.articleRenderer-module__VsIBKG__definition{grid-template-columns:1fr;gap:10px}}@media (prefers-reduced-motion:reduce){.articleRenderer-module__VsIBKG__contextProgress>div>span,.articleRenderer-module__VsIBKG__contextNavigation a,.articleRenderer-module__VsIBKG__nextActionButton,.articleRenderer-module__VsIBKG__checklistAction{transition:none}}
.ArticleAuthorNote-module__lHC3nq__section{border-top:1px solid rgba(var(--brand-forest-rgb), .22);width:min(100%,720px);color:var(--text-on-light-primary);margin-top:clamp(46px,5vw,64px);padding-top:clamp(20px,2vw,26px)}.ArticleAuthorNote-module__lHC3nq__identity{grid-template-columns:clamp(96px,8vw,108px) minmax(0,1fr);align-items:center;gap:clamp(16px,2vw,22px);display:grid}.ArticleAuthorNote-module__lHC3nq__portrait{aspect-ratio:1;border:1px solid rgba(var(--brand-forest-rgb), .14);background:color-mix(in srgb, var(--brand-forest) 7%, var(--surface-section-light));border-radius:50%;width:100%;position:relative;overflow:hidden}.ArticleAuthorNote-module__lHC3nq__portraitImage{width:140%;max-width:none;height:auto;display:block;position:absolute;top:0;left:53.4%;transform:translate(-50%)}.ArticleAuthorNote-module__lHC3nq__copy{min-width:0}.ArticleAuthorNote-module__lHC3nq__eyebrow{color:var(--brand-forest);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:850;line-height:1.35}.ArticleAuthorNote-module__lHC3nq__copy h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(25px,2.3vw,31px);font-weight:780;line-height:1.12}.ArticleAuthorNote-module__lHC3nq__role{color:var(--brand-forest);margin:4px 0 0;font-size:13px;font-weight:680}.ArticleAuthorNote-module__lHC3nq__invitation{border-top:1px solid rgba(var(--brand-forest-rgb), .16);grid-template-columns:minmax(0,1fr);gap:20px;margin-top:clamp(20px,2.5vw,28px);padding-top:clamp(18px,2vw,24px);display:grid}.ArticleAuthorNote-module__lHC3nq__invitation p{max-width:64ch;color:var(--text-on-light-secondary);text-wrap:pretty;margin:0;font-size:15px;font-weight:480;line-height:1.5}.ArticleAuthorNote-module__lHC3nq__invitationCopy{gap:12px;min-width:0;display:grid}.ArticleAuthorNote-module__lHC3nq__invitation h3{letter-spacing:-.025em;text-wrap:balance;max-width:40ch;margin:0;font-size:clamp(21px,2vw,26px);font-weight:700;line-height:1.2}.ArticleAuthorNote-module__lHC3nq__action{--cta-docked-secondary-bg:var(--brand-forest);--cta-docked-secondary-bg-hover:color-mix(in srgb, var(--brand-forest) 88%, var(--brand-jet));--cta-docked-secondary-bg-active:color-mix(in srgb, var(--brand-forest) 78%, var(--brand-jet));--cta-docked-secondary-text:var(--brand-ivory);--cta-docked-secondary-border:var(--brand-forest);--cta-docked-secondary-border-hover:var(--brand-forest);--cta-docked-secondary-border-active:var(--brand-forest);--cta-docked-secondary-icon-bg:var(--brand-lime);--cta-docked-secondary-icon-border:var(--brand-lime);--cta-docked-secondary-icon-color:var(--brand-forest);width:fit-content;max-width:100%;font-size:14px}@media (max-width:620px){.ArticleAuthorNote-module__lHC3nq__identity{grid-template-columns:96px minmax(0,1fr)}.ArticleAuthorNote-module__lHC3nq__invitation{gap:16px}}
