@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@500&family=Roboto+Mono&family=Space+Grotesk&display=swap");.contact_pageContainer__HOT_2{max-width:1200px;margin:0 auto;padding:2rem 1rem;color:#fff;font-family:Space Grotesk,sans-serif}.contact_contentGrid__dNXoh{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;width:100%}.contact_leftColumn__f__Hg{grid-column:span 2;display:flex;justify-content:center;align-items:flex-start}.contact_rightColumn__1e_Zb{display:flex;flex-direction:column;gap:2rem}.contact_form___aGjp{width:100%;max-width:720px;padding:3rem 3.5rem;background:rgba(255,140,0,.15);border-radius:1.8rem;backdrop-filter:blur(14px);border:1.5px solid rgba(255,140,0,.45);box-shadow:0 0 30px rgba(255,140,0,.5);font-family:Orbitron,sans-serif;user-select:text;display:flex;flex-direction:column;gap:1.3rem;box-sizing:border-box}.contact_input__NXGUw,.contact_textarea__nz_oc{padding:1.1rem 1.5rem;background:rgba(255,165,79,.15);border:1.8px solid rgba(255,140,0,.7);border-radius:1rem;color:#fff;font-size:1.15rem;font-family:Roboto Mono,monospace;outline:none;transition:border-color .3s ease,box-shadow .3s ease;user-select:text;width:100%;box-sizing:border-box}.contact_input__NXGUw::placeholder,.contact_textarea__nz_oc::placeholder{color:rgba(255,200,150,.7);font-style:italic}.contact_input__NXGUw:focus,.contact_textarea__nz_oc:focus{border-color:#ff9100;box-shadow:0 0 15px #ff9100;background:rgba(255,165,79,.25)}.contact_textarea__nz_oc{min-height:180px;resize:vertical}.contact_button__WySkb{padding:1.15rem 2.8rem;border:none;font-size:1.3rem;color:#2b1500;background:linear-gradient(90deg,#ffa726,#fb8c00,#f57c00);box-shadow:0 0 18px #ff8c00,0 0 30px rgba(255,140,0,.8);width:100%;max-width:100%;box-sizing:border-box}.contact_button__WySkb:hover{background:linear-gradient(90deg,#ffb74d,#ffa726,#ff9800);box-shadow:0 0 25px #ffb74d,0 0 40px rgba(255,183,77,.9);transform:translateY(-3px)}.contact_button__WySkb:active{transform:scale(.95)}.contact_success__UwdEQ{color:#ffa726}.contact_error__fEMTu,.contact_success__UwdEQ{font-size:1rem;text-align:center;font-weight:600;font-family:Roboto Mono,monospace;user-select:text;margin-top:.7rem}.contact_error__fEMTu{color:#ff6e40}.contact_infoBox__LEgMw{background:rgba(56,179,83,.15);border-radius:1.5rem;backdrop-filter:blur(14px);border:1.5px solid rgba(56,179,83,.45);box-shadow:0 0 25px rgba(56,179,83,.3);padding:2rem;color:#e6f4ea;font-family:Space Grotesk,sans-serif;user-select:text;transition:box-shadow .4s ease}.contact_infoBox__LEgMw:hover{box-shadow:0 0 40px rgba(56,179,83,.7)}.contact_infoCard__9XwbY{display:flex;align-items:center;gap:1.1rem;padding:1.2rem 1.4rem;background:rgba(56,179,83,.08);border-radius:1rem;border:1.5px solid rgba(56,179,83,.4);transition:box-shadow .3s ease,border-color .3s ease;user-select:text;cursor:default;font-family:Space Grotesk,sans-serif;color:#e6f4ea}.contact_infoCard__9XwbY:hover{box-shadow:0 0 22px rgba(56,179,83,.6);border-color:rgba(56,179,83,.7)}.contact_iconWrapper__G_mFc{color:#38b353;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.contact_label__f_aeS{font-size:.75rem;color:rgba(230,244,234,.7);user-select:text}.contact_value__E24rU{font-size:1rem;font-weight:600;color:#d4f1d4;user-select:text}.contact_linksBox__l_nGO{background:rgba(240,240,240,.1);border-radius:1.5rem;backdrop-filter:blur(16px);border:1.5px solid rgba(200,200,200,.3);box-shadow:0 0 20px rgba(255,255,255,.15);padding:2rem;color:#f5f5f5;font-family:Space Grotesk,sans-serif;user-select:text;transition:box-shadow .4s ease}.contact_linksBox__l_nGO:hover{box-shadow:0 0 40px rgba(255,255,255,.6)}.contact_linksWrapper__9_jSk{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.contact_button__WySkb{display:flex;align-items:center;gap:1rem;padding:1rem 2.2rem;border-radius:2rem;font-size:1.1rem;font-weight:700;color:#222;background:linear-gradient(135deg,#e0f7fa,#b2ebf2,#80deea);border:1.5px solid rgba(128,222,234,.6);box-shadow:0 0 25px rgba(128,222,234,.6);cursor:pointer;font-family:Orbitron,sans-serif;text-decoration:none;transition:background .3s ease,box-shadow .3s ease,transform .2s ease}.contact_button__WySkb:hover{background:linear-gradient(135deg,#b2ebf2,#80deea,#4dd0e1);box-shadow:0 0 35px rgba(77,208,225,.9);transform:translateY(-4px)}.contact_button__WySkb:active{transform:scale(.96)}.contact_icon__2KuL6{color:#00acc1;transition:color .3s ease}.contact_button__WySkb:hover .contact_icon__2KuL6{color:#26c6da}.contact_label__f_aeS{transition:color .3s ease;user-select:none}.contact_heading__Vcbpv{font-size:1.6rem;font-weight:900;color:#ffb74d;text-shadow:0 0 10px #ff9100;margin-bottom:1rem;font-family:Orbitron,sans-serif;user-select:text}.contact_subheading__1kGWz{font-size:1.25rem;margin-bottom:1.5rem}.contact_responseHeading__f1Fal,.contact_subheading__1kGWz{font-weight:700;color:#4db6ac;text-shadow:0 0 8px #26a69a99;font-family:Space Grotesk,sans-serif;user-select:text}.contact_responseHeading__f1Fal{font-size:1.1rem;margin-bottom:1rem}.contact_responseText__ZAFI_{font-size:1rem;color:#b2dfdbcc;line-height:1.6;font-family:Roboto Mono,monospace;user-select:text}@media (max-width:768px){.contact_contentGrid__dNXoh{grid-template-columns:1fr!important;gap:1.5rem}.contact_leftColumn__f__Hg,.contact_rightColumn__1e_Zb{grid-column:auto!important;width:100%;justify-content:center}.contact_form___aGjp{max-width:100%;padding:2rem 1.8rem}.contact_infoBox__LEgMw,.contact_linksBox__l_nGO,.contact_responseBox__040HU{padding:1.2rem 1rem}.contact_button__WySkb,.contact_input__NXGUw,.contact_textarea__nz_oc{width:100%}.contact_heading__Vcbpv{font-size:1.4rem}.contact_subheading__1kGWz{font-size:1.1rem}.contact_responseHeading__f1Fal{font-size:1rem}.contact_button__WySkb{padding:1rem 1.6rem!important;font-size:1.1rem!important}.contact_linksWrapper__9_jSk{justify-content:center}}.contact_label__f_aeS,.contact_responseText__ZAFI_,.contact_value__E24rU{user-select:text}.contact_button__WySkb,.contact_iconWrapper__G_mFc{user-select:none}.contact_linksBox__l_nGO .contact_button__WySkb .contact_label__f_aeS,.contact_linksBox__l_nGO .contact_button__WySkb:hover .contact_label__f_aeS{color:#000080!important}