.legal{color:#222;font-family:Raleway,sans-serif;font-weight:300}.legal-body{padding:72px 0 96px}.legal-body .container{max-width:820px}.legal-intro{color:#555;border-bottom:1px solid #e8e4df;margin:0 0 48px;padding-bottom:40px;font-size:.95rem;line-height:1.95}.legal-section{margin-bottom:48px}.legal-section:last-of-type{margin-bottom:0}.legal-section h2{color:#1a1a1a;letter-spacing:.01em;margin:0 0 20px;font-size:1.15rem;font-weight:400}.legal-section h2:after{content:"";background:#c9a96e;width:26px;height:1px;margin-top:16px;display:block}.legal-section p{color:#555;margin:0 0 16px;font-size:.92rem;line-height:1.95}.legal-section p:last-child{margin-bottom:0}.legal-section a{color:#1a1a1a;text-underline-offset:3px;-webkit-text-decoration:underline #d8c9a8;text-decoration:underline #d8c9a8;transition:text-decoration-color .2s}.legal-section a:hover{text-decoration-color:#1a1a1a}.legal-datos{background:#faf9f7;border:1px solid #ece7e0;margin:0 0 20px;padding:24px 28px;list-style:none}.legal-datos li{color:#555;font-size:.9rem;line-height:1.9}.legal-datos strong{color:#1a1a1a;font-weight:500}.legal-lista{margin:0 0 16px;padding-left:20px;list-style:none}.legal-lista li{color:#555;margin-bottom:12px;padding-left:18px;font-size:.92rem;line-height:1.95;position:relative}.legal-lista li:before{content:"—";color:#c9a96e;position:absolute;left:0}.legal-lista strong{color:#333;font-weight:500}.legal-fecha{letter-spacing:.06em;color:#999;border-top:1px solid #e8e4df;margin:56px 0 0;padding-top:28px;font-size:.78rem}@media (max-width:600px){.legal-body{padding:48px 0 64px}.legal-intro{margin-bottom:36px;padding-bottom:32px}.legal-section{margin-bottom:36px}.legal-datos{padding:20px}.legal-lista{padding-left:0}}
