body.spBidModalOpen{overflow:hidden}.licenseInsuranceModalOverlay{z-index:10000;background:#0f172a7a;justify-content:center;align-items:center;width:100vw;min-height:100dvh;padding:28px;display:flex;position:fixed;top:0;left:0}.licenseInsuranceModal{color:#1f2937;background:#fff;border-radius:12px;width:min(100%,544px);max-height:calc(100vh - 56px);padding:30px 22px;position:relative;overflow-y:auto;box-shadow:0 24px 70px #0f172a47}.licenseInsuranceModalClose{cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:absolute;top:18px;right:18px}.licenseInsuranceModalClose:hover,.licenseInsuranceModalClose:focus-visible{background:#f3f4f6;outline:none}.licenseInsuranceModalHeader{grid-template-columns:58px minmax(0,1fr) 58px;align-items:center;column-gap:22px;margin-bottom:28px;display:grid}.licenseInsuranceModalLogo{justify-self:center;width:36px;height:36px}.licenseInsuranceModalHeader h2{color:#111827;text-align:center;justify-self:center;margin:0;font-size:24px;font-weight:800;line-height:1.2}.licenseInsuranceModalDisclosure{color:#4b5563;text-align:center;font-size:16px;line-height:1.55}@media (min-width:1050px) and (min-height:600px){.licenseInsuranceModalOverlay{width:calc(100vw / var(--homigo-desktop-scale));min-height:calc(100dvh / var(--homigo-desktop-scale))}}@media (max-width:768px){.licenseInsuranceModalOverlay{padding:16px}.licenseInsuranceModal{width:min(100%,460px);max-height:calc(100vh - 32px);padding:30px 22px}.licenseInsuranceModalClose{width:34px;height:34px;top:12px;right:12px}.licenseInsuranceModalHeader{grid-template-columns:42px minmax(0,1fr) 42px;column-gap:14px;margin-bottom:24px}.licenseInsuranceModalLogo{width:32px;height:32px}.licenseInsuranceModalHeader h2{font-size:21px}.licenseInsuranceModalDisclosure{margin:0;font-size:14px;line-height:1.55}}
