.page_heroBanner__Limx8{background:url(/images/hero-bg-inner.jpg) no-repeat 50% fixed;background-size:cover;min-height:340px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 56px;overflow:hidden}.page_heroBanner__Limx8:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.85),rgba(238,34,34,.25))}.page_heroBanner__Limx8:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--red)}.page_heroContent__EA5kU{position:relative;z-index:1;padding:0 5%}.page_heroBreadcrumb__b7TKz{font-size:12px;color:rgba(255,255,255,.5);margin-bottom:14px;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center;gap:8px}.page_heroBreadcrumb__b7TKz a{color:var(--red);text-decoration:none;transition:opacity .2s}.page_heroBreadcrumb__b7TKz a:hover{opacity:.8}.page_heroBreadcrumb__b7TKz span{color:rgba(255,255,255,.3)}.page_heroTitle__m_yzc{font-size:clamp(36px,5.5vw,64px);font-weight:700;color:#fff;line-height:1.1;margin:0;letter-spacing:-.5px}.page_heroTitle__m_yzc em{font-style:normal;color:var(--red)}.page_contactSection__AuYnq{background:#f5f6f8;padding:64px 24px}.page_contactWrap__oCZua{display:grid;grid-template-columns:1fr 1fr;max-width:1280px;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:0 4px 40px rgba(0,0,0,.08)}.page_infoPane__RpQ85{background:#ffffff;padding:56px 48px;position:relative;overflow:hidden;border-right:1px solid #eeeeee}.page_infoPane__RpQ85:before{top:-80px;right:-80px;width:260px;height:260px;background:radial-gradient(circle,rgba(238,34,34,.06),transparent 70%)}.page_infoPane__RpQ85:after,.page_infoPane__RpQ85:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.page_infoPane__RpQ85:after{bottom:-60px;left:-50px;width:200px;height:200px;border:36px solid rgba(238,34,34,.05)}.page_infoTag__VTktG{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--red);margin-bottom:12px;display:flex;align-items:center;gap:10px}.page_infoTag__VTktG:before{content:"";width:28px;height:2px;background:var(--red);display:inline-block}.page_infoHeading__eGsX4{font-size:clamp(20px,2.4vw,28px);font-weight:600;color:#111111;line-height:1.35;margin-bottom:44px}.page_contactCards__R3sHH{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:36px;position:relative;z-index:1}.page_contactCard__lG3th{background:#f8f9fa;border:1px solid #ececec;border-radius:12px;padding:20px 18px;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.page_contactCard__lG3th:hover{border-color:rgba(238,34,34,.4);background:#fff6f6;box-shadow:0 4px 16px rgba(238,34,34,.08)}.page_addressCard__xel06{grid-column:1/-1}.page_cardIcon__VHpAG{width:38px;height:38px;background:rgba(238,34,34,.1);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.page_cardIcon__VHpAG svg{width:18px;height:18px;stroke:var(--red);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page_cardLabel__ltVfM{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#aaaaaa;margin-bottom:8px}.page_cardValue__CweAU{font-size:13.5px;color:#333333;line-height:1.65}.page_cardValue__CweAU a{color:#333333;text-decoration:none;display:block;transition:color .2s}.page_cardValue__CweAU a:hover{color:var(--red)}.page_socialRow__b770g{display:flex;gap:10px;position:relative;z-index:1}.page_socialBtn__tTCT5{width:40px;height:40px;border:1px solid #dddddd;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#888888;text-decoration:none;font-size:14px;transition:all .3s ease}.page_socialBtn__tTCT5:hover{border-color:var(--red);color:var(--red);background:#fff6f6;transform:translateY(-2px)}.page_formPane__gaw_0{background:#fafafa;padding:56px 48px}.page_formTag__9gGOC{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--red);margin-bottom:12px;display:flex;align-items:center;gap:10px}.page_formTag__9gGOC:before{content:"";width:28px;height:2px;background:var(--red);display:inline-block}.page_formHeading__R_6tC{font-size:clamp(20px,2.2vw,28px);font-weight:600;color:#111;margin-bottom:8px;line-height:1.3}.page_formSubtext__XnDyv{font-size:14px;color:#888;margin-bottom:36px;line-height:1.6}.page_floatGroup__rJa6X{position:relative;margin-bottom:18px}.page_floatInput__yLlEb{width:100%;padding:20px 14px 8px;border:1.5px solid #e2e2e2;border-radius:8px;font-size:14px;background:#fff;outline:none;transition:border-color .25s;color:#111;font-family:inherit;box-sizing:border-box}.page_floatInput__yLlEb:focus{border-color:var(--red)}.page_floatLabel__yuGaz{position:absolute;top:50%;left:14px;transform:translateY(-50%);font-size:14px;color:#aaa;pointer-events:none;transition:all .2s ease;background:transparent}.page_floatInput__yLlEb:focus~.page_floatLabel__yuGaz,.page_floatInput__yLlEb:not(:placeholder-shown)~.page_floatLabel__yuGaz{top:9px;transform:none;font-size:10px;color:var(--red);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.page_floatTextarea__ToYyO{width:100%;padding:26px 14px 10px;border:1.5px solid #e2e2e2;border-radius:8px;font-size:14px;background:#fff;outline:none;resize:none;transition:border-color .25s;color:#111;font-family:inherit;box-sizing:border-box;display:block}.page_floatTextarea__ToYyO:focus{border-color:var(--red)}.page_floatGroupArea__Am0yP{position:relative;margin-bottom:18px}.page_floatAreaLabel__0rf3v{position:absolute;top:14px;left:14px;font-size:14px;color:#aaa;pointer-events:none;transition:all .2s ease}.page_floatTextarea__ToYyO:focus~.page_floatAreaLabel__0rf3v,.page_floatTextarea__ToYyO:not(:placeholder-shown)~.page_floatAreaLabel__0rf3v{top:8px;font-size:10px;color:var(--red);font-weight:600;letter-spacing:.5px;text-transform:uppercase}.page_formGrid__myPu_{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.page_submitBtn__wIL9x{width:100%;padding:16px 24px;background:var(--red);color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;letter-spacing:.5px;cursor:pointer;margin-top:6px;transition:all .3s ease;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:10px}.page_submitBtn__wIL9x:hover{background:#cc1010;transform:translateY(-2px);box-shadow:0 8px 28px rgba(238,34,34,.35)}.page_submitBtn__wIL9x svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s ease;flex-shrink:0}.page_submitBtn__wIL9x:hover svg{transform:translateX(5px)}@media (max-width:992px){.page_contactWrap__oCZua{grid-template-columns:1fr}.page_infoPane__RpQ85{border-right:none;border-bottom:1px solid #eeeeee}.page_formPane__gaw_0,.page_infoPane__RpQ85{padding:48px 36px}.page_contactSection__AuYnq{padding:48px 20px}}@media (max-width:640px){.page_heroBanner__Limx8{min-height:260px;padding-bottom:44px}.page_heroTitle__m_yzc{font-size:32px}.page_formPane__gaw_0,.page_infoPane__RpQ85{padding:40px 24px}.page_contactSection__AuYnq{padding:36px 16px}.page_contactCards__R3sHH,.page_formGrid__myPu_{grid-template-columns:1fr}.page_formGrid__myPu_{gap:0}}