.offerPage{color:#102a43;background:#fff}.offerNav{justify-content:space-between;align-items:center;gap:20px;padding-block:24px;display:flex}.offerNav>a:last-child{font-size:13px;font-weight:700}.offerHero{background:#eef5fb;padding:80px 0}.offerColumns{grid-template-columns:1.25fr 1fr;align-items:center;gap:80px;display:grid}.offerEyebrow{letter-spacing:.16em;color:#0b5ed7;font-size:11px;font-weight:800}.offerPage h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(40px,5vw,68px);line-height:1.08}.offerLead{max-width:490px;font-size:21px;line-height:1.6}.offerAudience{color:#52697b;margin:24px 0}.offerButton{color:#fff;background:#0b5ed7;border-radius:9px;justify-content:space-between;align-items:center;gap:30px;padding:18px 24px;font-weight:800;display:inline-flex}.offerButton:hover{background:#084ba9}:is(.offerPage a:focus-visible,.offerPage summary:focus-visible){outline-offset:5px;outline:3px solid #159c70}.offerSmall{color:#52697b;max-width:350px;margin-top:16px;font-size:12px;line-height:1.6}.offerPrice{color:#fff;background:#08243d;border-radius:22px;padding:38px;box-shadow:0 24px 60px #102a4320}.offerBadge{color:#103d30;letter-spacing:.12em;background:#b9f2d6;border-radius:5px;padding:8px 12px;font-size:10px;font-weight:900;display:inline-block}.offerPrice h2{margin:26px 0 6px;font-size:26px}.offerPrice>p{color:#c9d9e8}.offerAmount{letter-spacing:-.055em;margin-top:30px;font-size:76px;font-weight:800;line-height:1.1}.offerPrice .offerFinal{color:#b9f2d6;font-size:14px}.offerPrice ul{border-block:1px solid #ffffff25;margin-top:24px;padding:22px 0;line-height:2.2;list-style:none}.offerPrice li:before{content:"✓";color:#91e7b9;margin-right:12px}.offerDeadline{font-size:13px;font-weight:700}.offerPrice small{color:#adbfce;font-size:11px;line-height:1.6;display:block}.offerSection{padding-block:72px}.offerPage h2{letter-spacing:-.025em;line-height:1.2}.offerSection>h2,.offerDetails h2,.offerBottom h2{margin:16px 0 32px;font-size:36px}.offerSteps{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.offerSteps article{border-top:2px solid #dbe7ef;padding-top:24px}.offerSteps article>span{color:#0b5ed7;font-size:14px;font-weight:800}.offerSteps h3{margin:24px 0 12px;font-size:20px}.offerSteps p,.offerDetails p{color:#52697b;font-size:15px;line-height:1.8}.offerDetails{border-top:1px solid #dbe7ef;grid-template-columns:1fr 1.25fr;gap:85px;display:grid}.offerSafety{background:#f0f7f4;border-left:3px solid #16a66a;padding:16px}.offerFaq details{border-bottom:1px solid #dbe7ef;padding:22px 0}.offerFaq summary{cursor:pointer;font-weight:700;line-height:1.5}.offerBottom{text-align:center;background:#eef5fb;padding:62px 0}.offerBottom p:not(.offerEyebrow){color:#52697b;margin-top:28px;font-size:13px}.offerFooter{color:#52697b;justify-content:space-between;gap:20px;padding-block:28px;font-size:12px;display:flex}@media (max-width:760px){.offerNav .brand{font-size:13px}.offerNav>a:last-child{max-width:90px;font-size:11px}.offerHero{padding:40px 0}.offerColumns,.offerDetails{grid-template-columns:1fr;gap:32px}.offerPrice{padding:28px}.offerSteps{grid-template-columns:1fr;gap:24px}.offerSection{padding-block:45px}.offerSection>h2,.offerDetails h2,.offerBottom h2{font-size:29px}.offerFooter{flex-wrap:wrap}.offerAmount{font-size:64px}}.offerCompare{color:#52697b;padding-left:20px;font-size:15px;line-height:1.8}.offerCompare li{margin-bottom:12px}.offerResources{border-top:1px solid #dbe7ef;padding-block:30px 55px}.offerResources h2{font-size:25px}.offerResources a{color:#0b5ed7;text-underline-offset:4px;margin:10px 24px 10px 0;font-size:14px;font-weight:700;text-decoration:underline;display:inline-block}
