.case-hero[data-astro-cid-k3zcvbx4]{position:relative;overflow:hidden;padding-block:150px 40px;background:radial-gradient(ellipse at 70% 30%,#4a1d27 0,#2a1420 40%,var(--bg) 75%)}.hero-grid[data-astro-cid-k3zcvbx4]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:center}.intro[data-astro-cid-k3zcvbx4]{display:grid;gap:18px}.back[data-astro-cid-k3zcvbx4]{color:#c7a6a0;text-decoration:none;width:fit-content}.back[data-astro-cid-k3zcvbx4]:hover,.tag[data-astro-cid-k3zcvbx4]{color:var(--accent-text)}.intro[data-astro-cid-k3zcvbx4] .display[data-astro-cid-k3zcvbx4]{font-size:clamp(3.5rem,2rem + 6vw,7rem)}.links[data-astro-cid-k3zcvbx4]{display:flex;flex-wrap:wrap;gap:24px;align-items:center;margin-top:8px}.cover[data-astro-cid-k3zcvbx4]{position:relative;margin:0;padding:12px 12px 40px;background:#f3e6d8;border-radius:4px;transform:rotate(2deg);box-shadow:18px 22px #00000059}.cover[data-astro-cid-k3zcvbx4] img[data-astro-cid-k3zcvbx4]{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:2px}.cover[data-astro-cid-k3zcvbx4] .tape[data-astro-cid-k3zcvbx4]{top:-12px;left:50%;margin-left:-46px}.cover[data-astro-cid-k3zcvbx4] .case-seal{position:absolute;right:-24px;bottom:-30px;z-index:7}.facts[data-astro-cid-k3zcvbx4]{margin-top:clamp(48px,6vw,80px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-top:22px;border-top:1px solid var(--line)}.facts[data-astro-cid-k3zcvbx4] div[data-astro-cid-k3zcvbx4]{display:grid;gap:6px}.facts[data-astro-cid-k3zcvbx4] dt[data-astro-cid-k3zcvbx4]{color:var(--faint)}.facts[data-astro-cid-k3zcvbx4] dd[data-astro-cid-k3zcvbx4]{margin:0;font-weight:700}.story[data-astro-cid-k3zcvbx4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,72px);padding-block:clamp(72px,9vw,120px)}.block[data-astro-cid-k3zcvbx4]{display:grid;gap:18px;align-content:start}.block[data-astro-cid-k3zcvbx4] p[data-astro-cid-k3zcvbx4]{color:var(--muted);max-width:52ch;font-size:1.0625rem}.did[data-astro-cid-k3zcvbx4]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.did[data-astro-cid-k3zcvbx4] li[data-astro-cid-k3zcvbx4]{display:flex;gap:10px;align-items:flex-start;color:var(--muted)}.did[data-astro-cid-k3zcvbx4] svg{width:18px;height:18px;color:var(--accent-text);flex:none;margin-top:3px}.screens[data-astro-cid-k3zcvbx4]{padding-bottom:clamp(56px,7vw,96px)}.display[data-astro-cid-k3zcvbx4].small{font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);margin-bottom:clamp(28px,4vw,44px)}.reel-row[data-astro-cid-k3zcvbx4]{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:28px max(20px,calc((100vw - var(--container)) / 2));background:repeating-linear-gradient(90deg,transparent 0 10px,rgb(246 233 222 / .8) 10px 24px,transparent 24px 34px) 0 8px / 34px 9px repeat-x,repeating-linear-gradient(90deg,transparent 0 10px,rgb(246 233 222 / .8) 10px 24px,transparent 24px 34px) 0 calc(100% - 8px) / 34px 9px repeat-x,#120a0f;scrollbar-width:thin}.shot[data-astro-cid-k3zcvbx4]{margin:0;flex:none;width:min(78vw,760px);scroll-snap-align:center;transform:rotate(var(--r))}.shot[data-astro-cid-k3zcvbx4] img[data-astro-cid-k3zcvbx4]{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top;border-radius:4px}.phones[data-astro-cid-k3zcvbx4]{display:flex;justify-content:center;gap:clamp(20px,4vw,56px);margin-top:clamp(48px,6vw,80px);flex-wrap:wrap}.phone[data-astro-cid-k3zcvbx4]{position:relative;margin:0;width:min(240px,42vw);padding:7px;border-radius:26px;background:#120a0f;transform:rotate(var(--r));box-shadow:0 30px 60px -24px #000c}.phone[data-astro-cid-k3zcvbx4] img[data-astro-cid-k3zcvbx4]{width:100%;aspect-ratio:9 / 19;object-fit:cover;object-position:top;border-radius:20px}.phone[data-astro-cid-k3zcvbx4] .tape[data-astro-cid-k3zcvbx4]{top:-10px;left:50%;margin-left:-40px;width:80px}.result[data-astro-cid-k3zcvbx4]{display:grid;gap:22px;padding-bottom:20px}.stats[data-astro-cid-k3zcvbx4]{position:relative}.screen[data-astro-cid-k3zcvbx4]{border-radius:22px;overflow:hidden;border:1px solid #4a2a31;background:radial-gradient(120% 120% at 80% 0%,#3a1820,#1a0d13 60%);box-shadow:0 40px 80px -40px #000c,inset 0 0 0 6px #00000040}.s-top[data-astro-cid-k3zcvbx4]{display:flex;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid #3f2229;color:#c7a6a0;font-size:10.5px}.s-top[data-astro-cid-k3zcvbx4] .rec[data-astro-cid-k3zcvbx4]{display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 8px var(--accent);animation:rec-b 1.6s steps(1) infinite}@keyframes rec-b{50%{opacity:0}}.s-body[data-astro-cid-k3zcvbx4]{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:24px;align-items:end;padding:clamp(20px,3vw,34px)}.big[data-astro-cid-k3zcvbx4]{margin:0;display:grid;gap:8px}.big[data-astro-cid-k3zcvbx4] b[data-astro-cid-k3zcvbx4]{font-size:clamp(5rem,3rem + 6vw,9rem);line-height:.8;font-weight:900;letter-spacing:-.07em;color:var(--ink);text-shadow:5px 5px 0 #fabc83,10px 10px 0 #aa443b}.big[data-astro-cid-k3zcvbx4] span[data-astro-cid-k3zcvbx4]{font-family:var(--font-serif);font-style:italic;font-size:1.25rem;color:var(--gold);max-width:14ch}.chart[data-astro-cid-k3zcvbx4]{margin:0;display:grid;gap:8px}.chart[data-astro-cid-k3zcvbx4] svg[data-astro-cid-k3zcvbx4]{width:100%;height:auto;overflow:visible}.chart[data-astro-cid-k3zcvbx4] .grid[data-astro-cid-k3zcvbx4]{stroke:#f6e9de14;stroke-dasharray:4 6}.chart[data-astro-cid-k3zcvbx4] .ln[data-astro-cid-k3zcvbx4]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 2s var(--ease-out)}.chart[data-astro-cid-k3zcvbx4] .area[data-astro-cid-k3zcvbx4]{transition:opacity 1s ease 1s}.chart[data-astro-cid-k3zcvbx4] .peak[data-astro-cid-k3zcvbx4]{fill:var(--gold);stroke:#130710;stroke-width:3;transition:opacity .4s ease 1.8s}html.js .stats[data-astro-cid-k3zcvbx4]:not(.is-in) .ln[data-astro-cid-k3zcvbx4]{stroke-dashoffset:1}html.js .stats[data-astro-cid-k3zcvbx4]:not(.is-in) .area[data-astro-cid-k3zcvbx4],html.js .stats[data-astro-cid-k3zcvbx4]:not(.is-in) .peak[data-astro-cid-k3zcvbx4]{opacity:0}.chart[data-astro-cid-k3zcvbx4] figcaption[data-astro-cid-k3zcvbx4]{display:flex;justify-content:space-between;color:var(--faint);font-size:10px}.stats[data-astro-cid-k3zcvbx4]{padding-bottom:54px}.stats-note[data-astro-cid-k3zcvbx4]{position:absolute;right:28px;bottom:0;max-width:300px}@media(max-width:900px){.s-body[data-astro-cid-k3zcvbx4]{grid-template-columns:minmax(0,1fr)}.stats-note[data-astro-cid-k3zcvbx4]{position:relative;top:auto;right:auto;margin-top:26px}}@media(max-width:900px){.hero-grid[data-astro-cid-k3zcvbx4],.story[data-astro-cid-k3zcvbx4]{grid-template-columns:minmax(0,1fr)}.facts[data-astro-cid-k3zcvbx4]{grid-template-columns:repeat(2,minmax(0,1fr))}.cover[data-astro-cid-k3zcvbx4]{transform:rotate(1deg)}}@media(min-width:961px){.cover[data-astro-cid-k3zcvbx4]{margin-top:130px}}@media(max-width:780px){.case-hero[data-astro-cid-k3zcvbx4]{padding-top:200px}}
