.about-hero[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#07090af0,#07090a66),repeating-linear-gradient(82deg,#080a0b 0 70px,#22120f 71px 106px);place-items:center;min-height:290px;display:grid}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{letter-spacing:-.045em;text-wrap:balance;max-width:900px;margin:0;font-size:clamp(2.35rem,5vw,4.35rem);line-height:1}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--red-bright);letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.1;display:block}.about-hero[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:650px;color:var(--paper-muted);margin:18px 0 0;font-size:1.1rem}.about-hero[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.about-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.about-copy[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.method-heading[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 0 24px;font-size:clamp(2rem,4vw,3.5rem)}.about-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--paper-muted)}.principles[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.principles[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{padding:26px}.principles[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin:18px 0 8px;font-size:1rem}.principles[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--paper-muted);margin:0;font-size:.77rem}.method[data-astro-cid-ta2fbyqs]{border-block:1px solid var(--line);background:var(--ink-900)}.method[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.method-link[data-astro-cid-ta2fbyqs]{text-align:center;margin:26px 0 0}.method-link[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--red-bright);font-family:var(--heading);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:750}.method-steps[data-astro-cid-ta2fbyqs]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.method-steps[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{background:var(--ink-950);flex-direction:column;justify-content:center;align-items:flex-start;min-height:190px;padding:24px;display:flex}.method-steps[data-astro-cid-ta2fbyqs] .horror-icon{margin-bottom:22px}.method-steps[data-astro-cid-ta2fbyqs] strong[data-astro-cid-ta2fbyqs]{font-family:var(--heading);letter-spacing:.06em;text-transform:uppercase;font-size:.9rem}.method-steps[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--paper-muted);margin-top:8px;font-size:.74rem}.data-credits[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;display:grid}.data-credits[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{max-width:650px;margin:0 0 24px;font-size:clamp(2rem,4vw,3.5rem)}.data-credits[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{max-width:720px;color:var(--paper-muted)}.tmdb-credit[data-astro-cid-ta2fbyqs]{padding:28px}.tmdb-credit[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{width:min(100%,310px);height:auto;margin-bottom:18px}.tmdb-credit[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 12px;font-size:.75rem}.tmdb-credit[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{margin-bottom:0}.tmdb-credit[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]{color:var(--paper);text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}@media (width<=850px){.about-grid[data-astro-cid-ta2fbyqs],.method[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs],.data-credits[data-astro-cid-ta2fbyqs] .container[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:44px}}@media (width<=620px){.about-hero[data-astro-cid-ta2fbyqs]{min-height:0;padding-block:38px 34px}.about-hero[data-astro-cid-ta2fbyqs] h1[data-astro-cid-ta2fbyqs]{font-size:clamp(2.3rem,12vw,3.65rem)}.principles[data-astro-cid-ta2fbyqs],.method-steps[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}
