.navigation_nav__NSIIK{position:fixed;top:0;width:100%;background:rgba(5,5,7,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-border);box-shadow:0 2px 10px rgba(0,0,0,.3);z-index:var(--z-fixed)}.navigation_container__CZWBr{max-width:1400px;margin:0 auto;padding:0 var(--spacing-lg)}.navigation_content__1FQQC{display:flex;justify-content:space-between;align-items:center;height:64px}.navigation_logo__WMeUG{display:flex;align-items:center;text-decoration:none;transition:opacity var(--transition-fast)}.navigation_logo__WMeUG:hover{opacity:.8}.navigation_logoText__FYL29{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,var(--accent-indigo),var(--accent-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.navigation_desktopNav__G0uiN{display:none;align-items:center;gap:var(--spacing-2xl)}.navigation_navLinks__qxic0{display:flex;align-items:center;gap:var(--spacing-xl)}.navigation_navLink__sWQac{color:var(--text-muted);text-decoration:none;font-weight:500;transition:all var(--transition-fast);position:relative}.navigation_navLink__sWQac:hover{color:var(--accent-indigo);transform:scale(1.05)}.navigation_navButtons__qmlHN{display:flex;align-items:center;gap:var(--spacing-md)}.navigation_button__iVebm{padding:.5rem 1.25rem;border-radius:var(--radius-md);font-weight:500;text-decoration:none;transition:all var(--transition-base);cursor:pointer;border:none;font-size:.875rem}.navigation_buttonGhost__WlhYu{background:transparent;color:var(--text-white)}.navigation_buttonGhost__WlhYu:hover{background:var(--glass-bg)}.navigation_buttonPrimary__Tj9gQ{background:linear-gradient(135deg,var(--accent-indigo),var(--accent-pink));color:var(--text-white);box-shadow:0 0 20px rgba(99,102,241,.3)}.navigation_buttonPrimary__Tj9gQ:hover{box-shadow:0 0 30px rgba(99,102,241,.5);transform:translateY(-1px)}.navigation_mobileMenuButton__qXRO8{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-white);cursor:pointer;transition:all var(--transition-fast)}.navigation_mobileMenuButton__qXRO8:hover{background:var(--glass-bg-hover);border-color:rgba(255,255,255,.2)}.navigation_mobileMenu__LXHCP{position:fixed;top:0;right:0;bottom:0;width:300px;max-width:85vw;background:rgba(5,5,7,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-left:1px solid var(--glass-border);box-shadow:-4px 0 20px rgba(0,0,0,.5);z-index:var(--z-modal);padding:var(--spacing-xl);transform:translateX(100%);transition:transform var(--transition-base)}.navigation_mobileMenu__LXHCP.navigation_open__mGTLv{transform:translateX(0)}.navigation_mobileOverlay___x8QC{position:fixed;inset:0;background:rgba(5,5,7,.8);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:calc(var(--z-modal) - 1);opacity:0;pointer-events:none;transition:opacity var(--transition-base)}.navigation_mobileOverlay___x8QC.navigation_open__mGTLv{opacity:1;pointer-events:all}.navigation_mobileMenuContent__gBRDZ{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-top:var(--spacing-2xl)}.navigation_mobileNavLink__UmnEu{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text-muted);text-decoration:none;font-weight:500;padding:var(--spacing-sm);border-radius:var(--radius-sm);transition:all var(--transition-fast)}.navigation_mobileNavLink__UmnEu:hover{color:var(--accent-indigo);background:var(--glass-bg)}.navigation_mobileDivider__guxzN{height:1px;background:var(--glass-border);margin:var(--spacing-md) 0}.navigation_mobileButtons__1oKcC{display:flex;flex-direction:column;gap:var(--spacing-sm)}.navigation_mobileButton__odc_O{width:100%;padding:var(--spacing-md);text-align:center}@media (min-width:768px){.navigation_desktopNav__G0uiN{display:flex}.navigation_mobileMenuButton__qXRO8{display:none}}@media (max-width:767px){.navigation_container__CZWBr{padding:0 var(--spacing-md)}.navigation_content__1FQQC{height:56px}.navigation_logoText__FYL29{font-size:1.125rem}}.contact-page_pageWrapper__KUpwE{min-height:100vh;background:var(--bg-deep-space);background-image:radial-gradient(ellipse at top,rgba(99,102,241,.12) 0,transparent 50%),radial-gradient(ellipse at bottom right,rgba(236,72,153,.08) 0,transparent 50%)}.contact-page_main__W7c6U{padding-top:8rem;padding-bottom:5rem;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.contact-page_container__AzmV6{max-width:48rem;margin:0 auto}.contact-page_header__QdPS4{text-align:center;margin-bottom:4rem}.contact-page_pageTitle__JA9wK{font-size:3rem;font-weight:700;color:var(--text-white);margin-bottom:1.5rem;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contact-page_pageSubtitle__7tkGF{font-size:1.25rem;color:var(--text-muted);max-width:42rem;margin:0 auto;line-height:1.6}.contact-page_contentGrid__a8g_L{display:flex;flex-direction:column;gap:2rem}.contact-page_formCard__WkG51{background:var(--glass-bg);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:0 10px 40px var(--glass-shadow);overflow:hidden;transition:all var(--transition-base)}.contact-page_formCard__WkG51:hover{box-shadow:0 15px 50px rgba(0,0,0,.4);border-color:rgba(255,255,255,.15)}.contact-page_cardHeader__HPnOT{padding:2rem 2rem 1rem}.contact-page_cardTitle__YXICh{font-size:1.75rem;font-weight:700;color:var(--text-white);margin-bottom:.5rem}.contact-page_cardDescription__n4rvV{color:var(--text-muted);font-size:.9375rem}.contact-page_cardContent__WYRXa{padding:0 2rem 2rem}.contact-page_form__sSo_L{display:flex;flex-direction:column;gap:1.5rem}.contact-page_formRow__bKUvZ{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.contact-page_formRow__bKUvZ.contact-page_twoColumns__vl23P{grid-template-columns:repeat(2,1fr)}}.contact-page_fieldGroup__7VzmJ{display:flex;flex-direction:column;gap:.5rem}.contact-page_label__VOnvW{color:var(--text-white);font-size:.875rem;font-weight:500}.contact-page_input__BVpOz,.contact-page_textarea__ldWP_{width:100%;padding:.75rem 1rem;background:rgba(255,255,255,.05);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-white);font-size:.9375rem;transition:all var(--transition-fast)}.contact-page_input__BVpOz::-moz-placeholder,.contact-page_textarea__ldWP_::-moz-placeholder{color:var(--text-gray)}.contact-page_input__BVpOz::placeholder,.contact-page_textarea__ldWP_::placeholder{color:var(--text-gray)}.contact-page_input__BVpOz:focus,.contact-page_textarea__ldWP_:focus{outline:none;border-color:var(--accent-indigo);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.contact-page_input__BVpOz:hover,.contact-page_textarea__ldWP_:hover{border-color:rgba(255,255,255,.2)}.contact-page_textarea__ldWP_{min-height:120px;resize:vertical;font-family:inherit}.contact-page_submitButton__M_NfA{width:100%;padding:.875rem 1.5rem;background:var(--accent-gradient);color:var(--text-white);font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);font-size:1rem}.contact-page_submitButton__M_NfA:hover{box-shadow:0 0 25px rgba(99,102,241,.5);transform:translateY(-2px)}.contact-page_submitButton__M_NfA:active{transform:translateY(0)}.contact-page_submitButton__M_NfA:disabled{opacity:.5;cursor:not-allowed;transform:none}.contact-page_contactInfo__gMfjo{text-align:center;display:flex;flex-direction:column;gap:1rem}.contact-page_contactItem__FN7M4{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--text-muted);font-size:.9375rem}.contact-page_contactIcon__egH5B{width:1.25rem;height:1.25rem;color:var(--accent-indigo)}.contact-page_contactLink__lThRC{color:var(--text-muted);text-decoration:none;transition:color var(--transition-fast)}.contact-page_contactLink__lThRC:hover{color:var(--accent-indigo);text-decoration:underline}@media (max-width:768px){.contact-page_pageTitle__JA9wK{font-size:2.25rem}.contact-page_pageSubtitle__7tkGF{font-size:1.125rem}.contact-page_cardContent__WYRXa,.contact-page_cardHeader__HPnOT{padding-left:1.5rem;padding-right:1.5rem}.contact-page_main__W7c6U{padding-top:6rem}}@media (max-width:480px){.contact-page_pageTitle__JA9wK{font-size:2rem}.contact-page_cardTitle__YXICh{font-size:1.5rem}}.pricing-page_pageWrapper__QL4C2{min-height:100vh;background:var(--bg-deep-space);background-image:radial-gradient(ellipse at top,rgba(99,102,241,.15) 0,transparent 50%),radial-gradient(ellipse at bottom,rgba(236,72,153,.1) 0,transparent 50%)}.pricing-page_main__Hji7b{padding-top:8rem;padding-bottom:5rem;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.pricing-page_container__wVF_c{max-width:1400px;margin:0 auto}.pricing-page_header__Znn2K{text-align:center;margin-bottom:4rem}.pricing-page_badge__UVCwr{display:inline-flex;padding:.5rem 1rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:500;color:var(--accent-indigo);background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.2);border-radius:var(--radius-full);backdrop-filter:blur(10px)}.pricing-page_title__7pBZd{font-size:3rem;font-weight:700;color:var(--text-white);margin-bottom:1.5rem;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-page_subtitle__n4gUQ{font-size:1.25rem;color:var(--text-muted);max-width:42rem;margin:0 auto 2rem;line-height:1.6}.pricing-page_cardsGrid__MvgnK{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;max-width:64rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.pricing-page_cardsGrid__MvgnK{grid-template-columns:repeat(2,1fr)}.pricing-page_title__7pBZd{font-size:3.5rem}.pricing-page_main__Hji7b{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}.pricing-page_pricingCard__aa8m5{position:relative;background:var(--glass-bg);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:0 10px 40px var(--glass-shadow);transition:all var(--transition-base);overflow:hidden}.pricing-page_pricingCard__aa8m5:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(0,0,0,.5);border-color:rgba(255,255,255,.15)}.pricing-page_pricingCard__aa8m5.pricing-page_popular__N6PnK{border:2px solid var(--accent-indigo);transform:scale(1.05);z-index:10;background:rgba(99,102,241,.05)}.pricing-page_pricingCard__aa8m5.pricing-page_popular__N6PnK:hover{transform:scale(1.05) translateY(-8px)}.pricing-page_popularBadge__4ZU_v{position:absolute;top:-1rem;left:50%;transform:translateX(-50%);background:var(--accent-gradient);color:var(--text-white);padding:.25rem 1rem;border-radius:var(--radius-full);font-size:.875rem;font-weight:600;box-shadow:0 4px 15px rgba(99,102,241,.4);white-space:nowrap}.pricing-page_cardHeader__rgkO4{text-align:center;padding:2rem 1.5rem 1.5rem}.pricing-page_iconWrapper__emqyH{width:3rem;height:3rem;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;background:rgba(99,102,241,.1);border-radius:var(--radius-md)}.pricing-page_icon__logMe{width:1.5rem;height:1.5rem;color:var(--accent-indigo)}.pricing-page_planName__75XTg{font-size:1.5rem;font-weight:700;color:var(--text-white);margin-bottom:.5rem}.pricing-page_planDescription__sr3S3{font-size:1rem;color:var(--text-muted);font-weight:500;margin-bottom:1.5rem}.pricing-page_priceWrapper__wC7g8{display:flex;align-items:baseline;justify-content:center;margin-top:1.5rem}.pricing-page_price__hI09W{font-size:3rem;font-weight:700;color:var(--text-white)}.pricing-page_priceUnit__sN0tu{font-size:1rem;color:var(--text-muted);margin-left:.25rem}.pricing-page_cardContent__L2IRj{padding:0 1.5rem 2rem;display:flex;flex-direction:column;gap:1.5rem}.pricing-page_getStartedButton__XJhsH{width:100%;padding:.875rem 1.5rem;background:var(--accent-gradient);color:var(--text-white);font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.pricing-page_getStartedButton__XJhsH:hover{box-shadow:0 0 25px rgba(99,102,241,.5);transform:translateY(-2px)}.pricing-page_getStartedButton__XJhsH.pricing-page_secondary__3qtQa{background:rgba(30,41,59,.8)}.pricing-page_getStartedButton__XJhsH.pricing-page_secondary__3qtQa:hover{background:rgba(30,41,59,1);box-shadow:0 0 20px rgba(99,102,241,.3)}.pricing-page_arrowIcon__Noj39{width:1rem;height:1rem}.pricing-page_featuresSection__fCJS6{display:flex;flex-direction:column;gap:.75rem}.pricing-page_featuresTitle__hfgW9{font-size:.875rem;font-weight:600;color:var(--text-white);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.pricing-page_featuresList__SsW_Y{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.pricing-page_featureItem__dkpwG{display:flex;align-items:flex-start;gap:.75rem}.pricing-page_checkIcon__G6YJc{width:1.25rem;height:1.25rem;color:var(--success-green);flex-shrink:0;margin-top:.125rem}.pricing-page_featureText__BXHSl{color:var(--text-muted);font-size:.9375rem;line-height:1.5}.pricing-page_faqSection__1J1bF{max-width:48rem;margin:6rem auto 0}.pricing-page_faqTitle__2t2XN{font-size:2rem;font-weight:700;text-align:center;color:var(--text-white);margin-bottom:3rem}.pricing-page_faqList__KUXgB{display:flex;flex-direction:column;gap:1.5rem}.pricing-page_faqItem__kZ3iA{background:var(--glass-bg);backdrop-filter:blur(20px);border:1px solid var(--glass-border);padding:1.5rem;border-radius:var(--radius-md);transition:all var(--transition-base)}.pricing-page_faqItem__kZ3iA:hover{background:var(--glass-bg-hover);border-color:rgba(255,255,255,.15);box-shadow:0 8px 30px rgba(0,0,0,.3)}.pricing-page_faqQuestion__ySuoL{font-size:1.125rem;font-weight:600;color:var(--text-white);margin-bottom:.5rem}.pricing-page_faqAnswer__XYlEu{color:var(--text-muted);line-height:1.6;font-size:.9375rem}.landing-page_landingPage__g_5Q8{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at top,var(--bg-midnight),var(--bg-deep-space));background-attachment:fixed}.landing-page_main__Aq4sJ{flex:1}.landing-page_hero__hzx_G{padding:120px var(--spacing-lg) 160px;text-align:center}.landing-page_heroContent__ycVrf{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-2xl)}.landing-page_heroTitle___HYIV{font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--text-white);animation:landing-page_fade-in__5OWlp 1s ease-out}.landing-page_heroTitleGradient__J5vgh{display:block;font-size:3rem;margin-top:var(--spacing-lg);font-weight:500;background:linear-gradient(135deg,var(--accent-indigo),var(--accent-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing-page_heroSubtitle__vjB72{font-size:1.5rem;line-height:1.6;color:var(--text-muted);max-width:900px;margin:0 auto;animation:landing-page_fade-in__5OWlp 1s ease-out .2s both}.landing-page_heroCTA__Ccu0n{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding-top:var(--spacing-xl);animation:landing-page_fade-in__5OWlp 1s ease-out .3s both}.landing-page_ctaButtons__ef7xQ{display:flex;gap:var(--spacing-lg);flex-wrap:wrap;justify-content:center}.landing-page_primaryButton__WWLHp{padding:var(--spacing-lg) var(--spacing-2xl);font-size:1.125rem;font-weight:600;background:linear-gradient(135deg,var(--accent-indigo),var(--accent-pink));color:var(--text-white);border:none;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-base);box-shadow:0 0 30px rgba(99,102,241,.3),0 10px 40px rgba(0,0,0,.3);display:flex;align-items:center;gap:var(--spacing-sm);text-decoration:none}.landing-page_primaryButton__WWLHp:hover{transform:translateY(-2px);box-shadow:0 0 40px rgba(99,102,241,.5),0 15px 50px rgba(0,0,0,.4)}.landing-page_secondaryButton__YfRZY{padding:var(--spacing-lg) var(--spacing-2xl);font-size:1.125rem;font-weight:600;background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--text-white);border:2px solid var(--glass-border);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-base);text-decoration:none;display:inline-block}.landing-page_secondaryButton__YfRZY:hover{background:var(--glass-bg-hover);border-color:rgba(255,255,255,.3);transform:translateY(-2px)}.landing-page_aboutSection__ui810{padding:var(--spacing-2xl) var(--spacing-lg);background:rgba(5,5,7,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.landing-page_aboutContent__b9wjg{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center}.landing-page_imageContainer__CLS05{position:relative;aspect-ratio:3/4;width:100%;max-width:500px;margin:0 auto;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.5);transition:transform var(--transition-slow)}.landing-page_imageContainer__CLS05:hover{transform:scale(1.02)}.landing-page_image__QcfZz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-page_aboutText__7aWyx{display:flex;flex-direction:column;gap:var(--spacing-xl)}.landing-page_aboutTitle__Hm6VW{font-size:2.5rem;font-weight:700;color:var(--text-white)}.landing-page_aboutBody__4lAtH{display:flex;flex-direction:column;gap:var(--spacing-lg)}.landing-page_aboutParagraph__CJV0k{font-size:1.125rem;line-height:1.7;color:var(--text-muted)}.landing-page_quoteCard__CO2mr{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:0 8px 32px rgba(0,0,0,.3)}.landing-page_quoteIcon__p9cNJ{color:var(--accent-indigo);opacity:.5;margin-bottom:var(--spacing-md)}.landing-page_quoteText__3kKGI{font-size:1.25rem;font-weight:500;color:var(--text-white);font-style:italic;line-height:1.6}.landing-page_credentialGrid__AKQeX{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);padding-top:var(--spacing-lg)}.landing-page_credential__P7KWv{display:flex;align-items:center;gap:var(--spacing-sm)}.landing-page_credentialIcon__qKDMN{color:var(--accent-indigo)}.landing-page_credentialText__Hj_TB{font-weight:500;color:var(--text-muted)}.landing-page_statsSection__NSQKu{padding:var(--spacing-2xl) var(--spacing-lg);background:rgba(5,5,7,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}.landing-page_statsGrid__RSVh9{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl);text-align:center}.landing-page_statCard__Qy8mJ{padding:var(--spacing-xl)}.landing-page_statValue__c_2bh{font-size:3rem;font-weight:700;background:linear-gradient(135deg,var(--accent-indigo),var(--accent-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--spacing-sm)}.landing-page_statLabel__NEzMT{font-size:1rem;color:var(--text-muted)}.landing-page_statDivider__qxN2N{border-left:1px solid var(--glass-border);border-right:1px solid var(--glass-border)}.landing-page_footer__Z4Geu{background:rgba(3,3,5,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--glass-border);padding:var(--spacing-2xl) var(--spacing-lg)}.landing-page_footerContent__Sg9Sp{max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-xl)}.landing-page_footerBrand__SRJSD{text-align:center}.landing-page_footerTitle__ZM6U4{font-size:1.5rem;font-weight:700;color:var(--text-white);margin-bottom:var(--spacing-sm)}.landing-page_footerTagline__2Wc_u{color:var(--text-muted)}.landing-page_footerLinks__nfaX9{display:flex;gap:var(--spacing-xl);font-size:.875rem}.landing-page_footerLink__2nHXv{color:var(--text-muted);text-decoration:none;transition:color var(--transition-fast)}.landing-page_footerLink__2nHXv:hover{color:var(--accent-indigo)}.landing-page_footerCopyright__UmRb9{color:var(--text-gray);font-size:.875rem}@media (max-width:1024px){.landing-page_aboutContent__b9wjg{grid-template-columns:1fr}.landing-page_statsGrid__RSVh9{grid-template-columns:1fr;gap:var(--spacing-lg)}.landing-page_statDivider__qxN2N{border:none;border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}}@media (max-width:768px){.landing-page_hero__hzx_G{padding:80px var(--spacing-md) 100px}.landing-page_heroTitle___HYIV{font-size:2.5rem}.landing-page_heroTitleGradient__J5vgh{font-size:2rem}.landing-page_heroSubtitle__vjB72{font-size:1.125rem}.landing-page_ctaButtons__ef7xQ{flex-direction:column;width:100%}.landing-page_primaryButton__WWLHp,.landing-page_secondaryButton__YfRZY{width:100%;justify-content:center}.landing-page_aboutTitle__Hm6VW{font-size:2rem}.landing-page_credentialGrid__AKQeX{grid-template-columns:1fr}.landing-page_footerContent__Sg9Sp{flex-direction:column;text-align:center}.landing-page_footerLinks__nfaX9{flex-direction:column;gap:var(--spacing-md)}}.legal-page_pageWrapper__rYSye{min-height:100vh;background:var(--bg-deep-space);background-image:radial-gradient(ellipse at top,rgba(99,102,241,.1) 0,transparent 50%)}.legal-page_main__e5lFb{padding-top:8rem;padding-bottom:5rem;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.legal-page_container__77Lcf{max-width:64rem;margin:0 auto}.legal-page_headerSection__1iD_O{margin-bottom:2rem}.legal-page_backButton__cCzCb{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin-bottom:1rem;font-size:.875rem;font-weight:500;color:var(--text-muted);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);text-decoration:none}.legal-page_backButton__cCzCb:hover{color:var(--text-white);background:var(--glass-bg)}.legal-page_backIcon__kz_M9{width:1rem;height:1rem}.legal-page_pageTitle__45a2V{font-size:2.5rem;font-weight:700;color:var(--text-white);margin-bottom:1rem;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.legal-page_lastUpdated__JoKMU{color:var(--text-muted);font-size:.9375rem}.legal-page_contentCard__cpVuJ{background:var(--glass-bg);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:2.5rem;margin-bottom:2rem;box-shadow:0 10px 40px var(--glass-shadow);transition:all var(--transition-base)}.legal-page_contentCard__cpVuJ:hover{box-shadow:0 15px 50px rgba(0,0,0,.4);border-color:rgba(255,255,255,.15)}.legal-page_content__9itGi{color:var(--text-muted);line-height:1.75}.legal-page_content__9itGi h2{font-size:1.75rem;font-weight:600;color:var(--accent-indigo);margin-top:2.5rem;margin-bottom:1.25rem}.legal-page_content__9itGi h2:first-child{margin-top:0}.legal-page_content__9itGi p{margin-bottom:1.25rem;color:var(--text-muted);font-size:1rem}.legal-page_content__9itGi strong{color:var(--text-white);font-weight:600}.legal-page_content__9itGi a{color:var(--accent-indigo);transition:color var(--transition-fast);text-decoration:none}.legal-page_content__9itGi a:hover{color:var(--accent-pink);text-decoration:underline}.legal-page_content__9itGi ul{list-style:disc;padding-left:1.5rem;margin-bottom:1.25rem}.legal-page_content__9itGi ul li{margin-bottom:.5rem;color:var(--text-muted)}@media (max-width:768px){.legal-page_pageTitle__45a2V{font-size:2rem}.legal-page_contentCard__cpVuJ{padding:1.5rem}.legal-page_content__9itGi h2{font-size:1.5rem}.legal-page_main__e5lFb{padding-top:6rem}}