.hero-card[data-astro-cid-x7lgfoxj]{border:1px solid #ffffff0f;border-radius:18px;gap:14px;padding:26px;display:grid;box-shadow:0 20px 44px #09101c47}.pill[data-astro-cid-x7lgfoxj]{background:var(--pine);color:#fff;font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;padding:6px 10px;font-family:Archivo,sans-serif;font-weight:700;display:inline-flex;box-shadow:0 6px 16px #4d6a4e59}h1[data-astro-cid-x7lgfoxj]{color:#fff;margin:0;font-family:Archivo,sans-serif;font-size:clamp(30px,4vw,42px)}.hero-card[data-astro-cid-x7lgfoxj]>.lede[data-astro-cid-x7lgfoxj]{color:#d7e0ec}.hero-card[data-astro-cid-x7lgfoxj] .meta[data-astro-cid-x7lgfoxj]{color:#b9c6d4}.hero-head[data-astro-cid-x7lgfoxj]{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}h2[data-astro-cid-x7lgfoxj]{color:var(--navy);margin:6px 0 8px;font-family:Archivo,sans-serif;font-size:clamp(24px,3vw,32px)}h3[data-astro-cid-x7lgfoxj]{color:var(--navy);font-family:Archivo,sans-serif;font-size:var(--fs-lg);margin:0}.eyebrow[data-astro-cid-x7lgfoxj]{letter-spacing:.08em;text-transform:uppercase;font-size:var(--fs-xs);color:var(--muted);margin:0 0 8px}.lede[data-astro-cid-x7lgfoxj]{color:var(--muted);max-width:880px;margin:0;line-height:1.7}.plan-grid[data-astro-cid-x7lgfoxj]{gap:10px;margin-top:12px;display:grid}.plan[data-astro-cid-x7lgfoxj]{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;gap:6px;padding:14px 16px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;box-shadow:0 6px 14px #0003}.plan[data-astro-cid-x7lgfoxj]:hover{background:#ffffff0f;border-color:#fff3;transform:translateY(-2px);box-shadow:0 12px 26px #00000047}.plan-label[data-astro-cid-x7lgfoxj]{color:#fff;align-items:center;gap:8px;font-family:Archivo,sans-serif;font-size:17px;font-weight:700;display:inline-flex}.plan-body[data-astro-cid-x7lgfoxj]{color:#c9d5e0;margin:0;line-height:1.6}.meta[data-astro-cid-x7lgfoxj]{color:#6c7b85;font-size:var(--fs-md);margin:0}.details[data-astro-cid-x7lgfoxj]{margin:28px 0 20px}.details-card[data-astro-cid-x7lgfoxj]{background:var(--card);border:1px solid var(--border);border-radius:16px;gap:12px;margin-top:14px;padding:18px;display:grid;box-shadow:0 14px 26px #0000000d}.content[data-astro-cid-x7lgfoxj]{color:var(--muted);gap:14px;line-height:1.7;display:grid}.content[data-astro-cid-x7lgfoxj] p{margin:0}.content[data-astro-cid-x7lgfoxj] blockquote{border-left:4px solid var(--pine);background:var(--pill);color:var(--ink);border-radius:10px;margin:8px 0 0;padding:10px 12px}.compliance[data-astro-cid-x7lgfoxj]{background:var(--pill);border:1px solid var(--border);color:var(--muted);font-size:var(--fs-md);border-radius:12px;padding:12px;line-height:1.6}.button[data-astro-cid-x7lgfoxj]{background:var(--pine);color:#fff;border:1px solid #fff3;border-radius:10px;justify-content:center;align-items:center;padding:12px 14px;font-weight:700;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.button[data-astro-cid-x7lgfoxj]:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 10px 20px #0003}.button[data-astro-cid-x7lgfoxj]:active{transform:translateY(1px);box-shadow:0 4px 10px #0000002e}.button[data-astro-cid-x7lgfoxj].ghost{color:#fff;background:0 0}.bands[data-astro-cid-x7lgfoxj]{gap:12px;display:grid}.band[data-astro-cid-x7lgfoxj]{border:1px solid var(--border);background:#f8fafb;border-radius:12px;padding:0;display:block;overflow:hidden;box-shadow:0 8px 18px #0000000a}.band[data-astro-cid-x7lgfoxj] summary[data-astro-cid-x7lgfoxj]{cursor:pointer;gap:6px;padding:12px;list-style:none;display:grid}.band[data-astro-cid-x7lgfoxj] summary[data-astro-cid-x7lgfoxj]::-webkit-details-marker{display:none}.band[data-astro-cid-x7lgfoxj][open]{border-color:var(--pine);box-shadow:0 10px 20px #00000014}.band[data-astro-cid-x7lgfoxj][open] summary[data-astro-cid-x7lgfoxj]{border-bottom:1px solid #12203714;margin-bottom:8px;padding-bottom:10px}.band-head[data-astro-cid-x7lgfoxj]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.band-label[data-astro-cid-x7lgfoxj]{color:var(--navy);font-weight:700}.band-value[data-astro-cid-x7lgfoxj]{color:var(--pine);font-weight:700}.band-note[data-astro-cid-x7lgfoxj]{color:var(--muted);margin:0;font-weight:600;line-height:1.5}.band-detail[data-astro-cid-x7lgfoxj]{color:var(--muted);opacity:0;will-change:height, opacity;gap:6px;height:0;margin:0;padding:0 12px 12px;line-height:1.7;transition:height .42s,opacity .33s;display:grid;overflow:hidden}.band-detail[data-astro-cid-x7lgfoxj] p[data-astro-cid-x7lgfoxj]{margin:0}.divider[data-astro-cid-x7lgfoxj]{background:linear-gradient(90deg,#1220371f,#12203700);height:1px}@media (width>=720px){.hero-card[data-astro-cid-x7lgfoxj]{padding:28px}.plan-grid[data-astro-cid-x7lgfoxj]{grid-template-columns:repeat(2,minmax(0,1fr))}.details-card[data-astro-cid-x7lgfoxj]{padding:22px}}
