.nav-island>.nav-mobile-trigger{display:none}body:has(.mobile-navigation:modal){overflow:hidden}.mobile-navigation{background:var(--surface-sheet,#faf7f2f5);width:calc(100% - 24px);max-width:none;max-height:calc(100dvh - 24px);color:var(--walnut);-webkit-backdrop-filter:blur(24px);font:15px/1.5 var(--font-roboto), sans-serif;border:1px solid #fff9;border-radius:18px;margin:0;padding:0;position:fixed;inset:12px 12px auto;overflow:hidden;box-shadow:0 18px 70px #17251d33}.mobile-navigation[open]{flex-direction:column;display:flex}.mobile-navigation::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#10231c66}.mobile-navigation button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.mobile-navigation :focus-visible{outline:3px solid var(--blue);outline-offset:3px}.mobile-nav-header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.mobile-nav-header .wordmark{width:103px;height:auto}.mobile-nav-header button{min-width:44px;min-height:44px;color:var(--blue);border-radius:8px}.mobile-nav-header button:hover{background:var(--limestone)}.mobile-nav-header .mobile-nav-close{font-size:25px}.mobile-nav-back{align-items:center;gap:10px;display:flex;font-size:14px!important}.mobile-nav-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px;overflow-y:auto}.mobile-navigation .eyebrow{font:500 11px/1.5 var(--font-roboto);letter-spacing:.15em;color:var(--clay-deep)}.mobile-nav-root .eyebrow{margin-bottom:13px}.mobile-nav-root button{text-align:left;border-bottom:1px solid var(--line);width:100%;min-height:63px;font:300 33px/1.2 var(--font-roboto-condensed), sans-serif;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.mobile-nav-arrow{width:36px;height:36px;color:var(--blue);border:1px solid #1d4c6659;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.mobile-nav-arrow svg{stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mobile-nav-root button:is(:hover,:focus-visible) .mobile-nav-arrow,.mobile-nav-links a:is(:hover,:focus-visible) .mobile-nav-arrow{background:var(--blue);border-color:var(--blue);color:var(--paper)}.mobile-nav-panel h2{margin:0 0 10px;font-size:37px;line-height:1.1}.mobile-nav-intro{color:var(--muted);max-width:32ch;margin-bottom:18px;font-size:13px}.mobile-nav-links{flex-direction:column;display:flex}.mobile-nav-links a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:14px 0;font-size:16px;display:flex}.mobile-nav-links a:hover{color:var(--blue)}.mobile-nav-links small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.mobile-navigation .mobile-nav-collection-label{margin:24px 0 0}.mobile-nav-help{color:var(--muted);justify-content:space-between;align-items:center;gap:18px;margin-top:13px;font-size:12px;display:flex}.mobile-nav-help a{min-height:44px;color:var(--blue);text-underline-offset:4px;align-items:center;text-decoration:underline;display:flex}.mobile-nav-footer{border-top:1px solid var(--line);background:var(--paper);flex:none;padding:14px 20px 9px}.mobile-nav-explore,.mobile-nav-login{border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;font-weight:500;display:flex}.mobile-nav-explore{background:var(--blue);min-height:48px;color:var(--paper);padding:13px 16px;font-size:14px}.mobile-nav-explore:hover{background:var(--blue-hover);color:var(--paper)}.mobile-nav-checks{color:var(--muted);justify-content:space-between;gap:8px;margin-top:12px;font-size:12px;display:flex}.mobile-nav-checks span:before{content:"✓";color:var(--blue);margin-right:5px}.mobile-nav-login{border:1px solid var(--blue);min-height:50px;color:var(--blue);margin-top:14px;padding:10px 16px;font-size:16px}.mobile-nav-login:hover{background:var(--limestone)}.mobile-nav-panel{animation:.18s ease-out mobile-nav-enter}@keyframes mobile-nav-enter{0%{opacity:0;transform:translate(9px)}to{opacity:1;transform:none}}@media (max-width:800px){.nav-island>.desktop-offer-trigger,.site-nav .offer-menu{display:none}.nav-island>.nav-mobile-trigger{display:flex}}@media (max-height:650px){.mobile-nav-root button{min-height:53px;font-size:29px}.mobile-nav-panel h2{font-size:30px}.mobile-nav-intro{margin-bottom:10px}.mobile-nav-scroll{padding-top:15px;padding-bottom:10px}.mobile-nav-help{margin-top:7px}.mobile-nav-footer{padding-top:12px;padding-bottom:4px}.mobile-nav-checks{margin-top:8px}.mobile-nav-login{margin-top:10px}}@media (prefers-reduced-motion:reduce){.mobile-nav-panel{animation:none}.mobile-nav-arrow{transition:none}}
.site-nav-wrap{background:var(--paper);z-index:50;height:100px;position:sticky;top:0}.site-nav-wrap.is-scrolled,.site-nav-wrap.nav-overlay{background:0 0}.site-nav-wrap.nav-overlay{height:0}.nav-backdrop{z-index:0;cursor:default;background:#111c1599;border:0;width:100%;height:100%;padding:0;display:block;position:fixed;inset:0}.site-nav{z-index:1;background:var(--surface-glass,#faf7f2b8);border:1px solid var(--line);border-radius:var(--radius-nav,16px);width:95%;color:var(--walnut);box-shadow:var(--shadow-nav,0 8px 24px #38292114);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);isolation:isolate;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:12px 16px;display:grid;position:absolute;top:18px;left:2.5%}.site-nav.is-solid{background:var(--surface-sheet,#faf7f2f5)}.site-nav:has(.offer-menu:not([hidden])){-webkit-backdrop-filter:none;backdrop-filter:none}.site-nav-logo{justify-self:start;align-items:center;min-height:44px;display:flex}.site-nav-logo .wordmark{width:107px;height:auto}.nav-island{background:var(--surface-glass,#faf7f2b8);border:1px solid var(--line);border-radius:var(--radius-nav,16px);box-shadow:var(--shadow-nav,0 8px 24px #38292114);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center;gap:4px;padding:6px;display:flex}.nav-island>a,.nav-island>button{border-radius:var(--radius-control,10px);min-height:44px;color:var(--walnut);font-family:var(--font-roboto), sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:400;line-height:1.55;display:flex}.nav-island>a:hover,.nav-island>button:hover,.nav-island>a[aria-current=page],.nav-island>button.is-active{background:var(--limestone)}.nav-island>a[aria-current=page],.nav-island>button.is-active{color:var(--blue)}.nav-chevron{border:1px solid;border-width:0 1px 1px 0;width:7px;height:7px;margin-top:-4px;transform:rotate(45deg)}.nav-chevron.is-open{margin-top:3px;transform:rotate(225deg)}.path-cta,.mobile-menu-cta{background:var(--blue);min-height:44px;color:var(--paper);border-radius:var(--radius-control,10px);font-family:var(--font-roboto), sans-serif;white-space:nowrap;justify-content:center;align-items:center;padding:14px 24px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.path-cta{justify-self:end}.path-cta:hover,.mobile-menu-cta:hover{background:var(--blue-hover)}.site-nav :focus-visible{outline:3px solid var(--blue);outline-offset:3px}.mobile-label,.mobile-menu-cta,.offer-menu[hidden]{display:none}.offer-menu{background:var(--surface-sheet,#faf7f2f5);border:1px solid var(--line);border-radius:var(--radius-nav,16px);max-height:calc(100dvh - 150px);color:var(--walnut);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:1fr 1fr .95fr;gap:24px 48px;padding:38px;display:grid;position:absolute;top:calc(100% + 12px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 50px #17241e30}.offer-group .eyebrow{color:var(--clay-deep);margin-bottom:16px;font-size:11px}.offer-group>a{border-bottom:1px solid var(--line);min-height:54px;font-family:var(--font-roboto-condensed);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:19px;display:flex}.offer-group>a:hover{color:var(--blue)}.offer-group>a svg{color:var(--blue);flex:none}.offer-group .menu-labs-heading{margin-top:28px}.menu-context{color:var(--muted);margin-top:24px;font-size:13px;line-height:1.6}.menu-feature{background:var(--blue);min-height:255px;color:var(--paper);border-radius:12px;position:relative;overflow:hidden}.menu-feature>img{object-fit:cover}.menu-feature>span{background:linear-gradient(#0000,#142b32e8);flex-direction:column;justify-content:flex-end;padding:25px;display:flex;position:absolute;inset:0}.menu-feature small{font-size:11px}.menu-feature strong{font-family:var(--font-roboto-condensed);margin:10px 0 18px;font-size:34px;font-weight:300;line-height:1.1}.menu-feature span>span{justify-content:space-between;align-items:center;font-size:12px;display:flex}.menu-bottom{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:12px;display:flex}.menu-bottom>span,.member-login{align-items:center;gap:14px;display:flex}.member-login>a,.member-unavailable{color:var(--blue)}.member-unavailable small{color:var(--muted);font-size:10px}.offer-group>a.mobile-menu-link{display:none}@media (min-width:2000px){.site-nav{width:94%;left:3%}}@media (max-width:1100px){.site-nav{gap:20px}.nav-island>a,.nav-island>button{padding-inline:12px}.offer-menu{gap:24px;padding:28px}.offer-group>a{font-size:17px}}@media (max-width:800px){.site-nav-wrap{height:88px}.site-nav{grid-template-columns:1fr auto;gap:12px;width:calc(100% - 24px);min-height:66px;padding:8px 14px 8px 16px;top:12px;left:12px}.site-nav-logo .wordmark{width:96px}.nav-island{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.nav-island>button{gap:10px;min-height:48px;padding:0 12px}.nav-island>.nav-direct,.path-cta,.offer-label{display:none}.mobile-label{display:inline}.offer-menu{flex-direction:column;gap:20px;max-height:calc(100dvh - 120px);padding:20px;display:flex;top:calc(100% + 8px);box-shadow:0 8px 12px #38292114}.offer-group .eyebrow{color:var(--clay-deep);font-family:var(--font-roboto), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0 0 1px;font-size:14px;font-weight:500;line-height:1.2}.offer-group>a{min-height:55px;font-family:var(--font-roboto), sans-serif;padding:14px 0;font-size:16px;font-weight:400;line-height:1.6}.offer-group>a.desktop-menu-link,.menu-feature,.menu-context,.menu-bottom>span:first-child{display:none}.offer-group>a.mobile-menu-link,.mobile-menu-cta{display:flex}.menu-bottom{padding:16px 0 4px;font-size:14px;line-height:1.55}.member-login{justify-content:space-between;width:100%}.member-prompt{color:var(--muted)}.member-unavailable small{text-align:right;display:block}}@media (max-width:500px){.site-nav-wrap{height:88px}}body:has([data-product-docked=true]) .site-nav{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}
.process-section{color:var(--paper);background:#25362f}.process-section-heading{padding:80px var(--content-gutter) 52px;grid-template-columns:1.2fr 1fr;align-items:end;gap:70px;display:grid}.process-section-heading .eyebrow{color:#d2c1a2;margin-bottom:16px}.process-section-heading h2{font-size:clamp(44px,5.4vw,76px);font-weight:300;line-height:1.05}.process-section-heading>p{color:#d2dbd2;max-width:470px;font-size:18px}.process-section-intro{max-width:500px}.process-section-intro p{color:#d2dbd2;font-size:18px;line-height:1.7}.process-section-intro .button{margin-top:26px}.process-section-care{background:var(--limestone);color:var(--walnut)}.process-section-care .eyebrow{color:var(--clay-deep)}.process-section-care .process-section-heading>p{color:var(--muted)}.process-slideshow{color:var(--paper);background:var(--walnut);position:relative}.process-anchor{scroll-margin-top:110px;position:absolute;inset:0 auto auto 0}.process-slides{height:600px;margin:0;padding:0;list-style:none;position:relative}.process-slide{opacity:0;pointer-events:none;min-height:600px;transition:opacity 1s;position:absolute;inset:0;overflow:hidden}.process-slide[data-active=true]{opacity:1;z-index:1;pointer-events:auto}.process-slide>img{object-fit:cover}.process-slide:after{content:"";pointer-events:none;background:linear-gradient(90deg,#21180fbf,#21180f12 78%),linear-gradient(#0000 25%,#21180fcc);position:absolute;inset:0}.process-slide-copy{z-index:2;left:var(--content-gutter);right:var(--content-gutter);max-width:610px;position:absolute;bottom:128px}.process-image-navigation{display:none}.process-slideshow[data-enhanced=true] .process-image-navigation{z-index:1;display:flex;position:absolute;inset:0}.process-image-navigation button{cursor:pointer;touch-action:pan-y;background:0 0;border:0;flex:1;padding:0}.process-image-navigation button:focus-visible{outline:2px solid var(--paper);outline-offset:-6px}.process-step-label{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-flex}.process-step-ongoing{background:var(--limestone);color:var(--walnut);border-radius:999px;padding:7px 13px}.process-slide-copy h3{margin:0 0 18px;font-size:clamp(40px,4.6vw,66px);font-weight:300;line-height:1.08}.process-slide-copy p{max-width:555px;margin:0;font-size:18px;line-height:1.55}.process-controls{display:none}.process-slideshow[data-enhanced=true] .process-slide[data-active=true]>img{animation:12s linear both process-zoom}.process-slideshow[data-enhanced=true] .process-slide[data-active=true] .process-slide-copy{animation:.8s .2s both process-copy}.process-slideshow[data-running=false] .process-slide>img{animation-play-state:paused!important}.process-slideshow[data-enhanced=true] .process-controls{z-index:2;left:var(--content-gutter);right:var(--content-gutter);align-items:center;gap:16px;max-width:980px;display:flex;position:absolute;bottom:28px}.process-controls button{color:var(--paper);cursor:pointer;background:0 0}.process-controls button:focus-visible{outline:2px solid var(--paper);outline-offset:5px}.process-arrow{border:1px solid #faf7f280;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.process-arrow:hover{background:#faf7f21a}.process-markers{flex:1;gap:14px;min-width:0;display:flex}.process-markers button{text-align:left;border:0;flex:1;min-width:0;min-height:44px;padding:10px 0}.process-progress{background:#faf7f266;height:2px;display:block;overflow:hidden}.process-progress i{background:var(--paper);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.process-markers [aria-current=step] .process-progress i{transform:scaleX(1)}.process-slideshow[data-running=true] [aria-current=step] .process-progress i{animation:6s linear both process-progress}.process-marker-label{letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin-top:9px;font-size:12px;font-weight:600;display:block}[aria-current=step] .process-marker-label{opacity:1}.process-section-footer{padding:30px var(--content-gutter) 60px}.process-section-support{border-radius:var(--radius-card);border:1px solid #d2dbd247;align-items:center;gap:22px;padding:24px;display:flex}.process-care-portraits{flex-shrink:0;width:300px;max-width:100%;height:272px;position:relative}.process-care-portraits img{object-fit:cover;background:var(--limestone);border:3px solid #25362f;border-radius:50%;width:152px;height:152px;position:absolute}.process-care-portraits img:first-child{top:0;left:20px}.process-care-portraits img:nth-child(2){top:40px;right:0}.process-care-portraits img:nth-child(3){bottom:0;left:24%}.process-section-support h3{margin-bottom:8px;font-size:25px}.process-section-support p{color:#d2dbd2;font-size:14px}.process-fallback{padding:40px var(--content-gutter) 40px calc(var(--content-gutter) + 24px);margin:0}.process-fallback li+li{margin-top:24px}.process-fallback h3{margin-bottom:10px;font-size:28px}.process-fallback p{max-width:650px}@keyframes process-zoom{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes process-copy{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes process-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:800px){.process-section-heading{grid-template-columns:1fr;gap:24px;padding-top:56px;padding-bottom:38px}.process-section-heading>p,.process-section-intro p{font-size:16px}.process-slide:after{background:linear-gradient(#21180f00 15%,#21180f75 48%,#21180fe8)}.process-slide-copy{bottom:108px}.process-slide-copy h3{font-size:clamp(40px,7vw,56px)}.process-slide-copy p{font-size:16px}.process-slideshow[data-enhanced=true] .process-controls{gap:10px;bottom:24px}.process-arrow{flex-basis:44px;width:44px;height:44px}.process-markers{gap:8px}.process-marker-label{display:none}.process-section-support{align-items:flex-start;gap:15px;padding:22px 18px}.process-section-support h3{font-size:23px}}@media (max-width:650px){.process-section-support{flex-direction:column;gap:20px}.process-care-portraits{align-self:center}}@media (prefers-reduced-motion:reduce){.process-slideshow .process-slide,.process-slideshow .process-slide>img,.process-slideshow .process-slide-copy,.process-slideshow .process-progress i{transition:none!important;animation:none!important}}.process-slideshow{touch-action:pan-y pinch-zoom}.process-arrow{aspect-ratio:1;padding:0}.process-arrow svg{flex-shrink:0;width:22px;height:22px}.process-arrow[aria-label=Previous\ step] svg{transform:rotate(180deg)}.pdp .process-slides,.pdp .process-slide{height:680px;min-height:680px}.home-page .process-slides,.home-page .process-slide{height:820px;min-height:820px}@media (max-width:800px){.pdp .process-slides,.pdp .process-slide{height:620px;min-height:620px}.home-page .process-slides,.home-page .process-slide{height:740px;min-height:740px}.process-slideshow[data-enhanced=true] .process-controls{flex-wrap:wrap}.process-markers{flex:0 0 100%;order:-1;gap:10px}.process-marker-label{letter-spacing:.01em;white-space:normal;font-size:10px;display:block}.process-slide-copy{bottom:155px}.process-controls>.process-arrow:last-child{margin-left:auto}}
.home-perspective{padding:100px var(--gutter) 34px;color:var(--paper);background:0 0}.home-perspective-panel{padding:0}.home-perspective-intro{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(48px,8vw,120px);display:grid}.home-perspective .eyebrow{color:var(--limestone)}.home-perspective h2{max-width:670px;font-size:clamp(48px,5.3vw,78px)}.home-perspective-copy{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#24312b80;border:1px solid #faf7f247;max-width:520px;padding:32px}.home-perspective-copy p{color:#e1e6e5;margin-bottom:22px}.home-perspective .text-link{color:var(--paper)}.home-perspective :focus-visible{outline-color:var(--paper)}.home-perspective-closing{border-top:1px solid #faf7f24d;justify-content:space-between;align-items:center;gap:40px;margin-top:72px;padding-top:44px;display:flex}.home-perspective-closing h3{margin-bottom:16px;font-size:clamp(34px,3.3vw,48px)}.home-perspective-closing p{color:#e1e6e5;max-width:56ch}.home-perspective-closing .button{flex-shrink:0;gap:18px}.home-perspective-signoff{color:var(--limestone);text-transform:uppercase;letter-spacing:.14em;margin-top:62px;font-size:11px}@media (max-width:800px){.home-perspective{padding:68px var(--gutter) 28px}.home-perspective-panel{padding:0}.home-perspective-intro{grid-template-columns:1fr;gap:28px}.home-perspective-closing{flex-direction:column;align-items:flex-start;gap:26px;margin-top:44px;padding-top:32px}.home-perspective-signoff{margin-top:44px;font-size:10px}}@media (max-width:500px){.home-perspective{padding:62px 16px 22px}.home-perspective-panel{padding:0}.home-perspective-copy{padding:26px 24px}.home-perspective h2{font-size:clamp(44px,13vw,58px)}.home-perspective-closing .button{width:100%}}
.product-packaging-note{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.5}.footer .pdp-product-disclosure{color:#e0e4dd;border-top:1px solid #ffffff30;padding-top:28px;font-size:13px;line-height:1.75}.footer .pdp-product-disclosure h2{color:var(--paper);font-family:var(--font-roboto), sans-serif;margin:0 0 18px;font-size:17px;font-weight:500;line-height:1.4}.footer .pdp-product-disclosure h3{color:var(--paper);font-family:var(--font-roboto), sans-serif;margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.5}.footer .pdp-product-disclosure p{max-width:75ch;margin:0}.footer .prescription-summary{max-width:110ch}.footer .prescription-summary p{max-width:none}.footer .prescription-summary p+p{margin-top:10px}.footer .prescription-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:28px;display:grid}.footer .pdp-product-disclosure+.footer-disclosure{border-top:1px solid #ffffff30;max-width:none;margin-top:28px;padding-top:20px;font-size:12px;line-height:1.75}@media (max-width:1099px){.footer .prescription-details{grid-template-columns:1fr;gap:24px}.footer .prescription-summary{max-width:75ch}}
.footer-scene{background:linear-gradient(#251c1799,#20181480 55%,#201814a6),url(/images/revisions/2026-10-15/golden-hour-waterfront-bike.webp) 50% 58%/cover no-repeat}.footer{background:0 0}.footer-glass,.footer-next-panel{border-radius:var(--radius-card);box-shadow:var(--glass-depth);-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%);background:linear-gradient(135deg,#ffffff0d,#0000 45%),#172c2a80;border:1px solid #ffffff30}.footer-glass{padding:clamp(28px,4vw,56px)}.footer-glass .footer-main{padding-bottom:40px}@media (max-width:800px){.footer-scene{background-position:46%}}@media (max-width:650px){.footer{padding:22px 16px 20px}.footer-glass{border-radius:18px;padding:32px 22px}.footer-glass .footer-main{padding-bottom:24px}.footer-scene{background-position:43%}.footer-scene:before{content:"";aspect-ratio:1532/1026;background:url(/images/revisions/2026-10-15/golden-hour-waterfront-bike.webp) 50%/cover no-repeat;display:block}}.footer-next-step{padding:clamp(40px, 6vw, 88px) var(--content-gutter) 0;color:var(--paper)}.footer-next-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:clamp(28px,4vw,56px);display:grid}.footer-next-panel .eyebrow{color:#e4d3b9}.footer-next-panel h2{text-wrap:balance;margin:18px 0;font-size:clamp(38px,4vw,60px);line-height:1.08}.footer-next-panel p{max-width:52ch}.footer-next-panel .footer-next-scope{color:#e0e4dd;margin-top:12px;font-size:13px}.footer-next-panel .button{text-align:center;white-space:normal}@media (max-width:800px){.footer-next-panel{grid-template-columns:1fr;gap:28px}.footer-next-panel .button{justify-self:start}}@media (max-width:650px){.footer-next-step{padding:24px 16px 0}.footer-next-panel{border-radius:18px;padding:32px 22px}.footer-next-panel h2{font-size:clamp(34px,9vw,46px)}.footer-next-panel .button{width:100%}}
