.simulation-request-modal-module__BSlsMG__surface{--m:1px;--brand-indigo:#444797;color:var(--brand-indigo);font-family:var(--font-poppins), sans-serif;background:#fff;border:0;border-radius:12px;padding:54px 20px 24px;position:relative;box-shadow:0 0 20px #3a425433}.simulation-request-modal-module__BSlsMG__dialog{--dialog-scale:1;overscroll-behavior:contain;background:#fff;border:0;border-radius:12px;width:min(1036px,100% - 24px);max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;box-shadow:0 0 20px #3a425433}.simulation-request-modal-module__BSlsMG__dialog>.simulation-request-modal-module__BSlsMG__surface{box-shadow:none}.simulation-request-modal-module__BSlsMG__dialog::backdrop{background:#fffc}.simulation-request-modal-module__BSlsMG__tools{gap:12px;display:flex;position:absolute;top:16px;right:16px}.simulation-request-modal-module__BSlsMG__tools button{cursor:pointer;place-items:center;width:28px;height:28px;display:grid}.simulation-request-modal-module__BSlsMG__tools svg{stroke-width:1.7px;width:27px;height:27px}.simulation-request-modal-module__BSlsMG__hero{color:#fff;background:#444797;border-radius:20px;min-width:0;display:grid;overflow:hidden}.simulation-request-modal-module__BSlsMG__hero>div{padding:28px}.simulation-request-modal-module__BSlsMG__hero h2{color:var(--brand-green);white-space:pre-line;margin:0;font-size:34px;font-weight:600;line-height:1.08}.simulation-request-modal-module__BSlsMG__hero p{white-space:pre-line;margin-top:14px;font-size:18px;font-weight:500;line-height:1.2}.simulation-request-modal-module__BSlsMG__hero img{object-fit:cover;border-radius:20px;width:100%;height:100%;display:none}.simulation-request-modal-module__BSlsMG__columns{gap:24px;margin-top:26px;display:grid}.simulation-request-modal-module__BSlsMG__card{background:#fff;border-radius:12px;min-width:0;padding:24px 18px;box-shadow:0 0 10px #28334620}.simulation-request-modal-module__BSlsMG__card h3{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;font-size:25px;font-weight:600;line-height:1.1;display:grid}.simulation-request-modal-module__BSlsMG__card h3 span span{color:var(--brand-green)}.simulation-request-modal-module__BSlsMG__number{background:var(--brand-indigo);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin-top:4px;font-size:22px;font-weight:500;display:grid}.simulation-request-modal-module__BSlsMG__intro{white-space:pre-line;margin-top:14px;font-size:15px;font-weight:500;line-height:1.2}.simulation-request-modal-module__BSlsMG__field{margin-top:14px;font-size:16px;font-weight:600;line-height:1.2;display:block}.simulation-request-modal-module__BSlsMG__field small{font-size:14px;font-weight:400}.simulation-request-modal-module__BSlsMG__field input{width:100%;min-width:0;height:46px;color:var(--brand-indigo);background:#fff;border:.6px solid #7777ba;border-radius:6px;margin-top:5px;padding:10px 12px;font-size:16px;font-weight:400;display:block}.simulation-request-modal-module__BSlsMG__field input::placeholder{color:#9390ca}.simulation-request-modal-module__BSlsMG__field input[aria-invalid=true]{border-color:#ad3450}.simulation-request-modal-module__BSlsMG__primary{background:var(--brand-indigo);color:#fff;text-align:center;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;margin-top:20px;padding:10px;font-size:16px;font-weight:600;line-height:1.2;display:flex}.simulation-request-modal-module__BSlsMG__primary svg{stroke-width:2.2px;flex-shrink:0;width:17px;height:17px}.simulation-request-modal-module__BSlsMG__primary:disabled{opacity:.6;cursor:wait}.simulation-request-modal-module__BSlsMG__consent{align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.simulation-request-modal-module__BSlsMG__consent input{appearance:none;cursor:pointer;background:#fff;border:.6px solid #7777ba;border-radius:4px;flex:0 0 20px;width:20px;height:20px;position:relative}.simulation-request-modal-module__BSlsMG__consent input:checked{background:var(--brand-indigo)}.simulation-request-modal-module__BSlsMG__consent input:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;position:absolute;top:5px;left:5px;transform:rotate(-45deg)}.simulation-request-modal-module__BSlsMG__privacy{margin-top:24px;font-size:11px;font-weight:500;line-height:1.2}.simulation-request-modal-module__BSlsMG__privacy a:hover{text-decoration:underline}.simulation-request-modal-module__BSlsMG__reportIntro{margin-top:24px;font-size:15px;line-height:1.2}.simulation-request-modal-module__BSlsMG__reportIntro strong{font-weight:700}.simulation-request-modal-module__BSlsMG__reportList{margin-top:16px;font-size:15px;font-weight:500;line-height:1.2}.simulation-request-modal-module__BSlsMG__reportList li{border-bottom:1px dotted #44479726;padding:7px 0}.simulation-request-modal-module__BSlsMG__reportList li:last-child{border-bottom:0}.simulation-request-modal-module__BSlsMG__disclaimer{text-align:center;margin-top:20px;font-size:12px;line-height:1.3}.simulation-request-modal-module__BSlsMG__result{background:#d3ede5;border-radius:6px;margin-top:16px;padding:12px;font-size:13px;line-height:1.4}.simulation-request-modal-module__BSlsMG__error{color:#ad3450;margin-top:14px;font-size:14px}@media (min-width:700px) and (max-width:1023px){.simulation-request-modal-module__BSlsMG__hero{grid-template-columns:1fr 1fr}.simulation-request-modal-module__BSlsMG__hero img{display:block}.simulation-request-modal-module__BSlsMG__columns{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.simulation-request-modal-module__BSlsMG__surface{--m:calc(100vw / 1440);padding:calc(72.27 * var(--m)) calc(66.275 * var(--m)) calc(31 * var(--m)) calc(69.541 * var(--m));border-radius:calc(12 * var(--m))}.simulation-request-modal-module__BSlsMG__dialog{width:calc(1036.13px * var(--dialog-scale));border-radius:calc(12px * var(--dialog-scale));max-height:calc(100dvh - 48px)}.simulation-request-modal-module__BSlsMG__dialog>.simulation-request-modal-module__BSlsMG__surface{--m:1px;zoom:var(--dialog-scale);width:1036.13px}.simulation-request-modal-module__BSlsMG__tools{top:calc(20 * var(--m));right:calc(20 * var(--m));gap:calc(16 * var(--m))}.simulation-request-modal-module__BSlsMG__tools button{width:calc(28 * var(--m));height:calc(28 * var(--m))}.simulation-request-modal-module__BSlsMG__tools svg{width:calc(27 * var(--m));height:calc(27 * var(--m))}.simulation-request-modal-module__BSlsMG__hero{grid-template-columns:calc(465 * var(--m)) minmax(0, 1fr);height:calc(338.072 * var(--m));border-radius:calc(22 * var(--m))}.simulation-request-modal-module__BSlsMG__hero>div{padding:calc(32 * var(--m)) calc(15 * var(--m)) calc(24 * var(--m)) calc(47 * var(--m))}.simulation-request-modal-module__BSlsMG__hero h2{font-size:calc(53.0132 * var(--m));line-height:calc(57.6 * var(--m))}.simulation-request-modal-module__BSlsMG__hero p{margin-top:calc(14 * var(--m));font-size:calc(25 * var(--m));line-height:calc(30.2 * var(--m))}.simulation-request-modal-module__BSlsMG__hero img{border-radius:calc(22 * var(--m));display:block}.simulation-request-modal-module__BSlsMG__columns{grid-template-columns:repeat(2, calc(433.458 * var(--m)));gap:calc(31.746 * var(--m));margin-top:calc(30.5 * var(--m));margin-left:calc(.472 * var(--m))}.simulation-request-modal-module__BSlsMG__card{min-height:calc(528.2 * var(--m));padding:calc(26 * var(--m)) calc(21.6 * var(--m)) calc(26 * var(--m)) calc(25.778 * var(--m));border-radius:calc(12 * var(--m))}.simulation-request-modal-module__BSlsMG__field,.simulation-request-modal-module__BSlsMG__card>.simulation-request-modal-module__BSlsMG__primary,.simulation-request-modal-module__BSlsMG__consent{width:calc(376.854 * var(--m));max-width:100%;margin-left:calc(2 * var(--m))}.simulation-request-modal-module__BSlsMG__card:nth-child(2)>.simulation-request-modal-module__BSlsMG__intro,.simulation-request-modal-module__BSlsMG__card:nth-child(2)>.simulation-request-modal-module__BSlsMG__reportIntro,.simulation-request-modal-module__BSlsMG__card:nth-child(2)>.simulation-request-modal-module__BSlsMG__reportList{margin-left:calc(2 * var(--m));max-width:calc(376.854 * var(--m))}.simulation-request-modal-module__BSlsMG__card:nth-child(2)>.simulation-request-modal-module__BSlsMG__primary{margin-top:calc(12 * var(--m))}.simulation-request-modal-module__BSlsMG__card h3{grid-template-columns:calc(44 * var(--m)) minmax(0, 1fr);gap:calc(11 * var(--m));font-size:calc(32.5127 * var(--m));line-height:calc(36 * var(--m))}.simulation-request-modal-module__BSlsMG__number{width:calc(44 * var(--m));height:calc(44 * var(--m));margin-top:calc(4 * var(--m));font-size:calc(23 * var(--m))}.simulation-request-modal-module__BSlsMG__intro{margin-top:calc(14 * var(--m));font-size:calc(15 * var(--m));line-height:calc(18 * var(--m))}.simulation-request-modal-module__BSlsMG__field{margin-top:calc(14 * var(--m));font-size:calc(17 * var(--m))}.simulation-request-modal-module__BSlsMG__field small{font-size:calc(14 * var(--m))}.simulation-request-modal-module__BSlsMG__field input{height:calc(46 * var(--m));margin-top:calc(5 * var(--m));padding:calc(10 * var(--m)) calc(12 * var(--m));border-radius:calc(6 * var(--m));font-size:max(12px, calc(15 * var(--m)))}.simulation-request-modal-module__BSlsMG__primary{min-height:calc(45.164 * var(--m));padding:calc(10 * var(--m));margin-top:calc(20 * var(--m));border-radius:calc(6 * var(--m));font-size:calc(17 * var(--m))}.simulation-request-modal-module__BSlsMG__consent{gap:calc(10 * var(--m));margin-top:calc(16 * var(--m));font-size:calc(13 * var(--m))}.simulation-request-modal-module__BSlsMG__consent input{flex-basis:calc(20 * var(--m));width:calc(20 * var(--m));height:calc(20 * var(--m))}.simulation-request-modal-module__BSlsMG__privacy{margin-top:calc(24 * var(--m));font-size:calc(11 * var(--m))}.simulation-request-modal-module__BSlsMG__reportIntro{margin-top:calc(24 * var(--m));font-size:calc(15 * var(--m))}.simulation-request-modal-module__BSlsMG__reportList{margin-top:calc(16 * var(--m));font-size:calc(15 * var(--m))}.simulation-request-modal-module__BSlsMG__reportList li{padding:calc(7 * var(--m)) 0}.simulation-request-modal-module__BSlsMG__disclaimer{margin-top:calc(20 * var(--m));font-size:calc(12 * var(--m))}.simulation-request-modal-module__BSlsMG__preview{width:1036.13px;position:absolute;top:880.029px;left:198.586px}}.simulation-request-modal-module__BSlsMG__error details{overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.4}.simulation-request-modal-module__BSlsMG__error summary{cursor:pointer}
