.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:30px 0 34px}.stat{display:flex;flex-direction:column;padding:20px 20px 22px}.prose .stat p{margin:0}.stat .num{font-size:clamp(50px,5vw,66px);color:var(--red-deep);white-space:nowrap}.stat .about{margin-right:4px;font:700 26px/1 var(--f-hand);letter-spacing:0;vertical-align:.32em}.prose .stat .cap{margin:12px 0 22px;font-size:15px;line-height:1.4;color:var(--ink-2)}.meter{display:grid;gap:12px;margin-top:auto}.prose .meter p{display:grid;gap:6px;font:500 13px/1.2 var(--f-body);color:var(--muted)}.meter b{color:var(--ink);font-weight:700;margin-right:3px}.track{position:relative;display:block;height:12px;border:1.5px solid var(--ink);border-radius:99px;background:var(--paper);overflow:hidden}.track i{position:absolute;top:0;bottom:0;left:var(--a, 0%);width:calc(var(--b) - var(--a, 0%));background:var(--red-deep);transform-origin:0 50%}.track.email{background:var(--paper)}.track.email i{background:repeating-linear-gradient(-45deg,var(--ink-2) 0 2px,var(--cream) 2px 5px)}.cakes{display:flex;gap:6px}.cakes i{flex:0 1 22px;aspect-ratio:1;border:2px solid var(--ink);border-radius:50%;background:#fff}.cakes i.met{background:var(--red-deep)}.receipts{display:grid;gap:22px;margin:32px 0 36px}.prose .rcpt{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin:0;overflow:hidden}.prose .rcpt:nth-child(2n){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.prose .rcpt:nth-child(2n) .shot{order:2;border-right:0;border-left:2px solid var(--ink)}.prose .rcpt .shot{contain:size;width:100%;height:100%;min-height:260px;object-fit:cover;border:0;border-right:2px solid var(--ink);border-radius:0;box-shadow:none}.rcpt .body{display:flex;flex-direction:column;gap:18px;padding:26px 26px 24px}.rcpt blockquote{margin:0}.prose .rcpt blockquote p{margin:0;font:700 21px/1.3 var(--f-head);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}.prose .rcpt blockquote.short p{font-size:30px;line-height:1.2}.prose .rcpt .who{display:flex;align-items:center;gap:12px;margin:0;font:500 14px/1.35 var(--f-body);color:var(--muted);transform:none}.prose .rcpt .who img{flex:none;width:42px;height:42px;border:2px solid var(--ink);border-radius:50%;box-shadow:none;object-fit:cover}.rcpt .who b{display:block;color:var(--ink);font-size:15px}.prose .rcpt .note{margin:auto 0 0;font:700 22px/1.3 var(--f-hand);color:var(--red-deep)}.prose .rcpt.press{grid-template-columns:minmax(0,1fr);background:var(--cream)}.prose .rcpt.press .body{padding:28px 30px}.prose .rcpt.press .who{color:var(--ink-2)}.prose .rcpt.press blockquote p{font-size:25px;line-height:1.2}.prose .rcpt .logo{width:104px;height:auto;border:0;border-radius:0;box-shadow:none;mix-blend-mode:multiply}.math{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 30px}.math .card{padding:22px 24px 20px}.prose .math p{margin:0}.math .num{font-size:58px}.math .good{background:var(--blush)}.math .good .num{color:var(--red-deep)}.math .bad .num{color:var(--muted)}.prose .math .to{margin-top:12px;font-weight:600;line-height:1.35;color:var(--ink)}.prose .math .verdict{margin-top:10px;font:700 26px/1.2 var(--f-hand);color:var(--red-deep)}.math .bad .verdict{color:var(--ink-2)}.prose ul.miss li:before{background:#fff;box-shadow:0 0 0 2px var(--ink)}@media(max-width:900px){.stats{grid-template-columns:minmax(0,1fr)}.stat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 20px;align-items:baseline}.prose .stat .cap{margin:0 0 16px}.meter{grid-column:1 / -1}}@media(max-width:640px){.stat{grid-template-columns:minmax(0,1fr)}.prose .stat .cap{margin:10px 0 18px}.prose .rcpt,.prose .rcpt:nth-child(2n){grid-template-columns:minmax(0,1fr)}.prose .rcpt .shot,.prose .rcpt:nth-child(2n) .shot{order:0;contain:none;height:auto;min-height:0;aspect-ratio:4 / 3;border:0;border-bottom:2px solid var(--ink)}.rcpt .body{padding:22px 20px 20px}.prose .rcpt .note{margin-top:2px}.math{grid-template-columns:minmax(0,1fr)}}
