#instant-quote{--q-blue:#2563eb;--q-navy:#07152f;--q-copy:#4d6382;--q-border:#dbe7f5;position:relative;isolation:isolate;overflow:hidden;padding-top:5.5rem!important;padding-bottom:6.5rem!important;background:radial-gradient(circle at 14% 22%,rgba(219,234,254,.9),transparent 26%),radial-gradient(circle at 86% 27%,rgba(219,234,254,.82),transparent 27%),linear-gradient(180deg,#fbfdff,#f4f8ff 52%,#edf5ff)!important}#instant-quote:after,#instant-quote:before{content:"";position:absolute;z-index:-1;pointer-events:none;background-repeat:no-repeat;background-position:bottom;background-size:contain}#instant-quote:before{left:-3rem;bottom:0;width:360px;height:430px;opacity:.12;filter:saturate(.72) hue-rotate(178deg);background-image:url(/uk_house.png)}#instant-quote:after{right:-5rem;bottom:-1.25rem;width:500px;height:430px;opacity:.28;filter:saturate(.72) contrast(.94);background-image:url(/plain_white_luton_van.png)}#instant-quote>.container{position:relative;z-index:1;max-width:1280px!important}#instant-quote>.container>div:first-child{max-width:820px!important;margin-bottom:2rem!important}#instant-quote>.container>div:first-child h2{margin-bottom:.8rem!important;color:var(--q-navy)!important;font-family:Manrope,Inter,Arial,sans-serif!important;font-size:clamp(2.35rem,4.6vw,3.65rem)!important;line-height:1.02!important;letter-spacing:-.045em!important}#instant-quote>.container>div:first-child h2 span{color:var(--q-blue)!important}#instant-quote>.container>div:first-child p{color:#516783!important;font-size:1.04rem!important;line-height:1.65!important;font-weight:600!important}#instant-quote #quote-stepper{max-width:620px!important;margin-bottom:2.2rem!important;padding-inline:.5rem!important}#instant-quote #quote-stepper>div:first-child{left:7%!important;right:7%!important;width:86%!important;height:2px!important;background:linear-gradient(90deg,#a9c6fb,#d9e5f4)!important}#instant-quote #quote-stepper>div:not(:first-child)>div:first-child{width:50px!important;height:50px!important;border-radius:999px!important;border-width:2px!important;border-color:#e4ecf7!important;background:rgba(255,255,255,.94)!important;box-shadow:0 8px 24px rgba(30,64,175,.06)!important;transform:none!important}#instant-quote #quote-stepper>div:not(:first-child)>div:first-child.bg-indigo-600{border-color:#a8c5ff!important;background:linear-gradient(145deg,#3673f0,#2358df)!important;color:#fff!important;box-shadow:0 10px 26px rgba(37,99,235,.24)!important}#instant-quote #quote-stepper>div:not(:first-child)>div:first-child.bg-emerald-500{border-color:#bcebd8!important;background:#20b77b!important;color:#fff!important}#instant-quote #quote-stepper span{margin-top:.62rem!important;color:#8092ad!important;font-size:.66rem!important;letter-spacing:.1em!important}#instant-quote #quote-stepper span.text-indigo-600{color:var(--q-blue)!important}#instant-quote #quote-stepper span.text-emerald-600{color:#139767!important}#instant-quote #quote-stepper+div{display:grid!important;grid-template-columns:minmax(0,1fr) 360px!important;align-items:start!important;gap:24px!important;max-width:1210px;margin-inline:auto}#instant-quote #quote-stepper+div>div:first-child,#instant-quote #quote-stepper+div>div:nth-child(2){width:auto!important;max-width:none!important}#instant-quote #quote-stepper+div>div:first-child>div{overflow:visible!important;border:1px solid rgba(202,217,236,.95)!important;border-radius:26px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 22px 70px rgba(47,80,130,.12)!important;backdrop-filter:blur(14px)}#instant-quote #quote-stepper+div>div:first-child>div>div{padding:2rem 2.25rem!important}#instant-quote form{color:var(--q-navy)}#instant-quote form .text-slate-700,#instant-quote form .text-slate-800,#instant-quote form .text-slate-900,#instant-quote form .text-slate-950,#instant-quote form h3,#instant-quote form h4,#instant-quote form label{color:var(--q-navy)!important}#instant-quote form .text-slate-500,#instant-quote form .text-slate-600,#instant-quote form p{color:var(--q-copy)!important}#instant-quote form [class*=border-slate-100]{border-color:#dce7f4!important}#instant-quote form [class*=bg-slate-50]{background-color:#f8fbff!important}#instant-quote form button[type=button].border-2{border-width:1px!important;border-color:#dce7f4!important;border-radius:18px!important;background:linear-gradient(180deg,#fff,#fbfdff)!important;box-shadow:0 8px 24px rgba(38,70,116,.05)!important}#instant-quote form button[type=button].border-2:hover{border-color:#a8c5ff!important;background:#fff!important;box-shadow:0 14px 32px rgba(37,99,235,.1)!important;transform:translateY(-1px)}#instant-quote form button[type=button].border-indigo-600{border-color:var(--q-blue)!important;background:linear-gradient(180deg,#f4f8ff,#eaf2ff)!important;color:var(--q-navy)!important;box-shadow:0 0 0 1px rgba(37,99,235,.16),0 14px 34px rgba(37,99,235,.12)!important}#instant-quote form button[class*=min-h-]{min-height:128px!important}#instant-quote form button[class*="min-h-[96px]"]{min-height:142px!important}#instant-quote form button.group>div:first-child{width:48px!important;height:48px!important;border-radius:999px!important;background:#f0f5fb!important;color:#193861!important}#instant-quote form button.group.border-indigo-600>div:first-child,#instant-quote form button.group>div:first-child.bg-indigo-600{background:#e8f1ff!important;color:var(--q-blue)!important}#instant-quote form [class*=border-indigo-100][class*=bg-indigo-50]{border-color:#cfe0ff!important;border-radius:16px!important;background:linear-gradient(90deg,#edf4ff,#e8f0ff)!important;box-shadow:none!important}#instant-quote form [class*=border-emerald-100][class*=bg-emerald-50]{border-color:#c9eadc!important;border-radius:16px!important;background:#f0fbf7!important}#instant-quote form div[class*=rounded-3xl][class*=shadow-sm]{border:1px solid #dce7f4!important;border-radius:20px!important;background:rgba(255,255,255,.9)!important;box-shadow:0 10px 30px rgba(50,81,125,.05)!important}#business-quote-form input:not([type=checkbox]),#business-quote-form select,#instant-quote input:not([type=checkbox]),#instant-quote select{min-height:52px!important;border:1px solid #d8e5f3!important;border-radius:14px!important;background-color:#fff!important;color:#183250!important;font-size:.9rem!important;font-weight:600!important;box-shadow:0 3px 12px rgba(30,64,175,.035)!important;transition:border-color .16s ease,box-shadow .16s ease!important}#business-quote-form input:not([type=checkbox]):focus,#business-quote-form select:focus,#instant-quote input:not([type=checkbox]):focus,#instant-quote select:focus{border-color:var(--q-blue)!important;box-shadow:0 0 0 4px rgba(37,99,235,.1)!important;outline:none!important}#business-quote-form input::placeholder,#instant-quote input::placeholder{color:#94a7bf!important}#business-quote-form select,#instant-quote select{appearance:none!important;-webkit-appearance:none!important;padding-right:2.75rem!important;background-repeat:no-repeat!important;background-position:right .9rem center!important}#business-quote-form select option,#instant-quote select option{background:#fff;color:#16304f;font-weight:600}#instant-quote form>div:last-child{margin-top:2.25rem!important;border-top-color:#e4edf7!important;padding-top:1.25rem!important}#instant-quote form>div:last-child button[class*=bg-indigo-600]{min-width:210px;border-radius:14px!important;background:linear-gradient(135deg,#2f6df0,#2456df)!important;box-shadow:0 12px 30px rgba(37,99,235,.24)!important}#instant-quote #quote-stepper+div>div:nth-child(2)>div{top:7rem!important}#instant-quote #quote-stepper+div>div:nth-child(2)>div>div{min-height:625px;border:1px solid #d8e5f3!important;border-radius:26px!important;background:rgba(255,255,255,.97)!important;color:var(--q-navy)!important;box-shadow:0 22px 66px rgba(39,73,121,.13)!important;backdrop-filter:blur(16px)}#instant-quote #quote-stepper+div>div:nth-child(2)>div>div>div{padding:1.8rem!important}#instant-quote #quote-stepper+div>div:nth-child(2) h3{margin-bottom:1.75rem!important;color:var(--q-navy)!important;font-family:Manrope,Inter,Arial,sans-serif;font-size:1.2rem!important}#instant-quote #quote-stepper+div>div:nth-child(2) [class*=text-slate-300],#instant-quote #quote-stepper+div>div:nth-child(2) [class*=text-slate-400],#instant-quote #quote-stepper+div>div:nth-child(2) [class*=text-slate-500]{color:#657b99!important}#instant-quote #quote-stepper+div>div:nth-child(2) [class*="border-white/10"],#instant-quote #quote-stepper+div>div:nth-child(2) [class*=border-slate-800]{border-color:#dce7f4!important}#instant-quote #quote-stepper+div>div:nth-child(2) [class*="bg-white/5"]{border:1px solid #dce7f4!important;background:#f7faff!important;color:var(--q-navy)!important}#instant-quote #quote-stepper+div>div:nth-child(2) .text-5xl,#instant-quote #quote-stepper+div>div:nth-child(2) .text-6xl{color:#0a1730!important;font-family:Manrope,Inter,Arial,sans-serif;letter-spacing:-.045em!important}#instant-quote #quote-stepper+div>div:nth-child(2) .py-14{padding-top:2.2rem!important;padding-bottom:1.2rem!important}#instant-quote #quote-stepper+div>div:nth-child(2) .py-14>div:first-child{width:82px!important;height:82px!important;background:radial-gradient(circle,#f5f8ff,#eef4ff 70%,#fff)!important;border:1px solid #e0eafb!important;box-shadow:none!important}#instant-quote #quote-stepper+div>div:nth-child(2) .py-14>div:first-child svg{width:38px!important;height:38px!important;color:#7ba2ff!important}#instant-quote #quote-stepper+div>div:nth-child(2) .py-14>div:last-child{border-color:#cfe7dc!important;border-radius:16px!important;background:linear-gradient(180deg,#f3fcf8,#edf9f4)!important;box-shadow:none!important}#instant-quote #quote-stepper+div>div:nth-child(2) .py-14>div:last-child li{color:#34566f!important;font-size:.72rem!important}#instant-quote #quote-stepper+div>div:nth-child(2) button[class*=bg-indigo-600]{border-radius:14px!important;background:linear-gradient(135deg,#2f6df0,#2456df)!important}#instant-quote #quote-stepper+div>div:nth-child(2) button[class*="border-white/20"]{border-color:#c9d9ee!important;background:#fff!important;color:#15304f!important}#business-quote-form button.border-2{border-color:#dbe7f5!important;border-radius:16px!important}#business-quote-form button.border-indigo-600{border-color:#2563eb!important;background:#eef5ff!important}@media(max-width:1180px){#instant-quote:after,#instant-quote:before{opacity:.08}#instant-quote #quote-stepper+div{grid-template-columns:minmax(0,1fr) 330px!important}}@media(max-width:1023px){#instant-quote{padding-top:4rem!important;padding-bottom:4.5rem!important}#instant-quote:after,#instant-quote:before{display:none}#instant-quote #quote-stepper+div{grid-template-columns:minmax(0,1fr)!important;max-width:820px}#instant-quote #quote-stepper+div>div:nth-child(2)>div{position:static!important}#instant-quote #quote-stepper+div>div:nth-child(2)>div>div{min-height:auto}}@media(max-width:767px){#instant-quote{padding-top:3rem!important;padding-bottom:3.5rem!important}#instant-quote>.container>div:first-child h2{font-size:clamp(2rem,10vw,2.65rem)!important}#instant-quote>.container>div:first-child p{font-size:.95rem!important}#instant-quote #quote-stepper{margin-bottom:1.75rem!important}#instant-quote #quote-stepper>div:not(:first-child)>div:first-child{width:42px!important;height:42px!important}#instant-quote #quote-stepper+div>div:first-child>div>div{padding:1.25rem!important}#instant-quote form button[class*=min-h-]{min-height:112px!important}#instant-quote form button.group>div:first-child{width:42px!important;height:42px!important}#instant-quote #quote-stepper+div>div:nth-child(2)>div>div>div{padding:1.35rem!important}}@media(prefers-reduced-motion:reduce){#business-quote-form *,#instant-quote *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#business-quote-form select,#instant-quote select{min-height:52px!important;border:1px solid #d8e5f3!important;border-radius:14px!important;background-color:#fff!important;color:#183250!important;font-family:Inter,Arial,sans-serif!important;font-size:.9rem!important;font-weight:700!important;box-shadow:0 3px 12px rgba(30,64,175,.035)!important;transition:border-color .16s ease,box-shadow .16s ease!important;accent-color:#2563eb}#business-quote-form select:focus,#instant-quote select:focus{border-color:#2563eb!important;box-shadow:0 0 0 4px rgba(37,99,235,.1)!important;outline:none!important}#business-quote-form select.quote-portal-enhanced-native-select,#instant-quote select.quote-portal-enhanced-native-select{appearance:none!important;-webkit-appearance:none!important;color:transparent!important;text-shadow:none!important;caret-color:transparent!important;pointer-events:none!important;background-image:none!important}.quote-select-portal-trigger{position:absolute;z-index:10000;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:0 2.75rem 0 1rem;border:0;border-radius:14px;background:transparent;color:#183250;font-family:Inter,Arial,sans-serif;font-size:.9rem;font-weight:700;line-height:1.2;text-align:left;cursor:pointer;transition:color .15s ease,box-shadow .15s ease,background-color .15s ease}.quote-select-portal-trigger[data-leading-icon=true]{padding-left:3.55rem}.quote-select-portal-trigger:hover{color:#164fc2;background:rgba(239,246,255,.32)}.quote-select-portal-trigger:focus-visible,.quote-select-portal-trigger[aria-expanded=true]{outline:none;box-shadow:inset 0 0 0 1px #2563eb,0 0 0 4px rgba(37,99,235,.1)}.quote-select-portal-trigger:disabled{cursor:not-allowed;opacity:.5}.quote-select-portal-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quote-select-portal-chevron{position:absolute;right:1rem;top:50%;transform:translateY(-52%);color:#7186a2;font-size:1.05rem;font-weight:900;line-height:1}.quote-select-portal-menu{position:absolute;z-index:10001;overflow-x:hidden;overflow-y:auto;padding:.45rem;border:1px solid #d7e4f4;border-radius:16px;background:rgba(255,255,255,.99);box-shadow:0 22px 55px rgba(24,50,80,.18);backdrop-filter:blur(14px);animation:quote-select-portal-in .12s ease-out}.quote-select-portal-option{display:flex;width:100%;min-height:42px;align-items:center;justify-content:space-between;gap:.75rem;padding:.62rem .78rem;border:0;border-radius:11px;background:transparent;color:#183250;font-family:Inter,Arial,sans-serif;font-size:.88rem;font-weight:650;line-height:1.3;text-align:left;cursor:pointer}.quote-select-portal-option:focus-visible,.quote-select-portal-option:hover{outline:none;background:#edf5ff;color:#1556d8}.quote-select-portal-option[aria-selected=true]{background:#e8f1ff;color:#164fc2;font-weight:800}.quote-select-portal-option:disabled{cursor:not-allowed;opacity:.45}.quote-select-portal-check{display:inline-flex;width:22px;height:22px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:#2563eb;color:#fff;font-size:.74rem;font-weight:900}@keyframes quote-select-portal-in{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (min-width:860px){#instant-quote>.container{max-width:1320px!important;padding-left:24px!important;padding-right:24px!important}#instant-quote>.container>#quote-stepper+div,#instant-quote>.container>.grid.grid-cols-1.gap-8{display:grid!important;grid-template-columns:minmax(0,1fr) 350px!important;align-items:start!important;gap:24px!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}#instant-quote>.container>#quote-stepper+div>div:first-child,#instant-quote>.container>.grid.grid-cols-1.gap-8>div:first-child{grid-column:1!important;width:auto!important;min-width:0!important;max-width:none!important}#instant-quote>.container>#quote-stepper+div>div:nth-child(2),#instant-quote>.container>.grid.grid-cols-1.gap-8>div:nth-child(2){grid-column:2!important;width:auto!important;min-width:0!important;max-width:none!important}#instant-quote>.container>#quote-stepper+div>div:nth-child(2)>div,#instant-quote>.container>.grid.grid-cols-1.gap-8>div:nth-child(2)>div{position:sticky!important;top:6.75rem!important;height:fit-content!important}}@media (min-width:860px) and (max-width:1080px){#instant-quote>.container>#quote-stepper+div,#instant-quote>.container>.grid.grid-cols-1.gap-8{grid-template-columns:minmax(0,1fr) 310px!important;gap:18px!important}#instant-quote #quote-stepper+div>div:first-child>div>div{padding-left:1.4rem!important;padding-right:1.4rem!important}}@media (max-width:859px){#instant-quote>.container>#quote-stepper+div,#instant-quote>.container>.grid.grid-cols-1.gap-8{grid-template-columns:minmax(0,1fr)!important;max-width:820px!important}#instant-quote>.container>#quote-stepper+div>div:nth-child(2)>div,#instant-quote>.container>.grid.grid-cols-1.gap-8>div:nth-child(2)>div{position:static!important}}@media (prefers-reduced-motion:reduce){.quote-select-portal-menu{animation:none}}