/* Autumn Ads — How We Do · forest experience */
@font-face{font-family:"D-DIN-PRO";src:url("../fonts/D-DIN-PRO-400-Regular.woff2") format("woff2"),url("../fonts/D-DIN-PRO-400-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E}
@font-face{font-family:"D-DIN-PRO";src:url("../fonts/D-DIN-PRO-500-Medium.woff2") format("woff2"),url("../fonts/D-DIN-PRO-500-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0020-007E}
@font-face{font-family:"D-DIN-PRO";src:url("../fonts/D-DIN-PRO-600-SemiBold.woff2") format("woff2"),url("../fonts/D-DIN-PRO-600-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0020-007E}
@font-face{font-family:"D-DIN-PRO";src:url("../fonts/D-DIN-PRO-700-Bold.woff2") format("woff2"),url("../fonts/D-DIN-PRO-700-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0020-007E}
/* --aa-top: clearance under the site's glass header · --aa-bottom: clearance above the phone navigation bar */
.aa-hwd{--aa-ink:#f1ece0;--aa-mute:rgba(241,236,224,.74);--aa-faint:rgba(241,236,224,.4);--aa-ember:#e8742e;
  --aa-din:"DIN Next LT Pro","DIN Next","DIN 2014","FF DIN","DIN Pro","D-DIN-PRO","D-DIN","DIN Alternate","DIN","Barlow","Arial Narrow",sans-serif;
  --aa-top:96px;--aa-bottom:0px;
  position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);background:#040705;color:var(--aa-ink);font-family:var(--aa-din);-webkit-font-smoothing:antialiased;isolation:isolate}
/* full bleed even inside themes that cap content width (block themes, boxed Elementor containers) */
/* (first paint only — the script then measures and sets the exact offset) */
.aa-hwd{max-width:none;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}
.aa-hwd *,.aa-hwd *::before,.aa-hwd *::after{box-sizing:border-box}
.aa-hwd__track{position:relative;height:calc(var(--aa-len,1800) * 1vh)}
.aa-hwd__stage{position:-webkit-sticky;position:sticky;top:0;left:0;height:100vh;height:100svh;width:100%;overflow:hidden;background:#040705}
.aa-hwd__canvas{position:absolute;inset:0;width:100%;height:100%;display:block}

/* legibility scrim: only behind the type, only while type is on screen */
.aa-hwd__scrim{position:absolute;inset:0;pointer-events:none;opacity:var(--v,0);
  background:radial-gradient(70% 90% at 6% 52%,rgba(3,6,4,.62) 0%,rgba(3,6,4,.30) 42%,rgba(3,6,4,0) 70%)}

/* intro title */
.aa-hwd__intro{position:absolute;left:clamp(150px,12.5vw,240px);top:calc(50% + var(--aa-top) * .3);transform:translateY(-50%);max-width:min(46rem,80vw);pointer-events:none;
  opacity:clamp(0,calc(var(--v,0) * 3),1)}
.aa-hwd__eyebrow{margin:0 0 1.4rem;font:600 12px/1 var(--aa-din);letter-spacing:.32em;text-transform:uppercase;color:var(--aa-mute)}
.aa-hwd__title{margin:0;font:500 clamp(42px,5.2vw,88px)/.98 var(--aa-din);letter-spacing:-.018em;color:var(--aa-ink);text-wrap:balance}
.aa-hwd__title .l,.aa-hwd__h .l{display:block;overflow:hidden;padding:0 .04em .09em 0;margin-bottom:-.09em;--k:clamp(0,calc(var(--v,0) * 1.8 - var(--i,0) * .32),1)}
/* each line rises out of its own mask on the way in and keeps rising on the way out; text stays crisp (no blur) */
.aa-hwd__title .l>span,.aa-hwd__h .l>span{display:block;transform:translate3d(0,calc((1 - var(--k)) * 112% * var(--dir,1)),0)}

/* chapters */
.aa-hwd__chapter{position:absolute;left:clamp(150px,12.5vw,240px);top:calc(50% + var(--aa-top) * .3);transform:translateY(-50%);width:min(30rem,38vw);pointer-events:none;
  opacity:clamp(0,calc(var(--v,0) * 3),1)}
.aa-hwd__label{display:flex;align-items:center;gap:.9em;margin:0 0 1.3rem;font:600 12px/1 var(--aa-din);letter-spacing:.3em;text-transform:uppercase;color:var(--aa-mute)}
.aa-hwd__label b{font-weight:600;color:var(--aa-ink)}
.aa-hwd__h{margin:0 0 1.3rem;font:500 clamp(38px,4.1vw,68px)/1 var(--aa-din);letter-spacing:-.016em;color:var(--aa-ink)}
.aa-hwd__body{margin:0;max-width:24rem;font:400 17px/1.55 var(--aa-din);letter-spacing:.01em;color:var(--aa-mute);
  opacity:clamp(0,calc(var(--v,0) * 1.6 - .5),1);transform:translate3d(0,calc((1 - var(--v,0)) * 14px * var(--dir,1)),0)}
.aa-hwd__label{opacity:clamp(0,calc(var(--v,0) * 2 - .2),1)}

/* chapter rail */
.aa-hwd__rail{position:absolute;left:clamp(14px,2.6vw,46px);top:calc(50% + var(--aa-top) * .3);transform:translateY(-50%);margin:0;padding:0;list-style:none;opacity:var(--v,0);transition:opacity .2s}
.aa-hwd__rail::before{content:"";position:absolute;left:4px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--aa-faint),rgba(241,235,221,.12))}
.aa-hwd__rail li{position:relative;margin:0}
.aa-hwd__rail button{all:unset;cursor:pointer;display:flex;align-items:center;gap:14px;padding:9px 0;font:600 11px/1 var(--aa-din);letter-spacing:.22em;text-transform:uppercase;color:var(--aa-faint);transition:color .5s}
.aa-hwd__rail button::before{content:"";width:9px;height:9px;border-radius:50%;background:rgba(241,235,221,.35);box-shadow:0 0 0 3px rgba(4,7,5,.6);transition:background .5s,transform .5s}
.aa-hwd__rail button span{opacity:.0;transform:translateX(-4px);transition:opacity .5s,transform .5s}
.aa-hwd__rail:hover button span{opacity:1;transform:none}
.aa-hwd__rail button.is-active{color:var(--aa-ink)}
.aa-hwd__rail button.is-active::before{background:var(--aa-ember);transform:scale(1.15)}
.aa-hwd__rail button:focus-visible{outline:1px solid var(--aa-ember);outline-offset:4px}
.aa-hwd__rail:not(.is-on){pointer-events:none}

/* opening cue */
.aa-hwd__cue{position:absolute;left:50%;bottom:clamp(28px,6vh,64px);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:14px;opacity:var(--v,0);pointer-events:none;
  font:600 11px/1 var(--aa-din);letter-spacing:.3em;text-transform:uppercase;color:var(--aa-mute);white-space:nowrap;text-align:center}
.aa-hwd__cue i{width:1px;height:46px;background:linear-gradient(rgba(241,235,221,0),rgba(241,235,221,.8));transform-origin:top;animation:aa-hwd-cue 2.6s cubic-bezier(.6,0,.2,1) infinite}
@keyframes aa-hwd-cue{0%{transform:scaleY(0);opacity:1}55%{transform:scaleY(1);opacity:1}100%{transform:scaleY(1);opacity:0}}

/* controls */
.aa-hwd__controls{position:absolute;right:clamp(16px,2.6vw,44px);bottom:clamp(18px,4vh,40px);display:flex;gap:10px;align-items:center}
.aa-hwd__sound,.aa-hwd__skip{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 14px;border-radius:18px;
  font:600 11px/1 var(--aa-din);letter-spacing:.2em;text-transform:uppercase;color:var(--aa-mute);background:rgba(4,7,5,.32);border:1px solid rgba(241,235,221,.16);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:color .4s,border-color .4s}
.aa-hwd__sound:hover,.aa-hwd__skip:hover{color:var(--aa-ink);border-color:rgba(241,235,221,.4)}
.aa-hwd__sound:focus-visible,.aa-hwd__skip:focus-visible{outline:1px solid var(--aa-ember);outline-offset:3px}
.aa-hwd__sound .bars{display:inline-flex;gap:2px;align-items:flex-end;height:10px}
.aa-hwd__sound .bars i{width:2px;height:3px;background:currentColor;border-radius:1px;transition:height .3s}
.aa-hwd__sound.is-on .bars i{animation:aa-hwd-eq 1.2s ease-in-out infinite}
.aa-hwd__sound.is-on .bars i:nth-child(2){animation-delay:.2s}.aa-hwd__sound.is-on .bars i:nth-child(3){animation-delay:.45s}
@keyframes aa-hwd-eq{0%,100%{height:3px}50%{height:10px}}
.aa-hwd:not(.is-preloader) .aa-hwd__skip{display:none}

/* film progress hairline */
.aa-hwd__progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(241,235,221,.06)}
.aa-hwd__progress i{display:block;height:100%;background:linear-gradient(90deg,rgba(232,116,46,.2),var(--aa-ember));transform-origin:left;transform:scaleX(0)}

/* the last frame */
/* the outro: one closing line and the way in to the studio, centred over the darkening film */
.aa-hwd__outro{position:absolute;left:50%;top:calc(41% + var(--aa-top) * .3);transform:translate(-50%,-50%);width:min(40rem,calc(100vw - 44px));text-align:center;pointer-events:none;
  opacity:clamp(0,calc(var(--v,0) * 3),1)}
.aa-hwd__outro::before{content:"";position:absolute;left:50%;top:50%;width:170%;height:240%;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;
  background:radial-gradient(closest-side,rgba(3,6,4,.55),rgba(3,6,4,.25) 55%,rgba(3,6,4,0))}
.aa-hwd__outro .aa-hwd__label{justify-content:center}
.aa-hwd__outro .aa-hwd__h{font-size:clamp(40px,4.6vw,76px)}
.aa-hwd__outro .aa-hwd__body{margin:0 auto 2rem;max-width:28rem}
.aa-hwd__outro.is-on{pointer-events:auto}
.aa-hwd__cta{display:inline-flex;align-items:center;gap:14px;color:var(--aa-ink);text-decoration:none;font:600 12px/1 var(--aa-din);letter-spacing:.24em;text-transform:uppercase;padding:16px 24px;border:1px solid rgba(241,235,221,.32);border-radius:30px;background:rgba(4,7,5,.3);
  opacity:clamp(0,calc(var(--v,0) * 2 - 1),1);transform:translate3d(0,calc((1 - var(--v,0)) * 12px),0);transition:border-color .4s,background .4s}
.aa-hwd__cta .arrow{display:inline-block;width:18px;height:1px;background:currentColor;position:relative;transition:transform .4s}.aa-hwd__cta .arrow::after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}
.aa-hwd__cta:hover{border-color:var(--aa-ember);background:rgba(232,116,46,.14)}.aa-hwd__cta:hover .arrow{transform:translateX(4px)}
.aa-hwd__cta:focus-visible{outline:1px solid var(--aa-ember);outline-offset:4px}
/* the film settles into the page colour so the footer follows without a hard edge */
.aa-hwd__handoff{position:absolute;left:0;right:0;bottom:0;height:38%;pointer-events:none;opacity:var(--v,0);background:linear-gradient(rgba(4,7,5,0),var(--aa-end,#040705) 92%)}

/* when WebGL is unavailable: a quiet still forest so the story still reads */
.aa-hwd.no-webgl .aa-hwd__stage{background:radial-gradient(60% 50% at 70% 30%,rgba(214,186,120,.35),rgba(0,0,0,0) 60%),linear-gradient(180deg,#1d2a1b 0%,#0e1810 55%,#070b07 100%)}
.aa-hwd.no-webgl .aa-hwd__canvas{display:none}

/* global chrome while the film runs */
.aa-hwd-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .9s ease,visibility 0s linear .9s!important}
html.aa-hwd-done .aa-hwd-reveal{transition:opacity 1.1s ease}

/* preloader mode: a full-screen film with its own scroller */
.aa-hwd.is-preloader{position:fixed;inset:0;z-index:2147483000;width:100vw;margin:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;transition:opacity 1.4s ease}
.aa-hwd.is-preloader::-webkit-scrollbar{display:none}
.aa-hwd.is-preloader.is-leaving{opacity:0;pointer-events:none}
html.aa-hwd-lock,html.aa-hwd-lock body{overflow:hidden!important}

/* phones: subject held in the top of frame, type kept above the site's bottom navigation bar */
@media (max-width: 820px), (orientation: portrait) and (max-width: 1024px){
  .aa-hwd{--aa-top:84px;--aa-bottom:88px}
  .aa-hwd__scrim{background:linear-gradient(0deg,rgba(3,6,4,.8) 0%,rgba(3,6,4,.48) 36%,rgba(3,6,4,0) 60%)}
  .aa-hwd__intro{left:22px;right:22px;top:auto;bottom:calc(var(--aa-bottom) + 72px + env(safe-area-inset-bottom));transform:none;max-width:none}
  .aa-hwd__title{font-size:clamp(36px,10.5vw,52px)}
  .aa-hwd__chapter{left:22px;right:22px;width:auto;top:auto;bottom:calc(var(--aa-bottom) + 66px + env(safe-area-inset-bottom));transform:none}
  .aa-hwd__label{margin-bottom:.9rem;font-size:11px}
  .aa-hwd__h{font-size:clamp(32px,9vw,44px);margin-bottom:.9rem}
  .aa-hwd__body{font-size:15px;max-width:none}
  .aa-hwd__rail{left:22px;right:22px;top:calc(var(--aa-top) + 12px + env(safe-area-inset-top));transform:none;display:flex;justify-content:space-between}
  .aa-hwd__rail::before{left:0;right:0;top:4px;bottom:auto;width:auto;height:1px}
  .aa-hwd__rail button{flex-direction:column;gap:8px;padding:0}
  .aa-hwd__rail button span{display:none}
  .aa-hwd__controls{right:16px;bottom:calc(var(--aa-bottom) + 14px + env(safe-area-inset-bottom))}
  .aa-hwd__cue{bottom:calc(var(--aa-bottom) + 70px + env(safe-area-inset-bottom))}
  .aa-hwd__outro{top:auto;bottom:calc(var(--aa-bottom) + 70px + env(safe-area-inset-bottom));transform:translateX(-50%)}
  .aa-hwd__outro .aa-hwd__h{font-size:clamp(32px,9vw,44px)}
  .aa-hwd__outro .aa-hwd__body{margin-bottom:1.4rem}
  .aa-hwd__cta{padding:13px 18px;letter-spacing:.18em}
  .aa-hwd__progress{bottom:var(--aa-bottom)}
}
.aa-hwd.is-preloader{--aa-top:0px;--aa-bottom:0px}
@media (prefers-reduced-motion: reduce){
  .aa-hwd__cue i,.aa-hwd__sound.is-on .bars i{animation:none}
}

/* ================================================================== How We Do Studio: preview badge */
.aa-hwd__preview-badge{position:absolute;left:50%;top:calc(var(--aa-top) + 8px);transform:translateX(-50%);z-index:5;padding:8px 14px;border-radius:20px;background:#e8742e;color:#160b04;font:600 11px/1 var(--aa-din);letter-spacing:.14em;text-transform:uppercase;pointer-events:none}

/* ================================================================== sections below the film */
.aa-secs{--pad:clamp(72px,11vw,150px);--gap:clamp(56px,8vw,120px);position:relative;background:var(--sec-bg);color:var(--sec-text);font-family:var(--aa-din);
  padding-block:var(--pad);display:flex;flex-direction:column;gap:var(--gap);-webkit-font-smoothing:antialiased}
.aa-secs--compact{--pad:clamp(48px,7vw,96px);--gap:clamp(40px,5vw,72px)}
.aa-secs--airy{--pad:clamp(96px,14vw,200px);--gap:clamp(80px,11vw,170px)}
.aa-secs *,.aa-secs *::before,.aa-secs *::after{box-sizing:border-box}
.aa-sec__wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(22px,6vw,96px)}
.aa-sec__eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 1.2rem;font:600 12px/1 var(--aa-din);letter-spacing:.3em;text-transform:uppercase;color:var(--sec-muted)}
.aa-sec__eyebrow::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sec-accent)}
.aa-sec__h{margin:0 0 1.4rem;font:500 clamp(32px,3.8vw,60px)/1.02 var(--aa-din);letter-spacing:-.016em;color:var(--sec-text);text-wrap:balance}
.aa-sec__p{margin:0 0 1.1rem;max-width:36rem;font:400 17px/1.62 var(--aa-din);letter-spacing:.01em;color:var(--sec-muted)}
.aa-sec__p:last-child{margin-bottom:0}
.aa-sec__btn{display:inline-flex;align-items:center;gap:14px;margin-top:1.6rem;color:var(--sec-text);text-decoration:none;font:600 12px/1 var(--aa-din);letter-spacing:.22em;text-transform:uppercase;
  padding:16px 24px;border:1px solid color-mix(in srgb,var(--sec-text) 32%,transparent);border-radius:30px;transition:border-color .35s,background .35s}
.aa-sec__btn .arrow{display:inline-block;width:18px;height:1px;background:currentColor;position:relative;transition:transform .35s}
.aa-sec__btn .arrow::after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}
.aa-sec__btn:hover{border-color:var(--sec-accent);background:color-mix(in srgb,var(--sec-accent) 14%,transparent)}.aa-sec__btn:hover .arrow{transform:translateX(4px)}
.aa-sec__btn:focus-visible,.aa-card:focus-visible{outline:1px solid var(--sec-accent);outline-offset:4px}
.aa-sec img{display:block;width:100%;height:100%;object-fit:cover}

/* text + image */
.aa-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(36px,6vw,110px);align-items:center}
.aa-split--left .aa-sec__media{order:-1}
.aa-split--text{grid-template-columns:minmax(0,1fr)}
.aa-split__text{min-width:0}
.aa-sec__media{margin:0;aspect-ratio:var(--ratio,4/5);overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--sec-text) 6%,transparent)}

/* full-width image */
.aa-sec__figure{margin:0}
.aa-sec__frame{aspect-ratio:var(--ratio,21/9);overflow:hidden;background:color-mix(in srgb,var(--sec-text) 6%,transparent)}
.aa-sec__figure:not(.is-full) .aa-sec__frame{border-radius:4px}
.aa-sec__figure picture{display:block;width:100%;height:100%}
.aa-sec__caption{max-width:1240px;margin:14px auto 0;padding-inline:clamp(22px,6vw,96px);font:400 13px/1.5 var(--aa-din);letter-spacing:.04em;color:var(--sec-muted)}
.aa-sec__figure:not(.is-full) .aa-sec__caption{padding-inline:0}

/* cards */
.aa-sec__intro{margin-bottom:clamp(36px,4vw,60px)}
.aa-cards{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:clamp(20px,2.4vw,36px)}
.aa-card{display:block;min-width:0;color:inherit;text-decoration:none}
.aa-card__media{aspect-ratio:4/3;overflow:hidden;border-radius:4px;margin-bottom:20px;background:color-mix(in srgb,var(--sec-text) 6%,transparent)}
.aa-card__media img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}
a.aa-card:hover .aa-card__media img{transform:scale(1.035)}
.aa-card__title{margin:0 0 .6rem;font:500 22px/1.2 var(--aa-din);letter-spacing:-.005em;color:var(--sec-text)}
.aa-card__text{margin:0 0 .6rem;font:400 15px/1.6 var(--aa-din);color:var(--sec-muted)}

/* gallery */
.aa-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}
.aa-gallery__item{margin:0;aspect-ratio:4/5;overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--sec-text) 6%,transparent)}
.aa-gallery--mosaic{grid-auto-flow:dense}
.aa-gallery--mosaic .aa-gallery__item:nth-child(5n+1){grid-column:span 2;aspect-ratio:auto}

