.ConsultingPage_consultingPage__3GGni{background-color:var(--bg-cream,#F6F5E8);color:var(--text-slate);padding-top:0;min-height:100vh}.ConsultingPage_container__fb8XG{max-width:var(--container-max,1360px);margin:0 auto;padding:0 var(--container-padding,50px);padding-bottom:120px}.ConsultingPage_hero__lUDiU{max-width:800px;margin:0 auto 120px;text-align:center}.ConsultingPage_headline__c7fLn{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:var(--fw-bold,700);line-height:1.1;margin-bottom:24px}.ConsultingPage_subline__gaH8v{font-size:1.25rem;color:var(--text-dark-muted);line-height:1.6;margin-bottom:40px}.ConsultingPage_ctaButton__y3qtW{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background-color:var(--text-slate);color:var(--bg-white,#fff);font-weight:600;border-radius:100px;text-decoration:none;transition:transform .2s}.ConsultingPage_ctaButton__y3qtW:hover{transform:translateY(-2px)}.ConsultingPage_featuresGrid__PoncA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-bottom:120px}.ConsultingPage_featureCard__K6sqg{background-color:#E8E6D9;padding:40px;border-radius:4px}.ConsultingPage_featureTitle__tNOPI{font-size:1.5rem;font-weight:600;margin-bottom:16px}.ConsultingPage_featureDesc__s6RmJ{font-size:1rem;color:var(--text-dark-muted);line-height:1.5}.ConsultingPage_formSection__cjDz0{background-color:var(--bg-white,#fff);padding:80px;border-radius:4px;max-width:800px;margin:0 auto;box-shadow:0 20px 40px rgba(0,0,0,.05)}.ConsultingPage_formHeadline__dYxB5{font-size:2rem;text-align:center;margin-bottom:40px;font-weight:600}.ConsultingPage_form__s0zoR{display:flex;flex-direction:column;gap:24px}.ConsultingPage_formGroup__TOQ0A{display:flex;flex-direction:column;gap:8px}.ConsultingPage_label__CQ6_z{font-size:.9rem;font-weight:600;text-transform:uppercase}.ConsultingPage_input__5j9TV,.ConsultingPage_textarea__VErsN{padding:12px 16px;border:1px solid rgba(0,0,0,.1);border-radius:4px;font-family:inherit;font-size:1rem}.ConsultingPage_textarea__VErsN{min-height:120px;resize:vertical}.ConsultingPage_submitButton__HjdnT{padding:16px;background-color:var(--text-slate);color:#fff;border:none;font-weight:600;border-radius:100px;cursor:pointer;font-size:1rem}@media (max-width:768px){.ConsultingPage_featuresGrid__PoncA{grid-template-columns:1fr}.ConsultingPage_formSection__cjDz0{padding:40px 24px}}.ConsultingPage_successMessage__0kXok{padding:32px;background:rgba(210,245,142,.15);color:var(--text-slate,#1A2B23);border-radius:4px;text-align:center;font-size:1.15rem;font-weight:600;border:1px solid var(--accent,#d2f58e)}.ConsultingPage_errorMessage__OCdKZ{color:#e57373;font-size:.9rem;text-align:center}.ConsultingPage_submitButton__HjdnT:disabled{opacity:.5;cursor:not-allowed}