.qf-page{color:#18324f;background:#f3f6fa;min-height:100vh}.qf-header{border-bottom:1px solid #dce5ee;justify-content:space-between;align-items:center;gap:20px;max-width:1360px;margin:auto;padding:16px 5vw;display:flex}.qf-header>a img{object-fit:contain;mix-blend-mode:multiply;width:190px;height:63px;display:block}.qf-header-actions{align-items:center;gap:30px;display:flex}.qf-header-actions>a{color:#637c94;font-size:11px}.qf-language{background:#fff;border:1px solid #d6e1ec;border-radius:5px;gap:3px;padding:4px;display:flex}.qf-language button{color:#637c94;background:0 0;border:0;border-radius:3px;padding:7px 10px;font-size:10px;font-weight:700}.qf-language button[aria-pressed=true]{color:#fff;background:#12345a}.qf-layout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:7%;max-width:1260px;margin:auto;padding:54px 40px 60px;display:grid}.qf-story{min-width:0;padding-top:28px}.qf-eyebrow{letter-spacing:1.7px;color:#08458c;align-items:center;gap:10px;font-size:9px;font-weight:700;line-height:1.7;display:flex}.qf-eyebrow i{background:#cf243a;flex-shrink:0;width:22px;height:2px;display:inline-block}.qf-story h1{letter-spacing:-2.8px;color:#0a2341;margin:25px 0;font-size:clamp(40px,4.1vw,62px);font-weight:500;line-height:1.06}.qf-story h1 em{color:#216ba7;font-style:normal;font-weight:400}.qf-intro{color:#60768d;max-width:400px;font-size:14px;line-height:1.85}.qf-assurances{color:#4d6b87;gap:14px;margin-top:29px;font-size:11px;display:grid}.qf-office{border-radius:6px;height:220px;margin-top:44px;position:relative;overflow:hidden;box-shadow:0 15px 35px #12345a10}.qf-office>img{object-fit:cover;object-position:58% 48%;width:100%;height:100%}.qf-office:after{content:"";background:linear-gradient(#0000 20%,#0a2341da);position:absolute;inset:0}.qf-office>div{z-index:1;color:#fff;position:absolute;bottom:24px;left:25px;right:20px}.qf-office span,.qf-office strong,.qf-office small{display:block}.qf-office span{letter-spacing:1.8px;color:#d3e3f1;font-size:7px}.qf-office strong{letter-spacing:-.3px;margin:11px 0 9px;font-size:18px;font-weight:500}.qf-office small{color:#cbdceb;font-size:9px}.qf-partner{color:#12345a;align-items:center;gap:19px;padding:30px 0 0;display:flex}.qf-partner>span:first-child{letter-spacing:.5px;font-size:18px;font-weight:800}.qf-partner i{color:#8299ae;font-size:21px;font-style:normal;font-weight:300}.qf-partner>span:last-child{font-size:22px;font-weight:700;line-height:1}.qf-partner small{letter-spacing:1.7px;color:#7c8da0;border-left:10px solid #cf243a;margin-top:6px;padding-left:4px;font-size:6px;display:block}.qf-panel{background:#fff;border:1px solid #dfe7ee;border-radius:9px;padding:36px 36px 0;position:relative;overflow:hidden;box-shadow:0 18px 65px #12345a08}.qf-panel:before{content:"";background:#08458c;width:50px;height:3px;position:absolute;top:0;left:36px}.qf-panel-head{margin-bottom:29px;position:relative}.qf-panel-head>.qf-eyebrow{letter-spacing:1.5px;font-size:8px}.qf-panel h2{letter-spacing:-1.2px;color:#12345a;margin:14px 0 11px;font-size:32px;font-weight:500;line-height:1.15}.qf-panel-head>p{color:#71869b;margin:0;font-size:12px}.qf-head-mark{color:#216ba7;background:#f6f9fc;border:1px solid #dae5ee;border-radius:50%;place-items:center;width:34px;height:34px;font-size:20px;display:grid;position:absolute;top:0;right:0}.qf-panel fieldset{border:0;min-width:0;margin:0;padding:0}.qf-panel legend{color:#18324f;width:100%;padding:0;font-size:13px;font-weight:600}.qf-panel legend>span{color:#7d93a8;vertical-align:middle;border:1px solid #d5e1ec;border-radius:50%;place-items:center;width:25px;height:25px;margin-right:9px;font-size:8px;font-weight:400;display:inline-grid}.qf-panel legend b,.qf-fields b{color:#b12b3e;font-weight:500}.qf-panel fieldset>p:not(.qf-field-error){color:#6d8298;margin:9px 0 16px;font-size:10px}.qf-product-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.qf-product{cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:5px;align-items:center;gap:9px;min-height:65px;padding:12px 10px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;position:relative}.qf-product:hover{background:#f8fbfd;border-color:#9bb9d3}.qf-product.selected{background:#edf5fc;border-color:#08458c;box-shadow:inset 0 0 0 .5px #08458c}.qf-product:focus-within{outline-offset:2px;outline:3px solid #75a9d4}.qf-product input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.qf-product-icon{color:#216ba7;flex-shrink:0;place-items:center;width:30px;height:33px;display:grid}.qf-product-icon svg{width:28px;height:28px}.qf-product-label{min-width:0}.qf-product strong{color:#183f64;font-size:12px;font-weight:600;display:block}.qf-product small{color:#7c8fa1;margin-top:4px;font-size:8px;line-height:1.6;display:block}.qf-product-check{color:#8da0b2;border:1px solid #d3e0eb;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;margin-left:auto;font-size:11px;display:grid}.selected .qf-product-check{color:#fff;background:#08458c;border-color:#08458c}.qf-field-error{color:#aa2435;min-height:0;margin:8px 0 0;font-size:11px;line-height:1.5}.qf-field-error:empty{display:none}.qf-details{border-top:1px solid #e4ebf2!important;margin-top:27px!important;padding-top:25px!important}.qf-fields{grid-template-columns:1fr 1fr;gap:16px 13px;display:grid}.qf-fields label{color:#536e86;min-width:0;font-size:10px;font-weight:600;line-height:1.6}.qf-fields input{color:#18324f;background:#fcfdfe;border:1px solid #d4e0eb;border-radius:4px;width:100%;min-width:0;height:46px;margin-top:7px;padding:0 12px;font-size:14px;transition:box-shadow .2s,border-color .2s;display:block}.qf-fields input::placeholder{color:#9aabb9;font-size:11px}.qf-fields input:focus{border-color:#1764ab;outline:0;box-shadow:0 0 0 3px #1764ab12}.qf-consent{color:#6b8094;cursor:pointer;align-items:flex-start;gap:9px;margin:23px 0 20px;font-size:10px;line-height:1.7;display:flex}.qf-consent input{accent-color:#08458c;flex-shrink:0;width:14px;height:14px;margin:2px 0 0}.qf-submit{color:#fff;background:#08458c;border:1px solid #08458c;border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:49px;padding:15px 18px;font-size:12px;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;display:flex}.qf-submit>span{font-size:20px;font-weight:400}.qf-submit:hover{background:#12345a;transform:translateY(-1px);box-shadow:0 7px 15px #12345a15}.qf-submit:disabled{opacity:.65;cursor:wait;transform:none}.qf-form-foot{color:#7e90a2;text-align:center;max-width:385px;margin:16px auto 24px;font-size:9px;line-height:1.8}.qf-direct{border-top:1px solid #e4ebf2;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:20px 0;font-size:10px;display:flex}.qf-direct>span{color:#8295a7}.qf-direct a{color:#08458c;font-weight:600}.qf-delivery-error{color:#79523e;background:#fff9f4;border:1px solid #e8d6cb;border-radius:4px;margin-top:15px;padding:15px;font-size:11px;line-height:1.7}.qf-delivery-error p{margin:7px 0 0}.qf-delivery-error a{font-weight:700;text-decoration:underline}.qf-success{text-align:center;padding:35px 0 55px}.qf-success>span{color:#08458c;background:#edf5fc;border:1px solid #c2d8ec;border-radius:50%;place-items:center;width:60px;height:60px;margin:auto;font-size:25px;display:grid}.qf-success h3{margin:25px 0 15px;font-size:24px;font-weight:500}.qf-success p{color:#60768d;font-size:13px;line-height:1.8}.qf-success a{color:#08458c;margin-top:20px;font-size:12px;display:inline-block}.qf-footer{color:#8295a7;border-top:1px solid #dce5ee;justify-content:space-between;gap:20px;max-width:1180px;margin:auto;padding:20px 40px 30px;font-size:9px;display:flex}@media (width<=1000px){.qf-layout{gap:5%;padding-inline:30px}.qf-panel{padding:30px 25px 0}.qf-story h1{font-size:45px}.qf-product{gap:6px;padding:11px 8px}.qf-product small{font-size:7px}.qf-product strong{font-size:11px}.qf-product-icon{width:25px}.qf-product-icon svg{width:24px}.qf-product-check{width:15px;height:15px}.qf-panel h2{font-size:29px}}@media (width<=760px){.qf-header{padding:12px 6vw}.qf-header>a img{width:160px;height:53px}.qf-header-actions{gap:15px}.qf-header-actions>a{font-size:10px}.qf-layout{grid-template-columns:1fr;gap:30px;max-width:620px;padding:30px 24px 40px}.qf-story{padding-top:0}.qf-story h1{letter-spacing:-2px;margin:18px 0;font-size:44px}.qf-intro{max-width:100%;margin-bottom:0;font-size:13px}.qf-assurances{flex-wrap:wrap;gap:10px 18px;margin-top:20px;font-size:9px;display:flex}.qf-office,.qf-partner{display:none}.qf-panel{padding:30px 28px 0}.qf-product{gap:10px;padding:13px 11px}.qf-product strong{font-size:12px}.qf-product small{font-size:8px}.qf-product-icon{width:30px}.qf-product-icon svg{width:28px}.qf-footer{flex-wrap:wrap;gap:10px;margin-inline:24px;padding:20px 0 25px}}@media (width<=420px){.qf-header-actions>a{display:none}.qf-header>a img{width:150px}.qf-story h1{font-size:40px}.qf-eyebrow{letter-spacing:1.4px;font-size:8px}.qf-layout{padding-inline:17px}.qf-panel{padding:29px 19px 0}.qf-panel h2{font-size:29px}.qf-head-mark{width:28px;height:28px;font-size:17px}.qf-product-grid{gap:8px}.qf-product{gap:7px;padding:11px 8px}.qf-product-icon,.qf-product-icon svg{width:23px}.qf-product strong{font-size:11px}.qf-product small{font-size:7px}.qf-product-check{width:14px;height:14px;font-size:10px}.qf-fields{gap:14px 10px}.qf-fields input{padding-inline:10px;font-size:16px}.qf-direct{gap:14px;font-size:9px}.qf-form-foot{font-size:8px}.qf-assurances span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.qf-page *{transition:none!important}}
