@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-vietnamese-400-normal.BNOj0Qhp.woff2)format("woff2"),url(/_astro/space-mono-vietnamese-400-normal.B0PMp_xB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-ext-400-normal.DTLbW2xa.woff2)format("woff2"),url(/_astro/space-mono-latin-ext-400-normal.D4cJI_B-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-mono-latin-400-normal.Rg4St2Dn.woff2)format("woff2"),url(/_astro/space-mono-latin-400-normal._3DlpgIW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--W:#fff;--P:#f0ece4;--B:#111110;--G:#3a3a38;--G2:#6a6a68;--G3:#9a9a98;--RULE:#11111024;--RULE2:#1111100e;--HEL:"Helvetica Neue",Helvetica,Arial,sans-serif;--MONO:"Space Mono","Courier New",monospace;--UNIT:88px;--NAV:61px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--W);color:var(--B);font-family:var(--HEL);font-size:15px;line-height:1.7;overflow-x:hidden}img{width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ol,ul{list-style:none}:focus-visible{outline:2px solid var(--B);outline-offset:2px}.saltar{position:absolute;left:-999px}.saltar:focus{z-index:900;background:#fff;padding:4px 8px;top:8px;left:8px}.et{font-family:var(--MONO);letter-spacing:.2em;text-transform:uppercase;color:var(--G2);font-size:10px;line-height:1.8}.grid-bg{pointer-events:none;z-index:0;background-image:linear-gradient(var(--RULE2) 1px,transparent 1px),linear-gradient(90deg,var(--RULE2) 1px,transparent 1px);background-size:var(--UNIT) var(--UNIT);position:fixed;inset:0}main,.pie{z-index:1;position:relative}#DOT,#RING{pointer-events:none;opacity:0;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}#DOT{background:var(--B);z-index:9999;width:5px;height:5px}#RING{z-index:9998;border:1px solid #11111080;width:28px;height:28px;transition:width .25s,height .25s}.cur,.cur body,.cur a,.cur button,.cur summary,.cur input,.cur select,.cur textarea{cursor:none}.cur #DOT,.cur #RING{opacity:1}#DOT,#RING{mix-blend-mode:difference;background-clip:padding-box}#DOT{background:#fff}#RING{border-color:#fff}.visor,.visor *{cursor:auto!important}.hatch{background-color:var(--W);background-image:repeating-linear-gradient(45deg,#0000,#0000 4px,#11111026 4px 5px),repeating-linear-gradient(-45deg,#0000,#0000 4px,#11111026 4px 5px)}.cab{z-index:500;height:var(--NAV);background:var(--W);border-bottom:1px solid var(--RULE);grid-template-columns:repeat(12,1fr);display:grid;position:fixed;top:0;left:0;right:0}.cab-logo{border-right:1px solid var(--RULE);grid-column:1/4;align-items:center;padding:0 24px;display:flex}.marca{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.marca b{font-weight:300}.logo{flex:none;width:50px;height:auto;display:block}#menu{grid-column:4/13;align-items:center;gap:40px;padding:0 32px;display:flex}#menu a,.desp-btn{letter-spacing:.22em;text-transform:uppercase;color:var(--G2);font-size:10px;transition:color .2s}#menu a:hover,.desp-btn:hover,#menu [aria-current=page]{color:var(--B)}#menu .cot{color:var(--B);margin-left:auto;font-weight:700}.desp{align-items:center;height:100%;display:flex;position:relative}.desp ol{background:var(--W);border:1px solid var(--RULE);width:340px;display:none;position:absolute;top:100%;left:-24px}.desp:hover ol,.desp:focus-within ol,.desp.abierto ol{display:block}.desp li{border-bottom:1px solid var(--RULE)}.desp li a{padding:12px 24px;display:block}.menu-btn{display:none}main{padding-top:var(--NAV)}.portada{--alto:calc(100svh - var(--NAV));--ancho:min(calc(var(--alto)*1.5),calc(100vw - 200px));grid-template-columns:1fr var(--ancho);border-bottom:1px solid var(--RULE);display:grid}.por-lat{border-right:1px solid var(--RULE);background:var(--W);flex-direction:column;display:flex}.por-bloque{border-bottom:1px solid var(--RULE);padding:24px}.por-hatch{flex:1;min-height:60px}.pausa{text-underline-offset:3px;text-decoration:underline}.cuadro{aspect-ratio:3/2;background:var(--P);position:relative;overflow:hidden}.cuadro img{object-fit:contain;opacity:0;height:100%;transition:opacity 1.8s;position:absolute;inset:0}.cuadro img.activa{opacity:1}.cuadro:after{content:"";pointer-events:none;background:linear-gradient(#0000,#1111106b);position:absolute;inset:50% 0 0}.cuadro.sin:after{display:none}.titulo{z-index:2;color:var(--W);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(48px,7.6vw,112px);font-weight:700;line-height:.88;position:absolute;bottom:28px;left:32px;right:32px}.titulo span{font-weight:300;display:block}.titulo.largo{font-size:clamp(34px,4.8vw,72px);line-height:.95}.cuadro.sin .titulo{color:var(--B)}.pendiente{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:12px;display:flex}.pendiente span,.pendiente small{background:var(--W);font-family:var(--MONO);letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;padding:2px 6px;font-size:10px}.pendiente small{color:var(--G2);margin-top:auto}.telon{display:none}.entrada .telon{z-index:800;background:var(--W);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:18px;animation:.9s 1.6s both sale;display:flex;position:fixed;inset:0}.telon .logo{width:92px;animation:.8s both nombre}.telon span{letter-spacing:.18em;text-transform:uppercase;font-size:clamp(18px,2.2vw,28px);font-weight:700;animation:.8s .2s both nombre}.telon b{font-weight:300}@keyframes nombre{0%{opacity:0}to{opacity:1}}@keyframes sale{to{opacity:0;visibility:hidden}}.ticker{background:var(--B);color:var(--W);padding:12px 0;position:relative;overflow:hidden}.ticker-track{white-space:nowrap;width:max-content;animation:34s linear infinite tkr;display:flex}.ticker-item{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:64px;padding:0 32px;font-size:11px;font-weight:700;display:flex}.ticker-item:after{content:"";background:var(--W);width:4px;height:4px}@keyframes tkr{to{transform:translate(-50%)}}.bloque{border-bottom:1px solid var(--RULE);background:0 0;grid-template-columns:repeat(12,1fr);display:grid}.b-lat{border-right:1px solid var(--RULE);grid-column:1/3;padding:64px 24px}.b-num{writing-mode:vertical-rl;letter-spacing:.3em;transform:rotate(180deg)}.b-cuerpo{background:#ffffffb3;grid-column:3/13;padding:64px 48px}.h-sec{letter-spacing:-.04em;text-transform:uppercase;margin-bottom:40px;font-size:clamp(34px,5vw,72px);font-weight:700;line-height:.92}.h-sec span{color:var(--G2);font-weight:300;display:block}.h-sec sup{font-family:var(--MONO);letter-spacing:.05em;vertical-align:super;font-size:.22em;font-weight:400}.declara{letter-spacing:-.025em;max-width:30em;margin-bottom:24px;font-size:clamp(20px,2.3vw,32px);font-weight:700;line-height:1.14}.cuerpo{max-width:66ch;color:var(--G);margin-bottom:16px}.gris,.nota{color:var(--G2)}.borrador{font-family:var(--MONO);letter-spacing:.1em;color:var(--G2);text-transform:uppercase;margin:14px 0;font-size:10px}.btn{letter-spacing:.2em;text-transform:uppercase;background:var(--B);color:var(--W);border:1px solid var(--B);padding:14px 28px;font-size:10px;font-weight:700;transition:all .25s;display:inline-block}.btn:hover{background:var(--W);color:var(--B)}.btn.out{color:var(--B);border-color:var(--RULE);background:0 0}.btn.out:hover{border-color:var(--B)}.mas{margin-top:32px}.grilla{border-top:1px solid var(--RULE);border-left:1px solid var(--RULE);grid-template-columns:repeat(3,1fr);display:grid}.grilla>li{border-right:1px solid var(--RULE);border-bottom:1px solid var(--RULE);background:var(--W);min-width:0}.grilla>li.mayor{grid-area:span 2/span 2}.t-img{display:block;position:relative}.t-pend{aspect-ratio:3/2}.t-tit{color:var(--W);text-transform:uppercase;letter-spacing:-.02em;z-index:2;font-size:clamp(17px,1.7vw,24px);font-weight:700;line-height:1;position:absolute;bottom:10px;left:14px;right:14px}.t-img:has(img):after{content:"";background:linear-gradient(#0000,#11111080);position:absolute;inset:55% 0 0}.mayor .t-tit{letter-spacing:-.04em;font-size:clamp(30px,4.4vw,64px);line-height:.9}.t-pend .t-tit{color:var(--B);background:var(--W);letter-spacing:0;align-self:flex-start;padding:2px 6px;font-size:14px;position:static}.t-meta{justify-content:space-between;gap:12px;padding:8px 14px;display:flex}.grilla a:hover .t-meta .et{color:var(--B)}.filas{border-top:1px solid var(--RULE)}.filas a{border-bottom:1px solid var(--RULE);grid-template-columns:48px 1fr 1fr;align-items:baseline;gap:16px;padding:20px 0;transition:padding .3s;display:grid}.filas a:hover{padding-left:12px}.f-nom{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(20px,2.4vw,34px);font-weight:700;line-height:1.05}.f-lin{color:var(--G2);font-size:14px}.acordeon{border-top:1px solid var(--RULE)}.acordeon li{border-bottom:1px solid var(--RULE)}summary{letter-spacing:-.01em;align-items:baseline;gap:16px;padding:15px 0;font-size:clamp(15px,1.4vw,19px);font-weight:700;line-height:1.25;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-family:var(--MONO);margin-left:auto;font-weight:400}details[open] summary:after{content:"−"}summary .et{min-width:30px}details p{max-width:66ch;color:var(--G);padding:0 0 18px 46px}.productos{border-top:1px solid var(--RULE);border-left:1px solid var(--RULE);grid-template-columns:1fr 1fr;display:grid}.productos>li{border-right:1px solid var(--RULE);border-bottom:1px solid var(--RULE);background:var(--W);flex-direction:column;padding:24px;display:flex}.productos h3{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(19px,1.9vw,26px);line-height:1.05}.precio{font-family:var(--MONO);margin:10px 0 14px;font-size:15px;font-weight:400}.productos ul{margin:12px 0;font-size:14px}.productos ul li{border-top:1px solid var(--RULE);padding:5px 0}.productos .gris{margin-bottom:18px;font-size:13px}.productos .btn{align-self:flex-start;margin-top:auto}.filtros{flex-wrap:wrap;gap:8px 28px;margin-bottom:28px;display:flex}.filtros button{letter-spacing:.2em;text-transform:uppercase;color:var(--G2);font-size:10px}.filtros [aria-pressed=true]{color:var(--B);font-weight:700}li[hidden]{display:none}dl>div{border-bottom:1px solid var(--RULE);grid-template-columns:8em 1fr;gap:8px;padding:10px 0;display:grid}dt{font-family:var(--MONO);letter-spacing:.14em;text-transform:uppercase;color:var(--G2);padding-top:3px;font-size:10px}dd a{text-underline-offset:3px;text-decoration:underline;display:block}.ficha-doble{grid-template-columns:1fr 2fr;gap:48px;display:grid}.galeria{border-bottom:1px solid var(--RULE);grid-template-columns:repeat(2,1fr);align-items:start;display:grid;position:relative}.g{border-right:1px solid var(--RULE);border-bottom:1px solid var(--RULE);width:100%;display:block}.prevsig{border-bottom:1px solid var(--RULE);background:var(--W);justify-content:space-between;gap:24px;padding:28px 24px;font-size:13px;display:flex}.visor{background:var(--W);border:0;width:100vw;max-width:none;height:100dvh;max-height:none}.visor img{object-fit:contain;width:calc(100% - 48px);height:calc(100% - 112px);position:absolute;inset:56px 24px}.visor-pie{color:var(--G2);max-width:60%;font-size:13px;position:absolute;bottom:16px;left:24px}.visor button{letter-spacing:.2em;text-transform:uppercase;font-size:10px}.v-cerrar{position:absolute;top:20px;right:24px}.v-ant{position:absolute;bottom:18px;right:130px}.v-sig{position:absolute;bottom:18px;right:24px}.form{grid-template-columns:1fr 1fr;gap:22px 24px;max-width:860px;display:grid}.anc{grid-column:1/-1}label{font-family:var(--MONO);letter-spacing:.14em;text-transform:uppercase;color:var(--G2);font-size:10px;display:block}input,select,textarea{width:100%;font:15px var(--HEL);letter-spacing:0;text-transform:none;color:var(--B);border:0;border-bottom:1px solid var(--B);background:0 0;border-radius:0;padding:8px 0;display:block}.trampa{position:absolute;left:-9999px}.nota{margin-top:10px;font-size:12px}.pie{background:var(--W);border-top:1px solid var(--RULE);grid-template-columns:repeat(12,1fr);font-size:13px;display:grid}.pie>*{border-right:1px solid var(--RULE);padding:28px 24px}.pie-marca{grid-column:1/4}.pie ol{grid-column:4/9}.pie address{border-right:0;grid-column:9/13;font-style:normal}.js .r{opacity:0;transition:opacity 1.1s,transform 1.3s cubic-bezier(.2,.7,.1,1);transform:translateY(14px)}.js .r.v{opacity:1;transform:none}@media (width<=1024px){:root{--UNIT:64px;--NAV:56px}.cab{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.cab-logo{border:0;padding:0}.menu-btn{letter-spacing:.2em;text-transform:uppercase;font-size:10px;display:block}#menu{inset:var(--NAV) 0 0;background:var(--W);flex-direction:column;align-items:flex-start;gap:0;padding:0 16px;display:none;position:fixed;overflow:auto}#menu.abierto{display:flex}#menu>a,.desp{border-bottom:1px solid var(--RULE);width:100%;height:auto;padding:16px 0;display:block}#menu a,.desp-btn{font-size:12px}#menu .cot{margin:0}.desp ol{border:0;width:auto;margin-top:8px;display:block;position:static}.desp li{border:0}.desp li a{padding:6px 0}.portada{grid-template-columns:1fr}.por-lat{border-right:0;order:2}.por-hatch{flex:none;min-height:44px}.por-bloque{padding:14px 16px}.titulo{font-size:clamp(38px,13vw,60px);bottom:12px;left:14px;right:14px}.titulo.largo{font-size:clamp(25px,8vw,36px)}.b-lat{display:none}.b-cuerpo{grid-column:1/-1;padding:44px 16px}.grilla{grid-template-columns:1fr}.grilla>li.mayor{grid-area:auto}.filas a{grid-template-columns:30px 1fr}.f-lin{grid-column:2}.productos{grid-template-columns:1fr}.ficha-doble{grid-template-columns:1fr;gap:24px}.form{grid-template-columns:1fr}.anc{grid-column:auto}.galeria{grid-template-columns:1fr}.prevsig{flex-direction:column;padding:20px 16px}.pie{display:block}.pie>*{border-right:0;border-bottom:1px solid var(--RULE);padding:18px 16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.ticker-track{animation:none}.js .r{opacity:1;transform:none}}.portada{position:relative}.por-lat{z-index:0;position:relative}.por-hatch{margin-bottom:calc(var(--alto-tit,200px) + 32px)}.cuadro{z-index:2;cursor:zoom-in}.cuadro:after{display:none}.titulo{width:max-content;max-width:calc(100vw - 48px);color:var(--B);z-index:1;transform:translateX(var(--tx,0px));will-change:transform;font-size:clamp(36px,5vw,84px);bottom:24px;left:24px;right:auto}.titulo.largo{max-width:min(13em,100vw - 48px);font-size:clamp(28px,3.4vw,54px)}.titulo.copia{color:var(--W);left:calc(24px - var(--lat,0px));z-index:3;pointer-events:none;text-shadow:0 0 22px #11111066}.cuadro.sin .titulo.copia{color:var(--B);text-shadow:none}.agrandar{z-index:3;background:var(--W);color:var(--B);padding:4px 8px;position:absolute;top:12px;right:12px}.cuadro.sin{cursor:auto}@media (width<=1024px){.portada{flex-direction:column;display:flex}.cuadro{order:1}.titulo{order:2;margin:14px 16px 10px;position:static;transform:none}.por-lat{order:3}.titulo.copia{display:none}.por-hatch{margin-bottom:0}}.titulo{will-change:auto;left:calc(24px + var(--tx,0px));transform:none}.titulo.copia{left:calc(24px + var(--tx,0px) - var(--lat,0px))}.tp{visibility:hidden;position:relative}.tp.on{visibility:visible}.tp.car:after{content:"";background:currentColor;width:.07em;margin-left:.02em;position:absolute;top:.08em;bottom:.04em;left:100%}@media (width<=1024px){.titulo{left:auto}}.titulo span.tp{font-weight:inherit;display:inline}@media (width>=1025px){.titulo,.titulo.largo,.titulo.copia{font-size:var(--fs,clamp(36px,5vw,84px))}.titulo.largo,.titulo.largo.copia{font-size:var(--fs,clamp(28px,3.4vw,54px))}}.titulo span.rp,.h-sec span.rp{white-space:nowrap;font-weight:inherit;color:inherit;display:inline}.titulo span.rl,.h-sec span.rl{font-weight:inherit;color:inherit;opacity:0;display:inline}.rv-on .rl{animation:1.2s cubic-bezier(.33,0,.2,1) forwards rl;animation-delay:calc(var(--espera,0s) + var(--i)*28ms)}@keyframes rl{to{opacity:1}}@media (prefers-reduced-motion:reduce){.titulo span.rl,.h-sec span.rl{opacity:1}}.js .r{transition:opacity 1.2s cubic-bezier(.22,.6,.2,1),transform 1.4s cubic-bezier(.22,.6,.2,1);transform:translateY(12px)}.js .r.v{transform:none}.js .rc{opacity:0;clip-path:inset(0 0 16%);transition:clip-path 1.8s cubic-bezier(.22,.6,.2,1),opacity 1.2s}.js .rc.v{opacity:1;clip-path:inset(0)}.grilla>li>a{transition:transform .7s cubic-bezier(.22,.6,.2,1);display:block}@media (hover:hover){.grilla>li>a:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.js .rc{opacity:1;clip-path:none}.js .r,.grilla>li>a:hover{transform:none}}.h-sec span.rl{transition:opacity .7s cubic-bezier(.33,0,.2,1)}.h-sec span.rl.on{opacity:1}.t-img:has(img),.g,.cuadro:not(.sin),.titulo:not(.copia){transition:transform .7s cubic-bezier(.22,.6,.2,1),box-shadow .7s cubic-bezier(.22,.6,.2,1)}.t-img:has(img),.g{position:relative}@media (hover:hover) and (width>=1025px){.grilla>li>a:hover{transform:none}.t-img:has(img):hover,.g:hover,.cuadro:not(.sin):hover{z-index:4;transform:translateY(-4px);box-shadow:0 12px 28px #11111024}.g:hover{z-index:4}.portada:has(.cuadro:not(.sin):hover) .titulo:not(.copia){transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.t-img:hover,.g:hover,.cuadro:hover,.portada .titulo{box-shadow:none!important;transform:none!important}}.cuadro{background:var(--W)}.cuadro img{object-position:right center}.titulo.copia{transition:color .9s,text-shadow .9s}.cuadro.claro .titulo.copia{color:var(--B);text-shadow:none}.btn:disabled,.btn:disabled:hover{background:var(--B);color:var(--W);opacity:.45;cursor:not-allowed}.socio{border-top:1px solid var(--RULE);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:48px;padding:48px 0;display:grid}.socio figure{margin:0}.socio img{width:100%;height:auto;display:block}.socio-nom{letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 28px;font-size:clamp(28px,3.2vw,48px);font-weight:700;line-height:1}.socio-texto>p:not(.et){max-width:40em;margin-bottom:1em;line-height:1.55}.oficina{border-top:1px solid var(--RULE);padding-top:24px}.oficina div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;display:grid}@media (width<=1024px){.socio,.oficina div{grid-template-columns:1fr;gap:20px}.socio{padding:32px 0}.socio-nom{margin-bottom:20px}.oficina div{gap:8px}}.socio img{aspect-ratio:2/3;object-fit:cover;object-position:center}@media (width>=761px) and (width<=1024px){.b-cuerpo{padding:56px 32px}.cab{padding:0 32px}.grilla,.productos{grid-template-columns:repeat(2,1fr)}.socio,.oficina div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:32px}.pie{display:grid}.pie>*{border-bottom:0;border-right:1px solid var(--RULE)}.pie address{border-right:0}}@media (pointer:coarse){.pie a{padding:8px 0;display:inline-block}.desp li a{padding:12px 0}.menu-btn{min-width:44px;min-height:44px}}.ambitos{border-top:1px solid var(--RULE)}.ambitos>li{border-bottom:1px solid var(--RULE);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);column-gap:48px;padding:32px 0;scroll-margin-top:90px;display:grid}.ambitos>li>*{grid-column:2}.ambitos>li>.et:first-child,.ambitos h3{grid-column:1}.ambitos>li>.et:first-child{grid-row:1;margin-bottom:10px}.ambitos h3{letter-spacing:-.03em;text-transform:uppercase;grid-row:2/span 6;align-self:start;font-size:clamp(20px,2vw,28px);line-height:1.08}.ambitos .cuerpo{margin-bottom:18px}.ambitos h4{margin-bottom:6px}.ambitos ul{margin-bottom:18px;font-size:14px}.ambitos ul li{border-top:1px solid var(--RULE);padding:7px 0}.ambitos .cierre{margin-bottom:20px;font-size:15px}.ambitos .btn{justify-self:start}.nota-amb{max-width:46em;margin-top:20px;font-size:12px}@media (width<=1024px){.ambitos>li{grid-template-columns:1fr}.ambitos>li>*,.ambitos h3{grid-area:auto/1}.ambitos h3{margin-bottom:14px}.ambitos .btn{white-space:normal;text-align:center}}.productos>li{scroll-margin-top:90px}.ambitos ul.acordeon{font-size:inherit}.ambitos ul.acordeon li{border-top:0;padding:0}.ambitos summary{padding:12px 0;font-size:15px}.ambitos details p{padding:0 0 14px;font-size:14px}.sin-ficha .t-img,.sin-ficha .t-img:hover{cursor:default;box-shadow:none!important;transform:none!important}.cuadro.ancho{aspect-ratio:16/9}.cuadro.ancho img{object-fit:cover;object-position:center}.t-img:has(img):after{background:linear-gradient(#0000,#11111059 45%,#111110d6);inset:38% 0 0}.t-tit{letter-spacing:.02em;font-size:clamp(12px,.95vw,14px);font-weight:500;line-height:1.25;bottom:14px;left:16px;right:16px}.mayor .t-tit{letter-spacing:0;font-size:clamp(17px,1.7vw,24px);font-weight:500;line-height:1.1}.t-pend .t-tit{letter-spacing:.02em;font-size:12px;font-weight:500;line-height:1.25}
