.contact-module__xwJ-uq__contactGrid{grid-template-columns:1fr 1.2fr;gap:60px;margin-top:40px;display:grid}.contact-module__xwJ-uq__contactItem{margin-bottom:28px}.contact-module__xwJ-uq__contactLabel{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:6px;font-size:.65rem;font-weight:500}.contact-module__xwJ-uq__contactValue{color:var(--text-mid);font-size:.92rem;font-weight:300;line-height:1.6}.contact-module__xwJ-uq__contactValueLink{color:var(--text-mid);font-size:.92rem;font-weight:300;line-height:1.6;text-decoration:none;transition:color .25s;display:inline-block}.contact-module__xwJ-uq__contactValueLink:hover{color:var(--green)}.contact-module__xwJ-uq__contactValueLink:focus-visible{outline:1px solid var(--gold);outline-offset:4px}.contact-module__xwJ-uq__socialLinks{align-items:center;gap:12px;margin-top:4px;display:flex}.contact-module__xwJ-uq__socialLink{width:40px;height:40px;color:var(--green);background:#112f2714;border:1px solid #112f2724;border-radius:999px;justify-content:center;align-items:center;transition:transform .25s,background-color .25s,color .25s,border-color .25s;display:inline-flex}.contact-module__xwJ-uq__socialLink:hover{background:var(--green);color:var(--gold);border-color:var(--green);transform:translateY(-2px)}.contact-module__xwJ-uq__socialLink svg{width:18px;height:18px}.contact-module__xwJ-uq__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-module__xwJ-uq__formGroup{margin-bottom:20px}.contact-module__xwJ-uq__formGroup label{letter-spacing:1.5px;text-transform:uppercase;color:var(--green);margin-bottom:8px;font-size:.65rem;font-weight:500;display:block}.contact-module__xwJ-uq__formGroup input,.contact-module__xwJ-uq__formGroup textarea,.contact-module__xwJ-uq__formGroup select{width:100%;color:var(--text-dark);background:var(--white);border:1px solid #ddd;border-radius:4px;outline:none;padding:12px 16px;font-size:.88rem;font-weight:300;transition:border-color .3s}.contact-module__xwJ-uq__formGroup input:focus,.contact-module__xwJ-uq__formGroup textarea:focus,.contact-module__xwJ-uq__formGroup select:focus{border-color:var(--gold)}.contact-module__xwJ-uq__formGroup textarea{resize:vertical;min-height:120px}.contact-module__xwJ-uq__submitBtn{background:var(--green);color:var(--gold);letter-spacing:2.5px;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;padding:14px 40px;font-size:.7rem;font-weight:500;transition:all .35s}.contact-module__xwJ-uq__submitBtn:hover{background:var(--green-light);transform:translateY(-1px)}@media (max-width:720px){.contact-module__xwJ-uq__contactGrid{grid-template-columns:1fr;gap:34px;margin-top:30px}.contact-module__xwJ-uq__contactItem{margin-bottom:22px}.contact-module__xwJ-uq__contactItem:last-child{margin-bottom:0}.contact-module__xwJ-uq__contactLabel{letter-spacing:1.7px;font-size:.62rem}.contact-module__xwJ-uq__contactValue,.contact-module__xwJ-uq__contactValueLink{overflow-wrap:anywhere;font-size:.9rem;line-height:1.7}.contact-module__xwJ-uq__socialLinks{gap:10px}.contact-module__xwJ-uq__socialLink{width:44px;height:44px}.contact-module__xwJ-uq__contactGrid form{border-top:1px solid #112f271f;padding-top:30px}.contact-module__xwJ-uq__formGroup{margin-bottom:18px}.contact-module__xwJ-uq__formGroup label{letter-spacing:1.3px;font-size:.62rem}.contact-module__xwJ-uq__formGroup input,.contact-module__xwJ-uq__formGroup textarea,.contact-module__xwJ-uq__formGroup select{min-height:46px;padding:13px 14px;font-size:.95rem}.contact-module__xwJ-uq__formGroup textarea{min-height:150px}.contact-module__xwJ-uq__submitBtn{letter-spacing:2px;width:100%;min-height:48px;padding:15px 18px}}@media (min-width:501px) and (max-width:720px){.contact-module__xwJ-uq__contactGrid>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.contact-module__xwJ-uq__contactItem{margin-bottom:0}.contact-module__xwJ-uq__contactItem:nth-child(5){grid-column:1/-1}}
