.legal h1,.legal h2,.legal h3{font-family:var(--font-display),"Outfit",sans-serif;letter-spacing:-.01em}.legal h3{font-size:1rem;margin:0 0 6px;display:flex;gap:8px;align-items:center}.tos-callout{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px;margin:14px 0;line-height:1.5;border:1.5px solid}.tos-callout>span:first-child{font-size:1.2rem;line-height:1.3}.tos-us{background:#1e3a8a33;border-color:#60a5fa;color:#dbeafe}.tos-gift{background:linear-gradient(135deg,#6d28d933,#1d4ed822);border-color:#a78bfa;color:#ede9fe}.tos-note{background:#ffffff0a;border-color:#ffffff24;border-style:dashed;color:#d8d4e8}.tos-callout a{color:#c9b8ff}.tos-plans{display:grid;grid-gap:10px;gap:10px;margin:14px 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.tos-plan{display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:18px;background:#17142a;border:1.5px solid #8b5cf655;font-size:.9rem;color:#cfcae0;line-height:1.45}.tos-plan.founder{border:2px solid #f5c84c;background:radial-gradient(300px 140px at 100% 0,#f5c84c22,transparent 70%),linear-gradient(160deg,#241a48,#17142a)}.tos-tag{align-self:flex-start;padding:3px 10px;border-radius:999px;font-weight:800;font-size:.75rem;background:linear-gradient(135deg,#1d4ed8,#6d28d9);color:#fff}.tos-tag.gold{background:linear-gradient(180deg,#ffe58a,#f5c84c);color:#2a1a00}.tos-tag.silver{background:linear-gradient(180deg,#f1f1f6,#b9b9c8);color:#1d1b28}.tos-price{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.6rem;color:#fff;letter-spacing:-.02em}.tos-price small{display:inline;text-transform:none;font-size:.85rem;font-weight:600;color:#b4afc8;letter-spacing:0}.tos-list{padding-left:20px}.tos-list li{margin:6px 0}.tos-ways{display:grid;grid-gap:12px;gap:12px;margin:16px 0;grid-template-columns:1fr}@media (min-width:640px){.tos-ways{grid-template-columns:1fr 1fr}}.tos-way{padding:14px 16px;border-radius:18px;background:#17142a;border:1.5px solid #ffffff1f;border-top:4px solid #8b5cf6}.tos-way.web{border-top-color:#3b82f6}.tos-way p{margin:0 0 8px;font-size:.92rem;color:#cfcae0}.tos-way p:last-child{margin:0}.tos-way b{color:#fff}.wl-light .tos-us{background:#eff6ff;border-color:#3b82f6;color:#1e3a8a}.wl-light .tos-gift{background:linear-gradient(135deg,#f3edff,#eef4ff);border-color:#8b5cf6;color:#2e1065}.wl-light .tos-note{background:#fff;border-color:#cfc8e6;color:#3d3852}.wl-light .tos-callout a{color:#5b21b6}.wl-light .tos-plan,.wl-light .tos-way{background:#fff;border-color:#e3ddf5;color:#3d3852;box-shadow:0 14px 30px -22px #3b2a8c55}.wl-light .tos-way{border-top-color:#7c3aed}.wl-light .tos-way.web{border-top-color:#2563eb}.wl-light .tos-plan.founder{border-color:#d4a514;background:radial-gradient(300px 140px at 100% 0,#f5c84c33,transparent 70%),#fffaf0}.wl-light .tos-price,.wl-light .tos-way b{color:#1d1b28}.wl-light .tos-price small,.wl-light .tos-way p{color:#4f4a63}@media (prefers-color-scheme:light){.wl-system .tos-us{background:#eff6ff;border-color:#3b82f6;color:#1e3a8a}.wl-system .tos-gift{background:linear-gradient(135deg,#f3edff,#eef4ff);border-color:#8b5cf6;color:#2e1065}.wl-system .tos-note{background:#fff;border-color:#cfc8e6;color:#3d3852}.wl-system .tos-callout a{color:#5b21b6}.wl-system .tos-plan,.wl-system .tos-way{background:#fff;border-color:#e3ddf5;color:#3d3852}.wl-system .tos-plan.founder{border-color:#d4a514;background:#fffaf0}.wl-system .tos-price,.wl-system .tos-way b{color:#1d1b28}.wl-system .tos-price small,.wl-system .tos-way p{color:#4f4a63}}