.medicare-guide{color:#3f373c;max-width:980px;margin:0 auto}.medicare-guide p,.medicare-guide li{font-size:1.075rem;line-height:1.7}.medicare-guide h2{letter-spacing:-.03em;margin:10px 0 16px;font-size:clamp(1.65rem,3vw,2.1rem);line-height:1.2}.medicare-guide a:not(.quote-launch-action){color:#793850;text-underline-offset:3px;text-decoration:underline}:is(.medicare-guide a:focus-visible,.medicare-guide summary:focus-visible){outline-offset:5px;border-radius:5px;outline:3px solid #793850}.medicare-guide .console-label{letter-spacing:.14em;color:#793850;font-size:.72rem}.medicare-guide svg{flex-shrink:0;width:21px;height:21px}.medicare-welcome{background:#fff7fa;border:2px solid #fff;border-radius:24px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 8px 24px #523f4a0d}.medicare-welcome>div{padding:30px}.medicare-welcome img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:290px}.medicare-welcome .quote-launch-action{white-space:normal;align-items:center;gap:10px;margin-top:10px;text-decoration:none;display:inline-flex}.medicare-section{margin:42px 0;scroll-margin-top:155px}.medicare-paths{grid-template-columns:1fr 1fr;gap:18px;display:grid}.medicare-paths article{background:#fff8fb;border:1px solid #e0cbd4;border-radius:20px;padding:26px}.medicare-paths article>svg{color:#8f365b;width:26px;height:26px}.medicare-paths h3{margin:14px 0;font-size:1.35rem;line-height:1.3}.medicare-paths p{color:#5e575c;margin:0}.medicare-help{color:#5e575c;margin:18px 0 0;font-size:1rem!important}.medicare-guide a>svg{vertical-align:middle;width:15px;height:15px;margin-left:4px;display:inline}.medicare-questions details{background:#fff8fbf0;border-bottom:1px solid #cdb6c0;padding:0}.medicare-questions summary{cursor:pointer;padding:22px 14px;font-size:1.1rem;font-weight:650;line-height:1.5}.medicare-questions details>p{color:#5e575c;margin:0 0 16px;padding:0 14px}.medicare-questions details>a{margin:0 14px 22px;font-size:1rem;line-height:1.6;display:inline-block}.medicare-checklist{background:#fff7fa;border:1px solid #e0cbd4;border-radius:22px;grid-template-columns:1fr 1fr;gap:26px;padding:28px;display:grid}.medicare-checklist ul{margin:8px 0;padding-left:22px}.medicare-checklist li{margin:0 0 12px}.medicare-checklist p{color:#5e575c;margin-bottom:0}.medicare-next-step{background:linear-gradient(120deg,#fff7fa,#f5e0e9);border:2px solid #fff;border-radius:22px;align-items:flex-start;gap:18px;padding:28px;display:flex}.medicare-next-step>svg{color:#793850;margin-top:12px}.medicare-next-step>div{flex:1}.medicare-next-step h2{margin:6px 0 12px;font-size:1.5rem}.medicare-next-step p{color:#5e575c;margin:0;font-size:1rem}.medicare-next-step .quote-launch-action{white-space:normal;text-align:center;align-self:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.medicare-disclosures{background:#fff8fbf2;border-top:1px solid #cdb6c0;border-radius:12px;margin:30px 0 0;padding:24px}.medicare-disclosures p{margin:0 0 14px;font-size:1rem;line-height:1.7}.medicare-disclosures .medicare-reviewed{color:#645961;margin-bottom:0;font-size:.9rem}@media (max-width:760px){.medicare-welcome{grid-template-columns:1fr}.medicare-welcome>div{padding:24px}.medicare-welcome img{object-position:center 40%;height:220px;min-height:0}.medicare-paths,.medicare-checklist{grid-template-columns:1fr}.medicare-checklist{gap:12px}.medicare-next-step{flex-wrap:wrap}.medicare-next-step>div{flex-basis:calc(100% - 45px)}.medicare-next-step .quote-launch-action{justify-content:center;width:100%}.medicare-section{margin:32px 0}.medicare-paths article,.medicare-checklist,.medicare-next-step{padding:22px}.medicare-disclosures{padding:18px}}