/* quote */
.aa-quote{margin-block:0;text-align:center}
.aa-quote__text{margin:0 auto;max-width:54rem;font:400 clamp(24px,2.7vw,40px)/1.3 var(--aa-din);letter-spacing:-.008em;color:var(--sec-text);text-wrap:balance;quotes:"\201C" "\201D"}
.aa-quote__text::before{content:open-quote;color:var(--sec-accent)}.aa-quote__text::after{content:close-quote;color:var(--sec-accent)}
.aa-quote__who{display:inline-flex;align-items:center;gap:14px;margin-top:2rem;text-align:left;font:400 14px/1.45 var(--aa-din);letter-spacing:.04em;color:var(--sec-muted)}
.aa-quote__who b{font-weight:600;color:var(--sec-text);letter-spacing:.06em}
.aa-quote__img{width:52px;height:52px;border-radius:50%;overflow:hidden;flex:none}

/* call to action */
.aa-cta{position:relative;padding-block:clamp(72px,10vw,150px);overflow:hidden}
.aa-cta--center{text-align:center}
.aa-cta--center .aa-sec__eyebrow{justify-content:center}.aa-cta--center .aa-sec__p{margin-inline:auto}
.aa-cta__bg{position:absolute;inset:0}
.aa-cta__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--sec-bg) 55%,transparent),color-mix(in srgb,var(--sec-bg) 82%,transparent))}
.aa-cta__inner{position:relative}
.aa-cta .aa-sec__h{font-size:clamp(36px,4.6vw,72px)}

