   .mr{--mr-midnight:#003944;--mr-pine:#17726b;--mr-ash:#aacec5;--mr-alabaster:#f4f4f2;--mr-rust:#a24c2a;--mr-tangerine:#f7ab8d;--mr-blue:#4f8aa0;--mr-yellow:#f5cd0f;--mr-ink:#003944;--mr-slate:#003944;--mr-line:#e7e7ec;width:100%;overflow-x:hidden;font-family:Outfit,sans-serif;color:var(--mr-ink)} .mr *{box-sizing:border-box}   .mr .mr-section{background:#fff;padding:clamp(64px,8vw,104px) 0;width:100%} .mr .mr-inner{max-width:1360px;margin:0 auto;padding:0 clamp(20px,4vw,40px);width:100%} .mr .mr-inner--1100{max-width:1100px} .mr .mr-inner--900{max-width:900px} .mr .mr-center{text-align:center} .mr .mr-bg-alabaster{background:var(--mr-alabaster)} .mr .mr-bg-midnight{background:var(--mr-midnight)} .mr .mr-border-top{border-top:2px solid var(--mr-rust)} .mr .mr-c-ash{color:var(--mr-ash)!important} .mr .mr-c-tangerine{color:var(--mr-tangerine);font-weight:600} :is(.mr, .mr-hero-banner) .mr-c-white{color:#fff!important} :is(.mr, .mr-hero-banner) .mr-c-yellow{color:var(--mr-yellow)!important} .mr .mr-w500{font-weight:500} .mr .mr-m0{margin:0!important} .mr .mr-mb8{margin-bottom:8px!important} .mr .mr-mb12{margin-bottom:12px!important} .mr .mr-mb16{margin-bottom:16px!important} .mr .mr-mb44{margin-bottom:44px!important} .mr .mr-mb56{margin-bottom:clamp(36px,5vw,56px)!important} .mr .mr-mb64{margin-bottom:clamp(40px,5vw,64px)!important} .mr .mr-mt-auto{margin-top:auto}   .mr .mr-h1{font-family:Outfit,sans-serif;font-size:clamp(44px,6.4vw,82px);line-height:1.04;font-weight:600;color:#fff;margin:0 0 28px;letter-spacing:-.02em} .mr .mr-h2{font-family:Outfit,sans-serif;font-size:clamp(32px,4.4vw,52px);line-height:1.12;font-weight:600;color:var(--mr-midnight);margin:0 auto 20px;max-width:22ch;text-wrap:balance} .mr .mr-h2--26{max-width:26ch} .mr .mr-h2--left{margin:0 0 24px;max-width:none;text-wrap:pretty} .mr .mr-h2--final{font-size:clamp(36px,5.6vw,72px);line-height:1.06;margin:0 0 28px;max-width:none;text-wrap:pretty} .mr .mr-h3{font-family:Outfit,sans-serif;font-size:clamp(26px,3.4vw,40px);line-height:1.15;font-weight:600;color:var(--mr-midnight);margin:0 0 32px;max-width:900px;text-wrap:pretty} .mr .mr-lead{font-size:18px;font-weight:300;color:var(--mr-ink);margin:0 auto;max-width:820px;line-height:1.5} .mr .mr-lead--680{max-width:680px} .mr .mr-lead--640{max-width:640px} .mr .mr-lead--left{margin:0;max-width:none} .mr .mr-body{font-size:16px;font-weight:300;color:var(--mr-ink);margin:0;line-height:1.6} .mr .mr-head{margin:0 auto clamp(32px,4vw,44px);text-align:center} .mr .mr-head--900{max-width:900px} .mr .mr-head--820{max-width:820px}   :is(.mr,.mr-hero-banner) .mr-btn::after{content:"";width:30px;height:30px;border-radius:50%;flex-shrink:0;background:var(--mr-circle,#fff) var(--mr-arrow) center/13px no-repeat;transition:transform .3s} :is(.mr,.mr-hero-banner) .mr-btn:hover::after{transform:rotate(45deg)} :is(.mr,.mr-hero-banner) .mr-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 10px 10px 22px;border-radius:30px;font-family:Outfit,sans-serif;font-weight:600;font-size:16px;line-height:1.2;border:1px solid transparent;text-decoration:none;transition:background .3s,color .3s,border-color .3s;min-height:0;letter-spacing:0;text-transform:none;--mr-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003944' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M9 7h8v8'/%3E%3C/svg%3E")} :is(.mr,.mr-hero-banner) .mr-btn--light{background:#fff;color:var(--mr-midnight);--mr-circle:var(--mr-ash)} :is(.mr,.mr-hero-banner) .mr-btn--light:hover{background:var(--mr-alabaster);color:var(--mr-midnight)} :is(.mr,.mr-hero-banner) .mr-btn--light-rust{background:#fff;color:var(--mr-midnight);--mr-circle:var(--mr-rust);--mr-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M9 7h8v8'/%3E%3C/svg%3E")} :is(.mr,.mr-hero-banner) .mr-btn--light-rust:hover{background:var(--mr-alabaster);color:var(--mr-midnight)} :is(.mr,.mr-hero-banner) .mr-btn--outline-light{background:transparent;border-color:#fff;color:#fff;--mr-circle:#fff} :is(.mr,.mr-hero-banner) .mr-btn--outline-light:hover{background:rgba(255,255,255,.12);color:#fff} :is(.mr,.mr-hero-banner) .mr-btn--dark{background:var(--mr-midnight);color:#fff;--mr-circle:var(--mr-ash)} :is(.mr,.mr-hero-banner) .mr-btn--dark:hover{background:var(--mr-pine);color:#fff} :is(.mr,.mr-hero-banner) .mr-btn--outline-dark,:is(.mr,.mr-hero-banner) .mr-btn--outline-dark-sage{background:transparent;border-color:var(--mr-midnight);color:var(--mr-midnight);--mr-circle:#fff} :is(.mr,.mr-hero-banner) .mr-btn--outline-dark-sage{--mr-circle:var(--mr-ash)} :is(.mr,.mr-hero-banner) .mr-btn--outline-dark:hover,:is(.mr,.mr-hero-banner) .mr-btn--outline-dark-sage:hover{background:rgba(0,57,68,.06);color:var(--mr-midnight)} :is(.mr,.mr-hero-banner) .mr-btn-row{display:flex;flex-wrap:wrap;gap:16px} :is(.mr,.mr-hero-banner) .mr-btn-row--center{justify-content:center}   .mr .mr-hero{background:var(--mr-midnight);padding:clamp(72px,10vw,120px) 0} .mr .mr-hero__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:clamp(36px,5vw,60px);align-items:center} .mr .mr-hero__lead{font-size:clamp(18px,2vw,22px);font-weight:300;color:#fff;margin:0 0 22px;max-width:620px;text-wrap:pretty;line-height:1.5} .mr .mr-hero__deadline{font-size:clamp(17px,1.9vw,20px);font-weight:500;color:#fff;margin:0 0 40px;max-width:620px;line-height:1.5} .mr .mr-hero__media{border-radius:20px;overflow:hidden;background:var(--mr-pine) center/cover no-repeat;min-height:clamp(320px,38vw,470px);display:flex;align-items:flex-end;padding:28px} .mr .mr-hero__note{background:rgba(0,57,68,.55);border-radius:20px;padding:20px 24px;max-width:360px} .mr .mr-hero__note-text{font-size:14px;font-weight:500;color:#fff;margin:0;line-height:1.55}  .mr .mr-card{background:#fff;border-radius:20px;padding:clamp(28px,3.5vw,44px);box-shadow:0 1px 3px rgba(0,0,0,.07),0 1px 2px rgba(0,0,0,.027)} .mr .mr-cmp__grid{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(200px,1fr) minmax(240px,1.5fr)} .mr .mr-cmp__head{padding:0 12px 14px;font-size:13px;font-weight:700;color:var(--mr-slate)} .mr .mr-cmp__label-head{padding-left:0} .mr .mr-cmp__head--now{color:var(--mr-midnight);padding-right:0} .mr .mr-cmp__cell{padding:16px 12px;border-top:1px solid var(--mr-line);font-size:15px;line-height:1.6} .mr .mr-cmp__label{padding-left:0;font-weight:600;color:var(--mr-midnight)} .mr .mr-cmp__before{font-weight:300;color:var(--mr-slate)} .mr .mr-cmp__now{font-weight:500;color:var(--mr-midnight);background:var(--mr-alabaster)}   .mr .mr-tabs{width:100%} .mr .mr-tabs__content{width:100%;border:0} .mr .mr-pane{background:var(--mr-alabaster);border-radius:5px 5px 20px 20px;padding:clamp(28px,3.4vw,40px) clamp(24px,5vw,60px);width:100%} .mr .mr-rule{height:1px;background:#c9c9d6;margin-bottom:32px;width:100%} .mr .mr-pane__next{display:flex;flex-direction:column;gap:24px} .mr .mr-col-label{font-size:14px;font-weight:700;color:var(--mr-slate);margin-bottom:18px}  .mr .mr-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px} .mr .mr-list li{position:relative;padding-left:28px;font-size:16px;font-weight:300;color:var(--mr-ink);line-height:1.6;margin:0} .mr .mr-list li::before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;background:center/16px no-repeat} .mr .mr-list--check li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317726b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4 4L19 7'/%3E%3C/svg%3E")} .mr .mr-list--chevron ul{gap:12px} .mr .mr-list--chevron li{font-weight:500;color:#fff;line-height:1.5} .mr .mr-list--chevron li::before{top:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f5cd0f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}   .mr .mr-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));column-gap:clamp(32px,5vw,72px);border-top:1px solid var(--mr-line)} .mr .mr-benefit{border-bottom:1px solid var(--mr-line);padding:44px 0;display:flex;gap:28px;align-items:flex-start} .mr .mr-dot{flex:0 0 auto;width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#fff} .mr .mr-dot--pine{background:var(--mr-pine)} .mr .mr-dot--blue{background:var(--mr-blue)} .mr .mr-dot--rust{background:var(--mr-rust)} .mr .mr-dot--yellow{background:var(--mr-yellow);color:var(--mr-midnight)} .mr .mr-dot--ash{background:var(--mr-ash);color:var(--mr-midnight)} .mr .mr-dot--midnight{background:var(--mr-midnight)} .mr .mr-benefit__title{font-family:Outfit,sans-serif;font-size:22px;font-weight:600;color:var(--mr-midnight);margin:0 0 8px;line-height:1.4}   .mr .mr-cred{background:var(--mr-alabaster);border-radius:20px;padding:clamp(28px,3.5vw,44px);display:flex;flex-direction:column;gap:20px} .mr .mr-cred__icon{width:52px;height:52px;border-radius:999px;background:var(--mr-ash) center/26px no-repeat} .mr .mr-cred__icon--person{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003944' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 8m-4 0a4 4 0 1 0 8 0a4 4 0 1 0-8 0M4 20c1.5-4 5-6 8-6s6.5 2 8 6'/%3E%3C/svg%3E")} .mr .mr-cred__icon--school{background-color:var(--mr-yellow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23003944' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5L12 3l9 7.5M5 9.5V20h14V9.5'/%3E%3C/svg%3E")} .mr .mr-cred__title{font-family:Outfit,sans-serif;font-size:clamp(24px,2.8vw,30px);font-weight:600;color:var(--mr-midnight);margin:0 0 14px;line-height:1.2} .mr .mr-cred__body{font-size:16px;font-weight:500;color:var(--mr-midnight);margin:0;line-height:1.5}  .mr .mr-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(32px,5vw,64px);align-items:start} .mr .mr-stat__num{font-size:clamp(38px,4.6vw,54px);font-weight:600;color:var(--mr-midnight);line-height:1} .mr .mr-stat__label{font-size:15px;font-weight:300;color:var(--mr-slate);margin-top:10px;line-height:1.6} .mr .mr-voices__head{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:clamp(24px,4vw,56px);align-items:end;margin-bottom:clamp(36px,5vw,56px)} .mr .mr-slider{padding-bottom:74px;position:relative} .mr .mr-slider .splide__slide{height:auto} .mr .mr-quote__mark{color:var(--mr-tangerine);font-size:60px;font-weight:700;line-height:.5;margin-bottom:20px;padding-top:14px} .mr .mr-quote__text{font-size:22px;font-weight:600;line-height:1.5;margin:0 0 20px;padding:0;border:0;color:var(--mr-midnight);font-style:normal;quotes:none} .mr .mr-slider .splide__arrow{position:static;transform:none;width:44px;height:44px;border-radius:50%;border:0;background:#f3f3f3;color:var(--mr-midnight);font-size:18px;cursor:pointer;opacity:1;display:flex;align-items:center;justify-content:center} .mr .mr-slider .splide__arrow:hover{background:var(--mr-ash)} .mr .mr-bg-alabaster .mr-quote,.mr .mr-bg-alabaster .splide__arrow{background:#fff} .mr .mr-note{font-size:14px;font-weight:500;font-style:italic;color:var(--mr-rust);margin:24px 0 0} .mr .mr-final{padding:clamp(80px,10vw,132px) 0} .mr .mr-final__lead{font-size:clamp(17px,2vw,20px);font-weight:300;color:var(--mr-ink);margin:0 auto 44px;max-width:720px;line-height:1.5}  @media (max-width:767px){ .mr .mr-cmp__grid{grid-template-columns:1fr} .mr .mr-cmp__head{display:none} .mr .mr-cmp__label{padding-top:20px} .mr .mr-cmp__before{border-top:0;padding:4px 0 12px} .mr .mr-cmp__before::before{content:"Before: ";font-weight:600} .mr .mr-cmp__now{border-top:0;padding:12px;border-radius:8px} .mr .mr-cmp__now::before{content:"Now: ";font-weight:700} .mr .mr-tabs .mr-tab{min-width:calc(50% - 5px);border-radius:10px;padding:14px} .mr .mr-benefit{gap:20px;padding:32px 0} }   .mr .mr-tabs__menu{display:flex;flex-wrap:wrap;gap:10px;width:100%;align-items:stretch} .mr .mr-quote{background:#f3f3f3;border-radius:20px;padding:clamp(28px,4vw,50px);width:100%;align-items:flex-start;text-align:left} .mr .mr-slider .splide__arrows{position:absolute;left:0;bottom:0;display:flex;gap:16px;flex-direction:row;align-items:center;top:auto;right:auto;transform:none} .mr .mr-pane .mr-h3{margin-bottom:0} .mr .mr-pane__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(28px,4vw,48px);width:100%;border-top:1px solid #c9c9d6;margin-top:32px;padding-top:32px} .mr .mr-cmp__head--before{grid-column:2} .mr-hero-banner .mr-hero-btns a.mr-btn{text-decoration:none} .mr-hero-banner{--mr-midnight:#003944;--mr-pine:#17726b;--mr-ash:#aacec5;--mr-alabaster:#f4f4f2;--mr-rust:#a24c2a;--mr-tangerine:#f7ab8d;--mr-blue:#4f8aa0;--mr-yellow:#f5cd0f;--mr-ink:#003944;--mr-slate:#003944;--mr-line:#e7e7ec} .mr-hero-banner.brxe-section>*{width:100%;max-width:1680px;margin-inline:auto} .mr-hero-banner .mr-hero-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px} .mr .mr-savings__num{font-size:clamp(44px,6vw,68px);font-weight:600;color:var(--mr-pine);line-height:1} .mr .mr-savings__label{max-width:440px;margin:0;font-size:18px;font-weight:300;color:var(--mr-ink);line-height:1.5}  @media (max-width:767px){ .mr-hero-banner .brxe-next_inverted_corners,.mr-hero-banner .next-inverted-corner__inner,.mr-hero-banner .next-inverted-corner__box{height:auto!important} .mr-hero-banner .next-inverted-corner__content-wrapper{position:relative!important;height:auto!important} } @media (min-width:768px){ .mr .mr-tabs .mr-tab{min-width:0;padding:16px 12px;font-size:15px} } @media (max-width:767px){ .mr .mr-tabs__menu{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;margin:0} .mr .mr-tabs .mr-tab{flex:0 0 auto;width:100%;min-width:0;min-height:0;padding:12px 16px;font-size:16px;font-weight:600;text-align:center;justify-content:center;color:var(--mr-midnight);background:var(--mr-alabaster);border:0;border-bottom:1px solid #cfcfcf;border-radius:0} .mr .mr-tabs .mr-tab:first-child{border-radius:10px 10px 0 0} .mr .mr-tabs .mr-tab.brx-open{background:var(--mr-ash);border-bottom-color:var(--mr-midnight)} .mr .mr-tabs .mr-tab::after{content:none} .mr .mr-pane{border-radius:0 0 20px 20px;padding:28px 22px} } @media (max-width:767px){ .mr .mr-quote__text{font-size:19px;line-height:1.5} .mr .mr-stat__num{font-size:38px} .mr .mr-stat__label{font-size:14px} .mr .mr-h2--final{font-size:34px} .mr .mr-btn-row{flex-wrap:wrap;justify-content:center} } @media (max-width:767px){ .mr-hero-banner .brxe-block:has(> .brxe-imagereveal){display:none!important} }  .mr .mr-cmp.mr-shifts{background:transparent;box-shadow:none;border:0;padding:0} .mr .mr-shift-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px} .mr .mr-shift .mr-cmp__cell{padding:0!important;background:none!important;border:0!important;border-radius:0!important;margin:0} .mr .mr-shift .mr-shift__now{color:var(--mr-midnight)} .mr .mr-shift .mr-cmp__cell::before,.mr .mr-shift .mr-cmp__cell::after{content:none!important;display:none!important} @media (max-width:767px){ .mr .mr-shift-grid{grid-template-columns:1fr} .mr .mr-shift__now{font-size:16px} }   .mr-hero-banner .next-inverted-corner__ball{background:transparent!important} .mr .mr-stats{display:grid;grid-template-columns:1fr!important;gap:32px} .mr .mr-shift{background:#fff;border-radius:16px;padding:clamp(22px,2.6vw,32px);display:flex;flex-direction:column;gap:0;border:1px solid var(--mr-line)} .mr .mr-footnote{max-width:820px;margin:clamp(36px,4.5vw,52px) auto 0;font-size:15px;font-weight:300;font-style:italic;line-height:1.6;color:var(--mr-slate);text-align:center} .mr .mr-trust__title{font-family:Outfit,sans-serif;font-size:clamp(21px,2.3vw,28px);font-weight:600;color:#fff;margin:0 0 12px;line-height:1.2} .mr .mr-trust__body{font-size:16px;font-weight:400;color:#fff;margin:0;line-height:1.6;max-width:86ch} .mr .mr-trust__body strong{font-weight:600;color:var(--mr-ash)} .mr .mr-savings{display:block;align-items:center;justify-content:center;gap:clamp(20px,4vw,40px);flex-wrap:wrap;max-width:none;margin:0!important;padding:0;border-radius:0;background:none} .mr .mr-savings__label.mr-footnote{max-width:820px;font-size:15px;font-weight:300;font-style:italic;color:var(--mr-slate)} .mr .mr-cred-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px} @media (max-width:767px){ .mr .mr-cred-grid{grid-template-columns:1fr} } :is(.mr, .mr-hero-banner) .mr-eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mr-midnight);margin:0 0 18px;line-height:1.4} .mr .mr-quote__by{color:var(--mr-midnight);font-weight:500;font-size:15px} .mr .mr-flag{color:var(--mr-blue)} .mr .mr-shift__label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mr-midnight);margin:0 0 12px} .mr .mr-shift__before{font-size:15px;font-weight:300;line-height:1.5;color:var(--mr-midnight);margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px} .mr .mr-shift__before::before{content:"Today";font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mr-midnight);background:#fff;border:1px solid var(--mr-line);border-radius:99px;padding:3px 10px;border-color:rgba(0,57,68,.28)} .mr .mr-shift__arrow{width:30px;height:30px;border-radius:50%;background:var(--mr-alabaster);color:var(--mr-midnight);display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;margin:16px 0 12px} .mr .mr-shift__tag{align-self:stretch;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mr-midnight);background:var(--mr-alabaster);border-radius:12px 12px 0 0;padding:14px 16px 6px;margin-top:2px;width:100%;margin:0} .mr .mr-shift__now{font-size:17px;font-weight:500;line-height:1.5;color:var(--mr-midnight);margin:0;background:var(--mr-alabaster);border-radius:0 0 12px 12px;padding:6px 16px 16px} .mr .mr-tabs .mr-tab{flex:1 1 0;min-width:150px;font-size:16px;font-weight:600;color:var(--mr-midnight);padding:20px;border:0;border-bottom:1px solid var(--mr-alabaster);border-radius:10px 10px 0 0;text-align:center;line-height:1.3;cursor:pointer;background:var(--mr-alabaster);transition:background .15s;display:flex;align-items:center;justify-content:center} .mr .mr-border-top:not(.mr-bg-alabaster){border-top-color:var(--mr-ash)} .mr .mr-benefits>.mr-benefit:nth-child(1) .mr-dot{background:var(--mr-midnight);color:#fff} .mr .mr-benefits>.mr-benefit:nth-child(2) .mr-dot{background:#fff;color:var(--mr-midnight);box-shadow:inset 0 0 0 1px var(--mr-midnight)} .mr .mr-benefits>.mr-benefit:nth-child(3) .mr-dot{background:var(--mr-rust);color:#fff} .mr .mr-benefits>.mr-benefit:nth-child(4) .mr-dot{background:var(--mr-pine);color:#fff} .mr .mr-benefits>.mr-benefit:nth-child(5) .mr-dot{background:var(--mr-alabaster);color:var(--mr-midnight);box-shadow:inset 0 0 0 1px var(--mr-midnight)} .mr .mr-benefits>.mr-benefit:nth-child(6) .mr-dot{background:var(--mr-ash);color:var(--mr-midnight)} .mr .mr-cred .mr-c-yellow{color:var(--mr-rust)!important} .mr .mr-cred .mr-list--chevron li{color:var(--mr-midnight)} .mr .mr-cred .mr-list--chevron li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317726b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")} @media (min-width:768px){.mr .mr-cred .mr-eyebrow{min-height:2.8em}} .mr .mr-trust{margin-top:0;background:rgba(255,255,255,.06);border:1px solid rgba(170,206,197,.32);border-left:4px solid var(--mr-yellow);border-radius:20px;padding:clamp(26px,3.2vw,40px);grid-column:1/-1;border-left-color:var(--mr-tangerine)} .mr .mr-tabs .mr-tab:hover{background:var(--mr-alabaster);border-bottom-color:var(--mr-midnight)} .mr .mr-tabs .mr-tab.brx-open{background:var(--mr-ash);border-bottom-color:var(--mr-midnight)}   .mr .mr-changed{display:flex;flex-direction:column;gap:28px} .mr .mr-changed__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;max-width:34em;margin:0 auto} .mr .mr-changed__head .mr-eyebrow,.mr .mr-changed__subeyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#003944;margin:0;line-height:1.4} .mr .mr-changed__title{margin:0;font-size:38px;font-weight:600;line-height:1.1;letter-spacing:-.015em;color:#003944} .mr .mr-changed__lead{margin:0;font-size:16px;font-weight:300;line-height:1.55;color:#003944;text-wrap:pretty} .mr .mr-table{background:#ffffff;border-radius:20px;overflow:hidden} .mr .mr-table__head,.mr .mr-table__row{display:grid;grid-template-columns:190px 1fr 1.7fr;gap:28px} .mr .mr-table__head{margin-top:40px;padding:18px 28px;border-bottom:1px solid #003944;align-items:end} .mr .mr-table__colhead{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#003944} .mr .mr-table__row{padding:26px 28px;border-bottom:1px solid #e7e7ec} .mr .mr-table__row:last-child{border-bottom:0} .mr .mr-table__label{font-size:15px;font-weight:600;line-height:1.3;color:#003944} .mr .mr-table__today{margin:0;font-size:14px;font-weight:300;line-height:1.5;color:#003944;opacity:.75} .mr .mr-table__future{margin:0;font-size:16px;font-weight:500;line-height:1.45;color:#003944;text-wrap:pretty} .mr .mr-table__today .mr-em{font-weight:500} .mr .mr-table__future .mr-em{font-weight:600} .mr .mr-table__states{display:contents} @media (max-width:991px){ .mr .mr-table__head,.mr .mr-table__row{grid-template-columns:150px 1fr 1.6fr;gap:20px} .mr .mr-table__head{margin-top:32px;padding:16px 20px} .mr .mr-table__row{padding:22px 20px} .mr .mr-changed__title{font-size:32px} .mr .mr-table__future{font-size:16px} } @media (max-width:767px){  .mr{overflow-x:clip} .mr .mr-changed{gap:0} .mr .mr-changed__sticky{position:sticky;top:0;z-index:5;background:#f4f4f2;padding:24px 20px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px} .mr .mr-changed__title{font-size:26px;line-height:1.12} .mr .mr-changed__lead{font-size:13px} .mr .mr-changed__subeyebrow{align-self:stretch;margin-top:12px;padding-top:10px;border-top:1px solid rgba(0,57,68,.25)} .mr .mr-table__head{align-self:stretch;margin-top:4px;padding:8px 0;grid-template-columns:1fr 1.7fr;gap:14px;text-align:left;border-bottom:1px solid #003944} .mr .mr-table__head .mr-changed__subeyebrow{grid-column:1/-1} .mr .mr-table__scroll{max-height:430px;overflow-y:auto;overscroll-behavior:contain;padding:14px 0 18px} .mr .mr-table{margin:0 12px} .mr .mr-table__row{display:flex;flex-direction:column;padding:0;gap:0} .mr .mr-table__label{display:block;background:#003944;color:#ffffff;font-size:13px;font-weight:600;text-align:center;padding:10px 16px;line-height:1.3} .mr .mr-table__states{display:grid;grid-template-columns:1fr 1.7fr;gap:14px;align-items:start;padding:14px 18px 18px} .mr .mr-table__today{font-size:13px} .mr .mr-table__future{font-size:14px} }   .mr .mr-grow{display:flex;flex-direction:column;align-items:stretch;gap:clamp(36px,4.5vw,56px)} .mr .mr-grow__top{display:grid;grid-template-columns:1.25fr 0.75fr;gap:40px;align-items:end} .mr .mr-grow__intro{display:flex;flex-direction:column;gap:12px;min-width:0} .mr .mr-grow .mr-h2--left{margin:0;font-size:clamp(30px,3.6vw,38px);font-weight:600;line-height:1.1;letter-spacing:-0.02em;color:var(--mr-midnight)} .mr .mr-grow .mr-lead--left{margin:0;font-size:17px;font-weight:300;line-height:1.55;color:var(--mr-slate);text-wrap:pretty} .mr .mr-source{margin:10px 0 0;font-size:13px;font-weight:300;line-height:1.55;color:var(--mr-slate)} .mr .mr-source a{color:var(--mr-pine);text-decoration:underline;text-underline-offset:2px} .mr .mr-source a:hover{color:var(--mr-midnight)} .mr .mr-statpanel{background:var(--mr-alabaster);border-radius:20px;padding:28px 30px;display:flex;flex-direction:column;gap:10px;min-width:0} .mr .mr-statpanel__num{font-size:clamp(64px,8vw,92px);font-weight:600;line-height:0.85;letter-spacing:-0.045em;color:var(--mr-midnight)} .mr .mr-statpanel__label{margin:0;font-size:17px;font-weight:300;line-height:1.4;color:var(--mr-midnight);text-wrap:pretty} .mr .mr-skills{border-top:1px solid var(--mr-line);padding-top:clamp(28px,3vw,36px);display:flex;flex-direction:column;gap:26px} .mr .mr-skills__head{max-width:62ch;display:flex;flex-direction:column;gap:10px} .mr .mr-skills__title{margin:0;font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.25;color:var(--mr-midnight)} .mr .mr-skills__lead{margin:0;font-size:15px;font-weight:300;line-height:1.6;color:var(--mr-slate);text-wrap:pretty} .mr .mr-markers{display:flex;flex-direction:column} .mr .mr-markers__head,.mr .mr-markers__row{display:grid;grid-template-columns:minmax(0,1fr) 110px 110px;gap:24px} .mr .mr-markers__head{padding-bottom:10px} .mr .mr-markers__colhead{font-size:10px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;color:var(--mr-slate);text-align:right} .mr .mr-markers__row{align-items:center;padding:20px 0;border-top:1px solid var(--mr-line)} .mr .mr-markers__row:last-child{border-bottom:1px solid var(--mr-line)} .mr .mr-markers__marker{margin:0;font-size:16px;font-weight:500;line-height:1.35;color:var(--mr-midnight);text-wrap:pretty} .mr .mr-markers__pct{font-size:28px;font-weight:600;line-height:1;color:var(--mr-midnight);text-align:right} .mr .mr-markers__pct--alt{color:var(--mr-pine)} @media (max-width:991px){ .mr .mr-grow__top{gap:28px} .mr .mr-statpanel{padding:24px 24px} .mr .mr-markers__head,.mr .mr-markers__row{grid-template-columns:minmax(0,1fr) 84px 84px;gap:16px} .mr .mr-markers__pct{font-size:24px} .mr .mr-markers__marker{font-size:15px} } @media (max-width:767px){ .mr .mr-grow__top{grid-template-columns:1fr;gap:24px} .mr .mr-grow .mr-lead--left{font-size:14px} .mr .mr-source{margin-top:6px;font-size:12px} .mr .mr-statpanel{flex-direction:row;align-items:flex-end;gap:14px;padding:20px 22px} .mr .mr-statpanel__num{font-size:62px;flex:0 0 auto} .mr .mr-statpanel__label{margin-bottom:3px;font-size:14px} .mr .mr-skills{gap:16px} .mr .mr-skills__title{font-size:20px} .mr .mr-skills__lead{font-size:14px} .mr .mr-markers__head,.mr .mr-markers__row{grid-template-columns:minmax(0,1fr) 58px 74px;column-gap:16px} .mr .mr-markers__head{padding-bottom:6px} .mr .mr-markers__colhead{font-size:9px;letter-spacing:0.04em;line-height:1.2} .mr .mr-markers__row{padding:14px 0} .mr .mr-markers__marker{font-size:14px;line-height:1.3} .mr .mr-markers__pct{font-size:19px} } @media (max-width:478px){ .mr .mr-statpanel__num{font-size:54px} .mr .mr-markers__head,.mr .mr-markers__row{grid-template-columns:minmax(0,1fr) 52px 68px;column-gap:12px} }   .mr .mr-bg-pine{background:var(--mr-pine)} .mr .mr-rate__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;max-width:800px;margin:0 auto} .mr .mr-h2--xl{margin:0;font-size:clamp(34px, 5vw, 56px);font-weight:600;line-height:1.08;letter-spacing:-0.02em;color:#ffffff} .mr .mr-rate__lead{margin:0;max-width:760px;font-size:clamp(16px, 2vw, 19px);font-weight:300;line-height:1.5;color:#ffffff;text-wrap:pretty} .mr .mr-groups{display:flex;flex-direction:column;gap:32px;padding-top:48px} .mr .mr-group{display:flex;flex-direction:column;gap:14px} .mr .mr-group__label{font-size:11px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:#ffffff} .mr .mr-offer{background:var(--mr-alabaster);border-radius:20px;padding:28px 30px;display:flex;flex-direction:column;gap:14px} .mr .mr-offer__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:24px} .mr .mr-offer__pair{display:flex;flex-wrap:wrap;align-items:baseline;gap:24px;padding-left:24px;border-left:1px solid #dcdcd6} .mr .mr-fig{display:flex;flex-direction:column;gap:4px} .mr .mr-fig__label{font-size:10px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--mr-midnight)} .mr .mr-fig__amount{font-size:62px;font-weight:600;line-height:1;letter-spacing:-0.03em;color:var(--mr-midnight)} .mr .mr-fig__amount--later{font-size:44px;font-weight:300;letter-spacing:-0.02em} .mr .mr-fig__amount .mr-per{font-size:20px;font-weight:500;white-space:nowrap} .mr .mr-fig__amount--later .mr-per{font-size:16px;font-weight:500;white-space:nowrap} .mr .mr-strike{text-decoration:line-through;text-decoration-thickness:2px} .mr .mr-fig__caption{font-size:12px;font-weight:300;line-height:1.3;color:var(--mr-midnight)} .mr .mr-offer__notes{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:24px;border-top:1px solid #dcdcd6;padding-top:14px} .mr .mr-offer__note{margin:0;font-size:13px;font-weight:300;line-height:1.45;color:var(--mr-midnight)} .mr .mr-group__save{margin:0;font-size:clamp(19px, 2.4vw, 26px);font-weight:500;line-height:1.3;color:#ffffff;text-wrap:pretty} .mr .mr-group__save strong,.mr .mr-group__save .mr-amt{font-weight:600;color:var(--mr-tangerine)} .mr .mr-group__foot{margin:0;font-size:12px;font-weight:300;line-height:1.45;color:#ffffff} .mr .mr-band{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;margin-top:44px;padding-top:26px;border-top:1px solid rgba(255, 255, 255, 0.3)} .mr .mr-band__num{margin:0;flex:0 0 auto;font-size:clamp(18px, 2.2vw, 22px);font-weight:500;line-height:1.3;color:#ffffff} .mr .mr-band__num em{font-style:normal;color:var(--mr-yellow)} .mr .mr-band__body{margin:0;font-size:14px;font-weight:300;line-height:1.45;color:#ffffff} .mr .mr-rate__foot{display:flex;flex-direction:column;align-items:center;gap:30px;margin-top:40px} .mr .mr-rate__note{margin:0;font-size:14px;font-weight:300;line-height:1.5;color:#ffffff;text-align:center} .mr .mr-rate__note a{color:#ffffff;text-decoration:underline;text-underline-offset:2px} @media (max-width: 991px){ .mr .mr-offer{padding:24px 24px} .mr .mr-offer__row{gap:20px} .mr .mr-offer__pair{gap:20px;padding-left:20px} .mr .mr-fig__amount{font-size:52px} .mr .mr-fig__amount--later{font-size:38px} } @media (max-width: 767px){ .mr .mr-offer{padding:18px 20px;gap:12px} .mr .mr-offer__row{justify-content:center;gap:22px;text-align:center} .mr .mr-offer__pair{width:100%;justify-content:center;gap:22px;text-align:center;padding-left:0;padding-top:12px;border-left:0;border-top:1px solid #dcdcd6} .mr .mr-fig{align-items:center;gap:2px} .mr .mr-fig__label{font-size:9px;letter-spacing:0.1em} .mr .mr-fig__amount{font-size:42px} .mr .mr-fig__amount--later{font-size:26px;letter-spacing:0} .mr .mr-fig__amount .mr-per{font-size:16px} .mr .mr-fig__amount--later .mr-per{font-size:13px} .mr .mr-fig__caption{font-size:11px} .mr .mr-offer__notes{grid-template-columns:1fr;gap:8px;padding-top:12px} .mr .mr-offer__note{font-size:12px;line-height:1.4} .mr .mr-groups{padding-top:32px} .mr .mr-band{gap:6px;margin-top:32px;padding-top:20px} .mr .mr-rate__foot{gap:24px;margin-top:32px} .mr .mr-btn--light{width:100%;justify-content:center} } @media (max-width: 478px){ .mr .mr-offer__row,.mr .mr-offer__pair{gap:16px} .mr .mr-fig__amount{font-size:36px} .mr .mr-fig__amount--later{font-size:24px} } @media (min-width: 992px){ .mr .mr-group .mr-offer{max-width:900px;width:100%;margin-left:auto;margin-right:auto} .mr .mr-offer__row{justify-content:center} .mr .mr-group__save{max-width:900px;width:100%;margin-left:auto;margin-right:auto;text-align:left} .mr .mr-group__foot{max-width:900px;width:100%;margin-left:auto;margin-right:auto;text-align:left} }   .mr .mr-stat71{display:flex;flex-direction:column;gap:16px;max-width:760px;margin:0 auto} .mr .mr-stat71__eyebrow{font-size:11px;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;color:var(--mr-midnight)} .mr .mr-stat71__row{display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;gap:24px} .mr .mr-stat71__num{font-size:clamp(84px, 11vw, 132px);font-weight:600;line-height:0.78;letter-spacing:-0.05em;color:var(--mr-midnight)} .mr .mr-stat71__pct{font-size:0.485em; letter-spacing:-0.03em} .mr .mr-stat71__claim{margin:0 0 8px;max-width:20em;font-size:clamp(19px, 2.4vw, 26px);font-weight:600;line-height:1.15;letter-spacing:-0.01em;color:var(--mr-midnight);text-align:left;text-wrap:pretty} .mr .mr-stat71__sub{margin:0;padding-top:12px;border-top:1px solid #dcdcd6;align-self:stretch;font-size:15px;font-weight:300;line-height:1.5;color:var(--mr-midnight)} .mr .mr-stat71__source{margin:0;font-size:13px;font-weight:300;line-height:1.5;color:var(--mr-slate)} .mr .mr-section:has(> .mr-inner > .mr-stat71){background:var(--mr-alabaster);padding:clamp(28px, 3.5vw, 40px) 0} .mr .mr-stat71__panel{background:transparent;border-radius:0;padding:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px} @media (max-width: 767px){ .mr .mr-stat71{gap:14px} .mr .mr-stat71__panel{gap:10px}  .mr .mr-stat71__row{flex-direction:column;align-items:center;gap:6px} .mr .mr-stat71__eyebrow{font-size:10px;letter-spacing:0.1em} .mr .mr-stat71__num{font-size:84px} .mr .mr-stat71__claim{margin:0;max-width:none;font-size:19px;line-height:1.2;text-align:center} .mr .mr-stat71__sub{padding-top:10px;font-size:13px;line-height:1.45} .mr .mr-stat71__source{font-size:12px;line-height:1.45} } @media (max-width: 478px){ .mr .mr-stat71__num{font-size:72px} .mr .mr-stat71__claim{font-size:18px} }   .mr .mr-listen{border-top:1px solid rgba(0, 57, 68, 0.40);padding:clamp(40px, 5vw, 56px) 0} .mr .mr-listen .mr-h2{font-size:clamp(22px, 2.6vw, 30px);line-height:1.2;max-width:none;margin-bottom:10px} .mr .mr-listen .mr-final__lead{font-size:16px;margin-bottom:24px}  :root{--prl-brand:#003944; --prl-brand-dark:#00161a;--prl-pine:#17726b; --prl-ash:#aacec5; --prl-mint:#dbf7f5;--prl-ink:#2c2c39;--prl-ink-2:#595974;--prl-line:#c9c9d6;--prl-line-soft:#e7e7ec;--prl-alabaster:#f4f4f2;--prl-quote-bg:#f3f3f3;--prl-rust:#a24c2a;--prl-tangerine:#f7ab8d;--prl-blue:#4f8aa0;--prl-yellow:#f5cd0f;--prl-shadow-sm:0 1px 3px rgba(0,0,0,.07), 0 1px 2px rgba(0,0,0,.026);--prl-shadow-md:0 4px 12px rgba(0,0,0,.08), 0 2px 4px rgba(0,0,0,.04);--prl-gutter:40px}  .brxe-section.prl-section{font-family:"Outfit", sans-serif;padding:104px var(--prl-gutter);scroll-margin-top:96px;width:100%} .prl-section--alabaster{background:var(--prl-alabaster)} .prl-section--white{background:#ffffff} .prl-section--brand{background:var(--prl-brand)} .brxe-container.prl-container{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch} .prl-section-head{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:760px;width:100%;margin:0 auto 56px} .prl-section-head--narrow{max-width:700px;margin-bottom:48px} .prl-section-head--left{align-items:flex-start;text-align:left;margin:0 0 48px} .prl-section-head > :last-child{margin-bottom:0} .prl-card-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(280px, 100%), 1fr));gap:24px;width:100%;margin:0 0 24px} .prl-card-grid--wide{grid-template-columns:repeat(auto-fit, minmax(min(290px, 100%), 1fr))} .prl-card-grid--quotes{grid-template-columns:repeat(auto-fit, minmax(min(300px, 100%), 1fr))} .prl-card-grid--last{margin-bottom:0}  .prl-eyebrow{font-size:15px;font-weight:600;color:var(--prl-pine);letter-spacing:.01em;margin:0 0 16px} .prl-eyebrow--on-dark{color:var(--prl-ash);margin-bottom:14px} .prl-h1{font-family:"Outfit", sans-serif;font-size:60px;line-height:1.08;font-weight:600;color:var(--prl-brand);margin:0 0 28px;text-wrap:pretty} .prl-h1 .prl-accent{color:var(--prl-rust)} .prl-h2{font-family:"Outfit", sans-serif;font-size:46px;line-height:1.15;font-weight:600;color:var(--prl-brand);margin:0 0 20px;text-wrap:pretty} .prl-h2--on-dark{color:#ffffff} .prl-lede{font-size:19px;line-height:1.65;color:var(--prl-ink);margin:0 0 18px;max-width:56ch;text-wrap:pretty} .prl-lede--on-dark{color:#ffffff} .prl-section-head .prl-lede{max-width:none} .prl-lede--last{margin-bottom:32px}  .prl-btn{display:inline-block;background:var(--prl-brand);color:#ffffff;font-family:"Outfit", sans-serif;font-size:15px;font-weight:600;line-height:1.4;padding:11px 22px;border-radius:30px;text-decoration:none;white-space:nowrap;transition:background-color .15s ease, color .15s ease} .prl-btn:hover{background:var(--prl-brand-dark);color:#ffffff;text-decoration:none} .prl-btn--light{background:#ffffff;color:var(--prl-brand);padding:11px 24px} .prl-btn--light:hover{background:var(--prl-ash);color:var(--prl-brand)} .prl-textlink{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--prl-pine);text-decoration:none} .prl-textlink:hover{color:var(--prl-brand);text-decoration:underline}  .brxe-section.prl-nav{position:sticky;top:0;z-index:100;background:#ffffff;border-bottom:1px solid var(--prl-line-soft);padding:14px var(--prl-gutter);font-family:"Outfit", sans-serif} .admin-bar .brxe-section.prl-nav{top:32px} .prl-nav__inner{flex-direction:row !important;align-items:center !important;justify-content:space-between;gap:24px;flex-wrap:wrap} .prl-nav__logo{display:flex;align-items:center;flex-shrink:0} .prl-nav__logo img{height:46px;width:auto;display:block} .prl-nav__links{display:flex;flex-direction:row;align-items:center;gap:28px;flex-wrap:wrap} .prl-nav__link{font-size:15px;font-weight:500;color:var(--prl-brand);text-decoration:none} .prl-nav__link:hover{color:var(--prl-pine);text-decoration:underline}  .brxe-section.prl-hero{padding:88px var(--prl-gutter) 96px;position:relative;overflow:hidden} .prl-hero__grid{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(340px, 100%), 1fr));gap:64px;align-items:center !important} .prl-hero__copy{min-width:0} .prl-hero__copy .prl-eyebrow{margin-bottom:22px} .prl-join-card{scroll-margin-top:110px;background:#ffffff;border-radius:20px;padding:40px;box-shadow:var(--prl-shadow-md);min-width:0} .prl-card-label{font-size:13px;font-weight:600;color:var(--prl-pine);text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px} .prl-join-card__title{font-size:30px;line-height:1.2;font-weight:600;color:var(--prl-brand);margin:0 0 12px;text-wrap:pretty} .prl-join-card__intro{font-size:16px;line-height:1.6;color:var(--prl-ink-2);margin:0 0 28px} .prl-join-card__note{font-size:14px;color:var(--prl-ink-2);margin:16px 0 0;text-align:center}  .brxe-form.prl-form-join{display:flex;flex-direction:column;gap:18px;font-family:"Outfit", sans-serif} .prl-form-join .form-group{width:100% !important;padding:0 !important;margin:0;display:flex;flex-direction:column;gap:7px} .prl-form-join label{font-size:13px;font-weight:600;color:var(--prl-ink);margin:0;padding:0} .prl-form-join input{font-family:"Outfit", sans-serif;font-size:16px;line-height:1.4;color:var(--prl-ink);background:#ffffff;border:1px solid var(--prl-line);border-radius:10px;padding:14px 16px;height:auto;width:100%;box-sizing:border-box;outline:none;transition:border-color .15s ease, box-shadow .15s ease} .prl-form-join input:focus{border-color:var(--prl-pine);box-shadow:0 0 0 3px var(--prl-mint)} .prl-form-join input::placeholder{color:#8a8a9c;opacity:1} .prl-form-join .submit-button-wrapper{width:100%;margin:0;padding:0} .prl-form-join button[type="submit"]{width:100%;font-family:"Outfit", sans-serif;font-size:17px;font-weight:600;line-height:1.4;color:#ffffff;background:var(--prl-brand);border:none;border-radius:30px;padding:16px 28px;cursor:pointer;justify-content:center;transition:background-color .15s ease} .prl-form-join button[type="submit"]:hover{background:var(--prl-brand-dark)} .prl-form-join .message.success, .prl-form-find .message.success{font-family:"Outfit", sans-serif;font-size:17px;font-weight:500;line-height:1.5;color:var(--prl-pine);background:var(--prl-mint);border:none;border-radius:20px;padding:20px 24px;margin:0;width:100%} .prl-form-join .message.error, .prl-form-find .message.error{font-family:"Outfit", sans-serif;font-size:15px;color:var(--prl-rust);background:#f6e4dd;border:none;border-radius:10px;padding:14px 16px;margin:0;width:100%}  .prl-badge-2027{display:inline-block;font-size:13px;font-weight:600;line-height:1.4;color:var(--prl-brand);background:var(--prl-yellow);border-radius:4px;padding:5px 12px;margin:0 0 20px} .prl-feature{background:#ffffff;border-radius:20px;padding:40px;display:flex;flex-direction:column;gap:16px;min-width:0} .prl-icon-circle{width:48px;height:48px;border-radius:50%;background:var(--prl-ash);color:var(--prl-brand);display:flex;align-items:center;justify-content:center;flex-shrink:0} .prl-icon-circle svg{width:22px;height:22px;display:block} .prl-icon-circle i{font-size:22px;line-height:1;color:var(--prl-brand)} .prl-feature__title{font-size:20px;line-height:1.3;font-weight:600;color:var(--prl-brand);margin:0} .prl-feature__text{font-size:16px;line-height:1.6;color:var(--prl-brand);margin:0} .prl-stat{background:rgba(255,255,255,.08);border:1px solid rgba(170,206,197,.35);border-radius:20px;padding:36px 40px;min-width:0} .prl-stat__number{font-size:54px;line-height:1;font-weight:600;color:var(--prl-tangerine);margin:0 0 12px} .prl-stat__label{font-size:17px;line-height:1.5;color:#ffffff;margin:0}  .prl-primer__grid{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(min(330px, 100%), 1fr));gap:64px;align-items:start !important} .prl-primer__copy{min-width:0} .prl-primer__copy .prl-h2{margin-bottom:24px} .prl-primer__copy .prl-lede{max-width:none} .prl-primer__copy .prl-lede:last-child{margin-bottom:0} .prl-point-list{display:flex;flex-direction:column;gap:16px;min-width:0} .prl-point{display:flex;flex-direction:row;align-items:flex-start;gap:18px;background:#ffffff;border-radius:20px;padding:28px 32px;box-shadow:var(--prl-shadow-sm)} .prl-point__dot{width:12px;height:12px;min-width:12px;border-radius:50%;background:var(--prl-pine);flex-shrink:0;margin-top:8px} .prl-point__dot--blue{background:var(--prl-blue)} .prl-point__dot--rust{background:var(--prl-rust)} .prl-point__title{font-size:20px;line-height:1.3;font-weight:600;color:var(--prl-brand);margin:0 0 8px} .prl-point__text{font-size:16px;line-height:1.6;color:var(--prl-ink-2);margin:0}  .prl-cred{background:var(--prl-alabaster);border-radius:20px;padding:40px;display:flex;flex-direction:column;gap:20px;min-width:0} .prl-cred__badge{width:96px;height:96px;object-fit:contain;border-radius:12px;flex-shrink:0} .prl-cred__badge--placeholder{border:2px dashed var(--prl-line);border-radius:20px;padding:6px} .prl-cred__abbr{font-size:32px;line-height:1.15;font-weight:600;color:var(--prl-brand);margin:0 0 6px} .prl-cred__name{font-size:18px;line-height:1.4;font-weight:500;color:var(--prl-pine);margin:0 0 12px} .prl-cred__text{font-size:16px;line-height:1.6;color:var(--prl-ink-2);margin:0} .prl-bottomline{font-size:17px;line-height:1.6;font-weight:500;color:var(--prl-brand);text-align:center;margin:16px 0 0}  .prl-find{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(320px, 100%), 1fr));gap:48px;align-items:center;background:#ffffff;border-radius:20px;padding:48px;box-shadow:var(--prl-shadow-sm);width:100%} .prl-find__copy, .prl-find__form-col{min-width:0} .prl-find__copy .prl-icon-circle{margin-bottom:20px} .prl-find__title{font-size:30px;line-height:1.2;font-weight:600;color:var(--prl-brand);margin:0 0 10px;text-wrap:pretty} .prl-find__sub{font-size:17px;line-height:1.5;font-weight:500;color:var(--prl-pine);margin:0 0 14px} .prl-find__text{font-size:17px;line-height:1.65;color:var(--prl-ink-2);margin:0;text-wrap:pretty} .prl-find__hint{font-size:13px;color:var(--prl-ink-2);margin:16px 0 0}  .brxe-form.prl-form-find{display:grid;grid-template-columns:1fr 1fr;gap:12px;position:relative;font-family:"Outfit", sans-serif} .prl-form-find .form-group{width:100% !important;padding:0 !important;margin:0;min-width:0} .prl-form-find .form-group:nth-of-type(3), .prl-form-find .form-group:has(input[type="email"]){grid-column:1 / -1} .prl-form-find label{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} .prl-form-find input{font-family:"Outfit", sans-serif;font-size:16px;line-height:1.4;color:var(--prl-ink);background:var(--prl-alabaster);border:1px solid var(--prl-line-soft);border-radius:30px;padding:14px 22px;height:auto;width:100%;box-sizing:border-box;outline:none;transition:border-color .15s ease, background-color .15s ease} .prl-form-find input:focus{border-color:var(--prl-pine);background:#ffffff} .prl-form-find input::placeholder{color:#8a8a9c;opacity:1} .prl-form-find input[type="email"]{height:62px;padding:7px 68px 7px 22px} .prl-form-find .submit-button-wrapper{position:absolute;right:7px;bottom:7px;width:auto;margin:0;padding:0} .prl-form-find button[type="submit"]{width:48px;height:48px;min-width:48px;padding:0;border:none;border-radius:50%;background:var(--prl-brand);color:#ffffff;font-size:0;line-height:0;display:flex;align-items:center;justify-content:center;gap:0;cursor:pointer;transition:background-color .15s ease} .prl-form-find button[type="submit"]:hover{background:var(--prl-brand-dark)} .prl-form-find button[type="submit"] svg, .prl-form-find button[type="submit"] i{width:20px;height:20px;font-size:20px;line-height:1;margin:0} .prl-form-find .message{grid-column:1 / -1}  .prl-quote{background:var(--prl-quote-bg);border-radius:20px;padding:50px;margin:0;font-family:"Outfit", sans-serif;min-width:0} .prl-quote__mark{display:block;color:var(--prl-tangerine);font-size:60px;font-weight:700;line-height:.5;margin:0 0 20px;padding-top:14px} .prl-quote__text{font-size:22px;font-weight:600;line-height:1.5;color:var(--prl-brand);margin:0 0 20px;padding:0;border:none;font-style:normal} .prl-quote__cite{font-size:15px;font-weight:500;color:var(--prl-pine);font-style:normal} .prl-note{font-size:14px;font-style:italic;color:var(--prl-ink-2);text-align:center;margin:32px 0 0}  .brxe-section.prl-footer{background:var(--prl-brand);padding:80px var(--prl-gutter) 40px;font-family:"Outfit", sans-serif} .prl-footer__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr));gap:48px;padding-bottom:48px;width:100%} .prl-footer__logo img{height:52px;width:auto;display:block;margin-bottom:20px} .prl-footer__tagline{font-size:16px;line-height:1.6;color:var(--prl-ash);margin:0;max-width:34ch} .prl-footer__heading{font-size:16px;line-height:1.4;font-weight:600;color:#ffffff;margin:0 0 18px} .prl-footer__links{display:flex;flex-direction:column;gap:12px} .prl-footer__link{font-size:15px;color:#ffffff;text-decoration:none} .prl-footer__link:hover{color:var(--prl-ash);text-decoration:underline} .prl-footer__legal{border-top:1px solid rgba(170,206,197,.3);padding-top:32px;display:flex;flex-direction:column;gap:14px;width:100%} .prl-footer__fine{font-size:13px;line-height:1.6;color:rgba(255,255,255,.75);margin:0}  .prl-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:var(--prl-brand);border-top:1px solid rgba(170,206,197,.35);padding:14px var(--prl-gutter);font-family:"Outfit", sans-serif} .bricks-is-frontend .prl-sticky{transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .25s ease, opacity .25s ease, visibility .25s} .bricks-is-frontend .prl-sticky.is-visible{transform:none;opacity:1;visibility:visible} .prl-sticky__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap} .prl-sticky__text{font-size:16px;font-weight:500;color:#ffffff;margin:0}  .prl-hidden{display:none !important} html:has(.prl-section){scroll-behavior:smooth}  .prl-card-grid, .prl-find, .prl-footer__grid, .brxe-form.prl-form-find{display:grid !important} .prl-point, .prl-nav__links, .prl-sticky__inner{flex-direction:row !important}  .prl-nav__logo, .prl-nav__logo img{height:46px;width:auto;display:block} .prl-footer__logo, .prl-footer__logo img{height:52px;width:auto;display:block} .prl-footer__logo img{margin-bottom:0} .prl-footer__logo{margin-bottom:20px}  .brxe-section.prl-sticky{padding:14px var(--prl-gutter)} .brxe-container.prl-sticky__inner{width:100%;max-width:1200px}  @media (max-width: 991px){ .prl-nav__link{display:none} } @media (max-width: 767px){ :root{--prl-gutter:20px} .brxe-section.prl-section{padding-top:72px;padding-bottom:72px} .brxe-section.prl-hero{padding-top:48px;padding-bottom:64px} .brxe-section.prl-footer{padding-top:56px} .prl-nav__logo, .prl-nav__logo img{height:36px} .prl-h1{font-size:42px} .prl-h2{font-size:34px} .prl-lede{font-size:17px} .prl-hero__grid, .prl-primer__grid{gap:40px} .prl-section-head{margin-bottom:40px} .prl-join-card, .prl-feature, .prl-cred{padding:28px} .prl-join-card__title, .prl-find__title{font-size:26px} .prl-stat{padding:28px} .prl-stat__number{font-size:44px} .prl-point{padding:24px} .prl-find{padding:28px;gap:32px} .prl-quote{padding:36px 28px} .prl-quote__text{font-size:20px} .prl-sticky__text{font-size:14px} } @media (max-width: 478px){ .brxe-form.prl-form-find{grid-template-columns:1fr} .prl-sticky__inner{justify-content:center;text-align:center;gap:10px} }   .prl-form-find .form-group.submit-button-wrapper{width:auto !important}  .prl-quote__text{font-family:"Outfit", sans-serif}  .brxe-section.prl-section{scroll-margin-top:113px}  .prl-form-join label{text-transform:none;letter-spacing:0}  .prl-point__dot{min-height:12px !important;max-height:12px}  .prl-eyebrow{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;color:var(--prl-brand)} .prl-eyebrow--on-dark{color:#fff}  .bricks-is-frontend:has(.prl-sticky){padding-bottom:72px} @media (max-width: 478px){ .bricks-is-frontend:has(.prl-sticky){padding-bottom:120px} }  @media (prefers-reduced-motion: reduce){ html:has(.prl-section){scroll-behavior:auto} }  .prl-card-grid{align-items:stretch !important}  .prl-mc-frame{display:block;width:100%;border:0;height:420px}  @media (max-width: 767px){ .prl-feature{display:grid;grid-template-columns:auto 1fr;column-gap:16px;row-gap:16px;align-items:center} .prl-feature > .prl-icon-circle{grid-column:1} .prl-feature > .prl-feature__title{grid-column:2} .prl-feature > :not(.prl-icon-circle):not(.prl-feature__title){grid-column:1 / -1} }  #credential-mark .prl-cred{align-items:center;text-align:center} #credential-mark .prl-cred > .brxe-block{width:100%;align-items:center} @media (min-width: 992px){ #credential-mark .prl-card-grid{grid-template-columns:repeat(3, minmax(0, 1fr))} }     .mr .mr-bg-alabaster .mr-rate__head .mr-eyebrow,.mr .mr-bg-alabaster .mr-h2--xl,.mr .mr-bg-alabaster .mr-rate__lead,.mr .mr-bg-alabaster .mr-group__label,.mr .mr-bg-alabaster .mr-group__foot,.mr .mr-bg-alabaster .mr-rate__note,.mr .mr-bg-alabaster .mr-rate__note a{color:var(--mr-midnight)} .mr .mr-bg-alabaster .mr-offer{background:#fff;border:1px solid var(--mr-line)}    .mr .mr-c-rust{color:var(--mr-rust)!important}  .mr .mr-mt32{margin-top:32px!important} .mr .mr-inner--1200{max-width:1200px}  .mr .mr-fineprint{width:100%;max-width:900px;margin-left:auto;margin-right:auto;text-align:left;font-family:Outfit,sans-serif;font-size:12px;font-weight:300;line-height:1.45;color:var(--mr-midnight)} .mr .mr-fineprint p{margin:0 0 12px;font-size:12px;line-height:1.45} .mr .mr-fineprint p:last-child{margin-bottom:0} .mr .mr-fineprint strong{font-weight:600}  .mr .mr-benefits.mr-benefits--cards{border-top:0;gap:clamp(24px,3vw,36px)} .mr .mr-benefits--cards .mr-benefit{background:var(--mr-alabaster);border:0;border-radius:16px;padding:clamp(24px,3vw,40px)}  .mr .mr-benefits.mr-benefits--flush{border-top:0}  .mr .mr-cred__icon.mr-cred__icon--badge{display:flex;align-items:center;gap:12px;width:auto;height:auto;background:none;border-radius:0} .mr .mr-cred__icon--badge img{width:96px;height:auto}  .mr .mr-trust.mr-trust--ash{background:var(--mr-ash);border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent} .mr .mr-trust--ash .mr-trust__title, .mr .mr-trust--ash .mr-trust__body, .mr .mr-trust--ash .mr-trust__body strong{color:var(--mr-midnight)}  .mr .mr-section:has(> .mr-inner > .mr-stat71.mr-stat71--open){background:#fff;margin-bottom:-1px} .mr .mr-stat71.mr-stat71--open{max-width:none;background:transparent} .mr .mr-stat71--open .mr-stat71__num{color:var(--mr-midnight);font-size:clamp(120px,15vw,200px)} .mr .mr-stat71--open .mr-stat71__claim{color:var(--mr-midnight);font-size:clamp(24px,2.8vw,36px);max-width:620px} .mr .mr-stat71--open .mr-stat71__source{color:rgba(0,57,68,.7);text-align:center} @media (min-width:992px){ .mr .mr-stat71--open .mr-stat71__row{flex-wrap:nowrap;gap:36px} }  .mr .mr-section.mr-listen--inset-rule{border-top:0;padding-top:0} .mr .mr-listen--inset-rule > .mr-inner{position:relative;padding-top:clamp(40px,5vw,56px)} .mr .mr-listen--inset-rule > .mr-inner::before{content:"";position:absolute;top:0;left:clamp(20px,4vw,40px);right:clamp(20px,4vw,40px);height:1px;background:rgba(0,57,68,.40)}  .mr-hero-banner .mr-hero-card .next-inverted-corner__inner, .mr-hero-banner .mr-hero-card .next-inverted-corner__box{height:auto!important}  .mr-hero-banner .mr-hero-card .next-inverted-corner__content-wrapper{position:relative!important;inset:auto!important;height:auto!important;width:100%!important} .mr-hero-banner .mr-hero-card__text{container-type:inline-size}  .mr-hero-banner .mr-hero-title{font-size:min(5.6rem,11cqi)!important}  .mr-hero-banner .mr-hero-title .bc-blade-title__line-wrapper{padding-bottom:.12em;margin-bottom:-.12em}    .mr-hero-banner .mr-hero-member { margin-top: 20px; } .mr-hero-banner .mr-hero-member p { margin: 0; font-size: 16px; line-height: 1.5; color: #fff; } .mr-hero-banner .mr-hero-member strong { font-weight: 600; color: var(--mr-ash, #aacec5); } .mr-hero-banner .mr-hero-member a { color: #fff; font-weight: 500; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 4px; transition: color 0.3s; } .mr-hero-banner .mr-hero-member a::after { content: " \2192"; } .mr-hero-banner .mr-hero-member a:hover { color: var(--mr-ash, #aacec5); }  .mr .mr-path-callout { grid-column: 1 / -1; display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 24px 40px; background: var(--mr-midnight, #003944); border-radius: 20px; padding: clamp(26px, 3.2vw, 40px); } .mr .mr-path-callout__text { flex: 1 1 420px; display: flex; flex-direction: column; gap: 8px; } .mr .mr-path-callout__title { font-family: Outfit, sans-serif; font-size: clamp(21px, 2.3vw, 28px); font-weight: 600; line-height: 1.2; color: #fff; margin: 0; } .mr .mr-path-callout__body { font-size: 16px; line-height: 1.6; color: rgba(255, 255, 255, 0.85); margin: 0; max-width: 60ch; } .mr .mr-path-callout .mr-btn { flex-shrink: 0; }  .prl-resource{display:flex;flex-direction:column;background:#ffffff;border:1px solid var(--prl-line-soft);border-radius:20px;overflow:hidden;color:var(--prl-brand);text-decoration:none;min-width:0;box-shadow:var(--prl-shadow-sm);transition:box-shadow .2s ease, transform .2s ease} .prl-resource:hover{box-shadow:var(--prl-shadow-md);transform:translateY(-2px);text-decoration:none;color:var(--prl-brand)} .prl-resource:focus-visible{outline:3px solid var(--prl-pine);outline-offset:3px} .prl-resource__img{display:block;flex:none;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;margin:0} .prl-resource__img img{width:100%;height:100%;object-fit:cover;display:block} .prl-resource__body{display:flex;flex-direction:column;gap:12px;padding:28px;flex:1} .prl-resource__title{font-size:20px;line-height:1.3;font-weight:600;color:var(--prl-brand);margin:0} .prl-resource__text{font-size:16px;line-height:1.6;color:var(--prl-ink);margin:0} .prl-resource__more{margin-top:auto;padding-top:8px;font-family:"Outfit", sans-serif;font-size:15px;font-weight:600;color:var(--prl-pine)} .prl-resource:hover .prl-resource__more{text-decoration:underline} @media (prefers-reduced-motion: reduce){.prl-resource{transition:none}.prl-resource:hover{transform:none}}  .prl-join-next{display:none;flex-direction:column;align-items:flex-start;gap:14px;margin-top:16px;padding:20px 22px;border-radius:16px;background:var(--prl-mint)} .is-joined .prl-join-next{display:flex} .prl-join-next__text{font-size:16px;line-height:1.5;font-weight:500;color:var(--prl-brand);margin:0} .is-joined .prl-find__hint{display:none}