._page_1b7g8_1{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 92% 12%,#1687d721,#0000 29%),linear-gradient(#f8fbfd 0%,#fff 65%);padding-bottom:72px}._header_1b7g8_10{justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);min-height:96px;margin:0 auto;display:flex}._brand_1b7g8_19{align-items:center;width:150px;height:90px;display:flex;overflow:hidden}._brand_1b7g8_19 img{object-fit:contain;width:86px;height:86px}._backLink_1b7g8_33{color:var(--navy);align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}._shell_1b7g8_42{width:min(1080px,100% - 48px);margin:54px auto 0}._intro_1b7g8_47{max-width:800px}._kicker_1b7g8_51,._summaryLabel_1b7g8_52,._formHeading_1b7g8_53 span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:900}._intro_1b7g8_47 h1{max-width:780px;color:var(--navy-deep);font-family:var(--font-sora), Arial, sans-serif;letter-spacing:-.052em;margin:15px 0 18px;font-size:clamp(38px,5vw,62px);line-height:1.08}._intro_1b7g8_47>p{max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.75}._steps_1b7g8_79{flex-wrap:wrap;gap:12px;margin:32px 0 44px;display:flex}._steps_1b7g8_79 span{border:1px solid var(--line);color:#708096;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 12px 8px 9px;font-size:10px;font-weight:750;display:inline-flex}._steps_1b7g8_79 strong{color:#718096;background:#edf3f7;border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid}._steps_1b7g8_79 ._activeStep_1b7g8_110{color:var(--navy);background:var(--blue-soft);border-color:#b9dcf3}._steps_1b7g8_79 ._activeStep_1b7g8_110 strong{color:#fff;background:var(--blue)}._grid_1b7g8_118{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:28px;display:grid}._summary_1b7g8_52,._form_1b7g8_53{border:1px solid var(--line);background:#fff;border-radius:26px;box-shadow:0 18px 55px #031f4114}._summary_1b7g8_52{padding:30px;position:sticky;top:24px}._summary_1b7g8_52 h2{color:var(--navy-deep);font-family:var(--font-sora), Arial, sans-serif;letter-spacing:-.035em;margin:10px 0 26px;font-size:25px;line-height:1.22}._summaryItem_1b7g8_148,._summaryPrice_1b7g8_149{border-top:1px solid #e8eef3;padding:17px 0}._summaryItem_1b7g8_148 span,._summaryPrice_1b7g8_149 span{color:#718096;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}._summaryItem_1b7g8_148 strong{color:var(--navy);margin-top:6px;font-size:13px;display:block}._summaryPrice_1b7g8_149 strong{color:var(--navy);font-family:var(--font-sora), Arial, sans-serif;letter-spacing:-.04em;margin-top:4px;font-size:31px;display:block}._summaryPrice_1b7g8_149 strong small{letter-spacing:0;font-size:12px}._summaryCheck_1b7g8_182{color:#2e6379;background:var(--blue-soft);border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:12px;font-size:9px;font-weight:750;line-height:1.4;display:flex}._summaryCheck_1b7g8_182 svg{color:var(--blue);flex:0 0 17px}._paymentNotice_1b7g8_198{color:#4d6f60;background:#f0faf5;border:1px solid #cfe9db;border-radius:12px;align-items:flex-start;gap:9px;margin:8px 0;padding:13px;font-size:9px;font-weight:700;line-height:1.45;display:flex}._paymentNotice_1b7g8_198 svg{color:#1c9a58;flex:0 0 18px}._paymentNotice_1b7g8_198 strong{color:#126b3d;font-size:10px;display:block}._emptySelection_1b7g8_216 p{color:var(--muted);font-size:12px;line-height:1.6}._emptySelection_1b7g8_216 a{color:var(--blue);margin-top:8px;font-size:11px;font-weight:850;display:inline-flex}._form_1b7g8_53{padding:34px}._formHeading_1b7g8_53{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}._formHeading_1b7g8_53 h2{color:var(--navy-deep);font-family:var(--font-sora), Arial, sans-serif;letter-spacing:-.035em;margin:7px 0 0;font-size:25px}._formHeading_1b7g8_53>svg{color:var(--blue)}._fieldGrid_1b7g8_250{grid-template-columns:1fr 1fr;gap:16px;display:grid}._field_1b7g8_250{gap:8px;margin-bottom:18px;display:grid}._field_1b7g8_250>span{color:#465a73;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}._field_1b7g8_250>span svg{color:var(--blue)}._field_1b7g8_250>span em{color:#8995a3;font-size:9px;font-style:normal;font-weight:700}._field_1b7g8_250 input,._field_1b7g8_250 textarea{width:100%;min-height:52px;color:var(--navy-deep);font:700 13px var(--font-manrope), Arial, sans-serif;background:#fbfdfe;border:1px solid #d5e0e9;border-radius:13px;outline:none;padding:0 15px;transition:border-color .16s,box-shadow .16s,background .16s}._field_1b7g8_250 textarea{resize:vertical;min-height:118px;padding-block:14px;line-height:1.55}._field_1b7g8_250 input:focus,._field_1b7g8_250 textarea:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 4px #1687d71c}._field_1b7g8_250 input[aria-invalid=true]{border-color:#d94b4b}._error_1b7g8_310{color:#c23939;font-size:10px;font-weight:750}._consent_1b7g8_312{color:#65758a;cursor:pointer;align-items:flex-start;gap:9px;font-size:10px;line-height:1.5;display:flex}._consent_1b7g8_312 input{width:15px;height:15px;accent-color:var(--blue);flex:0 0 15px;margin:0}._consent_1b7g8_312 a{color:var(--blue);text-underline-offset:2px;font-weight:850;text-decoration:underline}._submit_1b7g8_337{color:#fff;background:var(--navy);cursor:pointer;width:100%;min-height:56px;font:850 12px var(--font-manrope), Arial, sans-serif;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;margin-top:20px;transition:background .18s,transform .18s;display:flex}._submit_1b7g8_337:hover{background:var(--blue);transform:translateY(-1px)}._submit_1b7g8_337:disabled{opacity:.48;cursor:not-allowed;transform:none}._disclaimer_1b7g8_357{color:#7a899b;text-align:center;margin:12px 0 0;font-size:9px;line-height:1.5}@media (max-width:800px){._shell_1b7g8_42{margin-top:30px}._grid_1b7g8_118{grid-template-columns:1fr}._summary_1b7g8_52{position:static}}@media (max-width:560px){._page_1b7g8_1{padding-bottom:40px}._header_1b7g8_10,._shell_1b7g8_42{width:min(100% - 30px,1080px)}._header_1b7g8_10{min-height:76px}._brand_1b7g8_19{width:112px;height:76px}._brand_1b7g8_19 img{width:70px;height:70px}._backLink_1b7g8_33{font-size:10px}._intro_1b7g8_47 h1{font-size:37px}._steps_1b7g8_79{margin-bottom:30px}._steps_1b7g8_79 span{width:100%}._summary_1b7g8_52,._form_1b7g8_53{border-radius:21px;padding:23px 20px}._fieldGrid_1b7g8_250{grid-template-columns:1fr;gap:0}._formHeading_1b7g8_53 h2{font-size:21px}}
