@layer components{.rb-lp-legal{background:#f8fafc;color:#7a8088;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(16px,3vw,28px) 0 clamp(72px,8vw,104px);width:100vw}@supports (width:100dvw){.rb-lp-legal{margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw);width:100dvw}}.rb-lp-legal__container{margin:0 auto;width:min(1180px,100% - 32px)}.rb-lp-legal__list{display:grid;gap:.85rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.rb-lp-legal__item{min-width:0}.rb-lp-legal__card{background:hsla(0,0%,100%,.72);border:1px solid rgba(15,23,42,.075);border-radius:14px;box-shadow:none;height:100%;padding:clamp(14px,2vw,18px)}.rb-lp-legal__text{text-wrap:pretty;color:#7a8088;font-family:Open Sans,sans-serif;font-size:clamp(.64rem,.72vw,.72rem);font-weight:500;line-height:1.36}.rb-lp-legal__text p{margin:0}.rb-lp-legal__asterisk{color:#7a8088;font-weight:700}.rb-lp-legal__html{display:inline}.rb-lp-legal__text a{color:#4b5563;font-weight:700;text-underline-offset:.16em}@media (min-width:992px){.rb-lp-legal__list{grid-template-columns:repeat(2,minmax(0,1fr))}}}