._2zL-pW_intro{background:radial-gradient(circle, #ffffff12 0 2px, transparent 2.5px) 0 0 / 22px 22px, var(--mmp-primary-deep);padding-block:clamp(32px,1.5rem + 2vw,56px) clamp(96px,5rem + 3vw,128px)}._2zL-pW_introTitle._2zL-pW_introTitle._2zL-pW_introTitle{font-size:clamp(2rem,1.4rem + 2.6vw,3rem)}._2zL-pW_body{padding-bottom:var(--mmp-section)}._2zL-pW_shell{border:1px solid var(--mmp-line);max-width:46rem;box-shadow:var(--mmp-shadow);background:#fff;border-radius:24px;margin:calc(-1*clamp(72px,4rem + 2vw,96px)) auto 0;padding:20px 16px 28px;position:relative}@media (min-width:600px){._2zL-pW_shell{padding:28px 36px 36px}}._2zL-pW_bar{justify-content:space-between;align-items:center;gap:12px;display:flex}._2zL-pW_count{color:var(--mmp-ink-soft);margin:0;font-size:.875rem;font-weight:600}._2zL-pW_call{background:var(--mmp-accent-soft);min-height:44px;color:var(--mmp-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:.875rem;font-weight:700;display:inline-flex}._2zL-pW_call:hover{background:#ffd3b5}._2zL-pW_progress{background:var(--mmp-tint);border-radius:999px;height:8px;margin:8px 0 24px;overflow:hidden}._2zL-pW_progress span{border-radius:inherit;background:linear-gradient(90deg, var(--mmp-primary), var(--mmp-accent));height:100%;transition:width .3s;display:block}._2zL-pW_step,._2zL-pW_result{animation:.25s both _2zL-pW_rise}@keyframes _2zL-pW_rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._2zL-pW_fieldset{border:0;min-width:0;margin:0;padding:0}._2zL-pW_legend{width:100%;margin-bottom:18px;padding:0;display:block}._2zL-pW_question._2zL-pW_question{font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem)}._2zL-pW_question:focus{outline:none}._2zL-pW_question:focus-visible{outline:3px solid var(--mmp-primary);outline-offset:4px;border-radius:4px}._2zL-pW_help{color:var(--mmp-ink-soft);margin-top:6px;font-size:.9375rem;display:block}._2zL-pW_options{gap:10px;display:grid}@media (min-width:600px){._2zL-pW_optionsMany{grid-template-columns:repeat(2,minmax(0,1fr))}}._2zL-pW_option{border:2px solid var(--mmp-line);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:14px;min-height:56px;padding:12px 16px;transition:border-color .15s,background-color .15s;display:flex;position:relative}._2zL-pW_option:hover{border-color:#b3b8e0}._2zL-pW_option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._2zL-pW_option:has(input:checked){border-color:var(--mmp-primary);background:var(--mmp-tint)}._2zL-pW_option:has(input:focus-visible){outline:3px solid var(--mmp-primary);outline-offset:2px}._2zL-pW_mark{background:#fff;border:2px solid #9ea3c7;flex:none;place-items:center;width:24px;height:24px;display:grid}._2zL-pW_radio ._2zL-pW_mark{border-radius:50%}._2zL-pW_check ._2zL-pW_mark{border-radius:7px}._2zL-pW_option:has(input:checked) ._2zL-pW_mark{border-color:var(--mmp-primary);background:var(--mmp-primary)}._2zL-pW_radio:has(input:checked) ._2zL-pW_mark:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px}._2zL-pW_check:has(input:checked) ._2zL-pW_mark:after{content:"";border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;width:12px;height:7px;margin-top:-3px;transform:rotate(-45deg)}._2zL-pW_optionText{gap:2px;min-width:0;line-height:1.35;display:grid}._2zL-pW_optionText strong{font-weight:700}._2zL-pW_optionText small{color:var(--mmp-ink-soft);font-size:.875rem}._2zL-pW_error{color:#8a1238;background:#fde8ef;border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:.9375rem;font-weight:600}._2zL-pW_error:focus{outline:none}._2zL-pW_nav{justify-content:space-between;gap:12px;margin-top:24px;display:flex}._2zL-pW_nav>button{min-width:120px}._2zL-pW_back._2zL-pW_back{padding:0 22px}._2zL-pW_kicker{color:var(--mmp-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px;font-size:.8125rem;font-weight:800}._2zL-pW_resultTitle:focus{outline:none}._2zL-pW_resultTitle:focus-visible{outline:3px solid var(--mmp-primary);outline-offset:4px;border-radius:4px}._2zL-pW_price{margin:10px 0 0}._2zL-pW_lede{color:var(--mmp-ink-soft);margin:12px 0 0;font-size:1.0625rem}._2zL-pW_minor._2zL-pW_minor{font-family:var(--mmp-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--mmp-ink);margin:24px 0 10px;font-size:.875rem;font-weight:800}._2zL-pW_reasons{gap:10px;margin:0;padding:0;list-style:none;display:grid}._2zL-pW_reasons li{border-left:4px solid var(--mmp-accent);background:var(--mmp-accent-soft);border-radius:0 10px 10px 0;padding:12px 14px;line-height:1.5}._2zL-pW_crosses{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}._2zL-pW_crosses li{grid-template-columns:22px 1fr;align-items:start;gap:10px;font-weight:600;display:grid}._2zL-pW_crosses li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7.5 7.5l7 7M14.5 7.5l-7 7' fill='none' stroke='%23D81E5B' stroke-width='2.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/22px 22px no-repeat,#fde8ef;border-radius:50%;width:22px;height:22px}._2zL-pW_crosses small,._2zL-pW_detail{color:var(--mmp-ink-soft);font-weight:400}._2zL-pW_note{color:var(--mmp-ink-soft);margin:18px 0 0}._2zL-pW_note a{color:var(--mmp-primary);text-underline-offset:3px;font-weight:700;text-decoration:underline}._2zL-pW_note:empty{display:none}._2zL-pW_ctas{margin-top:24px}._2zL-pW_ctas>*{white-space:normal}._2zL-pW_lead{background:var(--mmp-tint);border-radius:18px;margin-top:32px;padding:20px 16px}@media (min-width:600px){._2zL-pW_lead{padding:28px}}._2zL-pW_leadTitle._2zL-pW_leadTitle{font-size:1.375rem}._2zL-pW_leadIntro{color:var(--mmp-ink-soft);margin:6px 0 0;font-size:.9375rem}._2zL-pW_fields{gap:14px;margin-top:18px;display:grid}@media (min-width:600px){._2zL-pW_fields{grid-template-columns:repeat(2,minmax(0,1fr))}}._2zL-pW_field{gap:6px;min-width:0;font-size:.9375rem;font-weight:600;display:grid}._2zL-pW_field small{color:var(--mmp-ink-soft);font-weight:400}._2zL-pW_field input,._2zL-pW_field select,._2zL-pW_field textarea{border:2px solid var(--mmp-line);width:100%;min-width:0;min-height:48px;color:var(--mmp-ink);font:inherit;background:#fff;border-radius:12px;padding:10px 14px;font-size:1rem;font-weight:400}._2zL-pW_field input:focus-visible,._2zL-pW_field select:focus-visible,._2zL-pW_field textarea:focus-visible{border-color:var(--mmp-primary)}._2zL-pW_send{width:100%;margin-top:18px}@media (min-width:600px){._2zL-pW_send{width:auto}}._2zL-pW_send:disabled{opacity:.7;cursor:progress}._2zL-pW_success{color:#075c3e;background:#e2f4ec;border-radius:12px;margin:0;padding:14px 16px;font-weight:700}._2zL-pW_success:focus{outline:none}._2zL-pW_hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._2zL-pW_again{flex-wrap:wrap;gap:8px 20px;margin-top:20px;display:flex}._2zL-pW_textBtn{min-height:44px;color:var(--mmp-primary);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){._2zL-pW_step,._2zL-pW_result{animation:none}._2zL-pW_progress span{transition:none}}
