.page_page__FD9hM{--rail:max(clamp(22px,5vw,76px),var(--open-rail));background:var(--linen);color:var(--navy)}.page_page__FD9hM .fx:where(:not(.fx-rise):not(.fx-scale):not(.fx-veil)){transform:translateY(44px)}.page_page__FD9hM .fx{transition-duration:1.15s}.page_page__FD9hM .fx.fx-in{transform:none}.page_bundleLine__bXD9A>span,.page_count__QOlhX,.page_eyebrow__OxfXl,.page_productCardCopy__5kScZ>span,.page_resourceCopy__0Xjvm>span,.page_status__X7zke{color:var(--cornflower);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);line-height:1.55;text-transform:uppercase}.page_eyebrow__OxfXl{display:block}.page_script__k04K6{margin:0 0 8px;color:var(--cornflower);font-family:var(--script);font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:1}.page_context__s6f5s h2,.page_finalCta__zmZcm h2,.page_futureNote__qVMHf h2,.page_methodIntro__9ypLT h2,.page_sectionHeader__GzmYH h2,.page_specialist__o96RW h2{font-family:var(--hook);font-weight:440;letter-spacing:-.035em;line-height:.92;text-wrap:balance}.page_hero__6B2mG h1{max-width:24ch;margin:0;font-size:clamp(2.4rem,min(8.1vw,15vh),13rem)}.page_heroActions__ynDtI{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:30px}.page_productCard__icWpd:focus-visible,.page_resourceCard__CcXmN:focus-visible,.page_textLink__u6Wj6:focus-visible{outline:3px solid var(--cornflower);outline-offset:4px}.page_productCard__icWpd{position:relative;z-index:1;width:min(100%,465px);justify-self:center;overflow:hidden;border:1px solid rgba(12,27,51,.16);border-radius:var(--radius-card);background:rgba(248,247,242,.78);box-shadow:0 30px 80px rgba(12,27,51,.14);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}@media (hover:hover){.page_productCard__icWpd:hover{transform:translateY(-6px) rotate(.3deg);box-shadow:0 38px 96px rgba(12,27,51,.2)}}.page_productVisual__zuej4{position:relative;display:flex;justify-content:center;padding:clamp(24px,4vw,48px);background:var(--navy)}.page_productVisual__zuej4:after{content:"";position:absolute;right:-12%;top:-20%;width:72%;aspect-ratio:1;border:1px solid rgba(166,191,219,.35);border-radius:50%}.page_productVisual__zuej4 img{position:relative;z-index:1;width:min(76%,284px);height:auto;box-shadow:0 24px 60px rgba(0,0,0,.3);transform:rotate(2.5deg)}.page_status__X7zke{position:absolute;z-index:2;top:16px;right:16px;min-height:30px;display:inline-flex;align-items:center;padding:0 11px;border-radius:999px;background:var(--limoncello);color:var(--navy)}.page_productCardCopy__5kScZ{padding:26px 26px 24px}.page_productCardCopy__5kScZ h2{max-width:15ch;margin:20px 0 12px;font-family:var(--hook);font-size:clamp(2rem,3.6vw,3.3rem);font-weight:440;letter-spacing:-.035em;line-height:.92}.page_productCardCopy__5kScZ p{color:rgba(12,27,51,.72);line-height:1.55}.page_productCardCopy__5kScZ strong,.page_resourceCopy__0Xjvm strong{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:19px;border-top:1px solid rgba(12,27,51,.15);font-size:11.5px}.page_productCardCopy__5kScZ i,.page_resourceCopy__0Xjvm i{font-size:15px;font-style:normal;transition:transform .25s ease}.page_context__s6f5s{display:grid;grid-template-columns:minmax(0,800px) minmax(320px,700px);gap:clamp(40px,4.5vw,80px);padding:clamp(94px,12vw,168px) var(--rail)}.page_panelNote__XOVjh{position:absolute;top:-30px;right:0}.page_page__FD9hM .page_chapterEvidence__cQJvT{background:transparent}.page_contextLead__vZGeT{position:relative;align-self:start;padding-bottom:30px}.page_contextLead__vZGeT h2{padding-bottom:.2em}.page_context__s6f5s h2{max-width:14.2ch;margin:23px 0 0;font-size:clamp(3.2rem,6.4vw,6.3rem)}.page_contextCopy__MifrW{align-self:end;padding-top:24px;border-top:1px solid rgba(12,27,51,.2)}.page_contextCopy__MifrW p{color:rgba(12,27,51,.73);line-height:1.7}.page_contextCopy__MifrW p+p{margin-top:20px}.page_hubPills__wzang{display:flex;flex-wrap:wrap;gap:6px;margin:26px 0 0;padding:0;list-style:none}.page_hubPills__wzang li{display:inline-flex;align-items:center;min-height:29px;padding:0 11px;border:1px solid rgba(12,27,51,.3);border-radius:999px;color:rgba(12,27,51,.8);font-family:var(--hook);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:border-color .25s ease,background-color .25s ease}@media (hover:hover){.page_hubPills__wzang li:hover{border-color:rgba(12,27,51,.6);background-color:rgba(12,27,51,.045)}}.page_reportMethod__umgCO{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(52px,6vw,88px);padding:clamp(94px,12vw,168px) var(--rail);background:transparent;color:var(--linen)}.page_reportMethod__umgCO .page_eyebrow__OxfXl{color:var(--ocean)}.page_methodIntro__9ypLT h2{max-width:28ch;margin:23px 0 30px;font-size:clamp(3.2rem,5.7vw,5.7rem)}.page_methodIntro__9ypLT>p{max-width:72ch;color:rgba(243,241,235,.76);line-height:1.7}.page_methodIntro__9ypLT .tide-btn{margin-top:30px}.page_methodDetails__QHdnx{align-self:auto}.page_methodDetails__QHdnx ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(26px,3.2vw,54px);border-top:1px solid rgba(243,241,235,.22)}.page_methodDetails__QHdnx li{display:block;padding:clamp(26px,2.8vw,36px) clamp(12px,1.4vw,20px) clamp(30px,3.4vw,44px) clamp(14px,1.6vw,22px);transition:background .32s ease,box-shadow .32s ease}.page_methodDetails__QHdnx li>span{display:block;margin-bottom:16px;color:var(--ocean);font-family:var(--hook);font-size:1.4rem;font-weight:540}.page_methodDetails__QHdnx strong{display:block;font-size:clamp(1.15rem,1.9vw,1.55rem);line-height:1.22}.page_methodDetails__QHdnx li p{margin-top:8px;color:rgba(243,241,235,.65);line-height:1.55}.page_methodSupport__4QY_A{max-width:62ch;margin-top:26px;padding-left:16px;border-left:2px solid var(--ocean);color:rgba(243,241,235,.76);font-size:12.5px;line-height:1.65}.page_bundleLine__bXD9A{margin-top:30px;padding:24px;border:1px solid rgba(243,241,235,.2);border-radius:var(--radius-card);background:rgba(166,191,219,.08)}.page_bundleLine__bXD9A>span{display:block;color:var(--ocean)}.page_bundleLine__bXD9A p{margin-top:10px;color:rgba(243,241,235,.75);font-size:13px;line-height:1.6}@media (hover:hover){.page_methodDetails__QHdnx li[data-method-step]:hover{background:rgba(249,245,155,.09);box-shadow:inset 3px 0 0 var(--limoncello)}}@supports (animation-timeline:view()){.page_methodDetails__QHdnx li[data-method-step]>span{animation:page_methodStepPassing__2kEX4 linear both;animation-timeline:view();animation-range:entry 12% cover 62%}@keyframes page_methodStepPassing__2kEX4{0%,to{color:rgba(166,191,219,.42);transform:none}40%,68%{color:var(--limoncello);transform:translateX(-2px) scale(1.06)}}@media (min-width:981px){.page_methodDetails__QHdnx li[data-method-step]:first-child>span{animation-range:entry 10% cover 46%}.page_methodDetails__QHdnx li[data-method-step]:nth-child(2)>span{animation-range:entry 18% cover 58%}.page_methodDetails__QHdnx li[data-method-step]:nth-child(3)>span{animation-range:entry 26% cover 70%}}}.page_resources__1Jshq{scroll-margin-top:110px;padding:clamp(94px,12vw,168px) var(--rail);background:#e7edf2}.page_sectionHeader__GzmYH{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.6fr);align-items:end;gap:clamp(48px,8vw,120px);padding-bottom:clamp(42px,5vw,64px);border-bottom:1px solid rgba(12,27,51,.2)}.page_sectionHeader__GzmYH h2{max-width:11ch;margin:23px 0 0;font-size:clamp(3.2rem,6.6vw,6.4rem)}.page_sectionHeader__GzmYH>div:last-child>p{color:rgba(12,27,51,.72);line-height:1.65}.page_count__QOlhX{display:block;margin-top:20px;color:var(--navy)}.page_resourceGrid__3B967{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,30px);margin-top:clamp(42px,6vw,72px)}.page_resourceCard__CcXmN{min-width:0;overflow:hidden;display:grid;grid-template-rows:auto 1fr;border:1px solid rgba(12,27,51,.16);border-radius:var(--radius-card);background:rgba(250,249,245,.84);box-shadow:0 18px 46px rgba(12,27,51,.055);transition:transform .32s ease,border-color .32s ease,box-shadow .32s ease}@media (hover:hover){.page_resourceCard__CcXmN:hover{transform:translateY(-5px);border-color:rgba(65,101,138,.55);box-shadow:0 28px 64px rgba(12,27,51,.11)}}.page_resourceFeatured__tmQek{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-template-rows:auto}.page_resourceMedia__1G7zj{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ocean)}.page_resourceMedia__1G7zj img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.page_resourceCard__CcXmN:hover .page_resourceMedia__1G7zj img{transform:scale(1.025)}}.page_resourceCopy__0Xjvm{display:flex;flex-direction:column;padding:clamp(24px,3.5vw,44px)}.page_resourceCopy__0Xjvm>span{margin-bottom:27px}.page_resourceCopy__0Xjvm h3{margin:auto 0 14px;font-family:var(--hook);font-size:clamp(2rem,3.8vw,3.5rem);font-weight:540;letter-spacing:-.02em;line-height:.92}.page_resourceCopy__0Xjvm p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4;color:rgba(12,27,51,.7);line-height:1.58;margin-bottom:28px}.page_resourceCopy__0Xjvm strong{margin-top:0}.page_emptyState__KG0RE{margin-top:38px;padding:30px;border:1px solid rgba(12,27,51,.17);border-radius:var(--radius-card);color:rgba(12,27,51,.72)}.page_resourceLinks__IfcJ2{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:38px}.page_specialist__o96RW,.page_textLink__u6Wj6{display:grid;grid-template-columns:minmax(320px,1fr) minmax(0,46%);gap:clamp(40px,4.5vw,80px);padding:clamp(94px,12vw,168px) var(--rail)}.page_page__FD9hM .page_specialist__o96RW{background:transparent}.page_specialist__o96RW .page_eyebrow__OxfXl{color:var(--ocean)}.page_specialist__o96RW h2{max-width:14.2ch;margin:23px 0 0;font-size:clamp(3.2rem,5.3vw,5.3rem)}.page_specialistLead__uC8pV{position:relative;grid-column:2;grid-row:1;align-self:start;padding-bottom:30px}.page_specialistLead__uC8pV h2{padding-bottom:.2em}.page_contextPass__wFabd,.page_specialistPass__YMhJ3{position:absolute;left:0;right:0;bottom:0;height:3px;pointer-events:none}.page_contextPass__wFabd i,.page_specialistPass__YMhJ3 i{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--limoncello),var(--ocean));transform:scaleX(0);transform-origin:left;transition:transform var(--motion-slow) var(--motion-ease-out)}.page_contextLead__vZGeT.fx-in .page_contextPass__wFabd i,.page_specialistLead__uC8pV.fx-in .page_specialistPass__YMhJ3 i{transform:scaleX(1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page_contextPass__wFabd,.page_specialistPass__YMhJ3{view-timeline-name:--section-pass;view-timeline-axis:block}.page_contextPass__wFabd i,.page_specialistPass__YMhJ3 i{animation:page_specialistPass__YMhJ3 linear both;animation-timeline:--section-pass}}}@keyframes page_specialistPass__YMhJ3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page_specialistCopy__Qwhfg{grid-column:1;grid-row:1;align-self:start}.page_specialistCopy__Qwhfg>p{color:rgba(243,241,235,.74);line-height:1.7}.page_specialistCopy__Qwhfg ol{margin:28px 0 30px;list-style:none;border-top:1px solid rgba(243,241,235,.22)}.page_specialistCopy__Qwhfg li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:19px 0;border-bottom:1px solid rgba(243,241,235,.22)}.page_specialistCopy__Qwhfg li:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--limoncello);scale:0 1;transform-origin:0 50%;transition:scale .42s cubic-bezier(.22,.61,.36,1)}.page_specialistCopy__Qwhfg li>span{color:var(--ocean);font-size:11px;font-weight:700;transition:color .32s ease}.page_specialistCopy__Qwhfg li p{color:rgba(243,241,235,.72);line-height:1.55}.page_specialistCopy__Qwhfg li strong{color:var(--linen)}@media (hover:hover){.page_specialistCopy__Qwhfg li:hover:after{scale:1 1}.page_specialistCopy__Qwhfg li:hover>span{color:var(--limoncello)}}.page_futureNote__qVMHf{display:grid;grid-template-columns:minmax(0,46%) minmax(320px,700px);align-items:start;gap:clamp(40px,4.5vw,80px);padding:clamp(94px,12vw,168px) var(--rail)}.page_futureNote__qVMHf h2{max-width:14.2ch;margin:23px 0 0;font-size:clamp(3.2rem,5.3vw,5.3rem)}.page_futureBody__FQenl{align-self:end}.page_futureBody__FQenl p{color:rgba(12,27,51,.69);line-height:1.65}.page_futureBody__FQenl>p:first-child{max-width:58ch}.page_futureOfferLabel__q0JaT{display:block;margin-top:14px;padding-left:11px;color:rgba(12,27,51,.72);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.page_finalCta__zmZcm{padding:clamp(94px,12vw,168px) var(--rail);text-align:center;background:var(--linen)}.page_finalCta__zmZcm .page_script__k04K6{margin-bottom:14px}.page_finalCta__zmZcm h2{max-width:12ch;margin:0 auto;font-size:clamp(3.5rem,7vw,6.8rem)}.page_finalCta__zmZcm>p{max-width:55ch;margin:28px auto 0;color:rgba(12,27,51,.72);line-height:1.65}.page_finalCta__zmZcm>div{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}@media (max-width:980px){.page_hero__6B2mG{min-height:auto;grid-template-columns:1fr;padding-top:124px}.page_heroCopy__qSpTN{max-width:760px}.page_hero__6B2mG h1{font-size:clamp(2.4rem,min(6.8vw,15vh),13rem)}.page_productCard__icWpd{width:min(100%,650px);display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1fr)}.page_productCardCopy__5kScZ{display:flex;flex-direction:column;justify-content:center}.page_context__s6f5s,.page_reportMethod__umgCO,.page_specialist__o96RW{grid-template-columns:1fr}.page_specialistCopy__Qwhfg,.page_specialistLead__uC8pV{grid-column:auto;grid-row:auto}.page_methodIntro__9ypLT>p{max-width:62ch}.page_methodDetails__QHdnx ol{grid-template-columns:minmax(0,1fr)}.page_methodDetails__QHdnx li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding:clamp(25px,3.2vw,38px) 0 clamp(25px,3.2vw,38px) clamp(15px,1.9vw,24px);border-bottom:1px solid rgba(243,241,235,.22)}.page_methodDetails__QHdnx li>span{margin-bottom:0}.page_futureNote__qVMHf{grid-template-columns:minmax(0,.78fr) minmax(0,1fr)}.page_resourceGrid__3B967{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page_hero__6B2mG{padding-top:96px}.page_hero__6B2mG h1{font-size:clamp(1.6rem,8.6vw,2.75rem)}.page_productCard__icWpd{width:min(100%,480px);display:block}.page_productVisual__zuej4 img{width:min(68vw,270px)}.page_panelNote__XOVjh{position:static;margin-bottom:26px}.page_context__s6f5s,.page_finalCta__zmZcm,.page_resources__1Jshq{padding-top:80px;padding-bottom:84px}.page_context__s6f5s{background:linear-gradient(180deg,var(--ocean) 0,var(--linen) clamp(120px,14vh,200px))}.page_resourceGrid__3B967,.page_sectionHeader__GzmYH{grid-template-columns:1fr}.page_resourceFeatured__tmQek{grid-column:auto;display:grid;grid-template-columns:1fr}.page_futureNote__qVMHf{grid-template-columns:1fr}.page_textLink__u6Wj6{margin-left:0}.page_resourceLinks__IfcJ2{align-items:flex-start;flex-direction:column}}@media (max-width:460px){.page_finalCta__zmZcm>div,.page_heroActions__ynDtI{flex-direction:column}.page_page__FD9hM .tide-btn,.page_page__FD9hM .tide-btn-2{width:100%}.page_productCardCopy__5kScZ{padding:24px 22px}.page_methodDetails__QHdnx li{grid-template-columns:38px minmax(0,1fr)}.page_resourceCopy__0Xjvm{padding:24px 22px}}@media (prefers-reduced-motion:reduce){.page_contextPass__wFabd i,.page_specialistPass__YMhJ3 i{transform:scaleX(1);transition:none}.page_productCard__icWpd,.page_resourceCard__CcXmN,.page_resourceMedia__1G7zj img{transition:none}.page_methodDetails__QHdnx li[data-method-step]>span{animation:none}}