.ctx[data-astro-cid-kokrr3jq]{background:var(--color-ink);border-top:1px solid var(--color-wire);padding:0;overflow:hidden}.ctx-panel[data-astro-cid-kokrr3jq]{--k: 1;position:relative;margin:0 calc((1 - var(--k)) * 4vw);border-radius:calc((1 - var(--k)) * 36px);transform:translateY(calc((1 - var(--k)) * 40px));overflow:hidden;background:#07080a;min-height:min(88vh,820px);display:grid;place-items:center;isolation:isolate}.ctx-media[data-astro-cid-kokrr3jq]{position:absolute;inset:0;z-index:-1}.ctx-media[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq],.ctx-media[data-astro-cid-kokrr3jq] video[data-astro-cid-kokrr3jq]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ctx-media[data-astro-cid-kokrr3jq] video[data-astro-cid-kokrr3jq]{opacity:0;transition:opacity 1.2s ease}.ctx-media[data-astro-cid-kokrr3jq] video[data-astro-cid-kokrr3jq].is-playing{opacity:1}.ctx-veil[data-astro-cid-kokrr3jq]{position:absolute;inset:0;background:radial-gradient(44% 52% at 50% 46%,#07080ad1,#07080a59 70%,#07080a26)}.ctx-content[data-astro-cid-kokrr3jq]{text-align:center;padding:6rem 1.5rem;max-width:56rem}.ctx-eyebrow[data-astro-cid-kokrr3jq]{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#3ecf8e;margin-bottom:1.5rem}.ctx-title[data-astro-cid-kokrr3jq]{font-size:clamp(2.5rem,6.4vw,5.5rem);line-height:.98;letter-spacing:-.045em;font-weight:600;color:#fafafb;margin-bottom:1.5rem}.ctx-text[data-astro-cid-kokrr3jq]{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6;color:#b4b7bf;max-width:36rem;margin:0 auto 2.5rem}.ctx-btn[data-astro-cid-kokrr3jq]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:10px;font-size:15px;font-weight:500;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.ctx-btn--primary[data-astro-cid-kokrr3jq]{background:#fafafb;color:#09090b;box-shadow:0 0 #3ecf8e80}.ctx-btn--primary[data-astro-cid-kokrr3jq]:hover{transform:translateY(-1px);box-shadow:0 10px 40px -8px #3ecf8e8c}.ctx-btn--ghost[data-astro-cid-kokrr3jq]{color:#fafafb;border:1px solid rgba(250,250,251,.22);background:#fafafb0a;backdrop-filter:blur(6px)}.ctx-btn--ghost[data-astro-cid-kokrr3jq]:hover{border-color:#fafafb73}.ctx-meta[data-astro-cid-kokrr3jq]{margin-top:2rem;font-family:var(--font-mono);font-size:11px;color:#8a8e98}@media(max-width:767px){.ctx-panel[data-astro-cid-kokrr3jq]{min-height:92svh}.ctx-media[data-astro-cid-kokrr3jq] img[data-astro-cid-kokrr3jq],.ctx-media[data-astro-cid-kokrr3jq] video[data-astro-cid-kokrr3jq]{object-position:22% 50%}.ctx-veil[data-astro-cid-kokrr3jq]{background:linear-gradient(180deg,#07080a8c,#07080ac7 40% 70%,#07080a8c)}}@media(prefers-reduced-motion:reduce){.ctx-panel[data-astro-cid-kokrr3jq]{--k: 1 !important}.ctx-media[data-astro-cid-kokrr3jq] video[data-astro-cid-kokrr3jq]{display:none}}
