.PaginaLegal-module__mmiI6G__shell{background:var(--cream,#f7f3ea);min-height:100vh}.PaginaLegal-module__mmiI6G__barra{background:var(--green-deep,#0f3d1d);justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.PaginaLegal-module__mmiI6G__barra img{height:30px}.PaginaLegal-module__mmiI6G__barra a{color:#cfe3d5;font-size:13.5px;font-weight:600;text-decoration:none}.PaginaLegal-module__mmiI6G__barra a:hover{color:#fff}.PaginaLegal-module__mmiI6G__pagina{max-width:780px;margin:0 auto;padding:36px 22px 72px}.PaginaLegal-module__mmiI6G__volver{margin-bottom:24px}.PaginaLegal-module__mmiI6G__volver a{color:var(--green,#1f7a3d);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.PaginaLegal-module__mmiI6G__volver a:hover{text-decoration:underline}.PaginaLegal-module__mmiI6G__volver svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.PaginaLegal-module__mmiI6G__cabecera{border-bottom:2px solid #e7e2d6;margin-bottom:30px;padding-bottom:22px}.PaginaLegal-module__mmiI6G__tag{letter-spacing:1.2px;text-transform:uppercase;color:#8a6d22;margin-bottom:10px;font-size:11px;font-weight:700}.PaginaLegal-module__mmiI6G__cabecera h1{color:var(--green-deep,#0f3d1d);margin-bottom:10px;font-family:Fraunces,Georgia,serif;font-size:33px;font-weight:500;line-height:1.14}.PaginaLegal-module__mmiI6G__sub{color:#6b7a70;font-size:14px;line-height:1.6}.PaginaLegal-module__mmiI6G__cuerpo h2{color:var(--green-deep,#0f3d1d);margin:32px 0 13px;font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:500}.PaginaLegal-module__mmiI6G__cuerpo h3{color:var(--green-deep,#0f3d1d);margin:22px 0 8px;font-size:15px;font-weight:700}.PaginaLegal-module__mmiI6G__cuerpo p{color:#3f4a43;margin-bottom:13px;font-size:15px;line-height:1.75}.PaginaLegal-module__mmiI6G__cuerpo ul{margin:0 0 14px;padding-left:20px}.PaginaLegal-module__mmiI6G__cuerpo li{color:#3f4a43;margin-bottom:6px;font-size:15px;line-height:1.7}.PaginaLegal-module__mmiI6G__cuerpo a{color:var(--green,#1f7a3d);word-break:break-word;font-weight:600}.PaginaLegal-module__mmiI6G__ficha{background:#fff;border:1px solid #e7e2d6;border-radius:12px;grid-template-columns:auto 1fr;gap:9px 18px;margin:18px 0 8px;padding:18px 20px;display:grid}.PaginaLegal-module__mmiI6G__ficha dt{color:#8a9480;font-size:12.5px;font-weight:700}.PaginaLegal-module__mmiI6G__ficha dd{color:#3f4a43;margin:0;font-size:14.5px}.PaginaLegal-module__mmiI6G__aviso{background:#f5f2e8;border-left:4px solid #c19a3e;border-radius:10px;margin-top:30px;padding:18px 20px}.PaginaLegal-module__mmiI6G__aviso p{color:#4d5a44;margin:0;font-size:14.5px;line-height:1.65}.PaginaLegal-module__mmiI6G__otras{border-top:1px solid #e7e2d6;flex-wrap:wrap;gap:8px 18px;margin-top:34px;padding-top:20px;display:flex}.PaginaLegal-module__mmiI6G__otras a{color:var(--green,#1f7a3d);font-size:14px;font-weight:600}@media (max-width:620px){.PaginaLegal-module__mmiI6G__pagina{padding:26px 16px 56px}.PaginaLegal-module__mmiI6G__cabecera h1{font-size:26px}.PaginaLegal-module__mmiI6G__ficha{grid-template-columns:1fr;gap:3px}.PaginaLegal-module__mmiI6G__ficha dd{margin-bottom:8px}}
