.LegalPage-module__tahn-G__page{background:var(--bg-primary);min-height:100vh;padding:3rem 1rem 4rem}.LegalPage-module__tahn-G__wrap{max-width:760px;margin:0 auto}.LegalPage-module__tahn-G__back{color:#888;margin-bottom:2.5rem;font-size:.9rem;text-decoration:none;transition:color .2s;display:inline-block}.LegalPage-module__tahn-G__back:hover{color:#fff}.LegalPage-module__tahn-G__title{letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(2.2rem,8vw,4rem);font-weight:900;line-height:.95}.LegalPage-module__tahn-G__red{color:var(--accent-red)}.LegalPage-module__tahn-G__updated{color:#666;margin:.9rem 0 0;font-size:.85rem}.LegalPage-module__tahn-G__resumen{color:#111;clip-path:polygon(0 10px,10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px));background:#f4f4f1;margin-top:2.5rem;padding:1.4rem 1.6rem 1.5rem}.LegalPage-module__tahn-G__resumenTag{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-red);margin:0 0 .6rem;font-size:.75rem;font-weight:900}.LegalPage-module__tahn-G__resumen ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.LegalPage-module__tahn-G__resumen li{padding-left:1.2rem;font-size:1rem;font-weight:600;line-height:1.45;position:relative}.LegalPage-module__tahn-G__resumen li:before{content:"";background:var(--accent-red);width:7px;height:7px;position:absolute;top:.55em;left:0}.LegalPage-module__tahn-G__sections{margin:3rem 0 0;padding:0;list-style:none}.LegalPage-module__tahn-G__section{border-top:1px solid #ffffff1a;grid-template-columns:3.2rem minmax(0,1fr);gap:.5rem;padding:1.6rem 0;display:grid}.LegalPage-module__tahn-G__section:first-child{border-top:2px solid #fff}.LegalPage-module__tahn-G__num{letter-spacing:-.03em;color:var(--accent-red);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:900;line-height:1.3}.LegalPage-module__tahn-G__h2{letter-spacing:-.02em;color:#fff;margin:0 0 .6rem;font-size:1.2rem;font-weight:800}.LegalPage-module__tahn-G__body{color:#a3a3a3;font-size:.95rem;line-height:1.7}.LegalPage-module__tahn-G__body p+p,.LegalPage-module__tahn-G__body p+ul,.LegalPage-module__tahn-G__body ul+p{margin-top:.75rem}.LegalPage-module__tahn-G__body ul{gap:.35rem;padding-left:1.1rem;display:grid}.LegalPage-module__tahn-G__body strong{color:#fff;font-weight:700}.LegalPage-module__tahn-G__body a{color:#ddd;text-decoration:underline;-webkit-text-decoration-color:var(--accent-red);text-decoration-color:var(--accent-red);text-underline-offset:3px}.LegalPage-module__tahn-G__footer{border-top:2px solid #fff;flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:3rem;padding-top:1.5rem;display:flex}.LegalPage-module__tahn-G__footer a{color:#ddd;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s}.LegalPage-module__tahn-G__footer a:hover{color:var(--accent-red)}@media (max-width:600px){.LegalPage-module__tahn-G__section{grid-template-columns:1fr;gap:.25rem}}
