.ConsultationForm_wrap__0O7P_{width:100%;padding:40px 20px 60px;background:linear-gradient(180deg,#FFF7ED,#FFFBF5 40%,#fff)}.ConsultationForm_container__vB3UL{max-width:1200px;margin:0 auto;background:#fff;border-radius:16px;padding:40px 48px;box-shadow:0 4px 24px rgba(0,0,0,.06)}.ConsultationForm_titleRow___EVof{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:32px}.ConsultationForm_diamond__lOZIJ{display:inline-block;width:10px;height:10px;background:#f97316;transform:rotate(45deg);flex-shrink:0}.ConsultationForm_title__A4fAV{font-size:24px;font-weight:700;color:#1a1a1a;margin:0;letter-spacing:1px}.ConsultationForm_formRow__gvHOR{display:flex;align-items:center;gap:16px;margin-bottom:24px}.ConsultationForm_inputGroup__w1TDv,.ConsultationForm_selectGroup__TVK4T{flex:1 1;display:flex;align-items:center;gap:10px;padding:0 16px;height:48px;background:#fafafa;border:1px solid #eee;border-radius:8px;transition:border-color .2s ease}.ConsultationForm_inputGroup__w1TDv:focus-within,.ConsultationForm_selectGroup__TVK4T:focus-within{border-color:#f97316}.ConsultationForm_inputIcon__qaLsf{flex-shrink:0}.ConsultationForm_input__Ih87J,.ConsultationForm_select__0X4eO{flex:1 1;border:none;background:rgba(0,0,0,0);font-size:14px;color:#1a1a1a;outline:none;font-family:inherit}.ConsultationForm_input__Ih87J::placeholder,.ConsultationForm_select__0X4eO::placeholder{color:#bbb}.ConsultationForm_select__0X4eO{appearance:none;cursor:pointer;color:#bbb}.ConsultationForm_select__0X4eO:valid{color:#1a1a1a}.ConsultationForm_submitBtn__LhaH4{flex-shrink:0;height:48px;padding:0 32px;border-radius:8px;font-size:15px}.ConsultationForm_badges__5d3I8{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap}.ConsultationForm_badge__iFG_w{display:flex;align-items:center;gap:6px;font-size:13px;color:#666}@media(max-width:1024px){.ConsultationForm_formRow__gvHOR{flex-wrap:wrap}.ConsultationForm_inputGroup__w1TDv,.ConsultationForm_selectGroup__TVK4T{min-width:calc(50% - 8px);flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}.ConsultationForm_submitBtn__LhaH4{width:100%}}@media(max-width:768px){.ConsultationForm_wrap__0O7P_{padding:30px 16px 40px}.ConsultationForm_container__vB3UL{padding:28px 20px}.ConsultationForm_title__A4fAV{font-size:18px}.ConsultationForm_formRow__gvHOR{flex-direction:column}.ConsultationForm_inputGroup__w1TDv,.ConsultationForm_selectGroup__TVK4T{width:100%;min-width:100%}.ConsultationForm_submitBtn__LhaH4{width:100%}.ConsultationForm_badges__5d3I8{gap:16px}}.ServiceGrid_wrap__i26F_{width:100%;padding:60px 20px 40px;background:#fff}.ServiceGrid_container___i8_O{max-width:1300px;margin:0 auto}.ServiceGrid_header__cV988{text-align:center;margin-bottom:40px}.ServiceGrid_titleRow__1rFle{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:12px}.ServiceGrid_diamond__8CPOY{display:inline-block;width:10px;height:10px;background:#f97316;transform:rotate(45deg);flex-shrink:0}.ServiceGrid_title__Nh7fN{font-size:36px;font-weight:700;color:#1a1a1a;margin:0;letter-spacing:2px}.ServiceGrid_subtitle__hJO16{font-size:15px;color:#888;margin:0}.ServiceGrid_grid__s38dx{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.ServiceGrid_card__zFGd5{display:flex;align-items:center;gap:14px;padding:20px 24px;background:#fff;border:1px solid #f0f0f0;border-radius:12px;transition:all .25s ease;text-decoration:none;cursor:pointer}.ServiceGrid_card__zFGd5:hover{box-shadow:0 6px 20px rgba(249,115,22,.1);border-color:#fed7aa;transform:translateY(-2px)}.ServiceGrid_iconWrap__RnVky{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff7ed;border-radius:50%}.ServiceGrid_cardTitle__xXLVD{font-size:15px;font-weight:600;color:#1a1a1a;flex:1 1}.ServiceGrid_arrow__aTsEm{flex-shrink:0;transition:transform .2s ease}.ServiceGrid_card__zFGd5:hover .ServiceGrid_arrow__aTsEm{transform:translateX(3px)}@media(max-width:1024px){.ServiceGrid_grid__s38dx{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.ServiceGrid_wrap__i26F_{padding:40px 16px 30px}.ServiceGrid_title__Nh7fN{font-size:26px}.ServiceGrid_grid__s38dx{grid-template-columns:repeat(2,1fr);gap:12px}.ServiceGrid_card__zFGd5{padding:16px 14px}}@media(max-width:480px){.ServiceGrid_grid__s38dx{grid-template-columns:1fr}}