.quote-type-chooser-module__J9YC0W__backdrop{z-index:300;padding:20px;padding-bottom:max(20px, env(safe-area-inset-bottom));background:#151312a8;place-items:center;display:grid;position:fixed;inset:0}.quote-type-chooser-module__J9YC0W__panel{background:#fbfaf8;border-radius:20px;width:min(100%,620px);max-height:min(100%,100dvh - 40px);padding:clamp(24px,4vw,40px);position:relative;overflow-y:auto;box-shadow:0 28px 90px #00000047}.quote-type-chooser-module__J9YC0W__panel h2{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(24px,3.4vw,34px)}.quote-type-chooser-module__J9YC0W__close{cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:28px;line-height:1;position:absolute;top:12px;right:14px}.quote-type-chooser-module__J9YC0W__options{gap:14px;display:grid}.quote-type-chooser-module__J9YC0W__option{background:#fff;border:1px solid #3d3b3a2e;border-radius:14px;gap:8px;padding:18px;display:grid}.quote-type-chooser-module__J9YC0W__option h3{margin:0;font-size:16px}.quote-type-chooser-module__J9YC0W__option p{color:#68615c;margin:0;font-size:14px;line-height:1.5}.quote-type-chooser-module__J9YC0W__primary{cursor:pointer;border:1px solid var(--color-red,#c62424);color:#fff;background:var(--color-red,#c62424);border-radius:10px;justify-self:start;min-height:44px;margin-top:4px;padding:0 18px;font-size:13px;font-weight:900}@media (max-width:620px){.quote-type-chooser-module__J9YC0W__panel{padding:22px 18px}.quote-type-chooser-module__J9YC0W__primary{justify-self:stretch;width:100%}}
