.stats{overflow:clip}.stats__stage{padding-block:var(--section)}.stats__grid{display:grid;grid-gap:clamp(2rem,5vw,3rem);gap:clamp(2rem,5vw,3rem);align-items:center}.stats__lines{display:grid;font-size:clamp(3rem,1.3rem + 6.4vw,6.5rem);font-weight:750;line-height:1;letter-spacing:-.04em;color:var(--ink)}.stats__line{overflow:hidden;padding-bottom:.12em;margin-bottom:-.06em}.stats__line,.stats__line>span{display:block}.stats__note{max-width:44ch;margin-top:1.75rem;padding-top:1.5rem;border-top:3px solid var(--amber);color:var(--ink-2)}.stats__deck{position:relative;height:clamp(15rem,74vw,26rem)}.stats__card{position:absolute;left:50%;top:50%;width:44%;aspect-ratio:3/4;margin-left:-22%;margin-top:calc(-44% * 4 / 6);overflow:hidden;border-radius:var(--radius);background:var(--bg);box-shadow:0 14px 34px rgb(21 23 26/.22);transform-origin:50% 110%}.stats__card img{width:100%;height:100%;object-fit:cover}.stats__card--1{transform:translateX(-62%) translateY(10%) rotate(-12deg);z-index:1}.stats__card--2{transform:translateX(-31%) translateY(3%) rotate(-6deg);z-index:2}.stats__card--3{z-index:3}.stats__card--4{transform:translateX(31%) translateY(3%) rotate(6deg);z-index:2}.stats__card--5{transform:translateX(62%) translateY(10%) rotate(12deg);z-index:1}.stats__wall{display:none}.stats__copy{text-align:center}.stats__note{margin-inline:auto}@media (min-width:900px){.stats__stage{display:flex;align-items:center;min-height:100vh;min-height:100svh;padding-block:calc(var(--header-h) + 2rem) 2rem}.stats__grid{grid-template-columns:7fr 5fr;column-gap:calc(var(--gap) * 2.5);width:min(100% - 2 * var(--gutter),1440px)}.stats__deck{display:none}.stats__copy{text-align:left}.stats__note{margin-inline:0}.stats__wall{grid-template-columns:1fr 1fr;height:min(78svh,760px);overflow:hidden;border-radius:var(--radius);-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent)}.stats__col,.stats__wall{display:grid;grid-gap:var(--gap);gap:var(--gap)}.stats__col{align-content:start;margin:0;padding:0;list-style:none}.stats__col--offset{margin-top:-30%}.stats__col li{overflow:hidden;border-radius:var(--radius);aspect-ratio:3/4;background:var(--bg)}.stats__col img{width:100%;height:100%;object-fit:cover}}