.styles_page__gGqsD{--page-navy:#032849;--page-blue:#ffa04b;--page-blue-dark:#d86600;--page-powder:#fde4ca;--page-ice:#f3f8fb;--page-yellow:#ffa04b;background:#fff;color:var(--page-navy);overflow:clip}.styles_page__gGqsD dd,.styles_page__gGqsD dl,.styles_page__gGqsD h1,.styles_page__gGqsD h2,.styles_page__gGqsD h3,.styles_page__gGqsD p{margin:0}.styles_hero__BJgJL{background:var(--page-navy);color:#fff;min-height:clamp(430px,40vw,570px);position:relative}.styles_hero__BJgJL:before{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:48px 48px;content:"";inset:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%);opacity:.45;pointer-events:none;position:absolute}.styles_page__gGqsD .styles_heroInner__OJr62{align-items:center;display:grid;grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px);grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);min-height:clamp(430px,40vw,570px);padding-bottom:clamp(42px,5vw,68px);padding-top:clamp(42px,5vw,68px);position:relative;z-index:1}.styles_heroCopy__7yXJG{max-width:650px}.styles_darkEyebrow__1BAOi,.styles_eyebrow__7CQYf{font-family:Work Sans,sans-serif;font-size:.78rem;font-weight:650;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.styles_eyebrow__7CQYf{color:var(--page-blue)}.styles_hero__BJgJL .styles_eyebrow__7CQYf{color:var(--page-yellow);font-size:1.125rem;font-weight:700;letter-spacing:0;margin-bottom:28px}.styles_hero__BJgJL h1{font-family:Maitree,serif;font-size:clamp(2.75rem,4.45vw,4rem);font-weight:400;letter-spacing:0;line-height:1.24}.styles_heroDescription__bVcfk{font-family:Work Sans,sans-serif;font-size:clamp(1.25rem,1.95vw,1.75rem);font-weight:300;line-height:1.32;margin-top:28px!important;max-width:590px}.styles_heroDescriptor__hlQtp{border-left:3px solid var(--page-yellow);color:hsla(0,0%,100%,.78);font-family:Work Sans,sans-serif;font-size:.9rem;font-weight:540;line-height:1.55;margin-top:24px!important;max-width:540px;padding-left:18px}.styles_heroImage__SprPp{aspect-ratio:1.28;box-shadow:0 34px 80px rgba(0,0,0,.34);min-height:310px;overflow:hidden;position:relative}.styles_heroImage__SprPp:after{background:linear-gradient(180deg,transparent 55%,rgba(3,40,73,.88));content:"";inset:0;pointer-events:none;position:absolute}.styles_heroImage__SprPp img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:1024px){.styles_hero__BJgJL{height:570px;min-height:0}.styles_page__gGqsD .styles_heroInner__OJr62{--hero-max:904px;gap:clamp(40px,4vw,58px);grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);height:100%;margin-left:0;margin-right:0;max-width:none;min-height:0;padding-bottom:32px;padding-left:max(0px,calc((100% - var(--hero-max)) / 2));padding-right:0;padding-top:32px;width:100%}.styles_heroCopy__7yXJG{max-width:none}.styles_hero__BJgJL .styles_eyebrow__7CQYf{font-size:1rem;margin-bottom:14px}.styles_hero__BJgJL h1{font-size:clamp(2.85rem,3.6vw,3.25rem);line-height:1.07}.styles_heroDescription__bVcfk{font-size:clamp(1.125rem,1.55vw,1.375rem);line-height:1.34;margin-top:18px!important;max-width:none}.styles_heroDescriptor__hlQtp{font-size:.875rem;line-height:1.45;margin-top:18px!important}.styles_heroImage__SprPp{align-self:stretch;aspect-ratio:auto;-webkit-clip-path:polygon(6% 0,100% 0,100% 100%,0 100%);clip-path:polygon(6% 0,100% 0,100% 100%,0 100%);height:auto;min-height:0}}@media (min-width:1280px){.styles_page__gGqsD .styles_heroInner__OJr62{--hero-max:1160px}}@media (min-width:1440px){.styles_page__gGqsD .styles_heroInner__OJr62{--hero-max:1320px}}.styles_heroImageLegend__w8L0v{align-items:center;bottom:28px;display:flex;font-family:Work Sans,sans-serif;font-size:.72rem;font-weight:650;gap:10px;letter-spacing:.12em;position:absolute;right:28px;text-transform:uppercase;z-index:1}.styles_heroImageLegend__w8L0v span{background:var(--page-yellow);border-radius:50%;height:8px;width:8px}.styles_floatingCtaLayer__i2mYO{pointer-events:none;position:fixed;right:0;top:124px;z-index:35}.styles_floatingCta__bv5ow{align-items:center;background:var(--page-yellow);border:0;box-shadow:0 12px 30px rgba(3,40,73,.24);color:var(--page-navy);cursor:pointer;display:flex;font-family:Work Sans,sans-serif;font-size:.98rem;font-weight:700;gap:20px;justify-content:space-between;min-height:78px;padding:18px 24px 18px 28px;pointer-events:auto;text-decoration:none;transition:min-height .24s ease,padding .24s ease,transform .24s ease,width .24s ease;width:min(340px,calc(100vw - 32px))}.styles_floatingCta__bv5ow:hover{transform:translateX(-8px)}.styles_floatingCta__bv5ow:focus-visible{outline:4px solid #fff;outline-offset:4px}.styles_contactLinks__9GHi9 svg,.styles_floatingCta__bv5ow svg{fill:none;height:24px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px}.styles_floatingCtaLayer__i2mYO[data-state=compact] .styles_floatingCta__bv5ow{min-height:56px;padding:12px 18px;width:270px}.styles_page__gGqsD .styles_section__8ATY8{display:block;padding-bottom:clamp(56px,5.55vw,80px);padding-top:clamp(56px,5.55vw,80px)}.styles_sectionHeading__ZRfNA{margin-bottom:clamp(28px,2.8vw,40px);max-width:780px}.styles_sectionHeading__ZRfNA .styles_eyebrow__7CQYf{margin-bottom:12px}.styles_contactInner___V2LB h2,.styles_methodInner__TWDFf h2,.styles_sectionHeading__ZRfNA h2{font-family:Maitree,serif;font-size:clamp(2rem,2.8vw,2.45rem);font-weight:400;letter-spacing:-.04em;line-height:1.02}.styles_sectionHeading__ZRfNA>p:last-child:not(.styles_eyebrow__7CQYf){color:#49638a;font-family:Work Sans,sans-serif;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6;margin-top:18px;max-width:720px}.styles_comparisonHeading__NT4C4{margin-bottom:clamp(28px,2.8vw,40px);max-width:800px}.styles_comparisonHeading__NT4C4 h2{font-family:Maitree,serif;font-size:clamp(2rem,2.8vw,2.45rem);font-weight:400;letter-spacing:-.04em;line-height:1.02}.styles_comparisonHeading__NT4C4 h2 span{color:var(--page-blue-dark)}.styles_comparisonHeading__NT4C4 p{color:#49638a;font-family:Work Sans,sans-serif;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6;margin-top:18px!important;max-width:720px}.styles_overviewLayout__n87m_{align-items:stretch;display:grid;grid-gap:0;gap:0;grid-template-columns:minmax(0,1.32fr) minmax(360px,.68fr)}.styles_overviewImage__T9vVk{min-height:520px;overflow:hidden;position:relative}.styles_overviewImage__T9vVk:after{background:linear-gradient(135deg,transparent 55%,rgba(3,40,73,.5));content:"";inset:0;pointer-events:none;position:absolute}.styles_overviewImage__T9vVk img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.styles_overviewImage__T9vVk[data-image-fit=contain]{align-self:center;min-height:0}.styles_overviewImage__T9vVk[data-image-fit=contain]:after{display:none}.styles_overviewImage__T9vVk[data-image-fit=contain] img{display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.styles_outcomeGrid__bmkmU{display:grid;grid-gap:0;gap:0;grid-template-columns:1fr}.styles_overviewOutcomes__bINZv{display:flex;flex-direction:column}.styles_overviewLayout__n87m_:not(.styles_overviewLayoutWithoutImage__swrRg) .styles_outcomeGrid__bmkmU{border-bottom:1px solid #a9c6d4;border-top:1px solid #a9c6d4;flex:1 1}.styles_solutionsHeading__BKYRv{font-family:Maitree,serif;font-size:clamp(2rem,2.8vw,2.45rem);font-weight:400;letter-spacing:-.04em;line-height:1.02;margin-bottom:clamp(24px,3vw,38px)!important}.styles_outcomeCard__XWCvm{background:var(--page-ice);border-radius:var(--cc--corner-radius--xs);border-top:4px solid var(--page-blue);display:flex;flex-direction:column;min-height:250px;padding:clamp(24px,3vw,38px)}.styles_overviewLayout__n87m_:not(.styles_overviewLayoutWithoutImage__swrRg) .styles_outcomeCard__XWCvm{background:#fff;border-bottom:1px solid #a9c6d4;border-top:0;min-height:0;padding:22px 28px}.styles_overviewLayout__n87m_:not(.styles_overviewLayoutWithoutImage__swrRg) .styles_outcomeCard__XWCvm:last-child{border-bottom:0}.styles_interactiveOutcomeCard__Uj6s0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-left:0;border-right:0;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;position:relative;text-align:left;transition:background-color .22s cubic-bezier(.25,1,.5,1);width:100%}.styles_overviewLayout__n87m_:not(.styles_overviewLayoutWithoutImage__swrRg) .styles_interactiveOutcomeCard__Uj6s0:hover,.styles_overviewLayout__n87m_:not(.styles_overviewLayoutWithoutImage__swrRg) .styles_interactiveOutcomeCard__Uj6s0[aria-pressed=true]{background:var(--page-ice)}.styles_interactiveOutcomeCard__Uj6s0[aria-pressed=true]:after{background:var(--page-blue);border-radius:50%;content:"";height:9px;position:absolute;right:28px;top:26px;width:9px}.styles_interactiveOutcomeCard__Uj6s0:focus-visible{outline:3px solid var(--page-blue);outline-offset:-3px;z-index:1}.styles_overviewImage__T9vVk[data-outcome-preview]>img{pointer-events:none}.styles_overviewImage__T9vVk[data-outcome-preview]>img:not(:first-child){inset:0;position:absolute}.styles_overviewImage__T9vVk[data-outcome-preview]>img[data-preview-active=false]{opacity:0}.styles_overviewImage__T9vVk[data-outcome-preview]>img[data-preview-active=true]{opacity:1}.styles_mapMarkerOverlay__xipU5{inset:0;pointer-events:none;position:absolute}.styles_mapMarkerOverlay__xipU5 svg{color:#fb3642;fill:currentColor;filter:drop-shadow(0 5px 5px rgba(3,40,73,.28));height:clamp(24px,4vw,42px);left:var(--marker-x);position:absolute;stroke:#fff;stroke-width:1.5;top:var(--marker-y);transform-origin:50% 100%;width:clamp(20px,3.4vw,34px)}.styles_mapMarkerOverlay__xipU5 circle{fill:#fff;stroke:none}.styles_mapMarkerOverlay__xipU5 svg:first-child{animation:styles_mapMarkerDrop__l5W6Y .36s cubic-bezier(.22,1,.36,1) 20ms both}.styles_mapMarkerOverlay__xipU5 svg:nth-child(2){animation:styles_mapMarkerDrop__l5W6Y .36s cubic-bezier(.22,1,.36,1) 90ms both}.styles_mapMarkerOverlay__xipU5 svg:nth-child(3){animation:styles_mapMarkerDrop__l5W6Y .36s cubic-bezier(.22,1,.36,1) .16s both}.styles_mapMarkerOverlay__xipU5 svg:nth-child(4){animation:styles_mapMarkerDrop__l5W6Y .36s cubic-bezier(.22,1,.36,1) .23s both}@keyframes styles_mapMarkerDrop__l5W6Y{0%{opacity:0;transform:translate(-50%,calc(-100% - 24px)) scale(.82)}to{opacity:1;transform:translate(-50%,-100%) scale(1)}}.styles_overviewLayout__n87m_:not(.styles_overviewLayoutWithoutImage__swrRg) .styles_outcomeCard__XWCvm h3{margin-top:12px}.styles_outcomeCard__XWCvm>span{color:var(--page-blue);font-family:Work Sans,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em}.styles_audienceCard__L2mhK h3,.styles_mediaCard__6VElF h3,.styles_outcomeCard__XWCvm h3{font-family:Work Sans,sans-serif;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:560;letter-spacing:-.025em;line-height:1.15}.styles_outcomeCard__XWCvm h3{margin-top:auto}.styles_contactInner___V2LB p,.styles_mediaCard__6VElF p,.styles_methodCopy__JDEVo p,.styles_outcomeCard__XWCvm p,.styles_workflowCopy__eC3k9 p{font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.6}.styles_outcomeCard__XWCvm p{color:#49638a;margin-top:14px}.styles_blueSection__rn9UR,.styles_specSection__nD2q_{background:var(--page-powder)}.styles_audienceGrid__Uaxbh{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr))}.styles_audienceCard__L2mhK{background:#fff;border-radius:var(--cc--corner-radius--xs);display:flex;flex-direction:column;min-height:250px;padding:28px}.styles_audienceCardContent__ceXjh{display:flex;flex:1 1;flex-direction:column;position:relative;z-index:2}.styles_audienceCardContent__ceXjh h3{margin-top:auto}.styles_audienceCardWithTileIcon__ZLSt7{background:transparent;border-radius:0;color:inherit;justify-content:flex-end}.styles_audienceCardTileIcon___XYH3{display:block;height:180px;width:180px}.styles_audienceCardTileIcon___XYH3 img{display:block;height:180px;-o-object-fit:contain;object-fit:contain;width:180px}.styles_audienceImageLinkSection__UA0aV{background:var(--page-ice)}.styles_audienceImageLinkSection__UA0aV .styles_section__8ATY8{padding-bottom:clamp(40px,3.33vw,48px);padding-top:clamp(40px,3.33vw,48px)}.styles_audienceImageLinkSection__UA0aV .styles_sectionHeading__ZRfNA{margin-bottom:clamp(20px,1.66vw,24px)}.styles_audienceImageLinkSection__UA0aV .styles_sectionHeading__ZRfNA>p:last-child:not(.styles_eyebrow__7CQYf){margin-top:12px}.styles_audienceImageLinkGrid__5VwLG{gap:16px}.styles_audienceImageLinkGrid__5VwLG .styles_audienceCard__L2mhK{border-radius:16px;min-height:420px;padding:20px}.styles_audienceImageLinkGrid__5VwLG .styles_audienceCardContent__ceXjh{display:flex;flex:0 0 auto;flex-direction:column;gap:16px;margin-top:auto}.styles_audienceImageLinkGrid__5VwLG .styles_audienceCardContent__ceXjh h3{margin-top:0}.styles_audienceGrid__Uaxbh[data-audience-layout=tile-icon]{--audience-rule:#ced9e8;--audience-gutter:80px;--audience-tile-size:100px;-moz-column-gap:var(--audience-gutter);column-gap:var(--audience-gutter);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCard__L2mhK{border-radius:0;min-height:0;padding:24px 0}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCardTileIcon___XYH3,.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCardTileIcon___XYH3 img{height:var(--audience-tile-size);width:var(--audience-tile-size)}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon]>:not(:nth-child(3n)){position:relative}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon]>:not(:nth-child(3n)):after{background:var(--audience-rule);bottom:0;content:"";position:absolute;right:calc(var(--audience-gutter) / -2);top:0;width:1px}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon]>:nth-child(n+4){border-top:1px solid var(--audience-rule)}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCardContent__ceXjh{flex:1 1;gap:8px;margin-top:0}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCardTileIcon___XYH3{margin-bottom:8px}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCardContent__ceXjh h3{color:#090f14;font-size:1.3125rem;font-weight:700;letter-spacing:0;line-height:1.32;margin-top:0}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceRoles__tSgR5{color:#49638a;font-size:1rem;gap:0;line-height:1.2;padding-left:24px}.styles_audienceRoles__tSgR5{display:grid;font-size:.875rem;grid-gap:4px;gap:4px;line-height:1.4;margin:0;padding-left:20px}.styles_audienceRoles__tSgR5[data-role-list-style=bulleted]{list-style:disc}.styles_mediaGrid__Y0Aoa{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.styles_relatedResourceGrid__rJaE_{gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.styles_relatedResourceGrid__rJaE_ .styles_mediaCard__6VElF{background:#eff3f7;border:0;border-radius:16px}.styles_relatedResourceGrid__rJaE_ .styles_cardImage__eJCMy{aspect-ratio:1.78}.styles_relatedResourceGrid__rJaE_ .styles_mediaCardBody__5l6BK{padding:20px}.styles_cardSurfaceLink__6hmUK{color:inherit;display:flex;flex:1 1;flex-direction:column;text-decoration:none}.styles_relatedResourceGrid__rJaE_ .styles_cardSurfaceLink__6hmUK:focus-visible{border-radius:16px;outline:3px solid var(--page-blue);outline-offset:-3px}.styles_relatedResourceGrid__rJaE_ .styles_cardSurfaceLink__6hmUK:hover .styles_cardImage__eJCMy img{transform:scale(1.025)}.styles_relatedResourceGrid__rJaE_ .styles_cardSurfaceLink__6hmUK h3{transition:color .18s ease}.styles_relatedResourceGrid__rJaE_ .styles_cardSurfaceLink__6hmUK:focus-visible h3,.styles_relatedResourceGrid__rJaE_ .styles_cardSurfaceLink__6hmUK:hover h3{color:var(--page-blue)}.styles_mediaCard__6VElF{background:#fff;border:1px solid #d8e4ea;border-radius:var(--cc--corner-radius--xs);display:flex;flex-direction:column;min-width:0;overflow:hidden}.styles_cardLogo__5dOtN{padding:28px 28px 0}.styles_cardLogo__5dOtN img{display:block;height:auto;max-height:28px;max-width:min(100%,220px);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto}.styles_proofGrid__qx_PS .styles_cardLogo__5dOtN{align-items:center;display:flex;padding:clamp(30px,5vw,54px) clamp(30px,5vw,54px) 0}.styles_proofGrid__qx_PS .styles_cardLogo__5dOtN img{height:clamp(72px,7vw,110px);max-height:110px;max-width:185px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:185px}.styles_proofGrid__qx_PS .styles_cardLogo__5dOtN+.styles_mediaCardBody__5l6BK{padding-top:16px}.styles_cardImage__eJCMy{aspect-ratio:1.45;background:var(--page-ice);overflow:hidden}.styles_cardImage__eJCMy img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .42s ease;width:100%}.styles_cardImage__eJCMy[data-image-fit=contain] img{-o-object-fit:contain;object-fit:contain}.styles_cardImage__eJCMy[data-image-background=gradient]{align-items:center;background:linear-gradient(90deg,var(--card-image-from),var(--card-image-to));display:flex;justify-content:center}.styles_cardImage__eJCMy[data-image-background=gradient] img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.styles_gradientStripe__T7iVY{background:linear-gradient(90deg,#fee003,#ffc503 12.5%,#e6b011 25%,#ff9350 37.5%,#ff8035 50%,#fe6c2d 62.5%,#f74f58 75%,#d04f53 87.5%,#a95253);height:7px;width:100%}.styles_mediaCard__6VElF:hover .styles_cardImage__eJCMy img{transform:scale(1.025)}.styles_mediaCard__6VElF:hover .styles_cardImage__eJCMy[data-image-fit=contain] img{transform:none}.styles_mediaCardBody__5l6BK{display:flex;flex:1 1;flex-direction:column;padding:28px}.styles_resourceTier__0m15g{font-family:Work Sans,sans-serif!important;font-size:.76rem!important;font-weight:700;letter-spacing:.08em;line-height:1.35!important;margin-bottom:14px!important;margin-top:0!important;text-transform:uppercase}.styles_resourceTier__0m15g[data-tone=purchase]{color:#d86600!important}.styles_resourceTier__0m15g[data-tone=donation]{color:#007cad!important}.styles_mediaCard__6VElF p{color:#49638a;margin-top:14px}.styles_cardLink__T081U{align-items:center;align-self:flex-start;display:inline-flex;gap:10px;margin-top:auto;padding-top:24px}.styles_cardLink__T081U[data-link-emphasis=strong]{font-weight:700}[data-related-resources] .styles_cardLink__T081U{text-underline-offset:4px;transition:color .24s cubic-bezier(.22,1,.36,1)}[data-related-resources] .styles_cardLink__T081U>svg{transition:transform .24s cubic-bezier(.22,1,.36,1)}[data-related-resources] .styles_mediaCard__6VElF a.styles_cardLink__T081U>svg>path{fill:currentColor;transition:none}[data-related-resources] .styles_mediaCard__6VElF:has(:focus-visible) .styles_cardLink__T081U,[data-related-resources] .styles_mediaCard__6VElF:hover .styles_cardLink__T081U{color:#b04a00;text-decoration:underline}[data-related-resources] .styles_mediaCard__6VElF:has(:focus-visible) .styles_cardLink__T081U>svg,[data-related-resources] .styles_mediaCard__6VElF:hover .styles_cardLink__T081U>svg{transform:translateX(6px)}@media (prefers-reduced-motion:reduce){[data-related-resources] .styles_cardLink__T081U,[data-related-resources] .styles_cardLink__T081U>svg{transition:none}}.styles_cardLinkIcon__25HXv{display:inline-flex;flex:0 0 28px;height:28px;width:28px}.styles_cardLinkIcon__25HXv img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.styles_proofSection__6HKF8{background:var(--page-powder)}.styles_proofGrid__qx_PS{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_proofGrid__qx_PS .styles_mediaCard__6VElF{border:0;box-shadow:0 18px 50px rgba(3,40,73,.08);min-height:330px}.styles_proofGrid__qx_PS .styles_mediaCard__6VElF[data-gradient-top]{-o-border-image:var(--gradientBorder);border-image:var(--gradientBorder);border-top:3px solid}.styles_proofGrid__qx_PS .styles_mediaCardBody__5l6BK{padding:clamp(30px,5vw,54px)}.styles_proofGrid__qx_PS .styles_mediaCard__6VElF p{color:var(--page-navy);font-family:Maitree,serif;font-size:clamp(1.2rem,2.2vw,1.75rem);line-height:1.5}.styles_researchProofSection__ySMMx{background:var(--page-ice)}.styles_researchCompactSection__Sv9DM{padding-bottom:clamp(64px,6.7vw,96px);padding-top:clamp(64px,6.7vw,96px)}.styles_researchCompactInner__HiQeM{grid-column-gap:clamp(40px,6vw,88px);-moz-column-gap:clamp(40px,6vw,88px);column-gap:clamp(40px,6vw,88px);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);grid-row-gap:clamp(32px,5vw,56px);row-gap:clamp(32px,5vw,56px)}.styles_researchCompactCopy__12iTl{display:flex;flex-direction:column;gap:22px}.styles_researchCompactCopy__12iTl p{color:#49638a;font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.6}.styles_researchCompactLinkStack__zKc2u{align-content:start;min-width:0}.styles_researchCompactLinkStack__zKc2u .styles_methodResearchGrid__6EdCf{grid-template-columns:minmax(0,1fr);margin-top:0}.styles_researchEyebrow__Ib4Y_{color:var(--page-blue);font-family:Work Sans,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.1em;margin-bottom:18px;text-transform:uppercase}.styles_researchCardGrid__uFqky .styles_mediaCard__6VElF{border-radius:16px;display:flex;min-height:0}.styles_researchCardGrid__uFqky .styles_cardImage__eJCMy{aspect-ratio:4/3;background:#fff}.styles_researchCardGrid__uFqky .styles_cardImage__eJCMy img{-o-object-fit:contain;object-fit:contain}.styles_researchCardGrid__uFqky .styles_mediaCardBody__5l6BK{padding:clamp(24px,3vw,36px)}.styles_researchCardGrid__uFqky .styles_mediaCard__6VElF p{color:#49638a;font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.6}.styles_methodSection__O_RJT{background:var(--page-navy);color:#fff}.styles_contactSection__qSX96{background:var(--page-yellow);color:var(--page-navy)}.styles_page__gGqsD [data-background-tone=ice]{background:var(--page-ice)}.styles_page__gGqsD [data-background-tone=navy]{background:var(--page-navy);color:#fff}.styles_researchProofSection__ySMMx[data-background-tone=navy] .styles_researchCompactCopy__12iTl p{color:hsla(0,0%,100%,.82)}.styles_page__gGqsD .styles_contactInner___V2LB,.styles_page__gGqsD .styles_methodInner__TWDFf{display:grid;grid-gap:clamp(50px,8vw,130px);gap:clamp(50px,8vw,130px);grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);padding-bottom:clamp(78px,10vw,145px);padding-top:clamp(78px,10vw,145px)}.styles_darkEyebrow__1BAOi{color:var(--page-yellow);margin-bottom:18px!important}.styles_methodCopy__JDEVo,.styles_workflowCopy__eC3k9{display:flex;flex-direction:column;gap:22px}.styles_methodResearchGrid__6EdCf{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(12px,2vw,28px)}.styles_methodResearchGrid__6EdCf .styles_mediaCard__6VElF{color:var(--page-navy)}.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodInner__TWDFf{-moz-column-gap:clamp(40px,6vw,88px);column-gap:clamp(40px,6vw,88px);grid-template-columns:minmax(0,1fr) minmax(300px,.95fr);grid-template-rows:auto 1fr;padding-bottom:clamp(64px,6.7vw,96px);padding-top:clamp(64px,6.7vw,96px);row-gap:24px}.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodInner__TWDFf>:first-child{grid-column:1;grid-row:1}.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodCopy__JDEVo{grid-column:1;grid-row:2}.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodResearch___QDIk{align-content:start;grid-column:2;grid-row:1/span 2;min-width:0}.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodResearchGrid__6EdCf{grid-template-columns:minmax(0,1fr);margin-top:0}.styles_paperLinkGrid__7WiSF{gap:12px}.styles_paperLinkGrid__7WiSF .styles_mediaCard__6VElF{background:#fff;border:1px solid hsla(0,0%,100%,.22);border-radius:12px;min-height:0;overflow:visible}.styles_paperLinkGrid__7WiSF .styles_cardLink__T081U{align-self:stretch;color:var(--page-navy);gap:14px;margin-top:0;padding:16px 18px;text-decoration:none}.styles_paperLinkGrid__7WiSF .styles_cardLink__T081U svg{flex:0 0 20px;margin-left:auto}.styles_paperLinkGrid__7WiSF .styles_cardLink__T081U:focus-visible{border-radius:12px;outline:3px solid var(--page-yellow);outline-offset:4px}.styles_contactInner___V2LB p,.styles_methodCopy__JDEVo p{color:hsla(0,0%,100%,.82);font-size:clamp(1rem,1.45vw,1.18rem)}.styles_methodCopy__JDEVo a{align-self:flex-start;margin-top:16px}.styles_workflowLayout__JRvlJ{align-items:center;display:grid;grid-gap:40px;gap:40px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.styles_workflowImage__MudVO{background:var(--page-ice);border:1px solid #d8e4ea;padding:clamp(16px,3vw,34px)}.styles_workflowImage__MudVO img{height:auto;width:100%}.styles_workflowImage__MudVO[data-image-fit=contain] img{height:auto;max-height:520px;-o-object-fit:contain;object-fit:contain;width:100%}.styles_workflowCopy__eC3k9 p{color:#49638a;font-size:clamp(1rem,1.45vw,1.2rem)}.styles_specTable__f50fj{border-top:1px solid #a9c6d4;display:grid}.styles_specRow__zb4j0{border-bottom:1px solid #a9c6d4;display:grid;font-family:Work Sans,sans-serif;grid-gap:28px;gap:28px;grid-template-columns:minmax(160px,.45fr) minmax(0,1.55fr);padding:24px 0}.styles_specRow__zb4j0 dt{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.styles_specRow__zb4j0 dd{color:#294f70;font-size:1.05rem;line-height:1.55}.styles_faqSection__3iR_S{background:#fff}.styles_faqList__fwpyq{border-bottom:1px solid var(--light-gray);display:flex;flex-direction:column;gap:var(--cc--gap--m);margin-left:auto;margin-right:auto;max-width:1080px}.styles_contactInner___V2LB{align-items:start}.styles_contactActions__XjfXf{display:grid;grid-gap:24px;gap:24px}.styles_hubSpotLeadForm__7MbQI{background:#fff;border:1px solid rgba(14,50,75,.12);padding:clamp(22px,3vw,36px)}.styles_hubSpotLeadForm__7MbQI iframe{display:block;max-width:100%;width:100%!important}.styles_contactInner___V2LB>div:first-child>p:last-child{margin-top:26px;max-width:600px}.styles_contactSection__qSX96 .styles_contactInner___V2LB p,.styles_contactSection__qSX96 .styles_darkEyebrow__1BAOi{color:var(--page-navy)}.styles_contactLinks__9GHi9{display:grid;grid-gap:12px;gap:12px}.styles_contactLinks__9GHi9 a{align-items:center;background:#fff;color:var(--page-navy);display:grid;font-family:Work Sans,sans-serif;grid-gap:5px 18px;gap:5px 18px;grid-template-columns:1fr auto;padding:22px 24px;text-decoration:none;transition:background .18s ease,transform .18s ease}.styles_contactLinks__9GHi9 a:hover{background:var(--page-powder);transform:translateX(6px)}.styles_contactLinks__9GHi9 a:focus-visible{outline:4px solid var(--page-navy);outline-offset:4px}.styles_contactLinks__9GHi9 span{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.styles_contactLinks__9GHi9 strong{font-size:clamp(1rem,1.4vw,1.16rem);font-weight:520}.styles_contactLinks__9GHi9 svg{grid-column:2;grid-row:1/span 2}.styles_page__gGqsD .styles_disclaimerInner__yKWz0{border-top:1px solid #a9c6d4;display:block;padding-bottom:clamp(44px,4.5vw,64px);padding-top:28px}.styles_disclaimer__SCbr1{color:#49638a;font-family:Work Sans,sans-serif;font-size:.8125rem;line-height:1.65;max-width:780px}.styles_disclaimerLink__wV8Lv{color:var(--page-navy);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .24s cubic-bezier(.22,1,.36,1)}.styles_disclaimerLink__wV8Lv:hover{color:#b04a00}.styles_disclaimerLink__wV8Lv:focus-visible{border-radius:2px;outline:2px solid var(--page-navy);outline-offset:2px}@media (max-width:1023px){.styles_relatedResourceGrid__rJaE_{grid-template-columns:repeat(2,minmax(0,1fr))}.styles_hero__BJgJL,.styles_page__gGqsD .styles_heroInner__OJr62{min-height:auto}.styles_page__gGqsD .styles_heroInner__OJr62{grid-template-columns:1fr;padding-top:115px}.styles_heroCopy__7yXJG{max-width:760px}.styles_heroImage__SprPp{aspect-ratio:1.6;-webkit-clip-path:none;clip-path:none;min-height:360px}.styles_overviewLayout__n87m_,.styles_page__gGqsD .styles_contactInner___V2LB,.styles_page__gGqsD .styles_methodInner__TWDFf,.styles_researchCompactInner__HiQeM,.styles_workflowLayout__JRvlJ{grid-template-columns:1fr}.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodInner__TWDFf{grid-template-columns:1fr;grid-template-rows:auto}.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodCopy__JDEVo,.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodInner__TWDFf>:first-child,.styles_methodSection__O_RJT[data-method-layout=compact-paper-links] .styles_methodResearch___QDIk{grid-column:1;grid-row:auto}.styles_overviewImage__T9vVk{min-height:460px}.styles_overviewImage__T9vVk[data-image-fit=contain]{min-height:0}.styles_audienceGrid__Uaxbh{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.styles_page__gGqsD .styles_heroInner__OJr62{padding-bottom:54px}.styles_hero__BJgJL h1{font-size:clamp(2rem,8.4vw,2.4375rem)}.styles_heroImage__SprPp{aspect-ratio:1.1;-webkit-clip-path:none;clip-path:none;min-height:0}.styles_floatingCtaLayer__i2mYO,.styles_floatingCtaLayer__i2mYO[data-state=compact]{bottom:16px;right:16px;top:auto}.styles_floatingCtaLayer__i2mYO[data-state=compact] .styles_floatingCta__bv5ow,.styles_floatingCta__bv5ow{min-height:54px;padding:12px 16px;width:min(310px,calc(100vw - 32px))}.styles_audienceGrid__Uaxbh,.styles_methodResearchGrid__6EdCf,.styles_outcomeGrid__bmkmU,.styles_overviewLayout__n87m_,.styles_proofGrid__qx_PS,.styles_relatedResourceGrid__rJaE_{grid-template-columns:1fr}.styles_audienceGrid__Uaxbh[data-audience-layout=tile-icon]{--audience-tile-size:140px;grid-template-columns:1fr}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon]>:not(:nth-child(3n)):after{content:none}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCard__L2mhK{padding:32px 0}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceCard__L2mhK:nth-child(n+2){border-top:1px solid var(--audience-rule)}.styles_audienceImageLinkGrid__5VwLG[data-audience-layout=tile-icon] .styles_audienceRowFiller___6aje{display:none}.styles_overviewImage__T9vVk{min-height:340px}.styles_overviewImage__T9vVk[data-image-fit=contain]{min-height:0}.styles_audienceCard__L2mhK,.styles_outcomeCard__XWCvm{min-height:210px}.styles_page__gGqsD .styles_contactInner___V2LB,.styles_page__gGqsD .styles_methodInner__TWDFf{gap:42px}.styles_specRow__zb4j0{gap:9px;grid-template-columns:1fr}.styles_contactLinks__9GHi9 strong{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.styles_cardImage__eJCMy img,.styles_contactLinks__9GHi9 a,.styles_disclaimerLink__wV8Lv,.styles_floatingCtaLayer__i2mYO,.styles_floatingCta__bv5ow{transition:none}.styles_mapMarkerOverlay__xipU5 svg,.styles_overviewImage__T9vVk[data-outcome-preview]>img{animation:none}}.HeroScanReveal_stage___WlLz{position:relative;width:100%;height:100%;overflow:hidden;background:#032849}.HeroScanReveal_stage___WlLz[data-fill=true]{position:absolute;inset:0;z-index:-2}.HeroScanReveal_comparison__EWyLf,.HeroScanReveal_panel__fp2Ps{position:absolute;inset:0;width:100%;height:100%}.HeroScanReveal_comparison__EWyLf{z-index:0}.HeroScanReveal_reveal__LAoyT{-webkit-clip-path:inset(100% 0 0);clip-path:inset(100% 0 0);animation:HeroScanReveal_reveal__LAoyT 4s linear 1.5s both}.HeroScanReveal_scanLine__HCujC{position:absolute;top:100%;left:0;width:100%;height:2px;background:#dbffff;box-shadow:0 0 6px 2px #78edff,0 0 24px 5px rgba(65,218,255,.6);opacity:0;pointer-events:none;animation:HeroScanReveal_scan__WDvg4 4s linear 1.5s both}.HeroScanReveal_stage___WlLz[data-ready=false] .HeroScanReveal_reveal__LAoyT,.HeroScanReveal_stage___WlLz[data-ready=false] .HeroScanReveal_scanLine__HCujC{animation-play-state:paused}@keyframes HeroScanReveal_reveal__LAoyT{0%{-webkit-clip-path:inset(100% 0 0);clip-path:inset(100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes HeroScanReveal_scan__WDvg4{0%{top:100%;opacity:0}2%{opacity:1}98%{opacity:1}to{top:0;opacity:0}}@media (prefers-reduced-motion:reduce){.HeroScanReveal_reveal__LAoyT{animation:none;-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1}.HeroScanReveal_scanLine__HCujC{display:none;animation:none}}.shared_problemList__JqmIw{--motion-ease:cubic-bezier(0.22,1,0.36,1);display:grid;grid-auto-rows:minmax(0,1fr);position:relative}.shared_problemRow__wh2Xr{cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;min-width:0;padding:clamp(16px,1.6vw,20px);position:relative;transition:background-color .32s var(--motion-ease)}.shared_problemRow__wh2Xr:last-child{border-bottom:0}.shared_problemRow__wh2Xr:after{bottom:0;content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:background-color .32s var(--motion-ease)}.shared_problemRow__wh2Xr[data-active=true]:after{transform:scaleX(0);transform:scaleX(var(--chapter-progress,0))}.shared_problemList__JqmIw[data-phase=solution] .shared_problemRow__wh2Xr[data-active=true]:after{background:#078044}.shared_chapterControls__FkS2w{align-items:center;display:flex;justify-content:space-between;gap:12px}.shared_playbackButton__48LVI{align-items:center;background:transparent;border:0;border-radius:50%;color:#6b7f8e;cursor:pointer;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;padding:0;position:relative;width:36px;z-index:1}.shared_playbackButton__48LVI:focus-visible,.shared_playbackButton__48LVI:hover{background:hsla(0,0%,50%,.12);color:inherit}.shared_playbackButton__48LVI:focus-visible{outline:2px solid #d86600;outline-offset:2px}.shared_problemNumeral__vY3xG{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;font:700 .8rem/1.2 Work Sans,sans-serif;gap:10px;letter-spacing:.04em;padding:0}.shared_problemNumeral__vY3xG:before{border-radius:2px;content:"";height:4px;transition:width .52s var(--motion-ease),background-color .32s var(--motion-ease);width:20px}.shared_problemRow__wh2Xr[data-active=true] .shared_problemNumeral__vY3xG:before{width:44px}.shared_problemNumeral__vY3xG:after{content:"";inset:0;position:absolute}.shared_problemRow__wh2Xr:has(:focus-visible) .shared_problemNumeral__vY3xG:before,.shared_problemRow__wh2Xr:hover .shared_problemNumeral__vY3xG:before{width:44px}.shared_problemNumeral__vY3xG:focus-visible{outline:3px solid #d86600;outline-offset:3px}@supports selector(:has(a)){.shared_problemNumeral__vY3xG:focus-visible{outline:none}.shared_problemRow__wh2Xr:has(.shared_problemNumeral__vY3xG:focus-visible){outline:3px solid #d86600;outline-offset:-3px}}.shared_problemRow__wh2Xr h3{font-family:Work Sans,sans-serif;font-size:clamp(1.05rem,1.55vw,1.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.shared_problemRow__wh2Xr p{font-size:clamp(.88rem,1.05vw,1rem);line-height:1.35;margin:0!important}.shared_problemList__JqmIw[data-theme=light]{border-right:1px solid #cad4de}.shared_problemList__JqmIw[data-theme=light] .shared_problemRow__wh2Xr{border-bottom:1px solid #d9e1e9}.shared_problemList__JqmIw[data-theme=light] .shared_problemRow__wh2Xr:hover{background:#d3e5f3}.shared_problemList__JqmIw[data-theme=light] .shared_problemRow__wh2Xr[data-active=true]{background:#e0ebf5}.shared_problemList__JqmIw[data-theme=light] .shared_problemRow__wh2Xr[data-active=true]:hover{background:#d3e5f3}.shared_problemList__JqmIw[data-theme=light] .shared_problemRow__wh2Xr:after{background:#eb7222}.shared_problemList__JqmIw[data-theme=light] .shared_problemNumeral__vY3xG{color:#4f6a92}.shared_problemList__JqmIw[data-theme=light] .shared_problemNumeral__vY3xG:before{background:#eb7222}.shared_problemList__JqmIw[data-theme=light] .shared_problemRow__wh2Xr h3{color:#090f14}.shared_problemList__JqmIw[data-theme=light] .shared_problemRow__wh2Xr p{color:#3a5170}.shared_solutionCards__nOYZc{--motion-ease:cubic-bezier(0.22,1,0.36,1);--solution-reveal-duration:280ms;display:grid;padding:clamp(12px,1.4vw,20px)}.shared_solutionCard__fWfzS{border-radius:12px;display:grid;grid-gap:8px;gap:8px;grid-area:1/1;margin:0;padding:clamp(14px,1.4vw,18px);opacity:0;transform:translateY(6px);transition:opacity var(--solution-reveal-duration) var(--motion-ease),transform var(--solution-reveal-duration) var(--motion-ease)}.shared_solutionCard__fWfzS[data-solution-revealing=true]{opacity:1;transform:translateY(0)}.shared_solutionCard__fWfzS[hidden]{display:grid;visibility:hidden}.shared_solutionLabel__9mqr7{align-items:center;display:inline-flex;font-family:Work Sans,sans-serif;font-size:.8rem;font-weight:700;gap:10px;letter-spacing:.04em;text-transform:uppercase}.shared_solutionLabel__9mqr7:before{background:#078044;border-radius:2px;content:"";height:4px;width:44px}.shared_solutionCard__fWfzS h3{font-family:Work Sans,sans-serif;font-size:clamp(1.05rem,1.55vw,1.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.shared_solutionCard__fWfzS p{font-size:clamp(.88rem,1.05vw,1rem);line-height:1.35;margin:0!important}.shared_solutionCards__nOYZc[data-theme=light] .shared_solutionCard__fWfzS{background:#fff;box-shadow:0 7px 8px rgba(52,78,80,.1),0 30px 15px rgb(52 78 80/9%)}.shared_solutionCards__nOYZc[data-theme=light] .shared_solutionLabel__9mqr7{color:#078044}.shared_solutionCards__nOYZc[data-theme=light] .shared_solutionCard__fWfzS h3{color:#090f14}.shared_solutionCards__nOYZc[data-theme=light] .shared_solutionCard__fWfzS p{color:#3a5170}@media (max-width:767px){.shared_playbackButton__48LVI{height:44px;width:44px}.shared_problemRow__wh2Xr{padding:16px}.shared_problemList__JqmIw{border-right:0!important;grid-auto-rows:auto}.shared_solutionCards__nOYZc{padding:10px 14px 14px}}.shared_srOnly___QF94{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (prefers-reduced-motion:reduce){.shared_problemNumeral__vY3xG:before,.shared_problemRow__wh2Xr,.shared_problemRow__wh2Xr:after,.shared_solutionCard__fWfzS{transition:none}.shared_solutionCard__fWfzS,.shared_solutionCard__fWfzS>*{animation:none}}.AddressField_surface__nFg_T{background:#eff3f7;color:#090f14;border-radius:16px;display:grid;font-family:Work Sans,sans-serif;grid-template-columns:minmax(0,580fr) minmax(0,620fr);min-height:0;overflow:clip;position:relative}.AddressField_stage__iMnIS{display:grid;grid-template-rows:minmax(0,1fr) auto;margin:0;min-width:0;position:relative}.AddressField_canvas__61xRN{background:#032849;display:block;height:100%;min-height:280px;width:100%}@media (max-width:1023px){.AddressField_surface__nFg_T{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.AddressField_surface__nFg_T{grid-template-columns:minmax(0,1fr);min-height:0}.AddressField_stage__iMnIS{min-height:360px;order:-1}.AddressField_canvas__61xRN{min-height:300px}}.SplitIllustration_surface__9hIbE{--motion-ease:cubic-bezier(0.22,1,0.36,1);--solution-reveal-duration:280ms;background:#eff3f7;border-radius:16px;color:#090f14;display:grid;font-family:Work Sans,sans-serif;grid-template-columns:minmax(0,580fr) minmax(0,620fr);min-height:571px;overflow:clip;position:relative}.SplitIllustration_problems__mC2j3{border-right:1px solid #cad4de;display:grid;grid-auto-rows:minmax(0,1fr);position:relative}.SplitIllustration_row__aI_M_{border-bottom:1px solid #d9e1e9;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:0;min-width:0;padding:clamp(16px,1.6vw,20px);position:relative;transition:background-color .32s var(--motion-ease)}.SplitIllustration_row__aI_M_:last-child{border-bottom:0}.SplitIllustration_row__aI_M_[data-active=true]{background:#e0ebf5}.SplitIllustration_row__aI_M_:hover,.SplitIllustration_row__aI_M_[data-active=true]:hover{background:#d3e5f3}.SplitIllustration_row__aI_M_:after{background:#eb7222;bottom:0;content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:background-color .32s var(--motion-ease)}.SplitIllustration_row__aI_M_[data-active=true]:after{transform:scaleX(0);transform:scaleX(var(--chapter-progress,0))}.SplitIllustration_surface__9hIbE[data-phase=solution] .SplitIllustration_row__aI_M_[data-active=true]:after{background:#078044}.SplitIllustration_numeral__1inJM{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#4f6a92;cursor:pointer;display:inline-flex;font:700 .8rem/1.2 Work Sans,sans-serif;gap:10px;letter-spacing:.04em;padding:0}.SplitIllustration_numeral__1inJM:before{background:#eb7222;border-radius:2px;content:"";height:4px;transition:width .52s var(--motion-ease),background-color .32s var(--motion-ease);width:20px}.SplitIllustration_row__aI_M_[data-active=true] .SplitIllustration_numeral__1inJM:before{width:44px}.SplitIllustration_numeral__1inJM:after{content:"";inset:0;position:absolute}.SplitIllustration_row__aI_M_:has(:focus-visible) .SplitIllustration_numeral__1inJM:before,.SplitIllustration_row__aI_M_:hover .SplitIllustration_numeral__1inJM:before{width:44px}.SplitIllustration_numeral__1inJM:focus-visible{outline:3px solid #d86600;outline-offset:3px}@supports selector(:has(a)){.SplitIllustration_numeral__1inJM:focus-visible{outline:none}.SplitIllustration_row__aI_M_:has(.SplitIllustration_numeral__1inJM:focus-visible){outline:3px solid #d86600;outline-offset:-3px}}.SplitIllustration_card__tmSgl h3,.SplitIllustration_row__aI_M_ h3{color:#090f14;font-family:Work Sans,sans-serif;font-size:clamp(1.05rem,1.55vw,1.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.SplitIllustration_card__tmSgl p,.SplitIllustration_row__aI_M_ p{color:#3a5170;font-size:clamp(.88rem,1.05vw,1rem);line-height:1.35;margin:0!important}.SplitIllustration_stage___kh8a{background:linear-gradient(180deg,#eff3f7 39.5%,#dfebf7);display:block;margin:0;min-width:0;position:relative}.SplitIllustration_glow__kJ_f0{opacity:.65;background:radial-gradient(573px 270px at 50% 62%,rgba(0,142,144,.2),rgba(187,221,232,0));inset:0;pointer-events:none;position:absolute}.SplitIllustration_scene__N71Rk{height:527px;left:0;position:absolute;right:0;top:22px}.SplitIllustration_frame__lgHeE{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.SplitIllustration_surface__9hIbE[data-scene=street] .SplitIllustration_frame__lgHeE{align-items:flex-start}.SplitIllustration_surface__9hIbE[data-playing=false] .SplitIllustration_frame__lgHeE,.SplitIllustration_surface__9hIbE[data-playing=false] .SplitIllustration_glow__kJ_f0{animation-play-state:paused}.SplitIllustration_picture__fCZyK{position:relative;transform:scale(1);transform-origin:50% 60%;transform-origin:var(--split-position,50%) 60%;transition:transform .36s var(--motion-ease);width:100%}.SplitIllustration_surface__9hIbE[data-phase=solution] .SplitIllustration_picture__fCZyK{transform:scale(1.025)}.SplitIllustration_illustration__vLcfV{display:block;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.SplitIllustration_overlay__QIIdq{height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%}.SplitIllustration_overlay__QIIdq [data-layer]>*{animation:SplitIllustration_inkRise__dmT2v var(--solution-reveal-duration) var(--motion-ease) both;transform-box:fill-box;transform-origin:center}.SplitIllustration_overlay__QIIdq[data-leaving=true] [data-layer]>*{animation:SplitIllustration_inkFall__YsHne .21s var(--motion-ease) forwards;animation-delay:0s}.SplitIllustration_divider__bh0Kt{background:linear-gradient(180deg,hsla(0,0%,100%,0),#647e8c 35%,#647e8c 65%,hsla(0,0%,100%,0));bottom:0;left:50%;left:var(--split-position,50%);position:absolute;top:0;width:1px}.SplitIllustration_dot__mAtj5{border-radius:50%;display:block;height:12px;position:absolute;top:20%;transition:transform .32s var(--motion-ease),opacity .32s var(--motion-ease),box-shadow .32s var(--motion-ease);width:12px}.SplitIllustration_dot__mAtj5[data-side=problem]{background:#eb7222;left:-26px}.SplitIllustration_dot__mAtj5[data-side=solution]{background:#078044;left:14px}.SplitIllustration_surface__9hIbE[data-phase=problem] .SplitIllustration_dot__mAtj5[data-side=solution],.SplitIllustration_surface__9hIbE[data-phase=solution] .SplitIllustration_dot__mAtj5[data-side=problem]{opacity:.55;transform:scale(.85)}.SplitIllustration_surface__9hIbE[data-phase=problem] .SplitIllustration_dot__mAtj5[data-side=problem]{box-shadow:0 0 0 6px rgba(235,114,34,.18);transform:scale(1.15)}.SplitIllustration_surface__9hIbE[data-phase=solution] .SplitIllustration_dot__mAtj5[data-side=solution]{box-shadow:0 0 0 6px rgba(7,128,68,.18);transform:scale(1.15)}.SplitIllustration_cards__qaBiI{bottom:20px;display:grid;left:20px;position:absolute;right:20px}.SplitIllustration_card__tmSgl{background:#fff;border-radius:12px;box-shadow:0 7px 8px rgba(52,78,80,.1),0 30px 15px rgb(52 78 80/9%),0 66px 20px rgb(52 78 80/5%);display:grid;grid-gap:8px;gap:8px;grid-area:1/1;margin:0;padding:clamp(16px,1.6vw,20px);opacity:0;transform:translateY(6px);transition:opacity var(--solution-reveal-duration) var(--motion-ease),transform var(--solution-reveal-duration) var(--motion-ease)}.SplitIllustration_card__tmSgl[data-solution-revealing=true]{opacity:1;transform:translateY(0)}.SplitIllustration_card__tmSgl[hidden]{display:grid;visibility:hidden}.SplitIllustration_cardLabel__40dfp{align-items:center;color:#078044;display:inline-flex;font-size:.8rem;font-weight:700;gap:10px;letter-spacing:.04em;text-transform:uppercase}.SplitIllustration_cardLabel__40dfp:before{background:#078044;border-radius:2px;content:"";height:4px;width:44px}@keyframes SplitIllustration_inkRise__dmT2v{0%{opacity:0}to{opacity:1}}@keyframes SplitIllustration_inkFall__YsHne{to{opacity:0}}@media (max-width:1023px){.SplitIllustration_surface__9hIbE{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.SplitIllustration_scene__N71Rk{bottom:16px;height:auto;top:16px}}@media (max-width:767px){.SplitIllustration_surface__9hIbE{grid-template-columns:minmax(0,1fr);min-height:0}.SplitIllustration_stage___kh8a{order:-1}.SplitIllustration_scene__N71Rk{aspect-ratio:4/3;bottom:auto;height:auto;margin:12px 0 0;position:relative;top:auto}.SplitIllustration_cards__qaBiI{bottom:auto;left:auto;right:auto;margin:4px 14px 16px;position:relative;z-index:1}.SplitIllustration_problems__mC2j3{border-right:0;border-top:1px solid #cad4de;grid-auto-rows:auto}.SplitIllustration_row__aI_M_{padding:16px}}@media (prefers-reduced-motion:reduce){.SplitIllustration_dot__mAtj5,.SplitIllustration_numeral__1inJM:before,.SplitIllustration_picture__fCZyK,.SplitIllustration_row__aI_M_,.SplitIllustration_row__aI_M_:after{transition:none}.SplitIllustration_card__tmSgl,.SplitIllustration_card__tmSgl>*,.SplitIllustration_frame__lgHeE,.SplitIllustration_glow__kJ_f0,.SplitIllustration_overlay__QIIdq [data-layer]>*,.SplitIllustration_overlay__QIIdq[data-leaving=true] [data-layer]>*{animation:none}.SplitIllustration_surface__9hIbE[data-phase=solution] .SplitIllustration_picture__fCZyK{transform:none}.SplitIllustration_cardLabel__40dfp:before,.SplitIllustration_card__tmSgl{transition:none}}.TerrainModel_surface__HHYGC{background:#eff3f7;border-radius:16px;color:#090f14;display:grid;font-family:Work Sans,sans-serif;grid-template-columns:minmax(0,580fr) minmax(0,620fr);min-height:0;overflow:clip;position:relative}.TerrainModel_stage__VbC9W{background:linear-gradient(180deg,#eff3f7 39.5%,#dfebf7);display:grid;grid-template-rows:minmax(0,1fr) auto;margin:0;min-width:0;position:relative}.TerrainModel_canvas__GsXyn,.TerrainModel_fallback__3G5V8{display:block;height:100%;min-height:280px;width:100%}.TerrainModel_canvas__GsXyn{height:clamp(280px,25vw,380px)}.TerrainModel_fallback__3G5V8 img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1023px){.TerrainModel_surface__HHYGC{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.TerrainModel_surface__HHYGC{grid-template-columns:minmax(0,1fr);min-height:0}.TerrainModel_stage__VbC9W{min-height:360px;order:-1}.TerrainModel_canvas__GsXyn,.TerrainModel_fallback__3G5V8{min-height:300px}}