._5KpDG_form,._5KpDG_confirmation{--form-muted:#a0adbf}._5KpDG_form{gap:26px;display:grid}._5KpDG_eyebrow{font-family:var(--font-mono);color:var(--color-ember);letter-spacing:.1em;text-transform:uppercase;font-size:10px;line-height:1.7;display:block}._5KpDG_heading h2{font-family:var(--font-display);letter-spacing:-.025em;margin:12px 0;font-size:32px;font-weight:450;line-height:1.2}._5KpDG_heading>p{color:var(--form-muted);margin:0;font-size:14px;line-height:1.8}._5KpDG_heading ._5KpDG_context{border:1px solid var(--color-line-bright);background:#ffffff05;border-radius:5px;margin-top:18px;padding:10px 13px;font-size:12px;line-height:1.7}._5KpDG_context strong{color:var(--color-text);font-weight:500}._5KpDG_heading ._5KpDG_estimate{border-left:2px solid var(--color-ember);margin-top:16px;padding-left:13px;font-size:13px}._5KpDG_details{border:0;min-width:0;margin:0;padding:0}._5KpDG_details legend{color:var(--color-text);padding:0;font-size:14px;font-weight:500}._5KpDG_requiredNote{color:var(--form-muted);margin:7px 0 22px;font-size:12px;line-height:1.7}._5KpDG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;display:grid}._5KpDG_fields>div{min-width:0}._5KpDG_details label{color:var(--color-text);flex-wrap:wrap;gap:6px;font-size:13px;font-weight:500;line-height:1.6;display:flex}._5KpDG_details label>span{color:var(--form-muted);font-size:12px;font-weight:400}._5KpDG_input{width:100%;max-width:100%;min-height:50px;color:var(--color-text);font-family:var(--font-sans);background:#0c1119;border:1px solid #3a4657;border-radius:5px;margin-top:9px;padding:13px 14px;font-size:16px;line-height:1.6;transition:border-color .2s,box-shadow .2s;display:block}._5KpDG_input::placeholder{color:#8998ae;opacity:1;font-size:14px}._5KpDG_input:hover{border-color:#617086}._5KpDG_input:focus-visible{outline:2px solid var(--color-ember);outline-offset:3px;border-color:var(--color-ember);box-shadow:0 0 0 4px #fe72010f}._5KpDG_brief{margin-top:26px}._5KpDG_brief textarea{resize:vertical;min-height:174px}._5KpDG_brief p{color:var(--form-muted);margin:10px 0 0;font-size:12px;line-height:1.8}._5KpDG_details:disabled{opacity:.65}._5KpDG_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._5KpDG_submitArea{border-top:1px solid var(--color-line);padding-top:24px}._5KpDG_submit{width:100%;font-family:var(--font-sans);color:#101015;cursor:pointer;background:linear-gradient(135deg,#ff841c,#ef6700);border:1px solid #ff8b2c;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;font-size:16px;font-weight:600;line-height:1.5;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #fff3,0 5px 20px #0000002e}._5KpDG_submit:hover:not(:disabled){background:#ff902f;box-shadow:0 6px 22px #fe72012b}._5KpDG_submit svg{transition:transform .2s}._5KpDG_submit:hover:not(:disabled) svg{transform:translate(4px)}._5KpDG_submit:disabled{opacity:.75;cursor:progress}._5KpDG_response{color:var(--color-text-2);justify-content:center;align-items:start;gap:9px;margin:16px 0 0;font-size:12px;line-height:1.8;display:flex}._5KpDG_response>span{background:#92b7a9;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:8px}._5KpDG_noCommitment{color:var(--form-muted);text-align:center;margin:17px 0 0;font-size:12px;line-height:1.8}._5KpDG_privacy{color:var(--form-muted);border-top:1px solid var(--color-line);margin:0;padding-top:18px;font-size:11px;line-height:1.8}._5KpDG_privacy a,._5KpDG_error a,._5KpDG_successContact a{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}._5KpDG_privacy a:hover,._5KpDG_error a:hover,._5KpDG_successContact a:hover{color:var(--color-ember)}._5KpDG_error{color:var(--color-text);background:#ef786e0d;border:1px solid #ef786e59;border-radius:5px;padding:18px;scroll-margin-top:120px;font-size:13px;line-height:1.8}._5KpDG_spinner{border:2px solid #0a0d1340;border-top-color:#101015;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _5KpDG_spin}._5KpDG_confirmation{padding:12px 0;scroll-margin-top:120px}._5KpDG_received{color:#92b7a9;background:#92b7a912;border:1px solid #92b7a966;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:28px;display:flex}._5KpDG_confirmation h2{font-family:var(--font-display);letter-spacing:-.02em;margin:15px 0 20px;font-size:34px;font-weight:450;line-height:1.25}._5KpDG_confirmation>p{color:var(--form-muted);margin:0;font-size:15px;line-height:1.8}._5KpDG_successNext{border:1px solid var(--color-line-bright);background:#ffffff06;border-radius:6px;margin:26px 0;padding:22px}._5KpDG_successNext strong{font-size:14px;font-weight:500}._5KpDG_successNext p{color:var(--form-muted);margin:10px 0 0;font-size:14px;line-height:1.8}._5KpDG_confirmation ._5KpDG_successContact{font-size:13px}._5KpDG_successLink{color:var(--color-text);align-items:center;gap:16px;margin-top:30px;font-size:14px;line-height:1.7;display:inline-flex}._5KpDG_successLink:hover{color:var(--color-ember)}@keyframes _5KpDG_spin{to{transform:rotate(360deg)}}@media (max-width:1100px){._5KpDG_fields{gap:20px 16px}}@media (max-width:600px){._5KpDG_fields{grid-template-columns:minmax(0,1fr);gap:19px}._5KpDG_heading h2{font-size:29px}._5KpDG_form{gap:23px}._5KpDG_submit{padding:16px 18px;font-size:15px}._5KpDG_response{justify-content:flex-start}._5KpDG_noCommitment{text-align:left}._5KpDG_confirmation h2{font-size:30px}._5KpDG_successNext{padding:18px}}@media (prefers-reduced-motion:reduce){._5KpDG_form *,._5KpDG_confirmation *{transition:none!important;animation:none!important}._5KpDG_submit:hover svg{transform:none}}
.zameva_page{--quote-muted:#a0adbf;background:radial-gradient(at 10% 6%,#fe72010b,#0000 42%)}.zameva_inner{max-width:1320px;margin:auto;padding:40px 40px 32px}.zameva_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:38px 70px;margin-top:40px;display:grid}.zameva_intro{min-width:0}.zameva_eyebrow{font-family:var(--font-mono);color:var(--color-ember);letter-spacing:.1em;text-transform:uppercase;font-size:10px;line-height:1.8;display:block}.zameva_intro h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:20px 0 24px;font-size:clamp(44px,4.7vw,64px);font-weight:450;line-height:1.1}.zameva_intro>p{color:var(--quote-muted);max-width:510px;margin:0;font-size:18px;line-height:1.8}.zameva_assurances{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.zameva_assurances li{color:var(--color-text-2);align-items:start;gap:12px;font-size:14px;line-height:1.6;display:flex}.zameva_assurances li>span{color:var(--color-ember);flex-shrink:0}.zameva_formCard{border:1px solid var(--color-line-bright);background:linear-gradient(140deg,#171c25,#10151d);border-radius:12px;grid-area:1/2/span 2;min-width:0;padding:34px;scroll-margin-top:120px;position:relative;box-shadow:0 24px 70px #0000003b,inset 0 1px #ffffff09}.zameva_formCard:before{content:"";background:linear-gradient(90deg,#0000,#fe720180,#0000);height:1px;position:absolute;top:-1px;left:28px;right:28px}.zameva_next{min-width:0}.zameva_nextSteps h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 24px;font-size:30px;font-weight:450;line-height:1.25}.zameva_nextSteps h2 .zameva_eyebrow{margin-bottom:12px}.zameva_nextSteps ol{margin:0;padding:0;list-style:none}.zameva_nextSteps li{border-top:1px solid var(--color-line);gap:20px;padding:20px 0;display:flex}.zameva_stepNumber{font-family:var(--font-mono);color:var(--color-ember);flex-shrink:0;padding-top:3px;font-size:12px}.zameva_nextSteps h3{font-family:var(--font-sans);letter-spacing:0;margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.4}.zameva_nextSteps li p{color:var(--quote-muted);margin:0;font-size:14px;line-height:1.8}.zameva_directContact{border-top:1px solid var(--color-line);margin-top:30px;padding-top:26px}.zameva_directContact h2{font-family:var(--font-sans);letter-spacing:0;margin:0 0 8px;font-size:17px;font-weight:500}.zameva_directContact p{color:var(--quote-muted);margin:0;font-size:14px;line-height:1.7}.zameva_directContact>div{flex-wrap:wrap;gap:12px 26px;margin-top:18px;display:flex}.zameva_directContact a{color:var(--color-text);align-items:center;gap:12px;padding:5px 0;font-size:14px;display:inline-flex}.zameva_directContact a:hover{color:var(--color-ember)}.zameva_directContact>span{color:var(--quote-muted);margin-top:12px;font-size:12px;line-height:1.7;display:block}.zameva_budget{border:1px solid var(--color-line);background:#ffffff04;border-radius:7px;margin-top:28px;padding:22px 24px;transition:border-color .2s,background .2s;display:block}.zameva_budget:hover{background:#fe720109;border-color:#fe720173}.zameva_budget strong{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.zameva_budget strong svg{flex-shrink:0}.zameva_budget p{color:var(--quote-muted);margin:10px 0 0;font-size:13px;line-height:1.8}@media (max-width:1100px){.zameva_layout{gap:32px 36px}.zameva_formCard{padding:28px}.zameva_intro h1{font-size:50px}}@media (max-width:999px){.zameva_assurances{display:none}.zameva_layout{grid-template-columns:minmax(0,1fr);gap:34px;margin-top:30px}.zameva_intro{max-width:660px}.zameva_intro h1{font-size:clamp(42px,6.5vw,60px)}.zameva_intro>p{max-width:620px}.zameva_formCard{grid-area:auto}.zameva_next{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px 36px;display:grid}.zameva_nextSteps{grid-row:1/span 2}.zameva_directContact,.zameva_budget{margin-top:0}}@media (max-width:600px){.zameva_inner{padding:28px 24px 0}.zameva_layout{gap:28px;margin-top:24px}.zameva_intro h1{margin:15px 0 20px;font-size:42px}.zameva_intro>p{font-size:16px}.zameva_assurances{gap:10px;margin-top:22px}.zameva_assurances li{font-size:13px}.zameva_formCard{border-radius:9px;padding:24px}.zameva_next{grid-template-columns:minmax(0,1fr);gap:24px}.zameva_nextSteps{grid-row:auto}.zameva_nextSteps h2{font-size:29px}.zameva_budget{padding:20px}}@media (max-width:380px){.zameva_inner{padding-left:16px;padding-right:16px}.zameva_formCard{padding:20px}.zameva_intro h1{font-size:39px}}@media (prefers-reduced-motion:reduce){.zameva_page *{transition:none!important}}
