.hero[data-astro-cid-bbe6dxrz]{background:var(--navy);position:relative;overflow:hidden;padding:clamp(52px,8vw,88px) var(--page-pad) clamp(52px,8vw,80px)}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:-80px;right:-120px;width:min(600px,100vw);height:min(600px,100vw);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--gold) 14%,transparent) 0%,transparent 70%);pointer-events:none}.hero[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.hero-inner[data-astro-cid-bbe6dxrz]{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(32px,5vw,70px);align-items:center;width:100%}.hero-eyebrow[data-astro-cid-bbe6dxrz]{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;display:flex;align-items:center;gap:10px}.hero-eyebrow[data-astro-cid-bbe6dxrz]:before{content:"";display:block;width:24px;height:1px;background:var(--gold)}h1[data-astro-cid-bbe6dxrz]{font-family:var(--font-head);font-size:clamp(2rem,5vw,3.5rem);line-height:1.12;color:var(--cream);letter-spacing:-.02em;margin-bottom:20px}h1[data-astro-cid-bbe6dxrz] em[data-astro-cid-bbe6dxrz]{color:var(--gold-light);font-style:italic}.hero-sub[data-astro-cid-bbe6dxrz]{font-size:clamp(.95rem,2vw,1.08rem);color:color-mix(in srgb,var(--cream) 75%,transparent);line-height:1.72;margin-bottom:28px;max-width:560px}.hero-ctas[data-astro-cid-bbe6dxrz]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:34px}.btn-primary[data-astro-cid-bbe6dxrz],.btn-secondary[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;min-height:48px;padding:12px 22px;border-radius:var(--radius);font-weight:600;font-size:.92rem;text-decoration:none;transition:background .2s,transform .15s}.btn-primary[data-astro-cid-bbe6dxrz]{background:var(--gold);color:var(--navy)}.btn-primary[data-astro-cid-bbe6dxrz]:hover{background:var(--gold-light);transform:translateY(-1px)}.btn-secondary[data-astro-cid-bbe6dxrz]{background:transparent;color:var(--cream);border:1.5px solid color-mix(in srgb,var(--cream) 35%,transparent)}.btn-secondary[data-astro-cid-bbe6dxrz]:hover{border-color:var(--gold);color:var(--gold-light)}.hero-stats[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:repeat(3,auto);gap:clamp(16px,3vw,36px);width:fit-content}.stat-item[data-astro-cid-bbe6dxrz]{border-left:2px solid var(--gold);padding-left:12px}.stat-num[data-astro-cid-bbe6dxrz]{font-family:var(--font-head);font-size:clamp(1.4rem,3vw,1.9rem);color:var(--cream);line-height:1}.stat-label[data-astro-cid-bbe6dxrz]{font-size:clamp(.65rem,1.5vw,.75rem);color:color-mix(in srgb,var(--cream) 55%,transparent);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;line-height:1.3}.start-panel[data-astro-cid-bbe6dxrz]{background:color-mix(in srgb,var(--cream) 6%,transparent);border:1px solid color-mix(in srgb,var(--cream) 12%,transparent);border-radius:var(--radius-lg);padding:clamp(20px,3vw,28px);backdrop-filter:blur(6px)}.sp-label[data-astro-cid-bbe6dxrz]{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.sp-list[data-astro-cid-bbe6dxrz]{list-style:none;display:flex;flex-direction:column;gap:6px}.sp-list[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--radius);text-decoration:none;transition:background .18s;min-height:48px;justify-content:center}.sp-list[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover{background:color-mix(in srgb,var(--cream) 8%,transparent)}.sp-title[data-astro-cid-bbe6dxrz]{font-weight:600;font-size:.93rem;color:var(--cream);display:flex;align-items:center;gap:8px}.sp-title[data-astro-cid-bbe6dxrz]:after{content:"→";color:var(--gold);font-weight:400}.sp-desc[data-astro-cid-bbe6dxrz]{font-size:.78rem;color:color-mix(in srgb,var(--cream) 55%,transparent);line-height:1.45}@media (max-width: 900px){.hero-inner[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}}@media (max-width: 500px){.hero-stats[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr}.stat-item[data-astro-cid-bbe6dxrz]:last-child{grid-column:1/-1;border-left:none;border-top:1px solid color-mix(in srgb,var(--gold) 30%,transparent);padding-left:0;padding-top:10px}.btn-primary[data-astro-cid-bbe6dxrz],.btn-secondary[data-astro-cid-bbe6dxrz]{width:100%;justify-content:center}}.trust-bar[data-astro-cid-zdc2jl42]{background:#fff;border-bottom:1px solid var(--border);padding:12px var(--page-pad);overflow:hidden}.trust-inner[data-astro-cid-zdc2jl42]{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:clamp(12px,3vw,36px);flex-wrap:wrap}.trust-item[data-astro-cid-zdc2jl42]{display:flex;align-items:center;gap:6px;font-size:clamp(.68rem,1.5vw,.78rem);font-weight:500;color:var(--text-muted);letter-spacing:.02em;white-space:nowrap}.trust-item[data-astro-cid-zdc2jl42] svg[data-astro-cid-zdc2jl42]{color:var(--gold);flex-shrink:0}@media (max-width: 480px){.trust-inner[data-astro-cid-zdc2jl42]{gap:10px 16px;justify-content:flex-start}}
