.mebg-page{--mebg-ink:#302a31;--mebg-muted:#726970;--mebg-rule:#e1d9d7;--mebg-paper:#faf7f1;--mebg-plum:#5c4857;--mebg-gold:#a8793f;color:var(--mebg-ink);background:var(--mebg-paper);overflow:hidden}.mebg-shell{width:min(100% - 48px,1152px);margin:0 auto}.mebg-kicker{margin:0;color:#85664e;font-size:10px;font-weight:750;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.mebg-hero{padding:55px 0 57px;background:#eee8e2}.mebg-hero-copy{max-width:685px;margin-bottom:31px}.mebg-hero-copy .mebg-kicker span{padding:0 7px;color:#a89b91}.mebg-benefit-heading h2,.mebg-components-layout h2,.mebg-eligibility-heading h2,.mebg-exception-layout h2,.mebg-faq-layout h2,.mebg-hero-copy h1,.mebg-proof-layout h2,.mebg-renewal-heading h2{margin:11px 0 12px;color:#332c32;font-size:clamp(27px,3vw,39px);font-weight:620;letter-spacing:-.043em;line-height:1.1;text-wrap:balance}.mebg-hero-copy>p:last-child{max-width:620px;margin:0;color:#6e6668;font-size:13px;line-height:1.75}.mebg-benefit-matrix{max-width:1020px;margin-left:auto;padding:18px 20px 13px;border:1px solid #d6cac4;background:#fbf9f5;box-shadow:0 18px 42px rgba(59,46,54,.1)}.mebg-matrix-query{padding:0 3px 15px;border-bottom:1px solid #e4dcd6}.mebg-matrix-query>span{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#887363;font-size:7px;font-weight:750;letter-spacing:.14em}.mebg-matrix-query i{padding:4px 6px;border:1px solid #d5c9c1;color:#927f73;font-size:6px;font-style:normal;letter-spacing:.1em}.mebg-matrix-query p{margin:11px 0 0;color:#41383d;font-size:14px;font-weight:580;line-height:1.5}.mebg-matrix-table{width:100%;border-collapse:collapse;table-layout:fixed}.mebg-matrix-table td,.mebg-matrix-table th{text-align:left}.mebg-matrix-table thead th{height:41px;border-bottom:1px solid #e4dcd6;color:#63505d;font-size:7px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.mebg-matrix-table thead th:first-child{color:#8b786e}.mebg-matrix-table tbody td,.mebg-matrix-table tbody th{height:57px;padding:9px 10px 9px 0;border-bottom:1px solid #e8e2db;color:#625d60;font-size:10px;font-weight:450;line-height:1.5}.mebg-matrix-table tbody th{color:#494148;font-size:11px;font-weight:680}.mebg-matrix-table tbody td svg{flex:none;margin:0 6px -3px 0;color:#7c785e}.mebg-matrix-table tbody td:last-child svg{color:#9b7a62}.mebg-matrix-recommendation{display:grid;grid-template-columns:240px 1fr;gap:18px;margin-top:13px;padding:12px 14px;background:#f0ece7}.mebg-matrix-recommendation>span{display:flex;align-items:center;gap:7px;color:#725c68;font-size:7px;font-weight:750;letter-spacing:.12em;line-height:1.5}.mebg-matrix-recommendation>span svg{flex:none;color:#9b7852}.mebg-matrix-recommendation p{margin:0;color:#504850;font-size:9px;line-height:1.6}.mebg-matrix-caption{margin:10px 0 0;color:#8a807d;font-size:8px;text-align:right}.mebg-eligibility-section{padding:81px 0 86px;background:#5c4857;color:#fbf8f2}.mebg-eligibility-layout{display:grid;grid-template-columns:.77fr 1.23fr;align-items:start;gap:7% 9%}.mebg-eligibility-heading .mebg-kicker{color:#e1c99f}.mebg-eligibility-heading h2,.mebg-exception-layout h2,.mebg-renewal-heading h2{color:#fffaf4}.mebg-eligibility-heading>p:last-child,.mebg-exception-layout>div:first-child>p:last-child,.mebg-renewal-heading>p:last-child{margin:0;color:#e1d9d8;font-size:12px;line-height:1.75}.mebg-question-list{border-top:1px solid #816f7c}.mebg-question-list>div{display:grid;grid-template-columns:29px 1fr 16px;align-items:center;gap:11px;min-height:48px;border-bottom:1px solid #816f7c}.mebg-question-list>div>span{color:#dbc89f;font-size:7px;font-weight:700}.mebg-question-list p{margin:0;color:#fbf8f3;font-size:11px;line-height:1.45}.mebg-question-list svg{color:#d8c9b7}.mebg-eligibility-note{grid-column:2;margin:-14px 0 0;color:#e5d9d0;font-size:8px;line-height:1.5}.mebg-proof-section{padding:82px 0 87px;background:#faf7f1}.mebg-proof-layout{display:grid;grid-template-columns:.74fr 1.26fr;align-items:center;gap:8%}.mebg-benefit-heading>p:last-child,.mebg-proof-layout>div:first-child>p:last-child{max-width:440px;margin:0;color:var(--mebg-muted);font-size:11px;line-height:1.75}.mebg-proof-map{padding:17px 21px 13px;border:1px solid #ded7cc;background:#f4f0e8}.mebg-proof-map-heading{display:flex;align-items:center;gap:9px;padding-bottom:13px;border-bottom:1px solid #ddd5ca;color:#735b68;font-size:7px;font-weight:750;letter-spacing:.13em}.mebg-proof-map-heading svg{color:#9e7548}.mebg-proof-row{display:grid;grid-template-columns:25px 1.1fr 18px 1fr;align-items:center;gap:9px;min-height:43px;border-bottom:1px solid #e1dacf}.mebg-proof-row>span{color:#9d907c;font-size:7px;font-weight:700}.mebg-proof-row strong{color:#4a4248;font-size:10px;font-weight:650;line-height:1.4}.mebg-proof-row svg{color:#9b7852}.mebg-proof-row p{margin:0;color:#716970;font-size:9px;line-height:1.45}.mebg-proof-foot{margin:11px 0 0;color:#82776e;font-size:8px;line-height:1.5}.mebg-benefit-section{padding:80px 0 86px;background:#e8e2d9}.mebg-benefit-heading{display:grid;grid-template-columns:.95fr 1.05fr;align-items:end;gap:15px 7%;max-width:900px;margin-bottom:31px}.mebg-benefit-heading .mebg-kicker{grid-column:1/-1}.mebg-benefit-heading h2{margin:0}.mebg-benefit-heading>p:last-child{padding-bottom:3px}.mebg-benefit-questions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #cec5bb;border-left:1px solid #cec5bb}.mebg-benefit-questions article{display:grid;grid-template-columns:1fr 16px;align-content:start;gap:10px 5px;min-height:172px;padding:15px 12px;border-right:1px solid #cec5bb;border-bottom:1px solid #cec5bb;background:hsla(38,44%,96%,.48)}.mebg-benefit-questions article>span{grid-column:1/-1;color:#967b63;font-size:7px;font-weight:700}.mebg-benefit-questions h3{margin:0;color:#443a42;font-size:11px;font-weight:670;letter-spacing:-.015em;line-height:1.45}.mebg-benefit-questions svg{margin-top:2px;color:#8b6d5b}.mebg-benefit-questions article>p{grid-column:1/-1;align-self:end;margin:0;color:#71696d;font-size:9px;line-height:1.6}.mebg-renewal-section{padding:81px 0 86px;background:#332d35;color:#f8f4ef}.mebg-renewal-layout{display:grid;grid-template-columns:.75fr 1.25fr;align-items:center;gap:8%}.mebg-renewal-heading .mebg-kicker{color:#d7bd90}.mebg-renewal-sheet{padding:16px 19px 11px;border:1px solid #635a64;background:#403942}.mebg-renewal-sheet-head{display:flex;align-items:center;gap:9px;padding-bottom:13px;border-bottom:1px solid #625963;color:#e0cca7;font-size:7px;font-weight:750;letter-spacing:.13em}.mebg-renewal-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 17px}.mebg-renewal-grid>div{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:8px;min-height:46px;border-bottom:1px solid #59515b}.mebg-renewal-grid>div>span{color:#d2bb93;font-size:7px;font-weight:700}.mebg-renewal-grid p{margin:0;color:#eee9e4;font-size:9px;line-height:1.45}.mebg-exception-section{padding:79px 0 83px;background:#f4f0e8}.mebg-exception-layout{display:grid;grid-template-columns:.78fr 1.22fr;align-items:center;gap:8%}.mebg-exception-layout>div:first-child>p:last-child{color:#706970}.mebg-exception-board{padding:19px 21px 15px;border:1px solid #ddd3c7;background:#faf8f3}.mebg-exception-label{color:#896d58;font-size:7px;font-weight:750;letter-spacing:.13em}.mebg-exception-list{display:grid;grid-template-columns:1fr 1fr;margin:12px 0 15px;border-top:1px solid #e2dbd2;border-left:1px solid #e2dbd2}.mebg-exception-list>span{min-height:39px;padding:10px 11px;border-right:1px solid #e2dbd2;border-bottom:1px solid #e2dbd2;color:#534c51;font-size:9px;line-height:1.45}.mebg-handoff-route{display:flex;align-items:center;gap:9px;padding-top:12px;border-top:1px solid #e1d8cd}.mebg-handoff-route>svg{color:#92704b}.mebg-handoff-route>span{color:#89766a;font-size:7px;font-weight:750;letter-spacing:.1em}.mebg-handoff-route>strong{display:inline-flex;align-items:center;gap:5px;color:#564752;font-size:9px;font-weight:680}.mebg-components-section{padding:76px 0 81px;background:#faf7f1}.mebg-components-layout,.mebg-faq-layout{display:grid;grid-template-columns:.72fr 1.28fr;align-items:start;gap:8%}.mebg-components-list,.mebg-faq-list{border-top:1px solid #e0d9d5}.mebg-components-list>div{display:grid;grid-template-columns:27px 118px 1fr;align-items:center;gap:12px;min-height:59px;border-bottom:1px solid #e0d9d5}.mebg-components-list>div>span{color:#9b8c8a;font-size:8px;font-weight:700}.mebg-components-list strong{font-size:10px}.mebg-components-list a{color:#4f46e5;text-decoration:none}.mebg-components-list a:hover{text-decoration:underline}.mebg-components-list p{margin:0;color:#71696c;font-size:9px;line-height:1.55}.mebg-outcome-section{padding:43px 0;background:#5c4857;color:#fcf8f1}.mebg-outcome-layout{display:grid;grid-template-columns:175px .9fr 1.1fr;align-items:center;gap:20px}.mebg-outcome-layout .mebg-kicker{color:#e1c99f}.mebg-outcome-layout h2{margin:0;color:#fffaf3;font-size:19px;font-weight:580;letter-spacing:-.025em;line-height:1.25}.mebg-outcome-layout>p:last-child{margin:0;color:#e2dadd;font-size:9px;line-height:1.65}.mebg-faq-section{padding:75px 0 80px;background:#faf7f1}.mebg-faq-list details{border-bottom:1px solid #e0d9d5}.mebg-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;color:#39333a;cursor:pointer;font-size:11px;font-weight:620;line-height:1.45;list-style:none}.mebg-faq-list summary::-webkit-details-marker{display:none}.mebg-faq-list summary span{flex:none;color:#806b7b;font-size:18px;font-weight:400;transition:transform .16s ease}.mebg-faq-list details[open] summary span{transform:rotate(45deg)}.mebg-faq-list details>p{max-width:690px;margin:-2px 30px 16px 0;color:#70686c;font-size:10px;line-height:1.7}.mebg-footer{padding:22px 0 26px;border-top:1px solid #e4dcd7;background:#faf7f1}.mebg-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.mebg-footer-inner a{display:inline-flex;align-items:center;gap:6px;color:#4f46e5;font-size:10px;font-weight:620;text-decoration:none}.mebg-footer-inner a:hover{color:#4338ca;text-decoration:underline}@media (max-width:850px){.mebg-components-layout,.mebg-eligibility-layout,.mebg-exception-layout,.mebg-faq-layout,.mebg-proof-layout,.mebg-renewal-layout{grid-template-columns:1fr;gap:27px}.mebg-eligibility-note{grid-column:auto;margin-top:-15px}.mebg-benefit-questions{grid-template-columns:repeat(3,minmax(0,1fr))}.mebg-benefit-questions article{min-height:145px}.mebg-outcome-layout{grid-template-columns:140px .9fr 1.1fr}}@media (max-width:560px){.mebg-shell{width:min(100% - 32px,1152px)}.mebg-hero{padding:39px 0 43px}.mebg-hero-copy{margin-bottom:23px}.mebg-hero-copy h1{font-size:30px}.mebg-hero-copy>p:last-child{font-size:12px}.mebg-benefit-matrix{padding:13px 11px 10px}.mebg-matrix-query p{font-size:12px}.mebg-matrix-table thead th{height:39px;font-size:5px;letter-spacing:.08em}.mebg-matrix-table tbody td,.mebg-matrix-table tbody th{height:64px;padding-right:5px;font-size:7px}.mebg-matrix-table tbody th{font-size:8px}.mebg-matrix-table tbody td svg{width:12px;margin-right:3px}.mebg-matrix-recommendation{grid-template-columns:1fr;gap:7px;padding:10px}.mebg-matrix-recommendation p{font-size:8px}.mebg-matrix-caption{font-size:7px;text-align:left}.mebg-benefit-section,.mebg-components-section,.mebg-eligibility-section,.mebg-exception-section,.mebg-faq-section,.mebg-proof-section,.mebg-renewal-section{padding:60px 0}.mebg-benefit-heading h2,.mebg-components-layout h2,.mebg-eligibility-heading h2,.mebg-exception-layout h2,.mebg-faq-layout h2,.mebg-proof-layout h2,.mebg-renewal-heading h2{font-size:27px}.mebg-eligibility-note{margin-top:-13px}.mebg-proof-map{padding:14px 11px 12px}.mebg-proof-row{grid-template-columns:18px 1fr 13px 1fr;gap:6px;min-height:48px}.mebg-proof-row p,.mebg-proof-row strong{font-size:8px}.mebg-benefit-heading{grid-template-columns:1fr;gap:10px;margin-bottom:23px}.mebg-benefit-heading .mebg-kicker{grid-column:auto}.mebg-benefit-questions{grid-template-columns:1fr}.mebg-benefit-questions article{grid-template-columns:23px 1fr 16px;min-height:0;gap:7px;padding:12px 10px}.mebg-benefit-questions article>span{grid-column:auto;grid-row:1/3;align-self:start;padding-top:3px}.mebg-benefit-questions h3{font-size:10px}.mebg-benefit-questions article>p{grid-column:2/4;font-size:9px}.mebg-renewal-sheet{padding:14px 11px 10px}.mebg-renewal-grid{grid-template-columns:1fr}.mebg-renewal-grid>div{min-height:39px}.mebg-renewal-grid p{font-size:8px}.mebg-exception-board{padding:15px 11px 12px}.mebg-exception-list{grid-template-columns:1fr}.mebg-handoff-route{flex-wrap:wrap;gap:7px}.mebg-handoff-route>span{font-size:6px}.mebg-components-list>div{grid-template-columns:22px 1fr;gap:5px 8px;padding:10px 0}.mebg-components-list p{grid-column:2}.mebg-outcome-section{padding:37px 0}.mebg-outcome-layout{grid-template-columns:1fr;gap:10px}.mebg-outcome-layout h2{font-size:20px}.mebg-outcome-layout>p:last-child{font-size:9px}.mebg-footer-inner{align-items:flex-start}}@media (prefers-color-scheme:dark){.mebg-page{--mebg-ink:#efebe8;--mebg-muted:#bdb5b6;--mebg-rule:#494247;--mebg-paper:#191719;color:var(--mebg-ink)}.mebg-benefit-section,.mebg-components-section,.mebg-exception-section,.mebg-faq-section,.mebg-footer,.mebg-hero,.mebg-proof-section{background:#211e22}.mebg-benefit-heading h2,.mebg-components-layout h2,.mebg-exception-layout h2,.mebg-faq-layout h2,.mebg-hero-copy h1,.mebg-proof-layout h2{color:#f3eeeb}.mebg-benefit-heading>p:last-child,.mebg-exception-layout>div:first-child>p:last-child,.mebg-hero-copy>p:last-child,.mebg-proof-layout>div:first-child>p:last-child{color:#c1b9bc}.mebg-benefit-matrix,.mebg-exception-board,.mebg-proof-map{border-color:#514a50;background:#2b272c}.mebg-matrix-query{border-color:#50484f}.mebg-benefit-questions h3,.mebg-exception-list>span,.mebg-faq-list summary,.mebg-matrix-query p{color:#ede7e4}.mebg-benefit-questions,.mebg-benefit-questions article,.mebg-components-list,.mebg-components-list>div,.mebg-exception-list,.mebg-exception-list>span,.mebg-faq-list,.mebg-faq-list details,.mebg-footer,.mebg-handoff-route,.mebg-matrix-table tbody td,.mebg-matrix-table tbody th,.mebg-matrix-table thead th,.mebg-proof-map-heading,.mebg-proof-row{border-color:#4c454b}.mebg-handoff-route>span,.mebg-handoff-route>strong,.mebg-matrix-recommendation>span,.mebg-matrix-table tbody td,.mebg-matrix-table tbody th,.mebg-matrix-table thead th,.mebg-proof-map-heading,.mebg-proof-row strong{color:#d4b995}.mebg-benefit-questions article>p,.mebg-components-list p,.mebg-faq-list details>p,.mebg-matrix-recommendation p,.mebg-proof-foot,.mebg-proof-row p{color:#c8bec1}.mebg-benefit-questions article,.mebg-matrix-recommendation{background:#302b30}.mebg-eligibility-section,.mebg-outcome-section{background:#40333e}.mebg-handoff-route>svg,.mebg-proof-map-heading svg,.mebg-proof-row svg,.mebg-terms-list svg{color:#d2ad7d}.mebg-benefit-questions article>span,.mebg-question-list>div>span,.mebg-renewal-grid>div>span{color:#dbc294}.mebg-components-list a,.mebg-footer-inner a{color:#a5b4fc}.mebg-components-list a:hover,.mebg-footer-inner a:hover{color:#c7d2fe}.mebg-faq-list summary span{color:#d7c1ce}}