._contactSection_8pswx_1{color:#fff;background-color:#101622;width:100%;padding:100px 20px}._container_8pswx_1{max-width:1200px;margin:0 auto}._layout_8pswx_1{flex-direction:column;gap:60px;display:flex}@media (width>=1024px){._layout_8pswx_1{flex-direction:row;align-items:flex-start}}._infoColumn_8pswx_1{flex:1}._headerGroup_8pswx_1{margin-bottom:40px}._accentBar_8pswx_1{background-color:#135bec;border-radius:9999px;width:48px;height:4px;margin-bottom:16px}._title_8pswx_1{margin:0 0 20px;font-size:clamp(1.9rem,4.5vw,2.75rem);font-weight:900;line-height:1.15}._subtitle_8pswx_1{color:#9da6b9;max-width:450px;font-size:1.15rem;line-height:1.6}._contactDetails_8pswx_1{flex-direction:column;gap:30px;display:flex}._detailItem_8pswx_1{text-align:left;align-items:center;gap:20px;display:flex}._iconWrapper_8pswx_1{color:#135bec;background:#1c1f27;border:1px solid #282e39;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:visible}._iconWrapper_8pswx_1 svg{display:block}._labelSmall_8pswx_1{color:#9da6b9;margin:0;font-size:.85rem}._detailLink_8pswx_1,._staticDetail_8pswx_1{color:#fff;font-size:1.1rem;font-weight:700;text-decoration:none}._detailLink_8pswx_1:hover{color:#135bec}._socialGroup_8pswx_1{margin-top:50px}._socialTitle_8pswx_1{text-transform:uppercase;letter-spacing:2px;text-align:left;margin-bottom:15px;font-size:.75rem;font-weight:800}._socialLinks_8pswx_1{flex-wrap:wrap;gap:15px;display:flex}._socialBtn_8pswx_1{color:#fff;background:#1c1f27;border-radius:8px;justify-content:center;align-items:center;width:45px;height:45px;text-decoration:none;transition:all .3s;display:flex}._socialBtn_8pswx_1:hover{background:#135bec;transform:translateY(-3px)}._socialBtn_8pswx_1 span{justify-content:center;align-items:center;display:flex}._socialBtn_8pswx_1 svg{display:block}._formCard_8pswx_1{background:#161a23;border:1px solid #282e39;border-radius:20px;flex:1.2;padding:40px}._formTitle_8pswx_1{margin-bottom:30px;font-size:1.6rem}._form_8pswx_1{flex-direction:column;gap:20px;display:flex}._row_8pswx_1{grid-template-columns:1fr 1fr;gap:20px;display:grid}._inputLabel_8pswx_1{flex-direction:column;gap:8px;font-size:.9rem;font-weight:500;display:flex}._input_8pswx_1,._textarea_8pswx_1,._select_8pswx_1{color:#fff;background:#1c1f27;border:1px solid #3b4354;border-radius:10px;outline:none;width:100%;padding:14px;font-size:1rem}._input_8pswx_1:focus,._textarea_8pswx_1:focus,._select_8pswx_1:focus{border-color:#135bec}._selectWrapper_8pswx_1{align-items:center;display:flex;position:relative}._select_8pswx_1{appearance:none}._selectArrow_8pswx_1{pointer-events:none;color:#9da6b9;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;right:15px}._textarea_8pswx_1{min-height:160px}._submitBtn_8pswx_1{color:#fff;cursor:pointer;background:#135bec;border:none;border-radius:10px;align-items:center;gap:10px;width:fit-content;padding:15px 35px;font-weight:700;transition:all .3s;display:flex}._submitBtn_8pswx_1:hover{background:#1e66ff;box-shadow:0 5px 20px #135bec66}._btnIcon_8pswx_1{justify-content:center;align-items:center;display:flex}._hidden_8pswx_1{display:none}@media (width<=768px){._contactSection_8pswx_1{padding:60px 20px}._row_8pswx_1{grid-template-columns:1fr;gap:20px}._formCard_8pswx_1{padding:25px}._submitBtn_8pswx_1{justify-content:center;width:100%}._socialTitle_8pswx_1{text-align:center}._socialLinks_8pswx_1{justify-content:center}}@media (width<=480px){._detailItem_8pswx_1{gap:15px}._iconWrapper_8pswx_1{width:44px;height:44px}._detailLink_8pswx_1,._staticDetail_8pswx_1{font-size:1rem}}._infoColumn_8pswx_1,._formCard_8pswx_1{opacity:0}@keyframes _contactReveal_8pswx_1{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}._revealed_8pswx_1 ._infoColumn_8pswx_1{animation:.6s both _contactReveal_8pswx_1}._revealed_8pswx_1 ._formCard_8pswx_1{animation:.6s .12s both _contactReveal_8pswx_1}@media (prefers-reduced-motion:reduce){._infoColumn_8pswx_1,._formCard_8pswx_1{opacity:1;animation:none}}._hidden_8pswx_1{visibility:hidden;pointer-events:none;display:none!important}
