.row[data-astro-cid-ezsi7upz]{display:grid;grid-template-columns:1fr 1.25fr;gap:clamp(32px,6vw,80px);align-items:center}.row[data-astro-cid-ezsi7upz].reverse{grid-template-columns:1.25fr 1fr}.row[data-astro-cid-ezsi7upz].reverse .text[data-astro-cid-ezsi7upz]{order:2}.text[data-astro-cid-ezsi7upz] ul{list-style:none;padding:0;margin:1.2rem 0 0;display:grid;gap:.7rem}.text[data-astro-cid-ezsi7upz] li{position:relative;padding-left:30px}.text[data-astro-cid-ezsi7upz] li:before{content:"";position:absolute;left:0;top:.35em;width:18px;height:18px;border-radius:50%;background:var(--red)}.text[data-astro-cid-ezsi7upz] li:after{content:"";position:absolute;left:6px;top:calc(.35em + 3px);width:5px;height:9px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(40deg)}.text[data-astro-cid-ezsi7upz] p:not(.eyebrow){color:var(--muted);font-size:1.15rem}.media[data-astro-cid-ezsi7upz]{min-width:0}@media(max-width:900px){.row[data-astro-cid-ezsi7upz],.row[data-astro-cid-ezsi7upz].reverse{grid-template-columns:1fr}.row[data-astro-cid-ezsi7upz].reverse .text[data-astro-cid-ezsi7upz]{order:0}}.mobile-sec[data-astro-cid-qkchunau]{background:linear-gradient(160deg,#0f3d6e,#0a2a4d);color:#fff;position:relative;overflow:hidden}.shape[data-astro-cid-qkchunau]{position:absolute;width:520px;height:520px;border-radius:50%;left:-160px;bottom:-220px;border:2px solid rgba(224,53,43,.5)}.row[data-astro-cid-qkchunau]{position:relative;display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,80px);align-items:center}h2[data-astro-cid-qkchunau]{color:#fff}.lead[data-astro-cid-qkchunau]{color:#c9daee}.eyebrow[data-astro-cid-qkchunau]{color:#ff8a80}ul[data-astro-cid-qkchunau]{list-style:none;padding:0;margin:1.5rem 0;display:grid;gap:1rem}li[data-astro-cid-qkchunau]{display:grid;gap:2px;padding-left:18px;border-left:4px solid var(--red)}li[data-astro-cid-qkchunau] strong[data-astro-cid-qkchunau]{font-weight:600}li[data-astro-cid-qkchunau] span[data-astro-cid-qkchunau]{color:#c9daee}a[data-astro-cid-qkchunau]{color:#fff;font-weight:600}.shot-phone[data-astro-cid-qkchunau]{border-color:#061221;box-shadow:0 30px 60px -20px #0009}@media(max-width:900px){.row[data-astro-cid-qkchunau]{grid-template-columns:1fr}}.role-cards[data-astro-cid-ia7jbumo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin:2.5rem 0}.rcard[data-astro-cid-ia7jbumo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;border-top:4px solid var(--navy)}.rcard[data-astro-cid-ia7jbumo] h3[data-astro-cid-ia7jbumo]{margin-bottom:.4rem}.rcard[data-astro-cid-ia7jbumo] p[data-astro-cid-ia7jbumo]{color:var(--muted);margin:0;font-size:1rem}.rcard[data-astro-cid-ia7jbumo] .cost[data-astro-cid-ia7jbumo]{margin-top:.7rem;font-weight:600;color:var(--text);font-size:.9rem}.tag[data-astro-cid-ia7jbumo]{display:inline-block;font:500 .72rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--red-text);margin-bottom:.6rem}.table-wrap[data-astro-cid-ia7jbumo]{overflow-x:auto;margin:0 0 2rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}table[data-astro-cid-ia7jbumo]{border-collapse:collapse;width:100%;min-width:760px;font-size:.95rem}th[data-astro-cid-ia7jbumo],td[data-astro-cid-ia7jbumo]{padding:12px 14px;border-bottom:1px solid var(--border);text-align:center}thead[data-astro-cid-ia7jbumo] th[data-astro-cid-ia7jbumo]{background:var(--navy);color:#fff;font-weight:600}tbody[data-astro-cid-ia7jbumo] th[data-astro-cid-ia7jbumo]{text-align:left;font-weight:500}thead[data-astro-cid-ia7jbumo] th[data-astro-cid-ia7jbumo]:first-child{text-align:left}td[data-astro-cid-ia7jbumo].y{color:#1b7a35;font-weight:600}td[data-astro-cid-ia7jbumo].n{color:var(--muted)}td[data-astro-cid-ia7jbumo].o{color:#a85e00;font-weight:600}@media(prefers-color-scheme:dark){td[data-astro-cid-ia7jbumo].y{color:#5fd17d}td[data-astro-cid-ia7jbumo].o{color:#f5b14a}}tr[data-astro-cid-ia7jbumo]:last-child>[data-astro-cid-ia7jbumo]{border-bottom:0}.notes[data-astro-cid-ia7jbumo]{list-style:none;padding:0;margin:2rem 0 1.5rem;display:grid;gap:.8rem;max-width:48rem;margin-inline:auto;color:var(--muted)}.notes[data-astro-cid-ia7jbumo] li[data-astro-cid-ia7jbumo]{padding-left:18px;border-left:4px solid var(--red)}.notes[data-astro-cid-ia7jbumo] strong[data-astro-cid-ia7jbumo]{color:var(--text)}.center[data-astro-cid-ia7jbumo]{text-align:center}.band[data-astro-cid-kokrr3jq]{background:linear-gradient(135deg,#0f3d6e,#1e63b8);color:#fff;text-align:center;position:relative;overflow:hidden}.band[data-astro-cid-kokrr3jq]:before,.band[data-astro-cid-kokrr3jq]:after{content:"";position:absolute;border-radius:50%;border:2px solid rgba(255,255,255,.14)}.band[data-astro-cid-kokrr3jq]:before{width:420px;height:420px;left:-140px;top:-200px}.band[data-astro-cid-kokrr3jq]:after{width:300px;height:300px;right:-90px;bottom:-150px;border-color:#e0352b8c}.wrap[data-astro-cid-kokrr3jq]{position:relative}h2[data-astro-cid-kokrr3jq]{color:#fff}p[data-astro-cid-kokrr3jq]{font-size:1.2rem;max-width:36rem;margin:0 auto 1.6rem;color:#d6e4f5}.btn-light[data-astro-cid-kokrr3jq]{background:#fff;color:#0f3d6e}
