.hero[data-astro-cid-ttzp6b7k]{position:relative;padding:7rem 2rem 5rem;overflow:hidden;border-bottom:1px solid var(--color-line)}.aura[data-astro-cid-ttzp6b7k]{position:absolute;inset:-20% -10% auto auto;width:70%;height:100%;background:radial-gradient(circle at 70% 30%,oklch(.78 .1 280 / .22),transparent 55%)}.inner[data-astro-cid-ttzp6b7k]{position:relative;max-width:1200px;margin:0 auto}.eyebrow[data-astro-cid-ttzp6b7k]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-faint);display:inline-flex;gap:.5rem;align-items:center}.dot[data-astro-cid-ttzp6b7k]{width:6px;height:6px;border-radius:50%;background:var(--color-lavender)}h1[data-astro-cid-ttzp6b7k]{margin-top:1.25rem;font-size:clamp(2.5rem,7vw,5.5rem);line-height:.98;letter-spacing:-.05em;max-width:16ch}h1[data-astro-cid-ttzp6b7k] em[data-astro-cid-ttzp6b7k],.final[data-astro-cid-ttzp6b7k] em[data-astro-cid-ttzp6b7k]{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--color-lavender)}.hero[data-astro-cid-ttzp6b7k] p[data-astro-cid-ttzp6b7k],.final[data-astro-cid-ttzp6b7k] p[data-astro-cid-ttzp6b7k]{margin-top:1.5rem;max-width:58ch;color:var(--color-muted);line-height:1.6;font-size:1.05rem}.hero[data-astro-cid-ttzp6b7k] b[data-astro-cid-ttzp6b7k]{color:var(--color-ink)}.ctas[data-astro-cid-ttzp6b7k]{margin-top:2rem;display:flex;gap:.75rem;flex-wrap:wrap}.btn[data-astro-cid-ttzp6b7k]{display:inline-flex;border-radius:var(--radius-pill);border:1px solid var(--color-line);padding:.85rem 1.35rem;font-weight:600}.primary[data-astro-cid-ttzp6b7k]{background:var(--color-lavender);color:#10111a;border-color:transparent}.link[data-astro-cid-ttzp6b7k]{border:0;color:var(--color-faint);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.anchors[data-astro-cid-ttzp6b7k]{position:sticky;top:0;z-index:5;display:flex;gap:1rem;justify-content:center;padding:1rem 2rem;border-bottom:1px solid var(--color-line);background:#0f0b14cc;backdrop-filter:blur(12px)}.anchors[data-astro-cid-ttzp6b7k] a[data-astro-cid-ttzp6b7k]{font-family:var(--font-mono);text-transform:uppercase;font-size:.75rem;color:var(--color-muted)}.group[data-astro-cid-ttzp6b7k],.faq[data-astro-cid-ttzp6b7k],.final[data-astro-cid-ttzp6b7k]{padding:6rem 2rem;border-top:1px solid var(--color-line)}.head[data-astro-cid-ttzp6b7k]{text-align:center;margin-bottom:3rem}.head[data-astro-cid-ttzp6b7k] h2[data-astro-cid-ttzp6b7k],.final[data-astro-cid-ttzp6b7k] h2[data-astro-cid-ttzp6b7k]{margin-top:1rem;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.05;letter-spacing:-.035em}.cards[data-astro-cid-ttzp6b7k]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}#run[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k],#reinvent[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k],#resolve[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k]{grid-template-columns:repeat(3,1fr)}#resolve[data-astro-cid-ttzp6b7k]{background:radial-gradient(ellipse at 50% 20%,oklch(.76 .11 230 / .055) 0%,transparent 58%)}#resolve[data-astro-cid-ttzp6b7k] .card[data-astro-cid-ttzp6b7k]{border-color:#5dbee947;background:#5dbee909}#resolve[data-astro-cid-ttzp6b7k] .card[data-astro-cid-ttzp6b7k]:hover{border-color:#5dbee99e}@media(max-width:1050px){.cards[data-astro-cid-ttzp6b7k],#run[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k],#reinvent[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k],#resolve[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.cards[data-astro-cid-ttzp6b7k],#run[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k],#reinvent[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k],#resolve[data-astro-cid-ttzp6b7k] .cards[data-astro-cid-ttzp6b7k]{grid-template-columns:1fr}}.card[data-astro-cid-ttzp6b7k],details[data-astro-cid-ttzp6b7k]{padding:1.75rem;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:#f6f4f806}.card[data-astro-cid-ttzp6b7k] h3[data-astro-cid-ttzp6b7k]{font-size:1.4rem;letter-spacing:-.02em}.card[data-astro-cid-ttzp6b7k] span[data-astro-cid-ttzp6b7k]{display:inline-block;margin-top:.75rem;font-family:var(--font-mono);color:var(--color-amber);font-size:.72rem;text-transform:uppercase}.card[data-astro-cid-ttzp6b7k] p[data-astro-cid-ttzp6b7k],details[data-astro-cid-ttzp6b7k] p[data-astro-cid-ttzp6b7k]{margin-top:1rem;color:var(--color-muted);line-height:1.6}.card[data-astro-cid-ttzp6b7k] a[data-astro-cid-ttzp6b7k]{margin-top:1.5rem;display:inline-flex;color:var(--color-lavender);font-weight:600}.qs[data-astro-cid-ttzp6b7k]{max-width:850px;margin:0 auto;display:grid;gap:.65rem}summary[data-astro-cid-ttzp6b7k]{cursor:pointer;font-weight:600}.final[data-astro-cid-ttzp6b7k]{text-align:center;background:radial-gradient(ellipse at 50% 50%,oklch(.78 .1 280 / .08),transparent 65%)}.final[data-astro-cid-ttzp6b7k] p[data-astro-cid-ttzp6b7k]{margin-left:auto;margin-right:auto}.final[data-astro-cid-ttzp6b7k] .btn[data-astro-cid-ttzp6b7k]{margin-top:1.5rem}
