.page_header__oRW75{position:fixed;top:0;width:100%;padding:20px 0;background:rgba(255,255,255,0);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;transition:all .4s ease;border-bottom:1px solid transparent}.page_headerScrolled__Q0HK_{padding:20px 0;background:rgba(255,255,255,.95);border-bottom:1px solid var(--border-light)}.page_nav__ijo23{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:2400px;margin:0 auto;padding:0 40px}.page_logo__ikIZE{color:var(--text-primary);text-decoration:none;transition:opacity .3s ease;display:flex;align-items:center;justify-self:center;margin-top:4px}.page_logo__ikIZE:hover{opacity:.7}.page_navLinks__8rPi_{display:flex;list-style:none;gap:32px;justify-self:start;margin-bottom:4px}.page_navLinks__8rPi_ a{color:var(--text-secondary);text-decoration:none;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;transition:color .3s ease;position:relative}.page_navLinks__8rPi_ a:hover{color:var(--text-primary)}.page_headerCta__6GWCc{display:inline-block;padding:8px 20px;background:var(--text-primary);color:var(--white);text-decoration:none;border-radius:4px;font-weight:500;font-size:12px;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease;justify-self:end}.page_headerCta__6GWCc:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.page_hero__7KFOs{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;text-align:center;position:relative;background:linear-gradient(135deg,#F0EFEB,#F0EFEB)}.page_heroBackground__a2JaP{z-index:-1}.page_heroContent__dzLob{max-width:560px;height:80vh;padding:0 40px 80px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;position:relative}.page_heroTagline__9LVC_{position:absolute;bottom:0;font-family:var(--font-custom),serif;font-size:clamp(3rem,8vw,10rem);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:normal;color:var(--text-light);margin-bottom:32px;max-width:2400px}.page_appIcon__cMT2Q,.page_heroTagline__9LVC_{opacity:0;animation:page_fadeInUp__7IOrd 1s ease-out .1s both}.page_appIcon__cMT2Q{width:92px;height:92px;margin-bottom:36px;border-radius:20px;border:1px solid #dadbd5}.page_heroSubtitle__ZW2Yq{font-size:16px;text-transform:uppercase;letter-spacing:.6px;color:var(--text-light);margin-bottom:24px;display:none}.page_heroSubtitle__ZW2Yq,.page_heroTitle__ixXIp{font-family:var(--font-custom),serif;font-weight:400;opacity:0;animation:page_fadeInUp__7IOrd 1s ease-out .3s both}.page_heroTitle__ixXIp{font-size:2.5rem;line-height:1.1;letter-spacing:-1px;color:var(--text-primary);margin-bottom:18px}.page_heroDescription__BOlMS{font-family:var(--font-custom),serif;font-size:18px;line-height:140%;color:var(--text-secondary);margin-bottom:42px;margin-left:auto;margin-right:auto;font-weight:400;opacity:0;animation:page_fadeInUp__7IOrd 1s ease-out .5s both}@keyframes page_fadeInUp__7IOrd{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page_ctaButton__lcwUc{display:inline-block;padding:16px 32px;background:var(--text-primary);color:var(--white);text-decoration:none;border-radius:4px;font-weight:500;font-size:14px;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease;opacity:0;animation:page_fadeInUp__7IOrd 1s ease-out .7s both;position:relative;overflow:hidden}.page_ctaButton__lcwUc:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .8s ease}.page_ctaButton__lcwUc:hover:before{left:100%}.page_ctaButton__lcwUc:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.page_features__GdcOS{padding:160px 0 200px;background:var(--white);border-bottom:0 solid #dadbd5}.page_container__jZF7q{max-width:1600px;margin:0 auto;padding:0 40px}.page_sectionHeader___raMx{text-align:center;margin-bottom:80px}.page_sectionSubtitle__cOHw_{font-size:12px;font-family:Inter;letter-spacing:2px;text-transform:uppercase;color:var(--text-primary);margin-bottom:24px;font-weight:500}.page_sectionTitle__6ic_4{font-family:var(--font-custom),serif;letter-spacing:-1px;font-size:2.5rem;font-weight:400;color:var(--text-primary);margin-bottom:24px;line-height:1.2}.page_sectionDescription__9_4_N{font-family:var(--font-custom),serif;font-size:18px;line-height:140%;color:var(--text-secondary);max-width:500px;margin:0 auto;font-weight:400}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:60px;gap:60px;margin-top:80px}.page_featureCard__swyBK{text-align:left;opacity:0;transform:translateY(40px);transition:all .6s ease}.page_featureCardVisible__ARPPg{opacity:1;transform:translateY(0)}.page_featureNumber__54wK9{font-size:12px;font-weight:500;color:var(--text-primary);letter-spacing:1px;margin-bottom:24px}.page_featureTitle__pGLZ6{font-family:var(--font-custom),serif;letter-spacing:normal;text-transform:uppercase;font-size:1.5rem;font-weight:400;color:var(--text-primary);margin-bottom:16px;line-height:1.3}.page_featureDescription__RYtW4{font-family:var(--font-custom),serif;font-size:18px;line-height:140%;color:var(--text-secondary)}.page_philosophy___e8be{padding:160px 0;background:var(--accent-warm)}.page_philosophyContent__BpDKm{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.page_philosophyQuote__SOCKs{font-family:var(--font-custom),serif;letter-spacing:-1px;font-size:2.5rem;font-weight:400;color:var(--text-primary);margin-bottom:36px;line-height:1}.page_philosophyText__L3MgC{font-family:var(--font-custom),serif;font-size:18px;line-height:140%;color:var(--text-secondary);font-weight:400;margin-bottom:24px}.page_philosophyImage__EATgu{position:relative;overflow:hidden;border-radius:10px;aspect-ratio:4/5}.page_philosophyImg__NUFEr{width:100%!important;height:100%!important;object-fit:cover;transition:transform .3s ease;border-radius:10px}.page_bannerSection__3c7qO{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}.page_bannerBackground__nRjo6{z-index:-1}.page_testimonialGrid__A2Jjz{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:60px;gap:60px;padding:20px 20px 120px}.page_testimonialCard__ciKNV{text-align:left;opacity:1;transform:translateY(40px);transition:all .6s ease}.page_testimonialNumber__2i_TY{font-size:18px;font-weight:500;color:var(--white);letter-spacing:1px;margin-bottom:24px}.page_testimonialTitle__9wU_s{font-family:var(--font-custom),serif;letter-spacing:normal;font-size:1.75rem;font-weight:400;color:var(--white);margin-bottom:16px;line-height:1.2}.page_testimonialDescription__yNySi{color:var(--white);font-size:16px;line-height:1.6;font-weight:600}.page_stats__CbBi_{padding:120px 0;background:var(--white)}.page_statsGrid__kXg9L{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:60px;gap:60px;text-align:center}.page_statItem___GYM4{opacity:0;transform:translateY(30px);transition:all .6s ease}.page_statItemVisible__jMVxX{opacity:1;transform:translateY(0)}.page_statNumber__vz8WS{font-family:var(--font-custom),serif;font-size:2.5rem;font-weight:400;color:var(--text-primary);margin-bottom:8px}.page_statLabel__2jNx3{font-size:15px;color:var(--text-secondary);letter-spacing:0;font-weight:400}.page_footer__F3MD0{background:var(--primary-dark);color:var(--white);padding:60px 0 40px}.page_footerContent__aXrXd{max-width:2400px;margin:0 auto;padding:0 40px}.page_footerMain__0ru23{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:80px;gap:80px;margin-bottom:60px}.page_footerBrand__LFSWn{width:100%}.page_footerLogo__LcRrq{color:var(--white);margin-bottom:16px}.page_footerBrandDescription__EeI9j{color:rgba(255,255,255,.7);font-family:var(--font-custom),serif;font-size:16px;line-height:1.6;font-weight:400}.page_footerSocial__lyOVn{display:flex;gap:16px;margin-top:24px}.page_footerSocialLink__jZgOa{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.1);border-radius:50%;color:rgba(255,255,255,.7);text-decoration:none;transition:all .3s ease}.page_footerSocialLink__jZgOa:hover{background:rgba(255,255,255,.2);color:var(--white);transform:translateY(-1px)}.page_footerSocialLink__jZgOa svg{width:16px;height:16px}.page_footerNewsletter__g9yBI{width:100%}.page_footerNewsletterTitle____leF{font-size:16px;font-weight:400;margin-bottom:16px;letter-spacing:1px;text-transform:uppercase;color:var(--white)}.page_footerNewsletterDescription__HKVZa{color:rgba(255,255,255,.7);font-family:var(--font-custom),serif;font-size:16px;line-height:1.6;margin-bottom:24px;font-weight:400}.page_footerNewsletterForm__41Fqc{display:flex;gap:8px}.page_footerNewsletterInput__3UkkW{flex:1 1;padding:12px 14px;border:1px solid rgba(255,255,255,.2);border-radius:4px;font-size:14px;color:var(--white);background:rgba(255,255,255,.1);transition:border-color .3s ease}.page_footerNewsletterInput__3UkkW:focus{outline:none;border-color:rgba(255,255,255,.4)}.page_footerNewsletterInput__3UkkW::placeholder{color:rgba(255,255,255,.5)}.page_footerNewsletterButton__YrNH5{padding:12px 20px;background:var(--white);color:var(--primary-dark);border:none;border-radius:4px;font-weight:600;font-size:12px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:all .3s ease;white-space:nowrap}.page_footerNewsletterButton__YrNH5:hover{background:rgba(255,255,255,.9);transform:translateY(-1px)}.page_footerMessage___Gm07{margin-top:12px;padding:8px 12px;border-radius:4px;font-size:14px;font-weight:500}.page_footerMessageSuccess__GA_fx{background:rgba(34,197,94,.1);color:#22c55e;border:1px solid rgba(34,197,94,.2)}.page_footerMessageError__twffW{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.page_footerNewsletterButton__YrNH5:disabled,.page_footerNewsletterInput__3UkkW:disabled{opacity:.6;cursor:not-allowed}.page_footerNewsletterButton__YrNH5:disabled:hover{transform:none;background:var(--white)}.page_footerLinksTitle__s7_nZ{font-size:16px;font-weight:400;margin-bottom:16px;letter-spacing:1px;text-transform:uppercase;color:var(--white)}.page_footerLinksList__xkSCh{list-style:none}.page_footerLinksList__xkSCh li{margin-bottom:12px}.page_footerLinksList__xkSCh li a{color:rgba(255,255,255,.7);text-decoration:none;font-family:var(--font-custom),serif;font-size:16px;font-weight:400;transition:color .3s ease}.page_footerLinksList__xkSCh li a:hover{color:var(--white)}.page_footerBottom___Oisj{padding-top:40px;border-top:1px solid rgba(255,255,255,.2);text-align:left}.page_footerBottomText__COMqH{color:rgba(255,255,255,.7);font-size:12px;font-weight:300}.page_mobileMenuToggle__SuzM7{display:none;background:none;border:none;font-size:24px;color:var(--text-primary);cursor:pointer}@media (max-width:768px){.page_nav__ijo23{display:flex;justify-content:center;padding:0 20px}.page_headerCta__6GWCc,.page_mobileMenuToggle__SuzM7,.page_navLinks__8rPi_{display:none}.page_heroTitle__ixXIp{font-size:2rem}.page_heroTagline__9LVC_{font-size:2.5rem}.page_container__jZF7q,.page_heroContent__dzLob{padding:0 20px}.page_features__GdcOS{padding:80px 0}.page_sectionTitle__6ic_4{font-size:2rem;margin-bottom:16px}.page_philosophy___e8be{padding:80px 0}.page_philosophyContent__BpDKm{text-align:center}.page_featuresGrid__txuLt,.page_philosophyContent__BpDKm{grid-template-columns:1fr;gap:40px}.page_footerContent__aXrXd{padding:0 20px}.page_footerMain__0ru23{grid-template-columns:1fr;gap:40px}.page_footerLogo__LcRrq{width:60px;height:auto}.page_statsGrid__kXg9L{grid-template-columns:repeat(2,1fr);gap:40px}.page_footerNewsletterForm__41Fqc{flex-direction:column;gap:12px}.page_footerNewsletterButton__YrNH5{width:100%}}.FAQ_faq__uIN8G{padding:160px 0;background:var(--white)}.FAQ_container__8Adfd{max-width:1600px;margin:0 auto;padding:0 40px}.FAQ_sectionHeader__JkwFw{text-align:center;margin-bottom:80px}.FAQ_sectionSubtitle__RZWTl{font-size:12px;font-family:Inter;letter-spacing:2px;text-transform:uppercase;color:var(--text-primary);margin-bottom:24px;font-weight:500}.FAQ_sectionTitle__pTZlG{font-family:var(--font-custom),serif;letter-spacing:-1px;font-size:2.5rem;font-weight:400;color:var(--text-primary);margin-bottom:24px;line-height:1.2}.FAQ_sectionDescription__oU7uh{font-family:var(--font-custom),serif;font-size:18px;line-height:140%;color:var(--text-secondary);max-width:500px;margin:0 auto;font-weight:400}.FAQ_faqList__ZX45V{max-width:800px;margin:0 auto}.FAQ_faqItem__5Uw5f{border-bottom:1px solid var(--border-light);opacity:0;transform:translateY(20px);animation:FAQ_fadeInUp__M7Ncn .6s ease-out forwards}.FAQ_faqItem__5Uw5f:first-child{animation-delay:.1s}.FAQ_faqItem__5Uw5f:nth-child(2){animation-delay:.2s}.FAQ_faqItem__5Uw5f:nth-child(3){animation-delay:.3s}.FAQ_faqItem__5Uw5f:nth-child(4){animation-delay:.4s}.FAQ_faqItem__5Uw5f:nth-child(5){animation-delay:.5s}.FAQ_faqItem__5Uw5f:nth-child(6){animation-delay:.6s}.FAQ_faqQuestion__frbJM{width:100%;padding:32px 0;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-custom),serif;font-size:20px;font-weight:400;color:var(--text-primary);transition:all .3s ease;line-height:1.3}.FAQ_faqQuestion__frbJM:hover{color:var(--text-secondary)}.FAQ_faqIcon__bMvoj,.FAQ_faqQuestionOpen__qLfi0{color:var(--text-primary)}.FAQ_faqIcon__bMvoj{flex-shrink:0;margin-left:24px;font-size:24px;font-weight:300;transition:all .3s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.FAQ_faqQuestionOpen__qLfi0 .FAQ_faqIcon__bMvoj{transform:rotate(180deg)}.FAQ_faqAnswer__YNnQ6{overflow:hidden;max-height:0;transition:max-height .4s ease-out,padding .4s ease-out}.FAQ_faqAnswerOpen__ME2hN{max-height:200px;padding-bottom:32px}.FAQ_faqAnswerContent__wVVHl{padding-right:48px}.FAQ_faqAnswerContent__wVVHl p{font-family:var(--font-custom),serif;font-size:18px;line-height:140%;color:var(--text-secondary);font-weight:400;margin:0}@keyframes FAQ_fadeInUp__M7Ncn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.FAQ_faq__uIN8G{padding:80px 0}.FAQ_container__8Adfd{padding:0 20px}.FAQ_sectionHeader__JkwFw{margin-bottom:60px}.FAQ_sectionTitle__pTZlG{font-size:2rem;margin-bottom:16px}.FAQ_faqQuestion__frbJM{padding:24px 0;font-size:18px}.FAQ_faqIcon__bMvoj{margin-left:16px;font-size:20px}.FAQ_faqAnswerContent__wVVHl{padding-right:24px}.FAQ_faqAnswerContent__wVVHl p{font-size:16px}.FAQ_faqAnswerOpen__ME2hN{max-height:300px;padding-bottom:24px}}.DownloadNow_downloadSection__NOypc{background:linear-gradient(135deg,#F4E7FA,#FFFAF1 50%,#F9E7CD);padding:80px 0;color:white;overflow:hidden}.DownloadNow_downloadContainer__K0bE7{max-width:1200px;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:center;overflow:hidden;position:relative;margin:0 auto -100px}.DownloadNow_phoneMockup__7dqWu{display:flex;justify-content:center;align-items:flex-start;gap:0;height:100%;margin-bottom:-50px}.DownloadNow_phoneFrame__H66HQ{width:400px;height:720px;background:var(--primary-dark);padding:12px;position:relative;transition:transform .3s ease;border-radius:60px;border:2px solid var(--text-secondary)}.DownloadNow_phoneScreen__ZVBFs{background:linear-gradient(135deg,#f8f9fa,#e9ecef);position:relative;overflow:hidden;border-radius:48px}.DownloadNow_appContent__KLwS3,.DownloadNow_phoneScreen__ZVBFs{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center}.DownloadNow_appContent__KLwS3{padding:0}.DownloadNow_appScreenshot__lEJlJ{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:30px}.DownloadNow_downloadContent__42Aqb{display:flex;flex-direction:column;gap:0;padding-bottom:120px}.DownloadNow_downloadTitle__txjMS{letter-spacing:-1px;font-size:2.5rem;margin-bottom:24px;line-height:1.2}.DownloadNow_downloadDescription__SE8bq,.DownloadNow_downloadTitle__txjMS{font-family:var(--font-custom),serif;font-weight:400;color:var(--text-primary)}.DownloadNow_downloadDescription__SE8bq{font-size:18px;line-height:140%;max-width:500px;margin-bottom:36px}.DownloadNow_downloadButtons__UWHNM{display:flex;gap:16px;flex-wrap:wrap}.DownloadNow_btnLearnMore__Mxb0c{padding:14px 28px;background:transparent;border:2px solid rgba(255,255,255,.3);color:white;border-radius:30px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:none}.DownloadNow_btnLearnMore__Mxb0c:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5);transform:translateY(-1px)}.DownloadNow_btnDownload__q5d6p{padding:0;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.DownloadNow_btnDownload__q5d6p:hover{transform:translateY(-1px)}.DownloadNow_btnDownload__q5d6p svg{height:60px;width:auto}@media (max-width:768px){.DownloadNow_downloadContainer__K0bE7{grid-template-columns:1fr;gap:60px;padding:0 20px;text-align:center}.DownloadNow_phoneFrame__H66HQ{width:320px;height:650px;transform:none;border-radius:42px}.DownloadNow_phoneScreen__ZVBFs{border-radius:30px}.DownloadNow_downloadContent__42Aqb{display:flex;flex-direction:column;gap:0;padding-bottom:0}.DownloadNow_downloadTitle__txjMS{font-size:2.5rem;text-align:center}.DownloadNow_downloadButtons__UWHNM{justify-content:center}.DownloadNow_downloadSection__NOypc{padding:80px 0}}@media (max-width:480px){.DownloadNow_downloadButtons__UWHNM{flex-direction:column;align-items:center}.DownloadNow_btnDownload__q5d6p,.DownloadNow_btnLearnMore__Mxb0c{width:100%;max-width:280px}.DownloadNow_phoneFrame__H66HQ{width:280px;height:580px}}.privacy_page__wEG8P{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-primary);background:var(--white);min-height:100vh}.privacy_container__BugcH{max-width:800px;margin:0 auto;padding:80px 20px}.privacy_header__ln_Hi{background:var(--white);padding:20px 0;border-bottom:1px solid var(--border-light);position:-webkit-sticky;position:sticky;top:0;z-index:100}.privacy_nav__KAh7X{display:flex;justify-content:space-between;align-items:center}.privacy_logo__VBbkY{font-family:var(--font-custom);font-size:1.5rem;font-weight:400;color:var(--text-primary);text-decoration:none}.privacy_backLink__we1df{color:var(--text-secondary);text-decoration:none;font-size:14px;transition:color .3s ease}.privacy_backLink__we1df:hover{color:var(--text-primary)}.privacy_main__6JIKL{padding:60px 0}.privacy_pageTitle__SJpTW{font-family:var(--font-custom);font-size:2.5rem;font-weight:400;color:var(--text-primary);margin-bottom:16px;text-align:center}.privacy_pageSubtitle__wL61x{font-size:16px;color:var(--text-secondary);text-align:center;margin-bottom:48px}.privacy_content___MI4S{max-width:700px;margin:0 auto}.privacy_section___qBr8{margin-bottom:40px}.privacy_section___qBr8 h2{font-family:var(--font-custom);font-size:1.5rem;font-weight:400;color:var(--text-primary);margin-bottom:16px}.privacy_section___qBr8 h3{font-size:1.1rem;font-weight:500;color:var(--text-primary);margin-bottom:12px;margin-top:24px}.privacy_section___qBr8 p{color:var(--text-secondary);margin-bottom:16px;line-height:1.7}.privacy_section___qBr8 ul{margin-left:20px;margin-bottom:16px}.privacy_section___qBr8 li{color:var(--text-secondary);margin-bottom:8px;line-height:1.6}.privacy_effectiveDate__Y3n13{background:var(--primary);padding:20px;border-radius:8px;margin-bottom:40px;text-align:center}.privacy_effectiveDate__Y3n13 p{color:var(--text-secondary);font-size:14px;margin:0}.privacy_contactInfo__9OwPh{background:var(--primary-light);padding:24px;border-radius:8px;margin-top:40px}.privacy_contactInfo__9OwPh h3{margin-top:0}.privacy_footer__h8_jf{background:var(--primary-dark);color:var(--white);padding:40px 0;text-align:center}.privacy_footer__h8_jf p{color:rgba(255,255,255,.7);font-size:14px}.privacy_highlight__OYsfk{background:#fff3cd;padding:20px;border-radius:8px;border-left:4px solid #ffc107;margin:20px 0}@media (max-width:768px){.privacy_pageTitle__SJpTW{font-size:2rem}.privacy_main__6JIKL{padding:40px 0}}.terms_page__X00EX{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-primary);background:var(--white);min-height:100vh}.terms_container__H8_yI{max-width:800px;margin:0 auto;padding:80px 20px}.terms_header__TXUrI{background:var(--white);padding:20px 0;border-bottom:1px solid var(--border-light);position:-webkit-sticky;position:sticky;top:0;z-index:100}.terms_nav__9ulDQ{display:flex;justify-content:space-between;align-items:center}.terms_logo__s38wE{font-family:var(--font-custom);font-size:1.5rem;font-weight:400;color:var(--text-primary);text-decoration:none}.terms_backLink__Skldm{color:var(--text-secondary);text-decoration:none;font-size:14px;transition:color .3s ease}.terms_backLink__Skldm:hover{color:var(--text-primary)}.terms_main__AQiIf{padding:60px 0}.terms_pageTitle__c0KQ8{font-family:var(--font-custom);font-size:2.5rem;font-weight:400;color:var(--text-primary);margin-bottom:16px;text-align:center}.terms_pageSubtitle_____ua{font-size:16px;color:var(--text-secondary);text-align:center;margin-bottom:48px}.terms_content__C9PJW{max-width:700px;margin:0 auto}.terms_section__kK3tH{margin-bottom:40px}.terms_section__kK3tH h2{font-family:var(--font-custom);font-size:1.5rem;font-weight:400;color:var(--text-primary);margin-bottom:16px}.terms_section__kK3tH h3{font-size:1.1rem;font-weight:500;color:var(--text-primary);margin-bottom:12px;margin-top:24px}.terms_section__kK3tH p{color:var(--text-secondary);margin-bottom:16px;line-height:1.7}.terms_section__kK3tH ul{margin-left:20px;margin-bottom:16px}.terms_section__kK3tH li{color:var(--text-secondary);margin-bottom:8px;line-height:1.6}.terms_effectiveDate__d9kVd{background:var(--primary);padding:20px;border-radius:8px;margin-bottom:40px;text-align:center}.terms_effectiveDate__d9kVd p{color:var(--text-secondary);font-size:14px;margin:0}.terms_contactInfo__qsEqV{background:var(--primary-light);padding:24px;border-radius:8px;margin-top:40px}.terms_contactInfo__qsEqV h3{margin-top:0}.terms_footer__WlYoB{background:var(--primary-dark);color:var(--white);padding:40px 0;text-align:center}.terms_footer__WlYoB p{color:rgba(255,255,255,.7);font-size:14px}.terms_highlight__nkJFv{background:#fff3cd;padding:20px;border-radius:8px;border-left:4px solid #ffc107;margin:20px 0}@media (max-width:768px){.terms_pageTitle__c0KQ8{font-size:2rem}.terms_main__AQiIf{padding:40px 0}}