.page_main__PboVp{min-height:100vh;padding-top:0;background:#f8fafc}.page_hero__gh0Na{background:linear-gradient(135deg,#003B73,#0056b3);padding:6rem 0;color:white;text-align:center;position:relative;overflow:hidden}.page_hero__gh0Na:after{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;background:rgba(255,255,255,.05);border-radius:50%}.page_hero__gh0Na h1{font-size:3rem;font-weight:800;margin-bottom:1rem}.page_hero__gh0Na p{font-size:1.25rem;opacity:.9;max-width:600px;margin:0 auto}.page_contactGrid__yAvEK{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:4rem;gap:4rem;margin-top:-4rem;padding-bottom:5rem;position:relative;z-index:10}.page_infoCards__auo1l{display:flex;flex-direction:column;gap:1.5rem}.page_infoCard__fMxOp{background:white;padding:2rem;border-radius:1.5rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.05);display:flex;gap:1.5rem;align-items:flex-start;transition:transform .3s ease}.page_infoCard__fMxOp:hover{transform:translateY(-5px)}.page_iconBox__bEzMe{width:50px;height:50px;background:#eff6ff;color:#003B73;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_infoContent___AfcA h3{font-size:1.2rem;color:#0f172a;margin-bottom:.5rem;font-weight:700}.page_infoContent___AfcA a,.page_infoContent___AfcA p{color:#64748b;line-height:1.6;text-decoration:none;display:block}.page_infoContent___AfcA a:hover{color:#FF8A00}.page_formWrapper__I3rQz{background:white;padding:3.5rem;border-radius:2rem;box-shadow:0 20px 50px rgba(0,59,115,.1)}.page_formWrapper__I3rQz h2{font-size:2rem;color:#003B73;margin-bottom:1rem;font-weight:800}.page_formWrapper__I3rQz p{color:#64748b;margin-bottom:2.5rem}.page_formGroup__vaPmf{margin-bottom:1.5rem}.page_formGroup__vaPmf label{display:block;font-size:.9rem;font-weight:600;color:#1e293b;margin-bottom:.5rem}.page_formGroup__vaPmf input,.page_formGroup__vaPmf select,.page_formGroup__vaPmf textarea{width:100%;padding:.85rem 1rem;border-radius:.75rem;border:1px solid #e2e8f0;background:#f8fafc;font-size:1rem;transition:all .2s}.page_formGroup__vaPmf input:focus,.page_formGroup__vaPmf select:focus,.page_formGroup__vaPmf textarea:focus{outline:none;border-color:#003B73;background:white;box-shadow:0 0 0 4px rgba(0,59,115,.05)}.page_submitBtn__fDZaX{width:100%;background:#FF8A00;color:white;padding:1.1rem;border-radius:.75rem;font-weight:800;font-size:1.1rem;border:none;cursor:pointer;transition:all .3s;margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.page_submitBtn__fDZaX:hover{background:#e67e00;transform:translateY(-2px);box-shadow:0 10px 20px rgba(255,138,0,.2)}.page_mapGrid__THGHA{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;padding-bottom:5rem}.page_mapWrapper__g2qyb{height:400px;border-radius:1.5rem;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1)}@media (max-width:1024px){.page_contactGrid__yAvEK{gap:2rem}.page_contactGrid__yAvEK,.page_mapGrid__THGHA{grid-template-columns:1fr}}@media (max-width:640px){.page_hero__gh0Na h1{font-size:2.25rem}.page_formWrapper__I3rQz{padding:2rem}}