/* desktop / phone visibility */
@media (min-width:821px){.aa-sec--no-desktop{display:none!important}}
@media (max-width:820px){
  .aa-sec--no-mobile{display:none!important}
  .aa-secs{padding-bottom:calc(var(--pad) + var(--aa-bottom,0px))}
  .aa-split{grid-template-columns:minmax(0,1fr);gap:32px}
  .aa-split--left .aa-sec__media,.aa-split .aa-sec__media{order:-1}
  .aa-cards{grid-template-columns:minmax(0,1fr)}
  .aa-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}
  .aa-gallery--mosaic .aa-gallery__item:nth-child(5n+1){grid-column:span 2}
  .aa-sec__p{font-size:16px}
}
@media (min-width:821px) and (max-width:1100px){.aa-cards{grid-template-columns:repeat(min(var(--cols,3),2),minmax(0,1fr))}}

/* reveal: content is fully visible without JavaScript; only once the script arms it does anything wait to rise in */
.aa-secs--reveal.is-armed [data-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform 1.1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--d,0) * 90ms)}
.aa-secs--reveal.is-armed [data-reveal].is-in{opacity:1;transform:none}
@media (prefers-reduced-motion: reduce){.aa-secs--reveal.is-armed [data-reveal]{opacity:1;transform:none;transition:none}}
