@layer components{[data-brochure]{--paper-0:var(--color-paper-0);--paper-1:var(--color-paper-1);--paper-2:var(--color-paper-2);--paper-3:var(--color-paper-3);--ink-0:var(--color-ink-0);--ink-1:var(--color-ink-1);--ink-2:var(--color-ink-2);--ink-3:var(--color-ink-3);--tenue-oscuro:#aaa89d;--sage:var(--color-sage);--sage-ink:var(--color-sage-ink);--sky:var(--color-sky);--sky-ink:var(--color-sky-ink);--lilac:var(--color-lilac);--lilac-ink:var(--color-lilac-ink);--peach:var(--color-peach);--peach-ink:var(--color-peach-ink);--rose:var(--color-rose);--rose-ink:var(--color-rose-ink);--citron:var(--color-citron);--citron-ink:var(--color-citron-ink);--ac:var(--sage);--ac-ink:var(--sage-ink);--sh-1:var(--shadow-sh-1);--sh-2:var(--shadow-sh-2);--sh-3:var(--shadow-sh-3);--sh-4:0 40px 90px -30px #000000b3,0 18px 40px -20px #00000080;--ease:cubic-bezier(.16,1,.3,1);--f-display:var(--font-display),Georgia,"Times New Roman",serif;--f-sans:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--f-mono:var(--fuente-mono);--ancho:1240px;--alto-barra:60px;--alto-header:49px}[data-brochure][data-acento=sage]{--ac:var(--sage);--ac-ink:var(--sage-ink)}[data-brochure][data-acento=sky]{--ac:var(--sky);--ac-ink:var(--sky-ink)}[data-brochure][data-acento=lilac]{--ac:var(--lilac);--ac-ink:var(--lilac-ink)}[data-brochure][data-acento=peach]{--ac:var(--peach);--ac-ink:var(--peach-ink)}[data-brochure][data-acento=rose]{--ac:var(--rose);--ac-ink:var(--rose-ink)}[data-brochure][data-acento=citron]{--ac:var(--citron);--ac-ink:var(--citron-ink)}[data-brochure]{background:var(--paper-0);color:var(--ink-1);font:16px/1.6 var(--f-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;page:brochure;overflow-x:clip}[data-brochure] img{max-width:100%;height:auto;display:block}[data-brochure] button{font:inherit;color:inherit}[data-brochure] :focus-visible{outline:2px solid var(--sky-ink);outline-offset:2px}[data-brochure] .envoltura{max-width:var(--ancho);margin:0 auto;padding:0 28px}[data-brochure] .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}[data-brochure] h1,[data-brochure] h2,[data-brochure] h3,[data-brochure] h4,[data-brochure] p{margin:0}[data-brochure] .barra{top:var(--alto-header);z-index:9;margin-bottom:calc(-1 * var(--alto-barra));height:var(--alto-barra);-webkit-backdrop-filter:saturate(1.3)blur(12px);border-bottom:1px solid var(--paper-3);background:#fbfaf7e0;align-items:center;gap:14px;padding:0 20px;transition:background .35s,border-color .35s,color .35s;display:flex;position:sticky}[data-brochure] .barra[data-b-oscura]{color:var(--paper-0);background:#12111099;border-color:#ffffff14}[data-brochure] .marca{font:500 19px/1 var(--f-display);color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:none;display:flex}[data-brochure] .marca i{background:var(--ac);width:30px;height:30px;color:var(--ac-ink);border-radius:8px;place-items:center;font-size:17px;font-style:normal;display:grid}[data-brochure] .indice{position:relative}[data-brochure] .indice>button{border:1px solid var(--paper-3);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;max-width:330px;padding:6px 12px;font-size:13.5px;display:flex}[data-brochure] .barra[data-b-oscura] .indice>button{border-color:#fff3}[data-brochure] .indice>button b{font:600 12px var(--f-mono);color:var(--ac-ink)}[data-brochure] .barra[data-b-oscura] .indice>button b{color:var(--ac)}[data-brochure] .indice>button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-brochure] .indice ol{background:var(--paper-0);width:340px;max-height:70vh;color:var(--ink-1);border:1px solid var(--paper-3);box-shadow:var(--sh-3);border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;overflow:auto}[data-brochure] .indice li button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:9px;gap:10px;width:100%;padding:8px 10px;font-size:14px;display:flex}[data-brochure] .indice li button:hover,[data-brochure] .indice li button:focus-visible{background:var(--paper-1)}[data-brochure] .indice li button b{font:600 12px/1.9 var(--f-mono);color:var(--ac-ink);min-width:22px}[data-brochure] .indice li button[aria-current=true]{background:var(--paper-2)}[data-brochure] .barra-der{align-items:center;gap:10px;margin-left:auto;display:flex}[data-brochure] .busca{width:min(330px,32vw);position:relative}[data-brochure] .busca input{border:1px solid var(--paper-3);background:var(--paper-0);width:100%;color:var(--ink-1);font:inherit;border-radius:999px;outline:none;padding:8px 14px 8px 36px;font-size:14px}[data-brochure] .barra[data-b-oscura] .busca input{color:var(--paper-0);background:#ffffff14;border-color:#fff3}[data-brochure] .barra[data-b-oscura] .busca input::placeholder{color:var(--tenue-oscuro)}[data-brochure] .busca input:focus{border-color:var(--sky-ink)}[data-brochure] .busca svg{opacity:.7;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}[data-brochure] .resultados{background:var(--paper-0);width:min(440px,92vw);max-height:68vh;color:var(--ink-1);border:1px solid var(--paper-3);box-shadow:var(--sh-3);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}[data-brochure] .resultados p{color:var(--ink-2);padding:10px 12px;font-size:13.5px}[data-brochure] .resultados button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;width:100%;padding:9px 10px;display:grid}[data-brochure] .resultados button:hover,[data-brochure] .resultados button:focus-visible{background:var(--paper-1)}[data-brochure] .resultados small{font:500 11px var(--f-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);grid-column:2}[data-brochure] .resultados b{font-size:14px;font-weight:600}[data-brochure] .resultados .r-n{font:600 12px/1.6 var(--f-mono);color:var(--ac-ink);grid-row:1/3}[data-brochure] mark.hl{background:var(--ac);color:var(--ac-ink);border-radius:3px;padding:0 1px}[data-brochure] .idioma{border:1px solid var(--paper-3);border-radius:999px;display:inline-flex;overflow:hidden}[data-brochure] .barra[data-b-oscura] .idioma{border-color:#fff3}[data-brochure] .idioma button{appearance:none;font:600 12.5px var(--f-mono);cursor:pointer;background:0 0;border:0;padding:5px 10px}[data-brochure] .idioma button[aria-pressed=true]{background:var(--ink-1);color:var(--paper-0)}[data-brochure] .barra[data-b-oscura] .idioma button[aria-pressed=true]{background:var(--paper-0);color:var(--ink-0)}[data-brochure] .icono-boton{appearance:none;border:1px solid var(--paper-3);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:500;display:inline-flex}[data-brochure] .barra[data-b-oscura] .icono-boton{border-color:#fff3}[data-brochure] .icono-boton svg{width:16px;height:16px}[data-brochure] .boton{appearance:none;background:var(--ac);color:var(--ac-ink);cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}[data-brochure] .boton:hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px #00000073}[data-brochure] .boton svg{width:18px;height:18px}[data-brochure] .boton.linea{color:inherit;background:0 0;border-color:currentColor}[data-brochure] .boton.linea:hover{box-shadow:none;background:#7f7f7f14}[data-brochure] .boton.chico{padding:7px 14px;font-size:13.5px}[data-brochure] .portada{background:var(--ink-0);color:var(--paper-0);padding:calc(var(--alto-barra) + 56px) 0 0;isolation:isolate;position:relative;overflow:hidden}[data-brochure] .portada:before{content:"";background:radial-gradient(closest-side,var(--ac),transparent 72%);opacity:.22;z-index:-1;border-radius:50%;width:1100px;height:1100px;position:absolute;top:-30%;right:-18%}[data-brochure] .portada:after{content:"";z-index:-1;border:1px solid #ffffff0f;border-radius:50%;width:720px;height:720px;position:absolute;bottom:-40%;left:-12%;box-shadow:0 0 0 80px #ffffff05,0 0 0 160px #ffffff03}[data-brochure] .portada-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:56px;display:grid}[data-brochure] .eyebrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-brochure] .eyebrow .chip-o{font:500 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-3);border:1px solid #ffffff29;border-radius:999px;padding:6px 11px}[data-brochure] .eyebrow .nombre{font:500 22px/1 var(--f-display);align-items:center;gap:10px;margin-right:6px;display:flex}[data-brochure] .eyebrow .nombre i{background:var(--ac);width:34px;height:34px;color:var(--ac-ink);border-radius:9px;place-items:center;font-size:19px;font-style:normal;display:grid}[data-brochure] .portada h1{font:500 clamp(38px,4.3vw,62px)/1.04 var(--f-display);letter-spacing:-.022em;text-wrap:balance;margin:20px 0 18px}[data-brochure] .portada h1 mark{color:var(--ac);white-space:nowrap;background:0 0;position:relative}[data-brochure] .portada h1 mark:after{content:"";background:var(--ac);opacity:.6;transform-origin:0;height:.08em;animation:b-subraya 1.1s .7s var(--ease) forwards;border-radius:3px;position:absolute;bottom:.02em;left:0;right:0;transform:scaleX(0)}[data-brochure] .lead{color:var(--paper-3);max-width:600px;margin:0 0 24px;font-size:16.5px;line-height:1.6}[data-brochure] .aviso-idioma{color:var(--paper-3);max-width:600px;margin:-10px 0 24px;font-size:14px;line-height:1.5}[data-brochure] .banda-cifras{margin-top:60px}[data-brochure] .cifras-p{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 12px;display:grid}[data-brochure] .cifra-p{appearance:none;text-align:left;cursor:pointer;color:inherit;transition:transform .25s var(--ease),background .25s,border-color .25s;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:13px;padding:13px 14px 12px}[data-brochure] .cifra-p:hover,[data-brochure] .cifra-p[aria-expanded=true]{background:#ffffff14;border-color:#ffffff38;transform:translateY(-2px)}[data-brochure] .cifra-p{padding:18px 20px 16px}[data-brochure] .cifra-p b{font:600 clamp(32px,3.6vw,52px)/1 var(--f-mono);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--paper-0);white-space:nowrap;display:block}[data-brochure] .cifra-p b small{letter-spacing:0;color:var(--ac);margin-left:3px;font-size:.42em}[data-brochure] .cifra-p>span:not(.fuente){color:var(--paper-3);margin:8px 0 12px;font-size:13.5px;line-height:1.35;display:block}[data-brochure] .cifra-detalle{min-height:1.5em;color:var(--paper-3);max-width:900px;margin:4px 0 0;font-size:14px;line-height:1.5}[data-brochure] .acciones{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-brochure] .portada .boton.linea{color:var(--paper-0);border-color:#ffffff4d}[data-brochure] .escena{perspective:1700px;padding:24px 0 10px;position:relative}[data-brochure] .dispositivo{z-index:2;box-shadow:var(--sh-4);transform-origin:60%;transition:transform 1s var(--ease);background:#1c1b19;border:1px solid #ffffff24;border-radius:14px;position:relative;overflow:hidden;transform:rotateY(-11deg)rotateX(5deg)rotate(.6deg)}[data-brochure] .escena:hover .dispositivo,[data-brochure] .escena:focus-within .dispositivo{transform:rotateY(-2deg)rotateX(1deg)}[data-brochure] .dispositivo-barra{height:30px;font:500 11.5px var(--f-mono);color:var(--tenue-oscuro);background:#262522;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:0 12px;display:flex}[data-brochure] .dispositivo-barra i{background:#4a4844;border-radius:50%;flex:none;width:9px;height:9px}[data-brochure] .dispositivo-barra span{white-space:nowrap;text-overflow:ellipsis;margin-left:10px;overflow:hidden}[data-brochure] .pantalla{aspect-ratio:1536/960;background:#e9e6de;position:relative;overflow:hidden}[data-brochure] .pantalla img{object-fit:cover;object-position:top;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease);position:absolute;inset:0}[data-brochure] .pantalla img[data-b-activa]{opacity:1}[data-brochure] .tras{z-index:1;width:72%;box-shadow:var(--sh-4);background:#1c1b19;border:1px solid #ffffff1a;border-radius:12px;position:absolute;overflow:hidden}[data-brochure] .tras img{aspect-ratio:1536/960;object-fit:cover;object-position:top;width:100%}[data-brochure] .tras-1{opacity:.35;bottom:4%;left:-3%;transform:rotate(-6deg)}[data-brochure] .tras-2{opacity:.28;top:0;right:-7%;transform:rotate(6deg)}[data-brochure] .insignia{z-index:3;background:var(--paper-0);color:var(--ink-1);font:600 13px/1.2 var(--f-sans);box-shadow:var(--sh-3),0 0 0 1px #0000000f;white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 8px;animation:7s ease-in-out infinite b-flota;display:flex;position:absolute}[data-brochure] .insignia b{background:var(--ac);width:24px;height:24px;color:var(--ac-ink);font:600 12px var(--f-mono);border-radius:50%;flex:none;place-items:center;display:grid}[data-brochure] .ins-0{top:34%;left:-7%}[data-brochure] .ins-1{animation-delay:-2.3s;top:58%;right:-5%}[data-brochure] .ins-2{animation-delay:-4.6s;bottom:17%;left:10%}[data-brochure] .tras{pointer-events:none}[data-brochure] .puntos{z-index:5;justify-content:center;align-items:center;gap:6px;margin-top:20px;display:flex;position:relative}[data-brochure] .punto{appearance:none;cursor:pointer;width:26px;height:24px;transition:width .35s var(--ease);background:0 0;border:0;padding:0;position:relative}[data-brochure] .punto:before{content:"";background:#ffffff40;border-radius:5px;height:5px;transition:background .35s;position:absolute;top:9.5px;left:0;right:0}[data-brochure] .punto:hover:before{background:#ffffff80}[data-brochure] .punto[aria-current=true]{width:48px}[data-brochure] .punto[aria-current=true]:before{background:var(--ac)}[data-brochure] .hero-flecha{appearance:none;width:34px;height:34px;color:var(--paper-0);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff40;border-radius:50%;place-items:center;margin:0 8px;transition:background .2s;display:grid}[data-brochure] .hero-flecha:hover{background:#ffffff29}[data-brochure] .hero-flecha svg{width:16px;height:16px}[data-brochure] .pantalla:after{content:attr(data-pista);z-index:2;font:600 12.5px/1 var(--f-sans);color:var(--paper-0);opacity:0;background:#121110db;border-radius:999px;padding:8px 12px;transition:opacity .25s,transform .25s;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}[data-brochure] .pantalla:hover:after,[data-brochure] .pantalla:focus-visible:after{opacity:1;transform:none}[data-brochure] .menu-portada{border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:20px;display:flex}[data-brochure] .chip-menu{appearance:none;color:var(--paper-0);cursor:pointer;transition:background .2s,border-color .2s,transform .2s var(--ease);background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:9px;padding:7px 15px 7px 8px;font-size:14px;font-weight:500;display:inline-flex}[data-brochure] .chip-menu:hover,[data-brochure] .chip-menu:focus-visible{border-color:var(--ac);background:#ffffff1a;transform:translateY(-1px)}[data-brochure] .chip-menu b{font:600 11.5px/1 var(--f-mono);background:var(--ac);color:var(--ac-ink);border-radius:999px;padding:5px 7px}[data-brochure] .pie-pantalla{text-align:center;color:var(--tenue-oscuro);min-height:1.45em;margin-top:10px;font-size:13.5px}[data-brochure] .entra{opacity:0;animation:b-entra 1s var(--ease) forwards;animation-delay:var(--d,0s);transform:translateY(16px)}[data-brochure] .cinta{--cinta-w:230px;--cinta-x:2.2;z-index:2;border-top:1px solid #ffffff14;margin-top:40px;padding:22px 0 30px;position:relative;overflow:clip visible}[data-brochure] .cinta-mueve{transition:transform .4s var(--ease)}[data-brochure] .cinta-rotulo{font:500 12px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--tenue-oscuro);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}[data-brochure] .cinta-rotulo button{all:unset;cursor:pointer;color:var(--ac);text-transform:none;letter-spacing:0;font-size:13px}[data-brochure] .cinta-pista{gap:14px;width:max-content;animation:120s linear infinite b-desliza;display:flex}[data-brochure] .cinta-pista[data-b-abierta]{animation-play-state:paused}[data-brochure] .cinta-pista:has(:focus-visible){animation-play-state:paused}[data-brochure] .cinta-item{appearance:none;width:var(--cinta-w);cursor:zoom-in;transform-origin:50% 100%;transition:transform .4s var(--ease),border-color .3s,box-shadow .4s;background:#1c1b19;border:1px solid #ffffff1a;border-radius:10px;flex:none;padding:0;overflow:hidden}[data-brochure] .cinta-item:hover,[data-brochure] .cinta-item:focus-visible{border-color:var(--ac)}[data-brochure] .cinta-pista[data-b-abierta] .cinta-item[data-b-dock=antes]{transform:translateX(calc(var(--cinta-w) * (1 - var(--cinta-x)) / 2))}[data-brochure] .cinta-pista[data-b-abierta] .cinta-item[data-b-dock=despues]{transform:translateX(calc(var(--cinta-w) * (var(--cinta-x) - 1) / 2))}[data-brochure] .cinta-pista[data-b-abierta] .cinta-item[data-b-dock=crece]{z-index:3;transform:scale(var(--cinta-x));border-color:var(--ac);position:relative;box-shadow:0 10px 30px #00000073}[data-brochure] .cinta-item img{aspect-ratio:1536/960;object-fit:cover;object-position:top;width:100%}[data-brochure] .uso{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:26px 0 0;display:grid}[data-brochure] .uso div{border:1px solid var(--paper-3);background:var(--paper-1);color:var(--ink-2);border-radius:14px;gap:12px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}[data-brochure] .uso b{color:var(--ink-1);margin-bottom:2px;font-size:14px;display:block}[data-brochure] .uso .n{background:var(--ink-1);width:26px;height:26px;color:var(--paper-0);font:600 12px var(--f-mono);border-radius:50%;flex:none;place-items:center;display:grid}[data-brochure] .sec{padding:96px 0 10px}[data-brochure] .sec-cabeza{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:4px 26px;margin-bottom:34px;display:grid}[data-brochure] .sec-num{font:500 clamp(58px,7.4vw,104px)/.82 var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--ac-ink);letter-spacing:-.04em;-webkit-user-select:none;user-select:none}[data-brochure] .sec-cabeza h2{font:500 clamp(30px,3.7vw,48px)/1.06 var(--f-display);letter-spacing:-.016em;color:var(--ink-0);text-wrap:balance}[data-brochure] .sec-cabeza p{color:var(--ink-2);grid-column:2;max-width:780px;margin-top:8px;font-size:16.5px}[data-brochure] .sec-ceja{font:600 12.5px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ac-ink);margin-bottom:10px;display:block}[data-brochure] .cierre .sec-ceja{color:var(--ac)}[data-brochure] .aparece{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--d,0s);transform:translateY(18px)}[data-brochure] .aparece[data-b-visto]{opacity:1;transform:none}[data-brochure] .prueba{background:var(--paper-1);border:1px solid var(--paper-3);border-radius:24px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px 34px;margin-bottom:26px;padding:34px 38px;display:grid;position:relative;overflow:hidden}[data-brochure] .prueba:before{content:"";background:var(--ac);opacity:.35;border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-120px}[data-brochure] .prueba>*{position:relative}[data-brochure] .prueba small{font:600 12px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px;display:block}[data-brochure] .antes-n{font:500 clamp(34px,4.6vw,62px)/1 var(--f-display);color:var(--ink-2);text-decoration:line-through;text-decoration-thickness:.07em;-webkit-text-decoration-color:var(--rose-ink);text-decoration-color:var(--rose-ink)}[data-brochure] .despues-n{font:500 clamp(64px,9vw,128px)/.9 var(--f-display);color:var(--ac-ink);letter-spacing:-.03em}[data-brochure] .prueba-flecha{width:64px;height:64px;color:var(--ink-2)}[data-brochure] .prueba-texto{color:var(--ink-1);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;margin-top:10px;font-size:17px;display:flex}[data-brochure] .prueba-detalle{color:var(--ink-2);grid-column:1/-1;max-width:820px;font-size:14px}[data-brochure] .pares-cabeza{font:600 12px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);padding:0 4px 10px;display:grid}[data-brochure] .pares{gap:10px;margin:0;padding:8px 0;list-style:none;display:grid;overflow-x:clip}[data-brochure] .par{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:stretch;display:grid}[data-brochure] .par .a,[data-brochure] .par .d{border-radius:14px;align-items:flex-start;gap:12px;padding:15px 18px;font-size:15.5px;line-height:1.5;display:flex}[data-brochure] .par .a{border:1px dashed var(--ink-3);color:var(--ink-2);background:0 0}[data-brochure] .par .d{background:color-mix(in srgb,var(--ac) 42%,var(--paper-0));border:1px solid color-mix(in srgb,var(--ac-ink) 30%,transparent);color:var(--ink-0)}[data-brochure] .par .d>span:nth-child(2){flex:1}[data-brochure] .par-flecha{font:600 20px var(--f-mono);color:var(--ink-2);place-items:center;display:grid}[data-brochure] .marca-si,[data-brochure] .marca-no{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:700;display:grid}[data-brochure] .marca-si{background:var(--sage-ink);color:var(--paper-0)}[data-brochure] .marca-no{border:1.5px solid var(--ink-2);color:var(--ink-2)}[data-brochure] .par[data-b-visto]{animation:6.5s ease-in-out infinite b-ola;animation-delay:calc(var(--i) * -1.1s)}[data-brochure] .par:hover{animation-play-state:paused}[data-brochure] .par .a,[data-brochure] .par .d,[data-brochure] .par-flecha{transition:transform .5s var(--ease),opacity .5s var(--ease),color .3s}[data-brochure] .par.aparece:not([data-b-visto]) .a{transform:translate(-30px)}[data-brochure] .par.aparece:not([data-b-visto]) .d{transform:translate(30px)}[data-brochure] .par:hover .a{opacity:.55;transform:translate(-6px)scale(.97)}[data-brochure] .par:hover .d{transform:translate(4px)scale(1.03)}[data-brochure] .par:hover .par-flecha{color:var(--ac-ink);transform:translate(4px)scale(1.4)}[data-brochure] .servicios{background:var(--ink-0);color:var(--paper-0);isolation:isolate;scroll-margin-top:calc(var(--alto-barra) + 20px);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:32px;margin-top:36px;padding:36px 38px;display:grid;position:relative;overflow:hidden}[data-brochure] .servicios:before{content:"";background:radial-gradient(closest-side,var(--ac),transparent 70%);opacity:.3;z-index:-1;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-240px;left:-180px}[data-brochure] .servicios h3{font:500 clamp(26px,2.8vw,38px)/1.12 var(--f-display);text-wrap:balance;margin-bottom:14px}[data-brochure] .servicios-txt p{color:var(--paper-3);margin-bottom:16px;font-size:16.5px;line-height:1.62}[data-brochure] .servicios-menu small{font:600 11.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ac);margin-bottom:12px;display:block}[data-brochure] .servicios-menu ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}[data-brochure] .servicio{color:var(--paper-3);animation:7s ease-in-out infinite b-ola;animation-delay:calc(var(--i) * -1.7s);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:15px;align-items:flex-start;gap:11px;padding:15px;font-size:13.5px;line-height:1.45;transition:background .25s,border-color .25s;display:flex}[data-brochure] .servicio:hover{border-color:var(--ac);background:#ffffff1a;animation-play-state:paused}[data-brochure] .servicio b{color:var(--paper-0);margin-bottom:2px;font-size:15px;display:block}[data-brochure] .servicio>span:last-child{flex-direction:column;align-items:flex-start;gap:7px;display:flex}[data-brochure] .servicio .marca-si{background:var(--ac);color:var(--ac-ink)}[data-brochure] .servicio .cita{color:var(--paper-3);white-space:normal;text-align:left;background:0 0;border-color:#ffffff40;border-radius:10px;align-items:flex-start;padding:3px 9px 3px 7px;line-height:1.35}[data-brochure] .servicio .cita svg{margin-top:2px}[data-brochure] .promesa{border:1px solid var(--paper-3);background:var(--paper-1);scroll-margin-top:calc(var(--alto-barra) + 20px);border-radius:20px;margin-top:30px;padding:28px 32px}[data-brochure] .promesa h3{font:500 25px/1.2 var(--f-display);color:var(--ink-0);margin-bottom:16px}[data-brochure] .promesa-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}[data-brochure] .promesa small{font:600 11.5px var(--f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ac-ink);margin-bottom:6px;display:block}[data-brochure] .promesa p{color:var(--ink-1);font-size:15.5px;line-height:1.62}[data-brochure] .mini{appearance:none;border:1px solid var(--paper-3);cursor:zoom-in;background:var(--paper-2);width:76px;transition:transform .25s var(--ease);border-radius:7px;flex:none;padding:0;overflow:hidden}[data-brochure] .mini:hover,[data-brochure] .mini:focus-visible{transform:scale(1.06)}[data-brochure] .mini img{aspect-ratio:1536/960;object-fit:cover;object-position:top;width:100%}[data-brochure] .cita{appearance:none;border:1px solid var(--paper-3);background:var(--paper-0);color:var(--sky-ink);font:500 11.5px/1.6 var(--f-sans);cursor:pointer;vertical-align:1px;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:1px 9px 1px 7px;display:inline-flex;overflow:hidden}[data-brochure] .cita:hover{border-color:var(--sky-ink)}[data-brochure] .cita svg{flex:none;width:11px;height:11px}[data-brochure] .fuente{font:600 10.5px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 8px 4px 7px;display:inline-flex}[data-brochure] .f-medido{background:var(--sage);color:var(--sage-ink)}[data-brochure] .f-calculada{background:var(--sky);color:var(--sky-ink)}[data-brochure] .f-declarado{background:var(--lilac);color:var(--lilac-ink)}[data-brochure] .f-estimacion{background:var(--peach);color:var(--peach-ink)}[data-brochure] .mapa{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:22px;display:grid}[data-brochure] .capa{border:1px solid var(--paper-3);background:var(--paper-0);border-radius:20px;padding:18px}[data-brochure] .capa-rotulo{align-items:center;gap:12px;margin-bottom:14px;display:flex}[data-brochure] .capa-rotulo .num{background:var(--ink-1);width:34px;height:34px;color:var(--paper-0);font:600 14px var(--f-mono);border-radius:50%;flex:none;place-items:center;display:grid}[data-brochure] .capa-rotulo b{font:500 20px/1.2 var(--f-display);color:var(--ink-0);display:block}[data-brochure] .capa-rotulo small{color:var(--ink-2);font-size:13.5px;display:block}[data-brochure] .conector{justify-content:center;height:30px;display:flex}[data-brochure] .conector span{background:var(--ink-3);width:2px;position:relative}[data-brochure] .conector span:after{content:"";border:7px solid #0000;border-top-color:var(--ink-3);border-bottom:0;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}[data-brochure] .losetas{grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:12px;display:grid}[data-brochure] .loseta{appearance:none;text-align:left;border:1px solid var(--paper-3);background:var(--paper-0);cursor:pointer;box-shadow:var(--sh-1);transition:transform .3s var(--ease),box-shadow .3s,border-color .3s;border-radius:15px;flex-direction:column;padding:0;display:flex;overflow:hidden}[data-brochure] .loseta:hover,[data-brochure] .loseta:focus-visible{box-shadow:var(--sh-3);border-color:var(--ac-ink);transform:translateY(-4px)}[data-brochure] .loseta-img{aspect-ratio:16/9;background:var(--paper-2);border-bottom:1px solid var(--paper-2);display:block;position:relative;overflow:hidden}[data-brochure] .loseta-img img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .8s var(--ease)}[data-brochure] .loseta:hover .loseta-img img{transform:scale(1.05)}[data-brochure] .loseta-n{font:600 12.5px/1 var(--f-mono);color:var(--ac-ink);align-items:center;gap:8px;margin-bottom:6px;display:flex}[data-brochure] .loseta-estrella{font:600 11px/1 var(--f-sans);background:var(--ac);color:var(--ac-ink);border-radius:999px;padding:4px 8px}[data-brochure] .loseta-txt{gap:11px;padding:13px 14px 8px;display:flex}[data-brochure] .loseta-txt b{color:var(--ink-0);margin-bottom:3px;font-size:15.5px;line-height:1.28;display:block}[data-brochure] .loseta-txt .resumen{color:var(--ink-2);font-size:13.5px;line-height:1.45;display:block}[data-brochure] .ico-c{background:var(--paper-1);border:1px solid var(--paper-2);width:34px;height:34px;color:var(--ink-1);border-radius:10px;flex:none;place-items:center;display:grid}[data-brochure] .ico-c svg,[data-brochure] .cap-ico svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}[data-brochure] .loseta-pie{font:500 12px var(--f-mono);color:var(--ink-2);justify-content:space-between;gap:8px;margin-top:auto;padding:9px 14px 12px;display:flex}[data-brochure] .transversal{top:calc(var(--alto-header) + var(--alto-barra) + 16px);border:1.5px dashed var(--ink-3);background:var(--paper-1);border-radius:20px;padding:18px;position:sticky}[data-brochure] .transversal .losetas{grid-template-columns:minmax(0,1fr)}[data-brochure] .rasgos{margin:14px 0 0;padding:0;list-style:none;display:grid}[data-brochure] .rasgo{border-top:1px solid var(--paper-3);color:var(--ink-2);gap:11px;padding:11px 0;font-size:13.5px;line-height:1.45;display:flex}[data-brochure] .rasgo b{color:var(--ink-0);font-size:14.5px;display:block}[data-brochure] .rasgo .marca-si{margin-top:2px}[data-brochure] .capitulos{padding-top:70px}[data-brochure] .capitulos-cabeza{margin:0 0 22px}[data-brochure] .capitulos-cabeza p{color:var(--ink-2);max-width:760px;font-size:16px}[data-brochure] .riel{padding-left:42px;position:relative}[data-brochure] .riel:before{content:"";background:linear-gradient(var(--ac-ink),var(--paper-3));width:2px;position:absolute;top:10px;bottom:34px;left:14px}[data-brochure] .riel .capitulo{position:relative}[data-brochure] .riel .capitulo:before{content:"";background:var(--paper-0);border:2.5px solid var(--ac-ink);border-radius:50%;width:14px;height:14px;transition:background .3s;position:absolute;top:36px;left:-35px}[data-brochure] .riel .capitulo:after{content:"";background:var(--paper-3);width:21px;height:2px;position:absolute;top:42px;left:-21px}[data-brochure] .riel .capitulo[open]:before{background:var(--ac-ink)}[data-brochure] .indice li.sub button{padding-left:28px;font-size:13.5px}[data-brochure] .indice li.sub button b{font-size:11px}[data-brochure] .regreso{z-index:65;appearance:none;background:var(--ink-1);color:var(--paper-0);font:600 14px var(--f-sans);box-shadow:var(--sh-3);cursor:pointer;opacity:0;transition:opacity .3s var(--ease),transform .3s var(--ease);border:0;border-radius:999px;padding:11px 19px;position:fixed;bottom:22px;left:50%;transform:translate(-50%,16px)}[data-brochure] .regreso[data-b-ver]{opacity:1;transform:translate(-50%)}[data-brochure] .regreso[hidden]{display:none}[data-brochure] .previa[data-b-grande]{width:min(600px,100vw - 20px)}[data-brochure] .capitulo{border:1px solid var(--paper-3);background:var(--paper-0);scroll-margin-top:calc(var(--alto-barra) + 12px);border-radius:20px;margin-bottom:14px;transition:box-shadow .35s,border-color .35s}[data-brochure] .capitulo[open]{box-shadow:var(--sh-3);border-color:var(--ink-3)}[data-brochure] .cap-h{font:inherit}[data-brochure] .cap-cabeza{all:unset;box-sizing:border-box;cursor:pointer;border-radius:20px;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:18px;width:100%;padding:18px 22px;display:grid}[data-brochure] .cap-cabeza:focus-visible{outline:2px solid var(--sky-ink);outline-offset:2px}[data-brochure] [id]{scroll-margin-top:calc(var(--alto-header) + var(--alto-barra) + 12px)}[data-brochure] .cap-num{font:500 34px/1 var(--f-display);color:var(--ac-ink);letter-spacing:-.03em;min-width:64px}[data-brochure] .cap-ico{background:var(--paper-1);border:1px solid var(--paper-2);width:48px;height:48px;color:var(--ink-1);border-radius:13px;place-items:center;transition:background .3s,color .3s;display:grid}[data-brochure] .capitulo[open] .cap-ico{background:var(--ac);color:var(--ac-ink);border-color:#0000}[data-brochure] .cap-titulo b{font:500 24px/1.2 var(--f-display);color:var(--ink-0);display:block}[data-brochure] .cap-titulo b .estrella{font:600 12px/1 var(--f-sans);background:var(--ac);color:var(--ac-ink);vertical-align:5px;border-radius:999px;margin-left:6px;padding:4px 9px}[data-brochure] .cap-titulo small{color:var(--ink-2);margin-top:3px;font-size:14px;display:block}[data-brochure] .cap-miniaturas{padding-right:6px;display:flex}[data-brochure] .cap-miniaturas img{aspect-ratio:1536/960;object-fit:cover;object-position:top;border:2px solid var(--paper-0);width:78px;box-shadow:var(--sh-2);transition:transform .35s var(--ease);border-radius:7px;margin-left:-26px}[data-brochure] .cap-miniaturas img:first-child{margin-left:0}[data-brochure] .cap-cabeza:hover .cap-miniaturas img{transform:translateY(-3px)rotate(-2deg)}[data-brochure] .cap-cabeza:hover .cap-miniaturas img:nth-child(2n){transform:translateY(-3px)rotate(2deg)}[data-brochure] .cap-abre{border:1px solid var(--paper-3);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 10px 6px 14px;font-size:13.5px;font-weight:600;display:flex}[data-brochure] .cap-abre svg{width:16px;height:16px;transition:transform .3s var(--ease)}[data-brochure] .txt-cerrar,[data-brochure] .capitulo[open] .txt-abrir{display:none}[data-brochure] .capitulo[open] .txt-cerrar{display:inline}[data-brochure] .capitulo[open] .cap-abre svg{transform:rotate(180deg)}[data-brochure] .cap-cuerpo{border-top:1px solid var(--paper-2);padding:4px 26px 28px}[data-brochure] .cap-cuerpo h4{font:600 12px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin:30px 0 14px;display:flex}[data-brochure] .cap-cuerpo h4 .cuenta{background:var(--ink-1);color:var(--paper-0);letter-spacing:0;border-radius:999px;padding:2px 8px}[data-brochure] .cap-cuerpo h4 em{font:500 15px/1.3 var(--f-display);text-transform:none;letter-spacing:0;color:var(--ink-0);font-style:normal}[data-brochure] .cap-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:30px;display:grid}[data-brochure] .resuelve{font:500 clamp(20px,2.1vw,25px)/1.42 var(--f-display);color:var(--ink-0)}[data-brochure] .cuando{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}[data-brochure] .cuando ul{grid-template-columns:minmax(0,1fr);gap:7px;margin:0;padding:0;list-style:none;display:grid}[data-brochure] .cuando li{background:var(--paper-1);border:1px solid var(--paper-2);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14.5px;line-height:1.5;display:flex}[data-brochure] .cuando .no li{border:1px dashed var(--ink-3);background:0 0}[data-brochure] .cuando li>span{min-width:0}[data-brochure] .cuando li .cita{margin-top:3px}[data-brochure] .cuando h4{margin-top:30px}[data-brochure] .leyenda{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin:-4px 0 12px;font-size:12.5px;display:flex}[data-brochure] .leyenda span{align-items:center;gap:6px;display:inline-flex}[data-brochure] .lg{border:1px solid var(--paper-3);background:var(--paper-0);border-radius:4px;width:18px;height:12px;display:inline-block}[data-brochure] .lg.t-inicio{background:var(--sage);border-color:var(--sage-ink);border-radius:999px}[data-brochure] .lg.t-decision{background:var(--lilac);border-color:var(--lilac-ink);border-radius:2px;transform:rotate(45deg)scale(.8)}[data-brochure] .lg.t-paralelo{border:1.5px dashed var(--ink-2);border-radius:999px}[data-brochure] .lg.t-fin{background:var(--ink-1);border-color:var(--ink-1);border-radius:999px}[data-brochure] .flujo-marco{border:1px solid var(--paper-2);background-color:var(--paper-1);background-image:radial-gradient(var(--paper-3) 1px,transparent 1.2px);background-size:20px 20px;border-radius:16px;padding:6px 0;position:relative;overflow:auto hidden}[data-brochure] .flujo-lienzo{margin:0 auto;position:relative}[data-brochure] .flujo-lienzo svg{pointer-events:none;position:absolute;inset:0;overflow:visible}[data-brochure] .arista{fill:none;stroke:var(--ink-2);stroke-width:1.6px;opacity:0;transition:opacity .6s var(--ease) .25s}[data-brochure] .arista.vuelta{stroke-dasharray:5 5;stroke:var(--ink-2)}[data-brochure] .flujo-marco[data-b-listo] .arista{opacity:1}[data-brochure] .etq{z-index:2;max-width:var(--etq,120px);text-align:center;width:max-content;font:600 11px/1.25 var(--f-sans);background:var(--paper-0);border:1px solid var(--ink-3);color:var(--ink-1);opacity:0;transition:opacity .5s var(--ease) .35s;border-radius:8px;padding:2px 6px;position:absolute;transform:translate(-50%,-50%)}[data-brochure] .flujo-marco[data-b-listo] .etq{opacity:1}[data-brochure] .nodo{z-index:1;background:var(--paper-0);border:1px solid var(--paper-3);box-shadow:var(--sh-2);color:var(--ink-1);opacity:0;transition:opacity .55s var(--ease),transform .55s var(--ease),box-shadow .2s,border-color .2s;transition-delay:var(--d,0s);border-radius:12px;flex-direction:column;justify-content:center;gap:5px;padding:8px 10px;font-size:13px;line-height:1.3;display:flex;position:absolute;transform:translateY(10px)scale(.97)}[data-brochure] .flujo-marco[data-b-listo] .nodo{opacity:1;transform:none}[data-brochure] .nodo-txt{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.25;display:-webkit-box;overflow:hidden}[data-brochure] .nodo.t-decision{background:var(--lilac);border-color:color-mix(in srgb,var(--lilac-ink) 40%,transparent);color:var(--lilac-ink);border-radius:6px}[data-brochure] .nodo.t-decision .nodo-txt:before{content:"◆ ";vertical-align:1px;font-size:10px}[data-brochure] .nodo.t-inicio,[data-brochure] .nodo.t-fin{text-align:center;border-radius:999px;align-items:center;padding:8px 14px}[data-brochure] .nodo.t-inicio{background:var(--sage);border-color:color-mix(in srgb,var(--sage-ink) 40%,transparent);color:var(--sage-ink)}[data-brochure] .nodo.t-fin{background:var(--ink-1);border-color:var(--ink-1);color:var(--paper-0)}[data-brochure] .nodo.t-fin .nodo-actor{color:var(--paper-3)}[data-brochure] .nodo.t-fin.vacio{box-shadow:inset 0 0 0 4px var(--paper-0),0 0 0 1px var(--ink-1);padding:0}[data-brochure] .nodo.t-paralelo{border:1.5px dashed var(--ink-2);font:600 12.5px var(--f-sans);background:var(--paper-0);box-shadow:none;border-radius:999px;flex-direction:row;justify-content:center;align-items:center}[data-brochure] .nodo.t-paralelo:before{content:"+";font:600 16px/1 var(--f-mono);margin-right:6px}[data-brochure] .nodo-actor{font:600 10px/1.1 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap;align-items:center;gap:5px;max-width:100%;display:inline-flex;overflow:hidden}[data-brochure] .nodo[data-func] .nodo-actor{max-width:calc(100% - 20px)}[data-brochure] .nodo.t-decision .nodo-actor{color:var(--lilac-ink)}[data-brochure] .nodo.t-inicio .nodo-actor{color:var(--sage-ink)}[data-brochure] .nodo-actor i{border-radius:50%;flex:none;width:7px;height:7px}[data-brochure] .a-dueno i{background:var(--sky-ink)}[data-brochure] .a-comprador i{background:var(--citron-ink)}[data-brochure] .a-equipo i{background:var(--rose-ink)}[data-brochure] .a-app i{background:var(--ink-1)}[data-brochure] .a-visita i{background:var(--sage-ink)}[data-brochure] .a-proveedor i{background:var(--peach-ink)}[data-brochure] .nodo[data-func]{cursor:zoom-in}[data-brochure] .nodo[data-func]:hover,[data-brochure] .nodo[data-func]:focus-visible{border-color:var(--ac-ink);box-shadow:var(--sh-3)}[data-brochure] .nodo-pant{width:16px;height:16px;color:var(--ink-2);position:absolute;top:5px;right:7px}[data-brochure] .nodo-nota{background:var(--ac);width:21px;height:21px;color:var(--ac-ink);border:2px solid var(--paper-0);font:600 11px/1 var(--f-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:-9px;right:-9px}[data-brochure] .notas{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}[data-brochure] .notas li{color:var(--ink-2);background:var(--paper-1);border:1px solid var(--paper-2);border-radius:12px;gap:10px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}[data-brochure] .notas li b{background:var(--ac);width:22px;height:22px;color:var(--ac-ink);font:600 11px var(--f-mono);border-radius:50%;flex:none;place-items:center;display:grid}[data-brochure] .notas li strong{color:var(--ink-1);font-weight:600}[data-brochure] .previa{z-index:70;background:var(--paper-0);border:1px solid var(--paper-3);width:330px;box-shadow:var(--sh-3);pointer-events:none;opacity:0;border-radius:13px;transition:opacity .2s,transform .2s;position:fixed;overflow:hidden;transform:translateY(6px)}[data-brochure] .previa[data-b-ver]{opacity:1;transform:none}[data-brochure] .previa img{aspect-ratio:1536/960;object-fit:cover;object-position:top;background:var(--paper-2);width:100%}[data-brochure] .previa p{color:var(--ink-2);padding:8px 12px 10px;font-size:12.5px;line-height:1.4}[data-brochure] .previa p b{color:var(--ink-0);font-size:13px;display:block}[data-brochure] .piezas{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:14px;display:grid}[data-brochure] .pieza{border:1px solid var(--paper-3);background:var(--paper-0);scroll-margin-top:calc(var(--alto-barra) + 20px);border-radius:15px;flex-direction:column;display:flex;position:relative;overflow:hidden}[data-brochure] .pieza-img{appearance:none;cursor:zoom-in;aspect-ratio:16/10;background:var(--paper-2);border:0;border-bottom:1px solid var(--paper-2);width:100%;padding:0;display:block;position:relative;overflow:hidden}[data-brochure] .pieza-img img{object-fit:cover;object-position:top left;width:100%;height:100%;transition:transform .8s var(--ease)}[data-brochure] .pieza-img:hover img,[data-brochure] .pieza-img:focus-visible img{transform:scale(1.04)}[data-brochure] .ampliar{font:600 12px/1 var(--f-sans);color:var(--paper-0);opacity:0;background:#121110d1;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;bottom:9px;right:9px;transform:translateY(4px)}[data-brochure] .pieza-img:hover .ampliar,[data-brochure] .pieza-img:focus-visible .ampliar{opacity:1;transform:none}[data-brochure] .pieza-txt{flex-direction:column;flex:1;gap:6px;padding:13px 15px 15px;display:flex}[data-brochure] .pieza-txt .pid{font:500 11px var(--f-mono);color:var(--ink-2);letter-spacing:.04em}[data-brochure] .pieza-txt b{color:var(--ink-0);font-size:15.5px;line-height:1.3}[data-brochure] .pieza-txt p{color:var(--ink-2);font-size:14px;line-height:1.5}[data-brochure] .pieza-pie{color:var(--ink-2);border-top:1px solid var(--paper-2);align-items:flex-start;gap:7px;margin-top:auto;padding-top:9px;font-size:12.5px;line-height:1.4;display:flex}[data-brochure] .pieza-pie svg{flex:none;width:14px;height:14px;margin-top:1px}[data-brochure] .pieza.sin{background:var(--paper-1);border-style:dashed}[data-brochure] .pieza.sin .sin-marca{font:600 11.5px var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;padding:14px 15px 0;display:flex}[data-brochure] [data-b-destello]{animation:b-destello 1.8s var(--ease)}[data-brochure] .fichas-cabeza{flex-wrap:wrap;align-items:center;gap:10px 16px;margin:30px 0 14px;display:flex}[data-brochure] .fichas-cabeza h4{margin:0}[data-brochure] .filtros{flex-wrap:wrap;gap:6px;display:flex}[data-brochure] .filtro{appearance:none;border:1px solid var(--paper-3);background:var(--paper-0);color:var(--ink-1);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px}[data-brochure] .filtro[aria-pressed=true]{background:var(--ink-1);border-color:var(--ink-1);color:var(--paper-0)}[data-brochure] .fichas-cabeza .boton{margin-left:auto}[data-brochure] .fichas{grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));gap:16px;display:grid}[data-brochure] .ficha{perspective:1300px;cursor:pointer;height:var(--alto-ficha,300px);outline:none;display:grid;container-type:inline-size}[data-brochure] .ficha .cara{text-align:center;backface-visibility:hidden;transition:transform .6s var(--ease);border-radius:16px;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:12px;min-width:0;padding:54px 28px 50px;display:flex;position:relative}[data-brochure] .ficha .cara>.tipo{position:absolute;top:16px;left:50%;transform:translate(-50%)}[data-brochure] .ficha.medida{height:auto;display:block}[data-brochure] .ficha.medida .cara{transform:none}[data-brochure] .ficha .frente{background:var(--paper-0);border:1px solid var(--paper-3);box-shadow:var(--sh-2)}[data-brochure] .ficha .dorso{background:var(--ink-0);color:var(--paper-0);box-shadow:var(--sh-3);transform:rotateY(180deg)}[data-brochure] .ficha[data-b-volteada] .frente{transform:rotateY(-180deg)}[data-brochure] .ficha[data-b-volteada] .dorso{transform:rotateY(0)}[data-brochure] .ficha:hover .frente{border-color:var(--ink-3)}[data-brochure] .ficha:focus-visible .cara{outline:2px solid var(--sky-ink);outline-offset:2px}[data-brochure] .ficha[data-b-oculta]{display:none}[data-brochure] .tipo{font:600 11px/1 var(--f-mono);text-transform:uppercase;letter-spacing:.07em;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 9px 5px 7px;display:inline-flex}[data-brochure] .tipo svg{width:14px;height:14px}[data-brochure] .t-concepto{background:var(--sky);color:var(--sky-ink)}[data-brochure] .t-diferencia{background:var(--citron);color:var(--citron-ink)}[data-brochure] .t-decision-f{background:var(--lilac);color:var(--lilac-ink)}[data-brochure] .pregunta{font:500 21px/1.38 var(--f-display);color:var(--ink-0);text-wrap:balance;max-width:30em}[data-brochure] .toque{text-align:center;color:var(--ink-2);font-size:12px;position:absolute;bottom:16px;left:0;right:0}[data-brochure] .dorso .tipo{color:var(--paper-3);background:#ffffff1a}[data-brochure] .respuesta{color:var(--paper-0);font-size:14.5px;line-height:1.55}[data-brochure] .contraste{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}@container (min-width:430px){[data-brochure] .contraste{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-brochure] .lado{background:#ffffff12;border:1px solid #ffffff24;border-radius:11px;padding:8px 10px}[data-brochure] .lado b{color:var(--ac);font-size:12.5px;display:block}[data-brochure] .lado p{color:var(--paper-3);margin-top:3px;font-size:13px;line-height:1.45}[data-brochure] .dorso .cita{color:var(--paper-3);background:0 0;border-color:#ffffff40}[data-brochure] .ficha-pie{justify-content:center;display:flex;position:absolute;bottom:14px;left:0;right:0}[data-brochure] .contraste{text-align:left;width:100%}[data-brochure] .respuesta{max-width:34em}[data-brochure] .cap-nav{border-top:1px solid var(--paper-2);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:30px;padding-top:16px;display:flex}[data-brochure] .cap-nav button{appearance:none;border:1px solid var(--paper-3);background:var(--paper-0);cursor:pointer;border-radius:999px;padding:7px 15px;font-size:14px}[data-brochure] .cap-nav button:hover{border-color:var(--ink-2)}[data-brochure] .proceso-marco{max-width:1440px;margin:0 auto;padding:0 28px}[data-brochure] .metricas{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px;display:grid}[data-brochure] .metrica{border:1px solid var(--paper-3);background:var(--paper-0);border-radius:16px;flex-direction:column;gap:6px;padding:17px 18px;display:flex}[data-brochure] .metrica b{font:600 clamp(30px,3vw,40px)/1.02 var(--f-mono);letter-spacing:-.03em;color:var(--ink-0);font-variant-numeric:tabular-nums}[data-brochure] .metrica b small{letter-spacing:0;color:var(--ink-2);margin-left:4px;font-size:.42em}[data-brochure] .metrica>span{color:var(--ink-1);font-size:14px;line-height:1.35}[data-brochure] .metrica .fuente{align-self:flex-start}[data-brochure] .metrica details{color:var(--ink-2);margin-top:2px;font-size:13.5px;line-height:1.5}[data-brochure] .metrica summary{cursor:pointer;color:var(--sky-ink);margin-top:4px;font-weight:500}[data-brochure] .metrica details p{margin-top:6px}[data-brochure] .dos-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-top:22px;display:grid}[data-brochure] .panel{border:1px solid var(--paper-3);background:var(--paper-0);border-radius:18px;padding:20px 22px}[data-brochure] .panel h3{font:600 12px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:12px}[data-brochure] .panel ul{margin:0;padding:0;list-style:none;display:grid}[data-brochure] .stack li{border-top:1px solid var(--paper-2);grid-template-columns:minmax(120px,190px) minmax(0,1fr);gap:4px 16px;padding:10px 0;font-size:14.5px;line-height:1.45;display:grid}[data-brochure] .stack li:first-child,[data-brochure] .lista li:first-child{border-top:0}[data-brochure] .stack li b{font:600 13.5px/1.45 var(--f-mono);color:var(--ink-0)}[data-brochure] .stack li span{color:var(--ink-2)}[data-brochure] .lista li{border-top:1px solid var(--paper-2);color:var(--ink-1);gap:11px;padding:10px 0;font-size:14.5px;line-height:1.5;display:flex}[data-brochure] .lista .marca-si,[data-brochure] .lista .marca-no{margin-top:1px}[data-brochure] .marca-limite{border:1.5px solid var(--peach-ink);width:22px;height:22px;color:var(--peach-ink);font:700 12px var(--f-mono);border-radius:5px;flex:none;place-items:center;margin-top:1px;display:grid}[data-brochure] .cierre{background:var(--ink-0);color:var(--paper-0);isolation:isolate;margin-top:110px;padding:110px 0 36px;position:relative;overflow:hidden}[data-brochure] .cierre:before{content:"";background:radial-gradient(closest-side,var(--ac),transparent 70%);opacity:.18;z-index:-1;border-radius:50%;width:1200px;height:1200px;position:absolute;top:-55%;left:50%;transform:translate(-50%)}[data-brochure] .cierre .sec-num{-webkit-text-stroke-color:var(--ac)}[data-brochure] .cierre .sec-cabeza h2{color:var(--paper-0);font-size:clamp(38px,5.4vw,72px)}[data-brochure] .cierre .sec-cabeza p{color:var(--paper-3);font-size:18px}[data-brochure] .cierre-acciones{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 14px;display:flex}[data-brochure] .cierre .boton.linea{color:var(--paper-0);border-color:#ffffff4d}[data-brochure] .usala-rejilla{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:20px;margin-top:28px;display:grid}[data-brochure] .usala-panel{scroll-margin-top:calc(var(--alto-barra) + 20px);background:#ffffff0a;border:1px solid #ffffff24;border-radius:20px;padding:26px 26px 24px}[data-brochure] .usala-ceja{font:600 11px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ac);margin-bottom:8px;display:block}[data-brochure] .usala-panel h3,[data-brochure] .usala-panel h4{font:500 24px/1.2 var(--f-display);letter-spacing:-.01em;color:var(--paper-0);margin:0 0 6px}[data-brochure] .usala-panel h4{font-size:20px}[data-brochure] .usala-ayuda{color:var(--paper-3);margin:0 0 18px;font-size:15px;line-height:1.55}[data-brochure] .campo{flex-direction:column;gap:6px;min-width:0;margin-bottom:14px;display:flex}[data-brochure] .campo label{color:var(--paper-2);font-size:13.5px;font-weight:500}[data-brochure] .campo label.h3,[data-brochure] .campo label.h4{font:500 24px/1.2 var(--f-display);letter-spacing:-.01em;color:var(--paper-0)}[data-brochure] .campo label.h4{font-size:20px}[data-brochure] .campo .usala-ayuda{margin:0 0 4px}[data-brochure] .campo input,[data-brochure] .campo select,[data-brochure] .campo textarea{font:inherit;color:var(--paper-0);background:#ffffff0f;border:1px solid #ffffff3d;border-radius:10px;width:100%;min-height:46px;padding:11px 13px;font-size:16px}[data-brochure] .campo textarea{resize:vertical;min-height:92px;line-height:1.5}[data-brochure] .campo input::placeholder,[data-brochure] .campo textarea::placeholder{color:var(--tenue-oscuro)}[data-brochure] .campo input[aria-invalid=true],[data-brochure] .campo textarea[aria-invalid=true]{border-color:var(--rose)}[data-brochure] .campo select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ddd8cb' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}[data-brochure] .campo select option{color:var(--ink-0);background:var(--paper-0)}[data-brochure] .campo input:focus-visible,[data-brochure] .campo select:focus-visible,[data-brochure] .campo textarea:focus-visible,[data-brochure] .votar:focus-visible,[data-brochure] .vecina:focus-visible,[data-brochure] .ver-ideas:focus-visible,[data-brochure] .usala-panel .boton:focus-visible{outline:2px solid var(--ac);outline-offset:2px}[data-brochure] .usala-panel .boton[disabled]{opacity:.6;cursor:wait;box-shadow:none;transform:none}[data-brochure] .usala-panel .boton.linea{color:var(--paper-0);border-color:#ffffff4d}[data-brochure] .usala-nota{color:var(--tenue-oscuro);margin:12px 0 0;font-size:13px;line-height:1.5}[data-brochure] .usala-error{color:var(--rose);margin:0;font-size:13.5px;line-height:1.45}[data-brochure] .usala-error-caja{border:1px solid var(--rose);border-radius:10px;margin-bottom:12px;padding:10px 14px}[data-brochure] .usala-ok{color:var(--ac);margin:0;font-size:14px;font-weight:600}[data-brochure] .votables{gap:10px;margin:0;padding:0;list-style:none;display:grid}[data-brochure] .votable{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 16px;padding:14px 14px 14px 16px;display:grid}[data-brochure] .votable[data-plegada]{display:none}[data-brochure] .votable b{color:var(--paper-0);font-size:15.5px;font-weight:600;line-height:1.35;display:block}[data-brochure] .votable .d{color:var(--paper-3);margin-top:4px;font-size:14px;line-height:1.5;display:block}[data-brochure] .votable .usala-nota{grid-column:1/-1;margin:0}[data-brochure] .votar-caja{flex-direction:column;align-items:flex-end;gap:6px;display:flex}[data-brochure] .conteo{font:600 12px var(--f-mono);font-variant-numeric:tabular-nums;color:var(--paper-3)}[data-brochure] .votar{appearance:none;min-height:44px;color:var(--paper-0);font:600 13.5px var(--f-sans);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;display:inline-flex}[data-brochure] .votar[disabled]{opacity:.6;cursor:not-allowed}[data-brochure] .votar .ok{background:var(--ac-ink);width:18px;height:18px;color:var(--paper-0);border-radius:50%;place-items:center;font-size:11px;display:none}[data-brochure] .votar[aria-pressed=true]{background:var(--ac);color:var(--ac-ink);opacity:1;border-color:#0000}[data-brochure] .votar[aria-pressed=true] .ok{display:inline-grid}[data-brochure] .votar[aria-pressed=true] .flecha{display:none}[data-brochure] .ver-ideas{appearance:none;min-height:44px;color:var(--ac);font:600 14px var(--f-sans);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:10px;padding:8px 2px;text-decoration:underline}[data-brochure] .propon{border-top:1px solid #ffffff1f;margin-top:24px;padding-top:22px}[data-brochure] .donde{border:1px dashed #ffffff38;border-radius:16px;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:10px 30px;margin-top:20px;padding:18px 22px;display:grid}[data-brochure] .donde h3{font:500 20px/1.2 var(--f-display);color:var(--paper-0);margin:0}[data-brochure] .donde p{color:var(--tenue-oscuro);margin:3px 0 0;font-size:13px}[data-brochure] .donde ol{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}[data-brochure] .donde li b{font:500 19px var(--f-display);color:var(--paper-0);display:block}[data-brochure] .donde li span{color:var(--paper-3);font-size:12.5px}[data-brochure] .vecinas{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}[data-brochure] .vecina{min-height:66px;color:var(--paper-0);font:inherit;text-align:left;background:0 0;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;justify-content:center;gap:3px;padding:12px 18px;text-decoration:none;transition:background .2s;display:flex}[data-brochure] .vecina:hover{background:#ffffff0f}[data-brochure] .vecina small{font:500 11px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tenue-oscuro)}[data-brochure] .vecina b{font:500 17px var(--f-display)}[data-brochure] .vecina.centro{text-align:center;align-items:center}[data-brochure] .vecina.der{text-align:right;align-items:flex-end}@media (max-width:900px){[data-brochure] .usala-rejilla{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){[data-brochure] .usala-panel{padding:22px 18px 20px}[data-brochure] .donde{grid-template-columns:minmax(0,1fr);padding:16px 18px}[data-brochure] .vecinas{grid-template-columns:minmax(0,1fr)}[data-brochure] .vecina.centro,[data-brochure] .vecina.der{text-align:left;align-items:flex-start}[data-brochure] .votable{grid-template-columns:minmax(0,1fr)}[data-brochure] .votar-caja{flex-direction:row;justify-self:start;align-items:center}}[data-brochure] .pie-final{font:500 12px var(--f-mono);color:var(--tenue-oscuro);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:84px;padding-top:20px;display:flex}[data-brochure] .recorrido{z-index:90;background:var(--ink-0);color:var(--paper-0);grid-template-rows:auto auto minmax(0,1fr) auto auto auto;gap:12px;padding:14px 22px;display:grid;position:fixed;inset:0}[data-brochure] .recorrido[hidden]{display:none}[data-brochure] .recorrido:focus{outline:none}[data-brochure] .r-cabeza{flex-wrap:wrap;align-items:center;gap:14px;display:flex}[data-brochure] .r-cabeza .marca{font-size:17px}[data-brochure] .r-grupo{font:600 12px var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ac)}[data-brochure] .r-cuenta{font:500 13px var(--f-mono);color:var(--paper-3);font-variant-numeric:tabular-nums;margin-left:auto}[data-brochure] .r-boton{appearance:none;color:var(--paper-0);cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:13.5px;display:inline-flex}[data-brochure] .r-boton:hover{background:#ffffff14}[data-brochure] .r-boton svg{width:15px;height:15px}[data-brochure] .r-segmentos{gap:4px;display:flex}[data-brochure] .r-seg{appearance:none;flex:var(--n) 1 0;cursor:pointer;background:#ffffff24;border:0;border-radius:5px;min-width:6px;height:5px;padding:0;position:relative;overflow:hidden}[data-brochure] .r-seg i{background:var(--ac);transform-origin:0;transform:scaleX(var(--p,0));transition:transform .45s var(--ease);position:absolute;inset:0}[data-brochure] .r-escenario{place-items:center;min-height:0;display:grid;position:relative}[data-brochure] .r-marco{aspect-ratio:1536/960;max-width:100%;height:100%;max-height:100%;box-shadow:var(--sh-4);background:#1c1b19;border:1px solid #ffffff1f;border-radius:12px;position:relative;overflow:hidden}[data-brochure] .r-marco img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .45s var(--ease);position:absolute;inset:0}[data-brochure] .r-marco img[data-b-activa]{opacity:1}[data-brochure] .r-flecha{z-index:2;width:52px;height:52px;color:var(--paper-0);cursor:pointer;background:#121110b3;border:1px solid #ffffff38;border-radius:50%;place-items:center;margin-top:-26px;transition:background .2s;display:grid;position:absolute;top:50%}[data-brochure] .r-flecha:hover{background:#ffffff24}[data-brochure] .r-flecha svg{width:22px;height:22px}[data-brochure] .r-ant{left:0}[data-brochure] .r-sig{right:0}[data-brochure] .r-texto{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 24px;width:100%;max-width:1180px;margin:0 auto;display:grid}[data-brochure] .r-texto b{font:500 clamp(20px,2vw,27px)/1.2 var(--f-display)}[data-brochure] .r-texto p{color:var(--paper-3);font-size:15px;line-height:1.5}[data-brochure] .r-texto .r-pie{color:var(--ac);font-size:14px}[data-brochure] .r-texto>div:last-child{grid-area:1/2/4;gap:8px;display:flex}[data-brochure] .r-tiras{scrollbar-width:thin;gap:8px;padding:4px 2px;display:flex;overflow-x:auto}[data-brochure] .r-tira{appearance:none;cursor:pointer;opacity:.5;background:#222;border:2px solid #0000;border-radius:6px;flex:none;width:92px;padding:0;transition:opacity .2s,border-color .2s;overflow:hidden}[data-brochure] .r-tira:hover{opacity:.85}[data-brochure] .r-tira[aria-current=true]{border-color:var(--ac);opacity:1}[data-brochure] .r-tira img{aspect-ratio:1536/960;object-fit:cover;object-position:top;width:100%}[data-brochure] .r-teclas{text-align:center;color:var(--tenue-oscuro);font-size:12.5px}[data-brochure] kbd{font:500 11.5px var(--f-mono);border:1px solid #ffffff40;border-bottom-width:2px;border-radius:5px;padding:0 5px}@media (max-width:1100px){[data-brochure] .servicios{grid-template-columns:minmax(0,1fr)}[data-brochure] .portada-rejilla{grid-template-columns:minmax(0,1fr);gap:40px}[data-brochure] .escena{width:100%;max-width:720px;margin:0 auto}[data-brochure] .mapa{grid-template-columns:minmax(0,1fr)}[data-brochure] .transversal{position:static}[data-brochure] .uso{grid-template-columns:repeat(2,minmax(0,1fr))}[data-brochure] .cap-miniaturas{display:none}}@media (max-width:900px){[data-brochure] .cap-intro,[data-brochure] .dos-col{grid-template-columns:minmax(0,1fr)}[data-brochure] .busca{width:200px}[data-brochure] .indice>button span{max-width:150px}}@media (max-width:700px){[data-brochure]{--alto-barra:56px}[data-brochure] .envoltura,[data-brochure] .proceso-marco{padding:0 16px}[data-brochure] .barra{gap:8px;padding:0 12px}[data-brochure] .indice>button span:not(.b-svg),[data-brochure] .icono-boton span:not(.b-svg){display:none}[data-brochure] .marca span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-brochure] .busca{flex:1;width:auto;min-width:0}[data-brochure] .uso{grid-template-columns:minmax(0,1fr)}[data-brochure] .sec{padding-top:72px}[data-brochure] .sec-cabeza{grid-template-columns:minmax(0,1fr)}[data-brochure] .sec-cabeza p{grid-column:1}[data-brochure] .prueba{grid-template-columns:minmax(0,1fr);padding:24px}[data-brochure] .prueba-flecha{width:44px;height:44px;transform:rotate(90deg)}[data-brochure] .pares-cabeza{display:none}[data-brochure] .par{grid-template-columns:minmax(0,1fr)}[data-brochure] .par-flecha{height:28px;transform:rotate(90deg)}[data-brochure] .cap-cabeza{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:14px}[data-brochure] .cap-ico,[data-brochure] .cap-abre .txt-abrir,[data-brochure] .cap-abre .txt-cerrar{display:none}[data-brochure] .cap-num{min-width:0;font-size:30px}[data-brochure] .cap-titulo b{font-size:19px}[data-brochure] .cap-cuerpo{padding:4px 14px 22px}[data-brochure] .insignia{display:none}[data-brochure] .dispositivo{transform:none}[data-brochure] .r-texto{grid-template-columns:minmax(0,1fr)}[data-brochure] .r-texto>div:last-child{grid-area:auto/1}[data-brochure] .recorrido{padding:10px 12px}[data-brochure] .r-flecha{width:42px;height:42px;margin-top:-21px}[data-brochure] .servicios{padding:24px}[data-brochure] .servicios-menu ul,[data-brochure] .promesa-col{grid-template-columns:minmax(0,1fr)}[data-brochure] .promesa{padding:22px}[data-brochure] .riel{padding-left:24px}[data-brochure] .riel:before{left:6px}[data-brochure] .riel .capitulo:before{width:12px;height:12px;left:-24px}[data-brochure] .riel .capitulo:after{display:none}[data-brochure] .chip-menu{font-size:13px}[data-brochure] .hero-flecha{margin:0 4px}[data-brochure] .tras{display:none}[data-brochure] .barra,[data-brochure] .barra-der{gap:6px}[data-brochure] .idioma button{padding:5px 8px}[data-brochure] .icono-boton{padding:6px 9px}}@media (prefers-reduced-motion:reduce){[data-brochure] *,[data-brochure] :before,[data-brochure] :after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-brochure] .entra,[data-brochure] .aparece{opacity:1;transform:none}[data-brochure] .cinta-pista{animation:none!important}[data-brochure] .cinta{overflow-x:auto}[data-brochure] .dispositivo,[data-brochure] .escena:hover .dispositivo{transform:none}[data-brochure] .ficha .dorso,[data-brochure] .ficha[data-b-volteada] .frente{opacity:0;transform:none}[data-brochure] .ficha[data-b-volteada] .dorso{opacity:1}}@media print{[data-brochure]{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:13px}[data-brochure] *,[data-brochure] :before,[data-brochure] :after{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}[data-brochure] .regreso,[data-brochure] .menu-portada,[data-brochure] .hero-flecha,[data-brochure] .riel:before,[data-brochure] .riel .capitulo:before,[data-brochure] .riel .capitulo:after{display:none!important}[data-brochure] .riel{padding-left:0}[data-brochure] .ficha{height:auto!important}[data-brochure] .ficha .cara{padding:30px 14px 28px}[data-brochure] .servicios,[data-brochure] .promesa{break-inside:avoid}[data-brochure] .servicios{gap:14px;padding:16px 20px}[data-brochure] .servicio{padding:8px 10px;font-size:10.5px}[data-brochure] .promesa{padding:14px 18px}[data-brochure] .promesa p{font-size:11.5px}[data-brochure] .barra,[data-brochure] .recorrido,[data-brochure] .previa,[data-brochure] .acciones,[data-brochure] .cinta,[data-brochure] .uso,[data-brochure] .cap-abre,[data-brochure] .filtros,[data-brochure] .fichas-cabeza .boton,[data-brochure] .cap-nav,[data-brochure] .toque,[data-brochure] .ampliar,[data-brochure] .cierre-acciones .boton,[data-brochure] .puntos,[data-brochure] .insignia,[data-brochure] .tras{display:none!important}[data-brochure] .entra,[data-brochure] .aparece,[data-brochure] .nodo,[data-brochure] .arista,[data-brochure] .etq{opacity:1!important;transform:none!important}[data-brochure] .portada{border-radius:14px;padding:22px 26px 18px}[data-brochure] .portada:before,[data-brochure] .portada:after{display:none}[data-brochure] .portada-rejilla{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px}[data-brochure] .portada h1{margin:12px 0;font-size:30px}[data-brochure] .lead{margin-bottom:12px;font-size:12px}[data-brochure] .banda-cifras{margin-top:14px;padding:0}[data-brochure] .cifras-p{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}[data-brochure] .cifra-p{padding:7px 9px}[data-brochure] .cifra-p b{font-size:21px}[data-brochure] .cifra-p>span:not(.fuente){margin:3px 0 5px;font-size:9.5px}[data-brochure] .cifra-detalle{display:none}[data-brochure] .mapa{grid-template-columns:minmax(0,1fr) 205px;gap:10px}[data-brochure] .cita{white-space:normal}[data-brochure] .fichas-cabeza,[data-brochure] .cap-cuerpo h4{break-after:avoid}[data-brochure] .capa,[data-brochure] .transversal,[data-brochure] .rasgo,[data-brochure] .par,[data-brochure] .prueba,[data-brochure] .panel,[data-brochure] .metrica,[data-brochure] .cap-intro,[data-brochure] .notas li{break-inside:avoid}[data-brochure] .losetas{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}[data-brochure] .transversal .losetas{grid-template-columns:minmax(0,1fr)}[data-brochure] .transversal{padding:8px;position:static}[data-brochure] .transversal .loseta-img{display:none}[data-brochure] .loseta-txt{gap:6px;padding:6px 7px 3px}[data-brochure] .loseta-txt b{font-size:11px}[data-brochure] .loseta-txt .resumen{font-size:9.5px}[data-brochure] .loseta-pie{padding:4px 7px 6px;font-size:8.5px}[data-brochure] .ico-c{display:none}[data-brochure] .capa{padding:8px}[data-brochure] .capa-rotulo{margin-bottom:6px}[data-brochure] .conector{height:12px}[data-brochure] .rasgo{padding:5px 0;font-size:10px}[data-brochure] .rasgo b{font-size:11px}[data-brochure] .dispositivo{transform:none}[data-brochure] .envoltura{max-width:none;padding:0}[data-brochure] .sec{break-before:page;padding:16px 0 0}[data-brochure] .sec-num{-webkit-text-stroke:0;color:var(--ac-ink);font-size:44px}[data-brochure] .sec-cabeza{margin-bottom:14px}[data-brochure] .sec-cabeza h2{font-size:24px}[data-brochure] .sec-cabeza p{font-size:12px}[data-brochure] .prueba{padding:16px 20px}[data-brochure] .despues-n{font-size:56px}[data-brochure] .antes-n{font-size:30px}[data-brochure] .par .a,[data-brochure] .par .d{padding:7px 10px;font-size:11.5px}[data-brochure] .mini{display:none}[data-brochure] .capitulos{padding:0}[data-brochure] .capitulo{break-before:page;border:0;border-radius:0;margin:0}[data-brochure] .cap-cabeza{border-bottom:2px solid var(--ink-1);border-radius:0;grid-template-columns:auto auto minmax(0,1fr);padding:0 0 8px}[data-brochure] .cap-miniaturas{display:none}[data-brochure] .cap-cuerpo,[data-brochure] .cap-cuerpo[hidden]{border:0;padding:0;display:block!important}[data-brochure] .cap-cuerpo h4{margin:14px 0 8px}[data-brochure] .resuelve{font-size:15px}[data-brochure] .cuando li{padding:5px 8px;font-size:11px}[data-brochure] .flujo-marco{break-inside:avoid;background-image:none;overflow:visible}[data-brochure] .piezas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-brochure] .pieza{break-inside:avoid}[data-brochure] .pieza-txt{padding:7px 9px}[data-brochure] .pieza-txt b{font-size:11.5px}[data-brochure] .pieza-txt p{font-size:10px}[data-brochure] .pieza-pie{font-size:9.5px}[data-brochure] .fichas{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-brochure] .ficha{break-inside:avoid;perspective:none;min-height:0;display:block}[data-brochure] .ficha .cara{backface-visibility:visible;padding:8px 11px;transform:none!important}[data-brochure] .ficha .dorso{background:var(--paper-1);color:var(--ink-1);border:1px solid var(--paper-3);border-top-left-radius:0;border-top-right-radius:0;margin-top:-6px}[data-brochure] .respuesta{color:var(--ink-1);font-size:10.5px}[data-brochure] .lado{border-color:var(--paper-3);background:#fff}[data-brochure] .lado b{color:var(--ac-ink)}[data-brochure] .lado p{color:var(--ink-2);font-size:10px}[data-brochure] .dorso .tipo{background:var(--paper-2);color:var(--ink-2)}[data-brochure] .dorso .cita{color:var(--sky-ink);border-color:var(--paper-3)}[data-brochure] .pregunta{font-size:13px}[data-brochure] .metricas{grid-template-columns:repeat(3,minmax(0,1fr))}[data-brochure] .metrica{break-inside:avoid;padding:9px 11px}[data-brochure] .metrica b{font-size:22px}[data-brochure] .metrica details,[data-brochure] .metrica details>*{display:block}[data-brochure] .cierre{break-before:page;border-radius:14px;margin-top:0;padding:24px 26px}[data-brochure] .pie-final{margin-top:20px}[data-brochure] .usala-rejilla form,[data-brochure] .propon,[data-brochure] .votar-caja,[data-brochure] .ver-ideas,[data-brochure] .vecinas,[data-brochure] .solo-propuesta{display:none!important}[data-brochure] .votable[data-plegada]{display:grid!important}[data-brochure] .usala-rejilla{display:block}[data-brochure] .usala-panel{break-inside:avoid;padding:12px 14px}[data-brochure] a{color:inherit;text-decoration:none}}[data-brochure] .b-svg{display:contents}[data-brochure] .flujo-nodos{margin:0;padding:0;list-style:none}[data-brochure] .nodo-ver{all:unset;z-index:2;border-radius:inherit;cursor:zoom-in;position:absolute;inset:0}[data-brochure] .nodo-ver:focus-visible{outline:2px solid var(--sky-ink);outline-offset:2px}[data-brochure] h3.cap-titulo{font:inherit;margin:0}[data-brochure] .r-diapo{display:contents}[data-brochure] .regreso .b-svg{display:none}[data-brochure] .pausa{all:unset;cursor:pointer;color:var(--ac);text-transform:none;letter-spacing:0;align-items:center;gap:6px;font-size:13px;display:inline-flex}[data-brochure] .pausa svg{width:13px;height:13px}[data-brochure] .cinta-rotulo .pausa>span{align-items:center;gap:6px;display:inline-flex}[data-brochure] .pausa:focus-visible{outline:2px solid var(--ac);outline-offset:3px;border-radius:4px}[data-brochure] .cinta-rotulo>div{align-items:baseline;gap:18px;display:flex}[data-brochure][data-b-quieto] .cinta-pista,[data-brochure][data-b-quieto] .par[data-b-visto],[data-brochure][data-b-quieto] .servicio,[data-brochure][data-b-quieto] .insignia{animation-play-state:paused}[data-brochure] summary.cap-cabeza{list-style:none}[data-brochure] summary.cap-cabeza::-webkit-details-marker{display:none}[data-brochure] dialog.recorrido{border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;inset:0}[data-brochure] dialog.recorrido:not([open]){display:none}[data-brochure] dialog.recorrido::backdrop{background:var(--ink-0)}[data-brochure] .r-diapo[hidden]{display:none}[data-brochure] .ficha{position:relative}[data-brochure] .ficha-voltea{all:unset;z-index:1;cursor:pointer;border-radius:16px;position:absolute;inset:0}[data-brochure] .ficha-voltea:focus-visible{outline:2px solid var(--sky-ink);outline-offset:2px}[data-brochure] .ficha .cita{z-index:2;position:relative}[data-brochure] .previa p[hidden],[data-brochure] #hero-rotulo>span[hidden],[data-brochure] .pie-pantalla>span[hidden],[data-brochure] .cifra-detalle>span[hidden],[data-brochure] .indice>button>span[hidden],[data-brochure] .indice>button>b[hidden]{display:none}[data-brochure] img[data-b-src]:not([src]){visibility:hidden}[data-brochure] .portada-rejilla>div:first-child>.entra{opacity:1}[data-brochure] .sec{content-visibility:auto;contain-intrinsic-size:auto 1400px}[data-brochure][data-b-entero] .sec{content-visibility:visible}@media print{[data-brochure] [data-b-no-imprimir]{display:none!important}[data-brochure] .sec{content-visibility:visible}}}@keyframes b-subraya{to{transform:scaleX(1)}}@keyframes b-flota{50%{transform:translateY(-9px)}}@keyframes b-entra{to{opacity:1;transform:none}}@keyframes b-desliza{to{transform:translate(-50%)}}@keyframes b-ola{50%{transform:translateY(-6px)}}@keyframes b-destello{0%,to{box-shadow:0 0 #0000}20%,60%{box-shadow:0 0 0 4px var(--ac-ink)}}@page brochure{size:letter;margin:14mm 14mm 15mm}@media print{[data-b-no-imprimir]{display:none!important}}
