.ijamsville-ac-page[data-astro-cid-r2fdabyc]{background:var(--white)}.ijamsville-hero[data-astro-cid-r2fdabyc]{background:linear-gradient(125deg,var(--night),var(--blue));color:var(--white)}.ijamsville-hero[data-astro-cid-r2fdabyc] h1[data-astro-cid-r2fdabyc]{max-width:760px;color:var(--white)}.ijamsville-hero[data-astro-cid-r2fdabyc] p[data-astro-cid-r2fdabyc]{max-width:720px;color:#ffffffd1}.ijamsville-hero[data-astro-cid-r2fdabyc] .hero-lede[data-astro-cid-r2fdabyc]{color:var(--white);font-size:clamp(1.12rem,2vw,1.35rem);line-height:1.55}.ijamsville-hero[data-astro-cid-r2fdabyc] .ghost-btn[data-astro-cid-r2fdabyc]{border-color:#ffffff61;color:var(--white)}.ijamsville-intro-band[data-astro-cid-r2fdabyc],.ijamsville-diagnosis-band[data-astro-cid-r2fdabyc]{background:var(--blue-soft)}.longform-section-head[data-astro-cid-r2fdabyc]{align-items:end}.longform-section-head[data-astro-cid-r2fdabyc] h2[data-astro-cid-r2fdabyc]{max-width:760px}.longform-section-head[data-astro-cid-r2fdabyc]>p[data-astro-cid-r2fdabyc]{max-width:520px}.card-label[data-astro-cid-r2fdabyc]{display:block;margin-bottom:12px;color:var(--heat);font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.longform-side-card[data-astro-cid-r2fdabyc] h3[data-astro-cid-r2fdabyc],.decision-card[data-astro-cid-r2fdabyc] h3[data-astro-cid-r2fdabyc],.ijamsville-step-card[data-astro-cid-r2fdabyc] h3[data-astro-cid-r2fdabyc]{color:var(--ink)}.longform-side-card[data-astro-cid-r2fdabyc] p[data-astro-cid-r2fdabyc],.decision-card[data-astro-cid-r2fdabyc] p[data-astro-cid-r2fdabyc],.ijamsville-step-card[data-astro-cid-r2fdabyc] p[data-astro-cid-r2fdabyc]{color:var(--muted);line-height:1.62}.ijamsville-section-head[data-astro-cid-r2fdabyc]{margin-bottom:34px}.ijamsville-symptom-grid[data-astro-cid-r2fdabyc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.symptom-card[data-astro-cid-r2fdabyc]{min-height:196px}.ijamsville-note[data-astro-cid-r2fdabyc]{display:grid;grid-template-columns:minmax(160px,.42fr) minmax(0,1.58fr);gap:24px;margin-top:20px;padding:22px 24px;border:1px solid var(--heat);background:var(--orange-soft);color:var(--ink)}.ijamsville-note[data-astro-cid-r2fdabyc] span[data-astro-cid-r2fdabyc]{color:var(--muted)}.ijamsville-detail-list[data-astro-cid-r2fdabyc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding:0;list-style:none}.ijamsville-detail-list[data-astro-cid-r2fdabyc] li[data-astro-cid-r2fdabyc]{position:relative;padding:0 0 0 24px;color:var(--ink);line-height:1.55}.ijamsville-detail-list[data-astro-cid-r2fdabyc] li[data-astro-cid-r2fdabyc]:before{position:absolute;top:.58em;left:0;width:9px;height:9px;border-radius:50%;background:var(--heat);content:""}.ijamsville-callout[data-astro-cid-r2fdabyc]{align-self:start;border-color:#c8461a4d;background:var(--orange-soft)}.ijamsville-step-grid[data-astro-cid-r2fdabyc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ijamsville-step-card[data-astro-cid-r2fdabyc]{min-width:0;padding:24px;border:1px solid var(--line);border-radius:10px;background:var(--white);box-shadow:0 12px 32px #14243f0f}.step-number[data-astro-cid-r2fdabyc]{display:block;margin-bottom:26px;color:var(--heat);font-size:1.5rem;font-weight:900;letter-spacing:.04em}.ijamsville-questions[data-astro-cid-r2fdabyc]{max-width:920px;margin:24px 0 0;padding:20px 24px;border:1px solid var(--line);background:var(--white);color:var(--muted);line-height:1.6}.ijamsville-questions[data-astro-cid-r2fdabyc] strong[data-astro-cid-r2fdabyc]{color:var(--ink)}.ijamsville-decision-grid[data-astro-cid-r2fdabyc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.decision-card[data-astro-cid-r2fdabyc]{min-height:218px;padding:26px;border:1px solid var(--line);border-radius:10px;background:var(--white);box-shadow:0 12px 32px #14243f0f}.ijamsville-comparison[data-astro-cid-r2fdabyc]{display:flex;justify-content:space-between;gap:28px;align-items:center;margin-top:20px;padding:26px;border-radius:10px;background:var(--night);color:var(--white)}.ijamsville-comparison[data-astro-cid-r2fdabyc] h3[data-astro-cid-r2fdabyc]{margin:0 0 8px;color:var(--white)}.ijamsville-comparison[data-astro-cid-r2fdabyc] p[data-astro-cid-r2fdabyc]{max-width:720px;margin:0;color:#ffffffc7;line-height:1.6}.text-link[data-astro-cid-r2fdabyc]{flex:0 0 auto;color:var(--heat);font-weight:900;text-decoration:none}.ijamsville-comparison[data-astro-cid-r2fdabyc] .text-link[data-astro-cid-r2fdabyc]{color:var(--heat-soft)}.coverage-card[data-astro-cid-r2fdabyc]{align-self:start}.coverage-card[data-astro-cid-r2fdabyc] .text-link[data-astro-cid-r2fdabyc]{display:inline-block;margin-top:8px}.ijamsville-faq-grid[data-astro-cid-r2fdabyc] article[data-astro-cid-r2fdabyc]{min-width:0}.ijamsville-faq-grid[data-astro-cid-r2fdabyc] h3[data-astro-cid-r2fdabyc]{font-size:1.2rem}@media (max-width: 980px){.ijamsville-symptom-grid[data-astro-cid-r2fdabyc],.ijamsville-step-grid[data-astro-cid-r2fdabyc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.ijamsville-symptom-grid[data-astro-cid-r2fdabyc],.ijamsville-decision-grid[data-astro-cid-r2fdabyc],.ijamsville-detail-list[data-astro-cid-r2fdabyc]{grid-template-columns:1fr}.ijamsville-note[data-astro-cid-r2fdabyc]{grid-template-columns:1fr;gap:8px}.ijamsville-comparison[data-astro-cid-r2fdabyc]{display:block}.ijamsville-comparison[data-astro-cid-r2fdabyc] .text-link[data-astro-cid-r2fdabyc]{display:inline-block;margin-top:18px}}@media (max-width: 560px){.ijamsville-step-grid[data-astro-cid-r2fdabyc]{grid-template-columns:1fr}}
