.rb-legal{color:#0f172a;background:#fafbfc;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.rb-legal *,.rb-legal *:before,.rb-legal *:after{box-sizing:border-box}.rb-legal-container{width:min(calc(100% - 64px),900px);margin-inline:auto}.rb-legal-header{padding:88px 0 74px;background:#fff;text-align:center}.rb-legal h1,.rb-legal h2,.rb-legal p{margin:0}.rb-legal-header h1{color:#020617;font-size:clamp(38px,4vw,56px);font-weight:900;line-height:1.1;letter-spacing:-.045em}.rb-legal-description{max-width:650px;margin:20px auto 0!important;color:#475569;font-size:18px;line-height:1.6}.rb-legal-date{margin-top:18px!important;color:#64748b;font-size:14px;line-height:1.5}.rb-legal-body{padding:58px 0 100px}.rb-legal-article{padding:46px 56px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;box-shadow:0 14px 36px #0f172a08}.rb-legal-article section+section{margin-top:34px;padding-top:34px;border-top:1px solid #e2e8f0}.rb-legal-article h2{color:#0f172a;font-size:23px;font-weight:800;line-height:1.3;letter-spacing:-.025em}.rb-legal-article p,.rb-legal-article li{color:#475569;font-size:16px;line-height:1.75}.rb-legal-article h2+p,.rb-legal-article h2+ul,.rb-legal-article h2+ol{margin-top:16px}.rb-legal-article p+p,.rb-legal-article p+ul,.rb-legal-article p+ol,.rb-legal-article ul+p,.rb-legal-article ol+p{margin-top:16px}.rb-legal-article ul,.rb-legal-article ol{padding-left:24px}.rb-legal-article li+li{margin-top:8px}.rb-legal-article li::marker{color:#255fc7}.rb-legal-article a{color:#255fc7;font-weight:700;text-decoration:underline;text-underline-offset:3px}.rb-legal-article a:hover{color:#1d4fb1}.rb-legal-article strong{color:#0f172a}@media(max-width:767px){.rb-legal-container{width:min(calc(100% - 32px),900px)}.rb-legal-header{padding:64px 0 56px}.rb-legal-description{font-size:17px}.rb-legal-body{padding:28px 0 72px}.rb-legal-article{padding:30px 22px;border-radius:18px}.rb-legal-article h2{font-size:21px}}
