.legal-module__73fc-G__page{background:radial-gradient(circle at 0 0,#2563eb1c,#0000 34%),linear-gradient(#f8fafc,#eef2ff 60%,#fff);min-height:calc(100vh - 70px);padding:52px 18px 74px}.legal-module__73fc-G__shell{grid-template-columns:270px 1fr;align-items:start;gap:24px;max-width:1080px;margin:0 auto;display:grid}.legal-module__73fc-G__side{color:#fff;background:#0f172a;border-radius:26px;padding:24px;position:sticky;top:92px;overflow:hidden;box-shadow:0 24px 70px #0f172a29}.legal-module__73fc-G__side:after{content:"";background:#3b82f638;border-radius:999px;width:190px;height:190px;position:absolute;top:-80px;right:-80px}.legal-module__73fc-G__badge{color:#dbeafe;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:850;display:inline-flex}.legal-module__73fc-G__side h2{margin:18px 0 10px;font-size:1.45rem;line-height:1.2;position:relative}.legal-module__73fc-G__side p{color:#cbd5e1;margin:0;line-height:1.65;position:relative}.legal-module__73fc-G__meta{color:#dbeafe;border-top:1px solid #ffffff21;gap:10px;margin-top:22px;padding-top:18px;font-size:.92rem;display:grid;position:relative}.legal-module__73fc-G__article{background:#fffffff0;border:1px solid #e2e8f0;border-radius:30px;padding:42px;box-shadow:0 26px 78px #0f172a1a}.legal-module__73fc-G__article h1{letter-spacing:-1px;color:#0f172a;margin:0 0 12px;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.legal-module__73fc-G__lead{color:#64748b;margin:0 0 28px;font-size:1.04rem;line-height:1.75}.legal-module__73fc-G__content{color:#334155;font-size:1rem;line-height:1.78}.legal-module__73fc-G__content p{margin:0 0 16px}.legal-module__73fc-G__content strong{color:#0f172a}.legal-module__73fc-G__content ul{gap:10px;margin:12px 0 24px;padding-left:0;list-style:none;display:grid}.legal-module__73fc-G__content li{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:13px 15px}.legal-module__73fc-G__content li:before{content:"✓";color:#1d4ed8;background:#dbeafe;border-radius:99px;place-items:center;width:22px;height:22px;margin-right:9px;font-weight:900;display:inline-grid}.legal-module__73fc-G__sectionTitle{color:#1d4ed8;align-items:center;gap:10px;margin:30px 0 10px;font-size:1.08rem;font-weight:900;display:flex}.legal-module__73fc-G__sectionTitle:before{content:"";background:#2563eb;border-radius:999px;width:8px;height:26px}.legal-module__73fc-G__notice{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-left:5px solid #f97316;border-radius:18px;margin:18px 0;padding:17px}.legal-module__73fc-G__contactBox{background:#f8fafc;border:1px solid #dbe3ef;border-radius:20px;margin-top:22px;padding:20px}@media (max-width:860px){.legal-module__73fc-G__shell{grid-template-columns:1fr}.legal-module__73fc-G__side{position:relative;top:0}.legal-module__73fc-G__article{border-radius:24px;padding:28px 20px}.legal-module__73fc-G__page{padding-top:34px}}
