@font-face{font-family:"Instrument Serif";src:url(fonts/instrument-serif.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Figtree";src:url(fonts/figtree-var.woff2) format("woff2");font-weight:400 700;font-display:swap}
:root{color-scheme:light}
*{box-sizing:border-box}
body{margin:0;background:#FAF7F4;color:#1E2940;font:400 1.0625rem/1.65 "Figtree",system-ui,sans-serif}
.legal-page{max-width:720px;margin-inline:auto;padding:48px max(20px,env(safe-area-inset-right,0px)) 80px max(20px,env(safe-area-inset-left,0px))}
.volver{display:inline-block;margin-bottom:32px;color:#B86E33;font-weight:600;text-decoration:none}
.volver:hover{text-decoration:underline}
h1{font:400 clamp(2.4rem,6vw,3.4rem)/1 "Instrument Serif",Georgia,serif;margin:0 0 12px;letter-spacing:-.015em}
h2{font:400 1.7rem/1.15 "Instrument Serif",Georgia,serif;margin:36px 0 8px}
p{margin:0 0 12px;color:#38435C}
.aviso{color:#5B6478;font-size:.95rem}
