@charset "UTF-8";.rfs-legal-hero{background:var(--rfs-primary-dark);padding:160px 0 64px;text-align:center}.rfs-legal-hero h1{color:#fff;font-size:42px;margin-bottom:12px}.rfs-legal-hero p{color:rgba(255,255,255,.7);font-size:.95rem}.rfs-legal-content{background:var(--rfs-bg)}.rfs-legal-body h2{font-size:22px;color:var(--rfs-primary-dark);margin-top:40px;margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--rfs-bg-alt)}.rfs-legal-body h2:first-child{margin-top:0}.rfs-legal-body h3{font-size:18px;color:var(--rfs-text);margin-top:24px;margin-bottom:12px}.rfs-legal-body p{color:var(--rfs-text);font-size:.95rem;line-height:1.75;margin-bottom:16px}.rfs-legal-body ul{padding-left:24px;margin-bottom:16px}.rfs-legal-body ul li{color:var(--rfs-text);font-size:.95rem;line-height:1.75;margin-bottom:8px}.rfs-legal-body ul li strong{color:var(--rfs-primary-dark)}.rfs-legal-body a{color:var(--rfs-primary);-webkit-text-decoration:underline;text-decoration:underline}.rfs-legal-body a:hover{color:var(--rfs-primary-dark)}@media (max-width:768px){.rfs-legal-hero{padding:120px 0 40px}.rfs-legal-hero h1{font-size:28px}.rfs-legal-body h2{font-size:20px;margin-top:32px}}