.cg-hero[data-astro-cid-z3oufd5d]{display:grid;grid-template-columns:1.1fr .9fr;gap:1.6rem;align-items:start;padding:.2rem 0 1.9rem}@media(max-width:720px){.cg-hero[data-astro-cid-z3oufd5d]{grid-template-columns:minmax(0,1fr);gap:1.1rem}}.cg-left[data-astro-cid-z3oufd5d]{display:flex;flex-direction:column;min-width:0}.cg-hero[data-astro-cid-z3oufd5d] h1[data-astro-cid-z3oufd5d]{font-size:clamp(1.45rem,4vw,2.05rem);font-weight:800;line-height:1.18;letter-spacing:-.02em;margin:0;text-wrap:balance;overflow-wrap:anywhere}.cg-hero[data-astro-cid-z3oufd5d] h1[data-astro-cid-z3oufd5d] .city[data-astro-cid-z3oufd5d]{color:var(--brand)}.cg-lead[data-astro-cid-z3oufd5d]{color:var(--ink-soft);font-size:1rem;line-height:1.6;margin:.7rem 0 0;max-width:58ch}.cg-card[data-astro-cid-z3oufd5d]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:inset 5px 0 0 var(--t-flat),var(--shadow-lg);padding:1.25rem 1.35rem 1.2rem 1.55rem;min-width:0}.cg-lbl[data-astro-cid-z3oufd5d]{font-size:.8rem;font-weight:600;color:var(--ink-faint)}.cg-big[data-astro-cid-z3oufd5d]{font-family:var(--mono);font-weight:700;font-size:clamp(2.3rem,7vw,3.5rem);line-height:1;letter-spacing:-.04em;word-spacing:-.38em;color:var(--navy-2);margin:.35rem 0 .15rem;font-variant-numeric:tabular-nums}@media(max-width:400px){.cg-big[data-astro-cid-z3oufd5d]{font-size:clamp(1.6rem,9vw,2.3rem)}.cg-card[data-astro-cid-z3oufd5d]{padding:1.1rem 1rem 1.05rem 1.3rem}}.cg-big[data-astro-cid-z3oufd5d] small[data-astro-cid-z3oufd5d]{font:600 .9rem -apple-system,sans-serif;letter-spacing:0;word-spacing:normal;color:var(--ink-faint)}.cg-none[data-astro-cid-z3oufd5d]{font:700 1.3rem -apple-system,sans-serif;letter-spacing:-.01em;word-spacing:normal}.cg-none[data-astro-cid-z3oufd5d] small[data-astro-cid-z3oufd5d]{display:block;margin-top:.3rem}.cg-meta[data-astro-cid-z3oufd5d]{font-size:.82rem;color:var(--ink-soft)}.cg-meta[data-astro-cid-z3oufd5d] .num[data-astro-cid-z3oufd5d]{font-weight:700;color:var(--ink)}.cg-sep[data-astro-cid-z3oufd5d]{border:0;border-top:1px solid var(--line-soft);margin:1rem 0 .8rem}.cg-row[data-astro-cid-z3oufd5d]{display:flex;justify-content:space-between;align-items:baseline;gap:.6rem;flex-wrap:wrap;padding:.15rem 0}.cg-row[data-astro-cid-z3oufd5d] .k[data-astro-cid-z3oufd5d]{font-size:.84rem;font-weight:600;color:var(--ink-soft)}.cg-row[data-astro-cid-z3oufd5d] .v[data-astro-cid-z3oufd5d]{font-weight:700;font-size:1.02rem;color:var(--navy-2)}.cg-instructions[data-astro-cid-7osiware]{padding:1rem 1.3rem}.cg-instructions[data-astro-cid-7osiware] h3[data-astro-cid-7osiware]{margin:0 0 .6rem;font-size:1.02rem}.cg-instructions[data-astro-cid-7osiware] ol[data-astro-cid-7osiware]{margin:0;padding-left:1.3rem;line-height:1.6}.cg-instructions[data-astro-cid-7osiware] li[data-astro-cid-7osiware]+li[data-astro-cid-7osiware]{margin-top:.4rem}.cg-signup[data-astro-cid-7osiware]{display:flex;width:fit-content;max-width:100%;margin:0 0 1rem}.cg-signup[data-astro-cid-7osiware][hidden]{display:none}.cg-facts[data-astro-cid-7osiware]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.cg-fact[data-astro-cid-7osiware]{padding:1rem 1.3rem;border-bottom:1px solid var(--line-soft);min-width:0}.cg-fact[data-astro-cid-7osiware]:nth-child(odd){border-right:1px solid var(--line-soft)}.cg-fact[data-astro-cid-7osiware]:last-child:nth-child(odd){grid-column:1 / -1;border-right:none}.cg-facts[data-astro-cid-7osiware] dt[data-astro-cid-7osiware]{font-size:.74rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint)}.cg-facts[data-astro-cid-7osiware] dd[data-astro-cid-7osiware]{margin:.25rem 0 0;font-weight:600;font-size:1.02rem;color:var(--ink);overflow-wrap:anywhere}.cg-facts[data-astro-cid-7osiware] dd[data-astro-cid-7osiware].num{font-weight:700;color:var(--navy-2)}.cg-slot[data-astro-cid-7osiware]{min-height:4.4rem;padding:1rem 1.3rem;display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem;background:#f8fafc;border-radius:0 0 var(--radius) var(--radius)}.cg-slot[data-astro-cid-7osiware] p{margin:0;font-size:.92rem;color:var(--ink-soft);line-height:1.5;flex:1 1 16rem;min-width:0}.cg-slot[data-astro-cid-7osiware] .btn{flex:none}@media(max-width:560px){.cg-facts[data-astro-cid-7osiware]{grid-template-columns:minmax(0,1fr)}.cg-fact[data-astro-cid-7osiware]:nth-child(odd){border-right:none}}.cg-adv[data-astro-cid-dy6yifxj]{display:grid;grid-template-columns:1fr auto;gap:1.5rem;align-items:center;padding:1.3rem 1.5rem;box-shadow:inset 5px 0 0 var(--up),var(--shadow)}.cg-adv-text[data-astro-cid-dy6yifxj]{min-width:0}.cg-adv[data-astro-cid-dy6yifxj] .kicker[data-astro-cid-dy6yifxj]{font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--up-tx);margin-bottom:.2rem}.cg-adv-lead[data-astro-cid-dy6yifxj]{margin:0;font-size:1.15rem;font-weight:700;line-height:1.35;color:var(--ink)}.cg-adv-note[data-astro-cid-dy6yifxj]{margin:.45rem 0 0;font-size:.88rem;line-height:1.55;color:var(--ink-soft)}.cg-adv-note[data-astro-cid-dy6yifxj] .num[data-astro-cid-dy6yifxj]{font-weight:700;color:var(--ink)}.cg-adv-fig[data-astro-cid-dy6yifxj]{text-align:right}.cg-adv-num[data-astro-cid-dy6yifxj]{font-weight:700;font-size:2.2rem;line-height:1;color:var(--up);white-space:nowrap}.cg-adv-cap[data-astro-cid-dy6yifxj]{font-size:.78rem;color:var(--ink-faint);margin-top:.3rem}@media(max-width:560px){.cg-adv[data-astro-cid-dy6yifxj]{grid-template-columns:minmax(0,1fr);gap:.9rem;padding:1.1rem 1.15rem}.cg-adv-fig[data-astro-cid-dy6yifxj]{text-align:left}}.cg-sr[data-astro-cid-hjcfrard]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cg-years[data-astro-cid-hjcfrard]{padding:1.1rem 1.4rem 1.2rem}.cg-yr[data-astro-cid-hjcfrard]{width:100%;border-collapse:collapse;font-size:.9rem}.cg-yr[data-astro-cid-hjcfrard] th[data-astro-cid-hjcfrard]{text-align:left;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);padding:.3rem .6rem;border-bottom:1px solid var(--line)}.cg-yr[data-astro-cid-hjcfrard] td[data-astro-cid-hjcfrard]{padding:.4rem .6rem;border-bottom:1px solid var(--line-soft);white-space:nowrap}.cg-yr[data-astro-cid-hjcfrard] .r[data-astro-cid-hjcfrard]{text-align:right}.cg-yr[data-astro-cid-hjcfrard] td[data-astro-cid-hjcfrard].num{font-weight:700;color:var(--navy-2)}.cg-yr[data-astro-cid-hjcfrard] .bar-cell[data-astro-cid-hjcfrard]{width:45%}.cg-yr[data-astro-cid-hjcfrard] .bar[data-astro-cid-hjcfrard]{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,#60a5fa,var(--t-flat));min-width:2px}.cg-types[data-astro-cid-hjcfrard]{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--line-soft)}.cg-types[data-astro-cid-hjcfrard] h3[data-astro-cid-hjcfrard]{font-size:.92rem;font-weight:700;margin:0 0 .6rem;color:var(--ink)}.cg-type-row[data-astro-cid-hjcfrard]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.cg-type[data-astro-cid-hjcfrard]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.cg-type[data-astro-cid-hjcfrard] .n[data-astro-cid-hjcfrard]{font-weight:700;font-size:1.25rem;color:var(--navy-2)}.cg-type[data-astro-cid-hjcfrard] .l[data-astro-cid-hjcfrard]{font-size:.8rem;color:var(--ink-faint)}.cg-median-num[data-astro-cid-hjcfrard]{font-weight:700;font-size:clamp(2rem,6vw,2.8rem);line-height:1;letter-spacing:-.03em;color:var(--navy-2);margin-bottom:.7rem}.cg-median-num[data-astro-cid-hjcfrard] small[data-astro-cid-hjcfrard]{font:600 .95rem -apple-system,sans-serif;letter-spacing:0;color:var(--ink-faint)}@media(max-width:560px){.cg-years[data-astro-cid-hjcfrard]{padding:1rem 1rem 1.1rem}.cg-yr[data-astro-cid-hjcfrard] .bar-cell[data-astro-cid-hjcfrard]{width:30%}.cg-type-row[data-astro-cid-hjcfrard]{grid-template-columns:minmax(0,1fr)}}.cg-shortcuts[data-astro-cid-bgsxmp75]{display:flex;flex-wrap:wrap;gap:.6rem 1rem;margin:.3rem 0 .6rem}.cg-shortcuts[data-astro-cid-bgsxmp75] a[data-astro-cid-bgsxmp75]{text-decoration:underline;text-underline-offset:.2em}.cg-cta-grid[data-astro-cid-bgsxmp75]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cg-cta[data-astro-cid-bgsxmp75]{padding:1.2rem 1.3rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;min-width:0}.cg-cta[data-astro-cid-bgsxmp75] h3[data-astro-cid-bgsxmp75]{font-size:1.02rem;font-weight:700;margin:0;color:var(--ink)}.cg-cta[data-astro-cid-bgsxmp75] p[data-astro-cid-bgsxmp75]{margin:0;font-size:.9rem;line-height:1.55;color:var(--ink-soft)}.cg-cta[data-astro-cid-bgsxmp75] .btn[data-astro-cid-bgsxmp75]{margin-top:auto}.cg-notify[data-astro-cid-bgsxmp75]{min-height:4.4rem;flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.cg-notify[data-astro-cid-bgsxmp75] p{margin:0;font-size:.9rem;line-height:1.55;color:var(--ink-soft)}.cg-notify[data-astro-cid-bgsxmp75] strong{display:block;color:var(--ink)}.cg-notify[data-astro-cid-bgsxmp75] .btn{margin-top:auto}@media(max-width:880px){.cg-cta-grid[data-astro-cid-bgsxmp75]{grid-template-columns:minmax(0,1fr)}}.cg-stamp[data-astro-cid-kclwj2kt]{text-align:right;font-size:.75rem;color:#9ca3af;margin:1.5rem 0 .5rem}
