body{color:#2e2e33;background:#fbf7ef;font-family:Nunito,system-ui,sans-serif}.legal-cabecera{background:#fff;border-bottom:1px solid #ebe4d6;padding:1rem 1.25rem}.legal-cabecera img{height:auto}.legal{max-width:760px;margin:0 auto;padding:2rem 1.25rem 3.5rem}.legal h1{color:#2f5d8a;font-family:Fredoka,Nunito,sans-serif;font-size:clamp(1.75rem,6vw,2.5rem);font-weight:600;line-height:1.15}.legal h2{color:#2f5d8a;margin-top:2rem;font-family:Fredoka,Nunito,sans-serif;font-size:1.25rem;font-weight:600}.legal p,.legal li{margin-top:.75rem}.legal ul{padding-left:1.25rem}.legal__fecha{color:#6b6a70;font-size:.875rem}.legal a{color:#2f5d8a}.marca{text-align:center;place-content:center;gap:1rem;min-height:70dvh;display:grid}.marca__enlace{color:#2f5d8a;margin-top:.5rem;font-weight:700;display:inline-block}.marca__logo{margin:0 auto}
