.TermsPage_root__a7hpN{min-height:100vh;padding:64px 24px;background:linear-gradient(180deg,var(--bg) 0,var(--surface) 100%);color:var(--ink);font-family:var(--font)}.TermsPage_container__8j8TA{width:min(100%,880px);margin:0 auto}.TermsPage_header__W4nJB{margin-bottom:28px}.TermsPage_eyebrow__2yTuo{display:inline-block;margin-bottom:10px;padding:6px 12px;border-radius:999px;background:color-mix(in srgb,var(--accent) 8%,white);color:var(--ink-muted);font-size:11px;font-weight:700;letter-spacing:.16em}.TermsPage_title__vL6SE{font-size:clamp(32px,5vw,44px);font-weight:800;line-height:1.15;letter-spacing:-.03em}.TermsPage_meta__MyYFN{margin-top:12px;color:var(--ink-faint);font-size:12px;font-family:var(--mono)}.TermsPage_card___Wbae{padding:32px;border:1px solid var(--border);border-radius:24px;background:var(--card-bg);box-shadow:0 20px 48px rgba(15,23,42,.06)}.TermsPage_section__PJeEi+.TermsPage_section__PJeEi{margin-top:28px;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--border) 72%,white)}.TermsPage_sectionTitle__F2BGD{margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.4}.TermsPage_paragraph__ztKes{color:var(--ink-soft);font-size:14px;line-height:1.9}.TermsPage_paragraph__ztKes+.TermsPage_paragraph__ztKes{margin-top:10px}.TermsPage_actions__YGFG7{margin-top:24px}.TermsPage_backLink__JERlj{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--border);border-radius:999px;background:var(--card-bg);color:var(--ink);font-size:14px;font-weight:700;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.TermsPage_backLink__JERlj:hover{background:#fafafa;box-shadow:0 12px 24px rgba(15,23,42,.08);transform:translateY(-1px)}@media(max-width:768px){.TermsPage_root__a7hpN{padding:40px 16px}.TermsPage_card___Wbae{padding:24px 18px;border-radius:20px}.TermsPage_section__PJeEi+.TermsPage_section__PJeEi{margin-top:24px;padding-top:24px}}