.style_page__OkgRY{background:#0a0a0f;color:var(--general-white)}.style_topBar__L8dSY{background:rgba(10,10,15,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(138,99,255,.1);padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.style_nav__Ig4Gp{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.style_logo__vmloA{font-size:20px;font-weight:700;background:linear-gradient(135deg,#8a63ff,#4ecdc4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.style_navLinks__h4rBb{display:flex;gap:24px;list-style:none;padding:0;margin:0}.style_navLinks__h4rBb a{color:#e0e0e0;text-decoration:none}.style_hero__oPH9_{background:linear-gradient(135deg,rgba(138,99,255,.1),rgba(78,205,196,.1));border-bottom:1px solid rgba(138,99,255,.2);padding:64px 24px;text-align:center}.style_heroContent___Bcry{max-width:900px;margin:0 auto}.style_heroContent___Bcry h1{font-size:44px;margin-bottom:8px;background:linear-gradient(135deg,#8a63ff,#4ecdc4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.style_heroContent___Bcry p{color:#b0b0b0;font-size:18px}.style_container__LDWPI{max-width:1200px;margin:0 auto;padding:48px 24px}.style_sectionHeader__ZG1uZ{text-align:center;margin-bottom:32px}.style_sectionHeader__ZG1uZ h2{font-size:32px;margin-bottom:8px;background:linear-gradient(135deg,#8a63ff,#4ecdc4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.style_sectionHeader__ZG1uZ p{color:#b0b0b0}.style_contactInfoGrid__OgZss{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px;margin-bottom:48px}.style_infoCard__GiWWS{background:rgba(20,20,30,.8);border:1px solid rgba(138,99,255,.2);border-radius:12px;padding:20px}.style_infoCardIcon__0aSwB{width:60px;height:60px;border-radius:10px;background:linear-gradient(135deg,#8a63ff,#4ecdc4);display:grid;place-items:center;font-size:22px;margin-bottom:14px}.style_infoDetail__KBGd9{display:flex;align-items:flex-start;gap:10px;padding:6px 0}.style_infoLabel___UISK{color:#8a63ff;font-weight:600;min-width:90px;font-size:14px}.style_infoValue__dAjah{color:#e0e0e0}.style_infoPlaceholder__bymcP{color:#666;font-style:italic}.style_contactFormSection__Yy0WD,.style_faqSection__4yRO5,.style_mapSection__JPaUs,.style_socialSection__b21TO{background:rgba(20,20,30,.4);border-radius:12px;padding:32px 24px;margin:0 auto 48px;max-width:1200px}.style_mapContainer__Vrg1L{background:rgba(138,99,255,.05);border:1px solid rgba(138,99,255,.2);border-radius:12px;margin-top:20px;min-height:450px;display:flex;align-items:center;justify-content:center;padding:24px}.style_mapPlaceholder__yNUv4{text-align:center;color:#b0b0b0;display:flex;flex-direction:column;gap:12px}.style_mapPlaceholder__yNUv4 h3{color:#8a63ff;font-size:20px}.style_instructionsLabel__mYgRm{color:#8a63ff;font-weight:600}.style_instructionsText__Dj_zl{font-size:14px;line-height:20px}.style_codeBlock__OvTr_{background:rgba(138,99,255,.1);padding:14px;border-radius:8px;display:block;text-align:left;color:#4ecdc4;overflow-x:auto;font-size:13px}.style_socialGrid__E449N{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.style_socialCard__gGJVr{background:rgba(138,99,255,.05);border:1px solid rgba(138,99,255,.2);border-radius:12px;padding:20px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:10px}.style_socialIcon__GbdkF{width:64px;height:64px;margin:0 auto;border-radius:50%;background:linear-gradient(135deg,#8a63ff,#4ecdc4);display:grid;place-items:center;font-size:22px}.style_socialLink__XON6x{color:#4ecdc4;font-weight:600;word-break:break-all}.style_contactForm__LY_KP{background:rgba(20,20,30,.8);border:1px solid rgba(138,99,255,.2);border-radius:12px;padding:24px;max-width:800px;margin:20px auto 0}.style_formGroup__9pLjW{margin-bottom:16px}.style_formGroup__9pLjW label{display:block;color:#b0b0b0;margin-bottom:6px;font-size:14px}.style_formGroup__9pLjW input,.style_formGroup__9pLjW select,.style_formGroup__9pLjW textarea{width:100%;background:rgba(138,99,255,.05);border:1px solid rgba(138,99,255,.3);border-radius:8px;padding:10px;color:#e0e0e0;font-family:inherit}.style_formGroup__9pLjW textarea{min-height:120px;resize:vertical}.style_submitBtn__qVbxC{width:100%;background:linear-gradient(135deg,#8a63ff,#4ecdc4);color:#fff;padding:14px;border:none;border-radius:8px;font-weight:700}.style_faqGrid__V027f{display:grid;grid-gap:12px;gap:12px;max-width:900px;margin:0 auto}.style_faqItem__qnilJ{background:rgba(138,99,255,.05);border:1px solid rgba(138,99,255,.2);border-radius:8px;overflow:hidden}.style_faqQuestion__ocVea{list-style:none;padding:14px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.style_faqIcon__gPWBq{color:#8a63ff}.style_faqAnswer__aIcVe{padding:0 14px 14px;color:#b0b0b0;line-height:22px}.style_faqAnswerContent__3R2Tm{line-height:22px}.style_faqQuestion__ocVea::-webkit-details-marker{display:none}@media(max-width:768px){.style_navLinks__h4rBb{display:none}.style_heroContent___Bcry h1{font-size:32px}.style_container__LDWPI{padding:32px 18px}.style_sectionHeader__ZG1uZ h2{font-size:26px}}