.dm-enlaces{--dm-columna:28rem}.dm-enlaces__marca,.dm-enlaces__cuerpo,.dm-enlaces__pie{inline-size:100%;max-inline-size:calc(var(--dm-columna) + 2 * var(--dm-margen));padding-inline:max(var(--dm-margen), env(safe-area-inset-left)) max(var(--dm-margen), env(safe-area-inset-right));margin-inline:auto}.dm-idiomas ul{justify-content:flex-end;align-items:center;margin-inline-end:calc(-1 * var(--dm-e-3));display:flex}.dm-idiomas li{align-items:center;display:flex}.dm-idiomas li+li:before{content:"";background:var(--dm-filete);block-size:.875rem;inline-size:1px}.dm-idiomas a{min-block-size:3rem;min-inline-size:3rem;padding-inline:var(--dm-e-3);font-size:var(--dm-t-meta);color:var(--dm-tinta-2);text-underline-offset:5px;justify-content:center;align-items:center;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.dm-idiomas a:hover{text-decoration-line:underline}.dm-idiomas a[aria-current=page]{color:var(--dm-terracota);font-weight:600}.dm-enlaces__logo{inline-size:min(14rem,66vw);margin:var(--dm-e-1) auto 0}.dm-enlaces__logo .dm-logo{inline-size:100%}.dm-enlaces__cuerpo{padding-block:var(--dm-e-6) var(--dm-e-5)}.dm-botones{gap:var(--dm-e-3);display:grid}.dm-boton{align-items:center;column-gap:var(--dm-e-4);min-block-size:4rem;padding:var(--dm-e-3) var(--dm-e-4) var(--dm-e-3) 1.125rem;border:1px solid var(--dm-filete);background:var(--dm-crema-2);color:var(--dm-terracota);transition:background-color var(--dm-d) var(--dm-curva), border-color var(--dm-d) var(--dm-curva);grid-template-columns:1.75rem minmax(0,1fr);grid-auto-columns:1.25rem;grid-auto-flow:column;text-decoration:none;display:grid}.dm-boton:hover,.dm-boton:active{background:var(--dm-tinte);border-color:var(--dm-terracota)}.dm-boton--principal{border-color:var(--dm-terracota);background:var(--dm-terracota);min-block-size:4.5rem;color:var(--dm-crema)}.dm-boton--principal:hover,.dm-boton--principal:active{background:var(--dm-presion);border-color:var(--dm-presion)}.dm-boton__texto{flex-direction:column;min-inline-size:0;display:flex}.dm-boton__titulo{font-size:var(--dm-t-item);text-wrap:balance;line-height:1.3}.dm-boton--principal .dm-boton__titulo{font-size:var(--dm-t-tesis);letter-spacing:-.005em}.dm-boton__detalle{font-size:var(--dm-t-meta);color:var(--dm-tinta-2);margin-block-start:.125rem;line-height:1.4}.dm-icono{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;block-size:1.75rem;inline-size:1.75rem}.dm-icono__relleno{fill:currentColor;stroke:none}.dm-icono--flecha{block-size:1.25rem;inline-size:1.25rem;transition:transform var(--dm-d) var(--dm-curva)}.dm-boton:hover .dm-icono--flecha{transform:translate(2px)}.dm-icono--chico{block-size:1.25rem;inline-size:1.25rem}.dm-enlaces__pie{font-size:var(--dm-t-meta);text-align:center;flex-direction:column;align-items:center;padding-block-end:max(var(--dm-e-7), env(safe-area-inset-bottom));display:flex}.dm-instagram{align-items:center;gap:var(--dm-e-2);min-block-size:3rem;padding-inline:var(--dm-e-2);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--dm-filete);text-decoration-color:var(--dm-filete);text-underline-offset:5px;transition:text-decoration-color var(--dm-d) var(--dm-curva);font-weight:500;display:inline-flex}.dm-instagram:hover{text-decoration-color:currentColor}.dm-enlaces__pie .dm-monograma{block-size:3.25rem;inline-size:auto;margin-block:var(--dm-e-5) var(--dm-e-2)}.dm-enlaces__pie p{color:var(--dm-tinta-2)}.dm-enlaces-aviso{max-inline-size:calc(var(--dm-columna,28rem) + 2 * var(--dm-margen));margin-inline:auto}.dm-enlaces-aviso__carta{min-block-size:3rem;margin-inline:var(--dm-margen);text-underline-offset:5px;align-items:center;font-weight:500;text-decoration-thickness:1px;display:inline-flex}@media (width>=43.75rem){.dm-enlaces{--dm-toldo:6rem}.dm-enlaces__logo{inline-size:16rem;margin-block-start:var(--dm-e-4)}.dm-enlaces__cuerpo{padding-block-start:var(--dm-e-7)}}@media (width>=64rem){.dm-enlaces{--dm-toldo:10rem}}@media (forced-colors:active){.dm-boton,.dm-boton--principal{border-color:linktext}.dm-boton:hover,.dm-boton:focus-visible{border-color:highlight}.dm-idiomas a[aria-current=page]{text-decoration-line:underline}}
