.hero[data-astro-cid-4vbne4hn]{padding-block:var(--s-12)}.hero-grid[data-astro-cid-4vbne4hn]{display:grid;grid-template-columns:1.05fr .95fr;gap:var(--s-12);align-items:center}@media(max-width:880px){.hero-grid[data-astro-cid-4vbne4hn]{grid-template-columns:1fr;gap:var(--s-8)}.mock[data-astro-cid-4vbne4hn]{order:-1}}.hero[data-astro-cid-4vbne4hn] h1[data-astro-cid-4vbne4hn]{font-size:clamp(2rem,5vw,3.5rem);margin:var(--s-3) 0 var(--s-4)}.lede[data-astro-cid-4vbne4hn]{color:var(--brand-mute);font-size:1.0625rem;max-width:40ch;margin:0 0 var(--s-6)}.mock[data-astro-cid-4vbne4hn]{display:flex;flex-direction:column;gap:var(--s-3);max-width:320px;margin-inline:auto;perspective:800px}.mock-screen[data-astro-cid-4vbne4hn]{--mock-ink: #F5F5F5;--mock-soft: rgba(245, 245, 245, .82);--mock-mute: rgba(245, 245, 245, .62);--mock-line: rgba(255, 255, 255, .16);background:linear-gradient(180deg,#18181c,#0e0e11);border:1px solid var(--mock-line);border-radius:18px;padding:var(--s-4);box-shadow:var(--shadow-soft);color:var(--mock-ink);color-scheme:dark;transform-origin:top center}.mock-screen--phase[data-astro-cid-4vbne4hn]{transform:rotate(-1.2deg)}.mock-screen--info[data-astro-cid-4vbne4hn]{transform:rotate(.8deg);margin-left:1rem}.mock-screen--breath[data-astro-cid-4vbne4hn]{transform:rotate(-.6deg);margin-right:1rem}.mock-eyebrow[data-astro-cid-4vbne4hn]{font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-cabin-amber);font-weight:600}.mock-title[data-astro-cid-4vbne4hn]{color:var(--mock-ink);font-size:1.25rem;font-weight:600;margin:.25rem 0;letter-spacing:-.01em}.mock-sub[data-astro-cid-4vbne4hn]{color:var(--mock-mute);font-size:.875rem;margin:0 0 var(--s-3)}.mock-bar[data-astro-cid-4vbne4hn]{height:4px;background:#ffffff14;border-radius:999px;overflow:hidden}.mock-bar__fill[data-astro-cid-4vbne4hn]{height:100%;background:var(--brand-cabin-amber);border-radius:999px}.mock-bar__legend[data-astro-cid-4vbne4hn]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mock-mute)}.mock-info__head[data-astro-cid-4vbne4hn]{font-size:.9375rem;font-weight:600;margin:0 0 .25rem;color:var(--brand-cabin-amber)}.mock-info__body[data-astro-cid-4vbne4hn]{color:var(--mock-soft);font-size:.875rem;margin:0;line-height:1.55}.mock-breath[data-astro-cid-4vbne4hn]{height:48px;display:flex;align-items:center;justify-content:center;margin:.5rem 0}.mock-breath[data-astro-cid-4vbne4hn] span[data-astro-cid-4vbne4hn]{width:32px;height:32px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#f4b942b3,#f4b94226);animation:breathe 6s var(--ease-in-out) infinite;display:inline-block}@keyframes breathe{0%,to{transform:scale(.85);opacity:.85}45%{transform:scale(1.25);opacity:1}}@media(prefers-reduced-motion:reduce){.mock-breath[data-astro-cid-4vbne4hn] span[data-astro-cid-4vbne4hn]{animation:none}}.block[data-astro-cid-4vbne4hn]{border-top:1px solid var(--brand-line)}.block[data-astro-cid-4vbne4hn] .container[data-astro-cid-4vbne4hn]{max-width:760px}.block[data-astro-cid-4vbne4hn] .section-title[data-astro-cid-4vbne4hn]{color:var(--brand-accent-text);font-size:clamp(1.375rem,3vw,1.75rem);margin-bottom:var(--s-4)}.block[data-astro-cid-4vbne4hn] p[data-astro-cid-4vbne4hn]{color:var(--brand-soft);font-size:.9375rem;line-height:1.65;margin:0 0 var(--s-3)}.cm-list[data-astro-cid-4vbne4hn]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--s-3)}.cm-list[data-astro-cid-4vbne4hn] li[data-astro-cid-4vbne4hn]{padding:var(--s-4);background:var(--surface-1);border:1px solid var(--brand-line);border-radius:var(--r-md);color:var(--brand-soft);font-size:.9375rem;line-height:1.6}.cm-list[data-astro-cid-4vbne4hn] li[data-astro-cid-4vbne4hn] strong[data-astro-cid-4vbne4hn]{color:var(--brand-ink);display:block;margin-bottom:.25rem;font-weight:600}.cm-list--no[data-astro-cid-4vbne4hn] li[data-astro-cid-4vbne4hn]{border-left:2px solid rgba(255,255,255,.16)}.cta-band[data-astro-cid-4vbne4hn]{padding-block:var(--s-16)}.cta-band__inner[data-astro-cid-4vbne4hn]{display:grid;grid-template-columns:1.2fr auto;gap:var(--s-8);align-items:center;padding:var(--s-8);border:1px solid var(--brand-line);border-radius:var(--r-xl);background:linear-gradient(180deg,var(--surface-card-from),var(--surface-card-to))}@media(max-width:720px){.cta-band__inner[data-astro-cid-4vbne4hn]{grid-template-columns:1fr}}
