.gq-quote-layout [hidden]{display:none!important}.gq-quote-layout fieldset{min-width:0}.gq-quote .gq-quote-story h1{font-size:clamp(48px,5.6vw,80px);line-height:.95}.gq-quote .gq-quote-layout{width:min(1240px,calc(100% - 40px));grid-template-columns:.85fr 1.15fr;gap:64px}.gq-quote .gq-service-options b{font-size:13px}.gq-quote .gq-service-options input:checked+span{background:#edf0ff;border-color:#072cd9}.gq-quote .gq-service-options input:checked+span em{background:#072cd9;border-color:#072cd9}.gq-quote .gq-service-options i{color:#072cd9}.gq-quote .gq-service-options input:focus-visible+span{outline:3px solid #072cd9;outline-offset:3px}.gq-quote .gq-progress-track span{transition:width .2s}.gq-quote .gq-form-actions{flex-wrap:wrap}.gq-quote .gq-form-actions [type=submit]{height:auto;min-height:52px;white-space:normal}.gq-quote .gq-form-top{flex-wrap:wrap}.dq-email-note{font-size:12px;line-height:1.6;color:#5a6570;margin:18px 0}.dq-email-note a{color:#072cd9;text-decoration:underline}.gq-quote [aria-invalid=true]{outline:2px solid #b52828;outline-offset:2px}.gq-quote [role=alert]{color:#a61f1f;font-weight:700}.gq-quote .gq-consents input{accent-color:#072cd9}.gq-quote :is(input:not([type=checkbox]),select,textarea){font-weight:400}.gq-quote legend{max-width:100%}.gq-quote .gq-form-privacy{line-height:1.6}.gq-quote .gq-progress li{font-size:13px}.gq-quote .gq-form-top b{white-space:nowrap}@media(max-width:900px){.gq-quote .gq-quote-layout{gap:30px;grid-template-columns:.8fr 1.2fr}.gq-quote .gq-quote-story h1{font-size:48px}}@media(max-width:700px){.gq-quote .gq-quote-layout{display:block;width:calc(100% - 28px);margin:26px auto 44px}.gq-quote .gq-quote-story h1{font-size:42px}.gq-quote .gq-quote-story{padding-top:0}.gq-quote .gq-service-options b{font-size:12px}.gq-quote .gq-form-actions .gq-button{font-size:14px}.gq-quote .gq-form-top{font-size:10px}.gq-quote .gq-form-top b{font-size:10px}}
