.legal-module__YResOG__page{gap:20px;display:grid}.legal-module__YResOG__header{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #e6eff2;border-radius:24px;padding:24px}.legal-module__YResOG__header h1{margin:0;font-family:Sora,Segoe UI,sans-serif}.legal-module__YResOG__card{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #e6eff2;border-radius:22px;padding:20px}.legal-module__YResOG__stack{gap:8px;display:grid}.legal-module__YResOG__body{color:var(--muted);margin:0;line-height:1.5}.legal-module__YResOG__step{color:var(--primary);margin:0;font-weight:800;line-height:1.5}.legal-module__YResOG__section{color:var(--primary);margin:12px 0 0;font-weight:800;line-height:1.5}.legal-module__YResOG__emailLink{color:var(--brand);font-weight:700;text-decoration:none}.legal-module__YResOG__emailLink:hover{text-decoration:underline}.legal-module__YResOG__termsDoc{gap:6px}.legal-module__YResOG__spacer{height:10px}.legal-module__YResOG__paragraph{color:var(--muted);margin:0;font-size:15px;line-height:1.62}.legal-module__YResOG__paragraphIndented{color:var(--muted);margin:0;padding-left:10px;font-size:15px;line-height:1.62}.legal-module__YResOG__bullet{color:var(--muted);margin:0;padding-left:14px;font-size:15px;line-height:1.62}.legal-module__YResOG__article{color:#0f172a;margin:14px 0 2px;font-size:17px;font-weight:800;line-height:1.5}.legal-module__YResOG__chapter{color:var(--primary);letter-spacing:.01em;margin:20px 0 4px;font-size:18px;font-weight:800;line-height:1.45}@media (max-width:768px){.legal-module__YResOG__header{border-radius:18px;padding:18px}.legal-module__YResOG__card{border-radius:18px;padding:16px}.legal-module__YResOG__header h1{font-size:1.5rem;line-height:1.25}.legal-module__YResOG__termsDoc{gap:5px}.legal-module__YResOG__spacer{height:8px}.legal-module__YResOG__paragraph,.legal-module__YResOG__paragraphIndented,.legal-module__YResOG__bullet{font-size:14px;line-height:1.6}.legal-module__YResOG__bullet{padding-left:12px}.legal-module__YResOG__article{margin-top:12px;font-size:16px}.legal-module__YResOG__chapter{margin-top:16px;font-size:16px}}
