:root{--ox-ink:#000000;--ox-ink-sys:#0E1116;--ox-ink-sys-2:#1A222C;--ox-blue:#0B2A4A;--ox-blue-2:#30486F;--ox-warm:#F7F5F1;--ox-white:#FFFFFF;--ox-greige:#E9E4DB;--ox-gray:#B8B2A8;--ox-gray-2:#6B665D}@font-face{font-family:Archivo;src:url(/fuentes/Archivo-variable-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Funnel Display;src:url(/fuentes/FunnelDisplay-latin.woff2) format("woff2");font-weight:500 800;font-style:normal;font-display:swap}.envio-trampa{position:absolute;left:-10000px;width:1px;height:1px;opacity:0;pointer-events:none}.envio-archivos{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:14px}.envio-archivos:empty{display:none}.envio-archivos li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;background:var(--ox-white);border:1px solid var(--ox-greige);border-radius:4px;overflow-wrap:anywhere}.envio-archivos button{flex:none;background:none;border:0;padding:6px 4px;font:inherit;font-weight:700;color:var(--ox-ink-sys);text-decoration:underline;cursor:pointer}.adjuntos.encima{background:var(--ox-greige);border-color:var(--ox-ink-sys)}.envio-acuse{display:grid;grid-gap:12px;gap:12px;padding:28px;background:var(--ox-white);color:var(--ox-ink-sys);border:1px solid var(--ox-greige)}.envio-acuse .acuse-t{font-family:var(--f-disp,inherit);font-size:28px;margin:0}.envio-acuse p{margin:0}.envio-error{color:var(--ox-ink-sys);font-size:14px;font-weight:700;border-left:3px solid var(--ox-ink-sys);padding-left:10px;margin:0}button[aria-busy=true]{opacity:.6;cursor:progress}.idioma a{display:block;font-family:var(--f-mono);font-size:11px;line-height:normal;padding:5px 9px;color:var(--gris-2);text-decoration:none}.idioma a[aria-current=page]{background:var(--tinta);color:var(--blanco)}.idioma a:not([aria-current]):hover{color:var(--tinta)}.mm-grupo{display:inline-flex;align-items:center;gap:2px}.mm-grupo .mm-btn{width:24px;height:24px;justify-content:center}.cab nav.principal .mm-grupo:hover .mm-enlace,.cab.mm-abierto .mm-enlace{color:var(--tinta)}.cab a.tel{text-decoration:none}.cab a.tel:hover{color:var(--tinta)}.menu-movil .tel a{font-family:inherit;font-weight:inherit;font-size:inherit;padding:0;color:inherit;text-decoration:underline;text-underline-offset:3px}.menu-movil .idioma-movil a{text-decoration:none;padding:4px 2px}.menu-movil .idioma-movil a[aria-current=page]{color:var(--tinta);font-weight:700}.menu-movil .mm-todas{font-weight:700}.cab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--azul);transform-origin:0 50%;transform:scaleX(var(--lect-cab,0));pointer-events:none}body:has(.f-sub,#lienzo3d) .cab:after{display:none}@supports (animation-timeline:scroll()){.cab:after{animation:lectura-cab linear both;animation-timeline:scroll(root)}@keyframes lectura-cab{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.pie .pie-zonas{grid-column:1/-1;gap:6px 16px;font-size:13px}.pie .pie-zonas span{color:var(--greige)}@media (max-width:1023px){.cab .menu-movil .tel{display:block}.cab.abierto .menu-movil{max-height:calc(100svh - var(--cab) - env(safe-area-inset-top, 0px));overflow-y:auto;overscroll-behavior:contain}}