.about_legalPage__NF_M1{min-height:calc(100vh - 64px);padding:80px 0;background:var(--color-bg)}.about_container__Ucmgi{max-width:800px;margin:0 auto;padding:0 24px}.about_legalPage__NF_M1 h1{font-size:42px;font-weight:600;color:var(--color-text);margin:0 0 16px}.about_lastUpdated__xFn9T{font-size:14px;color:var(--color-text-muted);margin:0 0 48px}.about_legalPage__NF_M1 section{margin-bottom:40px}.about_legalPage__NF_M1 h2{font-size:24px;font-weight:600;color:var(--color-text);margin:0 0 16px}.about_legalPage__NF_M1 h3{font-size:18px;font-weight:600;color:var(--color-text);margin:24px 0 12px}.about_legalPage__NF_M1 p{font-size:16px;line-height:1.7;color:var(--color-text);margin:0 0 16px}.about_legalPage__NF_M1 ul{margin:16px 0;padding-left:24px}.about_legalPage__NF_M1 li{font-size:16px;line-height:1.7;color:var(--color-text);margin-bottom:8px}.about_legalPage__NF_M1 strong{font-weight:600;color:var(--color-text)}.about_legalPage__NF_M1 .about_highlight__J50Yz{font-size:18px;font-weight:500;font-style:italic;margin:16px 0;padding-left:20px;border-left:3px solid #3ba6e1;color:var(--color-text)}@media (max-width:768px){.about_legalPage__NF_M1{padding:60px 0}.about_legalPage__NF_M1 h1{font-size:32px}.about_legalPage__NF_M1 h2{font-size:20px}.about_legalPage__NF_M1 h3{font-size:17px}.about_legalPage__NF_M1 li,.about_legalPage__NF_M1 p{font-size:15px}}.how-it-works_legalPage__hM0Se{min-height:calc(100vh - 64px);padding:80px 0;background:var(--color-bg)}.how-it-works_container__PW92Q{max-width:800px;margin:0 auto;padding:0 24px}.how-it-works_legalPage__hM0Se h1{font-size:42px;font-weight:600;color:var(--color-text);margin:0 0 16px}.how-it-works_lastUpdated__ut4G2{font-size:14px;color:var(--color-text-muted);margin:0 0 48px}.how-it-works_legalPage__hM0Se section{margin-bottom:40px}.how-it-works_legalPage__hM0Se h2{font-size:24px;font-weight:600;color:var(--color-text);margin:0 0 16px}.how-it-works_legalPage__hM0Se h3{font-size:18px;font-weight:600;color:var(--color-text);margin:24px 0 12px}.how-it-works_legalPage__hM0Se p{font-size:16px;line-height:1.7;color:var(--color-text);margin:0 0 16px}.how-it-works_legalPage__hM0Se ul{margin:16px 0;padding-left:24px}.how-it-works_legalPage__hM0Se li{font-size:16px;line-height:1.7;color:var(--color-text);margin-bottom:8px}.how-it-works_legalPage__hM0Se strong{font-weight:600;color:var(--color-text)}.how-it-works_step__5NRua{margin-bottom:32px}.how-it-works_step__5NRua h3{font-size:20px;font-weight:600;color:var(--color-text);margin:0 0 12px}.how-it-works_step__5NRua p{margin:0}.how-it-works_closing__9nkx3{font-size:18px;font-weight:500;font-style:italic;margin-top:24px}@media (max-width:768px){.how-it-works_legalPage__hM0Se{padding:60px 0}.how-it-works_legalPage__hM0Se h1{font-size:32px}.how-it-works_legalPage__hM0Se h2{font-size:20px}.how-it-works_legalPage__hM0Se h3{font-size:17px}.how-it-works_legalPage__hM0Se li,.how-it-works_legalPage__hM0Se p{font-size:15px}}.terms_legalPage__PY_S4{min-height:calc(100vh - 64px);padding:80px 0;background:var(--color-bg)}.terms_container__88ygs{max-width:800px;margin:0 auto;padding:0 24px}.terms_legalPage__PY_S4 h1{font-size:42px;font-weight:600;color:var(--color-text);margin:0 0 16px}.terms_lastUpdated__Nr9NW{font-size:14px;color:var(--color-text-muted);margin:0 0 48px}.terms_legalPage__PY_S4 section{margin-bottom:40px}.terms_legalPage__PY_S4 h2{font-size:24px;font-weight:600;color:var(--color-text);margin:0 0 16px}.terms_legalPage__PY_S4 p{font-size:16px;line-height:1.7;color:var(--color-text);margin:0 0 16px}.terms_legalPage__PY_S4 ul{margin:16px 0;padding-left:24px}.terms_legalPage__PY_S4 li{font-size:16px;line-height:1.7;color:var(--color-text);margin-bottom:8px}.terms_legalPage__PY_S4 h3{font-size:18px;margin:24px 0 12px}.terms_legalPage__PY_S4 h3,.terms_legalPage__PY_S4 strong{font-weight:600;color:var(--color-text)}@media (max-width:768px){.terms_legalPage__PY_S4{padding:60px 0}.terms_legalPage__PY_S4 h1{font-size:32px}.terms_legalPage__PY_S4 h2{font-size:20px}.terms_legalPage__PY_S4 li,.terms_legalPage__PY_S4 p{font-size:15px}}.privacy_legalPage__QYwwF{min-height:calc(100vh - 64px);padding:80px 0;background:var(--color-bg)}.privacy_container__wwnq9{max-width:800px;margin:0 auto;padding:0 24px}.privacy_legalPage__QYwwF h1{font-size:42px;font-weight:600;color:var(--color-text);margin:0 0 8px}.privacy_companyName__ZAx5X{font-size:24px;font-weight:500;color:var(--color-text-muted);margin:0 0 16px}.privacy_lastUpdated___Q_Zs{font-size:14px;color:var(--color-text-muted);margin:0 0 48px}.privacy_legalPage__QYwwF section{margin-bottom:40px}.privacy_legalPage__QYwwF h2{font-size:24px;font-weight:600;color:var(--color-text);margin:0 0 16px}.privacy_legalPage__QYwwF h3{font-size:18px;font-weight:600;color:var(--color-text);margin:24px 0 12px}.privacy_legalPage__QYwwF p{font-size:16px;line-height:1.7;color:var(--color-text);margin:0 0 16px}.privacy_legalPage__QYwwF ul{margin:16px 0;padding-left:24px}.privacy_legalPage__QYwwF li{font-size:16px;line-height:1.7;color:var(--color-text);margin-bottom:8px}.privacy_legalPage__QYwwF strong{font-weight:600;color:var(--color-text)}@media (max-width:768px){.privacy_legalPage__QYwwF{padding:60px 0}.privacy_legalPage__QYwwF h1{font-size:32px}.privacy_legalPage__QYwwF h2{font-size:20px}.privacy_legalPage__QYwwF h3{font-size:17px}.privacy_legalPage__QYwwF li,.privacy_legalPage__QYwwF p{font-size:15px}}.refund-policy_legalPage__cNoem{min-height:calc(100vh - 64px);padding:80px 0;background:var(--color-bg)}.refund-policy_container__RaH0d{max-width:800px;margin:0 auto;padding:0 24px}.refund-policy_legalPage__cNoem h1{font-size:42px;font-weight:600;color:var(--color-text);margin:0 0 16px}.refund-policy_lastUpdated__5D0rT{font-size:14px;color:var(--color-text-muted);margin:0 0 48px}.refund-policy_legalPage__cNoem section{margin-bottom:40px}.refund-policy_legalPage__cNoem h2{font-size:24px;font-weight:600;color:var(--color-text);margin:0 0 16px}.refund-policy_legalPage__cNoem h3{font-size:18px;font-weight:600;color:var(--color-text);margin:24px 0 12px}.refund-policy_legalPage__cNoem p{font-size:16px;line-height:1.7;color:var(--color-text);margin:0 0 16px}.refund-policy_legalPage__cNoem ul{margin:16px 0;padding-left:24px}.refund-policy_legalPage__cNoem li{font-size:16px;line-height:1.7;color:var(--color-text);margin-bottom:8px}.refund-policy_legalPage__cNoem strong{font-weight:600;color:var(--color-text)}@media (max-width:768px){.refund-policy_legalPage__cNoem{padding:60px 0}.refund-policy_legalPage__cNoem h1{font-size:32px}.refund-policy_legalPage__cNoem h2{font-size:20px}.refund-policy_legalPage__cNoem h3{font-size:17px}.refund-policy_legalPage__cNoem li,.refund-policy_legalPage__cNoem p{font-size:15px}}.Footer_footer__eNA9m{background:#fafafa!important;border-top:1px solid var(--color-border);width:100%}.Footer_footerContent__7IEzx{max-width:1200px;margin:0 auto;padding:64px 72px 32px}.Footer_linksGrid__3bN21{display:grid;grid-template-columns:repeat(5,1fr);gap:32px;margin-bottom:48px}.Footer_linkColumn__niVCr{display:flex;flex-direction:column}.Footer_columnTitle__75v_I{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#000;margin:0 0 20px}.Footer_linkList__K_ONQ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.Footer_linkList__K_ONQ li a{font-size:14px;color:#000;text-decoration:none;transition:color .2s ease}.Footer_linkList__K_ONQ li a:hover{color:var(--color-brand-600)}.Footer_socialIcons__c0TR3{display:grid;grid-template-columns:repeat(3,auto);gap:16px;max-width:fit-content;margin-left:-8px}.Footer_socialIcon__2DO5i{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:#000;transition:all .2s ease;text-decoration:none;font-weight:700}.Footer_socialIcon__2DO5i svg{width:24px;height:24px;stroke-width:2}.Footer_socialIcon__2DO5i:hover{color:var(--color-brand-600);transform:scale(1.1)}.Footer_settingsContainer__6rxTL{display:flex;flex-direction:column;gap:12px}.Footer_settingItem__ljvrB{display:flex;flex-direction:column;gap:6px}.Footer_settingLabel__36R1D{font-size:12px;color:#000;font-weight:500}.Footer_optionGroup__vSLxK{display:flex;gap:16px;align-items:center}.Footer_optionButton__WX72U{background:none;border:none;padding:0;font-size:14px;font-weight:500;color:#000;cursor:pointer;transition:color .2s ease;text-decoration:none;font-family:inherit}.Footer_optionButton__WX72U:hover{color:#000}.Footer_optionSelected___ta11{color:#000;font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.Footer_paymentMethods__UvDJl{display:grid;grid-template-columns:repeat(3,auto);align-items:center;gap:12px;max-width:fit-content;margin-left:-8px}.Footer_paymentIcon__BPoUy{display:flex;align-items:center;justify-content:center;width:48px;height:32px}.Footer_paymentImage__nO42h{width:100%;height:100%;object-fit:contain;opacity:1}.Footer_copyrightSection__SMvzR{border-top:1px solid var(--color-border);padding-top:24px;text-align:center}.Footer_copyright__vFlrA{font-size:13px;color:#000;margin:0}@media (max-width:1200px){.Footer_linksGrid__3bN21{grid-template-columns:repeat(3,1fr);gap:32px}}@media (max-width:1024px){.Footer_footerContent__7IEzx{padding:48px 48px 24px}.Footer_linksGrid__3bN21{grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:40px}}@media (max-width:768px){.Footer_footerContent__7IEzx{padding:32px 24px 20px}.Footer_linksGrid__3bN21{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px}.Footer_linkColumn__niVCr{margin-bottom:24px}.Footer_columnTitle__75v_I{font-size:11px;margin:0 0 12px}.Footer_linkList__K_ONQ{gap:8px}.Footer_linkList__K_ONQ li a{font-size:13px}.Footer_copyrightSection__SMvzR{padding-top:20px}}@media (max-width:480px){.Footer_footerContent__7IEzx{padding:24px 20px 16px}.Footer_linksGrid__3bN21{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.Footer_linkColumn__niVCr{margin-bottom:20px}.Footer_columnTitle__75v_I{font-size:10px;margin:0 0 10px}.Footer_linkList__K_ONQ{gap:6px}.Footer_linkList__K_ONQ li a{font-size:12px}.Footer_settingLabel__36R1D{font-size:11px}.Footer_optionButton__WX72U{font-size:12px}.Footer_paymentMethods__UvDJl{gap:8px;grid-template-columns:repeat(3,auto)}.Footer_paymentIcon__BPoUy{width:40px;height:26px}.Footer_socialIcons__c0TR3{gap:12px;grid-template-columns:repeat(3,auto)}.Footer_copyrightSection__SMvzR{padding-top:16px}.Footer_copyright__vFlrA{font-size:12px}}