.insurance-module__HcW_rq__miPage{--mi-gold:#d4aa81;--mi-gold-deep:#b9854c;--mi-light-gold:#f0dcc9;--mi-sand-50:#fdf9f4;--mi-sand-100:#f7ecdf;--mi-ivory:#faf7f3;--mi-black:#000;--mi-charcoal:#494949;--mi-mute:#8a7561;color:var(--mi-charcoal);letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.7}.insurance-module__HcW_rq__miPage *,.insurance-module__HcW_rq__miPage :before,.insurance-module__HcW_rq__miPage :after{box-sizing:border-box}.insurance-module__HcW_rq__miPage img{max-width:100%;height:auto;display:block}.insurance-module__HcW_rq__miPage .mi-wrap{width:min(1000px,100% - 40px);margin-inline:auto}.insurance-module__HcW_rq__miPage .mi-section{padding-block:64px}.insurance-module__HcW_rq__miPage .mi-section--tint{background:linear-gradient(180deg,var(--mi-sand-50)0%,var(--mi-sand-100)100%)}.insurance-module__HcW_rq__miPage .mi-section--ivory{background:var(--mi-ivory)}.insurance-module__HcW_rq__miPage .mi-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--mi-gold);font-size:11px;font-weight:600}.insurance-module__HcW_rq__miPage .mi-section--tint .mi-eyebrow{color:var(--mi-gold-deep)}.insurance-module__HcW_rq__miPage .mi-eyebrow--foot{margin-top:22px;display:block}.insurance-module__HcW_rq__miPage h1{color:var(--mi-black);letter-spacing:-.025em;margin-top:14px;font-size:clamp(2.125rem,6vw,3.75rem);font-weight:700;line-height:1.25}.insurance-module__HcW_rq__miPage h2{color:var(--mi-black);letter-spacing:-.05em;font-size:clamp(22px,2.6vw,31px);font-weight:700;line-height:1.45}.insurance-module__HcW_rq__miPage h3{color:var(--mi-black);font-size:17px;font-weight:700;line-height:1.5}.insurance-module__HcW_rq__miPage .mi-em{color:var(--mi-gold-deep)}.insurance-module__HcW_rq__miPage .mi-lead{color:var(--mi-charcoal);max-width:640px;margin-top:14px;font-size:15px;line-height:1.9}.insurance-module__HcW_rq__miPage .mi-hero{text-align:center;padding-top:60px;padding-bottom:8px}.insurance-module__HcW_rq__miPage .mi-hero .mi-lead{margin-inline:auto}.insurance-module__HcW_rq__miPage .mi-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.insurance-module__HcW_rq__miPage .mi-figure{margin:0}.insurance-module__HcW_rq__miPage .mi-figure img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--mi-light-gold);background:#fff;border-radius:18px;width:100%}.insurance-module__HcW_rq__miPage .mi-figure--contain img{object-fit:contain;padding:10px}.insurance-module__HcW_rq__miPage .mi-figure figcaption{text-align:center;color:var(--mi-charcoal);margin-top:10px;font-size:13px;font-weight:600}.insurance-module__HcW_rq__miPage .mi-note{text-align:center;color:var(--mi-mute);margin-top:14px;font-size:12px}.insurance-module__HcW_rq__miPage .mi-split{grid-template-columns:.95fr 1.05fr;align-items:end;gap:40px;display:grid}.insurance-module__HcW_rq__miPage .mi-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;padding:0;list-style:none;display:grid}.insurance-module__HcW_rq__miPage .mi-key{border:1px solid var(--mi-light-gold);background:#fff;border-radius:16px;grid-template-columns:auto 1fr;gap:14px;padding:20px 22px;display:grid}.insurance-module__HcW_rq__miPage .mi-key-no{color:var(--mi-gold-deep);font-size:15px;font-weight:800}.insurance-module__HcW_rq__miPage .mi-key b{color:var(--mi-black);font-size:15px;display:block}.insurance-module__HcW_rq__miPage .mi-key span{font-size:13.5px;line-height:1.7}.insurance-module__HcW_rq__miPage .mi-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.insurance-module__HcW_rq__miPage .mi-flow-card{border:1px solid var(--mi-light-gold);background:#fff;border-radius:16px;flex-direction:column;padding:16px;display:flex}.insurance-module__HcW_rq__miPage .mi-flow-head{align-items:center;gap:8px;margin:0 0 12px;display:flex}.insurance-module__HcW_rq__miPage .mi-flow-no{background:var(--mi-gold);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.insurance-module__HcW_rq__miPage .mi-flow-head b{color:var(--mi-gold-deep);font-size:14px;font-weight:700;line-height:1.4}.insurance-module__HcW_rq__miPage .mi-flow-card img{aspect-ratio:476/431;object-fit:cover;background:var(--mi-ivory);border-radius:10px;width:100%}.insurance-module__HcW_rq__miPage .mi-flow-desc{color:var(--mi-charcoal);margin:12px 0 0;font-size:13px;line-height:1.7}.insurance-module__HcW_rq__miPage .mi-benefits{border:1px solid var(--mi-light-gold);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:22px 0 0;padding:18px 24px;list-style:none;display:flex}.insurance-module__HcW_rq__miPage .mi-benefits li{color:var(--mi-charcoal);font-size:14px}.insurance-module__HcW_rq__miPage .mi-benefits-lead{color:var(--mi-gold-deep);font-weight:700}.insurance-module__HcW_rq__miPage .mi-benefits li:not(.mi-benefits-lead):before{content:"·";color:var(--mi-gold);margin-right:8px}.insurance-module__HcW_rq__miPage .mi-wide{margin:26px 0 0}.insurance-module__HcW_rq__miPage .mi-wide img{border:1px solid var(--mi-light-gold);background:#fff;border-radius:18px;width:100%}.insurance-module__HcW_rq__miPage .mi-tag{border:1px solid var(--mi-light-gold);color:var(--mi-charcoal);background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:5px 14px 5px 6px;font-size:13px;font-weight:600;display:inline-flex}.insurance-module__HcW_rq__miPage .mi-tag i{background:var(--mi-gold);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.insurance-module__HcW_rq__miPage .mi-after{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px;padding:0;list-style:none;display:grid}.insurance-module__HcW_rq__miPage .mi-after li{border:1px solid var(--mi-light-gold);background:#fff;border-radius:16px;padding:20px 22px}.insurance-module__HcW_rq__miPage .mi-after b{color:var(--mi-gold-deep);margin-bottom:6px;font-size:15px;display:block}.insurance-module__HcW_rq__miPage .mi-after span{font-size:13.5px;line-height:1.7}.insurance-module__HcW_rq__miPage .mi-disclaimer{border-top:1px solid var(--mi-light-gold);text-align:center;color:var(--mi-mute);margin-top:30px;padding-top:18px;font-size:12px;line-height:1.8}@media (max-width:860px){.insurance-module__HcW_rq__miPage .mi-split{grid-template-columns:1fr;align-items:start;gap:24px}.insurance-module__HcW_rq__miPage .mi-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.insurance-module__HcW_rq__miPage .mi-after{grid-template-columns:1fr}}@media (max-width:640px){.insurance-module__HcW_rq__miPage .mi-section{padding-block:48px}.insurance-module__HcW_rq__miPage .mi-duo{gap:12px}.insurance-module__HcW_rq__miPage .mi-keys{grid-template-columns:1fr}.insurance-module__HcW_rq__miPage .mi-flow{gap:10px}.insurance-module__HcW_rq__miPage .mi-flow-card{padding:12px}.insurance-module__HcW_rq__miPage .mi-flow-head b{font-size:13px}.insurance-module__HcW_rq__miPage .mi-flow-desc{font-size:12.5px}}.insurance-module__HcW_rq__miPage .mi-faq{border-top:1px solid var(--mi-light-gold);margin-top:26px}.insurance-module__HcW_rq__miPage .mi-faq details{border-bottom:1px solid var(--mi-light-gold)}.insurance-module__HcW_rq__miPage .mi-faq summary{cursor:pointer;color:var(--mi-black);padding:18px 40px 18px 0;font-size:15px;font-weight:600;list-style:none;transition:color .15s;position:relative}.insurance-module__HcW_rq__miPage .mi-faq summary::-webkit-details-marker{display:none}.insurance-module__HcW_rq__miPage .mi-faq summary:hover{color:var(--mi-gold-deep)}.insurance-module__HcW_rq__miPage .mi-faq summary:after{content:"+";color:var(--mi-gold-deep);font-size:20px;line-height:1;transition:transform .2s;position:absolute;top:14px;right:4px}.insurance-module__HcW_rq__miPage .mi-faq details[open] summary:after{transform:rotate(45deg)}.insurance-module__HcW_rq__miPage .mi-faq p{max-width:62ch;margin:0;padding-bottom:20px;font-size:14px;line-height:1.875}.insurance-module__HcW_rq__miPage .mi-table-wrap{border:1px solid var(--mi-light-gold);background:#fff;border-radius:16px;margin-top:28px;overflow-x:auto}.insurance-module__HcW_rq__miPage .mi-table{border-collapse:collapse;width:100%;min-width:560px}:is(.insurance-module__HcW_rq__miPage .mi-table th,.insurance-module__HcW_rq__miPage .mi-table td){text-align:left;vertical-align:top;border-bottom:1px solid var(--mi-light-gold);padding:15px 18px;font-size:14px;line-height:1.7}:is(.insurance-module__HcW_rq__miPage .mi-table tr:last-child th,.insurance-module__HcW_rq__miPage .mi-table tr:last-child td){border-bottom:0}.insurance-module__HcW_rq__miPage .mi-table thead th{background:var(--mi-sand-50);color:var(--mi-gold-deep);letter-spacing:.08em;font-size:12px;font-weight:700}.insurance-module__HcW_rq__miPage .mi-table tbody th{width:27%;color:var(--mi-black);white-space:nowrap;font-weight:700}.insurance-module__HcW_rq__miPage .mi-table td:nth-child(2){width:30%}.insurance-module__HcW_rq__miPage .mi-flow-head+.mi-flow-desc{margin-top:0}@media (min-width:861px){.insurance-module__HcW_rq__miPage .mi-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}.insurance-module__HcW_rq__miPage .mi-note a{color:var(--mi-gold-deep);text-underline-offset:3px;text-decoration:underline}
