a[data-astro-cid-k3bsrl5e]:focus-visible{outline:2px solid var(--color-vornis-accent);outline-offset:5px}@media (width<=900px){.cinematic-intro[data-astro-cid-k3bsrl5e]{padding:72px 32px 60px}.intro-grid[data-astro-cid-k3bsrl5e]{grid-template-columns:1fr;gap:25px}.intro-grid[data-astro-cid-k3bsrl5e]>div[data-astro-cid-k3bsrl5e]{max-width:600px}h2[data-astro-cid-k3bsrl5e]{font-size:clamp(40px,6.5vw,60px)}figure[data-astro-cid-k3bsrl5e]{margin-top:42px}}@media (width<=639px){.cinematic-intro[data-astro-cid-k3bsrl5e]{padding:62px 24px 38px}.intro-grid[data-astro-cid-k3bsrl5e]{gap:24px;margin-top:22px}h2[data-astro-cid-k3bsrl5e]{font-size:38px}.intro-grid[data-astro-cid-k3bsrl5e] p[data-astro-cid-k3bsrl5e]{font-size:14px;line-height:1.75}.intro-grid[data-astro-cid-k3bsrl5e] a[data-astro-cid-k3bsrl5e]{margin-top:22px;font-size:11px}figure[data-astro-cid-k3bsrl5e]{margin-top:35px}figure[data-astro-cid-k3bsrl5e] img[data-astro-cid-k3bsrl5e]{border-radius:6px}figcaption[data-astro-cid-k3bsrl5e]{flex-wrap:wrap;gap:5px;font-size:8px;line-height:1.6}.concept-backlink[data-astro-cid-k3bsrl5e]{padding:15px 24px 25px}}.cinematic-intro[data-astro-cid-k3bsrl5e]{max-width:1280px;margin:0 auto;padding:96px 48px 80px;scroll-margin-top:100px}.intro-eyebrow[data-astro-cid-k3bsrl5e]{font:10px var(--font-mono);letter-spacing:.1em;color:var(--color-vornis-accent)}.intro-grid[data-astro-cid-k3bsrl5e]{grid-template-columns:1.2fr 1fr;align-items:start;gap:70px;margin-top:30px;display:grid}h2[data-astro-cid-k3bsrl5e]{font-family:var(--font-sans);letter-spacing:-.045em;color:var(--color-vornis-heading);font-size:clamp(38px,4.4vw,60px);font-weight:600;line-height:1.08}.intro-grid[data-astro-cid-k3bsrl5e] p[data-astro-cid-k3bsrl5e]{color:var(--color-vornis-muted);font-size:15px;line-height:1.8}.intro-grid[data-astro-cid-k3bsrl5e] p[data-astro-cid-k3bsrl5e]+p[data-astro-cid-k3bsrl5e]{margin-top:18px}.intro-grid[data-astro-cid-k3bsrl5e] a[data-astro-cid-k3bsrl5e]{border-bottom:1px solid var(--color-vornis-accent);font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-vornis-accent);align-items:center;gap:25px;margin-top:28px;padding-bottom:8px;display:inline-flex}figure[data-astro-cid-k3bsrl5e]{margin:64px 0 0}figure[data-astro-cid-k3bsrl5e] img[data-astro-cid-k3bsrl5e]{border:1px solid var(--color-vornis-border);border-radius:2px;width:100%;height:auto;display:block}figcaption[data-astro-cid-k3bsrl5e]{color:var(--color-vornis-muted);justify-content:space-between;gap:16px;margin-top:15px;font-size:10px;display:flex}figcaption[data-astro-cid-k3bsrl5e]>span[data-astro-cid-k3bsrl5e]:first-child{color:var(--color-vornis-heading)}.cinematic-consultation[data-astro-cid-k3bsrl5e]{scroll-margin-top:100px}.cinematic-consultation[data-astro-cid-k3bsrl5e] #consultation{scroll-margin-top:105px}.concept-backlink[data-astro-cid-k3bsrl5e]{max-width:1280px;margin:0 auto;padding:15px 48px 25px}.concept-backlink[data-astro-cid-k3bsrl5e] a[data-astro-cid-k3bsrl5e]{color:var(--color-vornis-muted);align-items:center;gap:15px;padding:10px 0;font-size:11px;display:inline-flex}.intro-grid[data-astro-cid-k3bsrl5e] a[data-astro-cid-k3bsrl5e]:focus-visible{outline:2px solid var(--color-vornis-accent);outline-offset:5px}@media (width<=900px){.cinematic-intro[data-astro-cid-k3bsrl5e]{padding:72px 32px 60px}.intro-grid[data-astro-cid-k3bsrl5e]{grid-template-columns:1fr;gap:25px}.intro-grid[data-astro-cid-k3bsrl5e]>div[data-astro-cid-k3bsrl5e]{max-width:600px}h2[data-astro-cid-k3bsrl5e]{font-size:clamp(40px,6.5vw,60px)}figure[data-astro-cid-k3bsrl5e]{margin-top:42px}}@media (width<=639px){.cinematic-intro[data-astro-cid-k3bsrl5e]{padding:62px 24px 38px}.intro-grid[data-astro-cid-k3bsrl5e]{gap:24px;margin-top:22px}h2[data-astro-cid-k3bsrl5e]{font-size:38px}.intro-grid[data-astro-cid-k3bsrl5e] p[data-astro-cid-k3bsrl5e]{font-size:14px;line-height:1.75}.intro-grid[data-astro-cid-k3bsrl5e] a[data-astro-cid-k3bsrl5e]{margin-top:22px;font-size:11px}figure[data-astro-cid-k3bsrl5e]{margin-top:35px}figure[data-astro-cid-k3bsrl5e] img[data-astro-cid-k3bsrl5e]{border-radius:6px}figcaption[data-astro-cid-k3bsrl5e]{flex-wrap:wrap;gap:5px;font-size:8px;line-height:1.6}.concept-backlink[data-astro-cid-k3bsrl5e]{padding:15px 24px 25px}}
