ul[data-astro-cid-zmxwhjcj]{margin:0;padding:0;list-style:none}dl[data-astro-cid-zmxwhjcj],dd[data-astro-cid-zmxwhjcj],dt[data-astro-cid-zmxwhjcj]{margin:0}.eyebrow[data-astro-cid-zmxwhjcj]{letter-spacing:2.2px;text-transform:uppercase;color:var(--text-faint);font-size:12.5px;font-weight:700}.btn[data-astro-cid-zmxwhjcj]{background:var(--navy);color:var(--on-dark);border-radius:var(--radius);padding:15px 28px;font-size:16px;font-weight:700;transition:filter .15s;display:inline-block}.btn[data-astro-cid-zmxwhjcj]:hover{color:var(--on-dark);filter:brightness(1.12)}.section-heading[data-astro-cid-zmxwhjcj]{letter-spacing:-.5px;color:var(--navy);margin-bottom:32px;font-size:clamp(24px,3vw,34px)}.intro[data-astro-cid-zmxwhjcj]{background:var(--page-ground);padding-block:64px 72px}.head[data-astro-cid-zmxwhjcj]{flex-direction:column;align-items:flex-start;gap:18px;max-width:720px;display:flex}.head[data-astro-cid-zmxwhjcj] h1[data-astro-cid-zmxwhjcj]{letter-spacing:-1px;color:var(--navy);text-wrap:balance;font-size:clamp(34px,4.4vw,52px)}.lede[data-astro-cid-zmxwhjcj]{color:var(--text-muted);font-size:18px;line-height:1.65}.problem[data-astro-cid-zmxwhjcj]{background:var(--band-ground);padding-block:72px}.problem-inner[data-astro-cid-zmxwhjcj]{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.problem[data-astro-cid-zmxwhjcj] h2[data-astro-cid-zmxwhjcj]{color:var(--navy);text-wrap:balance;font-size:clamp(26px,3.4vw,38px)}.problem[data-astro-cid-zmxwhjcj] p[data-astro-cid-zmxwhjcj]{color:var(--text-muted);max-width:780px;font-size:17px;line-height:1.65}.anatomy[data-astro-cid-zmxwhjcj]{background:var(--page-ground);padding-block:76px}.anatomy-grid[data-astro-cid-zmxwhjcj]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px;display:grid}.anatomy-grid[data-astro-cid-zmxwhjcj]>[data-astro-cid-zmxwhjcj]{min-width:0}.anatomy-art[data-astro-cid-zmxwhjcj]{--dial-hub:var(--surface-2);--dial-ink:var(--navy);--dial-ink-muted:var(--text-muted);--dial-track:var(--border);justify-content:center;display:flex;position:sticky;top:96px}.anatomy-copy[data-astro-cid-zmxwhjcj] h2[data-astro-cid-zmxwhjcj]{letter-spacing:-.5px;color:var(--navy);font-size:clamp(24px,3vw,34px)}.anatomy-lede[data-astro-cid-zmxwhjcj]{color:var(--text-muted);margin-top:12px;font-size:16px;line-height:1.6}.parts[data-astro-cid-zmxwhjcj]{flex-direction:column;margin-top:26px;display:flex}.part[data-astro-cid-zmxwhjcj]{border-top:1px solid var(--border);padding:18px 0}.part[data-astro-cid-zmxwhjcj]:last-child{border-bottom:1px solid var(--border)}.part[data-astro-cid-zmxwhjcj] dt[data-astro-cid-zmxwhjcj]{color:var(--text);font-size:16.5px;font-weight:700}.part[data-astro-cid-zmxwhjcj] dd[data-astro-cid-zmxwhjcj]{color:var(--text-muted);margin-top:5px;font-size:14.5px;line-height:1.6}.benefits[data-astro-cid-zmxwhjcj]{background:var(--band-ground);padding-block:76px}.benefit-grid[data-astro-cid-zmxwhjcj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.benefit[data-astro-cid-zmxwhjcj]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:11px;padding:26px;display:flex}.benefit-icon[data-astro-cid-zmxwhjcj]{color:var(--navy);line-height:0}.benefit[data-astro-cid-zmxwhjcj] h3[data-astro-cid-zmxwhjcj]{font-family:var(--font-ui);letter-spacing:normal;color:var(--text);font-size:17px;font-weight:700}.benefit[data-astro-cid-zmxwhjcj] p[data-astro-cid-zmxwhjcj]{color:var(--text-muted);font-size:14px;line-height:1.6}.where[data-astro-cid-zmxwhjcj]{background:var(--page-ground);padding-block:76px}.where-grid[data-astro-cid-zmxwhjcj]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.where-grid[data-astro-cid-zmxwhjcj] a[data-astro-cid-zmxwhjcj]{border:1px solid var(--border);border-radius:var(--radius-lg);height:100%;color:inherit;flex-direction:column;gap:6px;padding:22px;transition:border-color .15s,box-shadow .2s;display:flex}.where-grid[data-astro-cid-zmxwhjcj] a[data-astro-cid-zmxwhjcj]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.where-title[data-astro-cid-zmxwhjcj]{color:var(--text);font-size:15.5px;font-weight:700}.where-body[data-astro-cid-zmxwhjcj]{color:var(--text-muted);font-size:13px;line-height:1.55}.closing[data-astro-cid-zmxwhjcj]{background:var(--band-ground);padding-block:76px}.closing-inner[data-astro-cid-zmxwhjcj]{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.closing[data-astro-cid-zmxwhjcj] h2[data-astro-cid-zmxwhjcj]{letter-spacing:-.5px;color:var(--navy);text-wrap:balance;font-size:clamp(24px,3vw,34px)}.closing[data-astro-cid-zmxwhjcj] p[data-astro-cid-zmxwhjcj]{color:var(--text-muted);max-width:600px;font-size:16px;line-height:1.6}@media (width<=1000px){.anatomy-grid[data-astro-cid-zmxwhjcj]{grid-template-columns:1fr;gap:40px}.anatomy-art[data-astro-cid-zmxwhjcj]{position:static}.benefit-grid[data-astro-cid-zmxwhjcj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.benefit-grid[data-astro-cid-zmxwhjcj]{grid-template-columns:1fr}}
