.contacts_container__TTDwk{max-width:1400px;margin:0 auto;padding:0;min-height:100vh;background:linear-gradient(135deg,#1d2024,#2a2f36)}.contacts_header__OenC1{background:linear-gradient(135deg,#2a2f36,#1d2024);padding:60px 20px 40px;text-align:center;border-bottom:1px solid var(--border)}.contacts_headerContent__JFFeQ{max-width:800px;margin:0 auto}.contacts_title__SrCsE{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin:0 0 16px;color:var(--text);background:linear-gradient(135deg,#0ea5e9,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contacts_subtitle__dtp4X{font-size:1.3rem;color:var(--text);margin:0 0 12px;font-weight:500}.contacts_description__9uHWO{font-size:1.1rem;color:var(--muted);margin:0;line-height:1.6}.contacts_content___4knu{max-width:1200px;margin:0 auto;padding:60px 20px;display:grid;grid-gap:60px;gap:60px}.contacts_sectionTitle__lIroL{font-size:2rem;font-weight:700;color:var(--text);margin:0 0 32px;text-align:center}.contacts_contactMethods__O47on{text-align:center}.contacts_methodsGrid__oacjm{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;margin-top:32px}.contacts_methodCard__muzw0{background:var(--border);border-radius:16px;padding:32px 24px;text-decoration:none;color:inherit;transition:all .3s ease;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow:hidden}.contacts_methodCard__muzw0:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent);transform:scaleX(0);transition:transform .3s ease}.contacts_methodCard__muzw0:hover:before{transform:scaleX(1)}.contacts_methodCard__muzw0:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.2);border-color:var(--accent)}.contacts_methodIcon__s_D1d{width:80px;height:80px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;margin-bottom:24px;box-shadow:0 8px 25px rgba(0,0,0,.2)}.contacts_methodContent__PD2ig{flex:1 1}.contacts_methodTitle__Bts7D{font-size:1.3rem;font-weight:600;color:var(--text);margin:0 0 12px}.contacts_methodDescription__UJIEL{font-size:1rem;color:var(--muted);margin:0 0 16px;line-height:1.5}.contacts_methodLink__QDmRR{display:inline-block;padding:8px 16px;background:rgba(14,165,233,.1);color:var(--accent);border-radius:20px;font-size:.9rem;font-weight:500;transition:all .3s ease}.contacts_methodCard__muzw0:hover .contacts_methodLink__QDmRR{background:var(--accent);color:#fff}.contacts_contactForm__F2NiN{background:var(--border);border-radius:20px;padding:40px;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.contacts_form__F_caI{display:flex;flex-direction:column;gap:24px}.contacts_formRow__ueb6n{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.contacts_formGroup__H13yD{display:flex;flex-direction:column;gap:8px}.contacts_label__Cf2d_{font-size:1rem;font-weight:500;color:var(--text)}.contacts_input__PrmAW,.contacts_textarea__Wh5EP{padding:16px;background:hsla(0,0%,100%,.05);border:1px solid var(--border);border-radius:12px;color:var(--text);font-size:1rem;transition:all .3s ease;font-family:inherit}.contacts_input__PrmAW:focus,.contacts_textarea__Wh5EP:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px rgba(14,165,233,.1);background:hsla(0,0%,100%,.08)}.contacts_textarea__Wh5EP{resize:vertical;min-height:120px}.contacts_submitButton__0zGCL{background:linear-gradient(135deg,#0ea5e9,#3b82f6);color:#fff;border:none;padding:16px 32px;border-radius:12px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(14,165,233,.3);align-self:center;min-width:200px}.contacts_submitButton__0zGCL:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(14,165,233,.4)}.contacts_submitButton__0zGCL:active{transform:translateY(0)}.contacts_successMessage__nbIP4{text-align:center;padding:40px;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:16px}.contacts_successIcon__KHZ18{font-size:3rem;margin-bottom:16px}.contacts_successMessage__nbIP4 p{font-size:1.1rem;color:var(--text);margin:0;font-weight:500}.contacts_infoSection__BTU3n{text-align:center}.contacts_infoGrid__IzLdZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;margin-top:32px}.contacts_infoCard__kk8E6{background:var(--border);border-radius:16px;padding:32px 24px;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;display:flex;align-items:center;gap:20px;text-align:left}.contacts_infoCard__kk8E6:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,0,0,.2);border-color:var(--accent)}.contacts_infoIcon__j5CcW{font-size:2.5rem;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:rgba(14,165,233,.1);border-radius:12px;flex-shrink:0}.contacts_infoContent__NEvwx h3{font-size:1.2rem;font-weight:600;color:var(--text);margin:0 0 8px}.contacts_infoContent__NEvwx p{font-size:1rem;color:var(--muted);margin:0;line-height:1.5}@media (max-width:1024px){.contacts_content___4knu{padding:40px 20px;gap:40px}.contacts_methodsGrid__oacjm{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.contacts_formRow__ueb6n,.contacts_infoGrid__IzLdZ{grid-template-columns:1fr;gap:20px}.contacts_infoCard__kk8E6{text-align:center;flex-direction:column;gap:16px}}@media (max-width:640px){.contacts_header__OenC1{padding:40px 16px 30px}.contacts_content___4knu{padding:30px 16px;gap:30px}.contacts_contactForm__F2NiN{padding:24px}.contacts_methodsGrid__oacjm{grid-template-columns:1fr;gap:16px}.contacts_methodCard__muzw0{padding:24px 20px}.contacts_methodIcon__s_D1d{width:60px;height:60px;font-size:2rem}.contacts_sectionTitle__lIroL{font-size:1.5rem}.contacts_infoCard__kk8E6{padding:24px 20px}}