:root{--brand-ink:#302f2c;--brand-paper:#efede3;--surface:var(--brand-ink);--surface-raised:#45433e;--text:var(--brand-ink);--text-muted:#68655f;--page:var(--brand-paper);--paper:#e3e0d4;--line:#302f2c38;--line-strong:#302f2cad;--light-line:#efede33d;--max-width:1500px;--page-pad:clamp(1.25rem, 4vw, 4.5rem);--section-pad:clamp(5rem, 9vw, 9rem);--radius:8px;--header-height:72px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 1rem)}body{background:var(--page);color:var(--text);font-family:var(--font-satoshi), Arial, sans-serif;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}body:before{content:"";opacity:.13;pointer-events:none;z-index:90;background-image:radial-gradient(#302f2c1a .55px,#0000 .55px);background-size:5px 5px;position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,select,textarea{color:inherit;font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}::selection{background:var(--brand-ink);color:var(--brand-paper)}.scroll-progress{background:var(--brand-ink);transform-origin:0;z-index:80;height:3px;position:fixed;top:0;left:0;right:0}.skip-link{background:var(--surface);border-radius:var(--radius);color:var(--page);font-family:var(--font-satoshi), Arial, sans-serif;z-index:100;padding:.85rem 1rem;font-size:.72rem;font-weight:700;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.site-header{-webkit-backdrop-filter:blur(24px)saturate(160%)contrast(1.04);backdrop-filter:blur(24px)saturate(160%)contrast(1.04);height:var(--header-height);padding:0 var(--page-pad);z-index:70;background:#efede366;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.brand-wordmark{width:8.6rem;display:block}.wordmark-image{width:100%;height:auto;display:block}.desktop-nav{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:.02em;align-items:center;gap:clamp(1.25rem,3vw,3rem);font-size:.7rem;font-weight:700;display:flex}.desktop-nav>a:not(.nav-cta),.footer-links a{position:relative}.desktop-nav>a:not(.nav-cta):after,.footer-links a:after{content:"";transform-origin:100%;background:currentColor;width:100%;height:1px;transition:transform .24s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.3rem;left:0;transform:scaleX(0)}.desktop-nav>a:hover:after,.desktop-nav>a:focus-visible:after,.footer-links a:hover:after,.footer-links a:focus-visible:after,.desktop-nav>a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.menu-toggle,.mobile-menu{display:none}.nav-cta,.button{border-radius:var(--radius);font-family:var(--font-satoshi), Arial, sans-serif;border:1px solid #0000;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3rem;padding:.2rem 1rem;font-size:.72rem;font-weight:700;transition:background-color .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.nav-cta,.button--primary{background:var(--brand-ink);border-color:var(--brand-ink);color:var(--brand-paper)}.button--secondary{border-color:var(--line-strong);color:var(--text);background:0 0}.nav-cta:hover,.nav-cta:focus-visible,.button:hover,.button:focus-visible{transform:translateY(-2px)}.nav-cta:hover,.nav-cta:focus-visible,.button--primary:hover,.button--primary:focus-visible{border-color:var(--brand-ink);color:var(--brand-ink);background:0 0}.button--secondary:hover,.button--secondary:focus-visible{background:var(--brand-ink);border-color:var(--brand-ink);color:var(--brand-paper)}.nav-cta:active,.button:active{transform:scale(.98)}.hero{max-width:var(--max-width);min-height:min(44rem, calc(100dvh - var(--header-height)));padding:clamp(2.5rem, 5vw, 5rem) var(--page-pad);text-align:center;grid-template-columns:minmax(0,1fr);place-items:center;margin:0 auto;display:grid;position:relative}.hero:after{background:var(--line);content:"";height:1px;bottom:0;left:var(--page-pad);pointer-events:none;right:var(--page-pad);position:absolute}.hero-copy{max-width:68rem;position:relative}.eyebrow{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:.025em;margin:0;font-size:.72rem;font-weight:700}.hero h1{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:-.065em;max-width:12ch;margin:clamp(1.5rem,4vw,3.25rem) 0 1.5rem;font-size:clamp(4rem,7.2vw,7.5rem);font-weight:900;line-height:.88}.hero-intro{color:var(--text-muted);max-width:43ch;margin:0 auto;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.hero-actions .button{min-height:3.4rem;padding-inline:1.2rem}.movement-rail{background:var(--brand-ink);border-bottom:1px solid var(--brand-ink);border-top:1px solid var(--brand-ink);color:var(--brand-paper);padding:1rem 0;overflow:hidden}.movement-rail__track{will-change:transform;align-items:center;min-width:max-content;animation:26s linear infinite rail-move;display:flex}.movement-rail__track span{letter-spacing:-.04em;align-items:center;padding-right:4rem;font-size:clamp(1rem,1.8vw,1.55rem);font-weight:500;display:flex}.movement-rail__track span:after{background:var(--brand-paper);content:"";width:2rem;height:1px;margin-left:4rem}@keyframes rail-move{to{transform:translate(-50%)}}.section{max-width:var(--max-width);padding:var(--section-pad) var(--page-pad);margin:0 auto}.section-intro{max-width:58rem;margin-bottom:clamp(3rem,6vw,6rem)}.section-intro--compact{max-width:44rem}.section-intro h2,.process-heading h2,.faq h2,.contact h2{letter-spacing:-.055em;margin:0;font-size:clamp(3rem,6vw,6.2rem);font-weight:700;line-height:.96}.section-intro .eyebrow,.contact-intro .eyebrow{margin-bottom:1.5rem}.section-intro>p:not(.eyebrow),.process-heading>p,.contact-intro>p:not(.eyebrow){color:var(--text-muted);max-width:52ch;margin:1.4rem 0 0;line-height:1.6}.work{border-bottom:1px solid var(--line)}.work .section-intro{margin-bottom:clamp(2.5rem,4vw,4.5rem)}.case-study{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.25rem,2vw,2rem);display:grid}.case-study__hero,.case-study__image{background:var(--surface);border-radius:var(--radius);min-height:0;position:relative;overflow:hidden}.case-study__hero{aspect-ratio:16/9;grid-column:1/9}.case-study__copy{grid-column:9/13;align-self:start;padding:clamp(.5rem,1vw,1rem) 0 0 clamp(0rem,1.5vw,1.5rem)}.case-study__name,.case-study__scope{font-family:var(--font-satoshi), Arial, sans-serif;margin:0;font-size:.7rem;font-weight:700;line-height:1.7}.case-study__copy h3{letter-spacing:-.05em;margin:clamp(1.25rem,2.5vw,2.25rem) 0 1.25rem;font-size:clamp(2.25rem,3.7vw,4.5rem);font-weight:700;line-height:.98}.case-study__copy>p:not(.case-study__name,.case-study__scope){color:var(--text-muted);max-width:34rem;margin:0;line-height:1.65}.case-study__scope{border-top:1px solid var(--line);margin-top:clamp(1.5rem,3vw,2.5rem);padding-top:1rem}.case-study__image--fleet,.case-study__image--apparel{aspect-ratio:16/10;margin-top:clamp(1rem,2vw,2rem)}.case-study__image--fleet{grid-column:1/7}.case-study__image--apparel{grid-column:7/13}.case-study__hero img,.case-study__image img{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1);transform:scale(1.01)}.case-study__hero:hover img,.case-study__image:hover img{transform:scale(1.035)}.case-study__image--apparel img{object-position:center}.identity-archive{background:var(--surface);border-radius:var(--radius);color:var(--brand-paper);grid-column:1/13;margin-top:clamp(1.5rem,3vw,3rem);overflow:hidden}.identity-archive__heading{border-bottom:1px solid var(--light-line);padding:clamp(1.5rem,3vw,2.75rem)}.identity-archive__heading h3{letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,5vw,5.4rem);font-weight:700;line-height:.95}.identity-archive__art{place-items:center;padding:clamp(1rem,2.5vw,2.5rem);display:grid}.identity-archive__art img{width:100%;max-width:72rem;height:auto;display:block}.services{border-bottom:1px solid var(--line)}.service-list{border-top:1px solid var(--line-strong)}.service-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(15rem,.95fr) minmax(18rem,1fr);align-items:center;gap:2rem;padding:1.8rem 1rem;transition:background-color .25s cubic-bezier(.16,1,.3,1),padding .25s cubic-bezier(.16,1,.3,1);display:grid}.service-row h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,3vw,3rem);font-weight:700}.service-row p{color:var(--text-muted);max-width:34rem;margin:0;line-height:1.5;transition:color .22s}@media (hover:hover) and (pointer:fine){.service-row:hover{background:var(--brand-ink);color:var(--brand-paper);padding-left:1.5rem;padding-right:1.5rem}.service-row:hover p{color:var(--brand-paper)}}.process{background:var(--brand-ink);border-radius:var(--radius);color:var(--brand-paper);margin-bottom:var(--section-pad);margin-top:var(--section-pad);padding-top:clamp(3rem,7vw,7rem);padding-bottom:clamp(3rem,7vw,7rem)}.process-heading{grid-template-columns:minmax(0,1fr);gap:1.5rem;max-width:62rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.process-heading>p{color:#efede3b8}.process-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.process-path>div{display:flex}.process-step{border-radius:var(--radius);background:#efede314;border:1px solid #efede342;flex-direction:column;width:100%;min-height:19rem;padding:clamp(1.5rem,3vw,2.5rem);transition:background-color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1);display:flex}.process-step:hover{background:var(--brand-paper);color:var(--brand-ink);transform:translateY(-4px)}.process-step h3{letter-spacing:-.04em;margin:auto 0 .8rem;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:700}.process-step p{max-width:30ch;margin:0;line-height:1.55}.manifesto{max-width:var(--max-width);padding:clamp(3rem, 7vw, 7rem) var(--page-pad) var(--section-pad);margin:0 auto}.manifesto p{letter-spacing:-.065em;max-width:11ch;margin:0;font-size:clamp(3.3rem,8vw,9rem);font-weight:700;line-height:.9}.faq{border-top:1px solid var(--line);grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,8rem);display:grid}.faq-intro h2{max-width:7ch}.faq-list{border-top:1px solid var(--line-strong)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:1rem;min-height:5.6rem;padding:1.25rem 0;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary strong{letter-spacing:-.025em;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:700}.faq-item summary svg{transition:transform .24s cubic-bezier(.16,1,.3,1)}.faq-item[open] summary svg{transform:rotate(45deg)}.faq-item>p{color:var(--text-muted);max-width:38rem;margin:-.4rem 3rem 0 0;padding-bottom:1.8rem;line-height:1.65}.contact{max-width:var(--max-width);padding:0 var(--page-pad) var(--section-pad);margin:0 auto}.contact-panel{background:var(--surface);border-radius:var(--radius);color:var(--page);grid-template-columns:minmax(0,.85fr) minmax(22rem,1.15fr);gap:clamp(3rem,8vw,8rem);padding:clamp(2rem,5vw,5rem);display:grid;position:relative;overflow:hidden}.contact-intro,.project-form{z-index:1;position:relative}.contact-intro h2{max-width:8ch}.contact-intro>p:not(.eyebrow){color:#efede3ad}.project-form{flex-direction:column;gap:1.35rem;display:flex}.form-heading{border-bottom:1px solid var(--light-line);justify-content:space-between;align-items:baseline;padding-bottom:1rem;display:flex}.form-heading p,.form-heading span{font-family:var(--font-satoshi), Arial, sans-serif;margin:0;font-size:.68rem;font-weight:700}.form-heading span{color:#efede39e}.field-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.project-form label{flex-direction:column;gap:.55rem;display:flex}.project-form label>span:not(.select-shell){font-family:var(--font-satoshi), Arial, sans-serif;font-size:.67rem;font-weight:700}.project-form input,.project-form select,.project-form textarea{background:var(--surface-raised);border:1px solid var(--light-line);border-radius:var(--radius);color:var(--page);resize:vertical;outline:none;width:100%;min-height:3.25rem;padding:.8rem .9rem;font-size:.95rem;transition:background-color .2s,border-color .2s}.project-form textarea{min-height:8rem}.project-form input:focus,.project-form select:focus,.project-form textarea:focus{border-color:var(--brand-paper);background:#504e48}:is(.project-form input:user-invalid,.project-form textarea:user-invalid){border-color:#ff8f84}.project-form textarea::placeholder{color:#efede394;opacity:1}.form-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.select-shell{display:block;position:relative}.select-shell select{appearance:none;padding-right:2.75rem}.select-shell svg{pointer-events:none;position:absolute;top:50%;right:.95rem;transform:translateY(-50%)}.project-form option{background:var(--surface)}.form-submit{background:var(--brand-paper);border-color:var(--brand-paper);color:var(--brand-ink);cursor:pointer;width:100%;min-height:3.4rem;margin-top:.35rem}.form-submit:hover,.form-submit:focus-visible{border-color:var(--brand-paper);color:var(--brand-paper);background:0 0}.form-submit:disabled{background:var(--brand-paper);border-color:var(--brand-paper);color:var(--brand-ink);cursor:default;opacity:.72;transform:none}.form-submit__spinner,.form-status__spinner{animation:.9s linear infinite form-spin}.form-status{color:#efede3b3;align-items:center;gap:.55rem;margin:-.35rem 0 0;font-size:.72rem;line-height:1.45;display:flex}.form-status--error{color:#ffb4ac}.form-status--success{color:#b7f7c1}@keyframes form-spin{to{transform:rotate(360deg)}}.footer{border-top:1px solid var(--line);max-width:var(--max-width);padding:clamp(2.5rem, 6vw, 5rem) var(--page-pad) 2rem;margin:0 auto}.footer-meta{font-family:var(--font-satoshi), Arial, sans-serif;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;font-size:.65rem;display:grid}.footer-meta p{margin:0}.footer-meta>p:last-child{text-align:right}.footer-links{gap:1.5rem;display:flex}.footer-links a{align-items:center;gap:.35rem;display:inline-flex}.about-hero{max-width:var(--max-width);min-height:calc(100dvh - var(--header-height));padding:clamp(3rem, 6vw, 6rem) var(--page-pad);grid-template-columns:minmax(19rem,.8fr) minmax(0,1.2fr);gap:clamp(2rem,5vw,5rem);margin:0 auto;display:grid}.about-hero__copy{align-self:center;max-width:42rem}.about-hero h1,.about-approach h2,.about-work h2,.about-cta h2{letter-spacing:-.055em;margin:1.5rem 0;font-size:clamp(3.2rem,6vw,6.5rem);font-weight:700;line-height:.94}.about-hero h1{font-family:var(--font-satoshi), Arial, sans-serif;letter-spacing:-.06em;font-weight:900;line-height:.88}.about-hero__copy>p:not(.eyebrow),.about-approach__intro>p:not(.eyebrow),.about-work__copy>p:not(.eyebrow){color:var(--text-muted);max-width:44ch;margin:0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.text-link{font-family:var(--font-satoshi), Arial, sans-serif;align-items:center;gap:.75rem;margin-top:2rem;font-size:.72rem;font-weight:700;display:inline-flex}.text-link svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.text-link:hover svg,.text-link:focus-visible svg{transform:translate(3px,3px)}.about-hero__image,.about-work__image{border-radius:var(--radius);min-height:0;position:relative;overflow:hidden}.about-hero__image{aspect-ratio:4/3;align-self:center}.about-hero__image img,.about-work__image img{object-fit:cover}.about-statement{background:var(--brand-ink);color:var(--brand-paper);padding:clamp(5rem, 10vw, 10rem) var(--page-pad)}.about-statement>div{max-width:var(--max-width);margin:0 auto}.about-statement p{letter-spacing:-.06em;max-width:12ch;margin:0;font-size:clamp(3rem,7.5vw,8rem);font-weight:700;line-height:.92}.about-approach{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:clamp(4rem,9vw,9rem);display:grid}.about-approach__intro h2{font-size:clamp(3rem,5vw,5.2rem)}.about-principles{border-top:1px solid var(--line-strong)}.about-principles article{border-bottom:1px solid var(--line);grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr);gap:1.5rem;padding:2rem 0;display:grid}.about-principles h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.5rem,2.4vw,2.5rem);font-weight:700}.about-principles p{color:var(--text-muted);max-width:34rem;margin:0;line-height:1.6}.about-work{max-width:var(--max-width);padding:0 var(--page-pad) var(--section-pad);grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr);gap:clamp(2rem,7vw,7rem);margin:0 auto;display:grid}.about-work__image{aspect-ratio:4/5}.about-work__copy{align-self:end;padding-bottom:clamp(1rem,5vw,5rem)}.about-work__copy h2{max-width:10ch;font-size:clamp(2.8rem,5vw,5.6rem)}.about-cta{background:var(--brand-ink);color:var(--brand-paper);margin:0 var(--page-pad) var(--section-pad);padding:clamp(3rem,7vw,7rem)}.about-cta>div{max-width:65rem}.about-cta h2{max-width:12ch}.button--light{background:var(--brand-paper);border-color:var(--brand-paper);color:var(--brand-ink);margin-top:1rem}.button--light:hover,.button--light:focus-visible{border-color:var(--brand-paper);color:var(--brand-paper);background:0 0}:focus-visible{outline:2px solid var(--brand-ink);outline-offset:4px}.contact-panel :focus-visible{outline-color:var(--brand-paper)}@media (width<=1000px){.hero h1{font-size:clamp(3.3rem,6.8vw,5.4rem)}.contact-panel{grid-template-columns:1fr}.contact-intro{max-width:38rem}.about-hero,.about-approach,.about-work{gap:3rem}}@media (width<=760px){:root{--header-height:64px;--section-pad:5rem}body:before{display:none}.brand-wordmark{width:7rem}.desktop-nav{display:none}.site-header--menu-open{background:var(--brand-paper)}.menu-toggle{color:var(--brand-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:3rem;height:3rem;margin-right:-.65rem;padding:0;display:inline-flex}.mobile-menu{background:var(--brand-paper);border-top:1px solid var(--line);height:calc(100dvh - var(--header-height));inset:var(--header-height) 0 auto;padding:1rem var(--page-pad) max(2rem, env(safe-area-inset-bottom));flex-direction:column;justify-content:space-between;display:flex;position:fixed;overflow-y:auto}.mobile-menu[hidden]{display:none}.mobile-menu nav{border-top:1px solid var(--line-strong)}.mobile-menu nav a{border-bottom:1px solid var(--line);letter-spacing:-.05em;justify-content:space-between;align-items:center;min-height:5.5rem;padding:.75rem 0;font-size:clamp(2.5rem,12vw,4.3rem);font-weight:700;line-height:1;display:flex}.mobile-menu nav a[aria-current=page]{font-style:italic}.mobile-menu__footer{grid-template-columns:1fr auto;align-items:end;gap:1.5rem;padding-top:3rem;display:grid}.mobile-menu__footer p{font-family:var(--font-satoshi), Arial, sans-serif;max-width:19ch;margin:0;font-size:.68rem;line-height:1.5}.hero{grid-template-columns:1fr;gap:1.5rem;min-height:auto;padding-top:2rem;padding-bottom:2rem}.hero h1{letter-spacing:-.065em;margin-top:1.2rem;font-size:clamp(2.8rem,13vw,4.5rem)}.hero-intro{font-size:.95rem}.hero-actions{margin-top:1.5rem}.hero-actions .button{min-height:3rem}.movement-rail__track span{padding-right:2.5rem}.movement-rail__track span:after{width:1.25rem;margin-left:2.5rem}.section-intro h2,.process-heading h2,.faq h2,.contact h2{font-size:clamp(2.8rem,13vw,4.5rem)}.case-study{grid-template-columns:1fr;display:grid}.case-study__hero,.case-study__copy,.case-study__image--fleet,.case-study__image--apparel,.identity-archive{grid-column:1}.case-study__copy{padding:1rem 0 .5rem}.case-study__hero{aspect-ratio:4/3}.case-study__image--fleet,.case-study__image--apparel{aspect-ratio:16/10;margin-top:0}.identity-archive{margin-top:1rem}.identity-archive__heading,.identity-archive__art{padding:1.25rem}.identity-archive__heading h3{font-size:clamp(2.5rem,12vw,4rem)}.service-row{grid-template-columns:1fr;gap:.8rem;padding:1.5rem 0}.service-row p{grid-column:1}.process{margin-bottom:var(--section-pad);margin-top:var(--section-pad);border-radius:0;max-width:none}.process-path{grid-template-columns:1fr}.process-step{min-height:15rem}.manifesto p{font-size:clamp(3.2rem,15vw,5.8rem)}.faq{grid-template-columns:1fr}.faq-intro h2{max-width:none}.contact{padding-left:0;padding-right:0}.contact-panel{padding:3.5rem var(--page-pad);border-radius:0;grid-template-columns:1fr}.field-row{grid-template-columns:1fr}.footer-meta{grid-template-columns:1fr;align-items:start}.footer-meta>p:last-child{text-align:left}.about-hero,.about-approach,.about-work{grid-template-columns:1fr}.about-hero{min-height:auto;padding-bottom:var(--section-pad);padding-top:3.5rem}.about-hero h1,.about-approach h2,.about-work h2,.about-cta h2{font-size:clamp(2.8rem,13vw,4.7rem)}.about-hero__image{aspect-ratio:4/3}.about-statement p{font-size:clamp(3rem,14vw,5.5rem)}.about-principles article{grid-template-columns:1fr}.about-work{padding-top:var(--section-pad)}.about-work__copy{padding-bottom:0}.about-cta{padding:4rem var(--page-pad);margin-left:0;margin-right:0}}@media (width<=420px){.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.form-heading span{display:none}.footer-links{flex-wrap:wrap}.mobile-menu__footer{grid-template-columns:1fr;align-items:stretch}.mobile-menu__footer .button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.movement-rail__track,.form-submit__spinner,.form-status__spinner{animation:none}.scroll-progress{display:none}[data-reveal=true]{opacity:1!important;transform:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
