:root{--gutter:clamp(18px,2.4vw,44px)}.wrap{width:calc(100% - var(--gutter)*2)}.led{transition:color .25s}.is-scrolling .led{transition:none}.is-scrolling .led:hover:not(:focus-within){color:inherit;text-shadow:none}.is-scrolling .light-action:not(:focus-visible):not(.is-scroll-playing) :is(.light-action__beam,.light-action__gleam){opacity:0;transition:none;animation:none}.is-scrolling .light-action:not(:focus-visible):not(.is-scroll-playing) .light-action__beam:after{animation:none}.is-scrolling .light-action:not(:focus-visible):not(.is-scroll-playing):before{transition:none;transform:scaleX(.14);box-shadow:none}.is-scrolling .text-link:hover:not(:focus-visible):before{transition:none;box-shadow:none}.home-services .services-layout{grid-template-columns:1fr 1fr;gap:7vw}.home-services h2{font-size:clamp(34px,3.8vw,64px);line-height:1.12;max-width:720px}.home-services .services-lead{max-width:540px;margin-top:28px}.home-services .text-link{margin-top:28px}.audience-paths .audiences{margin-top:45px}.audience-paths h2{font-size:clamp(33px,3.4vw,57px)}.audience-paths .audiences h3{font-size:clamp(37px,4.6vw,76px);line-height:1.05;margin:0 0 28px;overflow-wrap:anywhere}.audience-paths .audience-promise{font-size:clamp(21px,2vw,32px);line-height:1.35;white-space:pre-line;margin-bottom:22px;color:#e2e3d7}.audience-paths .audiences article{min-width:0}.scroll-light-link{position:relative;display:inline-block;transition:color .5s ease}.scroll-light-glow{position:absolute;inset:0;pointer-events:none;color:#fff9e8;text-shadow:0 0 12px #fff4d94d,0 0 36px #efd39566,0 0 80px #efd39538;opacity:0;transition:opacity .65s ease;will-change:opacity}.scroll-light-link:is(.is-lit,:focus-visible){color:#fff9e8}.scroll-light-link:is(.is-lit,:focus-visible) .scroll-light-glow{opacity:1}@media(prefers-reduced-motion:reduce){.scroll-light-link{transition:none;color:#fff9e8}.scroll-light-glow{transition:none;opacity:1}}.featured-projects{display:grid;gap:110px}.featured-project{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:6vw;align-items:center}.featured-project .featured-image{order:2}.featured-project .featured-story{order:1}.featured-project:nth-child(2n){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.featured-project:nth-child(2n) .featured-image{order:1}.featured-project:nth-child(2n) .featured-story{order:2}.featured-image{position:relative;display:block;aspect-ratio:1.17;background:#151a18;isolation:isolate}.featured-image:before{inset:12% 2% -7%;background:var(--photo) center/cover;filter:blur(34px) saturate(.9);transform:translateY(8px);transition:opacity .65s ease,transform .65s ease}.featured-image:after,.featured-image:before{content:"";position:absolute;opacity:0;z-index:-1;pointer-events:none}.featured-image:after{inset:75% 2% -6%;background:linear-gradient(transparent,#f2d9a7);filter:blur(20px);transition:opacity .65s ease}.featured-image-plane{position:absolute;inset:0;display:block;overflow:hidden}.featured-image:is(:hover,:focus-visible):before{opacity:.6;transform:translateY(14px)}.featured-image:is(:hover,:focus-visible):after{opacity:.28}.featured-image img{object-fit:cover;transition:transform 1.15s cubic-bezier(.2,.7,.2,1),filter .8s;filter:brightness(.94)}.featured-image:is(:hover,:focus-visible) img{transform:scale(1.035);filter:brightness(1.06)}.featured-image-caption{position:absolute;bottom:0;left:0;right:0;padding:40px 25px 23px;background:linear-gradient(transparent,#0009);font-size:11px;display:flex;justify-content:space-between;gap:20px;color:#f5f1e5}.featured-image-caption>span{font-size:21px}.featured-image-light{position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 10%,#ffe4ab30 46%,transparent 80%);transform:translateX(-110%);opacity:0}.featured-story{min-width:0}.featured-story h3{font-size:clamp(29px,3.1vw,51px);font-weight:400;line-height:1.16;letter-spacing:-.045em;margin:23px 0 32px;text-wrap:balance;overflow-wrap:anywhere}.featured-story dl{margin:0;display:grid;gap:19px}.featured-story dl>div{border-top:1px solid var(--line);padding-top:15px}.featured-story dt{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--warm);margin-bottom:7px}.featured-story dd{margin:0;color:#bcc2b7;font-size:14px;line-height:1.7}.featured-story>.text-link{margin-top:25px}.light-reveal .featured-image{opacity:.2;transform:translateY(30px);transition:opacity 1s,transform 1.1s cubic-bezier(.16,1,.3,1)}.light-reveal .featured-story{opacity:.35;transform:translateY(18px);transition:opacity .8s .12s,transform 1s .12s}.light-reveal:is(.is-lit,:focus-within) :is(.featured-image,.featured-story){opacity:1;transform:none}.light-reveal.is-lit .featured-image-light{animation:project-light-reveal 1.4s ease-out both}@keyframes project-light-reveal{0%{transform:translateX(-110%);opacity:0}25%{opacity:.8}to{transform:translateX(110%);opacity:0}}.return-marker{width:1px;height:52px;pointer-events:none}.return-marker,.return-navigation{position:absolute;top:calc(var(--header) + 6px);left:var(--gutter)}.return-navigation{z-index:38;display:inline-flex;align-items:center;gap:16px;max-width:calc(100% - var(--gutter)*2);padding:4px 0}.return-navigation .back-link{display:inline-flex;align-items:center;min-height:44px;font-size:11px;line-height:1.4}.return-navigation.is-floating{position:fixed;top:calc(var(--header) + 12px)}.return-navigation+main .audience-intro{padding-top:calc(var(--header) + 72px)}.return-navigation+main :is(input,textarea,select,summary){scroll-margin-top:calc(var(--header) + 76px)}.project-example-note{max-width:650px;color:#9ba593;font-size:12px;line-height:1.7;margin-top:16px}.manufacturer-showcase{border-top:1px solid var(--line)}.manufacturer-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px 40px;margin-bottom:30px}.manufacturer-heading h2{font-size:clamp(30px,3vw,48px);margin-top:15px}.manufacturer-logo{display:flex;align-items:center;justify-content:center;gap:15px;padding:18px 25px;background:#f2f1ed;justify-self:end}.manufacturer-logo img{width:150px;max-height:65px;object-fit:contain}.manufacturer-logo span{color:#242923}.manufacturer-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:45px}.manufacturer-products article{border-top:1px solid #f2d9a744;padding-top:23px}.manufacturer-products h3{font-size:26px;font-weight:400;margin-bottom:15px}.manufacturer-products p{font-size:14px;line-height:1.75;color:var(--muted)}.manufacturer-products .text-link{margin-top:20px;font-size:12px}.manufacturer-product-image{aspect-ratio:4/3;background:#f2f1ed;margin-bottom:25px;overflow:hidden;display:flex;align-items:center;justify-content:center}.manufacturer-product-image img{width:100%;height:100%;object-fit:contain}.project-intro .project-title h1{font-size:clamp(42px,5.1vw,88px);overflow-wrap:anywhere}.project-story h2{white-space:normal}.project-entry{padding-block:48px;border-top:1px solid var(--line)}.project-entry:first-child{padding-top:0;border-top:0}.project-entry .project-card{display:grid;grid-template-columns:1.2fr 1fr;gap:5vw;align-items:center}.project-entry .project-caption{padding:0;display:block}.project-entry .project-caption>span{display:block;margin-top:25px}.project-entry .project-caption h3{font-size:clamp(28px,3vw,46px)}.project-quote{max-width:42ch;margin:26px 0 0;padding-top:19px;border-top:1px solid var(--line)}.project-quote blockquote{margin:0;font-size:clamp(14px,1.05vw,17px);line-height:1.65;font-weight:350;color:#c7cdbd;letter-spacing:-.01em;text-wrap:pretty}.project-quote figcaption{margin-top:10px;font-size:10px;line-height:1.6;color:var(--warm)}@media(max-width:800px){.project-quote{margin-top:20px;padding-top:16px;max-width:46ch}.project-quote blockquote{font-size:14px}}.project-entry .manufacturer-preview{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;margin-top:30px;padding-top:23px;border-top:1px solid var(--line)}.manufacturer-preview-copy{max-width:760px}.manufacturer-preview p{font-size:12px;line-height:1.7;color:#aeb7a5;margin-top:7px}.manufacturer-preview .manufacturer-logo{padding:12px 20px}.manufacturer-preview .manufacturer-logo img{width:105px;max-height:40px}.manufacturer-disclosure{display:contents}.manufacturer-description{grid-column:1/-1;border-top:1px solid var(--line);padding-top:22px;padding-bottom:6px}.manufacturer-description p,.manufacturer-preview .manufacturer-description p{max-width:850px;font-size:14px;line-height:1.8;color:#c0c5b8}.manufacturer-description .text-link{font-size:11px;margin-top:14px}.project-list-expanded{display:block}.contact-cta+.light-study{border-top:1px solid var(--line);margin-top:30px}@media(min-width:1600px){.featured-projects{gap:140px}.featured-story dd{font-size:16px}}@media(max-width:1000px){.featured-project,.featured-project:nth-child(2n){grid-template-columns:1.15fr 1fr;gap:35px}.featured-story dd{font-size:13px}.featured-story h3{font-size:31px}.featured-story dl{gap:12px}.manufacturer-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.home-services .services-layout{grid-template-columns:1fr;gap:40px}.featured-projects{gap:65px}.featured-project,.featured-project:nth-child(2n){grid-template-columns:1fr;gap:29px}.featured-project .featured-image,.featured-project .featured-story,.featured-project:nth-child(2n) .featured-image,.featured-project:nth-child(2n) .featured-story{order:0}.featured-image{aspect-ratio:1.35}.featured-story h3{font-size:clamp(30px,7vw,46px);margin-block:18px 25px}.featured-story dl{gap:15px}.featured-story dd{font-size:14px}.audience-paths .audiences h3{font-size:clamp(33px,7.7vw,55px)}.audience-paths .audience-promise{font-size:24px}.manufacturer-heading{align-items:flex-start;flex-direction:column;gap:23px}.manufacturer-products{grid-template-columns:1fr;gap:30px}.manufacturer-logo img{width:125px}.project-entry .project-card{grid-template-columns:1fr;gap:25px}.project-entry .manufacturer-preview{align-items:flex-start;flex-direction:column;gap:18px}.project-entry .project-caption h3{font-size:32px}}@media(max-width:360px){.audience-paths .audiences h3,.home-services h2{font-size:31px}.featured-story h3{font-size:29px}.project-intro .project-title h1{font-size:39px}.inner-return{font-size:11px}.manufacturer-products h3{font-size:24px}}@media(prefers-reduced-motion:reduce){.light-reveal :is(.featured-image,.featured-story){opacity:1;transform:none}.featured-image-light{display:none}.featured-image:is(:hover,:focus-visible) img{transform:none}.featured-image:before{transition:none;transform:none}}@media(max-width:800px){.manufacturer-heading,.project-entry .manufacturer-preview{grid-template-columns:minmax(0,1fr)}.manufacturer-logo{justify-self:start}}.manufacturer-ribbon{padding:26px 0 34px;border-block:1px solid #d8c18e21;background:#0d110e}.manufacturer-ribbon-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.manufacturer-ribbon-heading h2{font-size:11px;line-height:1.7;letter-spacing:.15em;text-transform:uppercase;font-weight:500;white-space:normal}.manufacturer-ribbon-heading h2 span{color:#828e80;margin-left:6px}.manufacturer-ribbon-actions{display:flex;gap:24px}.manufacturer-ribbon-actions button{position:relative;background:none;padding:6px 0;color:#b9c0b5;font-size:11px;border:0}.manufacturer-ribbon-actions button:hover{color:#f2e5c8}.manufacturer-ribbon-actions button:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:#e3c995;transform:scaleX(0);transform-origin:left;transition:transform .25s}.manufacturer-ribbon-actions button:is(:hover,:focus-visible):after{transform:scaleX(1)}.manufacturer-ribbon-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.manufacturer-ribbon-track{display:flex;width:max-content;animation:manufacturer-drift 132s linear infinite}.manufacturer-ribbon-group{display:flex;align-items:center;gap:64px;padding:8px 64px 8px 0;flex:none}.manufacturer-ribbon-logo{display:flex;align-items:center;justify-content:center;width:168px;height:54px;flex:none;opacity:.68;transition:opacity .25s,filter .25s}.manufacturer-ribbon-logo img{width:auto;height:auto;max-width:168px;max-height:42px;object-fit:contain}.manufacturer-ribbon-logo:is(:hover,:focus-visible){opacity:1;filter:drop-shadow(0 0 8px #eed59b33)}.manufacturer-ribbon-logo:focus-visible{outline:1px solid #e3c995;outline-offset:5px}.manufacturer-ribbon-window:has(a:focus-visible){overflow-x:auto;-webkit-mask-image:none;mask-image:none;scroll-padding-inline:24px}.manufacturer-ribbon-window:has(a:focus-visible) .manufacturer-ribbon-track{animation:none}.manufacturer-ribbon-window:has(a:focus-visible) .manufacturer-ribbon-group{padding-inline:24px}.manufacturer-ribbon-window:has(a:focus-visible) .manufacturer-ribbon-group[aria-hidden]{display:none}.manufacturer-ribbon-window:hover .manufacturer-ribbon-track{animation-play-state:paused}.manufacturer-ribbon.is-expanded .manufacturer-ribbon-window{-webkit-mask-image:none;mask-image:none;overflow:visible}.manufacturer-ribbon.is-expanded .manufacturer-ribbon-track{animation:none;width:auto}.manufacturer-ribbon.is-expanded .manufacturer-ribbon-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));width:100%;gap:32px 40px;padding:10px var(--gutter)}.manufacturer-ribbon.is-expanded .manufacturer-ribbon-logo{width:100%}.manufacturer-ribbon.is-expanded .manufacturer-ribbon-logo img{max-width:min(168px,100%)}@keyframes manufacturer-drift{to{transform:translateX(-50%)}}@media(max-width:700px){.manufacturer-ribbon{padding:20px 0 26px}.manufacturer-ribbon-heading{align-items:flex-start;gap:12px}.manufacturer-ribbon-heading h2{font-size:10px}.manufacturer-ribbon-actions{gap:16px}.manufacturer-ribbon-actions button{font-size:10px;padding-top:0}.manufacturer-ribbon-group{gap:38px;padding-right:38px}.manufacturer-ribbon-logo{width:144px;height:48px}.manufacturer-ribbon-logo img{max-width:144px;max-height:36px}.manufacturer-ribbon.is-expanded .manufacturer-ribbon-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}}@media(prefers-reduced-motion:reduce){.manufacturer-ribbon-window{-webkit-mask-image:none;mask-image:none;overflow-x:auto}.manufacturer-ribbon-track{animation:none}.manufacturer-ribbon-group[aria-hidden]{display:none}.manufacturer-ribbon-group{padding:8px var(--gutter);gap:32px}.manufacturer-ribbon-logo{transition:none}.ribbon-motion{display:none}}.light-action__beam{inset:-20px -32px;transition:opacity .25s}.light-action__beam:after,.light-action__beam:before{inset:0;width:100%;height:100%;transform-origin:50% 50%;clip-path:none;opacity:0}.light-action__beam:before{background:radial-gradient(ellipse at 50% 50%,#ffe4af65 0,#f5cc8640 24%,#edbf711c 46%,transparent 74%);filter:blur(18px)}.light-action__beam:after{background:radial-gradient(ellipse at 50% 50%,#fff5d98c 0,#ffe3a85c 20%,#f5cd8b25 43%,transparent 72%);filter:blur(9px)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.light-action:is(:hover,:focus-visible) .light-action__beam:after,.light-action:is(:hover,:focus-visible) .light-action__beam:before{animation:light-diffusion-trial 1.45s cubic-bezier(.65,0,.9,.25) both}.light-action:is(:hover,:focus-visible) .light-action__gleam{animation:letter-light 1.45s cubic-bezier(.65,0,.9,.25) both}}@keyframes light-diffusion-trial{0%{transform:translateX(-55%) scale(1.15,1.5);opacity:0}14%{opacity:.65}52%{opacity:1}84%{opacity:.85}to{transform:translateX(var(--light-travel-end,100%)) scale(.5,.16);opacity:0}}.is-scrolling .light-action:not(:focus-visible):not(.is-scroll-playing) .light-action__beam:after,.is-scrolling .light-action:not(:focus-visible):not(.is-scroll-playing) .light-action__beam:before{animation:none}@media (prefers-reduced-motion:no-preference){.light-action.is-scroll-playing .light-action__beam,.light-action.is-scroll-playing .light-action__gleam{opacity:1}.light-action.is-scroll-playing .light-action__beam:after,.light-action.is-scroll-playing .light-action__beam:before{animation:light-diffusion-trial 1.45s cubic-bezier(.65,0,.9,.25) both}.light-action.is-scroll-playing .light-action__gleam{animation:letter-light 1.45s cubic-bezier(.65,0,.9,.25) both}.light-action.is-scroll-playing:before{transform:scaleX(1);opacity:1}}@media (prefers-reduced-motion:reduce){.light-action__beam:after,.light-action__beam:before{animation:none;opacity:0}}.hero-light-action{display:flex;align-items:center;gap:22px;width:fit-content;max-width:100%;margin-top:24px}.hero .hero-light-action .light-action{--light-travel-end:50%;margin-top:0;min-width:0}.hero-light-action .light-action__label,.hero-light-action>.light-action{min-width:0}.audience-brief-actions>.hero-light-action,.section-end>.hero-light-action{margin-top:0}@media(max-width:700px){.projects-section .section-end{flex-direction:column;align-items:flex-start;gap:22px}.projects-section .section-end>.text-link{min-height:44px;white-space:nowrap}.projects-section .section-end>.hero-light-action{width:100%;justify-content:space-between;gap:22px}}.audience-opening-copy>.hero-light-action{margin-top:30px}@media(max-width:800px){.audience-opening-copy>.hero-light-action{margin-top:22px}}.form-submit .form-light-action{width:100%;margin-top:0;justify-content:space-between;gap:24px}.form-light-action .light-action{flex:0 1 auto;min-width:0}.form-light-action .hero-light-mark{width:72px}@media(max-width:700px){.form-submit .form-light-action{gap:16px}.form-light-action .hero-light-mark{width:58px}}.hero-light-mark{position:relative;width:82px;flex:none;pointer-events:none;isolation:isolate;filter:drop-shadow(0 2px 12px #080b08)}.hero-light-mark svg{display:block;width:100%;height:auto;overflow:visible}@media(min-width:701px){.hero:has(.hero-light-action){min-height:820px}}.hero-mark-frame{opacity:.62}.hero-mark-spark,.hero-mark-trail{stroke-dashoffset:38;opacity:0}.hero-mark-halo{transform-origin:588.5px 526px;opacity:0}.hero-mark-lamp{opacity:.38}.hero-mark-rays{opacity:.2}.is-playing .hero-mark-spark,.is-playing .hero-mark-trail{animation:hero-mark-travel 4.8s cubic-bezier(.35,.15,.45,1) both}.is-playing .hero-mark-halo{animation:hero-mark-ignite 4.8s ease-out both}.is-playing .hero-mark-lamp{animation:hero-mark-lamp 4.8s ease-out both}.is-playing .hero-mark-rays{animation:hero-mark-rays 4.8s ease-out both}@keyframes hero-mark-travel{0%,7%{stroke-dashoffset:38;opacity:0}10%{opacity:1}67%{stroke-dashoffset:-962;opacity:1}72%,to{stroke-dashoffset:-1000;opacity:0}}@keyframes hero-mark-ignite{0%,65%{opacity:0;transform:scale(.2)}76%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes hero-mark-lamp{0%,65%{opacity:.38;filter:drop-shadow(0 0 0 #f5cf76)}76%{opacity:1;filter:drop-shadow(0 0 13px #ffd77c)}to{opacity:1;filter:drop-shadow(0 0 7px #ffd77c99)}}@keyframes hero-mark-rays{0%,67%{opacity:.2}77%,to{opacity:1}}@media(max-width:700px){.hero-light-action{gap:18px;margin-top:26px}.hero-light-mark{width:70px}}@media(max-width:360px){.hero-light-action{gap:14px}.hero-light-mark{width:62px}}@media(hover:none){.hero-light-mark .hero-mark-lamp,.hero-light-mark .hero-mark-rays{opacity:1}.hero-light-mark .hero-mark-halo{opacity:.5}}@media(prefers-reduced-motion:reduce){.hero-light-mark .hero-mark-spark,.hero-light-mark .hero-mark-trail{animation:none;opacity:0}.hero-light-mark .hero-mark-halo{animation:none;opacity:.7;transform:none}.hero-light-mark .hero-mark-lamp,.hero-light-mark .hero-mark-rays{animation:none;opacity:1}}@media(forced-colors:active){.hero-light-mark{display:none}}html{scroll-padding-top:110px}.site-header,.stories-header{transition:transform .32s cubic-bezier(.2,.7,.2,1);will-change:transform}.site-header.is-scroll-hidden,.stories-header.is-scroll-hidden{transform:translateY(calc(-100% - 2px))}.stories-header{position:fixed;inset:0 0 auto;z-index:40}body:has(.stories-header){padding-top:var(--site-header-height,88px)}:is(.return-navigation,.stories-return).is-floating{top:calc(var(--site-header-height,88px) + 12px);transition:top .32s cubic-bezier(.2,.7,.2,1)}.is-header-hidden :is(.return-navigation,.stories-return).is-floating{top:12px}@media(max-width:800px){body:has(.stories-header){padding-top:var(--site-header-height,208px)}}@media(prefers-reduced-motion:reduce){.site-header,.stories-header,:is(.return-navigation,.stories-return).is-floating{transition:none}}.return-navigation,.stories-return{isolation:isolate;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.return-navigation.is-floating,.stories-return.is-floating{padding:4px 0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:is(.return-navigation,.stories-return).is-floating:before{content:"";position:absolute;z-index:-1;inset:-20px -32px;pointer-events:none;background:radial-gradient(ellipse at center,#0c0e0de8 0,#0c0e0dbd 42%,transparent 76%)}:is(.return-navigation,.stories-return) a{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0;color:#f2e5c8;font-size:11px;line-height:1.4;text-decoration:none;text-shadow:0 1px 4px #000,0 0 14px #e2bc7675;transition:color .25s,text-shadow .25s}:is(.return-navigation,.stories-return) a:after{content:"";position:absolute;left:0;right:0;bottom:6px;height:1px;background:#f2d9a7;transform:scaleX(0);transform-origin:left;transition:transform .3s;pointer-events:none}:is(.return-navigation,.stories-return) a:is(:hover,:focus-visible){color:#fff5df;text-shadow:0 1px 4px #000,0 0 16px #f2d9a790}:is(.return-navigation,.stories-return) a:is(:hover,:focus-visible):after{transform:scaleX(1);box-shadow:0 0 10px #f2d9a777}:is(.return-navigation,.stories-return) a:focus-visible{outline:none;text-decoration:underline;text-decoration-color:#fff1cd;text-decoration-thickness:2px;text-underline-offset:7px}html.lenis{scroll-behavior:auto!important}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}@media(prefers-reduced-motion:reduce){:is(.return-navigation,.stories-return) a,:is(.return-navigation,.stories-return) a:after{transition:none}}