.VMVMAW_button{text-align:center;justify-content:center;align-items:center;transition:background-color .18s;display:inline-flex}.VMVMAW_hero{background:var(--color-stone);min-width:296px;min-height:57px;color:var(--color-white);font-family:var(--font-body);letter-spacing:.06em;padding:17px 28px;font-size:15px;font-weight:400;line-height:22.5px}.VMVMAW_hero:hover{background:#9a9188}.VMVMAW_send{background:var(--color-gold);width:100%;min-height:59px;color:var(--color-night);font-family:var(--font-body);letter-spacing:.1em;padding:18px 24px;font-size:15px;font-weight:500;line-height:22.5px}.VMVMAW_send:hover{background:#c6a67c}.VMVMAW_send:disabled{opacity:.7;cursor:wait}@media (max-width:640px){.VMVMAW_hero{width:min(100%,320px);min-width:0}}
.HyldzW_form{flex-direction:column;gap:20px;margin-top:28px;display:flex}.HyldzW_field{flex-direction:column;gap:10px;display:flex}.HyldzW_field span,.HyldzW_field>label,.HyldzW_dial{letter-spacing:.16em;text-transform:uppercase;color:var(--color-field-label);font-size:11px;font-weight:400;line-height:16.5px}.HyldzW_field input,.HyldzW_field textarea,.HyldzW_phone{border:1px solid var(--color-field-line);color:var(--color-cream);background:0 0}.HyldzW_field input,.HyldzW_field textarea{width:100%;padding:14px 16px;font-size:16px;font-weight:300;line-height:1.4}.HyldzW_field input{height:54px}.HyldzW_field textarea{resize:vertical;height:78px}.HyldzW_field input::placeholder{color:#9ca3af}.HyldzW_phone{height:54px;display:flex;position:relative}.HyldzW_dial{border-inline-end:1px solid var(--color-field-line);letter-spacing:0;text-transform:none;height:100%;color:var(--color-cream);flex:none;align-items:center;gap:6px;padding-inline:12px;font-size:16px;font-weight:300;display:inline-flex}.HyldzW_dial span:first-child{font-size:20px;line-height:1}.HyldzW_phone input{text-align:start;border:0;height:100%}.HyldzW_menu{z-index:3;inset-inline-start:0;background:var(--color-night);border:1px solid var(--color-field-line);min-width:140px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 4px)}.HyldzW_menu button{width:100%;color:var(--color-cream);gap:8px;padding:8px 12px;font-size:15px;display:flex}.HyldzW_menu button:hover{background:#f3eee614}.HyldzW_consent{color:#f3eee6bf;align-items:flex-start;gap:12px;font-size:14px;font-weight:300;line-height:22.75px;display:flex}.HyldzW_consent input{width:13px;height:13px;accent-color:var(--color-gold);margin-top:4px}.HyldzW_consent a{color:var(--color-gold);text-underline-offset:2px;text-decoration:underline}.HyldzW_price{text-align:center;font-family:var(--font-brand);letter-spacing:.28em;text-transform:uppercase;color:#f3eee685;margin:0;font-size:11px;font-weight:400;line-height:16.5px}.HyldzW_success{font-family:var(--font-display);color:var(--color-white);margin:28px 0 0;font-size:22px;line-height:1.4}.HyldzW_field small,.HyldzW_error{color:#e7c2b0;letter-spacing:0;text-transform:none;font-size:13px}
.yx-qCG_wrap{max-width:var(--container-copy);flex-direction:column;display:flex}.yx-qCG_start{text-align:start;align-items:flex-start}.yx-qCG_center{text-align:center;align-items:center;margin-inline:auto}.yx-qCG_eyebrow{font-family:var(--font-brand);letter-spacing:.34em;text-transform:uppercase;color:var(--color-stone);margin:0;font-size:12px;font-weight:700;line-height:16px}.yx-qCG_light .yx-qCG_title{color:var(--color-ink)}.yx-qCG_dark .yx-qCG_title{color:var(--color-white)}.yx-qCG_dark .yx-qCG_eyebrow{letter-spacing:.36em;font-weight:500}.yx-qCG_title{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:400}.yx-qCG_location .yx-qCG_title{margin-top:20px;font-size:54px;line-height:1.12}.yx-qCG_project .yx-qCG_title{margin-top:18px;font-size:52px;line-height:1.12}.yx-qCG_specs .yx-qCG_title{margin-top:20px;font-size:40px;line-height:1.12}.yx-qCG_plans .yx-qCG_title,.yx-qCG_contact .yx-qCG_title{margin-top:18px;font-size:46px;line-height:1.14}@media (max-width:900px){.yx-qCG_eyebrow{letter-spacing:.2em}.yx-qCG_location .yx-qCG_title,.yx-qCG_project .yx-qCG_title{font-size:clamp(30px,7.2vw,52px)}.yx-qCG_specs .yx-qCG_title,.yx-qCG_plans .yx-qCG_title,.yx-qCG_contact .yx-qCG_title{font-size:clamp(30px,7vw,46px)}}
.Xwot_q_section{background:var(--color-night);padding:140px var(--gutter);color:var(--color-white);scroll-margin-top:var(--header-height)}.Xwot_q_inner{width:min(100%, var(--container-form));margin-inline:auto}.Xwot_q_card{background:var(--color-night-2);box-shadow:var(--shadow-card);margin-top:20px;padding:44px}.Xwot_q_intro{font-family:var(--font-display);margin:0;font-size:18px;font-weight:400;line-height:27px}.Xwot_q_agency{text-align:center;border-block-start:1px solid #f3eee61f;margin-top:48px;padding-top:30px}.Xwot_q_agents{justify-content:center;gap:48px;display:flex}.Xwot_q_agents p{font-family:var(--font-display);color:#f3eee6d9;margin:0;font-size:24px;line-height:36px}.Xwot_q_agents a{font-family:var(--font-brand);letter-spacing:.08em;color:var(--color-white);margin-top:8px;font-size:19px;font-weight:400;line-height:28.5px;display:inline-block}.Xwot_q_agents a:hover{color:var(--color-gold)}@media (max-width:700px){.Xwot_q_section{padding:72px 16px}.Xwot_q_card{padding:28px 20px}.Xwot_q_agents{flex-direction:column;gap:24px}}
