main>section.tight{padding-block:clamp(48px,5.2vw,84px)}main>section .section-head{margin-bottom:clamp(30px,3vw,48px)}.quote-rail{position:fixed;left:0;right:0;bottom:0;z-index:940;display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,3vw,48px);padding:12px var(--pad);background:#0b0b0cf0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--brass-dim);transform:translateY(102%);transition:transform .7s var(--ease-lux)}.quote-rail.on{transform:translateY(0)}html:not(.js) .quote-rail,html.reduced .quote-rail{transform:translateY(0);transition:none}.qr-gets{display:flex;flex-wrap:wrap;gap:4px 22px;list-style:none;margin:0;min-width:0}.qr-gets li{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ivory-dim);white-space:nowrap}.qr-gets li:before{content:"";width:12px;height:1px;background:var(--brass);flex:none}.qr-act{display:flex;align-items:center;gap:clamp(24px,2.4vw,32px);flex:none}.qr-act .btn{min-height:44px}.qr-phone{font-family:var(--font-sans);font-size:12.5px;font-weight:600;letter-spacing:.1em;color:var(--ivory-dim);white-space:nowrap}.qr-phone:hover{color:var(--brass)}.qr-phone{min-height:44px;display:inline-flex;align-items:center}@media(max-width:900px){.quote-rail{bottom:calc(46px + env(safe-area-inset-bottom));padding:9px var(--pad)}body:has(.quote-rail){padding-bottom:calc(100px + env(safe-area-inset-bottom))}.qr-gets{display:none}.qr-act{width:100%;justify-content:space-between}.qr-act .btn{flex:1;justify-content:center}}@media(max-width:400px){.qr-phone{display:none}}.hero-proof{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:clamp(16px,2vh,26px);padding-top:clamp(14px,1.8vh,20px);font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-on-ivory-dim)}.hero-proof span{display:inline-flex;align-items:center;gap:8px}.hero-proof span+span:before{content:"";width:1px;height:11px;background:var(--brass-dim)}.hero-plate{position:absolute;right:var(--pad);top:50%;transform:translateY(-46%);width:clamp(230px,23vw,330px);margin:0;z-index:1}.hero-plate img{display:block;width:100%;height:auto;aspect-ratio:640 / 1000;object-fit:cover;object-position:50% 34%;background:var(--ink-2)}.hero-plate:before{content:"";position:absolute;inset:0;border:1px solid rgba(155,160,168,.4);transform:translate(13px,13px);z-index:-1;pointer-events:none}.hero-plate figcaption{margin-top:10px;font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-on-ivory-dim)}@media(max-width:1099px){.hero-plate{display:none}}.work-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:clamp(26px,3vw,44px)}.work-head .label{margin-bottom:.7rem}.work-head h2{max-width:24ch}.work-flow{display:grid;gap:clamp(36px,6vw,40px);max-width:1120px;margin-inline:auto}.wf{margin:0;width:min(78vw,420px);will-change:transform}.wf--r{margin-left:auto}.wf--r .wf-cap{text-align:right}@media(min-width:900px){.wf{width:auto;display:grid;grid-template-columns:clamp(320px,34vw,480px) minmax(240px,36ch);align-items:center;gap:clamp(28px,4vw,70px);margin-right:auto}.wf--r{grid-template-columns:minmax(240px,36ch) clamp(320px,34vw,480px);margin-right:0;margin-left:auto}.wf--r .wf-btn{order:2}.wf--r .wf-cap{order:1;justify-self:end;text-align:right}.wf+.wf{margin-top:clamp(-60px,-4vw,-30px)}}.wf-btn{display:block;position:relative;width:100%;padding:0;border:0;background:none;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.wf-btn img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover;mix-blend-mode:lighten;-webkit-mask-image:radial-gradient(108% 96% at 50% 40%,#000 40%,rgba(0,0,0,.45) 70%,transparent 90%);mask-image:radial-gradient(108% 96% at 50% 40%,#000 40%,rgba(0,0,0,.45) 70%,transparent 90%);transition:transform .7s var(--ease-lux),filter .6s var(--ease-out)}.wf-btn:hover img{transform:translateY(-6px) scale(1.015);filter:brightness(1.06)}.wf-cap b{display:block;font-family:var(--font-serif);font-weight:330;font-size:clamp(1.3rem,2.4vw,2.1rem);line-height:1.05;letter-spacing:-.02em;color:var(--hot-lit)}.wf-cap p{margin-top:10px;font-size:clamp(13.5px,1.05vw,15.5px);line-height:1.62;color:#f4f4f59e}@media(max-width:899px){.wf-cap{margin-top:2px}.wf-cap p{max-width:30ch}.wf--r .wf-cap p{margin-left:auto}}.wk-zoom{position:absolute;left:50%;bottom:12px;transform:translate(-50%);padding:5px 9px;background:#0b0b0cd1;border:1px solid var(--brass-dim);font-family:var(--font-sans);font-size:9.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);opacity:0;transition:opacity .35s var(--ease-out)}.wf-btn:hover .wk-zoom,.wf-btn:focus-visible .wk-zoom{opacity:1}@media(hover:none){.wk-zoom{opacity:1}}.honest-sec{text-align:center}.honest-sec h2{max-width:18ch;margin-inline:auto}.honest-tag{display:inline-flex;align-items:center;gap:9px;padding:8px 16px;border-radius:999px;background:#f4f4f50f;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#f4f4f5bf;margin-bottom:clamp(14px,1.6vw,20px)}.honest-tag--hot{background:var(--hot-wash);color:var(--hot-lit)}.honest-no{margin-top:clamp(36px,4.5vw,64px)}.honest-no-line{font-size:clamp(14.5px,1.1vw,16.5px);line-height:1.66;color:#f4f4f5ad;max-width:46ch;margin-inline:auto}.honest-yes{margin-top:clamp(44px,5.5vw,84px)}.honest-words{font-family:var(--font-serif);font-weight:330;font-size:clamp(2.1rem,6.6vw,5.6rem);line-height:1.08;letter-spacing:-.025em;color:var(--ivory);max-width:20ch;margin-inline:auto}.honest-words em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;color:var(--hot)}.honest-cta{margin-top:clamp(36px,4.5vw,64px);justify-content:center;display:flex}:root{--brass-lit: var(--silver);--brass-glow: var(--silver-glow);--r-md: 14px;--r-lg: 22px}.hero-cine{position:relative;min-height:100svh;display:flex;align-items:flex-end;padding:clamp(90px,12vh,150px) var(--pad) clamp(52px,8vh,96px);background:var(--ink);color:var(--ivory);overflow:hidden;isolation:isolate}.cine-media{position:absolute;inset:0;z-index:-2}.cine-media picture{display:contents}.cine-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% 22%}.cine-before{clip-path:inset(0 0 0 0);will-change:clip-path}html:not(.js) .cine-before,html.reduced .cine-before{clip-path:inset(0 100% 0 0)}.cine-veil{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--ink) 2%,rgba(11,11,12,.86) 26%,rgba(11,11,12,.34) 58%,rgba(11,11,12,.5) 100%),radial-gradient(120% 80% at 18% 78%,rgba(11,11,12,.8),transparent 62%)}.cine-inner{position:relative;width:100%;max-width:1500px;margin-inline:auto}.cine-mark{position:absolute;right:0;bottom:calc(100% + clamp(20px,4vh,44px));display:flex;align-items:center;gap:10px;font-family:var(--font-sans);font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--ivory-dim)}.cine-mark b{color:var(--brass-lit);font-weight:700}.cine-mark i{display:block;width:30px;height:1px;background:var(--brass-dim)}@media(max-width:860px){.cine-mark{display:none}}.pill{display:inline-flex;align-items:center;gap:10px;padding:9px 18px;border-radius:999px;background:#d8dbe017;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ivory)}.pill:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hot);box-shadow:0 0 10px var(--hot-dim)}.cine-h1{margin:clamp(20px,3vh,34px) 0 0;font-family:var(--font-sans);font-weight:800;font-size:clamp(2.9rem,8.6vw,8.4rem);line-height:.9;letter-spacing:-.035em;text-transform:uppercase;color:var(--ivory);max-width:13ch;text-shadow:0 4px 60px rgba(0,0,0,.7)}.cine-h1 em{display:block;font-family:var(--font-serif);font-style:italic;font-weight:300;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;font-size:1.02em;letter-spacing:-.015em;text-transform:none;color:var(--brass-lit);text-shadow:0 0 70px var(--brass-glow)}.cine-sub{margin-top:clamp(18px,2.4vh,28px);font-size:clamp(15.5px,1.2vw,18px);line-height:1.62;color:#f4f4f5cc;max-width:46ch}.cine-sub b{color:var(--ivory);font-weight:600}.cine-nots{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:clamp(20px,2.6vh,30px) 0 0;padding:0}.cine-nots li{padding:7px 15px;border:1px solid rgba(244,244,245,.18);border-radius:999px;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#f4f4f5cc;backdrop-filter:blur(6px)}.cine-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:clamp(26px,3.4vh,42px)}.cine-gets{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:clamp(18px,2.2vh,26px);font-size:13px;color:#f4f4f5b3}.cine-gets span{display:inline-flex;align-items:center;gap:8px}.cine-gets span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hot-lit);box-shadow:0 0 8px var(--hot-dim)}body:has(.hero-cine) .lb-fig img{border-radius:var(--r-lg)}body:has(.hero-cine) .wk-zoom{border-radius:999px}body:has(.hero-cine) .btn,body:has(.hero-cine) .lb-close,body:has(.hero-cine) .nav-cta{border-radius:999px}body:has(.hero-cine) .btn--brass{box-shadow:0 8px 34px #d8dbe042}@media(max-width:860px){.hero-cine{align-items:flex-end;padding-bottom:clamp(120px,18vh,170px)}.cine-media img{object-position:60% 16%}.cine-h1{max-width:11ch}.cine-ctas .btn-lit{width:100%;justify-content:center}}@media(min-width:1100px){body:has(.hero-cine) .sweep-lines,body:has(.hero-cine) .sweep-foot{padding-right:150px}}body:has(.hero-cine) .case-stage{isolation:isolate}body:has(.hero-cine) .case-pin:before{content:"";position:absolute;inset:0;z-index:-2;background:url(/images/treatment-frame.webp) 78% 30% / cover no-repeat;opacity:.85}body:has(.hero-cine) .case-pin:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--ink) 26%,rgba(11,11,12,.95) 44%,rgba(11,11,12,.66) 68%,rgba(11,11,12,.42) 100%),linear-gradient(to bottom,var(--ink) 0%,rgba(11,11,12,.25) 22%,rgba(11,11,12,.3) 74%,var(--ink) 100%)}@media(max-width:900px){body:has(.hero-cine) .case-pin:before{opacity:.5;background-position:62% 28%}body:has(.hero-cine) .case-pin:after{background:linear-gradient(to bottom,var(--ink) 0%,rgba(11,11,12,.86) 24%,rgba(11,11,12,.9) 76%,var(--ink) 100%)}}body:has(.hero-cine) .case-kick{color:var(--brass-lit)}body:has(.hero-cine) .case-e{color:var(--brass-lit);border-top:0;padding:7px 15px;border:1px solid var(--brass-dim);border-radius:999px;background:#d8dbe012}body:has(.hero-cine) .case-count b{color:var(--brass-lit)}body:has(.hero-cine) .case-ticks i.on{background:var(--brass-lit);box-shadow:0 0 12px var(--brass-glow)}body:has(.hero-cine) .lead-form input,body:has(.hero-cine) .lead-form select,body:has(.hero-cine) .lead-form textarea{border-radius:10px}.pan{position:relative;background:var(--ink);color:var(--ivory)}.pan-wrap{padding:clamp(48px,6vw,96px) 0 clamp(96px,12vh,130px);overflow:hidden}html.js:not(.reduced) .pan-wrap{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-bottom:clamp(92px,11vh,124px)}.pan-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:0 var(--pad) clamp(26px,3.5vw,48px)}.pan-title{font-family:var(--font-sans);font-weight:800;font-size:clamp(2.2rem,6vw,5rem);line-height:.92;letter-spacing:-.035em;text-transform:uppercase;color:var(--ivory)}.pan-title em{font-family:var(--font-serif);font-style:italic;font-weight:300;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;text-transform:none;color:var(--hot);letter-spacing:-.015em}.pan-count{font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:.2em;color:var(--ivory-dim);font-variant-numeric:tabular-nums;flex:none}.pan-count b{color:var(--brass-lit)}.pan-track{display:flex;gap:clamp(16px,2vw,30px);padding-inline:var(--pad);will-change:transform}.pan-card{flex:0 0 auto;width:clamp(280px,30vw,420px);display:flex;flex-direction:column;padding:clamp(20px,2vw,30px) clamp(22px,2.2vw,34px);border-radius:var(--r-lg);background:#f4f4f509;transition:background .6s var(--ease-out),opacity .6s var(--ease-out),transform .7s var(--ease-lux);opacity:.86}.pan-card.is-live{opacity:1;background:#f4f4f512;transform:translateY(-4px)}.pan-kick{font-family:var(--font-sans);font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--hot-lit);margin-bottom:1.1em}.pan-h{font-family:var(--font-serif);font-weight:330;font-size:clamp(1.45rem,2.3vw,2.1rem);line-height:1.08;letter-spacing:-.02em;color:var(--ivory)}.pan-p{margin-top:clamp(14px,1.4vw,20px);font-size:15px;line-height:1.62;color:#f4f4f5a3;flex:1}.pan-e{margin-top:clamp(16px,1.6vw,24px);align-self:flex-start;padding:7px 15px;border-radius:999px;background:var(--hot-wash);font-family:var(--font-sans);font-size:10px;font-weight:650;letter-spacing:.16em;text-transform:uppercase;color:var(--hot-lit)}.pan-card .text-link{margin-top:14px;align-self:flex-start}@media(max-width:899px){.pan-card{width:min(80vw,360px)}}@media(prefers-reduced-motion:reduce){.pan{height:auto!important}.pan-wrap{min-height:0;display:block}.pan-track{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:8px}.pan-track::-webkit-scrollbar{display:none}.pan-card{width:min(78vw,340px);scroll-snap-align:center;opacity:1}.pan-count{display:none}}html:not(.js) .pan{height:auto}html:not(.js) .pan-wrap{min-height:0;display:block}html:not(.js) .pan-track{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}html:not(.js) .pan-card{opacity:1;scroll-snap-align:center}.mark{position:fixed;left:clamp(10px,1vw,16px);top:50%;z-index:880;display:flex;align-items:center;gap:12px;transform:translateY(-50%);opacity:0;transition:opacity .6s var(--ease-out);pointer-events:none}.mark.on{opacity:1}html:not(.js) .mark,html.reduced .mark{display:none}.mark-dot{display:block;width:7px;height:7px;border-radius:50%;background:#d8dbe057;box-shadow:0 0 #d8dbe000;transition:background .9s var(--ease-out),box-shadow .9s var(--ease-out)}.mark[data-state="2"] .mark-dot{background:#d8dbe0a8;box-shadow:0 0 10px #d8dbe04d}.mark[data-state="3"] .mark-dot{background:var(--brass-lit);box-shadow:0 0 16px var(--brass-glow)}.mark-read{font-family:var(--font-sans);font-size:9px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--ivory-dim);writing-mode:vertical-rl;transition:color .7s var(--ease-out)}.mark[data-state="3"] .mark-read{color:var(--brass-lit)}@media(max-width:1023px){.mark{display:none}}main>section.sec-dense{padding-block:clamp(40px,4vw,66px)}main>section.sec-air{padding-block:clamp(66px,7.4vw,120px)}main>section.sec-close{padding-block:clamp(48px,5vw,80px)}body:has(.hero-cine) .testimony.section--ivory .display{color:var(--ink)}body:has(.hero-cine) .faq-item summary:hover .faq-q{color:var(--brass-lit)}body:has(.hero-cine) .book-band .btn,body:has(.hero-cine) .lead-form button[type=submit]{border-radius:999px;background:#f4f4f5;color:#0b0b0c;border-color:transparent;box-shadow:0 10px 40px #0006}body:has(.hero-cine) .lead-form button[type=submit]:hover{background:#fff;box-shadow:0 16px 54px #0000008c}@media(max-width:899px){.film-frame{transform:scale(.94);transition:transform .9s var(--ease-lux),box-shadow .9s var(--ease-out)}.film.is-held .film-frame{transform:none;box-shadow:0 40px 110px #000000b3,0 0 0 1px #d8dbe033}}@media(prefers-reduced-motion:no-preference){html.js .wipe{display:block;overflow:hidden}html.js .wipe>span{display:block;transform:translateY(105%);transition:transform 1s var(--ease-lux)}html.js .wipe.in-view>span{transform:none}}.testimony-h{max-width:22ch;margin-inline:auto;text-align:center}.voices{display:grid;gap:clamp(44px,6.5vw,100px);max-width:760px;margin:clamp(40px,5vw,72px) auto 0}.voice{position:relative;margin:0}.voice--r{text-align:right}.voice p{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:clamp(1.5rem,3.2vw,2.7rem);line-height:1.22;letter-spacing:-.015em;color:var(--ink);max-width:24ch}.voice--r p{margin-left:auto}.voice cite{display:flex;align-items:baseline;gap:12px;margin-top:clamp(14px,1.8vw,24px);font-style:normal}.voice--r cite{justify-content:flex-end}.voice cite b{font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--hot-deep)}.voice cite span{font-family:var(--font-serif);font-style:italic;font-size:14px;color:var(--ink-on-ivory-dim)}body:has(.hero-cine) .faq-section{padding-block:clamp(66px,7.4vw,120px)}.drop-line .display{text-shadow:0 0 26px rgba(241,241,243,.95),0 0 70px rgba(241,241,243,.7)}.drop-line:not(.drop-line--after) .display em{color:var(--hot-deep);text-shadow:0 0 26px rgba(241,241,243,.95),0 0 70px rgba(241,241,243,.7)}html.js:not(.reduced) .drop-line--after .display em{color:var(--hot-lit)}.drop-cta{margin-top:clamp(22px,3vh,36px)}html:not(.js) .drop-cta,html.reduced .drop-cta{color:var(--ink);border-color:#0b0b0c4d}html.js:not(.reduced) .drop-line--after .display{text-shadow:0 0 26px rgba(11,11,12,.95),0 0 70px rgba(11,11,12,.7)}.cities{overflow:clip}.cities-h{max-width:20ch}.cities-h em{font-style:italic;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 1;color:var(--hot)}.city{margin-top:clamp(48px,7vw,110px)}.city-name{display:inline-block;font-family:var(--font-sans);font-weight:800;font-size:clamp(3rem,11vw,10rem);line-height:.88;letter-spacing:-.035em;text-transform:uppercase;color:var(--ivory);will-change:transform}.city--r{text-align:right}.city--r .city-info{margin-left:auto}.city-info{margin-top:clamp(16px,2vw,26px);max-width:44ch}.city-hood{font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--hot-lit)}.city-addr{margin-top:10px;font-size:14px;line-height:1.6;color:var(--ivory-dim);font-variant-numeric:tabular-nums}.city-note{margin-top:8px;font-size:13.5px;line-height:1.62;color:#f4f4f58c}.city-info .text-link{display:inline-block;margin-top:clamp(14px,1.6vw,20px)}.cities-foot{margin-top:clamp(56px,7vw,110px);max-width:60ch;font-size:13px}.city--r .city-note{margin-left:auto}.count{position:relative;background:var(--ink);color:var(--ivory)}html.js:not(.reduced) .count{height:380vh}.count-pin{padding:clamp(44px,5vw,84px) var(--pad) clamp(96px,12vh,130px);display:grid;gap:clamp(24px,4vw,72px);align-items:center}html.js:not(.reduced) .count-pin{min-height:100svh;align-content:center}@media(min-width:900px){.count-pin{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.count-stage{position:relative;margin-inline:auto;width:100%;max-width:min(560px,46vw)}.count-gl{display:block;width:100%;aspect-ratio:1 / 1}.count-read{position:absolute;left:50%;bottom:-6px;transform:translate(-50%);display:flex;align-items:baseline;gap:9px;padding:8px 18px;border-radius:999px;background:#f4f4f50f;backdrop-filter:blur(8px);transition:opacity .5s var(--ease-out)}.count-read b{font-family:var(--font-sans);font-size:15px;font-weight:700;letter-spacing:.04em;color:var(--silver);font-variant-numeric:tabular-nums;min-width:3.2ch;text-align:right}.count-read span{font-family:var(--font-sans);font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ivory-dim)}.count-notes{position:relative}html.js:not(.reduced) .count-notes{min-height:min(28vh,250px)}html.js:not(.reduced) .count-note{position:absolute;left:0;right:0;opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .7s var(--ease-lux);pointer-events:none}html.js:not(.reduced) .count-note.is-on{opacity:1;transform:none;pointer-events:auto}html:not(.js) .count-note+.count-note,html.reduced .count-note+.count-note{margin-top:clamp(28px,4vw,50px)}.count-note h2{font-family:var(--font-serif);font-weight:330;font-size:clamp(1.8rem,4.4vw,3.4rem);line-height:1.04;letter-spacing:-.025em;color:var(--ivory);max-width:15ch}.count-note p{margin-top:clamp(14px,1.8vw,22px);font-size:clamp(15px,1.1vw,17px);line-height:1.66;color:#f4f4f5a8;max-width:42ch}@media(max-width:899px){.count-stage{max-width:min(400px,82vw)}html.js:not(.reduced) .count{height:340vh}html.js:not(.reduced) .count-notes{min-height:min(30vh,210px)}}@media(min-width:1100px){html.js:not(.reduced) .count-notes{padding-right:120px}}
