[data-tema]{background:var(--fondo);color:var(--tinta)}[data-tema=violeta]{--fondo:#3b2757;--tinta:#f0ece8}[data-tema=noche]{--fondo:#1d1230;--tinta:#f0ece8}[data-tema=crema]{--fondo:#f0ece8;--tinta:#2a1c40}html:not(.js) .problemas,html:not(.js) .browser-caja,html:not(.js) .galeria-pausa{display:none}html:not(.js) .mostrador{grid-template-columns:1fr}html:not(.js) .respuestas{gap:2px}.hero{flex-direction:column;justify-content:flex-end;min-height:100svh;padding:120px 0 44px;display:flex}.hero .wrap{width:100%}.marca-gigante{width:100%;color:var(--crema);transform-origin:50% 100%}.marca-gigante svg{width:100%;height:auto;display:block}.hero-pie{grid-template-columns:1.3fr 1fr auto;align-items:end;gap:32px;margin-top:34px;display:grid}.hero-pie h1{letter-spacing:-.02em;max-width:24ch;font-size:clamp(22px,2.3vw,32px);line-height:1.2}.hero-pie p{color:color-mix(in srgb, var(--tinta) 72%, var(--fondo));font-size:15px;line-height:1.5}.linea{vertical-align:top;margin:-.08em -.1em -.24em;padding:.08em .1em .24em;display:inline-block;overflow:hidden}.linea>span{display:inline-block}.manifiesto{padding:20vh 0}.manifiesto .wrap{grid-template-columns:1fr 1.6fr;gap:40px;display:grid}.manifiesto p{letter-spacing:-.025em;max-width:26ch;font-size:clamp(26px,3.1vw,46px);font-weight:500;line-height:1.18}.boceto{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;min-height:100svh;padding:80px 24px;display:grid}.boceto .pasos{flex-direction:column;gap:26px;display:flex}.boceto .pasos small{color:var(--lila);font-size:14px;display:block}.boceto .pasos strong{letter-spacing:-.025em;font-size:clamp(22px,2.4vw,36px);font-weight:600;line-height:1.08;display:block}.browser-caja{position:relative}.browser{color:#2a1c40;background:#f5f1ec;border-radius:16px;font-family:system-ui,sans-serif;overflow:hidden;transform:perspective(1400px)rotateX(10deg)rotateY(-12deg);box-shadow:0 50px 100px -40px #000000b3}.browser .barra{background:#e4ddd5;align-items:center;gap:8px;padding:13px 16px;display:flex}.browser .barra i{background:#cbc0b5;border-radius:50%;width:11px;height:11px}.browser .url{color:#6d6178;white-space:nowrap;text-overflow:ellipsis;background:#f5f1ec;border-radius:7px;flex:1;margin-left:12px;padding:7px 12px;font-size:13px;overflow:hidden}.browser .url b{color:#2a1c40;font-weight:600}.lienzo-caja{position:relative;overflow:hidden}.lienzo{transform-origin:0 0;width:760px;height:470px;position:absolute;top:0;left:0}.pieza{position:absolute}.b-nav{justify-content:space-between;align-items:center;display:flex;top:22px;left:26px;right:26px}.b-logo{letter-spacing:-.02em;align-items:center;gap:8px;font-size:19px;font-weight:800;display:flex}.b-logo i{background:#c2552d;border-radius:6px;width:22px;height:22px;display:block}.b-menu{color:#6d6178;gap:14px;font-size:13px;display:flex}.b-titulo{letter-spacing:-.03em;width:400px;font-size:36px;font-weight:800;line-height:1.04;top:84px;left:26px}.b-texto{color:#6d6178;width:340px;font-size:14px;line-height:1.45;top:200px;left:26px}.b-cta{color:#fff;background:#c2552d;border-radius:99px;padding:11px 18px;font-size:13px;font-weight:700;top:262px;left:26px}.b-foto{background:linear-gradient(140deg,#f0b48c,#c2552d 60%,#7d2f15);border-radius:12px;width:290px;height:210px;top:84px;right:26px}.b-foto:after{content:"Ferretería · Pilar";color:#fff;font-size:11px;font-weight:600;position:absolute;bottom:10px;left:12px}.b-tarjetas{grid-template-columns:repeat(4,1fr);gap:10px;display:grid;bottom:24px;left:26px;right:26px}.b-tarjetas div{background:#e9e2da;border-radius:10px;height:74px;padding:10px;font-size:12px;font-weight:650}.b-wa{background:#25d366;border-radius:50%;width:46px;height:46px;bottom:112px;right:22px;box-shadow:0 8px 18px #0003}.esqueleto{background:#e2d9cf;border-radius:6px;display:none;position:absolute}.e1{width:380px;height:30px;top:84px;left:26px}.e2{width:290px;height:30px;top:124px;left:26px}.e3{width:320px;height:12px;top:200px;left:26px}.e4{border-radius:12px;width:290px;height:210px;top:84px;right:26px}.e5{border-radius:10px;height:74px;bottom:24px;left:26px;right:26px}.lienzo.movil{width:360px;height:600px}.movil .b-nav{top:18px;left:18px;right:18px}.movil .b-menu{display:none}.movil .b-nav:after{content:"";border-top:2px solid #2a1c40;border-bottom:2px solid #2a1c40;width:22px;height:14px;box-shadow:inset 0 6px 0 -4px #2a1c40}.movil .b-titulo{width:320px;font-size:32px;top:72px;left:18px}.movil .b-texto{width:310px;font-size:15px;top:186px;left:18px}.movil .b-cta{padding:12px 20px;font-size:14px;top:250px;left:18px}.movil .b-foto{width:auto;height:160px;top:310px;left:18px;right:18px}.movil .b-tarjetas{grid-template-columns:1fr 1fr;gap:8px;bottom:18px;left:18px;right:18px}.movil .b-tarjetas div{height:46px;font-size:13px}.movil .b-wa{bottom:132px;right:14px}.movil .e1{width:300px;height:34px;top:72px;left:18px}.movil .e2{width:220px;height:34px;top:112px;left:18px}.movil .e3{width:280px;height:12px;top:190px;left:18px}.movil .e4{width:auto;height:160px;top:310px;left:18px;right:18px}.movil .e5{height:100px;bottom:18px;left:18px;right:18px}.sello{background:var(--crema);color:var(--violeta);border-radius:99px;padding:9px 14px;font-size:13px;font-weight:700;position:absolute;top:-14px;right:-14px;transform:rotate(6deg);box-shadow:0 10px 24px #00000040}.galeria{padding:18vh 0}.galeria h2{letter-spacing:-.04em;font-size:clamp(40px,5.4vw,86px);line-height:.95}.vitrina{grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;margin-top:8vh;display:grid}.equipos{padding:0 9% 9% 0;position:relative}.ventana{background:#0f0c15;border-radius:14px;overflow:hidden;box-shadow:0 60px 120px -50px #000c,0 0 0 1px #ffffff14}.v-barra{background:#1b1724;align-items:center;gap:7px;padding:11px 14px;display:flex}.v-barra i{background:#3a3446;border-radius:50%;width:10px;height:10px}.v-url{color:#9b92ab;background:#26212f;border-radius:6px;margin:0 auto;padding:5px 16px;font-size:12px;transform:translate(-20px)}.v-pantalla{aspect-ratio:16/10;background:#fff;overflow:hidden}.v-pantalla img,.t-pantalla img{will-change:transform;width:100%;display:block}.telefono{aspect-ratio:9/19.5;background:#0d0b12;border-radius:13%/6%;width:25%;padding:3.2%;position:absolute;bottom:0;right:0;box-shadow:0 40px 80px -30px #000000d9,0 0 0 1px #ffffff1a}.t-pantalla{background:#fff;border-radius:10.5%/5%;width:100%;height:100%;position:relative;overflow:hidden}.t-isla{z-index:2;background:#0d0b12;border-radius:99px;width:30%;height:3.2%;position:absolute;top:4.5%;left:50%;transform:translate(-50%)}.lista-proy{list-style:none}.lista-proy button{font:inherit;color:inherit;text-align:left;border:0;border-top:1.5px solid color-mix(in srgb, var(--tinta) 18%, transparent);cursor:pointer;opacity:.45;background:0 0;width:100%;padding:20px 0 18px;transition:opacity .35s}.lista-proy li:last-child button{border-bottom:1.5px solid color-mix(in srgb, var(--tinta) 18%, transparent)}.lista-proy button[aria-current=true],.lista-proy button:hover{opacity:1}.lista-proy b{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:600;display:block}.lista-proy span{color:var(--lila);margin-top:4px;font-size:15px;line-height:1.45;display:block}html.js .lista-proy span{max-height:0;transition:max-height .5s cubic-bezier(.2,.7,.1,1);overflow:hidden}html.js .lista-proy button[aria-current=true] span{max-height:120px}.abrir-proy{align-items:center;min-height:44px;margin-top:14px;display:inline-flex}.abrir-proy span{border-bottom:1.5px solid;padding-bottom:2px;font-weight:600}html.js .lista-proy .prog{background:color-mix(in srgb, var(--tinta) 15%, transparent);height:2px;max-height:none;margin-top:14px;display:block}.lista-proy .prog{display:none}.lista-proy .prog i{background:var(--tinta);width:0;height:100%;display:block}.servicios{padding:20vh 0 18vh}.marquesina{white-space:nowrap;border-top:1.5px solid;border-bottom:1.5px solid;margin-bottom:12vh;padding:18px 0;overflow:hidden}.marquesina .fila{letter-spacing:-.035em;gap:42px;font-size:clamp(30px,4.2vw,64px);font-weight:600;animation:28s linear infinite corre;display:inline-flex}.marquesina .fila span:after{content:"·";opacity:.4;margin-left:42px}@keyframes corre{to{transform:translate(-50%)}}.servicios h2{letter-spacing:-.04em;max-width:14ch;font-size:clamp(36px,4.6vw,72px);line-height:.98}.mostrador{border-radius:22px;grid-template-columns:1fr 1.15fr;min-height:470px;margin-top:48px;display:grid;overflow:hidden}.problemas{background:color-mix(in srgb, var(--violeta) 9%, var(--crema));flex-direction:column;gap:6px;padding:22px;display:flex}.problemas button{font:inherit;text-align:left;color:#2a1c40;cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:12px;padding:15px 18px;font-size:18px;font-weight:500;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.2,.7,.1,1)}.problemas button:hover{background:#3b275712;transform:translate(6px)}.problemas button[aria-selected=true]{background:var(--crema);border-color:var(--violeta);font-weight:600}.respuestas{background:var(--violeta);display:grid}.respuesta{background:var(--violeta);color:var(--crema);flex-direction:column;padding:38px;display:flex}html.js .respuesta:not(.activa){display:none}.respuesta .tag{color:#cfc3df;font-size:14px}.respuesta h3{letter-spacing:-.03em;margin-top:10px;font-size:clamp(28px,3vw,44px);line-height:1.04}.respuesta p{color:#ddd3ea;max-width:30em;margin-top:14px;font-size:17px;line-height:1.55}.prueba small{line-height:1.35}.prueba{align-items:center;gap:16px;margin-top:auto;padding-top:28px;display:flex}.prueba img,.prueba .sin-img{aspect-ratio:16/10;object-fit:cover;object-position:top;background:#4d3870;border-radius:10px;flex-shrink:0;width:160px;display:block}.prueba small{color:#cfc3df;font-size:13px;display:block}.prueba b{font-size:18px;font-weight:600}.respuesta .acciones{flex-wrap:wrap;align-items:center;gap:18px;margin-top:24px;display:flex}.respuesta .acciones a.texto{border-bottom:1.5px solid;padding-bottom:2px;font-weight:600}.respuesta p+.acciones{margin-top:auto;padding-top:28px}.respuesta .boton{background:var(--crema);color:var(--violeta)}.detras{padding:20vh 0}.detras-grid{max-width:960px}.detras h2{letter-spacing:-.04em;font-size:clamp(38px,5vw,80px);line-height:.98}.detras p{color:var(--lila);max-width:32em;margin-top:26px;font-size:19px;line-height:1.6}.detras ul{gap:12px;margin-top:34px;list-style:none;display:grid}.detras li{align-items:baseline;gap:14px;font-size:17px;display:flex}.faq{padding:18vh 0}.faq .wrap{grid-template-columns:1fr 1.6fr;gap:40px;display:grid}.faq h2{letter-spacing:-.04em;max-width:9ch;font-size:clamp(36px,4.6vw,72px);line-height:.98}.faq details{border-top:1.5px solid color-mix(in srgb, var(--tinta) 18%, transparent)}.faq details:last-child{border-bottom:1.5px solid color-mix(in srgb, var(--tinta) 18%, transparent)}.faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:20px 0;font-size:clamp(20px,1.9vw,26px);font-weight:600;line-height:1.2;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex-shrink:0;width:14px;height:14px;transition:transform .35s cubic-bezier(.2,.7,.1,1)}.faq details[open]:not(.cerrando) summary:after{transform:rotate(45deg)}.faq-cuerpo{overflow:hidden}.faq details p{color:color-mix(in srgb, var(--tinta) 78%, var(--fondo));max-width:34em;padding-bottom:24px;font-size:18px;line-height:1.55}.cierre{padding:20vh 0 4vh;scroll-margin-top:0}.cierre h2{letter-spacing:-.045em;max-width:12ch;font-size:clamp(46px,8vw,132px);line-height:.94}.cierre .fila-cta{flex-wrap:wrap;align-items:center;gap:32px;margin-top:6vh;display:flex}.cierre .boton{padding:20px 32px;font-size:19px}.cierre .fila-cta p{color:var(--lila);max-width:28em;line-height:1.5}@media (width<=900px){.hero{justify-content:center;padding:96px 0 64px}.hero-pie{grid-template-columns:1fr;gap:18px;margin-top:26px}.hero-pie h1{font-size:clamp(30px,8.6vw,38px)}.hero-pie p{font-size:16px}.hero-pie .boton{justify-content:center;padding:16px 22px;font-size:16px}.manifiesto{padding:14vh 0}.manifiesto .wrap{grid-template-columns:1fr;gap:22px}.manifiesto p{font-size:27px}.boceto{grid-template-columns:1fr;align-content:center;gap:18px;padding:64px 20px 20px}.browser-caja{width:100%;max-width:330px;margin:0 auto}.browser .barra{padding:10px 12px}.browser .url{font-size:11px}.boceto .pasos{flex-direction:row;gap:12px}.boceto .pasos small{font-size:12px}.boceto .pasos strong{font-size:15px}.browser{transform:none}.sello{top:-16px;right:8px}.galeria{padding:12vh 0}.vitrina{grid-template-columns:1fr;gap:32px;margin-top:5vh}.equipos{padding:0 14% 12% 0}.telefono{width:30%}.lista-proy button{min-height:48px;padding:16px 0 14px}.servicios{padding:12vh 0}.marquesina{margin-bottom:8vh;padding:12px 0}.mostrador{border-radius:18px;grid-template-columns:1fr;min-height:0;margin-top:28px}.problemas{gap:6px;padding:10px}.problemas button{border-color:#3b275733;min-height:48px;padding:13px 14px;font-size:16px}.problemas button:hover{transform:none}.respuesta{border-radius:12px;padding:22px}.prueba img,.prueba .sin-img{width:110px}.respuesta .boton{justify-content:center;width:100%;padding:16px}.detras{padding:12vh 0}.detras-grid{grid-template-columns:1fr;gap:32px}.detras p{font-size:17px}.faq{padding:12vh 0}.faq .wrap{grid-template-columns:1fr;gap:24px}.faq h2{max-width:none}.faq details p{font-size:17px}.cierre{min-height:auto;padding:14vh 0 24px}.cierre .boton{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.marquesina .fila{animation:none}}.hero-accion{justify-items:center;gap:8px;display:grid}.hero-accion small{color:color-mix(in srgb, var(--tinta) 72%, var(--fondo));font-size:13px}.detras li>svg{flex-shrink:0;width:9px}.galeria-acciones{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.galeria-pausa{font:inherit;color:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;min-height:44px;padding:0 4px;font-size:15px;font-weight:500}.abrir-proy[hidden]{display:none}.abrir-proy{margin-top:0}.seccion-precios{padding:18vh 0;scroll-margin-top:0}.seccion-precios .wrap{grid-template-columns:1fr 1.25fr;align-items:start;gap:64px;display:grid}.seccion-precios h2{letter-spacing:-.04em;max-width:11ch;font-size:clamp(36px,4.6vw,72px);line-height:.98}.precios-intro p{color:var(--lila);max-width:26em;margin:22px 0 28px;font-size:18px;line-height:1.5}.precios{border-collapse:collapse;width:100%}.precios caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.precios th,.precios td{border-top:1.5px solid color-mix(in srgb, var(--tinta) 18%, transparent);padding:13px 0;font-size:18px}.precios th{text-align:left;font-weight:500}.precios td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.precios td small{color:var(--lila);margin-top:2px;font-size:13px;font-weight:500;display:block}.precios .cuota th,.precios .cuota td{border-top-width:3px}.precios-nota{color:var(--lila);margin-top:16px;font-size:14px}html.anima [data-tema]{--fondo:inherit;--tinta:inherit;color:inherit;background:0 0}html.anima .marca-mascara{clip-path:inset(100% 0 0)}html.anima .esqueleto{display:block}@media (prefers-reduced-motion:reduce){.browser{transform:none}}[data-tema]{position:relative}[data-tema]:not(#seccion-boceto){overflow-x:clip}[data-tema]:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at var(--luz-x,80%) var(--luz-y,20%), color-mix(in srgb, var(--lila) var(--luz,24%), transparent), transparent 72%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 24% 76%,#0000);mask-image:linear-gradient(#0000,#000 24% 76%,#0000)}[data-tema=crema]{--luz:30%}.hero{--luz-x:50%;--luz-y:62%;--luz:26%}.manifiesto{--luz-x:12%;--luz-y:30%}#seccion-boceto{--luz-x:76%;--luz-y:50%;--luz:30%}.galeria{--luz-x:24%;--luz-y:58%}.seccion-precios{--luz-x:88%;--luz-y:44%}.detras{--luz-x:90%;--luz-y:50%;--luz:26%}.faq{--luz-x:8%;--luz-y:76%}.cierre{--luz-x:82%;--luz-y:36%;--luz:30%}[data-tema]>.wrap,[data-tema]>.marquesina{z-index:1;position:relative}.reloj{aspect-ratio:1;width:min(100%,60vh);color:var(--tinta);opacity:.55;pointer-events:none}.reloj svg{width:100%;height:100%;font-family:inherit;display:block}.aguja{transform-origin:500px 500px}.aguja-hora{transform:rotate(var(--aguja-h,304deg))}.aguja-minuto{transform:rotate(var(--aguja-m,48deg))}.aguja-segundo{transform:rotate(var(--aguja-s,0deg))}.manifiesto .wrap{align-items:center;gap:clamp(32px,7vw,120px)}@media (width<=900px){.reloj{width:min(62vw,300px)}}.contador{justify-items:start;gap:12px;display:grid}.contador-texto{color:color-mix(in srgb, var(--tinta) 78%, var(--fondo));max-width:30em;font-size:clamp(17px,1.5vw,20px);line-height:1.4}.contador-tiempo{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(52px,13vw,92px);font-weight:600;line-height:1}.contador-tiempo span{text-align:center;width:.62em;display:inline-block}.contador-tiempo span:nth-child(3),.contador-tiempo span:nth-child(6){opacity:.55;width:.32em}.contador-limite{color:var(--lila);font-size:15px}@media (width<=900px){.hero{justify-content:center}.hero-accion{text-align:center;justify-items:stretch}.respuesta{margin:0 0 4px}.seccion-precios{padding:12vh 0}.seccion-precios .wrap{grid-template-columns:1fr;gap:32px}.seccion-precios h2{max-width:none}.precios-intro .boton{justify-content:center;width:100%;padding:16px 22px;font-size:16px}.precios tr{border-top:1.5px solid color-mix(in srgb, var(--tinta) 18%, transparent);padding:12px 0;display:block}.precios th,.precios td{text-align:left;border:0;padding:0;display:block}.precios td{margin-top:3px}.precios td small{margin:0 0 0 8px;display:inline}}.cierre-grid{gap:40px;display:grid}.cierre-texto .fila-cta{margin-top:28px}@media (width>=901px){[data-tema]:not(#seccion-boceto){flex-direction:column;justify-content:center;min-height:100svh;padding:96px 0 32px;display:flex}[data-tema]>.wrap{width:100%}[data-tema]:not(#seccion-boceto).hero{justify-content:flex-end;padding:96px 0 clamp(20px,3.4vh,36px)}.marca-gigante{max-width:min(100%,150vh);margin:0 auto}.hero-pie{margin-top:clamp(14px,3vh,34px)}.boceto{min-height:100svh;padding:88px 24px 28px}.browser-caja{justify-self:end;width:100%;max-width:112vh}.manifiesto p{font-size:clamp(26px,min(3.1vw,5.2vh),46px)}.galeria h2{font-size:clamp(34px,min(5.4vw,7.6vh),86px)}.vitrina{gap:clamp(32px,4vw,64px);margin-top:clamp(14px,3vh,40px)}.equipos{max-width:86vh;padding:0 8% 7% 0}.lista-proy button{padding:clamp(7px,1.2vh,20px) 0}.lista-proy b{font-size:clamp(20px,min(2vw,3.2vh),30px)}.lista-proy .prog{margin-top:clamp(6px,1vh,14px)}.galeria-acciones{margin-top:4px}.marquesina{margin-bottom:clamp(16px,3.4vh,44px);padding:clamp(6px,1vh,16px) 0}.marquesina .fila{font-size:clamp(22px,min(3vw,4.6vh),54px)}.servicios h2{max-width:none;font-size:clamp(30px,min(4.6vw,6.4vh),72px)}.mostrador{min-height:0;margin-top:clamp(14px,3vh,36px)}.problemas{justify-content:center;gap:clamp(2px,.6vh,8px);padding:clamp(18px,3.2vh,36px)}.problemas button{padding:clamp(7px,1.25vh,15px) 20px;font-size:clamp(16px,2.1vh,18px)}.respuesta{padding:clamp(18px,3vh,38px) 38px}.respuesta h3{margin-top:6px;font-size:clamp(24px,min(3vw,4.4vh),44px)}.respuesta p{margin-top:8px;font-size:clamp(15px,2vh,17px)}.prueba{padding-top:clamp(10px,2vh,28px)}.prueba img{width:clamp(96px,14vh,160px)}.respuesta .acciones{margin-top:clamp(10px,1.8vh,24px)}.respuesta p+.acciones{padding-top:clamp(10px,2vh,28px)}.seccion-precios .wrap{align-items:center}.seccion-precios h2{font-size:clamp(32px,min(4.6vw,7vh),72px)}.precios th,.precios td{padding:clamp(5px,1.05vh,13px) 0;font-size:clamp(15px,2vh,18px)}.precios td small{margin-top:0;font-size:12px}.precios-nota{margin-top:10px}.detras h2{font-size:clamp(32px,min(5vw,8vh),80px)}.detras p{margin-top:clamp(12px,2.4vh,26px)}.detras ul{margin-top:clamp(14px,2.6vh,34px)}.faq h2{font-size:clamp(32px,min(4.6vw,7vh),72px)}.faq summary{min-height:44px;padding:clamp(9px,1.7vh,20px) 0}.cierre-grid{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(32px,5vw,80px)}.cierre h2{font-size:clamp(38px,min(5.6vw,9.4vh),96px)}.cierre-texto .fila-cta{flex-direction:column;align-items:flex-start;gap:16px;margin-top:clamp(16px,3vh,32px)}.cierre .boton{padding:clamp(12px,1.9vh,18px) 28px;font-size:18px}.contador-tiempo{font-size:clamp(56px,min(6.4vw,14vh),128px)}}.manifiesto-texto{gap:clamp(18px,3.4vh,34px);display:grid}.manifiesto .iso{width:34px;color:var(--tinta)}@media (width<=900px){.manifiesto .iso{width:24px}}.aviso-24{z-index:40;background:var(--noche);max-width:304px;color:var(--crema);border:1px solid color-mix(in srgb, var(--lila) 38%, transparent);opacity:0;transform-origin:0 100%;visibility:hidden;border-radius:16px;align-items:flex-start;transition:opacity .3s,transform .35s cubic-bezier(.4,0,1,1),visibility 0s linear .35s;display:flex;position:fixed;bottom:16px;left:24px;transform:translateY(40px)scale(.94);box-shadow:0 18px 40px -16px #0000008c}.aviso-24[hidden]{display:none}.aviso-24.visible{opacity:1;visibility:visible;transition:opacity .35s,transform .7s cubic-bezier(.16,1.3,.3,1),visibility;transform:none}.aviso-24-enlace{flex:1;gap:2px;padding:14px 4px 14px 18px;display:grid}.aviso-24-titulo{font-size:14px;font-weight:500;line-height:1.25}.aviso-24-tiempo{letter-spacing:-.02em;white-space:nowrap;font-size:32px;font-weight:600;line-height:1.15}.aviso-24-tiempo span{text-align:center;width:.62em;display:inline-block}.aviso-24-tiempo span:nth-child(3),.aviso-24-tiempo span:nth-child(6){opacity:.55;width:.32em}.aviso-24-accion{color:var(--lila);font-size:14px;font-weight:600}.aviso-24-cerrar{width:44px;height:44px;color:var(--lila);cursor:pointer;background:0 0;border:0;flex-shrink:0;position:relative}.aviso-24-cerrar i{background:currentColor;height:1.5px;position:absolute;top:21px;left:15px;right:15px;transform:rotate(45deg)}.aviso-24-cerrar i:last-child{transform:rotate(-45deg)}@media (width<=520px){.aviso-24{max-width:none;bottom:16px;left:12px;right:84px}.aviso-24-enlace{padding:10px 0 10px 14px}.aviso-24-tiempo{font-size:26px}.aviso-24-titulo,.aviso-24-accion{font-size:13px}}@media (prefers-reduced-motion:reduce){.aviso-24,.aviso-24.visible{transition:none}}@media (width>=901px){html.js .respuesta{grid-area:1/1}html.js .respuesta:not(.activa){visibility:hidden;display:flex}}
