.postcode-autocomplete{min-width:0;position:relative}.postcode-search-input{position:relative}.postcode-search-input>ul{z-index:50;background:#fff;border:1px solid #e0d4df;border-radius:8px;width:max(100%,240px);min-width:200px;max-width:calc(100vw - 40px);max-height:285px;margin:6px 0 0;padding:5px;list-style:none;position:absolute;top:100%;left:auto;right:0;overflow:auto;box-shadow:0 9px 26px #1c2a3a16}.postcode-search-input>ul>li:not(.postcode-attribution){cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:12px 10px;font-size:11px;display:flex}.postcode-search-input>ul>li[aria-selected=true],.postcode-search-input>ul>li:not(.postcode-attribution):hover{background:#fbedf4}.postcode-search-input strong{font-weight:500}.postcode-search-input>ul>li>span{color:#8c8391;white-space:nowrap;font-size:9px}.postcode-search-input .postcode-attribution{color:#99909a;border-top:1px solid #f1eaf0;margin-top:3px;padding:8px 10px 3px;font-size:8px}.postcode-attribution a{text-underline-offset:2px;text-decoration:underline}.postcode-selected{color:#a12b64;min-height:14px;margin:6px 0 0;font-size:9px;line-height:1.6}.postcode-reader-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:360px){.postcode-search-input>ul{min-width:220px;left:auto;right:0}}.quick-check-shell{color:#1c2a3a;background:#fcf9fc;min-height:75vh;padding:26px 0 88px}.quick-check-wrap{max-width:1180px}.quick-back{color:#69717d;align-items:center;gap:10px;margin-bottom:34px;font-size:11px;display:inline-flex}.quick-back span{color:#c1b9c1}.quick-intro-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:82px;display:grid}.quick-intro{padding:40px 0;position:sticky;top:135px}.quick-kicker{color:#b62e70;letter-spacing:1.2px;margin:0 0 19px;font-size:10px;font-weight:700;display:block}.quick-intro h1{letter-spacing:-.055em;margin:0 0 26px;font-size:clamp(40px,5vw,64px);line-height:1.08}.quick-intro>p:not(.quick-kicker){color:#63707b;max-width:340px;font-size:17px;line-height:1.7}.quick-free-note{color:#6f2850;align-items:center;gap:10px;margin-top:30px;font-size:11px;font-weight:600;display:flex}.quick-how{color:#b23b71;gap:18px;margin-top:55px;font-size:10px;display:grid}.quick-how span{align-items:center;gap:16px;display:flex}.quick-how strong{color:#55616e;font-size:12px;font-weight:500}.quick-panel{background:#fff;border:1px solid #ece5ec;border-radius:14px;padding:34px;box-shadow:0 12px 40px #1c2a3a04}.quick-form-heading h2{letter-spacing:-.7px;margin:0 0 9px;font-size:24px;line-height:1.2}.quick-form-heading>p{color:#6e7580;margin:0 0 26px;font-size:12px;line-height:1.6}.quick-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.quick-form label:not(.quick-confirm),.quick-state-field>label{margin:0 0 8px;font-size:11px;font-weight:600;display:block}.quick-form input:not([type=radio]):not([type=checkbox]),.quick-form select,.quick-unlock-form input:not([type=radio]):not([type=checkbox]),.quick-unlock-form select{width:100%;min-width:0;height:46px;font:inherit;color:#1c2a3a;box-shadow:none;background:#fff;border:1px solid #dcd9df;border-radius:6px;padding:10px 12px;font-size:13px;display:block}.quick-form input:focus,.quick-form select:focus,.quick-unlock-form input:focus,.quick-unlock-form select:focus{outline-offset:2px;outline:2px solid #e8a7c8}.quick-segment{border:0;margin:23px 0;padding:0}.quick-segment legend,.quick-pay-options legend{margin-bottom:10px;font-size:11px;font-weight:600}.quick-customer-switch{color:#747d88;justify-content:space-between;align-items:center;gap:10px;margin-top:21px;font-size:10px;display:flex}.quick-customer-switch>button{color:#a23269;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:9px;text-decoration:underline}.quick-segment>div{gap:7px;display:flex}.quick-form .quick-segment label{cursor:pointer;background:#fff;border:1px solid #e4dfe5;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:42px;margin:0;padding:10px 6px;font-size:12px;font-weight:500;display:flex}.quick-form .quick-segment label.active{color:#96245c;background:#fdf1f7;border-color:#ba3477}.quick-segment input[type=radio]{accent-color:#ba3477;width:12px;height:12px;margin:0}.quick-bill{border:0;border-top:1px solid #ece6eb;margin:25px 0 0;padding:20px 0 0}.quick-bill legend{align-items:center;gap:7px;padding:0 8px 0 0;font-size:13px;font-weight:700;display:flex}.quick-money-input{position:relative}.quick-money-input>span{color:#69717c;font-size:14px;position:absolute;top:12px;left:12px}.quick-form .quick-money-input input:not([type=radio]):not([type=checkbox]){padding-left:26px}.quick-usage{margin-top:16px}.quick-usage label span{color:#7d838e;font-weight:400}.quick-usage>p{color:#717781;margin:8px 0 0;font-size:10px;line-height:1.6}.quick-confirm{color:#5c6773;align-items:flex-start;gap:9px;margin:23px 0;font-size:10px;line-height:1.7;display:flex}.quick-confirm input[type=checkbox]{accent-color:#bb3578;flex:0 0 15px;width:15px;height:15px;min-height:0;margin:2px 0 0}.quick-confirm a,.quick-privacy a,.quick-estimate-note a{color:#a32d68;text-underline-offset:3px;text-decoration:underline}.quick-submit{margin-top:5px}.quick-privacy{color:#7a8089;text-align:center;margin:15px 0 0;font-size:9px;line-height:1.8}.quick-form>.plain-button{margin-top:18px}.quick-restoring{color:#65717d;justify-content:center;align-items:center;gap:12px;min-height:300px;font-size:13px;display:flex}.quick-loading{text-align:center;max-width:740px;margin:10px auto 35px;padding:55px 44px}.quick-orbit{color:#b23274;background:#fbecf4;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 28px;animation:2s ease-in-out infinite quick-breathe;display:grid;box-shadow:0 0 0 12px #fcf5f9}.quick-loading h1{letter-spacing:-1.6px;margin:0 0 20px;font-size:clamp(31px,4vw,46px);line-height:1.12}.quick-loading>p:not(.quick-kicker){color:#6b7481;font-size:12px;line-height:1.7}.quick-progress{background:#f0e8ef;border-radius:20px;height:6px;margin:33px 0 29px;overflow:hidden}.quick-progress>span{background:#c1397c;border-radius:20px;min-width:2%;height:100%;transition:width .85s;display:block}.quick-progress-counts{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.quick-progress-counts>div{gap:8px;display:grid}.quick-progress-counts strong{letter-spacing:-1px;font-size:30px;font-weight:600;line-height:1}.quick-progress-counts strong span{color:#aaa3ad;font-size:16px;font-weight:400}.quick-progress-counts>div>span{color:#727a85;font-size:9px;line-height:1.6}.quick-loading>p.quick-progress-note{color:#92939a;margin-top:35px;font-size:10px}.quick-retailer-grid{text-align:left;border-top:1px solid #f0e7ee;grid-template-columns:1fr 1fr;gap:7px;margin:30px 0 0;padding-top:24px;display:grid}.retailer-progress{color:#a39ca6;background:#fcfafc;border:1px solid #ede6ec;border-radius:5px;align-items:center;gap:7px;min-width:0;padding:8px 10px;display:flex}.retailer-progress>span{text-align:center;flex-shrink:0;width:15px;font-size:12px;line-height:1}.retailer-progress strong{color:#7c7481;overflow-wrap:anywhere;font-size:10px;font-weight:500}.retailer-progress small{white-space:nowrap;margin-left:auto;font-size:8px}.retailer-progress.is-checked{color:#56886b;background:#fbfdfb;border-color:#e5eae5}.retailer-progress.is-checked strong{color:#53665d}.retailer-progress.is-checking{color:#b63172;background:#fff6fb;border-color:#e4b8ce}.retailer-progress.is-checking strong{color:#9c2d64}.retailer-progress.is-unavailable{color:#a3a0a8;background:#faf9fa}@media (max-width:400px){.quick-retailer-grid{gap:6px}.retailer-progress{flex-wrap:wrap;gap:4px;padding:8px 6px}.retailer-progress strong{font-size:9px}.retailer-progress small{width:100%;margin-left:19px;font-size:7px}}.quick-loading .plain-button{margin:20px auto 0;display:block}.quick-results-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin:4px 0 38px;display:flex}.quick-results-heading h1{letter-spacing:-1.8px;max-width:700px;margin:0 0 17px;font-size:clamp(30px,4vw,46px);line-height:1.16}.quick-results-heading p:not(.quick-kicker){color:#75808b;margin:0;font-size:12px;line-height:1.7}.quick-results-heading .plain-button{white-space:nowrap;flex-shrink:0;margin-bottom:4px;font-size:11px}.quick-results-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:30px;display:grid}.quick-results-main{min-width:0}.quick-result-service{margin-bottom:30px}.quick-service-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.quick-service-title h2{letter-spacing:-.5px;align-items:center;gap:8px;margin:0;font-size:19px;display:flex}.quick-service-title>span{color:#7c8390;font-size:10px}.quick-current{color:#69727e;background:#f0ebf0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:17px 22px;font-size:11px;display:flex}.quick-current strong{color:#4e5c6c;white-space:nowrap;font-size:18px;font-weight:600}.quick-current small{color:#81838d;font-size:10px;font-weight:400}.quick-offer{background:#fff;border:1px solid #e9e1e9;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:10px;padding:23px 21px;display:flex;position:relative;overflow:hidden}.quick-offer-first{border-color:#dfb2cb;box-shadow:inset 3px 0 #c13a7c}.quick-offer-identity{flex:1;align-items:center;gap:14px;min-width:160px;display:flex}.quick-offer-position{color:#b43a76;background:#fbedf4;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.quick-offer-identity h3{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.4}.quick-offer-identity p{color:#82848e;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.6}.quick-provider-mask{color:#253347;filter:blur(4px);-webkit-user-select:none;user-select:none;margin-bottom:7px;font-size:16px;font-weight:600;line-height:1.25;display:block}.quick-offer-identity h3.quick-locked-label{color:#8c8590;align-items:center;gap:5px;margin:0;font-size:9px;font-weight:400;display:flex}.quick-offer-price{text-align:right;min-width:130px}.quick-offer-price strong{letter-spacing:-.8px;font-size:27px;line-height:1.2;display:block}.quick-offer-price>span{color:#868390;margin-top:5px;font-size:9px;display:block}.quick-offer-price p{color:#747b87;margin:9px 0 0;font-size:10px;line-height:1.5}.quick-offer-price p.positive{color:#20704e;font-weight:500}.quick-offer-terms{width:100%;padding-left:42px;font-size:11px}.quick-fee-allowance{color:#868390;max-width:205px;margin:6px 0 0 auto;font-size:9px;line-height:1.6;display:block}.quick-price-details{color:#7c8490;width:100%;padding-left:42px;font-size:9px;line-height:1.8}.quick-price-details summary{cursor:pointer;color:#8e5c78;font-weight:500}.quick-price-details p{overflow-wrap:anywhere;margin:9px 0 0}.quick-no-result{background:#fff;border:1px solid #e7dfe7;border-radius:8px;padding:27px}.quick-no-result h3{margin:0 0 12px;font-size:17px}.quick-no-result p{color:#7a808a;font-size:12px;line-height:1.8}.quick-no-result a{font-size:12px}.quick-estimate-note{color:#6e7885;border-top:1px solid #e4dce4;margin-top:31px;padding-top:23px;font-size:11px;line-height:1.8}.quick-estimate-note>strong{color:#4c5869;font-size:12px;font-weight:600}.quick-estimate-note p{margin:10px 0}.quick-estimate-note details{margin-top:16px}.quick-estimate-note summary{cursor:pointer;color:#566273;font-size:11px;font-weight:600}.quick-estimate-note ul{padding-left:18px}.quick-estimate-note li{overflow-wrap:anywhere;margin-bottom:9px}.quick-unlock-panel{background:#fff;border:1px solid #e4dce4;border-radius:10px;padding:27px;position:sticky;top:114px}.quick-unlock-panel h2{letter-spacing:-1.1px;margin:0 0 19px;font-size:30px;line-height:1.13}.quick-unlock-panel>p{color:#707a86;margin:0 0 21px;font-size:11px;line-height:1.8}.quick-unlock-panel>.quick-kicker{margin-bottom:17px;font-size:9px}.quick-membership-price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.quick-membership-price strong{letter-spacing:-1.2px;color:#bb3678;font-size:32px}.quick-membership-price span{color:#77808b;font-size:10px}.quick-unlock-panel>p.quick-membership-note{color:#82848d;margin-bottom:23px;font-size:10px}.quick-unlock-panel .button{justify-content:space-between;gap:12px;min-height:49px;font-size:11px}.quick-unlock-panel>.plain-button{margin-top:20px;font-size:11px;display:block}.quick-unlock-form{border-top:1px solid #ece5ec;margin-top:25px;padding-top:24px}.quick-unlock-form>h3,.quick-purchase-review h3{letter-spacing:-.3px;margin:0 0 10px;font-size:17px;line-height:1.4}.quick-unlock-form>p{color:#82838d;margin:0 0 20px;font-size:11px;line-height:1.7}.quick-unlock-form .form-field>label{font-size:11px}.quick-unlock-form .form-field>p,.quick-unlock-form .field-hint{font-size:9px;line-height:1.7}.quick-state-field{margin-top:17px}.quick-state-field>label{margin-bottom:8px}.quick-pay-options{border:0;margin:24px 0;padding:0}.quick-pay-options>label{cursor:pointer;border:1px solid #e3dce4;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:12px 10px;display:flex}.quick-pay-options>label.active{background:#fdf4f8;border-color:#c23d7d}.quick-pay-options input{accent-color:#bb3578;flex-shrink:0;width:12px;height:12px;margin:0}.quick-pay-options span{gap:5px;display:grid}.quick-pay-options strong{font-size:11px;font-weight:600}.quick-pay-options small{color:#89909a;font-size:8px;line-height:1.5}.quick-pay-options b{letter-spacing:-.3px;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.quick-purchase-review{border-top:1px solid #e7e0e7;margin-top:28px;padding-top:24px}.quick-purchase-review>p{color:#6d7784;font-size:10px;line-height:1.8}.quick-purchase-review .notice{padding:12px;font-size:10px}.quick-purchase-review .quick-confirm{margin-bottom:20px;font-size:9px;line-height:1.8}.quick-payment-return{background:#fff5fa;border:1px solid #e5bfd5;border-radius:8px;margin-bottom:25px;padding:20px;font-size:12px;line-height:1.7}.quick-payment-return p{color:#77808b;margin:6px 0}.quick-payment-return .plain-button{margin-top:8px;font-size:11px}.quick-check-shell .error{overflow-wrap:anywhere;font-size:11px;line-height:1.7}.quick-check-shell .button:disabled{opacity:.5;cursor:not-allowed}@keyframes quick-breathe{0%,to{box-shadow:0 0 0 8px #fcf5f9}50%{box-shadow:0 0 0 16px #fcf5f9}}@media (max-width:999px){.quick-intro-grid{grid-template-columns:.8fr 1.2fr;gap:36px}.quick-panel{padding:27px}.quick-intro h1{font-size:45px}.quick-results-layout{grid-template-columns:minmax(0,1fr) 310px;gap:20px}.quick-unlock-panel{padding:22px}.quick-offer{padding:20px 17px}.quick-offer-identity{min-width:130px}.quick-offer-price strong{font-size:24px}.quick-current{padding:16px}}@media (max-width:760px){.quick-check-shell{padding:21px 0 55px}.quick-back{margin-bottom:26px}.quick-intro-grid{display:block}.quick-intro{padding:0 0 27px;position:static}.quick-intro .quick-kicker{margin-bottom:14px}.quick-intro h1{margin-bottom:16px;font-size:43px}.quick-intro h1 br{display:none}.quick-intro>p:not(.quick-kicker){max-width:100%;margin:0;font-size:13px}.quick-free-note{margin-top:17px;font-size:10px}.quick-how{display:none}.quick-panel{padding:25px}.quick-results-layout{flex-direction:column;gap:28px;display:flex}.quick-results-main,.quick-unlock-panel{width:100%;position:static}.quick-results-heading{margin-bottom:28px;display:block}.quick-results-heading h1{letter-spacing:-1.1px;font-size:34px}.quick-results-heading .plain-button{margin-top:20px}.quick-unlock-panel h2 br{display:none}.quick-unlock-panel{padding:25px}.quick-unlock-panel h2{font-size:29px}.quick-unlock-panel .button{font-size:12px}.quick-results-heading p:not(.quick-kicker){font-size:11px}.quick-loading{margin-top:0;padding:40px 25px}.quick-loading h1{font-size:33px}.quick-progress-counts{gap:9px}.quick-progress-counts strong{font-size:25px}.quick-progress-counts>div>span{font-size:9px}.quick-progress-counts strong span{font-size:13px}.quick-service-title{align-items:flex-start}.quick-service-title>span{text-align:right;padding-top:6px;font-size:9px}.quick-service-title h2{font-size:18px}.quick-offer{gap:20px}.quick-offer-identity{min-width:135px}.quick-offer-price{min-width:115px}.quick-current strong{font-size:17px}.quick-estimate-note{font-size:10px}.quick-current small{font-size:9px}}@media (max-width:360px){.quick-panel{padding:20px 17px}.quick-fields{gap:10px}.quick-form-heading h2{font-size:21px}.quick-intro h1{font-size:37px}.quick-form select{padding:10px 6px;font-size:11px}.quick-offer{padding:19px 16px}.quick-offer-identity{gap:10px;min-width:100%}.quick-offer-price{text-align:left;margin-left:38px}.quick-current{flex-wrap:wrap;gap:8px}.quick-unlock-panel{padding:22px 18px}.quick-results-heading h1{font-size:31px}.quick-form .quick-segment label{font-size:11px}.quick-progress-counts strong{font-size:23px}.quick-progress-counts>div>span{font-size:8px}}@media (prefers-reduced-motion:reduce){.quick-orbit{animation:none}.quick-progress>span{transition:none}}.quick-offer-action{justify-content:flex-end;width:100%;margin-top:6px;display:flex}.quick-offer-action .button{gap:25px;min-height:42px;padding:11px 17px;font-size:11px}.quick-offer-selected{border-color:#b83273;box-shadow:0 0 0 1px #b83273}.quick-unlock-panel{scroll-margin-top:115px}.quick-unlock-panel:focus{outline:none}@media (max-width:760px){.quick-unlock-panel{scroll-margin-top:95px}.quick-offer-action .button{justify-content:space-between;width:100%}}.free-check-shell{color:#1c2a3a;background:#fcf9fc;min-height:72vh;padding:38px 0 64px}.free-check-wrap{max-width:1140px}.free-check-heading{text-align:center;max-width:660px;margin:8px auto 30px}.free-check-heading .quick-kicker{margin-bottom:12px;font-size:12px}.free-check-heading h1{letter-spacing:-1.3px;margin:0 0 13px;font-size:clamp(29px,4vw,40px);line-height:1.18}.free-check-heading>p:last-child{color:#687480;margin:0;font-size:15px;line-height:1.65}.free-check-selected{align-items:center;gap:13px;max-width:680px;margin:0 auto 24px;display:flex}.free-check-selected-icon{color:#ad2d6d;background:#f7e8f0;border-radius:12px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid}.free-check-selected>div{min-width:0}.free-check-selected p{letter-spacing:1px;color:#a42b65;margin:0 0 5px;font-size:11px;font-weight:650}.free-check-selected h1{letter-spacing:-.7px;overflow-wrap:anywhere;margin:0;font-size:26px;line-height:1.2}.free-check-selected>button{color:#634d60;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded5df;border-radius:7px;flex-shrink:0;align-items:center;gap:9px;margin-left:auto;padding:10px 13px;font-size:13px;display:flex}.free-check-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:900px;margin:0 auto 30px;display:grid}.free-check-products>a{color:#354353;background:#fff;border:1px solid #e5dce5;border-radius:10px;align-items:center;gap:13px;min-width:0;min-height:84px;padding:18px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.free-check-products>a>span{color:#b03070;background:#fbf0f6;border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.free-check-products strong{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.4}.free-check-products>a>svg{color:#9e8897;flex-shrink:0;margin-left:auto}.free-check-products>a:hover,.free-check-products>a.is-selected{background:#fff7fb;border-color:#bc3477}:is(.free-check-products a:focus-visible,.free-check-selected>button:focus-visible){outline-offset:3px;outline:3px solid #d792b3}.free-check-overview-note{color:#74808b;text-align:center;justify-content:center;align-items:flex-start;gap:9px;max-width:680px;margin:25px auto 0;font-size:13px;line-height:1.8;display:flex}.free-check-overview-note svg{flex-shrink:0;margin-top:4px}.free-check-form-region{min-width:0}.quick-check-shell.quick-check-embedded{background:0 0;min-height:0;padding:0}.quick-check-embedded>.quick-check-wrap{width:100%;max-width:none;padding:0}.quick-check-embedded .quick-intro-grid{max-width:680px;margin:0 auto;display:block}.quick-check-embedded .quick-panel{padding:28px}.quick-check-embedded .quick-form-heading h2{font-size:22px}.quick-check-embedded .quick-form-heading>p{margin-bottom:24px;font-size:14px}.quick-check-embedded .quick-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quick-check-embedded .quick-form label:not(.quick-confirm),.quick-check-embedded .quick-state-field>label,.quick-check-embedded .quick-unlock-form .form-field>label{font-size:14px}.quick-check-embedded .quick-form input:not([type=radio]):not([type=checkbox]),.quick-check-embedded .quick-form select,.quick-check-embedded .quick-unlock-form input:not([type=radio]):not([type=checkbox]),.quick-check-embedded .quick-unlock-form select{min-height:48px;font-size:16px}.quick-check-embedded .quick-bill legend{font-size:15px}.quick-check-embedded .quick-usage>p,.quick-check-embedded .quick-confirm,.quick-check-embedded .quick-privacy,.quick-check-embedded .error{font-size:13px;line-height:1.7}.quick-check-embedded .quick-form .button,.quick-check-embedded .quick-unlock-panel .button{min-height:48px;font-size:14px}.quick-check-embedded .quick-loading h2{letter-spacing:-1px;margin:0 0 20px;font-size:clamp(28px,4vw,40px);line-height:1.15}.quick-check-embedded .quick-results-heading h2{letter-spacing:-1px;margin:0 0 16px;font-size:clamp(27px,3.5vw,40px);line-height:1.2}.quick-check-embedded .quick-results-heading p:not(.quick-kicker),.quick-check-embedded .quick-loading>p:not(.quick-kicker),.quick-check-embedded .quick-unlock-panel>p,.quick-check-embedded .quick-estimate-note,.quick-check-embedded .quick-no-result p{font-size:13px}.quick-check-embedded .quick-offer-price>span,.quick-check-embedded .quick-fee-allowance,.quick-check-embedded .quick-price-details,.quick-check-embedded .quick-offer-price p,.quick-check-embedded .quick-offer-identity p,.quick-check-embedded .quick-service-title>span,.quick-check-embedded .quick-offer-identity h3.quick-locked-label{font-size:12px}.quick-check-embedded .quick-price-details summary{align-items:center;min-height:44px;display:flex}.quick-check-embedded .quick-pay-options strong{font-size:14px}.quick-check-embedded .quick-pay-options small,.quick-check-embedded .quick-purchase-review>p,.quick-check-embedded .quick-purchase-review .quick-confirm,.quick-check-embedded .quick-unlock-form>p{font-size:12px}.quick-check-embedded .quick-pay-options>label{min-height:52px}.quick-check-embedded .quick-pay-options b{font-size:15px}@media (max-width:760px){.free-check-shell{padding:25px 0 46px}.free-check-heading{text-align:left;margin:3px auto 23px}.free-check-heading h1{font-size:30px}.free-check-heading>p:last-child{font-size:14px}.free-check-products{gap:8px}.free-check-products>a{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;min-height:111px;padding:13px 11px}.free-check-products>a>svg{display:none}.free-check-products>a>span{border-radius:8px;width:35px;height:35px}.free-check-products strong{font-size:13px;line-height:1.35}.free-check-selected{gap:10px;margin-bottom:20px}.free-check-selected-icon{border-radius:10px;width:43px;height:43px}.free-check-selected h1{font-size:23px}.free-check-selected p{letter-spacing:.6px;font-size:10px}.free-check-selected>button{gap:5px;padding:10px;font-size:12px}.free-check-overview-note{text-align:left;justify-content:flex-start;font-size:12px}.quick-check-embedded .quick-panel{padding:23px}.quick-check-embedded .quick-results-heading h2{font-size:29px}.quick-check-embedded .quick-price-details{padding-left:0}.quick-check-embedded .quick-unlock-form .field-hint{font-size:12px}}@media (max-width:420px){.free-check-products>a{min-height:108px;padding:12px 8px}.free-check-products strong{font-size:12px}.free-check-selected-icon{display:none}.free-check-selected h1{font-size:22px}.free-check-selected>button{font-size:12px}.quick-check-embedded .quick-panel{padding:21px 17px}.quick-check-embedded .quick-fields{grid-template-columns:minmax(0,1fr)}.quick-check-embedded .quick-form-heading h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.free-check-products>a{transition:none}}.quick-check-embedded .quick-fields{row-gap:18px}.quick-results-browse{grid-template-columns:minmax(0,1fr);max-width:900px;margin:0 auto}.quick-unlock-hidden{display:none}.quick-results-browse .quick-offer{gap:16px 28px;padding:25px 27px}.quick-results-browse .quick-offer-action{flex:none;width:auto;margin:0}.quick-results-browse .quick-price-details{order:4;padding-left:42px}.quick-results-browse .quick-offer-price{margin-left:auto}.quick-results-browse .quick-current{background:#f2edf3}.quick-offer-identity h3.quick-locked-label{color:#4c5665;font-size:13px;font-weight:600}.quick-offer-first:before{content:"Lowest estimate checked";color:#a32b69;width:100%;margin-bottom:3px;font-size:11px;font-weight:600;display:block}.quick-offer-selected:before{content:"Selected plan"}.quick-results-heading h2:focus{outline:none}.quick-check-embedded .quick-results-heading{margin-bottom:24px}.quick-check-embedded .quick-results-heading h2{margin-bottom:12px}.market-form h2:focus{outline:none}@media (max-width:760px){.quick-results-browse .quick-offer{gap:18px;padding:23px 20px}.quick-results-browse .quick-offer-action{width:100%;margin-top:4px}.quick-results-browse .quick-price-details{order:initial;padding-left:0}.quick-results-browse .quick-offer-price{margin-left:auto}.quick-offer-first:before{font-size:12px}}.market-journey{width:100%}.market-journey>.quick-check-wrap{width:100%;max-width:none;padding:0}.market-form .quick-fields{margin-bottom:20px}.market-details{border:0;border-top:1px solid #eee4eb;min-width:0;margin:28px 0 20px;padding:25px 0 0}.market-details>legend{padding:0 0 10px;font-size:16px;font-weight:600}.market-field-hint{color:#75808b;margin:8px 0 0;font-size:12px;line-height:1.6}.market-check-steps{color:#8c8a92;flex-wrap:wrap;justify-content:center;gap:18px;font-size:12px;display:flex}.market-check-steps>span{align-items:center;gap:7px;display:flex}.market-check-steps>.is-done{color:#327358}.market-check-steps>.is-active{color:#b52d72}.market-source-count{margin-top:25px!important}.comparison-summary{background:#f8e7f0;border:1px solid #eed5e3;border-radius:12px;grid-template-columns:1fr 1fr;gap:35px;margin-bottom:30px;padding:30px 34px;display:grid}.comparison-summary>div>span{color:#832453;font-size:14px;font-weight:600}.comparison-summary>div>strong{letter-spacing:-1.8px;color:#ae2b6b;margin:8px 0;font-size:clamp(34px,4vw,48px);line-height:1.25;display:block}.comparison-summary p{color:#80556d;margin:0;font-size:12px;line-height:1.6}.comparison-summary dl{align-content:center;gap:17px;margin:0;display:grid}.comparison-summary dl>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.comparison-summary dt{color:#725769;font-size:12px}.comparison-summary dd{white-space:nowrap;margin:0;font-size:16px;font-weight:600}.market-results-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.market-results-main{min-width:0}.market-results-label{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:16px;display:flex}.market-results-label h3{margin:0;font-size:16px}.market-results-label>span{color:#7e7b86;font-size:12px}.market-plan-tags{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.market-plan-tags>span{color:#65727d;background:#f6f3f7;border-radius:4px;padding:4px 7px;font-size:11px}.market-costs{gap:6px;margin:12px 0;display:grid}.market-costs>div{justify-content:space-between;gap:20px;display:flex}.market-costs dt{font-size:12px}.market-costs dd{margin:0;font-size:12px;font-weight:600}.market-save-panel h2{font-size:26px;line-height:1.2}.market-needs-quote>svg{color:#b63274;margin-bottom:15px}.market-needs-quote h3{letter-spacing:-.6px;font-size:24px}.market-needs-quote p{max-width:650px}.market-needs-quote .button{margin-top:15px}.market-journey .quick-estimate-note>summary{min-height:44px}.market-journey .quick-estimate-note>p{font-size:12px}.market-offer .quick-offer-identity{min-width:180px}.market-offer .quick-offer-identity p,.market-offer .quick-offer-price>span,.market-offer .quick-offer-price p,.market-offer .quick-price-details{font-size:12px}@media (max-width:900px){.market-results-layout{grid-template-columns:minmax(0,1fr) 270px;gap:20px}.comparison-summary{gap:25px;padding:25px}.market-offer .quick-offer-identity{min-width:150px}}@media (max-width:760px){.market-results-layout{flex-direction:column;gap:25px;display:flex}.market-results-main,.market-save-panel{width:100%}.comparison-summary{grid-template-columns:1fr;gap:22px;padding:24px}.comparison-summary dl{border-top:1px solid #e5c6d7;gap:13px;padding-top:20px}.comparison-summary>div>strong{font-size:42px}.market-results-label{align-items:flex-start}.market-results-label>span{text-align:right;font-size:11px}.market-check-steps{gap:13px;font-size:11px}.market-details{margin-top:24px}.market-offer .quick-offer-price{min-width:110px}}@media (max-width:420px){.market-offer .quick-offer-identity{min-width:100%}.market-offer .quick-offer-price{text-align:left;margin-left:42px}.comparison-summary{padding:22px 20px}.comparison-summary dt{font-size:11px}.comparison-summary dd{font-size:15px}.market-journey .quick-fields{grid-template-columns:minmax(0,1fr)}}
