.jtb-page[data-astro-cid-xeggjoq3]{color:#17212b;background:linear-gradient(180deg,#f2f8f6f2,#fffffffa 36rem),#fff}.hero[data-astro-cid-xeggjoq3]{padding:56px 0 36px}.hero-grid[data-astro-cid-xeggjoq3],.tool-layout[data-astro-cid-xeggjoq3],.checklist-layout[data-astro-cid-xeggjoq3],.ask-grid[data-astro-cid-xeggjoq3]{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr);gap:32px;align-items:center}.hero-copy[data-astro-cid-xeggjoq3]{display:grid;gap:18px}.hero[data-astro-cid-xeggjoq3] h1[data-astro-cid-xeggjoq3]{max-width:11em;margin:0;font-size:clamp(2.35rem,6vw,4.9rem);line-height:.98;letter-spacing:0}.lead[data-astro-cid-xeggjoq3]{max-width:46rem;color:#40515f;font-size:1.08rem}.hero-actions[data-astro-cid-xeggjoq3],.result-actions[data-astro-cid-xeggjoq3]{display:flex;flex-wrap:wrap;gap:10px}.button[data-astro-cid-xeggjoq3].secondary{color:#123a52;border:1px solid rgba(18,58,82,.22);background:#fff}.hero-visual[data-astro-cid-xeggjoq3]{margin:0}.hero-visual[data-astro-cid-xeggjoq3] img[data-astro-cid-xeggjoq3]{display:block;width:100%;height:auto;border:1px solid rgba(23,33,43,.14);border-radius:8px;background:#f7fbff;box-shadow:0 18px 52px #1e364b24}.quick-facts[data-astro-cid-xeggjoq3]{padding:18px 0 32px}.fact-grid[data-astro-cid-xeggjoq3],.checklist-grid[data-astro-cid-xeggjoq3],.caution-grid[data-astro-cid-xeggjoq3],.faq-grid[data-astro-cid-xeggjoq3],.source-list[data-astro-cid-xeggjoq3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fact-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.diagnosis-card[data-astro-cid-xeggjoq3],.checklist-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.caution-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.ask-list[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.faq-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.source-list[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.cta-strip[data-astro-cid-xeggjoq3],.result-panel[data-astro-cid-xeggjoq3]{border:1px solid rgba(23,33,43,.12);border-radius:8px;background:#fffffff0;box-shadow:0 10px 30px #243a5312}.fact-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.checklist-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.caution-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.ask-list[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.faq-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.source-list[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3]{padding:18px}.fact-grid[data-astro-cid-xeggjoq3] span[data-astro-cid-xeggjoq3],.caution-grid[data-astro-cid-xeggjoq3] span[data-astro-cid-xeggjoq3],.ask-list[data-astro-cid-xeggjoq3] span[data-astro-cid-xeggjoq3],.result-kicker[data-astro-cid-xeggjoq3]{display:inline-flex;color:#0f6b6d;font-size:.78rem;font-weight:800;text-transform:uppercase}.fact-grid[data-astro-cid-xeggjoq3] strong[data-astro-cid-xeggjoq3]{display:block;margin:8px 0;font-size:1.04rem}.section[data-astro-cid-xeggjoq3]{padding:58px 0}.section[data-astro-cid-xeggjoq3].muted{background:#f4f8f7}.section-head[data-astro-cid-xeggjoq3]{display:grid;align-content:start;gap:10px}.section-head[data-astro-cid-xeggjoq3] h2[data-astro-cid-xeggjoq3]{margin:0;font-size:clamp(1.72rem,4vw,2.55rem);letter-spacing:0}.section-head[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3]{color:#40515f}.diagnosis-card[data-astro-cid-xeggjoq3]{display:grid;gap:16px;padding:18px}.progress[data-astro-cid-xeggjoq3]{display:grid;gap:8px}meter[data-astro-cid-xeggjoq3]{width:100%;height:16px}.question-list[data-astro-cid-xeggjoq3]{display:grid;gap:10px}.question-card[data-astro-cid-xeggjoq3]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;padding:13px;border:1px solid rgba(23,33,43,.12);border-radius:8px;background:#fbfcfd}.question-card[data-astro-cid-xeggjoq3] input[data-astro-cid-xeggjoq3]{width:20px;height:20px;margin-top:3px;accent-color:#0f6b6d}.question-card[data-astro-cid-xeggjoq3] strong[data-astro-cid-xeggjoq3],.question-card[data-astro-cid-xeggjoq3] small[data-astro-cid-xeggjoq3]{display:block}.question-card[data-astro-cid-xeggjoq3] small[data-astro-cid-xeggjoq3]{margin-top:4px;color:#526575;line-height:1.55}.result-panel[data-astro-cid-xeggjoq3]{display:grid;gap:10px;padding:18px;border-left:6px solid #8b9aa5}.result-good[data-astro-cid-xeggjoq3]{border-left-color:#0f7b57}.result-medium[data-astro-cid-xeggjoq3]{border-left-color:#c68a19}.result-low[data-astro-cid-xeggjoq3]{border-left-color:#6f7f8d}.result-panel[data-astro-cid-xeggjoq3] h3[data-astro-cid-xeggjoq3],.result-panel[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3]{margin:0}.result-next[data-astro-cid-xeggjoq3]{color:#304454;font-weight:700}.tag-list[data-astro-cid-xeggjoq3],.gap-list[data-astro-cid-xeggjoq3]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.tag-list[data-astro-cid-xeggjoq3] li[data-astro-cid-xeggjoq3],.gap-list[data-astro-cid-xeggjoq3] li[data-astro-cid-xeggjoq3]{border-radius:999px;padding:6px 10px;background:#e8f4f1;color:#133d3e;font-size:.86rem}.gap-list[data-astro-cid-xeggjoq3] li[data-astro-cid-xeggjoq3]{background:#fff3d8;color:#5b3d08}.comparison-table[data-astro-cid-xeggjoq3]{display:grid;overflow:hidden;border:1px solid rgba(23,33,43,.14);border-radius:8px;background:#fff}.table-row[data-astro-cid-xeggjoq3]{display:grid;grid-template-columns:.9fr 1fr 1.25fr 1.2fr;gap:0;border-top:1px solid rgba(23,33,43,.1)}.table-row[data-astro-cid-xeggjoq3]:first-child{border-top:0}.table-row[data-astro-cid-xeggjoq3].head{background:#123a52;color:#fff;font-weight:800}.table-row[data-astro-cid-xeggjoq3].featured{background:#f1fbf6}.table-row[data-astro-cid-xeggjoq3] span[data-astro-cid-xeggjoq3]{padding:14px;border-left:1px solid rgba(23,33,43,.1)}.table-row[data-astro-cid-xeggjoq3] span[data-astro-cid-xeggjoq3]:first-child{border-left:0}.table-row[data-astro-cid-xeggjoq3] small[data-astro-cid-xeggjoq3]{display:block;margin-top:4px;color:#526575}.table-row[data-astro-cid-xeggjoq3].head small[data-astro-cid-xeggjoq3],.table-row[data-astro-cid-xeggjoq3].head span[data-astro-cid-xeggjoq3]{color:#fff}.cta-strip[data-astro-cid-xeggjoq3]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:16px}.cta-strip[data-astro-cid-xeggjoq3].soft{background:#f7fbff}.cta-strip[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3]{margin:0;color:#304454;font-weight:700}.checklist-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.faq-grid[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3],.source-list[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3]{align-content:start}.checklist-grid[data-astro-cid-xeggjoq3] h3[data-astro-cid-xeggjoq3],.faq-grid[data-astro-cid-xeggjoq3] h3[data-astro-cid-xeggjoq3]{margin-top:0}.checklist-grid[data-astro-cid-xeggjoq3] ul[data-astro-cid-xeggjoq3]{display:grid;gap:8px;margin-bottom:0;padding-left:20px}.caution-section[data-astro-cid-xeggjoq3]{background:#fffaf0}.caution-grid[data-astro-cid-xeggjoq3]{grid-template-columns:repeat(4,minmax(0,1fr))}.ask-list[data-astro-cid-xeggjoq3]{display:grid;gap:10px}.ask-list[data-astro-cid-xeggjoq3] article[data-astro-cid-xeggjoq3]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.ask-list[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3],.faq-grid[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3],.source-list[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3],.fact-grid[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3],.caution-grid[data-astro-cid-xeggjoq3] p[data-astro-cid-xeggjoq3]{margin-bottom:0}.faq-grid[data-astro-cid-xeggjoq3],.source-list[data-astro-cid-xeggjoq3]{grid-template-columns:repeat(2,minmax(0,1fr))}.source-list[data-astro-cid-xeggjoq3] a[data-astro-cid-xeggjoq3]{font-weight:800}@media(max-width:900px){.hero-grid[data-astro-cid-xeggjoq3],.tool-layout[data-astro-cid-xeggjoq3],.checklist-layout[data-astro-cid-xeggjoq3],.ask-grid[data-astro-cid-xeggjoq3],.fact-grid[data-astro-cid-xeggjoq3],.checklist-grid[data-astro-cid-xeggjoq3],.caution-grid[data-astro-cid-xeggjoq3],.faq-grid[data-astro-cid-xeggjoq3],.source-list[data-astro-cid-xeggjoq3]{grid-template-columns:1fr}.hero[data-astro-cid-xeggjoq3]{padding-top:34px}.hero[data-astro-cid-xeggjoq3] h1[data-astro-cid-xeggjoq3]{max-width:100%;font-size:2.7rem;line-height:1.04}.hero-visual[data-astro-cid-xeggjoq3] img[data-astro-cid-xeggjoq3]{max-height:280px;object-fit:cover;object-position:center}.table-row[data-astro-cid-xeggjoq3],.table-row[data-astro-cid-xeggjoq3].head{display:block}.table-row[data-astro-cid-xeggjoq3].head{display:none}.table-row[data-astro-cid-xeggjoq3] span[data-astro-cid-xeggjoq3]{display:block;border-left:0;border-top:1px solid rgba(23,33,43,.08)}.table-row[data-astro-cid-xeggjoq3] span[data-astro-cid-xeggjoq3]:before{content:attr(data-label);display:block;margin-bottom:5px;color:#0f6b6d;font-size:.76rem;font-weight:800}.cta-strip[data-astro-cid-xeggjoq3]{align-items:stretch;flex-direction:column}}@media(max-width:430px){.hero[data-astro-cid-xeggjoq3] h1[data-astro-cid-xeggjoq3]{font-size:2.25rem}.hero-actions[data-astro-cid-xeggjoq3] .button[data-astro-cid-xeggjoq3],.cta-strip[data-astro-cid-xeggjoq3] .button[data-astro-cid-xeggjoq3],.result-actions[data-astro-cid-xeggjoq3] .button[data-astro-cid-xeggjoq3]{width:100%;justify-content:center;text-align:center}}
