/* Contacto, consentimiento contractual y pie legal */
.sidebar-note a{padding:0;color:#eee5d8;font-size:9px;text-transform:uppercase;letter-spacing:.1em;text-decoration:none}
.purchase-consent,.legal-check{display:grid!important;grid-template-columns:auto 1fr;align-items:start;gap:10px;margin-top:15px!important;text-transform:none!important;letter-spacing:0!important;color:#615b53!important;font-size:10px!important;line-height:1.45}
.purchase-consent input,.legal-check input{margin:2px 0 0;width:15px;height:15px;accent-color:var(--terra)}
.purchase-consent a,.legal-check a,#authLegal a{color:var(--terra);text-underline-offset:2px}
.studio-footer{margin:0 4vw;padding:28px 0 40px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:25px;color:var(--muted);font-size:9px}
.studio-footer nav{display:flex;gap:18px;flex-wrap:wrap}.studio-footer a{color:inherit;text-underline-offset:3px}.studio-footer>span a{color:var(--terra)}
@media(max-width:760px){.studio-footer{margin:0 18px;align-items:flex-start;flex-direction:column}}
