.Terms_termsContainer__WrfVz{min-height:100vh;padding:40px 20px;position:relative;overflow:hidden;background:linear-gradient(140deg,#eff6ff,#e8f0fe 45%,#f0fdf4)}.Terms_backgroundDecoration1__655ol,.Terms_backgroundDecoration2__gJaKq{position:absolute;border-radius:999px;z-index:0;pointer-events:none}.Terms_backgroundDecoration1__655ol{width:680px;height:680px;top:-340px;right:-260px;background:radial-gradient(circle at 35% 35%,rgba(59,130,246,.2),rgba(59,130,246,.03))}.Terms_backgroundDecoration2__gJaKq{width:540px;height:540px;bottom:-270px;left:-220px;background:radial-gradient(circle at 65% 65%,rgba(16,185,129,.14),rgba(16,185,129,.02))}.Terms_pageShell__R2EfA{width:100%;max-width:900px;margin:0 auto;position:relative;z-index:2}.Terms_logoContainer__pQaMn{text-align:center;margin-bottom:20px}.Terms_logoLink__gvnCX{text-decoration:none}.Terms_logo__z9jSd{font-size:32px;font-weight:800;color:#2563eb;letter-spacing:-.5px}.Terms_tagline__PYFEW{margin:6px 0 0;font-size:14px;color:#64748b;font-weight:500}.Terms_pageTitle__FEC0d{margin:0 0 18px;text-align:center;font-size:40px;line-height:1.12;font-weight:800;color:#0f172a}.Terms_content__syy78{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 18px 42px rgba(15,23,42,.12);padding:34px 36px}.Terms_topMetaRow__jxdJ5{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px;flex-wrap:wrap}.Terms_backToHome__8fhAJ{margin:0}.Terms_backButton__XF2P7{display:inline-flex;align-items:center;gap:8px;color:#2563eb;text-decoration:none;font-weight:700;font-size:14px}.Terms_backButton__XF2P7:hover{text-decoration:underline}.Terms_effectiveDate__jc185{margin:0;font-size:13px;color:#64748b;font-weight:600}.Terms_privacySection__9CyZp,.Terms_termsSection__7y76w{color:#334155}.Terms_mainTitle__C7imQ{margin:0 0 18px;padding-bottom:10px;border-bottom:2px solid #dbeafe;font-size:34px;line-height:1.2;font-weight:800;color:#0f172a}.Terms_introduction__szuqd{margin-bottom:26px}.Terms_introduction__szuqd p,.Terms_termsBlock__VlFTs p{margin:0 0 14px;font-size:16px;line-height:1.8}.Terms_termsBlock__VlFTs{margin-bottom:30px}.Terms_termsBlock__VlFTs h2{margin:0 0 12px;font-size:24px;line-height:1.35;font-weight:700;color:#1e3a8a}.Terms_termsBlock__VlFTs ul{margin:0 0 16px;padding-left:22px}.Terms_termsBlock__VlFTs li{margin-bottom:10px;font-size:16px;line-height:1.75}.Terms_privacySection__9CyZp{margin-top:44px;padding-top:30px;border-top:1px solid #e2e8f0}.Terms_inlineLink__kbP96{color:#2563eb;text-decoration:none;font-weight:700}.Terms_inlineLink__kbP96:hover{text-decoration:underline}@media (max-width:900px){.Terms_content__syy78{padding:26px}.Terms_pageTitle__FEC0d{font-size:34px}.Terms_mainTitle__C7imQ{font-size:30px}.Terms_termsBlock__VlFTs h2{font-size:22px}}@media (max-width:640px){.Terms_termsContainer__WrfVz{padding:24px 14px}.Terms_content__syy78{padding:20px;border-radius:14px}.Terms_topMetaRow__jxdJ5{flex-direction:column;align-items:flex-start}.Terms_pageTitle__FEC0d{font-size:30px}.Terms_mainTitle__C7imQ{font-size:26px}.Terms_introduction__szuqd p,.Terms_termsBlock__VlFTs li,.Terms_termsBlock__VlFTs p{font-size:15px}}