.RabochiyDomClient_hero__WuGfk{background:var(--gradient-hero);color:var(--text-inverse);padding:2rem 0 3rem;text-align:center;position:relative;overflow:hidden}.RabochiyDomClient_heroPhone__HUvbF{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-accent);margin-bottom:var(--spacing-lg);text-decoration:none;transition:color var(--transition-fast)}.RabochiyDomClient_heroPhone__HUvbF:hover{color:var(--color-accent-hover)}.RabochiyDomClient_heroTitle__WEsmy{font-family:var(--font-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);color:var(--color-accent);line-height:var(--line-height-tight);margin-bottom:var(--spacing-md);text-transform:uppercase}.RabochiyDomClient_heroSubtitle__m793y{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--text-inverse);opacity:.85;margin-bottom:var(--spacing-lg);line-height:var(--line-height-relaxed);max-width:600px;margin-left:auto;margin-right:auto}.RabochiyDomClient_heroBadges__IaVWo{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.RabochiyDomClient_heroBadge__3SFZI{gap:4px;background:var(--color-accent);color:var(--text-primary);font-weight:var(--font-weight-semibold);border-radius:var(--border-radius-xl)}.RabochiyDomClient_heroBadge__3SFZI,.RabochiyDomClient_urgencyBanner__0zUMd{display:inline-flex;align-items:center;font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.RabochiyDomClient_urgencyBanner__0zUMd{gap:6px;background:rgba(218,41,28,.2);border:1px solid var(--color-primary);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-lg);color:var(--text-inverse);animation:RabochiyDomClient_pulse__0az0c 2s ease-in-out infinite}.RabochiyDomClient_urgencyBanner__0zUMd strong{color:var(--color-accent)}@keyframes RabochiyDomClient_pulse__0az0c{0%,to{opacity:1}50%{opacity:.7}}.RabochiyDomClient_heroForm__Ud2R_{background:hsla(0,0%,100%,.08);border:1px solid rgba(255,199,44,.2);border-radius:var(--border-radius-xl);padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-md);max-width:440px;width:100%;margin:0 auto var(--spacing-xl);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.RabochiyDomClient_formInput__bC1aC{font-family:var(--font-body);font-size:var(--font-size-base);padding:var(--spacing-md) var(--spacing-md);border:1px solid rgba(255,199,44,.25);border-radius:var(--border-radius-md);background:hsla(0,0%,100%,.1);color:var(--text-inverse);width:100%;transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.RabochiyDomClient_formInput__bC1aC:focus{outline:none;border-color:var(--color-accent);background:hsla(0,0%,100%,.15);box-shadow:0 0 0 3px rgba(255,199,44,.3)}.RabochiyDomClient_formInput__bC1aC::placeholder{color:hsla(0,0%,100%,.5)}.RabochiyDomClient_formBtn__TjnDY{font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);padding:var(--spacing-md) var(--spacing-xl);background:var(--color-primary);color:var(--text-inverse);border:none;border-radius:var(--border-radius-md);cursor:pointer;width:100%;box-shadow:0 4px 14px rgba(218,41,28,.4);text-transform:uppercase;letter-spacing:.05em;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);position:relative;overflow:hidden}.RabochiyDomClient_formBtn__TjnDY:hover{background:var(--color-primary-hover);transform:scale(1.03);box-shadow:0 8px 24px rgba(218,41,28,.5)}.RabochiyDomClient_formBtn__TjnDY:active{transform:scale(.98)}.RabochiyDomClient_formBtn__TjnDY:disabled{opacity:.7;cursor:not-allowed;transform:none}.RabochiyDomClient_formHint__k87bJ{font-size:var(--font-size-sm);color:hsla(0,0%,100%,.5);text-align:center}.RabochiyDomClient_successMessage__MX7aK{background:rgba(46,125,50,.2);border:1px solid var(--color-success);border-radius:var(--border-radius-xl);padding:var(--spacing-xl);max-width:440px;margin:0 auto var(--spacing-xl);text-align:center;font-size:var(--font-size-lg);color:var(--text-inverse)}.RabochiyDomClient_whatsappBtn__s3pxb{display:inline-flex;align-items:center;gap:.5rem;background:#25d366;color:#fff;font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);padding:var(--spacing-md) var(--spacing-xl);border-radius:var(--border-radius-xl);text-decoration:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast);box-shadow:0 4px 12px rgba(37,211,102,.3)}.RabochiyDomClient_whatsappBtn__s3pxb:hover{transform:scale(1.05);box-shadow:0 8px 20px rgba(37,211,102,.4)}.RabochiyDomClient_section__vzHsR{padding:var(--spacing-2xl) 0}.RabochiyDomClient_sectionAlt__T3eGi{background:var(--bg-secondary)}.RabochiyDomClient_sectionTitle__tKu3v{font-family:var(--font-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);color:var(--text-primary);text-align:center;margin-bottom:var(--spacing-2xl);line-height:var(--line-height-tight)}.RabochiyDomClient_helpGrid__xobKW{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.RabochiyDomClient_helpCard__if7vc{background:var(--bg-card);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-align:center;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.RabochiyDomClient_helpCard__if7vc:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.RabochiyDomClient_benefitsGrid__R_pAD{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.RabochiyDomClient_benefitCard__oV1ro{background:var(--bg-card);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);text-align:center;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.RabochiyDomClient_benefitCard__oV1ro:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.RabochiyDomClient_benefitIcon__D1Mx2{color:var(--color-primary);margin-bottom:var(--spacing-sm);display:flex;justify-content:center}.RabochiyDomClient_benefitTitle__VZpEt{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--spacing-xs)}.RabochiyDomClient_benefitDesc___ZFag{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-normal)}.RabochiyDomClient_stepsGrid__gFcH6{display:flex;flex-direction:column;gap:var(--spacing-lg)}.RabochiyDomClient_stepCard__mPusq{display:flex;align-items:flex-start;gap:var(--spacing-lg);background:var(--bg-card);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm)}.RabochiyDomClient_stepNum__Zi6Ul{flex-shrink:0;width:48px;height:48px;background:var(--color-primary);color:var(--text-inverse);font-family:var(--font-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-extrabold);border-radius:50%;display:flex;align-items:center;justify-content:center}.RabochiyDomClient_stepTitle___G0Vr{font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--spacing-xs)}.RabochiyDomClient_stepDesc__aW_RP{font-size:var(--font-size-base);color:var(--text-secondary);line-height:var(--line-height-normal)}.RabochiyDomClient_trustGrid__X9JSs{display:flex;flex-direction:column;gap:var(--spacing-md)}.RabochiyDomClient_trustCard__WncCh{display:flex;align-items:flex-start;gap:var(--spacing-md);background:var(--bg-card);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);border-left:4px solid var(--color-success)}.RabochiyDomClient_trustIcon__QJZ9c{flex-shrink:0;color:var(--color-success);margin-top:2px}.RabochiyDomClient_trustTitle__qZfDC{font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--spacing-xs)}.RabochiyDomClient_trustDesc__Yj1lG{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-normal)}.RabochiyDomClient_priceTable__Dz7tM{width:100%;border-collapse:collapse;background:var(--bg-card);border-radius:var(--border-radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-md)}.RabochiyDomClient_priceTable__Dz7tM td,.RabochiyDomClient_priceTable__Dz7tM th{padding:var(--spacing-md) var(--spacing-lg);text-align:left;font-size:var(--font-size-base);border-bottom:1px solid var(--border-color)}.RabochiyDomClient_priceTable__Dz7tM th{background:var(--color-primary);color:var(--text-light);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}.RabochiyDomClient_priceTable__Dz7tM tr:last-child td{border-bottom:none}.RabochiyDomClient_priceTable__Dz7tM tr:hover td{background:rgba(255,199,44,.08)}.RabochiyDomClient_priceNote__nQIyI{font-size:var(--font-size-sm);color:var(--text-secondary);text-align:center;font-style:italic}.RabochiyDomClient_faqList__VIzi7{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}.RabochiyDomClient_faqItem__n4wyJ{background:var(--bg-card);border-radius:var(--border-radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}.RabochiyDomClient_faqQuestion__4ZAnn{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:none;border:none;cursor:pointer;font-family:var(--font-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-primary);text-align:left;word-break:break-word;overflow-wrap:break-word}.RabochiyDomClient_faqIcon__o9dQq{font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-primary);transition:transform var(--transition-fast);flex-shrink:0;margin-top:2px}.RabochiyDomClient_faqIconOpen__1tvXM{transform:rotate(45deg)}.RabochiyDomClient_faqAnswerWrapper__k8Jnh{max-height:0;overflow:hidden;transition:max-height var(--transition-normal)}.RabochiyDomClient_faqAnswer__o417u{padding:0 var(--spacing-lg) var(--spacing-md)}.RabochiyDomClient_faqAnswer__o417u p{font-size:var(--font-size-base);color:var(--text-secondary);line-height:var(--line-height-relaxed);word-break:break-word;overflow-wrap:break-word}.RabochiyDomClient_sectionCta__ibvMT{padding:var(--spacing-2xl) 0;background:var(--gradient-hero);color:var(--text-inverse);text-align:center}.RabochiyDomClient_ctaTitle__FU4Yi{font-family:var(--font-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);color:var(--color-accent);margin-bottom:var(--spacing-md);text-transform:uppercase}.RabochiyDomClient_ctaSubtitle__XBE9X{font-size:var(--font-size-base);color:var(--text-inverse);opacity:.85;margin-bottom:var(--spacing-xl)}.RabochiyDomClient_ctaForm__kIl_U{display:flex;flex-direction:column;gap:var(--spacing-md);max-width:440px;width:100%;margin:0 auto;background:hsla(0,0%,100%,.08);border:1px solid rgba(255,199,44,.2);border-radius:var(--border-radius-xl);padding:var(--spacing-xl);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}@media (max-width:768px){.RabochiyDomClient_hero__WuGfk{padding:1.5rem 0 2rem}.RabochiyDomClient_heroTitle__WEsmy{font-size:var(--font-size-xl)}.RabochiyDomClient_heroPhone__HUvbF{font-size:var(--font-size-lg)}.RabochiyDomClient_benefitsGrid__R_pAD,.RabochiyDomClient_helpGrid__xobKW{grid-template-columns:1fr}.RabochiyDomClient_stepCard__mPusq{flex-direction:column;align-items:center;text-align:center}.RabochiyDomClient_sectionTitle__tKu3v{font-size:var(--font-size-xl)}.RabochiyDomClient_priceTable__Dz7tM td,.RabochiyDomClient_priceTable__Dz7tM th{padding:var(--spacing-sm);font-size:var(--font-size-sm)}.RabochiyDomClient_faqQuestion__4ZAnn{padding:var(--spacing-md);font-size:var(--font-size-sm)}.RabochiyDomClient_faqAnswer__o417u{padding:0 var(--spacing-md) var(--spacing-md)}.RabochiyDomClient_faqAnswer__o417u p{font-size:var(--font-size-sm)}}@media (max-width:400px){.RabochiyDomClient_heroTitle__WEsmy{font-size:1.5rem}.RabochiyDomClient_heroBadge__3SFZI{font-size:var(--font-size-xs);padding:4px 8px}}