.AboutContact-module__eQj1uW__container{max-width:800px;margin:0 auto;padding:2rem 1rem 3rem}.AboutContact-module__eQj1uW__title{font-family:var(--font-display);color:var(--text-primary);margin-bottom:1.5rem;font-size:2.25rem;font-weight:900;line-height:1.2}.AboutContact-module__eQj1uW__introText{color:var(--text-secondary);margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.AboutContact-module__eQj1uW__sectionTitle{font-family:var(--font-display);color:var(--text-primary);border-left:4px solid var(--blue-primary);margin:2.5rem 0 1rem;padding-left:.75rem;font-size:1.5rem;font-weight:800}.AboutContact-module__eQj1uW__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:2.5rem;display:grid}.AboutContact-module__eQj1uW__card{background:var(--card-bg);border:1px solid var(--card-border);transition:transform var(--transition-fast);border-radius:16px;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex;box-shadow:0 4px 10px #00000003}.AboutContact-module__eQj1uW__card:hover{border-color:var(--blue-glow);transform:translateY(-2px);box-shadow:0 6px 15px #00000008}.AboutContact-module__eQj1uW__cardIcon{margin-bottom:.25rem;font-size:1.75rem}.AboutContact-module__eQj1uW__cardTitle{font-family:var(--font-display);color:var(--text-primary);font-size:1.1rem;font-weight:700}.AboutContact-module__eQj1uW__cardDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.AboutContact-module__eQj1uW__contactCard{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;margin-top:1.5rem;padding:1.75rem;box-shadow:0 4px 15px #00000005}.AboutContact-module__eQj1uW__contactForm{flex-direction:column;gap:1.25rem;display:flex}.AboutContact-module__eQj1uW__formGroup{flex-direction:column;gap:.4rem;display:flex}.AboutContact-module__eQj1uW__formGroup label{color:var(--text-primary);font-size:.88rem;font-weight:700}.AboutContact-module__eQj1uW__inputField,.AboutContact-module__eQj1uW__textAreaField{border:1.5px solid var(--card-border);background:var(--bg-tertiary);width:100%;color:var(--text-primary);font-family:var(--font-main);transition:border-color var(--transition-fast), background-color var(--transition-fast);box-sizing:border-box;border-radius:10px;padding:.85rem 1rem;font-size:.95rem}.AboutContact-module__eQj1uW__inputField:focus,.AboutContact-module__eQj1uW__textAreaField:focus{border-color:var(--blue-primary);background:var(--bg-secondary);outline:none}.AboutContact-module__eQj1uW__textAreaField{resize:vertical;min-height:120px}.AboutContact-module__eQj1uW__submitBtn{font-family:var(--font-display);cursor:pointer;transition:all var(--transition-fast);background:linear-gradient(#0052d4 0%,#050b14 100%);border:none;border-radius:50px;justify-content:center;align-items:center;width:fit-content;padding:.9rem 2rem;font-size:1.05rem;font-weight:800;display:flex;box-shadow:0 4px 12px #050b1426;color:#fff!important}.AboutContact-module__eQj1uW__submitBtn:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 16px #050b1440}.AboutContact-module__eQj1uW__submitBtn:active{transform:scale(.98)}.AboutContact-module__eQj1uW__tgCta{font-family:var(--font-display);transition:all var(--transition-fast);background:#08c;border-radius:50px;align-items:center;gap:.6rem;margin-top:.5rem;padding:.85rem 1.75rem;font-size:1.05rem;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #0088cc40;color:#fff!important}.AboutContact-module__eQj1uW__tgCta:hover{background:#0077b3;transform:translateY(-1px);box-shadow:0 6px 16px #0088cc59}.AboutContact-module__eQj1uW__tgCta:active{transform:scale(.98)}.AboutContact-module__eQj1uW__tgIcon{fill:currentColor;width:22px;height:22px}.AboutContact-module__eQj1uW__contactInfoSection{background-color:var(--blue-glow);border:1px solid #0072ff1a;border-radius:16px;flex-direction:column;gap:.75rem;margin-bottom:2.5rem;padding:1.5rem;display:flex}.AboutContact-module__eQj1uW__contactInfoItem{color:var(--text-secondary);font-size:1rem;line-height:1.6}.AboutContact-module__eQj1uW__contactInfoItem strong{color:var(--text-primary)}.AboutContact-module__eQj1uW__contactInfoLink{color:var(--blue-primary);font-weight:700;text-decoration:underline}.AboutContact-module__eQj1uW__contactInfoLink:hover{color:var(--blue-dark)}@media (max-width:600px){.AboutContact-module__eQj1uW__grid{grid-template-columns:1fr}.AboutContact-module__eQj1uW__submitBtn{width:100%}}
