.fUrKqq_layout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);display:grid}.fUrKqq_aside{color:#c9d6ea;background:radial-gradient(120% 60% at 0 0,#2a4b80 0%,#2a4b8000 70%),linear-gradient(165deg,#182d53 0%,#142645 100%);flex-direction:column;gap:16px;padding:32px 30px 28px;display:flex}.fUrKqq_mark{color:#fff;background:#ffffff12;border:1px solid #ffffff26;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.fUrKqq_mark svg{width:26px;height:26px}.fUrKqq_eyebrow{color:#9fb6d8;letter-spacing:.12em;text-transform:uppercase;margin-top:6px;font-size:10px;font-weight:600}.fUrKqq_title{color:#fff;letter-spacing:-.035em;text-wrap:balance;margin-top:-8px;font-size:27px;font-weight:550;line-height:1.15}.fUrKqq_lede{text-wrap:pretty;font-size:14px;line-height:1.6}.fUrKqq_price{background:#ffffff0d;border:1px solid #fff2;border-radius:10px;padding:11px 13px;font-size:13px;line-height:1.55}.fUrKqq_price strong{color:#fff;font-size:15px;font-weight:600}.fUrKqq_steps{counter-reset:step;gap:12px;margin-top:4px;list-style:none;display:grid}.fUrKqq_steps li{counter-increment:step;grid-template-columns:24px minmax(0,1fr);column-gap:11px;display:grid}.fUrKqq_steps li:before{content:counter(step);color:#fff;border:1px solid #ffffff38;border-radius:50%;grid-row:span 2;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.fUrKqq_steps strong{color:#fff;font-size:13px;font-weight:550;line-height:1.45}.fUrKqq_steps span{color:#a9bcd8;font-size:12px;line-height:1.5}.fUrKqq_asideFoot{color:#a9bcd8;border-top:1px solid #ffffff1c;gap:6px;margin-top:auto;padding-top:14px;font-size:12px;line-height:1.55;display:grid}.fUrKqq_aside .fUrKqq_asideFoot a,.fUrKqq_linkButton{color:#fff;text-underline-offset:3px;font-size:12px;font-weight:550;text-decoration:underline}.fUrKqq_aside .fUrKqq_asideFoot a:hover,.fUrKqq_linkButton:hover{color:#dce7f6}.fUrKqq_main{align-content:start;gap:16px;padding:28px 34px 26px;display:grid}.fUrKqq_form{gap:20px;display:grid}.fUrKqq_signedIn{color:#596474;font-size:14px}.fUrKqq_section{border:0;gap:0;min-width:0;margin:0;padding:0;display:grid}.fUrKqq_legend{color:#172333;align-items:center;gap:8px;margin-bottom:11px;padding:0;font-size:13px;font-weight:600;display:flex}.fUrKqq_legend span{color:#244a82;background:#e8eef7;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:650;display:grid}.fUrKqq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 18px;display:grid}.fUrKqq_groupLabel{color:#364252;font-size:13px;font-weight:550;line-height:1.5}.fUrKqq_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fUrKqq_choice{color:#172333;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:10px;align-items:center;gap:9px;min-height:46px;padding:8px 11px;font-size:13px;font-weight:550;line-height:1.3;transition:border-color .12s,background .12s;display:flex}.fUrKqq_choice:hover{border-color:#b5c3d6}.fUrKqq_choice:has(input:checked){background:#f3f7fc;border-color:#547baa;box-shadow:inset 0 0 0 1px #547baa}.fUrKqq_choice:has(input:focus-visible){outline-offset:1px;outline:3px solid #dce7f6}.fUrKqq_numberRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:12px 18px;display:grid}.fUrKqq_areaCodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fUrKqq_areaCodes .input{text-align:center;letter-spacing:.04em}.fUrKqq_submitRow{align-items:center;gap:20px;padding-top:2px;display:flex}.fUrKqq_submitRow .button-primary.fUrKqq_submit{flex:none;gap:10px;width:auto;min-width:230px}.fUrKqq_fine{color:#657183;font-size:12px;line-height:1.55}@media (max-width:960px){.fUrKqq_layout{grid-template-columns:1fr}.fUrKqq_aside{gap:12px;padding:24px 22px 22px}.fUrKqq_title{font-size:25px}.fUrKqq_steps,.fUrKqq_asideFoot{display:none}.fUrKqq_main{padding:24px 22px 26px}}@media (max-width:600px){.fUrKqq_grid2,.fUrKqq_numberRow,.fUrKqq_choices{grid-template-columns:1fr}.fUrKqq_main{padding:22px 18px 24px}.fUrKqq_submitRow{flex-direction:column;align-items:stretch;gap:12px}.fUrKqq_submitRow .button-primary.fUrKqq_submit{width:100%}}.fUrKqq_mobileFoot{display:none}@media (max-width:960px){.fUrKqq_mobileFoot{color:#596474;border-top:1px solid #e9edf2;gap:6px;padding-top:16px;font-size:13px;line-height:1.55;display:grid}.fUrKqq_mobileFoot .fUrKqq_linkButton{color:#244a82}}
