.cs-hero[data-astro-cid-uw4p4hln]{position:relative;overflow:clip;padding:clamp(28px,3.4vw,48px) 0 clamp(48px,6vw,88px)}.hero-spiral[data-astro-cid-uw4p4hln]{width:min(1000px,84vw);right:max(-240px,-16vw);top:-120px;opacity:.4}.back[data-astro-cid-uw4p4hln]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:14px;text-decoration:none;margin-bottom:clamp(20px,2.4vw,32px)}.back[data-astro-cid-uw4p4hln]:hover{text-decoration:underline;text-underline-offset:4px}.hero-head[data-astro-cid-uw4p4hln]{position:relative;z-index:1;max-width:62rem}h1[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(3.6rem,10vw,9rem);line-height:.92;letter-spacing:-.02em;margin:24px 0 0}.subtitle[data-astro-cid-uw4p4hln]{margin-top:18px;font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.4rem,2.6vw,2.2rem);line-height:1.1}.lead[data-astro-cid-uw4p4hln]{max-width:34em;margin-top:22px}.metrics[data-astro-cid-uw4p4hln]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:clamp(36px,4vw,56px) 0 0;position:relative;z-index:1}.metric[data-astro-cid-uw4p4hln]{border-radius:var(--ha-r-lg);border:var(--ha-line);padding:22px 24px;box-shadow:var(--ha-shadow) var(--ha-shadow) 0 var(--color-slate)}.metric[data-astro-cid-uw4p4hln]:nth-child(3n+1){background:var(--color-background);transform:rotate(-1.4deg)}.metric[data-astro-cid-uw4p4hln]:nth-child(3n+2){background:var(--color-slate);color:var(--color-background);transform:rotate(1deg);box-shadow:var(--ha-shadow) var(--ha-shadow) 0 var(--color-background)}.metric[data-astro-cid-uw4p4hln]:nth-child(3n){background:#fff;transform:rotate(-.6deg)}.metric[data-astro-cid-uw4p4hln] dt[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:13px;padding-bottom:10px;border-bottom:var(--ha-line)}.metric[data-astro-cid-uw4p4hln]:nth-child(3n+2) dt[data-astro-cid-uw4p4hln]{color:var(--color-primary);border-bottom-color:var(--color-primary)}.metric[data-astro-cid-uw4p4hln] dd[data-astro-cid-uw4p4hln]{margin:12px 0 0;font-family:var(--font-heading);font-weight:700;font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.25;letter-spacing:-.015em}.shot-frame[data-astro-cid-uw4p4hln]{margin:clamp(44px,5vw,72px) 0 0;background:var(--color-background);border:4px solid var(--color-slate);border-radius:var(--ha-r-lg);padding:10px;box-shadow:10px 10px 0 var(--color-slate);transform:rotate(-.6deg)}.composite[data-astro-cid-uw4p4hln]{position:relative;border-radius:18px;overflow:hidden}.composite[data-astro-cid-uw4p4hln] .bg[data-astro-cid-uw4p4hln]{display:block;width:100%}.fg-wrap[data-astro-cid-uw4p4hln]{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:clamp(16px,4vw,64px) clamp(16px,4vw,64px) 0}.fg[data-astro-cid-uw4p4hln]{max-width:100%;max-height:100%;object-fit:contain}.single[data-astro-cid-uw4p4hln]{display:block;width:100%;border-radius:18px}.voices-inner[data-astro-cid-uw4p4hln]{max-width:1040px;margin:0 auto}.voice[data-astro-cid-uw4p4hln]{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:clamp(28px,4vw,56px);align-items:center;margin:0}.voice[data-astro-cid-uw4p4hln]:not(:has(.voice-photo)){grid-template-columns:minmax(0,1fr)}.voice[data-astro-cid-uw4p4hln].hidden{display:none}.voice-photo[data-astro-cid-uw4p4hln]{transform:rotate(-4deg)}.voice-photo[data-astro-cid-uw4p4hln] img[data-astro-cid-uw4p4hln]{aspect-ratio:1;object-fit:cover}.voice-card[data-astro-cid-uw4p4hln]{padding:clamp(40px,4vw,56px) clamp(26px,3.4vw,44px) clamp(26px,3vw,36px);transform:rotate(.8deg)}.voice-card[data-astro-cid-uw4p4hln] blockquote[data-astro-cid-uw4p4hln]{font-family:var(--font-heading);font-weight:500;font-size:clamp(1.25rem,2.1vw,1.75rem);line-height:1.35;letter-spacing:-.012em}.voice-card[data-astro-cid-uw4p4hln] figcaption[data-astro-cid-uw4p4hln]{margin-top:22px;display:flex;flex-direction:column;gap:4px}.voice-card[data-astro-cid-uw4p4hln] cite[data-astro-cid-uw4p4hln]{font-style:normal;font-family:var(--font-heading);font-weight:700;font-size:20px}.voice-card[data-astro-cid-uw4p4hln] figcaption[data-astro-cid-uw4p4hln] span[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-weight:600;text-transform:uppercase;letter-spacing:.07em;font-size:13px}.mark[data-astro-cid-uw4p4hln]{position:absolute;top:-32px;left:32px;width:64px;height:64px;border-radius:50%;background:var(--color-primary);border:var(--ha-line);font-family:var(--font-heading);font-weight:700;font-size:58px;line-height:82px;text-align:center;transform:rotate(-8deg)}.voice-controls[data-astro-cid-uw4p4hln]{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:32px}.voice-btn[data-astro-cid-uw4p4hln]{width:52px;height:52px;border-radius:50%;border:var(--ha-line);background:var(--color-background);box-shadow:3px 3px 0 var(--color-slate);font-size:22px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.voice-btn[data-astro-cid-uw4p4hln]:hover{background:var(--color-slate);color:var(--color-background)}.voice-btn[data-astro-cid-uw4p4hln]:active{transform:translate(3px,3px);box-shadow:none}.voice-count[data-astro-cid-uw4p4hln]{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.06em}@media(max-width:900px){.metrics[data-astro-cid-uw4p4hln]{grid-template-columns:minmax(0,1fr)}.metric[data-astro-cid-uw4p4hln]:nth-child(n){transform:none}.voice[data-astro-cid-uw4p4hln]{grid-template-columns:minmax(0,1fr)}.voice-photo[data-astro-cid-uw4p4hln]{max-width:240px}}@media(max-width:640px){.shot-frame[data-astro-cid-uw4p4hln]{box-shadow:6px 6px 0 var(--color-slate);padding:6px}}
