.pr-boton,.pr-capa{--yel:#ffe600;--rojo:#f3350c;--w:#ececec;--dim:#ececec85;--hair:#ececec29;--mono:"Roboto Mono VF", "Roboto Mono", ui-monospace, Menlo, monospace;--disp:Montserrat, sans-serif;--txt:"BDO Grotesk VF", "BDO Grotesk", Arial, sans-serif;--suave:cubic-bezier(.2, .7, .1, 1)}.pr-boton{backdrop-filter:blur(6px);color:#efeeec;cursor:pointer;background:#0000008c;border:1px solid #efeeec8c;border-radius:50%;place-items:center;width:2.9rem;height:2.9rem;margin:0;padding:0;transition:background-color .25s,color .25s,border-color .25s,transform .25s;display:grid;position:relative}.pr-boton svg{width:1.15rem;height:1.15rem}.pr-boton_badge{background:var(--rojo);color:#fff;min-width:1.2rem;height:1.2rem;font:500 .62rem/1 var(--mono);pointer-events:none;border-radius:.6rem;place-items:center;padding:.08rem .3rem 0;display:grid;position:absolute;top:-.45rem;right:-.45rem}.pr-boton_t{font:.56rem var(--mono);letter-spacing:.14em;color:var(--yel);white-space:nowrap;pointer-events:none;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%)}.pr-boton_caret{vertical-align:-.14em;background:currentColor;width:.5em;height:1.05em;margin-left:.1em;animation:1.06s step-end infinite pr-caret;display:inline-block}@keyframes pr-caret{50%{opacity:0}}.pr-boton:focus-visible{background:var(--yel);border-color:var(--yel);color:#000;transform:scale(1.06)}@media (hover:hover){.pr-boton:hover{background:var(--yel);border-color:var(--yel);color:#000;transform:scale(1.06)}}.pr-boton:focus-visible{outline:1px solid var(--yel);outline-offset:4px}html.pr-abierta{overflow:hidden}.pr-capa{z-index:9000;color:var(--w);font-family:var(--txt);background:#000;position:fixed;inset:0}.pr-capa.is-entrando{animation:pr-abre .8s var(--suave) forwards}@keyframes pr-abre{0%{clip-path:circle(1.4rem at var(--bx,50%) var(--by,50%))}to{clip-path:circle(142vmax at var(--bx,50%) var(--by,50%))}}.pr-capa *,.pr-capa :before,.pr-capa :after{box-sizing:border-box}.pr-capa button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.pr-escena{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.pr-escena:before,.pr-escena:after{content:"";z-index:3;pointer-events:none;position:absolute;left:0;right:0}.pr-escena:before{background:linear-gradient(#000000c7,#0000);height:96px;top:0}.pr-escena:after{background:linear-gradient(#0000,#000000e6 70%);height:150px;bottom:0}.pr-escena.is-mapa:before{background:linear-gradient(#0000008c,#0000);height:80px}.pr-escena.is-galeria:before{background:linear-gradient(#000000f7 84%,#0000);height:146px}.pr-escena.is-galeria .pr-areas button{text-shadow:0 0 .4rem #000,0 0 .15rem #000}.pr-escena.is-arrastre{cursor:grabbing}.pr-lienzo{width:100%;height:100%;display:block;position:absolute;inset:0}.pr-pulso{z-index:1;pointer-events:none;width:0;height:0;display:none;position:absolute;top:0;left:0}.pr-pulso.on{display:block}.pr-pulso i{border:1px solid #ffe60066;border-radius:50%;width:232px;height:232px;animation:3.6s linear infinite pr-pulso;position:absolute;top:-116px;left:-116px}.pr-pulso i+i{animation-delay:-1.8s}.pr-pulso b{background:var(--yel);width:4px;height:4px;position:absolute;top:-2px;left:-2px}@keyframes pr-pulso{0%{opacity:1;transform:scale(.052)}to{opacity:0;transform:scale(1)}}.pr-capa:not(.is-mapa) .pr-lienzo{opacity:.6}.pr-tags{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.pr-tag{font:.6rem var(--mono);letter-spacing:.16em;color:#ececec9e;white-space:nowrap;will-change:transform;transition:opacity .35s;position:absolute;top:0;left:0}.pr-tag.water{color:#78aadcb3;letter-spacing:.3em;transform-origin:0 0;font-style:italic}.pr-tag.studio{color:var(--yel);letter-spacing:.14em}.pr-tag.year{transform-origin:0 0;letter-spacing:.1em;color:var(--dim);white-space:pre;margin-left:-1.6rem;line-height:1.6}.pr-tag.year.hoy{color:var(--yel);margin-left:0}.pr-tag.year.vert{transform-origin:100% 0;text-align:right;margin-left:0;line-height:1.5;translate:-100%}.pr-tag.lane{color:var(--dim);letter-spacing:.12em;pointer-events:auto;cursor:pointer;align-items:center;gap:.45rem;padding:.2rem .3rem .2rem 0;transition:color .2s;display:flex}.pr-tag.lane:before{content:"";background:0 0;border-radius:50%;width:4px;height:4px;transition:background-color .2s}.pr-tag.lane:hover{color:var(--w)}.pr-tag.lane.on{color:var(--yel)}.pr-tag.lane.on:before{background:var(--rojo)}.pr-escena.is-cronologia:not(.is-vertical) .pr-izq{display:none}.pr-escena.is-vertical .pr-izq{bottom:6.4rem;right:1.25rem}.pr-escena.is-vertical .pr-areas{scrollbar-width:none;flex-flow:row;gap:1.1rem;overflow-x:auto}.pr-escena.is-vertical .pr-areas::-webkit-scrollbar{display:none}.pr-escena.is-vertical .pr-areas_t{display:none}.pr-escena.is-vertical .pr-areas button{white-space:nowrap;flex:none}.pr-escena.is-vertical .pr-areas button b{width:auto}.pr-tag.header{color:#fff;letter-spacing:.14em;pointer-events:auto;cursor:pointer;align-items:center;gap:.6rem;padding:.35rem 0;font-size:.68rem;transition:opacity .3s,color .2s;display:flex}.pr-tag.header.todas{letter-spacing:.1em;gap:.4rem;font-size:.56rem}.pr-tag.header.on{color:var(--yel)}.pr-escena.is-galeria .pr-tags{z-index:4}.pr-tag.header:before{content:"";border:1px solid var(--yel);flex:none;width:6px;height:6px;display:inline-block}.pr-tag.header:after{content:"";border-top:1px dotted #ececec47;flex:auto}.pr-tarjetas{z-index:2;pointer-events:none;position:absolute;inset:0}.pr-tarjeta{border:1px solid var(--hair);cursor:pointer;pointer-events:auto;transform-origin:50%;will-change:transform;background:#111;width:112px;height:63px;margin:0;padding:0;transition:opacity .4s,border-color .2s,filter .4s;position:absolute;top:0;left:0;overflow:visible}.pr-tarjetas.is-transicion .pr-tarjeta{transition:transform .95s var(--suave), opacity .4s, border-color .2s, filter .4s}.pr-tarjeta_media{background:#111;display:block;position:absolute;inset:0;overflow:hidden}.pr-tarjeta img,.pr-tarjeta video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pr-tarjeta video{z-index:1}.pr-tarjeta_play{z-index:2;font:.42rem var(--mono);color:#ffe600d9;text-shadow:0 0 3px #000c;position:absolute;bottom:2px;right:3px}.pr-tarjeta.is-previa{border-color:var(--yel);will-change:auto;box-shadow:0 .4rem 1.4rem #000000a6}.pr-escena:not(.is-galeria) .pr-tarjeta .pr-tarjeta_tipo{font-size:max(calc(7.5px / var(--cesc,1)), 3.6px);padding:.1em .5em}.pr-escena:not(.is-galeria) .pr-tarjeta[data-n]:after{font-size:max(calc(7.5px / var(--cesc,1)), 3.6px);box-shadow:inset 0 0 0 calc(1px / var(--cesc,1)) var(--yel);border:0;padding:0 .5em}.pr-escena:not(.is-galeria) .pr-tarjeta .pr-tarjeta_play{font-size:max(calc(6.5px / var(--cesc,1)), 3px)}.pr-tarjeta.is-previa .pr-tarjeta_tipo{opacity:1}.pr-tarjeta_tipo{z-index:2;background:var(--area,var(--yel));color:#000;font:600 .5rem var(--mono);letter-spacing:.06em;white-space:nowrap;padding:1px 4px;line-height:1.35;position:absolute;bottom:0;left:0}.pr-tarjeta:focus-visible,.pr-tarjeta.is-destacada{border-color:var(--yel)}@media (hover:hover){.pr-tarjeta:hover{border-color:var(--yel)}}.pr-tarjeta:focus-visible{outline:1px solid var(--yel);outline-offset:3px}.pr-tarjeta[data-n]:after{content:"×" attr(data-n);color:var(--yel);border:1px solid var(--yel);font:.56rem var(--mono);letter-spacing:.04em;background:#000;padding:0 .3rem;line-height:1.4;position:absolute;top:-1px;right:-1px}.pr-tarjeta.is-tras{filter:brightness(.6);pointer-events:none;border-color:#ececec47}.pr-tarjeta.is-tras .pr-tarjeta_tipo{opacity:0}.pr-tarjeta.is-tras.is-abanico{filter:none;pointer-events:auto;border-color:#ececec66;box-shadow:0 .3rem 1rem #0009}.pr-tarjeta.is-tras.is-abanico .pr-tarjeta_tipo{opacity:1}.pr-tarjeta.is-abanico.is-previa{border-color:var(--yel)}.pr-tarjeta.is-oculta{opacity:0;pointer-events:none}.pr-tarjeta.is-hallada{border-color:var(--yel);box-shadow:0 0 0 1px var(--yel), 0 0 1.4rem #ffe60052}.pr-tarjeta.is-apagada{opacity:.2;filter:saturate(.15)}.pr-tarjeta.is-apagada.is-previa{opacity:1;filter:none}@keyframes pr-aparece{0%{opacity:0}to{opacity:1}}.pr-escena.is-galeria .pr-tarjeta,.pr-escena.is-cronologia .pr-tarjeta{will-change:auto}.pr-escena.is-cronologia .pr-tags{z-index:3}.pr-escena.is-cronologia.is-previendo .pr-tags{z-index:1}.pr-tarjeta_cartel{display:none}.pr-tarjeta.is-cartel{will-change:auto;container-type:inline-size}.pr-tarjeta.is-cartel .pr-tarjeta_cartel{z-index:2;pointer-events:none;background:linear-gradient(#0000008c 0,#0000001a 30%,#00000024 55%,#000c 100%);animation:.35s both pr-aparece;display:block;position:absolute;inset:0}.pr-cartel_lectura{font:max(2.1cqw, calc(6.5px / var(--cesc,1)))/1.6 var(--mono);letter-spacing:.08em;color:#ecececd9;white-space:pre;text-align:left;text-shadow:0 0 1cqw #000000b3;position:absolute;top:2.8cqw;left:3.2cqw}.pr-cartel_lectura b{color:var(--yel);letter-spacing:.1em;font-weight:400}.pr-cartel_ia{font:max(1.9cqw, calc(6px / var(--cesc,1))) var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;text-shadow:0 0 1cqw #000000b3;position:absolute;top:2.8cqw;right:3.2cqw}.pr-cartel_textos{text-align:center;width:88%;display:block;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.pr-cartel_ceja{font:600 max(2.1cqw, calc(6.5px / var(--cesc,1))) var(--mono);letter-spacing:.1em;color:var(--yel);text-transform:uppercase;margin-bottom:1.5cqw;display:block}.pr-cartel_ceja i{background:var(--rojo);vertical-align:.25cqw;border-radius:50%;width:1.1cqw;height:1.1cqw;margin-right:1.4cqw;display:inline-block}.pr-cartel_titulo{-webkit-line-clamp:2;letter-spacing:-.015em;color:var(--yel);text-wrap:balance;text-shadow:0 0 3cqw #0000004d;-webkit-box-orient:vertical;font:italic 400 9.2cqw/1 Times New Roman,Times,Liberation Serif,Nimbus Roman,serif;display:-webkit-box;overflow:hidden}.pr-cartel_cta{font:max(1.9cqw, calc(6px / var(--cesc,1))) var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ecececbf;position:absolute;bottom:2.8cqw;right:3.2cqw}.pr-escena .pr-tarjetas .pr-tarjeta.is-cartel .pr-tarjeta_tipo{z-index:3;font-size:max(2.1cqw, calc(7px / var(--cesc,1)));opacity:1;padding:.1em .55em;bottom:2.8cqw;left:3.2cqw}.pr-tarjeta.is-cartel .pr-tarjeta_play{display:none!important}.pr-tarjeta.is-cartel-min .pr-cartel_lectura,.pr-tarjeta.is-cartel-min .pr-cartel_ia,.pr-tarjeta.is-cartel-min .pr-cartel_cta{display:none}.pr-tarjeta.is-cartel-min .pr-cartel_textos{top:46%}.pr-tarjeta.is-cartel-min .pr-cartel_titulo{font-size:10.6cqw}.pr-tarjeta.is-lejos{opacity:0;pointer-events:none;transition:opacity .25s}.pr-escena.is-cronologia .pr-tag.lane{background:#000000d1;padding:.2rem .45rem .2rem .3rem;transition:color .3s}.pr-escena.is-cronologia .pr-tag.lane.is-foco{color:var(--yel)}.pr-escena.is-cronologia .pr-tag.lane.is-fija{color:#000;background:var(--yel)}.pr-tarjeta.is-vecina{opacity:.3;filter:saturate(.25)}@media (hover:hover){.pr-tarjeta.is-vecina:hover{opacity:.55}}.pr-tarjeta.is-abierta{opacity:0;pointer-events:none}.pr-escena.is-galeria .pr-tarjeta{box-shadow:0 .6rem 2rem #0000008c}.pr-escena.is-galeria .pr-tarjeta.is-previa{box-shadow:0 1rem 2.6rem #000000bf}.pr-tip{z-index:5;pointer-events:none;font:.62rem/1.5 var(--mono);color:var(--dim);border:1px solid var(--hair);opacity:0;will-change:transform;background:#000000db;max-width:300px;padding:.45rem .6rem;transition:opacity .12s;position:absolute;top:0;left:0}.pr-tip.on{opacity:1}.pr-tip b{color:var(--yel);font-weight:400}.pr-tip p{color:var(--w);font-family:var(--txt);margin:.2rem 0 .1rem;font-size:.8rem;line-height:1.3}.pr-ampliada{z-index:6;cursor:pointer;transform-origin:0 0;text-align:left;isolation:isolate;background:#0a0a0a;border:0;border-radius:16px;margin:0;padding:0;display:block;position:absolute;overflow:hidden;box-shadow:0 2rem 5rem #000c;container-type:inline-size}.pr-ampliada:focus-visible{outline:1px solid var(--yel);outline-offset:4px}.pr-amp_media,.pr-amp_media img,.pr-amp_media video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pr-amp_scrim{pointer-events:none;background:linear-gradient(#00000080 0,#00000014 28%,#0000001f 55%,#000c 100%);position:absolute;inset:0}.pr-amp_lectura{font:.58rem/1.7 var(--mono);letter-spacing:.08em;color:#ecececd1;white-space:pre;text-shadow:0 0 .5rem #000000b3;position:absolute;top:1rem;left:1.1rem}.pr-amp_lectura b{color:var(--yel);letter-spacing:.1em;font-weight:400}.pr-amp_textos{text-align:center;width:calc(100% - 3rem);display:block;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.pr-amp_textos .pr-post_eyebrow{margin-bottom:.8rem;font-size:.62rem}.pr-amp_titulo{letter-spacing:-.015em;color:var(--yel);text-wrap:balance;text-shadow:0 .2rem 2rem #0006;font:italic 400 clamp(1.8rem,7.6cqw,6.2rem)/.94 Times New Roman,Times,Liberation Serif,Nimbus Roman,serif;display:block}.pr-amp_pie{font:.58rem var(--mono);letter-spacing:.12em;color:#ecececb3;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:.9rem;left:1.1rem;right:1.1rem}.pr-amp_cifras{border-top:1px solid #ececec52;grid-template-columns:repeat(4,minmax(0,1fr));animation:.4s .3s both pr-aparece;display:grid;position:absolute;bottom:2.6rem;left:1.1rem;right:1.1rem}.pr-amp_cifras>span{min-width:0;padding:.45rem .8rem 0 0}.pr-amp_cifras small{font:.5rem var(--mono);letter-spacing:.12em;color:#ececec9e;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.pr-amp_cifras b{font:600 clamp(.9rem, 2.2cqw, 1.3rem)/1.1 var(--disp);color:#fff;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:.2rem;display:block;overflow:hidden}.pr-amp_cifras em{font:.55rem var(--mono);color:#ecececb3;letter-spacing:.04em;font-style:normal}.pr-amp_tipo{background:var(--area,var(--yel));color:#000;letter-spacing:.06em;padding:1px 6px;font-weight:600}.pr-ampliada .pr-ia{top:1rem;bottom:auto;right:1.1rem}.pr-amp_lectura,.pr-amp_textos,.pr-amp_pie,.pr-ampliada .pr-ia{animation:.4s .22s both pr-aparece}.pr-ui{z-index:4;position:absolute}.pr-top{left:1.25rem;right:var(--stgo-cierre-right,1.25rem);pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;top:1.1rem}.pr-top>*{pointer-events:auto}.pr-top .pr-cerrar{margin-top:0}.pr-marca img{width:7.2rem;height:auto;display:block}.pr-marca_t{font:700 1.6rem/1 var(--disp);color:var(--yel);letter-spacing:-.04em;display:block}.pr-marca_l{font:.6rem var(--mono);letter-spacing:.14em;color:var(--dim);margin-top:.45rem}.pr-top_der{align-items:flex-start;gap:.9rem;display:flex}.pr-top_centro{align-items:stretch;gap:.5rem;display:flex}.pr-vistas{border:1px solid var(--hair);backdrop-filter:blur(6px);background:#0009;gap:0;display:flex}.pr-vistas button{border:0;border-left:1px solid var(--hair);color:var(--dim);font:.64rem var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:.55rem .9rem .5rem;transition:color .2s,background-color .2s;display:flex}.pr-vistas button:first-child{border-left:0}.pr-vistas button svg{width:.95rem;height:.95rem}.pr-vistas button:hover{color:var(--w)}.pr-vistas button.on{color:#000;background:var(--yel)}.pr-buscador{border:1px solid var(--hair);backdrop-filter:blur(6px);width:clamp(10rem,15vw,15rem);color:var(--dim);background:#0009;align-items:center;gap:.45rem;padding:0 .55rem;transition:border-color .2s;display:flex;position:relative}.pr-buscador:focus-within,.pr-buscador.is-q{color:var(--yel);border-color:#ffe60099}.pr-buscador svg{flex:none;width:.85rem;height:.85rem}.pr-buscador input{min-width:0;height:100%;color:var(--w);font:.64rem var(--mono);letter-spacing:.06em;-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:0;outline:0;flex:auto;margin:0;padding:0}.pr-buscador input::placeholder{color:#ececec61}.pr-buscador input::-webkit-search-cancel-button,.pr-buscador input::-webkit-search-decoration{-webkit-appearance:none;display:none}.pr-buscador_n{font:.58rem var(--mono);letter-spacing:.06em;color:var(--yel);flex:none}.pr-buscador_x{color:var(--dim);font:.9rem/1 var(--mono);cursor:pointer;background:0 0;border:0;flex:none;margin:0;padding:0 .1rem}.pr-buscador_x:hover{color:var(--w)}.pr-buscador_lista{border:1px solid var(--hair);background:#000000f2;width:max(100% + 2px,21rem);max-height:60vh;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);right:-1px;overflow-y:auto}.pr-buscador_lista li+li{border-top:1px dotted #ececec2e}.pr-buscador_lista button{text-align:left;cursor:pointer;width:100%;color:var(--w);background:0 0;border:0;grid-template-columns:.45rem 1fr;align-items:center;gap:.15rem .55rem;margin:0;padding:.5rem .6rem;display:grid}.pr-buscador_lista button:hover,.pr-buscador_lista button:focus-visible{background:#ffe60014;outline:0}.pr-buscador_lista em{grid-row:1/3;width:.45rem;height:.45rem}.pr-buscador_lista b{font:600 .74rem/1.2 var(--disp);letter-spacing:-.01em;color:#fff}.pr-buscador_lista small{font:.54rem var(--mono);letter-spacing:.08em;color:var(--dim)}.pr-buscador_mas{font:.54rem var(--mono);letter-spacing:.08em;color:#ffe600b3;padding:.45rem .6rem}.pr-galflecha{z-index:4;backdrop-filter:blur(6px);color:#efeeec;cursor:pointer;background:#0000008c;border:1px solid #efeeec8c;border-radius:50%;place-items:center;width:2.9rem;height:2.9rem;margin:-1.45rem 0 0;padding:0;transition:background-color .25s,color .25s,border-color .25s,opacity .25s,transform .25s;display:grid;position:absolute;top:50%}.pr-galflecha svg{width:.85rem;height:.85rem}@media (hover:hover){.pr-galflecha:hover{background:var(--yel);border-color:var(--yel);color:#000;transform:scale(1.06)}}.pr-galflecha:disabled{opacity:.2;pointer-events:none}.pr-hud{font:.62rem/1.6 var(--mono);color:var(--dim);text-align:right;white-space:pre;pointer-events:none;margin-top:.2rem}.pr-hud b{color:var(--yel);font-weight:400}.pr-hud_lectura{color:#ececec61;min-height:1em;margin-top:.35rem}.pr-tip_pila{color:var(--w);margin-bottom:.15rem;display:block}.pr-cerrar{width:var(--stgo-cierre,2.9rem);height:var(--stgo-cierre,2.9rem);color:#000;cursor:pointer;background:#efeeec;border:0;border-radius:50%;flex:none;place-items:center;margin:0;padding:0;transition:transform .2s,background-color .25s;display:grid;box-shadow:0 .4rem 1.6rem #00000059}.pr-capa .pr-cerrar{color:#000}.pr-cerrar svg{width:1rem;height:1rem}@media (hover:hover){.pr-cerrar:hover{transform:scale(.92)}}.pr-cerrar:focus-visible{outline:1px solid var(--yel);outline-offset:4px}.pr-cerrar.is-post{right:var(--stgo-cierre-right,1.25rem);top:var(--stgo-cierre-top,1.1rem);z-index:9;position:absolute}.pr-post{--cab:5.2rem}.pr-post_cab{z-index:9;height:var(--cab);pointer-events:none;transition:opacity .4s .5s;position:absolute;top:0;left:0;right:0}.pr-post_logo{left:2rem;top:calc(.5rem + env(safe-area-inset-top));cursor:pointer;pointer-events:auto;background:0 0;border:0;width:16rem;margin:0;padding:10px 0;position:absolute}.pr-post_logo img{width:100%;height:auto;display:block}.pr-post_logo:focus-visible{outline:1px solid var(--yel);outline-offset:4px}.pr-post.is-entra .pr-post_cab,.pr-post.is-sale .pr-post_cab{opacity:0;transition:opacity .2s}@media (width<=991px){.pr-post_logo{width:min(16rem,44vw);left:2.25rem}}@media (width<=767px){.pr-post{--cab:4.4rem}.pr-post_logo{left:1.5rem}}@media (width<=479px){.pr-post_logo{width:min(14rem,52vw)}}.pr-regiones_w{top:5.6rem;left:1.25rem}.pr-regiones{border:1px solid var(--hair);backdrop-filter:blur(6px);background:#0009;display:flex}.pr-regiones button{border:0;border-left:1px solid var(--hair);color:var(--dim);font:.58rem var(--mono);letter-spacing:.1em;cursor:pointer;background:0 0;padding:.42rem .7rem}.pr-regiones button:first-child{border-left:0}.pr-regiones button:hover{color:var(--w)}.pr-regiones button.on{color:var(--yel)}.pr-izq{bottom:6.2rem;left:1.25rem}.pr-areas{font:.62rem var(--mono);letter-spacing:.08em;flex-direction:column;gap:.05rem;display:flex;position:relative}.pr-areas_t{color:#ececec61;letter-spacing:.14em;margin-bottom:.5rem}.pr-areas button{color:var(--dim);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.55rem;padding:.22rem 0;transition:color .2s;display:flex}.pr-areas button i{background:0 0;border-radius:50%;flex:none;width:5px;height:5px;transition:background-color .2s}.pr-areas button b{color:#ececec59;width:1.1rem;font-weight:400}.pr-areas button em{color:#ececec59;margin-left:.35rem;font-style:normal}.pr-areas button:hover{color:var(--w)}.pr-areas button.on{color:var(--yel)}.pr-areas button.on i{background:var(--rojo)}.pr-areas button.on b,.pr-areas button.on em{color:#ffe60099}.pr-abajo{bottom:1.5rem;left:1.25rem;right:1.25rem}.pr-anios{font:.62rem var(--mono);color:var(--dim)}.pr-anios_info{letter-spacing:.04em;justify-content:space-between;margin-bottom:.45rem;display:flex}.pr-anios_bar{align-items:flex-end;gap:1px;height:26px;display:flex}.pr-anios_bar button{cursor:pointer;background:0 0;border:0;flex:1 1 0;height:100%;margin:0;padding:0;position:relative}.pr-anios_bar button i{height:calc(6px + var(--h,0) * 20px);background:#ffffff1a;transition:background-color .15s;position:absolute;bottom:0;left:0;right:0}.pr-anios_bar button.hit i{background:#ffe60059}.pr-anios_bar button:hover i{background:#fff6}.pr-anios_bar button.on i{background:var(--yel)}.pr-anios_bar button span{text-align:center;color:#ececec59;letter-spacing:.04em;font-size:.52rem;position:absolute;top:calc(100% + .3rem);left:0;right:0}.pr-anios_bar button.on span{color:var(--yel)}.pr-anios{padding-bottom:.9rem}.pr-escena.is-todas .pr-pista{display:none}.pr-solo-dedo{display:none!important}@media (hover:none) and (pointer:coarse){.pr-solo-raton{display:none!important}.pr-solo-dedo{display:inline!important}.pr-escena .pr-pista{white-space:normal;text-align:center;color:#ecececc7;border:1px solid var(--hair);background:#000000d1;width:min(32rem,100% - 2rem);padding:.6rem .9rem;line-height:1.6;animation:7s forwards pr-pista-dedo}.pr-capa,.pr-capa img{-webkit-touch-callout:none}.pr-regiones button{min-height:44px;padding:.5rem .85rem}.pr-areas button,.pr-anios_bar button{min-height:44px}}@keyframes pr-pista-dedo{0%{opacity:0}8%,78%{opacity:1}to{opacity:0}}.pr-pista{z-index:4;font:.6rem var(--mono);letter-spacing:.05em;color:#ececec61;pointer-events:none;white-space:nowrap;position:absolute;bottom:6.4rem;left:50%;transform:translate(-50%)}.pr-ia{z-index:4;font:.5625rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;text-shadow:0 0 .35rem #000000b3;pointer-events:none;position:absolute;bottom:.65rem;right:.75rem}.pr-post{z-index:8;cursor:default;background:#000;position:fixed;inset:0;overflow:hidden}.pr-post_rollo{overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.pr-post_rollo::-webkit-scrollbar{display:none}.pr-post.is-entra .pr-post_rollo,.pr-post.is-sale .pr-post_rollo{overflow:hidden}.pr-post_hero{z-index:0;height:100svh;position:sticky;top:0}.pr-post_tarjeta{isolation:isolate;transform-origin:0 0;background:#0a0a0a;border-radius:0;position:absolute;inset:0;overflow:hidden}.pr-post.is-entra .pr-post_tarjeta,.pr-post.is-sale .pr-post_tarjeta,.pr-post.is-entra .pr-media,.pr-post.is-sale .pr-media{will-change:transform}.pr-media,.pr-media img,.pr-media video{width:100%;height:100%;position:absolute;inset:0}.pr-media img,.pr-media video{object-fit:cover;display:block}.pr-media{z-index:1;transform-origin:50%}.pr-post_scrim,.pr-post_textos,.pr-post_tarjeta .pr-ia,.pr-post_scroll,.pr-post_lectura{z-index:2}.pr-post_scrim{pointer-events:none;background:linear-gradient(#00000061 0,#0000 26% 52%,#000000bd 100%);position:absolute;inset:0}.pr-post_tarjeta .pr-ia{top:1.45rem;bottom:auto;right:6rem}.pr-post_lectura{font:.62rem/1.7 var(--mono);letter-spacing:.08em;color:#ecececd1;text-shadow:0 0 .5rem #000000b3;white-space:pre;pointer-events:none;position:absolute;top:1.3rem;left:1.4rem}.pr-post_lectura b{color:var(--yel);letter-spacing:.1em;font-weight:400}.pr-post_textos{text-align:center;width:min(70rem,100% - 4rem);transition:opacity .6s .3s, transform .9s var(--suave);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pr-post_eyebrow{font:600 .7rem var(--mono);letter-spacing:.1em;color:var(--yel);text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.1rem;display:inline-flex}.pr-post_eyebrow i{background:var(--rojo);border-radius:50%;width:4px;height:4px}.pr-post_titulo{letter-spacing:-.015em;color:var(--yel);text-wrap:balance;text-shadow:0 .2rem 2.4rem #00000059;margin:0;font:italic 400 clamp(3.2rem,8.4vw,9rem)/.92 Times New Roman,Times,Liberation Serif,Nimbus Roman,serif}.pr-post_scroll{white-space:nowrap;width:14rem;font:.56rem var(--mono);letter-spacing:.16em;color:#ececec73;position:absolute;bottom:1.5rem;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.pr-post_scroll span{padding-right:1.5rem;animation:9s linear infinite pr-marquee;display:inline-block}@keyframes pr-marquee{to{transform:translate(-100%)}}.pr-post_tarjeta .pr-ia,.pr-post_lectura,.pr-post_scroll{transition:opacity .5s .45s}.pr-post.is-entra .pr-post_textos,.pr-post.is-sale .pr-post_textos{opacity:0;transition:opacity .2s,transform .2s;transform:translate(-50%,calc(1rem - 50%))}.pr-post.is-entra .pr-post_tarjeta .pr-ia,.pr-post.is-sale .pr-post_tarjeta .pr-ia,.pr-post.is-entra .pr-post_lectura,.pr-post.is-sale .pr-post_lectura,.pr-post.is-entra .pr-post_scroll,.pr-post.is-sale .pr-post_scroll,.pr-post.is-entra .pr-post_scrim,.pr-post.is-sale .pr-post_scrim{opacity:0;transition:opacity .2s}.pr-post.is-entra .pr-cerrar,.pr-post.is-sale .pr-cerrar{opacity:0}.pr-cerrar.is-post{transition:opacity .4s .5s,transform .2s,background-color .25s}.pr-post_cuerpo{z-index:1;background:#000;padding:4rem 0 3rem;transition:opacity .5s .4s;position:relative}.pr-post.is-entra .pr-post_cuerpo,.pr-post.is-sale .pr-post_cuerpo{opacity:0;transition:opacity .15s}@media (width<=1100px){.pr-top_der .pr-hud{display:none}.pr-buscador{width:clamp(9rem,20vw,13rem)}}@media (width<=760px),(height<=520px){.pr-top{left:.9rem;right:var(--stgo-cierre-right,.9rem);top:calc(.9rem + env(safe-area-inset-top))}.pr-top .pr-cerrar{margin-top:0}.pr-marca img{width:5.2rem}.pr-marca_l,.pr-hud{display:none}.pr-cerrar.is-post{right:.9rem;top:calc(.9rem + env(safe-area-inset-top))}.pr-top_centro{position:absolute;top:3.6rem;left:0;right:0}.pr-vistas button{padding:.5rem .7rem}.pr-buscador{flex:auto;width:auto;min-width:0}.pr-buscador input{letter-spacing:.02em;width:0;font-size:16px}.pr-buscador input::placeholder{letter-spacing:.06em;font-size:.62rem}.pr-buscador_lista{width:calc(100% + 2px)}.pr-galflecha,.pr-vistas button .n{display:none}.pr-regiones_w{top:auto;left:.9rem;bottom:calc(8.6rem + env(safe-area-inset-bottom))}.pr-pista{bottom:calc(12.2rem + env(safe-area-inset-bottom))}.pr-izq{left:.9rem;right:.9rem;bottom:calc(5.1rem + env(safe-area-inset-bottom))}.pr-areas{scrollbar-width:none;flex-flow:row;gap:.9rem;overflow-x:auto}.pr-areas::-webkit-scrollbar{display:none}.pr-areas_t{display:none}.pr-areas button{white-space:nowrap;flex:none}.pr-areas button b{width:auto}.pr-abajo{left:.9rem;right:.9rem;bottom:calc(.6rem + env(safe-area-inset-bottom))}.pr-anios_bar{height:18px}.pr-anios_bar button span{display:none}.pr-anios{padding-bottom:0}.pr-escena:before{background:linear-gradient(#000000eb 55%,#0000);height:140px}.pr-escena.is-mapa:before{background:linear-gradient(#000000b3 40%,#0000);height:120px}.pr-escena.is-galeria:before{background:linear-gradient(#000000f7 88%,#0000);height:186px}.pr-escena:after{background:linear-gradient(#0000,#000000f2 55%);height:230px}.pr-post_lectura{font-size:.54rem;top:1rem;left:1rem}.pr-post_tarjeta .pr-ia{top:1rem;right:4.4rem}.pr-post_textos{width:calc(100% - 2rem);bottom:10vh}.pr-post_titulo{font-size:3rem}.pr-post_scroll{display:none}}@media (prefers-reduced-motion:reduce){.pr-capa.is-entrando{animation:none}.pr-tarjetas .pr-tarjeta,.pr-tarjetas.is-transicion .pr-tarjeta{transition:opacity .3s,border-color .2s}.pr-post_scroll span{animation:none}}.pr-post_tarjeta.is-reservada .pr-media img,.pr-post_tarjeta.is-reservada .pr-media video,.pr-reservada{filter:blur(22px)grayscale()brightness(.5);transform:scale(1.2)}.pr-ix_fila .pr-reservada,.pr-bandeja_mini .pr-reservada,.pr-comp .pr-reservada{filter:blur(6px)grayscale()brightness(.5);transform:none}.pr-d-reservada{z-index:3;font:.58rem var(--mono);letter-spacing:.14em;color:#ecececcc;white-space:nowrap;border:1px solid #ececec80;padding:.3rem .7rem;position:absolute;bottom:6.2rem;left:50%;transform:translate(-50%)}.pr-visor{z-index:9120;touch-action:none;-webkit-user-select:none;user-select:none;background:#000000f7;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.pr-visor_lectura{font:.62rem var(--mono);letter-spacing:.1em;color:var(--dim);white-space:pre;padding:1.3rem 1.5rem 0}.pr-visor_lectura b{color:var(--yel);font-weight:400}.pr-visor_fig{flex-direction:column;justify-content:center;align-items:center;min-height:0;margin:0;padding:1rem 5rem;display:flex}.pr-visor_fig img{object-fit:contain;max-width:100%;max-height:calc(100% - 2.4rem);animation:.35s both pr-aparece;display:block}.pr-visor_fig figcaption{font:.62rem var(--mono);letter-spacing:.08em;color:#ecececbf;margin-top:.8rem}.pr-visor_nav,.pr-visor_cerrar{cursor:pointer;border-radius:50%;place-items:center;width:2.9rem;height:2.9rem;margin:0;padding:0;transition:background-color .25s,color .25s;display:grid;position:absolute}.pr-visor_nav{color:#efeeec;font:.9rem var(--mono);background:#0000008c;border:1px solid #efeeec8c;margin-top:-1.45rem;top:50%}.pr-visor_nav:hover{background:var(--yel);border-color:var(--yel);color:#000}.pr-visor_nav.is-ant{left:1.2rem}.pr-visor_nav.is-sig{right:1.2rem}.pr-visor_cerrar{top:var(--stgo-cierre-top,1.1rem);right:var(--stgo-cierre-right,1.25rem);background:#efeeec;border:0;color:#000!important}.pr-visor_cerrar svg{width:1rem;height:1rem}.pr-visor_tira{scrollbar-width:none;touch-action:pan-x;gap:4px;padding:.8rem 1.5rem 1.2rem;display:flex;overflow-x:auto}.pr-visor_tira::-webkit-scrollbar{display:none}.pr-visor_tira button{aspect-ratio:1920/814;cursor:pointer;opacity:.45;background:#111;border:1px solid #0000;flex:none;width:5.2rem;margin:0;padding:0;transition:opacity .2s,border-color .2s}.pr-visor_tira button img{object-fit:cover;width:100%;height:100%;display:block}.pr-visor_tira button:hover{opacity:.8}.pr-visor_tira button.on{opacity:1;border-color:var(--yel)}@media (width<=760px){.pr-visor_fig{padding:.6rem}.pr-visor_nav{display:none}.pr-visor_cerrar{width:2.9rem;height:2.9rem}}@media print{.pr-visor{display:none!important}}.pr-d-regleta{z-index:2;border-top:1px solid #ececec52;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.3fr);margin:0;transition:opacity .5s .45s;display:grid;position:absolute;bottom:1.15rem;left:1.4rem;right:1.4rem}.pr-d-regleta>div{min-width:0;padding:.6rem 1rem 0 0}.pr-d-regleta dt{font:.56rem var(--mono);letter-spacing:.12em;color:#ececec9e;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pr-d-regleta dd{font:600 1.4rem/1.05 var(--disp);color:#fff;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 1rem #00000080;margin:.28rem 0 0;overflow:hidden}.pr-d-regleta dd b{font-weight:600}.pr-d-regleta dd small{font:.6rem var(--mono);color:#ecececb8;letter-spacing:.06em;text-shadow:none}.pr-d-regleta .is-estado dd b{color:var(--yel);letter-spacing:.02em;font-size:1.05rem}.pr-capa.is-pagina{z-index:auto;position:static}.pr-capa.is-pagina .pr-post{position:static;overflow:visible}.pr-capa.is-pagina .pr-post_rollo{position:static;inset:auto;overflow:visible}.pr-capa.is-pagina .pr-cerrar.is-post{display:none}.pr-pub{--pub-pad:2rem;--pub-max:90rem;--pub-gap:1rem;--pub-aire:clamp(6rem, 16vh, 10rem);--pub-radio:20px;--pub-sans:Montserrat, sans-serif;--pub-cuerpo:"Inter VF", "Inter", Arial, sans-serif;--pub-punteado:1px dotted #ececec4d;--pub-gris:#ecececc2;--pub-dim:#ececec80;--pub-serif:"Times New Roman", Times, "Liberation Serif", "Nimbus Roman", serif}.pr-pub .pr-post_lectura{top:auto;bottom:1.3rem}.pr-pub.is-bajado .pr-post_scroll{opacity:0;transition:opacity .3s}.pr-pub .pr-post_scroll{transition:opacity .5s .45s,color .5s}.pr-pub.is-asoma .pr-post_scroll{color:#ececece6}.pr-pub_cuerpo{padding:clamp(6rem,16vh,10rem) 0 0}.pr-pub_m{margin:0 0 var(--pub-aire)}.pr-pub_c{width:min(var(--pub-max), calc(100% - 2 * var(--pub-pad)));column-gap:var(--pub-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;display:grid}.pr-pub_aparece{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.1,1),transform 1.1s cubic-bezier(.2,.7,.1,1);transform:translateY(16px)}.pr-pub_aparece.is-visto{opacity:1;transform:none}.pr-pub_etiqueta{font:600 .875rem/1.3 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--yel);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.5rem 1rem;margin:0 0 1.6rem;display:flex}.pr-pub_etiqueta i{background:var(--rojo);border-radius:50%;align-self:center;width:.25rem;height:.25rem}.pr-pub_etiqueta span{color:var(--pub-dim);font-weight:400}.pr-pub_mono{font:400 .72rem/1.6 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--pub-dim);margin:0}.pr-pub_titular{font:600 clamp(1.7rem, 3vw, 2.75rem)/1.1 var(--pub-sans);letter-spacing:-.02em;color:#f8f7f3;text-wrap:balance;grid-column:1/span 10;margin:0}.pr-pub_titular strong{color:var(--yel);font-weight:600}.pr-pub_titulo{font:600 clamp(1.3rem, 1.9vw, 1.75rem)/1.12 var(--pub-sans);letter-spacing:-.02em;color:var(--yel);text-wrap:balance;margin:0 0 1rem}.pr-pub_titulo strong{color:#f8f7f3;font-weight:600}.pr-pub_texto p,.pr-pub_texto-p{max-width:34rem;font:400 1rem/1.5 var(--pub-cuerpo);letter-spacing:-.02em;color:var(--pub-gris);text-wrap:pretty;margin:0 0 1em}.pr-pub_texto p:last-child{margin-bottom:0}.pr-pub_texto strong,.pr-pub_texto-p strong{color:var(--yel);font-weight:600}.pr-pub_pie{font:400 .66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim);grid-column:1/-1;margin:.8rem 0 0}.pr-pub_pie span{color:#ececec57}.pr-pub_fig{min-width:0;margin:0;position:relative}.pr-pub_marco{border-radius:var(--pub-radio);background:#0b0b0b;position:relative;overflow:hidden}.pr-pub_marco>img,.pr-pub_marco>video,.pr-pub_amplia img{object-fit:cover;width:100%;height:100%;display:block}.pr-pub_amplia{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block}.pr-pub_amplia img{transition:transform 1.4s cubic-bezier(.2,.7,.1,1)}@media (hover:hover){.pr-pub_amplia:hover img{transform:scale(1.02)}}.pr-pub_amplia:focus-visible{outline:1px solid var(--yel);outline-offset:-3px}.pr-pub_entrada .pr-pub_mono{grid-column:1/-1;margin-top:1.4rem}.pr-pub_imagen .pr-pub_fig{grid-column:1/-1}.pr-pub_imagen.is-medio.is-izquierda .pr-pub_fig{grid-column:1/span 8}.pr-pub_imagen.is-medio.is-derecha .pr-pub_fig{grid-column:5/-1}.pr-pub_imagen.is-desplazada.is-izquierda .pr-pub_fig{grid-column:1/span 9}.pr-pub_imagen.is-desplazada.is-derecha .pr-pub_fig{grid-column:4/-1}.pr-pub_imagen.is-estrecha.is-izquierda .pr-pub_fig{grid-column:2/span 5}.pr-pub_imagen.is-estrecha.is-derecha .pr-pub_fig{grid-column:7/span 5}.pr-pub_lienzo{border-radius:var(--pub-radio);background:#0b0b0b;height:calc(100svh - 24px);margin:0 12px;position:relative;overflow:hidden}.pr-pub_lienzo>img,.pr-pub_lienzo>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-pub_lienzo .pr-pub_pie{color:#ecececcc;text-shadow:0 0 .6rem #000000b3;margin:0;position:absolute;bottom:1.2rem;left:1.4rem}.pr-pub_aparece .pr-pub_lienzo>img{transition:transform 2.6s cubic-bezier(.2,.7,.1,1);transform:scale(1.04)}.pr-pub_aparece.is-visto .pr-pub_lienzo>img{transform:none}.pr-pub_capa .pr-pub_lienzo:after{content:"";pointer-events:none;background:linear-gradient(#0000000d 45%,#0000008c);position:absolute;inset:0}.pr-pub_capa-texto{z-index:2;pointer-events:none;padding:0 8%;display:grid;position:absolute;inset:0}.pr-pub_capa-texto p{letter-spacing:-.015em;max-width:18ch;color:var(--yel);text-wrap:balance;text-shadow:0 .2rem 2.4rem #00000059;margin:0;font:italic 400 clamp(2.6rem,7.6vw,7.5rem)/.98 Times New Roman,Times,Liberation Serif,Nimbus Roman,serif}.pr-pub_capa-texto p strong{color:#f8f7f3;font-weight:400}.pr-pub_capa .pr-pub_pie{z-index:2}.pr-pub_capa.is-centro .pr-pub_capa-texto{text-align:center;place-items:center}.pr-pub_capa.is-abajo .pr-pub_capa-texto{place-items:end start;padding:0 2.2rem 4.6rem}.pr-pub_texto-imagen .pr-pub_columna{grid-column:1/span 4;align-self:start;padding-right:1rem}.pr-pub_texto-imagen .pr-pub_fig{grid-column:6/-1}.pr-pub_texto-imagen.is-izquierda .pr-pub_fig{grid-area:1/1/auto/span 7}.pr-pub_texto-imagen.is-izquierda .pr-pub_columna{grid-area:1/9/auto/-1;padding-right:0}.pr-pub_texto-imagen .pr-pub_etiqueta{margin-bottom:1.2rem}.pr-pub_texto-m .pr-pub_columna{grid-column:1/span 4;padding-right:1rem}.pr-pub_texto-m .pr-pub_texto{grid-column:6/span 6}.pr-pub_texto-m .pr-pub_texto p{max-width:none;font-size:1.125rem}.pr-pub_texto-m.is-solo .pr-pub_texto{grid-column:3/span 8}.pr-pub_texto-m .pr-pub_titulo{margin:0}.pr-pub_articulo-cab{grid-column:1/span 8;margin-bottom:clamp(2.4rem,5vh,4rem)}.pr-pub_articulo-cab .pr-pub_titular{grid-column:auto;margin-top:0}.pr-pub_entradilla{max-width:36rem;font:400 1.25rem/1.5 var(--pub-cuerpo);letter-spacing:-.02em;color:#f8f7f3;text-wrap:pretty;margin:1.6rem 0 0}.pr-pub_entradilla strong{color:var(--yel);font-weight:600}.pr-pub_columnas{column-count:2;orphans:3;widows:3;grid-column:1/span 10;column-gap:clamp(2.5rem,5vw,5rem)}.pr-pub_columnas p{max-width:none;font:400 1rem/1.6 var(--pub-cuerpo);letter-spacing:-.02em;color:var(--pub-gris);text-wrap:pretty;break-inside:avoid-column;margin:0 0 1.1em}.pr-pub_columnas strong{color:var(--yel);font-weight:600}.pr-pub_firma{grid-column:1/span 10;margin-top:1.6rem}.pr-pub_mapa-cab{grid-column:1/span 5;margin-bottom:1.6rem}.pr-pub_mapa-cab .pr-pub_texto-p{margin:0}.pr-pub_mapa-m .pr-pub_fig{grid-column:1/-1}.pr-pub_mapa-marco{aspect-ratio:21/9;cursor:crosshair;background:#000;border:1px solid #ececec14}.pr-pub_mapa-m.is-pantalla .pr-pub_mapa-marco{aspect-ratio:auto;height:calc(100svh - 24px)}.pr-pub_mapa-canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}@media (pointer:coarse){.pr-pub .pr-pub_mapa-pista{display:block}}.pr-pub_mapa-aviso{z-index:3;font:600 .78rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--yel);text-align:center;opacity:0;pointer-events:none;background:#00000094;place-items:center;margin:0;padding:1rem;transition:opacity .35s;display:grid;position:absolute;inset:0}.pr-pub_mapa-aviso.is-visible{opacity:1}.pr-pub_mapa-canvas.is-arrastre{cursor:grabbing}.pr-pub_mapa-canvas.is-activo{outline-offset:-1px;outline:1px solid #ffe60080}.pr-pub_mapa-botones{z-index:2;gap:.35rem;display:grid;position:absolute;top:1rem;right:1rem}.pr-pub_mapa-botones button{color:#fff;width:2.2rem;height:2.2rem;font:400 1.1rem/1 var(--mono);cursor:pointer;background:#000000b3;border:1px solid #ececec40;border-radius:50%;place-items:center;margin:0;padding:0;transition:border-color .25s,color .25s;display:grid}.pr-pub_mapa-botones button svg{width:.9rem;height:.9rem}.pr-pub_mapa-botones button:hover{border-color:var(--yel);color:var(--yel)}.pr-pub_mapa-botones button:focus-visible{outline:1px solid var(--yel);outline-offset:3px}.pr-pub_mapa-pista{z-index:2;font:.62rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim);pointer-events:none;margin:0;position:absolute;bottom:.9rem;left:1rem}.pr-pub_mapa-tarjeta{z-index:2;border:1px solid var(--yel);pointer-events:none;will-change:transform;background:#111;border-radius:4px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 .4rem 1.4rem #000000a6;container-type:inline-size}.pr-pub_mapa-tarjeta>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-pub_mapa-tarjeta .pr-tarjeta_cartel{z-index:2;background:linear-gradient(#00000059 0,#0000001a 30%,#00000024 55%,#000c 100%);display:block;position:absolute;inset:0}.pr-pub_mapa-tarjeta .pr-cartel_textos{top:46%}.pr-pub_mapa-tarjeta .pr-cartel_ceja{font-size:2.6cqw}.pr-pub_mapa-tarjeta .pr-cartel_titulo{font-size:10.6cqw}.pr-pub_mapa-tarjeta .pr-tarjeta_tipo{z-index:3;background:var(--area,var(--yel));color:#000;font:600 2.6cqw var(--mono);letter-spacing:.06em;white-space:nowrap;padding:.1em .55em;line-height:1.35;position:absolute;bottom:2.8cqw;left:3.2cqw}.pr-pub_mapa-tarjeta.is-reservada>img{filter:blur(10px)saturate(.6);transform:scale(1.08)}.pr-pub_destacado .pr-pub_titular{text-align:center;font:italic 400 clamp(2.2rem, 5vw, 5.2rem)/1.04 var(--pub-serif,"Times New Roman", Times, serif);letter-spacing:-.015em;color:var(--yel);grid-column:2/span 10}.pr-pub_destacado .pr-pub_titular strong{color:#f8f7f3;font-weight:400}.pr-pub_destacado .pr-pub_mono{text-align:center;grid-column:2/span 10;margin-top:1.6rem}.pr-pub_pareja .pr-pub_fig{grid-column:span 6}.pr-pub_pareja.is-izquierda .pr-pub_fig:first-child{grid-column:1/span 8}.pr-pub_pareja.is-izquierda .pr-pub_fig:nth-child(2){grid-column:9/-1;align-self:end}.pr-pub_pareja.is-derecha .pr-pub_fig:first-child{grid-column:1/span 4;align-self:end}.pr-pub_pareja.is-derecha .pr-pub_fig:nth-child(2){grid-column:5/-1}.pr-pub_carrusel{--alto:min(64vh, 34vw)}.pr-pub_carrusel.is-bajo{--alto:min(30vh, 15vw)}.pr-pub_carrusel-cab{align-items:end;margin-bottom:1.4rem}.pr-pub_carrusel-cab .pr-pub_etiqueta{grid-column:1/span 8;margin:0}.pr-pub_flechas{grid-column:9/-1;justify-self:end;align-items:center;gap:.5rem;display:flex}.pr-pub_cuenta{font:.72rem var(--mono);letter-spacing:.05em;color:var(--pub-dim);margin-right:.8rem}.pr-pub_flechas button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ececec40;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;transition:border-color .25s,color .25s,opacity .25s;display:grid}.pr-pub_flechas button svg{width:.75rem;height:.75rem}.pr-pub_flechas button:hover:not(:disabled){border-color:var(--yel);color:var(--yel)}.pr-pub_flechas button:disabled{opacity:.25;cursor:default}.pr-pub_pista{--lado:max(var(--pub-pad), calc((100% - var(--pub-max)) / 2));gap:var(--pub-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:0 var(--lado);scroll-padding-left:var(--lado);scrollbar-width:none;cursor:grab;outline:none;display:flex;overflow-x:auto}.pr-pub_pista::-webkit-scrollbar{display:none}.pr-pub_pista:focus-visible{box-shadow:inset 0 0 0 1px var(--yel)}.pr-pub_pista.is-arrastre{cursor:grabbing;scroll-snap-type:none}.pr-pub_pista .pr-pub_fig{scroll-snap-align:start;flex:none}.pr-pub_pista .pr-pub_marco{height:var(--alto);width:auto}.pr-pub_pista .pr-pub_amplia img,.pr-pub_pista .pr-pub_marco>img{pointer-events:none}.pr-pub_pista .pr-pub_amplia{cursor:inherit}.pr-pub_rejilla{gap:var(--pub-gap);grid-column:1/-1;grid-template-rows:repeat(2,clamp(10rem,18vw,17rem));grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.pr-pub_rejilla .pr-pub_marco{height:100%}.pr-pub_mosaico.is-3 .pr-pub_marco:first-child{grid-area:1/1/span 2/span 4}.pr-pub_mosaico.is-3 .pr-pub_marco:nth-child(2),.pr-pub_mosaico.is-3 .pr-pub_marco:nth-child(3){grid-column:5/span 2}.pr-pub_mosaico.is-4 .pr-pub_marco:first-child{grid-column:1/span 4}.pr-pub_mosaico.is-4 .pr-pub_marco:nth-child(2){grid-column:5/span 2}.pr-pub_mosaico.is-4 .pr-pub_marco:nth-child(3){grid-column:1/span 2}.pr-pub_mosaico.is-4 .pr-pub_marco:nth-child(4){grid-column:3/span 4}.pr-pub_mosaico.is-5 .pr-pub_marco:nth-child(-n+2){grid-column:span 3}.pr-pub_mosaico.is-5 .pr-pub_marco:nth-child(n+3){grid-column:span 2}.pr-pub_datos .pr-pub_c{gap:0 var(--pub-gap)}.pr-pub_tarjeta{border-top:var(--pub-punteado);grid-column:span 3;align-content:start;gap:1rem;min-width:0;padding:1.4rem 1.5rem 0 0;display:grid}.pr-pub_datos.is-3 .pr-pub_tarjeta{grid-column:span 4}.pr-pub_datos.is-2 .pr-pub_tarjeta{grid-column:span 6}.pr-pub_datos.is-1 .pr-pub_tarjeta{grid-column:1/-1}.pr-pub_dato{font:italic 400 clamp(2.2rem, 3.4vw, 3.4rem)/1 var(--pub-serif,"Times New Roman", Times, serif);letter-spacing:-.01em;color:var(--yel);text-wrap:balance;margin:.2rem 0 0}.pr-pub_tarjeta .pr-pub_texto-p{margin:0}.pr-pub_datos .pr-pub_pie{margin-top:1.4rem}.pr-pub_filas{grid-column:1/-1}.pr-pub_fila{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));border-top:var(--pub-punteado);font:400 1rem/1.4 var(--pub-cuerpo);letter-spacing:-.02em;color:var(--pub-gris);gap:.5rem 1rem;padding:.75rem 0;display:grid}.pr-pub_fila:last-child{border-bottom:var(--pub-punteado)}.pr-pub_fila span{min-width:0}.pr-pub_fila strong{color:#f8f7f3;font-weight:600}.pr-pub_fila.is-cab{font:400 .66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim);border-top:0;padding-top:0}.pr-pub_fila .is-mono{font:400 .72rem/1.6 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--pub-dim)}.pr-pub_tabla .pr-pub_pie{margin-top:1rem}.pr-pub_filas.is-distancias{margin-top:1.6rem}.pr-pub_filas.is-distancias .pr-pub_fila{grid-template-columns:2fr 1fr .6fr}.pr-pub_hoja{border-radius:var(--pub-radio);background:#f8f7f3;grid-column:1/-1;margin:0;padding:clamp(2rem,6vw,6rem) clamp(1.5rem,9vw,9rem) clamp(3.6rem,7vw,6.5rem);position:relative}.pr-pub_hoja img{object-fit:contain;border-radius:2px;width:100%;height:auto;max-height:72vh;display:block}.pr-pub_hoja .pr-pub_amplia{height:auto}.pr-pub_hoja figcaption{font:.66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#0000008c;gap:1.2rem;display:flex;position:absolute;bottom:1.3rem;left:1.6rem;right:1.6rem}.pr-pub_hoja figcaption b{color:#000;font-weight:600}.pr-pub_lamina.is-negro .pr-pub_hoja{background:#0a0a0a;border:1px solid #ececec14}.pr-pub_lamina.is-negro figcaption{color:var(--pub-dim)}.pr-pub_lamina.is-negro figcaption b{color:var(--yel)}.pr-pub_pestanas{flex-wrap:wrap;grid-column:1/-1;gap:.4rem 1.6rem;margin-bottom:1.2rem;display:flex}.pr-pub_pestanas button{font:600 .72rem var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--pub-dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:.4rem 0;transition:color .25s;display:inline-flex}.pr-pub_pestanas button:before{content:"";background:0 0;border-radius:50%;width:.25rem;height:.25rem}.pr-pub_pestanas button:hover{color:#f8f7f3}.pr-pub_pestanas button.on{color:var(--yel)}.pr-pub_pestanas button.on:before{background:var(--rojo)}.pr-pub_pestanas button:focus-visible{outline:1px solid var(--yel);outline-offset:3px}.pr-pub_planos .pr-pub_hoja img{animation:.5s both pr-aparece}.pr-pub_ficha .pr-pub_etiqueta{grid-column:1/span 3}.pr-pub_ficha-filas{grid-column:4/-1}.pr-pub_ficha dl{column-gap:var(--pub-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pr-pub_ficha dl+dl{margin-top:2.4rem}.pr-pub_ficha dl>div{border-top:var(--pub-punteado);min-width:0;padding:.9rem 0}.pr-pub_ficha dt{font:400 .66rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim)}.pr-pub_ficha dd{font:400 1rem/1.4 var(--pub-cuerpo);letter-spacing:-.02em;color:#f8f7f3;margin:.4rem 0 0}.pr-pub_cert{border-top:var(--pub-punteado);margin-top:2.6rem;padding-top:1.4rem}.pr-pub_cert-t{margin-bottom:1.2rem}.pr-pub_cert-l{gap:1.4rem var(--pub-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pr-pub_cert-l li{align-items:flex-start;gap:.85rem;min-width:0;display:flex}.pr-pub_cert-placa{background:#fff;border-radius:.4rem;flex:none;padding:.35rem .4rem;display:flex}.pr-pub_cert-placa img{width:auto;height:4.6rem;display:block}.pr-pub_cert-x{gap:.3rem;min-width:0;display:grid}.pr-pub_cert-x b{font:600 .98rem/1.2 var(--pub-sans);letter-spacing:-.02em;color:#f8f7f3}.pr-pub_cert-x i{font:400 .62rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--yel);font-style:normal}.pr-pub_cert-x span{font:400 .85rem/1.35 var(--pub-cuerpo);letter-spacing:-.02em;color:var(--pub-gris)}.pr-pub_cert .pr-pub_pie{margin-top:1.4rem}.pr-pub_carteles{gap:var(--pub-gap);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pr-pub_cartel{aspect-ratio:16/9;border:1px solid var(--hair);border-radius:var(--pub-radio);cursor:pointer;text-align:left;color:var(--w);background:#0b0b0b;margin:0;padding:0;transition:border-color .3s;position:relative;overflow:hidden;container-type:inline-size}.pr-pub_cartel>img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.2,.7,.1,1);position:absolute;inset:0}@media (hover:hover){.pr-pub_cartel:hover>img{transform:scale(1.03)}.pr-pub_cartel:hover{border-color:var(--yel)}}.pr-pub_cartel:focus-visible{outline:1px solid var(--yel);outline-offset:4px}.pr-pub_cartel .pr-tarjeta_cartel{z-index:2;pointer-events:none;background:linear-gradient(#0000008c 0,#0000001a 30%,#00000024 55%,#000c 100%);display:block;position:absolute;inset:0}.pr-pub_cartel .pr-cartel_lectura{font-size:2.1cqw}.pr-pub_cartel .pr-cartel_ia,.pr-pub_cartel .pr-cartel_cta{font-size:1.9cqw}.pr-pub_cartel .pr-cartel_ceja{font-size:2.1cqw}.pr-pub_cartel .pr-tarjeta_tipo{z-index:3;background:var(--area,var(--yel));color:#000;font:600 2.1cqw var(--mono);letter-spacing:.06em;white-space:nowrap;padding:.1em .55em;line-height:1.35;position:absolute;bottom:2.8cqw;left:3.2cqw}.pr-pub_cartel.is-reservada>img{filter:blur(14px)saturate(.6);transform:scale(1.08)}.pr-pub_carteles-salto{border-top:var(--pub-punteado);grid-column:1/-1;margin:1.6rem 0 .4rem;padding-top:1rem}.pr-pub_carteles-fin{font:.66rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim);text-align:center;grid-column:1/-1;margin-top:1.4rem}.pr-pub_fin{padding:0 var(--pub-pad) 5rem;justify-items:center;display:grid}.pr-pub_fin-fila{width:min(var(--pub-max), 100%);border-top:var(--pub-punteado);flex-wrap:wrap;align-items:center;gap:.6rem 2rem;padding-top:1.1rem;display:flex}.pr-pub_fin-fila button{font:600 .72rem var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#ecececd9;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.pr-pub_fin-fila button:hover,.pr-pub_fin-fila button.on{color:var(--yel)}.pr-pub_fin-fila span{font:.72rem var(--mono);letter-spacing:.05em;color:var(--pub-dim);margin-left:auto}.pr-pub_video .pr-pub_escenario{grid-column:1/-1;position:relative}.pr-pub_video .pr-pub_escenario>video,.pr-pub_video .pr-pub_escenario>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-pub_video .pr-pub_escenario:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#0000008c);position:absolute;inset:0}.pr-pub_video.is-pantalla .pr-pub_escenario{margin-bottom:1.6rem}.pr-pub_play{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;place-content:center;justify-items:center;gap:1rem;padding:0;display:grid;position:absolute;inset:0}.pr-pub_play-i{background:#0000008c;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:clamp(4rem,5.6vw,5rem);height:clamp(4rem,5.6vw,5rem);transition:background-color .3s,border-color .3s,color .3s,transform .35s;display:grid}.pr-pub_play-i svg{width:1rem;height:auto;margin-left:.2rem}.pr-pub_play-t{font:600 .72rem var(--mono);letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 .6rem #000000b3;align-items:baseline;gap:.8rem;display:flex}.pr-pub_play-t small{color:#ecececbf;font-size:.72rem;font-weight:400}@media (hover:hover){.pr-pub_play:hover .pr-pub_play-i{background:var(--yel);border-color:var(--yel);color:#000;transform:scale(1.04)}}.pr-pub_play:focus-visible{outline:none}.pr-pub_play:focus-visible .pr-pub_play-i{outline:1px solid var(--yel);outline-offset:5px}.pr-pub_video-rotulo{z-index:3;pointer-events:none;text-shadow:0 0 .6rem #000000b3;gap:.35rem;display:grid;position:absolute;bottom:1.2rem;left:1.4rem}.pr-pub_video-rotulo b{font:600 clamp(1.1rem, 1.5vw, 1.4rem)/1.12 var(--pub-sans);letter-spacing:-.02em;color:var(--yel)}.pr-pub_video-rotulo span{font:.66rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ecececbf}.pr-cine{z-index:9130;background:#000;place-items:center;animation:.35s both pr-aparece;display:grid;position:fixed;inset:0}.pr-cine video{object-fit:contain;outline:none;width:100%;height:100%;max-height:100vh;display:block}.pr-cine_rotulo{font:.66rem/1.7 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ecececcc;pointer-events:none;position:absolute;top:1.3rem;left:1.4rem}.pr-cine_rotulo b{color:var(--yel);font-weight:600}.pr-cine_x{right:var(--stgo-cierre-right,1.25rem);top:var(--stgo-cierre-top,1.1rem);position:absolute}.pr-pub_secuencia{height:320svh;margin-bottom:var(--pub-aire);position:relative}.pr-pub_secuencia .pr-pub_lienzo{width:calc(100% - 24px);height:calc(100svh - 24px)}.pr-pub_secuencia .pr-pub_lienzo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-pub_secuencia-texto{z-index:2;text-shadow:0 0 .7rem #000000b3;max-width:26rem;position:absolute;top:1.5rem;left:1.6rem}.pr-pub_secuencia-texto .pr-pub_etiqueta{margin-bottom:.7rem}.pr-pub_secuencia-texto p:not(.pr-pub_etiqueta){font:600 clamp(1.2rem, 1.7vw, 1.6rem)/1.15 var(--pub-sans);letter-spacing:-.02em;color:#f8f7f3;text-wrap:balance;margin:0}.pr-pub_secuencia-pie{z-index:2;text-shadow:0 0 .6rem #000000b3;justify-content:space-between;align-items:baseline;display:flex;position:absolute;bottom:1.2rem;left:1.6rem;right:1.6rem}.pr-pub_secuencia-pie .pr-pub_pie{color:#ecececcc;margin:0}.pr-pub_secuencia-barra{background:var(--yel);transform-origin:0;height:1px;position:absolute;bottom:-.7rem;left:0;right:0;transform:scaleX(0)}.pr-pub_incrustado .pr-pub_marco{background:#060606;grid-column:1/-1}.pr-pub_incrustado iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pr-pub_incrustado img{object-fit:cover;opacity:.7;width:100%;height:100%;position:absolute;inset:0}.pr-pub_proceso .pr-pub_columna{grid-column:1/-1;margin-bottom:2rem}.pr-pub_pasos{grid-column:1/-1;grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:0 var(--pub-gap);margin:0;padding:0;list-style:none;display:grid}.pr-pub_proceso.is-2 .pr-pub_pasos{--n:2}.pr-pub_proceso.is-3 .pr-pub_pasos{--n:3}.pr-pub_proceso.is-4 .pr-pub_pasos{--n:4}.pr-pub_proceso.is-5 .pr-pub_pasos{--n:5}.pr-pub_paso{border-top:var(--pub-punteado);align-content:start;gap:.8rem;min-width:0;padding-top:1.2rem;display:grid}.pr-pub_paso .pr-pub_marco{aspect-ratio:16/10;margin-bottom:.4rem}.pr-pub_paso .pr-pub_amplia img{object-fit:cover;width:100%;height:100%;display:block}.pr-pub_paso-t{font:600 1.05rem/1.2 var(--pub-sans);letter-spacing:-.02em;color:var(--yel);margin:0}.pr-pub_paso-t strong{color:#f8f7f3;font-weight:600}.pr-pub_paso .pr-pub_texto-p{margin:0}.pr-pub_formatos .pr-pub_columna{grid-column:1/span 4}.pr-pub_formatos-l{align-items:flex-end;gap:var(--pub-gap);scrollbar-width:none;grid-column:5/-1;display:flex;overflow-x:auto}.pr-pub_formatos-l::-webkit-scrollbar{display:none}.pr-pub_formato{flex:none;margin:0}.pr-pub_formato .pr-pub_marco{height:clamp(14rem,34vh,24rem)}.pr-pub_formato .pr-pub_marco img,.pr-pub_formato .pr-pub_marco video{object-fit:cover;width:100%;height:100%;display:block}.pr-pub_formato figcaption{font:.66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim);gap:.25rem;margin-top:.8rem;display:grid}.pr-pub_formato figcaption b{color:var(--yel);font-weight:600}.pr-pub_lugar .pr-pub_columna{grid-column:1/span 5}.pr-pub_lugar .pr-pub_mapa{grid-column:6/-1}.pr-pub_lugar .pr-pub_marco{aspect-ratio:16/10;background:#030303;border:1px solid #ececec14}.pr-pub_lugar .pr-d-mapa{background:#030303;border:0;width:100%;height:100%;display:block}.pr-pub_rejilla-g{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;display:grid}.pr-pub_rejilla-m.is-4 .pr-pub_rejilla-g{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-pub_rejilla-m.is-6 .pr-pub_rejilla-g{grid-template-columns:repeat(6,minmax(0,1fr))}.pr-pub_rejilla-g .pr-pub_marco{aspect-ratio:16/9;border-radius:8px}.pr-pub_rejilla-g img{object-fit:cover;width:100%;height:100%;display:block}.pr-pub_dispositivos .pr-pub_columna{grid-column:1/span 5;margin-bottom:2.4rem}.pr-pub_dispositivos-l{align-items:flex-end;gap:var(--pub-gap);grid-column:1/-1;display:flex}.pr-pub_dispositivo{flex:var(--r) 1 0;min-width:0;margin:0}.pr-pub_dispositivo-marco{background:#0b0b0b;border:1px solid #ececec29;border-radius:12px;position:relative;overflow:hidden}.pr-pub_dispositivo.is-tableta .pr-pub_dispositivo-marco{border-radius:18px}.pr-pub_dispositivo.is-movil .pr-pub_dispositivo-marco{border-radius:24px}.pr-pub_dispositivo-pagina{will-change:transform;user-select:none;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.pr-pub_dispositivo-marco>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pr-pub_dispositivo figcaption{font:.66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim);margin-top:.8rem}.pr-pub_dispositivo figcaption b{color:var(--yel);font-weight:600}.pr-pub_dispositivo figcaption span{display:block}.pr-pub_dispositivos .pr-pub_pie{margin-top:1.4rem}.pr-pub_componentes .pr-pub_columna{grid-area:1/1/auto/span 4;margin-bottom:2rem;padding-right:1rem}.pr-pub_piezas{border-bottom:var(--pub-punteado);grid-area:2/1/auto/span 4;margin:0;padding:0;list-style:none}.pr-pub_piezas button{border:0;border-top:var(--pub-punteado);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:3.2rem minmax(0,1fr) auto;align-items:baseline;gap:.8rem;margin:0;padding:.78rem 0;display:grid}.pr-pub_piezas b{font:600 1rem/1.25 var(--pub-sans);letter-spacing:-.02em;color:#f8f7f39e;transition:color .25s}.pr-pub_pieza-n,.pr-pub_pieza-nota{font:.66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim)}.pr-pub_pieza-nota{text-align:right}.pr-pub_piezas button:hover b{color:#f8f7f3}.pr-pub_piezas button.on b,.pr-pub_piezas button.on .pr-pub_pieza-n{color:var(--yel)}.pr-pub_piezas button:focus-visible{outline:1px solid var(--yel);outline-offset:-1px}.pr-pub_pieza{grid-area:1/6/span 2/-1;align-self:center;margin:0}.pr-pub_pieza-vista{aspect-ratio:16/10;position:relative}.pr-pub_pieza-vista .pr-pub_amplia{opacity:0;visibility:hidden;width:100%;height:auto;transition:opacity .45s,visibility 0s .45s;position:absolute;top:0;left:0}.pr-pub_pieza-vista .pr-pub_amplia.on{opacity:1;visibility:visible;transition:opacity .45s}.pr-pub_pieza-vista img{border:1px solid #ececec1f;border-radius:12px;width:100%;height:auto;display:block}.pr-pub_pieza-vista .pr-pub_amplia:hover img{transform:none}.pr-pub_pieza figcaption{gap:.6rem;margin-top:1.2rem;display:grid}.pr-pub_pieza figcaption b{color:var(--yel);font-weight:600}.pr-pub_pieza figcaption .pr-pub_texto-p{margin:0}.pr-pub_capas .pr-pub_columna{grid-column:1/span 4;padding-right:1rem}.pr-pub_capas-esquema{width:100%;max-width:22rem;height:auto;margin-top:2.6rem;display:block;overflow:visible}.pr-pub_placa{fill:#000;stroke:#ececec6b;stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill .35s,stroke .35s}.pr-pub_placa-canto{fill:#000;stroke:#ececec38;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .35s}.pr-pub_capas-esquema text{font:10px var(--mono);letter-spacing:.06em;fill:var(--pub-dim);transition:fill .35s}.pr-pub_capas.is-senalada .pr-pub_placa{stroke:#ececec29}.pr-pub_capas.is-senalada .pr-pub_placa-canto{stroke:#ececec14}.pr-pub_capas-esquema g.on .pr-pub_placa{fill:#121000;stroke:var(--yel)}.pr-pub_capas-esquema g.on .pr-pub_placa-canto{stroke:#ffe60080}.pr-pub_capas-esquema g.on text{fill:var(--yel)}.pr-pub_capas-l{border-bottom:var(--pub-punteado);grid-column:6/-1;margin:0;padding:0;list-style:none}.pr-pub_capas-l>li{border-top:var(--pub-punteado);outline:none;grid-template-columns:2.6rem minmax(0,1.3fr) minmax(0,1fr);gap:.5rem 1.4rem;padding:1.3rem 0;transition:opacity .35s;display:grid}.pr-pub_capas.is-senalada .pr-pub_capas-l>li:not(.on){opacity:.42}.pr-pub_capas-l>li:focus-visible{box-shadow:inset 2px 0 0 var(--yel)}.pr-pub_capa-n{font:.66rem/1.9 var(--mono);letter-spacing:.06em;color:var(--pub-dim)}.pr-pub_capas-l>li.on .pr-pub_capa-n{color:var(--yel)}.pr-pub_capa-x b{font:600 clamp(1.1rem, 1.4vw, 1.3rem)/1.2 var(--pub-sans);letter-spacing:-.02em;color:#f8f7f3;display:block}.pr-pub_capa-x b strong{color:var(--yel);font-weight:600}.pr-pub_capa-x p{font:400 .95rem/1.5 var(--pub-cuerpo);letter-spacing:-.02em;color:var(--pub-gris);text-wrap:pretty;margin:.5rem 0 0}.pr-pub_capa-x p strong{color:var(--yel);font-weight:600}.pr-pub_capa-piezas{align-content:start;gap:.25rem;margin:0;padding:.2rem 0 0;list-style:none;display:grid}.pr-pub_capa-piezas li{font:.66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pub-dim)}.pr-pub_normas .pr-pub_columna{grid-column:1/span 4;padding-right:1rem}.pr-pub_normas-l{border-bottom:var(--pub-punteado);grid-column:6/-1;margin:0}.pr-pub_norma{border-top:var(--pub-punteado);grid-template-columns:minmax(9rem,.9fr) minmax(0,1.6fr) 7.5rem;align-items:baseline;gap:.5rem 1.4rem;padding:1.15rem 0;display:grid}.pr-pub_norma dt{font:italic 400 clamp(1.5rem, 2.1vw, 2rem)/1 var(--pub-serif);letter-spacing:-.01em;color:var(--yel)}.pr-pub_norma dd{min-width:0;margin:0}.pr-pub_norma-x b{font:600 1rem/1.3 var(--pub-sans);letter-spacing:-.02em;color:#f8f7f3;display:block}.pr-pub_norma-x span{font:400 .95rem/1.5 var(--pub-cuerpo);letter-spacing:-.02em;color:var(--pub-gris);text-wrap:pretty;margin-top:.35rem;display:block}.pr-pub_norma-x strong{color:var(--yel);font-weight:600}.pr-pub_norma-e{text-align:right;font:600 .66rem/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#ecececd9;justify-self:end}.pr-pub_normas-nota{grid-column:6/-1;margin-top:1rem}@media (width<=991px){.pr-pub{--pub-pad:2.25rem}.pr-pub_titular,.pr-pub_destacado .pr-pub_titular,.pr-pub_destacado .pr-pub_mono{grid-column:1/-1}.pr-pub_texto-imagen .pr-pub_columna,.pr-pub_texto-imagen.is-izquierda .pr-pub_columna{grid-area:1/1/auto/span 9;margin-bottom:2rem}.pr-pub_texto-imagen .pr-pub_fig,.pr-pub_texto-imagen.is-izquierda .pr-pub_fig{grid-area:2/1/auto/-1}.pr-pub_texto-m .pr-pub_columna{grid-column:1/-1;margin-bottom:1.4rem}.pr-pub_texto-m .pr-pub_texto,.pr-pub_texto-m.is-solo .pr-pub_texto,.pr-pub_imagen.is-medio.is-izquierda .pr-pub_fig,.pr-pub_imagen.is-desplazada.is-izquierda .pr-pub_fig{grid-column:1/span 10}.pr-pub_imagen.is-medio.is-derecha .pr-pub_fig,.pr-pub_imagen.is-desplazada.is-derecha .pr-pub_fig{grid-column:3/-1}.pr-pub_imagen.is-estrecha.is-izquierda .pr-pub_fig{grid-column:1/span 7}.pr-pub_imagen.is-estrecha.is-derecha .pr-pub_fig{grid-column:6/-1}.pr-pub_ficha .pr-pub_etiqueta,.pr-pub_ficha-filas{grid-column:1/-1}.pr-pub_cert-l{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-pub_carrusel{--alto:min(52vh, 42vw)}.pr-pub_carrusel.is-bajo{--alto:min(26vh, 20vw)}.pr-pub_tarjeta,.pr-pub_datos.is-3 .pr-pub_tarjeta{grid-column:span 6;padding-bottom:1.6rem}.pr-pub_carteles{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-pub_lugar .pr-pub_columna,.pr-pub_mapa-cab{grid-column:1/-1;margin-bottom:1.8rem}.pr-pub_formatos .pr-pub_columna{grid-column:1/-1;margin-bottom:1.6rem}.pr-pub_formatos-l{grid-column:1/-1}.pr-pub_pasos,.pr-pub_proceso[class] .pr-pub_pasos{--n:2;row-gap:2rem}.pr-pub_articulo-cab,.pr-pub_columnas,.pr-pub_firma,.pr-pub_lugar .pr-pub_mapa{grid-column:1/-1}.pr-pub_rejilla-g,.pr-pub_rejilla-m[class] .pr-pub_rejilla-g{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-pub_dispositivos .pr-pub_columna,.pr-pub_capas .pr-pub_columna,.pr-pub_normas .pr-pub_columna{grid-column:1/span 9;margin-bottom:2rem}.pr-pub_capas-l,.pr-pub_normas-l,.pr-pub_normas-nota{grid-column:1/-1}.pr-pub_capas-esquema{max-width:17rem;margin-top:2rem}.pr-pub_componentes .pr-pub_columna{grid-column:1/span 9}.pr-pub_pieza{grid-area:2/1/auto/-1;margin-bottom:1.6rem;position:relative;top:auto}.pr-pub_piezas{grid-area:3/1/auto/-1}}@media (width<=767px){.pr-pub{--pub-pad:1.5rem;--pub-gap:.75rem;--pub-aire:clamp(4.5rem, 12vh, 6.5rem);--pub-radio:14px}.pr-pub .pr-post_lectura{bottom:1rem}.pr-pub .pr-post_scroll{width:8.5rem;font-size:.5rem;display:block;bottom:1.1rem;left:auto;right:1rem;transform:none}.pr-pub_etiqueta{font-size:.78rem}.pr-pub_texto-m .pr-pub_texto,.pr-pub_texto-m.is-solo .pr-pub_texto,.pr-pub_texto-imagen .pr-pub_columna,.pr-pub_texto-imagen.is-izquierda .pr-pub_columna,.pr-pub .pr-pub_imagen[class] .pr-pub_fig[class]{grid-column:1/-1}.pr-pub .pr-pub_imagen.is-estrecha[class] .pr-pub_fig[class]{grid-column:2/span 10}.pr-pub .pr-pub_pareja[class] .pr-pub_fig[class]{grid-column:1/-1;align-self:auto}.pr-pub_pareja .pr-pub_fig+.pr-pub_fig{margin-top:var(--pub-gap)}.pr-pub_lienzo{border-radius:14px;height:128vw;max-height:calc(100svh - 16px);margin:0 8px}.pr-pub_lienzo .pr-pub_pie{bottom:.9rem;left:1rem}.pr-pub_capa.is-abajo .pr-pub_capa-texto{padding:0 1.2rem 3.2rem}.pr-pub_carrusel{--alto:52vw}.pr-pub_carrusel.is-bajo{--alto:30vw}.pr-pub_carrusel-cab .pr-pub_etiqueta{grid-column:1/span 7}.pr-pub_flechas{grid-column:8/-1}.pr-pub_flechas button{display:none}.pr-pub_cuenta{margin:0}.pr-pub_rejilla{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:34vw}.pr-pub .pr-pub_mosaico[class] .pr-pub_rejilla .pr-pub_marco[class]{grid-area:auto/span 1}.pr-pub .pr-pub_mosaico[class] .pr-pub_rejilla .pr-pub_marco:first-child[class]{grid-area:span 2/1/auto/-1}.pr-pub_tarjeta,.pr-pub_datos[class] .pr-pub_tarjeta{grid-column:1/-1;padding:1.2rem 0}.pr-pub_columnas{column-count:1}.pr-pub_pasos,.pr-pub_proceso[class] .pr-pub_pasos{--n:1;row-gap:1.6rem}.pr-pub_formato .pr-pub_marco{height:clamp(11rem,36vw,16rem)}.pr-pub_mapa-marco{aspect-ratio:4/5}.pr-pub_carteles{grid-template-columns:minmax(0,1fr)}.pr-pub_mapa-botones{top:.7rem;right:.7rem}.pr-pub_mapa-pista{display:none}.pr-pub_fila{grid-template-columns:minmax(0, 1.4fr) repeat(calc(var(--cols,4) - 1), minmax(0, 1fr));font-size:.9rem}.pr-pub_ficha dl,.pr-pub_cert-l{grid-template-columns:minmax(0,1fr)}.pr-pub_hoja{padding:1.4rem 1rem 3.2rem}.pr-pub_hoja figcaption{bottom:1rem;left:1rem;right:1rem}.pr-pub_video-rotulo{bottom:.9rem;left:1rem}.pr-pub_secuencia{height:260svh}.pr-pub_secuencia .pr-pub_lienzo{width:calc(100% - 16px);height:calc(100svh - 16px)}.pr-pub_secuencia-texto{top:1rem;left:1rem;right:1rem}.pr-pub_secuencia-pie{bottom:.9rem;left:1rem;right:1rem}.pr-cine_rotulo{top:1rem;left:1rem}.pr-pub_rejilla-g,.pr-pub_rejilla-m[class] .pr-pub_rejilla-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.pr-pub_dispositivos .pr-pub_columna,.pr-pub_capas .pr-pub_columna,.pr-pub_normas .pr-pub_columna,.pr-pub_componentes .pr-pub_columna{grid-column:1/-1;padding-right:0}.pr-pub_dispositivos-l{flex-wrap:wrap;row-gap:1.6rem}.pr-pub_dispositivo.is-escritorio{flex-basis:100%}.pr-pub_dispositivo.is-movil .pr-pub_dispositivo-marco{border-radius:18px}.pr-pub_pieza{z-index:2;margin:0 calc(-1 * var(--pub-pad)) 1rem;padding:4.2rem var(--pub-pad) 1rem;background:#000;position:sticky;top:0}.pr-pub_pieza figcaption{margin-top:.8rem}.pr-pub_pieza figcaption .pr-pub_texto-p{display:none}.pr-pub_piezas button{grid-template-columns:2.8rem minmax(0,1fr)}.pr-pub_pieza-nota{display:none}.pr-pub_capas-l>li{grid-template-columns:2rem minmax(0,1fr)}.pr-pub_capa-piezas{flex-wrap:wrap;grid-column:2;gap:.2rem 1rem;display:flex}.pr-pub_norma{grid-template-columns:minmax(0,1fr) auto}.pr-pub_norma-x{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){.pr-pub_aparece,.pr-pub_aparece .pr-pub_lienzo>img{opacity:1;transition:none;transform:none}}@media print{.pr-pub_fin,.pr-pub_flechas,.pr-pub_play{display:none!important}.pr-pub_aparece,.pr-pub_aparece .pr-pub_lienzo>img{opacity:1!important;transform:none!important}}.pr-escena.is-indice .pr-tarjetas,.pr-escena.is-indice .pr-tags,.pr-escena.is-indice .pr-tip{opacity:0;pointer-events:none}.pr-escena.is-indice{cursor:default}.pr-escena.is-indice .pr-pista{display:none}.pr-indice.con-bandeja{bottom:10.4rem}.pr-escena.is-indice:before,.pr-escena.is-indice:after{display:none}.pr-tarjeta.is-sel:before{content:"★";z-index:3;font:.5rem var(--mono);color:var(--yel);text-shadow:0 0 3px #000,0 0 1px #000;pointer-events:none;position:absolute;top:1px;left:3px}.pr-indice{z-index:4;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 21rem;gap:0 1.6rem;display:grid;position:absolute;inset:5.6rem 1.25rem 7.4rem 15rem}.pr-ix_resumen{font:.6rem var(--mono);letter-spacing:.08em;color:var(--dim);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.3rem 1.4rem;padding-bottom:.7rem;display:flex}.pr-ix_resumen b{color:var(--yel);font-weight:400}.pr-ix_areas{flex:8rem;gap:1px;min-width:6rem;height:4px;display:flex}.pr-ix_areas i{height:100%;display:block}.pr-ix_grupo{align-items:center;gap:.2rem;display:flex}.pr-ix_grupo button{border:1px solid var(--hair);font:.54rem var(--mono);letter-spacing:.1em;color:var(--dim);cursor:pointer;background:0 0;margin:0 0 0 .4rem;padding:.15rem .35rem}.pr-ix_grupo button.on{border-color:var(--yel);color:var(--yel)}.pr-ix_tabla{border-top:1px solid #ececec4d;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.pr-ix_cab,.pr-ix_fila{grid-template-columns:3rem .7rem minmax(0,3.4fr) minmax(0,1.1fr) minmax(0,1fr) 4rem minmax(0,1.1fr) minmax(0,1.35fr) 3.6rem;align-items:center;column-gap:.8rem;display:grid}.pr-indice.con-sel .pr-ix_cab,.pr-indice.con-sel .pr-ix_fila{grid-template-columns:1.4rem 3rem .7rem minmax(0,3.4fr) minmax(0,1.1fr) minmax(0,1fr) 4rem minmax(0,1.1fr) minmax(0,1.35fr) 3.6rem}.pr-ix_fila .is-fuente{color:#ecececbf;text-align:center;border:1px solid #ececec73;font-size:.5rem;line-height:1.5}.pr-ix_fila .is-fuente.is-e{color:#ececec66;border-style:dashed;border-color:#ececec4d}.pr-ix_cab{border-bottom:1px solid var(--hair);font:.52rem var(--mono);padding:.5rem 0 .45rem}.pr-indice .pr-ix_th{text-align:left;font:.52rem var(--mono);letter-spacing:.12em;color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0}.pr-indice .pr-ix_th:hover,.pr-indice .pr-ix_th.on{color:var(--yel)}.pr-ix_th.is-km,.pr-ix_fila .is-km{text-align:right}span.pr-ix_th{cursor:default}.pr-ix_cuerpo{overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#ececec33 transparent;min-height:0;overflow-y:auto}.pr-ix_gcab{z-index:1;font:600 .6rem var(--mono);letter-spacing:.12em;color:var(--yel);background:#000;border-bottom:1px solid #ececec4d;justify-content:space-between;padding:.7rem 0 .4rem;display:flex;position:sticky;top:0}.pr-ix_gcab span{color:var(--dim);font-weight:400}.pr-ix_fila{min-height:2.6rem;font:.62rem var(--mono);letter-spacing:.03em;color:var(--w);cursor:pointer;border-bottom:1px dotted #ececec29;padding:.3rem 0;transition:background-color .15s}.pr-ix_fila>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pr-ix_fila:hover,.pr-ix_fila.on{background:#ffe6000f}.pr-ix_fila.on{box-shadow:inset 2px 0 0 var(--yel)}.pr-ix_fila .is-cod{color:var(--dim);padding-left:.5rem}.pr-ix_fila .is-tit{align-items:center;gap:.6rem;display:flex}.pr-ix_fila .is-tit img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--hair);flex:none;width:3.2rem}.pr-ix_fila .is-tit b{font:600 .74rem/1.2 var(--disp);color:#fff;letter-spacing:-.01em;text-overflow:ellipsis;overflow:hidden}.pr-ix_fila .is-tit em{font:.46rem var(--mono);letter-spacing:.1em;color:#ececec59;flex:none;font-style:normal}.pr-ix_fila .is-tipo i{vertical-align:.05rem;width:6px;height:6px;margin-right:.45rem;display:inline-block}.pr-ix_fila .is-lugar small{color:var(--dim)}.pr-ix_fila .is-anio,.pr-ix_fila .is-km{font-variant-numeric:tabular-nums}.pr-ix_fila .is-estado{color:var(--dim);letter-spacing:.08em;font-size:.54rem}.pr-ix_fila .is-estado.is-en-curso{color:var(--yel)}.pr-ix_fila .is-cifra{color:var(--dim);font-size:.58rem}.pr-ix_fila .is-cifra b{color:#fff;font:600 .74rem var(--disp)}.pr-ix_fila.is-apagada{opacity:.3}.pr-ix_fila.is-hallada .is-tit b{color:var(--yel)}.pr-indice .pr-ix_estrella{font:.8rem var(--mono);color:#ececec59;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.pr-ix_estrella:hover,.pr-ix_fila.is-sel .pr-ix_estrella{color:var(--yel)}.pr-ix_vacio{font:.62rem var(--mono);letter-spacing:.08em;color:var(--dim);padding:2rem 0}.pr-ix_previa{scrollbar-width:none;border-top:1px solid #ececec4d;min-height:0;padding-top:.9rem;overflow-y:auto}.pr-ix_previa_img{aspect-ratio:16/10;border:1px solid var(--hair);cursor:pointer;background:#0a0a0a;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pr-ix_previa_img img{object-fit:cover;width:100%;height:100%;animation:.3s both pr-aparece;display:block}.pr-ix_previa_img:hover{border-color:var(--yel)}.pr-ix_previa_chip{font:600 .5rem var(--mono);letter-spacing:.08em;color:#000;padding:1px 5px;position:absolute;bottom:0;left:0}.pr-ix_previa_txt small{font:.54rem var(--mono);letter-spacing:.1em;color:var(--dim);margin-top:.9rem;display:block}.pr-ix_previa_txt>b{color:var(--yel);letter-spacing:-.01em;margin-top:.4rem;font:italic 400 2rem/1 Times New Roman,Times,Liberation Serif,serif;display:block}.pr-ix_previa_txt p{font:500 .86rem/1.45 var(--txt);color:#ecececd9;margin:.7rem 0 0}.pr-ix_previa_txt dl{border-top:1px solid var(--hair);grid-template-columns:1fr 1fr;margin:.9rem 0 0;display:grid}.pr-ix_previa_txt dl>div{border-bottom:1px dotted #ececec2e;min-width:0;padding:.5rem .6rem .5rem 0}.pr-ix_previa_txt dt{font:.5rem var(--mono);letter-spacing:.1em;color:var(--dim);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pr-ix_previa_txt dd{font:600 .86rem var(--disp);color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:.2rem 0 0;overflow:hidden}.pr-ix_previa_txt dd small{font:.52rem var(--mono);color:var(--dim)}.pr-ix_previa_acc{flex-wrap:wrap;gap:.5rem 1.2rem;margin-top:1rem;display:flex}.pr-ix_previa_acc button{font:.58rem var(--mono);letter-spacing:.1em;color:var(--yel);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.pr-ix_teclas{font:.5rem var(--mono);letter-spacing:.1em;color:#ececec59;margin-top:1rem;display:block}.pr-bandeja{z-index:5;border:1px solid var(--yel);backdrop-filter:blur(6px);font:.58rem var(--mono);letter-spacing:.1em;color:var(--w);background:#000000e6;align-items:center;gap:.7rem;padding:.45rem .5rem .45rem .8rem;animation:.3s both pr-aparece;display:flex;position:absolute;bottom:6.6rem;right:1.25rem}.pr-bandeja_t{color:var(--yel);white-space:nowrap}.pr-bandeja_t b{color:#fff;font-weight:400}.pr-bandeja_mini{gap:3px;display:flex}.pr-bandeja_mini button{aspect-ratio:16/9;border:1px solid var(--hair);cursor:pointer;background:#111;width:2.4rem;margin:0;padding:0;position:relative;overflow:hidden}.pr-bandeja_mini img{object-fit:cover;width:100%;height:100%;display:block}.pr-bandeja_mini i{color:var(--yel);opacity:0;background:#000000b3;place-items:center;font-style:normal;transition:opacity .15s;display:grid;position:absolute;inset:0}.pr-bandeja_mini button:hover i{opacity:1}.pr-bandeja_mini em{color:var(--dim);align-self:center;font-style:normal}.pr-bandeja_b{border:1px solid var(--hair);font:.56rem var(--mono);letter-spacing:.1em;color:var(--w);cursor:pointer;white-space:nowrap;background:0 0;margin:0;padding:.32rem .55rem}.pr-bandeja_b:hover{border-color:var(--yel);color:var(--yel)}.pr-bandeja_b.is-pres{background:var(--yel);border-color:var(--yel);color:#000}.pr-bandeja_b.is-dim{color:var(--dim)}.pr-pres{z-index:9140;color:var(--w);cursor:default;-webkit-user-select:none;user-select:none;background:#000;position:fixed;inset:0;overflow:hidden}.pr-pres_img{object-fit:cover;width:100%;height:100%;animation:pr-pres-entra 1.1s var(--suave) both;position:absolute;inset:0}@keyframes pr-pres-entra{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.pr-pres_velo{pointer-events:none;background:linear-gradient(#00000080 0,#0000 24% 50%,#000000d1 100%);position:absolute;inset:0}.pr-pres_seg{z-index:2;gap:4px;display:flex;position:absolute;top:1.3rem;left:1.4rem;right:6rem}.pr-pres_seg button{cursor:pointer;background:0 0;border:0;flex:1 1 0;align-items:center;height:1rem;margin:0;padding:0;display:flex}.pr-pres_seg i{background:#ececec4d;width:100%;height:2px;display:block}.pr-pres_seg .is-visto i{background:#ffe60099}.pr-pres_seg .on i{background:var(--yel)}.pr-pres_lectura{z-index:2;font:.62rem/1.7 var(--mono);letter-spacing:.08em;color:#ecececd9;white-space:pre;text-shadow:0 0 .5rem #000000b3;position:absolute;top:3rem;left:1.4rem}.pr-pres_lectura b{color:var(--yel);font-weight:400}.pr-pres_textos{z-index:2;text-align:center;width:min(70rem,100% - 3rem);animation:.7s .25s both pr-aparece;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.pr-pres_titulo{letter-spacing:-.015em;color:var(--yel);text-wrap:balance;text-shadow:0 .2rem 2.4rem #00000059;margin:0;font:italic 400 clamp(3rem,8vw,8.5rem)/.92 Times New Roman,Times,Liberation Serif,Nimbus Roman,serif}.pr-pres_regleta{position:absolute;bottom:4rem;left:1.4rem;right:1.4rem}.pr-pres_acc{z-index:2;font:.58rem var(--mono);letter-spacing:.12em;color:var(--dim);justify-content:space-between;display:flex;position:absolute;bottom:1.2rem;left:1.4rem;right:1.4rem}.pr-pres_acc button{font:inherit;color:var(--yel);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.pr-pres_cerrar{z-index:3;right:var(--stgo-cierre-right,1.25rem);top:var(--stgo-cierre-top,1.1rem);position:absolute}.pr-pres_indice{padding:6rem 6vw 5rem;animation:.5s both pr-aparece;position:absolute;inset:0;overflow:auto}.pr-pres_indice ol{border-top:1px solid #ececec4d;margin:1.6rem 0 0;padding:0;list-style:none}.pr-pres_indice li button{text-align:left;cursor:pointer;width:100%;color:var(--w);background:0 0;border:0;border-bottom:1px dotted #ececec33;grid-template-columns:3rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;margin:0;padding:1rem 0;display:grid}.pr-pres_indice li i{font:.62rem var(--mono);color:var(--dim);font-style:normal}.pr-pres_indice li b{color:var(--yel);letter-spacing:-.01em;font:italic 400 clamp(1.8rem,3.6vw,3.2rem)/1 Times New Roman,Times,serif}.pr-pres_indice li span{font:.58rem var(--mono);letter-spacing:.1em;color:var(--dim);white-space:nowrap}.pr-pres_indice li em{width:6px;height:6px;margin-right:.5rem;display:inline-block}.pr-pres_indice li button:hover b{color:#fff}.pr-pres_ficha{padding:7.2rem 6vw 5rem;animation:.5s both pr-aparece;position:absolute;inset:0;overflow:auto}.pr-pres_ficha .pr-pres_lectura{top:3rem}.pr-pres_ficha h2{max-width:40ch;font:600 clamp(1.5rem, 2.6vw, 2.4rem)/1.12 var(--disp);color:#fff;letter-spacing:-.03em;margin:0}.pr-pres_imgs{gap:6px;margin:1.6rem 0;display:grid}.pr-pres_imgs.is-3{grid-template-columns:2fr 1fr 1fr}.pr-pres_imgs.is-2{grid-template-columns:1fr 1fr}.pr-pres_imgs img{aspect-ratio:1920/814;object-fit:cover;width:100%;display:block}.pr-pres_imgs.is-3 img:first-child{grid-row:span 1}.pr-pres_sint{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1.6rem;display:grid}.pr-pres_sint h4{font:600 .6rem var(--mono);letter-spacing:.12em;color:var(--yel);margin:0 0 .5rem}.pr-pres_sint p,.pr-pres_sola{font:500 1.1rem/1.45 var(--txt);color:#f4f3ef;margin:0}.pr-pres_sola{max-width:46ch;margin-top:1.6rem}@media (width<=1100px){.pr-indice{grid-template-columns:minmax(0,1fr);left:1.25rem}.pr-ix_previa{display:none}}@media (width<=760px),(height<=520px){.pr-indice{top:calc(6.9rem + env(safe-area-inset-top));bottom:calc(7.4rem + env(safe-area-inset-bottom));left:.9rem;right:.9rem}.pr-indice.con-bandeja{bottom:calc(10.6rem + env(safe-area-inset-bottom))}.pr-ix_resumen .pr-ix_grupo,.pr-ix_resumen>span:nth-child(3),.pr-ix_resumen>span:nth-child(4),.pr-ix_cab{display:none}.pr-ix_fila,.pr-indice.con-sel .pr-ix_fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tit km""meta meta";row-gap:.15rem;padding:.5rem 0}.pr-indice.con-sel .pr-ix_fila{grid-template-columns:1.4rem minmax(0,1fr) auto;grid-template-areas:"sel tit km""sel meta meta"}.pr-ix_estrella{grid-area:sel}.pr-ix_fila .is-tit{grid-area:tit}.pr-ix_fila .is-km{grid-area:km}.pr-ix_fila .is-cod,.pr-ix_fila .is-lugar small,.pr-ix_fila .is-cifra,.pr-ix_fila .is-estado,.pr-ix_fila .is-fuente{display:none}.pr-ix_fila .is-tipo{color:var(--dim);grid-area:meta;font-size:.52rem}.pr-ix_fila .is-lugar,.pr-ix_fila .is-anio{display:none}.pr-bandeja{left:.9rem;right:.9rem;bottom:calc(8.1rem + env(safe-area-inset-bottom));justify-content:space-between;gap:.4rem}.pr-bandeja_mini{display:none}.pr-pres_seg{right:4.6rem}.pr-pres_textos{top:40%}.pr-pres_titulo{font-size:3rem}.pr-pres_regleta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.3rem;bottom:3.4rem}.pr-pres_regleta .is-estado{display:none}.pr-pres_indice,.pr-pres_ficha{padding:6.4rem 1.2rem 4.4rem}.pr-pres_indice li button{grid-template-columns:2rem minmax(0,1fr)}.pr-pres_indice li span{white-space:normal;grid-column:2}.pr-pres_sint{grid-template-columns:minmax(0,1fr);gap:1rem}.pr-pres_imgs.is-3{grid-template-columns:1fr 1fr}.pr-pres_imgs.is-3 img:first-child{grid-column:span 2}}.pr-comp{z-index:9135;color:var(--w);background:#000000f7;grid-template-rows:auto minmax(0,1fr);animation:.25s both pr-aparece;display:grid;position:fixed;inset:0}.pr-comp_cab{border-bottom:1px solid var(--hair);font:.62rem var(--mono);letter-spacing:.12em;color:var(--yel);justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;display:flex}.pr-comp .pr-comp_cab button{border:1px solid var(--hair);font:.58rem var(--mono);letter-spacing:.1em;color:var(--w);cursor:pointer;background:0 0;margin:0;padding:.4rem .7rem}.pr-comp_tabla{overscroll-behavior:contain;padding:0 1.4rem 2rem;overflow:auto}.pr-comp table{border-collapse:collapse;min-width:100%;font:.66rem/1.5 var(--mono)}.pr-comp th,.pr-comp td{text-align:left;vertical-align:top;border-bottom:1px dotted #ececec2e;min-width:13rem;padding:.6rem 1.4rem .6rem 0}.pr-comp tbody th{min-width:10rem;font:.54rem var(--mono);letter-spacing:.12em;color:var(--dim);text-transform:uppercase;background:#000;font-weight:400;position:sticky;left:0}.pr-comp thead th{z-index:1;background:#000;border-bottom:1px solid #ececec4d;padding-top:1.2rem;position:sticky;top:0}.pr-comp thead button{text-align:left;cursor:pointer;color:var(--w);background:0 0;border:0;margin:0;padding:0;display:block}.pr-comp thead img{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--hair);width:100%;max-width:16rem;margin-bottom:.5rem;display:block}.pr-comp thead small{font:.52rem var(--mono);letter-spacing:.1em;color:var(--dim);display:block}.pr-comp thead b{font:600 .95rem/1.2 var(--disp);color:#fff;letter-spacing:-.02em;display:block}.pr-comp thead button:hover b{color:var(--yel)}.pr-comp td b{font:600 .9rem var(--disp);color:#fff}.pr-comp td small{color:var(--dim)}.pr-comp td em{color:#ececec59;font-size:.5rem;font-style:normal}.pr-comp td i{width:6px;height:6px;margin-right:.45rem;display:inline-block}.pr-comp .is-vacio{color:#ececec40}@font-face{font-family:Inter VF;src:url(/_astro/InterVariable.DiVDrmQJ.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono VF;src:url(/_astro/RobotoMono-VariableFont_wght.DpiE19Wu.woff2)format("woff2");font-weight:100 700;font-style:normal;font-display:swap}@font-face{font-family:BDO Grotesk VF;src:url(/_astro/BDOGrotesk-VF.CyhSnXek.ttf)format("truetype");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/montserrat-latin-ext.D0hf-lZB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/montserrat-latin.Dk9Pm7OY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}.w-popover{color:inherit;position-anchor:auto;position-area:top center;background-color:#0000;border:0;margin:8px;padding:0;position:fixed;inset:auto;overflow:visible}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (width<=991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (width<=767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (width<=479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:outside;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;-webkit-transition:all .3s;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;-webkit-animation:.8s linear infinite spin;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (width>=768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (width<=991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (width<=767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (width<=479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (width<=479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}:root{--_colors---primary--paper:#f8f7f3;--_typography---font-family--primary:"Inter VF", Arial, sans-serif;--fixed--1rem:1rem;--_typography---font-weight--regular:400;--fixed--0rem:0rem;--_typography---h1--font-family:var(--_typography---font-family--primary);--_typography---h1--font-size:var(--fixed--6rem);--_typography---h1--line-height:95%;--_typography---h1--font-weight:var(--_typography---font-weight--semibold);--_typography---h1--letter-spacing:-.02em;--_typography---h2--font-family:var(--_typography---font-family--primary);--_typography---h2--font-size:var(--fixed--4-5rem);--_typography---h2--font-weight:var(--_typography---font-weight--semibold);--_typography---h2--letter-spacing:-.02em;--_typography---h3--font-family:var(--_typography---font-family--primary);--_typography---h3--font-size:var(--fixed--3-5rem);--_typography---h3--line-height:100%;--_typography---h3--font-weight:var(--_typography---font-weight--semibold);--_typography---h3--letter-spacing:-.02em;--_typography---h4--font-family:var(--_typography---font-family--primary);--_typography---h4--font-size:var(--fixed--2-75rem);--_typography---h4--line-height:110%;--_typography---h4--font-weight:var(--_typography---font-weight--semibold);--_typography---h4--letter-spacing:-.02em;--_typography---h5--font-family:var(--_typography---font-family--primary);--_typography---h5--font-size:var(--fixed--2rem);--_typography---h5--line-height:115%;--_typography---h5--font-weight:var(--_typography---font-weight--semibold);--_typography---h5--letter-spacing:-.02em;--_typography---h6--font-family:var(--_typography---font-family--primary);--_typography---h6--font-size:var(--fixed--1-5rem);--_typography---h6--line-height:120%;--_typography---h6--font-weight:var(--_typography---font-weight--semibold);--_typography---h6--letter-spacing:-.02em;--fixed--2-5rem:2.5rem;--_typography---font-family--secondary:"BDO Grotesk VF", Arial, sans-serif;--fixed--1-25rem:1.25rem;--_typography---font-weight--semibold:600;--fixed--1-125rem:1.125rem;--border-radius--xsmall:var(--fixed--0-5rem);--_colors---primary--white:white;--fixed--1-5rem:1.5rem;--_typography---font-weight--medium:500;--fixed--0-875rem:.875rem;--_typography---font-weight--thin:100;--spacer--xxhuge:var(--fixed--12rem);--fixed--2rem:2rem;--spacer--custom-1:var(--fixed--1-25rem);--fixed--4rem:4rem;--fixed--3rem:3rem;--fixed--1-75rem:1.75rem;--spacer--custom-3:var(--fixed--2-5rem);--section--medium:var(--fixed--8rem);--section--xsmall:var(--fixed--4rem);--section--large:var(--fixed--10rem);--fixed--6-5rem:6.5rem;--fixed--2-25rem:2.25rem;--spacer--tiny:var(--fixed--0-125rem);--_typography---font-weight--extra-bold:800;--spacer--medium:var(--fixed--2rem);--spacer--custom-2:var(--fixed--1-5rem);--_typography---font-weight--light:300;--fixed--5rem:5rem;--fixed--2-75rem:2.75rem;--fixed--0-5rem:.5rem;--spacer--xhuge:var(--fixed--8rem);--fixed--0-75rem:.75rem;--section--small:var(--fixed--6rem);--_colors---primary--stgo:#ffe600;--_typography---font-weight--bold:700;--spacer--small:var(--fixed--1rem);--section--xxlarge:var(--fixed--13rem);--fixed--7rem:7rem;--_typography---font-family--font-family:Montserrat, sans-serif;--_typography---font-family--detail:"Roboto Mono VF", Arial, sans-serif;--spacer--xxlarge:var(--fixed--5rem);--spacer--xlarge:var(--fixed--4rem);--_typography---font-weight--black:900;--section--xlarge:var(--fixed--12rem);--spacer--xsmall:var(--fixed--0-5rem);--_typography---font-weight--extra-light:200;--_colors---grey--200:#b6b6b6;--_colors---grey--100:#ddd;--spacer--xxsmall:var(--fixed--0-25rem);--spacer--huge:var(--fixed--6rem);--_typography---h2--line-height:105%;--spacer--large:var(--fixed--3rem);--fixed--3-5rem:3.5rem;--_colors---white--transparent:transparent;--fixed--16rem:16rem;--_colors---grey--600:#292929;--border-radius--large:var(--fixed--1-125rem);--_colors---white--50:#ffffff80;--fixed--8rem:8rem;--_colors---white--70:#ffffffb3;--border-radius--small:var(--fixed--0-75rem);--_colors---primary--black:#000;--border-radius--ultra:var(--fixed--3rem);--_colors---primary--accent:#f3350c;--border-radius--xhuge:var(--fixed--2rem);--_colors---grey--50:#f1efed;--_colors---grey--400:#666;--fixed--0-125rem:.125rem;--_colors---white--15:#ffffff26;--fixed--0-25rem:.25rem;--fixed--4-5rem:4.5rem;--_colors---grey--500:#4d4d4d;--border-radius--xlarge:var(--fixed--1-25rem);--_colors---grey--300:#707070;--fixed--5-5rem:5.5rem;--_animations---animation-border-radius:0px;--border-radius--huge:var(--fixed--1-75rem);--_animations---animation-padding:0px;--border-radius--medium:var(--fixed--1rem);--fixed--9rem:9rem;--fixed--10rem:10rem;--fixed--15rem:15rem;--border-radius--xxhuge:var(--fixed--2-5rem);--_colors---grey--250:grey;--fixed--6rem:6rem;--_colors---grey--800:#0f0f0f;--_colors---grey--700:#171717;--_colors---grey--900:#0a0a0a;--_colors---white--10:#ffffff1a;--_colors---white--20:#fff3;--_colors---white--30:#ffffff4d;--_colors---white--40:#fff6;--_colors---white--60:#fffc;--_colors---white--80:#fffc;--_colors---white--90:#fffc;--fixed--11rem:11rem;--fixed--12rem:12rem;--fixed--13rem:13rem;--fixed--14rem:14rem;--border-radius--tiny:var(--fixed--0-125rem);--border-radius--xxsmall:var(--fixed--0-25rem);--border-radius--xxlarge:var(--fixed--1-5rem)}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3b79c3}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@media screen and (width<=991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (width<=767px){.w-layout-blockcontainer{max-width:none}}body{background-color:var(--_colors---primary--paper);font-family:var(--_typography---font-family--primary);color:#000;font-size:var(--fixed--1rem);line-height:1.4;font-weight:var(--_typography---font-weight--regular);letter-spacing:-.02em}h1{margin-top:var(--fixed--0rem);margin-bottom:var(--fixed--0rem);font-family:var(--_typography---h1--font-family);font-size:var(--_typography---h1--font-size);line-height:var(--_typography---h1--line-height);font-weight:var(--_typography---h1--font-weight);letter-spacing:var(--_typography---h1--letter-spacing)}h2{margin-top:var(--fixed--0rem);margin-bottom:var(--fixed--0rem);font-family:var(--_typography---h2--font-family);font-size:var(--_typography---h2--font-size);line-height:var(--_typography---h1--line-height);font-weight:var(--_typography---h2--font-weight);letter-spacing:var(--_typography---h2--letter-spacing)}h3{margin-top:var(--fixed--0rem);margin-bottom:var(--fixed--0rem);font-family:var(--_typography---h3--font-family);font-size:var(--_typography---h3--font-size);line-height:var(--_typography---h3--line-height);font-weight:var(--_typography---h3--font-weight);letter-spacing:var(--_typography---h3--letter-spacing)}h4{margin-top:var(--fixed--0rem);margin-bottom:var(--fixed--0rem);font-family:var(--_typography---h4--font-family);font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height);font-weight:var(--_typography---h4--font-weight);letter-spacing:var(--_typography---h4--letter-spacing)}h5{margin-top:var(--fixed--0rem);margin-bottom:var(--fixed--0rem);font-family:var(--_typography---h5--font-family);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:var(--_typography---h5--font-weight);letter-spacing:var(--_typography---h5--letter-spacing)}h6{margin-top:var(--fixed--0rem);margin-bottom:var(--fixed--0rem);font-family:var(--_typography---h6--font-family);font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:var(--_typography---h6--font-weight);letter-spacing:var(--_typography---h6--letter-spacing)}p{margin-bottom:var(--fixed--0rem)}a{color:#000;text-decoration:none}ul,ol{margin-top:var(--fixed--0rem);margin-bottom:var(--fixed--0rem);padding-left:var(--fixed--2-5rem)}blockquote{margin-bottom:var(--fixed--0rem);padding:var(--fixed--0rem);font-family:var(--_typography---font-family--secondary);font-size:var(--fixed--1-25rem);line-height:130%;font-weight:var(--_typography---font-weight--semibold);border-left:5px #e2e2e2}.nav_button{grid-column-gap:.35rem;grid-row-gap:.35rem;color:#ededed;cursor:pointer;border-radius:.25rem;justify-content:center;align-items:center;padding:.35rem .6rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:400;text-decoration:none;display:flex}.nav_button:hover{background-color:#3b3b3b}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.resources_item{border-radius:var(--border-radius--xsmall);background-color:var(--_colors---primary--white);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.resources_heading{padding-bottom:var(--fixed--1-25rem);font-size:var(--fixed--1-5rem);line-height:1.4;font-weight:var(--_typography---font-weight--medium);border-bottom:1px dashed #474747}.display-flex{display:flex}.layer{justify-content:center;align-items:center;position:absolute;inset:0%}.heading-style-h5{font-family:var(--_typography---h5--font-family);font-size:var(--_typography---h5--font-size);line-height:var(--_typography---h5--line-height);font-weight:var(--_typography---h5--font-weight);letter-spacing:var(--_typography---h5--letter-spacing)}.text-weight-thin{font-weight:var(--_typography---font-weight--thin)}.text-style-link{color:#000;text-decoration:underline}.aspect-ratio-landscape{aspect-ratio:3/2}.main-wrapper{position:relative;overflow:clip}.spacer-xxhuge{width:100%;padding-top:var(--spacer--xxhuge)}.z-index-1{z-index:1;position:relative}.hide{display:none}.icon-height-small{height:var(--fixed--1-5rem)}.resources_group{grid-row-gap:var(--fixed--2rem);flex-direction:column;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;display:flex}.spacer-custom-1{width:100%;padding-top:var(--spacer--custom-1)}.icon-height-xlarge{height:var(--fixed--4rem)}.overflow-scroll{overflow:scroll}.resources_items{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.resources_items.single{flex-flow:column;display:flex}.resources_items.more-columns{grid-template-columns:1fr 1fr 1fr}.text-align-right{text-align:right}.text-style-nowrap{white-space:nowrap}.text-rich-text{line-height:1.5}.text-rich-text figure{margin-bottom:3rem}.text-rich-text h2{margin-bottom:var(--fixed--1-5rem);font-size:var(--fixed--2-5rem)}.text-rich-text p{margin-bottom:var(--fixed--2-5rem);line-height:1.5}.text-rich-text h4{margin-bottom:var(--fixed--1-5rem);font-size:var(--fixed--1-75rem)}.text-rich-text h3{margin-bottom:var(--fixed--1-5rem);font-size:var(--fixed--2rem)}.text-rich-text h6{margin-bottom:var(--fixed--1rem);font-size:var(--fixed--1-25rem)}.text-rich-text blockquote{margin-top:3rem;margin-bottom:3rem;padding-left:4rem;font-weight:500}.text-rich-text h1{font-size:var(--fixed--4rem);margin-bottom:1.5rem}.text-rich-text h5{margin-bottom:var(--fixed--1rem);font-size:var(--fixed--1-5rem)}.text-rich-text ul,.text-rich-text ol{margin-bottom:var(--fixed--1-5rem)}.spacer-custom-3{width:100%;padding-top:var(--spacer--custom-3)}.padding-section-medium{padding-top:var(--section--medium)}.spacer-tiny{width:100%;padding-top:var(--spacer--tiny)}.pointer-events-auto{pointer-events:auto}.text-size-medium{font-size:var(--fixed--1-125rem)}.text-weight-xbold{font-weight:var(--_typography---font-weight--extra-bold)}.spacer-medium{width:100%;padding-top:var(--spacer--medium)}.resources_section{grid-row-gap:var(--fixed--1-5rem);flex-direction:column;display:flex}.aspect-ratio-portrait{aspect-ratio:2/3}.template-style-heading-split{background-color:#d2d6d9;width:1px;height:100%;margin-left:1.25rem;margin-right:1.25rem;transform:rotate(7deg)}.template-style-heading-split.margin-small{margin-left:1rem;margin-right:1rem}.template-style-heading-split.margin-large{margin-left:2rem;margin-right:2rem}.template-style-heading-split.margin-smaller{margin-left:.5rem;margin-right:.5rem}.spacer-custom-2{width:100%;padding-top:var(--spacer--custom-2)}.text-weight-light{font-weight:var(--_typography---font-weight--light)}.overflow-visible{overflow:visible}.resources_component{grid-column-gap:var(--fixed--5rem);grid-row-gap:var(--fixed--5rem);flex-direction:column;display:flex}.resources_component.smaller-gap{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem)}.resources_item-content{width:100%;padding:var(--fixed--2-25rem) var(--fixed--2-5rem) var(--fixed--4rem);flex-direction:column;flex:1;display:flex}.resources_item-content.center-horizontal{flex-flow:row;justify-content:center;align-items:center}.spacer-xhuge{width:100%;padding-top:var(--spacer--xhuge)}.padding-global{padding-right:var(--fixed--3rem);padding-left:var(--fixed--3rem)}.padding-global.is-tiny{padding-right:var(--fixed--0-75rem);padding-left:var(--fixed--0-75rem)}.padding-global.is-small{padding-right:var(--fixed--2rem);padding-left:var(--fixed--2rem)}.padding-section-large{padding-top:var(--section--large)}.text-size-large{font-size:var(--fixed--1-25rem)}.icon-height-medium{height:var(--fixed--2rem);max-width:none;display:inline}.heading-style-h1{font-family:var(--_typography---h1--font-family);font-size:var(--_typography---h1--font-size);line-height:var(--_typography---h1--line-height);font-weight:var(--_typography---h1--font-weight);letter-spacing:var(--_typography---h1--letter-spacing)}.heading-style-h1.font-weight-medium{color:var(--_colors---primary--stgo);font-weight:var(--_typography---font-weight--medium)}.text-weight-bold{font-weight:var(--_typography---font-weight--bold)}.spacer-small{width:100%;padding-top:var(--spacer--small)}.aspect-ratio-square{aspect-ratio:1}.padding-section-xxlarge{padding-top:var(--section--xxlarge)}.overflow-auto{overflow:auto}.heading-style-h4{font-family:var(--_typography---font-family--font-family);color:#f8f7f3;font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height);font-weight:var(--_typography---h4--font-weight);letter-spacing:var(--_typography---h4--letter-spacing)}.heading-style-h4.heding-amarillo{font-family:var(--_typography---font-family--font-family)}.heading-style-h4.heading-style-h4-subheading{max-width:950px;margin-top:var(--fixed--2rem)}.align-center{margin-left:auto;margin-right:auto}.container-tiny{width:100%;max-width:36rem;margin-left:auto;margin-right:auto}.resources_structure-out{border:1px solid #1e7bfa;width:100%;position:relative}.resources_structure-out.fill-bg{background-image:url(/images/webflow-spacing-bg-final_1webflow-spacing-bg-final.png);background-position:0 0;background-size:80px}.heading-style-h6{font-family:var(--_typography---font-family--secondary);color:#fff;font-size:var(--_typography---h6--font-size);line-height:var(--_typography---h6--line-height);font-weight:var(--_typography---h6--font-weight);letter-spacing:var(--_typography---h6--letter-spacing);flex:0 auto;align-self:auto;display:block;position:static}.heading-style-h6.font-size-smaller{font-size:var(--fixed--1-25rem)}.heading-style-h6.heading-style-h6-cards{font-weight:var(--_typography---font-weight--semibold);padding-bottom:1rem}.text-style-all-caps{text-transform:uppercase}.resources_groups{grid-row-gap:var(--fixed--4rem);flex-direction:column;display:flex}.aspect-ratio-widescreen{aspect-ratio:16/9}.max-width-xlarge{width:100%;max-width:64rem}.ss_structure-box{pointer-events:none;background-color:#fff;height:3rem;position:relative}.text-style-label{font-family:var(--_typography---font-family--detail);color:#ffe600;font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--semibold);letter-spacing:.05em;text-transform:uppercase}.text-style-label.hide-tablet{color:#ffe600}.text-style-label.text-gris{font-family:var(--_typography---font-family--detail);color:#b6b6b6;font-size:var(--fixed--0-75rem);text-align:right}.display-inline-block{display:inline-block}.container-xsmall{width:100%;max-width:60rem;margin-left:auto;margin-right:auto}.icon-height-large{height:var(--fixed--2-5rem);aspect-ratio:1;position:relative}.max-width-large{width:100%;max-width:48rem}.container-xxsmall{width:100%;max-width:45rem;margin-left:auto;margin-right:auto}.text-weight-normal{font-weight:var(--_typography---font-weight--regular)}.text-align-left{text-align:left}.spacer-xxlarge{width:100%;padding-top:var(--spacer--xxlarge)}.max-width-full{width:100%;max-width:none}.display-block{display:block}.padding-section-xsmall{padding-top:var(--section--xsmall)}.padding-section-small{padding-top:var(--section--small)}.padding-section-small.is-mobile-medium{padding-top:var(--section--xsmall)}.resources_item-label{grid-column-gap:.5rem;color:#8c9399;border-bottom:1px solid #ebebec;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-height:3rem;margin-right:0;padding:.75rem .75rem .75rem 1rem;display:flex;position:relative}.text-size-regular{font-size:var(--fixed--1rem)}.resources_structure-in{pointer-events:none;background-color:#fff;width:100%;height:3rem;position:relative}.resources_structure-in.utility{background-color:#2d40ea1a}.resources_structure-in.utility.full-height{height:100%}.text-align-center{text-align:center}.spacer-xlarge{width:100%;padding-top:var(--spacer--xlarge)}.text-style-muted{opacity:.6}.section_resources.min-height{min-height:80vh}.text-weight-black{font-weight:var(--_typography---font-weight--black)}.padding-section-xlarge{padding-top:var(--section--xlarge)}.max-width-xsmall{width:100%;max-width:16rem}.heading-style-h3{font-family:var(--_typography---h3--font-family);color:#f8f7f3;font-size:var(--_typography---h3--font-size);line-height:var(--_typography---h3--line-height);font-weight:var(--_typography---h3--font-weight);letter-spacing:var(--_typography---h3--letter-spacing)}.heading-style-h3.is-tablet-h4{color:#f8f7f3}.heading-style-h3.headingstylepaper{color:#ffe600}.display-inline{display:inline}.text-size-tiny{font-size:var(--fixed--0-75rem)}.spacer-xsmall{width:100%;padding-top:var(--spacer--xsmall)}.spacing-clean{margin:0;padding:0}.text-weight-xlight{font-weight:var(--_typography---font-weight--extra-light)}.max-width-xxlarge{width:100%;max-width:80rem}.text-size-small{color:var(--_colors---grey--200);font-size:var(--fixed--0-875rem)}.text-weight-semibold{font-weight:var(--_typography---font-weight--semibold)}.max-width-small{width:100%;max-width:20rem}.resources_class{padding:var(--fixed--0-5rem) .625rem;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:var(--fixed--0-75rem);line-height:1.3;font-weight:var(--_typography---font-weight--medium);background-color:#1e7bfa;border-radius:4px}.resources_class.custom-border{border-bottom-right-radius:0;border-bottom-left-radius:0}.resources_class.html-tag{color:#f6f6f3;background-color:#cf4bb3;border-style:none}.text-style-strikethrough{text-decoration:line-through}.max-width-medium{width:100%;max-width:32rem}.container-full{width:100%;max-width:none;margin-left:auto;margin-right:auto}.page-wrapper{z-index:1;position:relative}.page-wrapper.full-height{flex-flow:column;min-height:100vh;display:flex}.container-medium{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.spacer-xxsmall{width:100%;padding-top:var(--spacer--xxsmall)}.pointer-events-none{pointer-events:none}.container-small{width:100%;max-width:75rem;margin-left:auto;margin-right:auto}.resources_subheading{font-size:var(--fixed--1rem);font-weight:var(--_typography---font-weight--medium)}.spacer-huge{width:100%;padding-top:var(--spacer--huge)}.resources_class-wrap{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.heading-style-h2{font-family:var(--_typography---h2--font-family);font-size:var(--_typography---h2--font-size);line-height:var(--_typography---h2--line-height);font-weight:var(--_typography---h2--font-weight);letter-spacing:var(--_typography---h2--letter-spacing)}.container-large{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;max-width:120rem;margin-left:auto;margin-right:auto}.z-index-2{z-index:2;position:relative}.text-style-italic{font-style:italic}.overflow-hidden{overflow:hidden}.max-width-xxsmall{width:100%;max-width:12rem}.text-weight-medium{font-family:var(--_typography---font-family--font-family);color:var(--_colors---primary--stgo);font-weight:var(--_typography---font-weight--medium)}.spacer-large{width:100%;padding-top:var(--spacer--large)}.resources_fonts{grid-column-gap:5.5rem;grid-row-gap:16px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;width:100%;display:flex}.resources_license-video{width:100%;height:100%;position:absolute;inset:0%}.resources_license-image{aspect-ratio:1;object-fit:cover;width:100%}.resources_font-1{font-family:var(--_typography---font-family--primary);font-size:var(--fixed--5rem);line-height:1;font-weight:var(--_typography---font-weight--regular)}.resources_license-wrap{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.resources_licenses-links{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.resources_font-block{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:column;align-items:flex-start;transition:opacity .2s;display:flex}.resources_font-block:hover{opacity:.7}.resources_licenses-group{grid-row-gap:1.25rem;flex-direction:column;align-items:flex-start;display:flex}.resources_license-image-link{aspect-ratio:1;border-radius:var(--border-radius--xsmall);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:clip}.resources_grid{grid-column-gap:1.5rem;grid-row-gap:3rem;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.resources_font-2{font-family:var(--_typography---font-family--secondary);font-size:var(--fixed--5rem);line-height:1;font-weight:var(--_typography---font-weight--regular)}.resources_changelog-list{grid-row-gap:3rem;flex-direction:column;display:flex}.resources_changelog-item{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;display:grid}.buy-template{z-index:98;grid-column-gap:.5rem;grid-row-gap:.5rem;color:#000;letter-spacing:-.02em;background-color:#fff;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:600;display:flex;position:fixed;inset:auto 1rem 1rem auto;box-shadow:0 10px 10px -5px #0003}.section_home-header{opacity:1;flex-flow:column;min-height:100vh;display:flex;position:relative;overflow:clip}.home-header_heading{z-index:5;font-size:12vw;line-height:90%;font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.03em}.home-header_content{width:100%;padding:var(--fixed--1-125rem) var(--fixed--2rem) var(--fixed--2rem);grid-column-gap:var(--fixed--2-75rem);grid-row-gap:var(--fixed--2-75rem);border-radius:var(--fixed--2rem);flex-flow:column;justify-content:space-between;align-items:stretch;display:flex;position:relative;overflow:clip}.home-header_mark{font-family:var(--_typography---font-family--primary);font-size:5.5vw;font-weight:var(--_typography---font-weight--extra-bold);vertical-align:top;position:relative;top:-1.75vw;left:-.25vw}.home-header_video{z-index:-1;width:100%;height:100%;padding:var(--fixed--2rem) var(--fixed--2rem) var(--fixed--3-5rem);object-fit:cover;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0%}.home-header_headings{flex-flow:wrap;justify-content:space-between;align-items:flex-end;display:flex}.navbar{z-index:100;width:100%;padding-top:var(--fixed--0-5rem);background-color:var(--_colors---white--transparent);opacity:1;mix-blend-mode:normal;position:fixed;top:0}.navbar.progressive-blur_wrap.blurinvertido{inset:0% 0% auto;transform:none}.navbar_content{justify-content:space-between;align-items:center;padding-top:0;padding-bottom:0;display:flex}.navbar_logo{width:var(--fixed--16rem);padding-top:10px;padding-bottom:10px}.navbar_link{grid-column-gap:.5rem;grid-row-gap:.5rem;font-family:var(--_typography---font-family--font-family);justify-content:center;align-items:flex-start;display:inline-flex;position:relative}.navbar_link-text{font-family:var(--_typography---font-family--secondary);font-weight:var(--_typography---font-weight--semibold)}.navbar_link-text._1{font-family:var(--_typography---font-family--font-family)}.navbar_link-text._2{position:absolute;top:100%}.navbar_links{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);font-family:var(--_typography---font-family--font-family);flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}.navbar_component{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);flex-flow:column;display:flex}.navbar_line{border-top:1px dotted var(--_colors---grey--600);width:100%;height:1px}.home-header_component{padding-right:var(--fixed--0-75rem);padding-bottom:var(--fixed--0-75rem);padding-left:var(--fixed--0-75rem);border:1px #000;flex:1;justify-content:center;align-items:stretch;display:flex}.navbar_brand{grid-column-gap:var(--fixed--1-75rem);grid-row-gap:var(--fixed--1-75rem);justify-content:flex-start;align-items:center;display:flex}.navbar_creative{grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);justify-content:flex-start;align-items:center;display:flex}.navbar_barcode{width:var(--fixed--3-5rem)}.navbar_creative-text{font-family:var(--_typography---font-family--secondary);font-size:var(--fixed--0-75rem);line-height:.9;font-weight:var(--_typography---font-weight--bold);text-transform:uppercase}.home-header_contact{z-index:3;grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);justify-content:space-between;align-items:flex-end;display:flex}.home-header_contact-infos{max-width:18rem;padding:var(--fixed--1rem) var(--fixed--1-5rem) var(--fixed--1rem) var(--fixed--1rem);border-radius:var(--border-radius--large);backdrop-filter:blur(20px);background-color:#fff3;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.home-header_contact-infos.home-stgo2026-sinpadding{padding:var(--fixed--0rem);grid-column-gap:0px;grid-row-gap:0px}.home-header_contact-pic{aspect-ratio:1;border-radius:var(--border-radius--large);width:7.4rem;max-width:100%;position:static}.home-header_contact-texts{grid-column-gap:var(--fixed--0rem);grid-row-gap:var(--fixed--0rem);cursor:default;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;overflow:clip}.home-header_contact-cta{font-family:var(--_typography---font-family--secondary);color:var(--_colors---primary--white);font-weight:var(--_typography---font-weight--semibold)}.home-header_contact-text{color:var(--_colors---white--50);font-size:var(--fixed--0-75rem);font-weight:var(--_typography---font-weight--medium)}.home-header_services{z-index:3;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid;position:relative}.home-header_service{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.home-header_service-line{border-bottom:1px dotted var(--_colors---white--50);width:100%;height:1px}.home-header_service-text{font-family:var(--_typography---font-family--font-family);color:var(--_colors---primary--stgo);font-size:var(--fixed--1rem);font-weight:var(--_typography---font-weight--semibold);text-transform:none}.home-header_bottom{z-index:2;grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);justify-content:space-between;align-items:flex-end;width:100%;display:flex;position:relative}.home-header_subheading{z-index:5;color:#fff;text-align:left;flex-flow:column;justify-content:center;align-self:auto;align-items:flex-end;max-width:24rem;margin-left:9em;padding-bottom:20em;display:flex;position:relative}.home-header_subhead{font-family:var(--_typography---font-family--font-family);color:#ffe600;font-size:var(--fixed--3-5rem);line-height:90%;font-weight:var(--_typography---font-weight--bold);text-align:right;letter-spacing:-.02em;text-transform:uppercase;display:flex}.home-header_words-wrap{width:100%;position:relative;overflow:clip}.home-header_words{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.home-header_word{grid-column-gap:.5rem;grid-row-gap:.5rem;text-align:left;justify-content:flex-start;align-items:center;display:flex}.home-header_word._2{position:absolute;top:100%}.home-header_word._3{position:absolute;top:200%}.home-header_label{font-family:var(--_typography---font-family--detail);color:var(--_colors---white--70);font-size:var(--fixed--0-875rem);text-align:left;letter-spacing:.05em;text-transform:uppercase}.note-marquee_component{z-index:3;white-space:nowrap;width:16.25rem;position:relative;overflow:clip}.note-marquee_in{justify-content:flex-start;align-items:center;display:flex;-webkit-mask:linear-gradient(270deg,#0000,#000 50%,#0000);mask:linear-gradient(270deg,#0000,#000 50%,#0000)}.note-marquee_text{font-family:var(--_typography---font-family--detail);color:#fff;font-size:var(--fixed--0-875rem);letter-spacing:.05em;text-transform:uppercase;padding-right:.75rem}.navbar_links-menu{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem);flex:0 auto;justify-content:flex-end;align-items:center;display:flex}.home-header_mark-2{font-size:var(--fixed--0-875rem)}.hamburger{z-index:2;width:var(--fixed--3-5rem);height:var(--fixed--2-5rem);grid-column-gap:.375rem;grid-row-gap:.375rem;border-radius:var(--border-radius--small);cursor:pointer;flex-flow:column;justify-content:center;align-items:center;margin-right:-.625rem;display:flex;position:relative}.hamburger_line{width:var(--fixed--2-25rem);background-color:var(--_colors---primary--black);height:2px}.hamburger_line._1,.hamburger_line._2{background-color:var(--_colors---primary--stgo)}.menu_component{z-index:99;position:relative}.menu{z-index:3;width:50vw;height:100vh;padding:var(--fixed--0-75rem);display:none;position:fixed;inset:0% 0% auto auto}.menu_bg-blur{backdrop-filter:blur(15px);background-color:#0000004d;width:100%;height:100%;display:none;position:fixed;inset:0%}.menu_in{border-radius:var(--border-radius--ultra);background-color:var(--_colors---primary--white);perspective-origin:100% 0;transform-origin:100% 0;width:100%;height:100%;position:relative;overflow:clip}.menu_content{height:100%;min-height:100%;padding:var(--fixed--2-25rem);grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:auto}.menu_links{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.menu_link{justify-content:center;align-items:center;display:flex;position:relative}.menu_link-texts{position:relative;overflow:clip}.menu_link-text{font-size:var(--fixed--2-25rem);line-height:1.1;font-weight:var(--_typography---font-weight--medium);letter-spacing:-.04em}.menu_link-text._2{position:absolute;top:100%}.navbar_link-dot{background-color:var(--_colors---primary--accent);opacity:0;border-radius:50%;width:4px;height:4px;position:absolute;inset:.125rem -.4rem auto auto}.menu_actions{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem);flex-flow:column;width:100%;display:flex}.menu_contact-img{object-fit:scale-down;background-color:#000;width:100%;height:100%;position:absolute;inset:0%}.menu_contact{border-radius:var(--border-radius--xhuge);height:28vh;max-height:21.25rem;position:relative;overflow:hidden}.menu_contact-text{color:var(--_colors---primary--white);font-size:var(--fixed--1-25rem);line-height:1.2}.menu-contact-link{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);justify-content:center;align-items:center;display:flex;position:absolute;inset:1.5rem auto auto 1.5rem}.menu_contact-arrow{width:var(--fixed--0-75rem)}.button_dot-scale{background-color:var(--_colors---primary--accent);border-radius:50%;width:2rem;height:2rem;display:none;position:absolute}.button-line_space{width:1.5rem}.button-line_space.blue-dark-36:where(.w-variant-52580813-754d-cbf1-ebf9-3d524b86b25c){width:var(--fixed--0-75rem)}.button_text._2{opacity:0;margin-bottom:-1.5rem}.button_text._2:where(.w-variant-52580813-754d-cbf1-ebf9-3d524b86b25c){margin-bottom:-1.25rem}.button-line_dot{justify-content:center;align-items:center;display:flex;position:relative}.button_texts{flex-flow:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.button_dot{z-index:4;background-color:var(--_colors---primary--accent);border-radius:50%;width:.25rem;height:.25rem;position:relative}.menu_social-wrap{justify-content:space-between;align-items:center;display:flex}.menu_buttons{grid-column-gap:var(--fixed--0-875rem);grid-row-gap:var(--fixed--0-875rem);justify-content:center;align-items:center;display:flex}.button-secondary{background-color:var(--_colors---grey--50);font-family:var(--_typography---font-family--secondary);color:#000;font-size:.875rem;line-height:1.6;font-weight:var(--_typography---font-weight--semibold);border-radius:9rem;justify-content:flex-start;align-items:center;padding:.75rem 1rem;display:flex;overflow:clip}.button-secondary:where(.w-variant-f874b9ba-24b5-50ff-0733-53dd5363b8cf){background-color:var(--_colors---primary--black);color:var(--_colors---primary--white)}.button-secondary:where(.w-variant-52580813-754d-cbf1-ebf9-3d524b86b25c){padding:var(--fixed--0-5rem) var(--fixed--0-75rem);font-size:var(--fixed--0-75rem);line-height:1.6}.button-secondary:where(.w-variant-084c35ac-0c40-f906-a9cd-0d43386a2d5d),.button-secondary.white{background-color:var(--_colors---primary--white)}.menu_legal{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem);justify-content:flex-start;align-items:center;display:flex}.menu_legal-link{grid-column-gap:.5rem;grid-row-gap:.5rem;font-family:var(--_typography---font-family--secondary);color:var(--_colors---grey--400);font-size:.875rem;line-height:1.1;font-weight:var(--_typography---font-weight--medium);justify-content:center;align-items:flex-start;padding-bottom:.25rem;display:inline-flex;position:relative;bottom:-2px;overflow:hidden}.menu_legal-line{background-color:#fff;width:100%;height:1px;position:absolute;top:auto;bottom:0;right:100.4%}.menu_legal-line.grey{background-color:gray}.menu_social{grid-column-gap:.875rem;justify-content:flex-end;align-items:flex-start;display:flex}.menu_social-link{aspect-ratio:1;border:1px solid #ececec;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;transition:opacity .2s;display:flex}.menu_social-link:hover{opacity:.6}.menu_social-icon{width:var(--fixed--1-25rem)}.menu_close{width:var(--fixed--4rem);aspect-ratio:1;background-color:var(--_colors---grey--50);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute;inset:1rem 1rem auto auto}.menu_close:hover{transform:scale(.9)}.home-header_infos{display:none}.home-header_info{width:100%;padding-top:var(--fixed--0-5rem);grid-column-gap:var(--fixed--0-125rem);grid-row-gap:var(--fixed--0-125rem);border-top:1px dotted var(--_colors---white--15);flex-flow:column;display:flex}.home-header_info.first{padding-top:var(--fixed--0rem);border-top-style:none}.home-header_infos-in{grid-column-gap:var(--fixed--0-875rem);grid-row-gap:var(--fixed--0-875rem);flex-flow:column;justify-content:flex-start;align-items:flex-start}.home-header_contact-link{color:var(--_colors---primary--white);font-weight:var(--_typography---font-weight--semibold)}.home-header_contact-link:hover{text-underline-offset:2px;text-decoration:underline 1px dotted #ffffff80}.home-header_contact-dot-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:-.15rem 1rem auto auto}.home-header_contact-dot{z-index:4;background-color:var(--_colors---primary--accent);border-radius:50%;width:.4rem;height:.4rem;position:relative}.home-header_contact-dot-scale{width:var(--fixed--2-5rem);height:var(--fixed--2-5rem);background-color:var(--_colors---primary--accent);border-radius:50%;display:none;position:absolute}.navbar_link-texts{color:#f8f7f3;position:relative;overflow:clip}.menu_link-dot{background-color:var(--_colors---primary--accent);opacity:0;border-radius:50%;width:6px;height:6px;position:absolute;inset:.125rem -.5rem auto auto}.brands_item-block{grid-column-gap:3.8rem;grid-row-gap:3.8rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-right:2.6rem;display:flex}.brands_list-wrapper{justify-content:flex-start;align-items:center;display:flex;position:relative;-webkit-mask:linear-gradient(270deg,#0000,#000 25% 75%,#0000);mask:linear-gradient(270deg,#0000,#000 25% 75%,#0000)}.head-grid{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);grid-template-rows:auto;grid-template-columns:2.75fr 1fr;grid-auto-columns:1fr;place-items:start;width:100%;display:grid}.head-grid.head-grid-sectores{grid-template-columns:.5fr 7fr;grid-auto-columns:2fr}.head-grid.head-grid-arreglado{grid-template-columns:2.75fr 10.5fr}.head-grid.head-grid-arreglado.head-grid-completo{grid-template-columns:2.75fr}.brands_item-desc{color:gray;text-align:center;font-size:.75rem;font-weight:600}.brands_item-logo{object-fit:cover;border-radius:15px;max-width:100%;height:550px}.brands_heading{max-width:50.625rem}.brands_heading.brands-heading-largo{max-width:60rem}.brands_heading.brands_heading_completo{max-width:95%}.brands_heading.brands_heading_completo.brands-heading-interna{padding-bottom:5rem;padding-left:3rem;padding-right:10%}.brands_item-logo-wrap{box-sizing:border-box;aspect-ratio:2/3;border-radius:var(--border-radius--large);background-color:var(--_colors---white--transparent);justify-content:center;align-items:center;width:23rem;display:flex}.brands_item-texts{grid-column-gap:.7rem;grid-row-gap:.7rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:100%;display:flex}.brands_item-name{color:#7f720c;text-align:center;font-size:1rem}.brands_list{justify-content:flex-start;align-items:center;display:flex}.navbar_works-link{grid-column-gap:var(--fixed--0-25rem);grid-row-gap:var(--fixed--0-25rem);justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.navbar_works-number-wrap{color:#fff;text-align:center;background-color:#ffe600;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.75rem;line-height:1;display:flex}.navbar_works-number{color:#070707;margin-left:-1px}.work-list_heading-wrap{margin-left:10%;position:relative}.work-list_heading-wrap.work-list-heading-wrap-sinmargin{margin-left:1%}.work-list_number{color:#fff;text-align:center;background-color:#ffe600;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;display:flex;position:absolute;inset:0 -1.25rem auto auto}.work-list_component{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.heading-style-display{font-family:var(--_typography---font-family--font-family);color:#f8f7f3;font-size:var(--fixed--8rem);line-height:85%;font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.02em}.heading-style-display.heading-style-reducido{margin-bottom:var(--fixed--1-25rem);color:#ffe600;font-size:var(--fixed--2-5rem);text-align:center}.work-list_head-texts{grid-column-gap:var(--fixed--2-5rem);grid-row-gap:var(--fixed--2-5rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:22rem;display:flex}.work-list_head{grid-column-gap:1rem;grid-row-gap:1rem;grid-template:"Area"/.25fr 5fr 1fr;grid-auto-columns:1fr;place-items:start;width:100%;padding-left:3%;padding-right:3%;display:grid}.text-size-grey-400{color:var(--_colors---grey--400)}.work-list_wrapper{width:100%;max-width:100%}.work-list_list{grid-column-gap:8rem;grid-row-gap:8rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.work-list_item{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.work-list_block{perspective:100vw;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex;transform:none}.work-list_link{aspect-ratio:16/9;border-radius:var(--border-radius--ultra);height:80vh;position:relative;overflow:clip}.work-list_img{object-fit:cover;width:100%;height:100%}.work-list_name{grid-column-gap:.5rem;grid-row-gap:.5rem;backdrop-filter:blur(20px);color:#000;background-color:#fff;border-radius:9rem;justify-content:flex-start;align-items:center;padding:.35rem .75rem;display:flex;position:absolute;bottom:1.5rem;left:1.5rem}.work-list_dot{background-color:#f3350c;border-radius:50%;width:.25rem;height:.25rem}.hover_wrap{z-index:99;pointer-events:none;justify-content:flex-start;align-items:flex-start;padding-top:.5rem;padding-left:.5rem;display:none;position:fixed;inset:0%}.hover_pill{backdrop-filter:blur(10px);color:#fff;text-transform:uppercase;background-color:#0000004d;border-radius:4rem;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.hover_text-wrap{justify-content:flex-start;align-items:center;display:flex}.hover_text{font-family:var(--_typography---font-family--detail);white-space:nowrap}.line{border-top:1px dotted var(--_colors---grey--200);width:100%}.line.is-darker{border-top-color:var(--_colors---grey--500)}.label_wrap{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);text-align:left;flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}.label_wrap.label_wrap_right{justify-content:flex-end;align-items:center}.label_wrap.label_wrap_margintop,.label_wrap.label_wrap_interna{margin-top:.5rem}.label_dot{background-color:var(--_colors---primary--accent);border-radius:50%;width:.25rem;height:.25rem}.home-grid_component{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:.75fr .75fr;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-height:none;display:grid}.home-grid_component.gridcomponent2{grid-template-rows:1fr;grid-template-columns:2.5fr}.home-grid_component.home-grid-horizontal{grid-template-rows:1fr;grid-template-columns:1fr;margin-top:1rem}.home-grid_team{width:100%;padding:var(--fixed--3rem);aspect-ratio:1;border-radius:var(--border-radius--xlarge);background-image:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.home-grid_team-heading{z-index:5;max-width:13.125rem;color:var(--_colors---primary--white);font-size:var(--fixed--1-75rem);font-weight:var(--_typography---font-weight--medium);text-align:center;position:relative}.home-grid_circle-1{aspect-ratio:1;border:1px solid var(--_colors---white--15);border-radius:50%;justify-content:center;align-items:center;width:70%;display:flex;position:absolute}.home-grid_member{border-radius:50%;width:12%;position:absolute}.home-grid_member._1{top:-7.5%}.home-grid_member._2{right:-7.5%}.home-grid_member._3{bottom:-7.5%}.home-grid_member._4{left:-7.5%}.home-grid_member-in{border-radius:50%;width:13.5%;position:absolute}.home-grid_member-in._1{top:7.5%;left:7.5%}.home-grid_member-in._2{top:37%;right:-5%}.home-grid_member-in._3{bottom:0%;left:22.5%}.home-grid_circle-2{aspect-ratio:1;border:1px solid var(--_colors---white--15);border-radius:50%;justify-content:center;align-items:center;width:47%;display:flex;position:absolute}.home-grid_chat{width:100%;height:100%;padding:var(--fixed--2-25rem) var(--fixed--3rem) var(--fixed--3rem);border-radius:var(--border-radius--xlarge);background-color:#e0dcd6;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}.home-grid_pricing{width:100%;height:100%;padding:var(--fixed--3rem);border-radius:var(--border-radius--xlarge);background-color:#0a0a0a;justify-content:space-between;align-items:flex-start;display:flex;position:relative;overflow:clip}.home-grid_pricing.home-grid-horizontal{min-height:22vw}.home-grid_pricing.pricing-fullheight{min-height:900px}.home-grid_pricing.home-vhgrande{height:82vh;padding:var(--fixed--0rem);justify-content:space-between;align-items:flex-start}.home-grid_pricing.home-vhmitad{height:40vh;padding:var(--fixed--0rem)}.home-grid_chat-in{grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);flex-flow:column;flex:1;justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.home-grid_chat-group{grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.home-grid_chat-group._2{justify-content:flex-end;align-items:flex-start;margin-left:auto}.chat_pic{border-radius:50%;width:2.5rem}.home-grid_chats{flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.home-grid_chats._2{justify-content:flex-start;align-items:flex-end}.chat_message{border-radius:var(--fixed--1-75rem);background-color:var(--_colors---primary--white);transform-origin:0 100%;color:var(--_colors---grey--500);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium);overflow:clip}.chat_message._5,.chat_message._4{background-color:var(--_colors---primary--black);color:var(--_colors---primary--white)}.home-grid_message-text{white-space:nowrap}.home-grid_label{opacity:.45;font-family:var(--_typography---font-family--detail);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--semibold);letter-spacing:.05em;text-transform:uppercase}.home-grid_pricing-img{z-index:0;aspect-ratio:auto;object-fit:fill;align-self:center;width:auto;max-width:none;height:auto;position:absolute;top:auto;right:auto;overflow:clip}.home-grid_pricing-title{max-width:13.125rem;color:var(--_colors---primary--white);font-size:var(--fixed--1-75rem);font-weight:var(--_typography---font-weight--medium);text-align:left}.section_work-list{overflow:clip}.home-grid_message{padding:var(--fixed--0-75rem) var(--fixed--1rem)}.chat_spacing{width:100%;height:var(--fixed--0-5rem)}.home-services_component{border-radius:var(--border-radius--xlarge);background-color:var(--_colors---primary--black)}.text-color-white{color:var(--_colors---primary--white)}.home-services_item{padding-bottom:var(--fixed--3rem);grid-column-gap:2rem;grid-row-gap:2rem;background-color:var(--_colors---primary--black);flex-flow:column;justify-content:flex-start;align-items:stretch;display:flex;position:sticky;top:20vh}.home-services_item.padding-small{padding-bottom:var(--fixed--1-5rem)}.home-services_text-wrap{max-width:36rem}.home-services_items{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.home-services_img-wrap{aspect-ratio:16/9;border-radius:var(--border-radius--small);width:100%;position:relative;overflow:clip}.home-services_title{color:#e5e3dc;font-size:var(--fixed--1-75rem);font-weight:var(--_typography---font-weight--semibold)}.home-services_title.home_services_amarillo{color:#ffe600}.home-services_desc{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;width:100%;display:flex}.text-color-grey-300{font-family:var(--_typography---font-family--secondary);color:#ddd;font-weight:var(--_typography---font-weight--semibold)}.home-services_item-in{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:grid;position:relative}.home-services_item-in.w--current{background-color:#0000}.home-services_img{object-fit:cover;width:100%;height:100%;position:absolute}.home-services_item-head{grid-column-gap:.875rem;grid-row-gap:.875rem;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.home-services_number{aspect-ratio:1;color:#ddd;text-align:center;background-color:#f3350c;border-radius:50%;justify-content:center;align-items:center;width:2rem;font-size:.75rem;font-weight:500;display:flex}.home-services_content{flex-flow:column;justify-content:flex-start;align-items:flex-start;padding-bottom:5rem;display:flex}.home-services_head{justify-content:space-between;align-items:center;width:100%;display:flex}.home-services_icons{justify-content:space-between;align-items:center;width:70%;display:flex}.home-services_icon{width:.75rem}.home-services_examples{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.home-services_service{padding:var(--fixed--0-5rem) var(--fixed--0-75rem);background-color:var(--_colors---grey--600);color:var(--_colors---grey--300);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium);border-radius:3rem}.home-services_service.home-services_service_small{font-size:var(--fixed--0-75rem)}.home-services_services{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);flex-flow:wrap;max-width:300px;padding-left:1.9rem;display:flex}.button-underline{grid-column-gap:.5rem;grid-row-gap:.5rem;letter-spacing:-.01em;border-bottom-color:#000;justify-content:center;align-items:flex-start;padding-bottom:.5rem;font-size:1.25rem;line-height:1.3;display:flex;position:relative;overflow:hidden}.home-about_component{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.home-about_video-wrap{grid-column-gap:0px;grid-row-gap:0px;aspect-ratio:1;border-radius:var(--border-radius--xlarge);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:clip}.home-about_content{flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:34.875rem;display:flex;position:relative}.home-about_content-wrap{flex-flow:column;justify-content:center;align-items:center;max-width:50rem;padding:5rem;display:flex}.home-about_video{filter:blur(20px);width:120%;height:200%;position:absolute;bottom:-5%}.home-about_text-wrap{max-width:380px}.text-color-grey-500{color:var(--_colors---grey--500)}.home-about_quote-wrap{z-index:3;width:65%;max-width:30rem;padding:var(--fixed--3rem) var(--fixed--3rem) var(--fixed--5-5rem);border-radius:var(--border-radius--small);backdrop-filter:blur(50px);background-color:#0003;flex-flow:column;display:flex;position:relative}.home-about_quote{font-family:var(--_typography---font-family--secondary);color:var(--_colors---primary--white);font-size:var(--fixed--1-25rem);line-height:130%;font-weight:var(--_typography---font-weight--semibold);text-align:center}.home-about_quote-author{grid-column-gap:var(--fixed--0rem);grid-row-gap:var(--fixed--0rem);cursor:default;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;inset:auto auto 1rem 1rem;overflow:clip}.home-about_title{color:var(--_colors---white--50);font-size:var(--fixed--0-75rem);font-weight:var(--_typography---font-weight--medium)}.home-about_author{font-family:var(--_typography---font-family--secondary);color:var(--_colors---primary--white);font-weight:var(--_typography---font-weight--semibold)}.home-about_logo{bottom:var(--fixed--2-5rem);z-index:4;width:var(--fixed--7rem);position:absolute}.progressive-blur_panel{width:100%;height:100%;backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio))));padding:0;position:absolute;-webkit-mask:linear-gradient(#0000 10%,#000 20% 40%,#0000 50%);mask:linear-gradient(#0000 10%,#000 20% 40%,#0000 50%)}.progressive-blur_panel.is-3{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 0%,#000 20% 30%,#0000 50%);mask:linear-gradient(#0000 0%,#000 20% 30%,#0000 50%)}.progressive-blur_panel.is-9{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 60%,#000 80% 90%,#0000 100%);mask:linear-gradient(#0000 60%,#000 80% 90%,#0000 100%)}.progressive-blur_panel.is-4{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 10%,#000 30% 40%,#0000 60%);mask:linear-gradient(#0000 10%,#000 30% 40%,#0000 60%)}.progressive-blur_panel.is-8{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 50%,#000 70% 80%,#0000 100%);mask:linear-gradient(#0000 50%,#000 70% 80%,#0000 100%)}.progressive-blur_panel.is-7{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 40%,#000 60% 70%,#0000 90%);mask:linear-gradient(#0000 40%,#000 60% 70%,#0000 90%)}.progressive-blur_panel.is-6{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 30%,#000 50% 60%,#0000 80%);mask:linear-gradient(#0000 30%,#000 50% 60%,#0000 80%)}.progressive-blur_panel.is-5{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 20%,#000 40% 50%,#0000 70%);mask:linear-gradient(#0000 20%,#000 40% 50%,#0000 70%)}.progressive-blur_panel.is-2{backdrop-filter:blur(calc(var(--blur) / var(--ratio)));-webkit-mask:linear-gradient(#0000 0%,#000 10% 20%,#0000 40%);mask:linear-gradient(#0000 0%,#000 10% 20%,#0000 40%)}.progressive-blur_panel.is-2.progresiveslider{backdrop-filter:blur(10px);inset:auto 0% 0%;-webkit-mask:linear-gradient(#0000 0%,#000 10% 10%,#0000 20%);mask:linear-gradient(#0000 0%,#000 10% 10%,#0000 20%)}.progressive-blur_panel.is-1{backdrop-filter:blur(var(--blur));-webkit-mask:linear-gradient(#000 0% 10%,#0000 30%);mask:linear-gradient(#000 0% 10%,#0000 30%)}.progressive-blur_panel.is-10{backdrop-filter:blur(calc(var(--blur) / (var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio) * var(--ratio))));-webkit-mask:linear-gradient(#0000 70%,#000 90%,#0000 100%);mask:linear-gradient(#0000 70%,#000 90%,#0000 100%)}.progressive-blur_wrap{z-index:99;pointer-events:none;width:100%;height:6rem;position:fixed;inset:auto 0% 0%;overflow:clip;transform:rotate(180deg)}.showreel_wrap{flex-flow:column;justify-content:flex-start;align-items:center;height:200rem;display:flex;position:relative}.showreel_img-wrap{border-radius:var(--_animations---animation-border-radius);justify-content:center;align-items:center;width:100%;max-width:none;height:100%;display:flex;position:relative;overflow:clip}.showreel_heading{font-size:3.5rem;line-height:105%;font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.02em;white-space:nowrap;position:absolute}.showreel_heading._1{right:calc(100% + .25rem)}.showreel_heading._2{left:calc(100% + .25rem)}.showreel_play-text{color:#fff;font-size:var(--fixed--3-5rem);line-height:105%;font-weight:var(--_typography---font-weight--medium);text-align:center;letter-spacing:-.02em}.showreel_lightbox{width:100vw;height:100vh;padding:var(--_animations---animation-padding);justify-content:center;align-items:center;display:flex;position:relative}.showreel_sticky{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0}.showreel_img{object-fit:cover;width:100vw;min-width:100vw;max-width:none;height:100vh;min-height:100vh}.showreel_scroll-note{z-index:2;color:var(--_colors---grey--300);letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:500;position:absolute;top:4rem}.showreel_play-wrapper{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);justify-content:center;align-items:center;display:flex;position:absolute}.showreel_play-icon-wrap{width:var(--fixed--4rem);aspect-ratio:1;background-color:#0009;border-radius:50%;justify-content:center;align-items:center;display:flex}.showreel_play-icon{width:1rem}.testimonials_heading{max-width:36.25rem}.testimonials_main{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);grid-template-rows:auto;grid-template-columns:.4fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.testimonials_items{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid;position:relative}.testimonials_items.testimonials_4{grid-template-columns:1fr}.testimonials_cover{border-radius:var(--border-radius--medium);flex-flow:column;justify-content:flex-end;align-items:stretch;width:100%;height:100%;display:flex;position:relative;overflow:clip}.testimonials_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.testimonials_blur{z-index:2;backdrop-filter:blur(5px);pointer-events:none;background-color:#2d31314d;width:100%;height:80%;position:absolute;bottom:0%;-webkit-mask-image:linear-gradient(#0000,#000 80%);mask-image:linear-gradient(#0000,#000 80%)}.testimonials_blur.testimonial_blur2{height:50%}.testimonials_main-wrap{z-index:10;padding:var(--fixed--2-75rem) var(--fixed--4-5rem) var(--fixed--2-75rem) var(--fixed--2-75rem);grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);flex-flow:column;display:flex;position:relative}.number_desc{color:#fff;max-width:15rem;font-size:var(--fixed--1-5rem);line-height:1.2;font-weight:var(--_typography---font-weight--semibold)}.testimonials_author-wrap{grid-column-gap:var(--fixed--0rem);grid-row-gap:var(--fixed--0rem);cursor:default;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;overflow:clip}.testimonials_author-main{font-family:var(--_typography---font-family--secondary);color:var(--_colors---primary--white);font-weight:var(--_typography---font-weight--semibold)}.testimonials_title-main{color:var(--_colors---white--50);font-size:var(--fixed--0-75rem);font-weight:var(--_typography---font-weight--medium)}.testimonials_head{flex-flow:column;justify-content:space-between;align-items:flex-start;max-width:21.875rem;display:flex}.testimonials_card{width:100%;height:100%;padding:var(--fixed--2-5rem);grid-column-gap:var(--fixed--4-5rem);grid-row-gap:var(--fixed--4-5rem);border-radius:var(--border-radius--small);background-color:var(--_colors---primary--white);flex-flow:column;justify-content:space-between;align-items:stretch;display:flex}.testimonials_card.testimonial_1{background-image:url(/images/ComfyUI_01757_.jpg);background-position:0 0;background-size:cover}.testimonials_card.testimonial-foto1{background-image:url(/images/stgo-estudio.jpg);background-size:cover}.testimonials_card.testimonial_laserscaner{background-image:url(/images/digitaltwin2.jpg);background-position:50%;background-size:cover}.testimonials_card.testimonial_inmobiliaria{background-image:url(/images/ComfyUI_01507_.jpg);background-position:50%;background-size:cover}.testimonials_card.testimonial_10{background-image:url(/images/Generated-Image-January-08-2026---10_59AM.jpeg);background-position:100%;background-size:cover}.testimonials_wrap{z-index:10;grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);flex-flow:column;display:flex;position:relative}.testimonials_quote{font-size:var(--fixed--1-125rem)}.testimonials_quote.testimonial_blanco{color:#f8f7f3}.testimonials_author{font-family:var(--_typography---font-family--secondary);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--semibold)}.testimonials_title{color:var(--_colors---grey--300);font-size:var(--fixed--0-75rem);font-weight:var(--_typography---font-weight--medium)}.testimonials_stars{grid-column-gap:var(--fixed--0-25rem);grid-row-gap:var(--fixed--0-25rem);justify-content:flex-start;align-items:center;display:flex}.testimonials_star{width:.75rem}.testimonials_author-infos{grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);justify-content:flex-start;align-items:center;display:flex}.testimonials_author-pic{width:var(--fixed--2-5rem);aspect-ratio:1;border-radius:var(--border-radius--xsmall);object-fit:cover}.testimonials_author-pic.testimonional_grandote{width:var(--fixed--3-5rem)}.testimonials_data-items{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;width:100%;display:flex}.testimonials_data-item{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.testimonials_data-number{font-size:var(--fixed--1-5rem);font-weight:var(--_typography---font-weight--semibold)}.testimonials_data-label{color:var(--_colors---grey--400);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--semibold)}.testimonials_data-bar{background-color:#e2e0da;width:100%;height:2px}.testimonials_data-bar-in{background-color:var(--_colors---primary--black);width:100%;height:100%}.testimonials_data-bar-in._1{width:92%}.testimonials_data-bar-in._2{width:87%}.testimonials_data-bar-in._3{width:74%}.testimonials_data-head{grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);flex-flow:column;width:100%;display:flex}.testimonials_data{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);flex-flow:column;width:100%;display:flex}.testimonials_data-head-text{color:var(--_colors---grey--300);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium)}.testimonials_text-wrap{grid-column-gap:var(--fixed--1-125rem);grid-row-gap:var(--fixed--1-125rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.testimonials_component{flex-flow:column;display:flex}.number_number{font-family:var(--_typography---font-family--primary);color:#ffe600;font-size:var(--fixed--10rem);line-height:1;font-weight:var(--_typography---font-weight--medium);text-align:center;letter-spacing:-.03em}.number_number.final-number{position:absolute;top:100%}.testimonials_numbers-main{grid-column-gap:var(--fixed--2-5rem);grid-row-gap:var(--fixed--2-5rem);flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:flex-start start;display:flex}.number_wrap{align-items:flex-start;display:flex;position:relative;overflow:hidden}.number_group{position:relative}.testimonials_legal-text{color:var(--_colors---grey--300);font-size:var(--fixed--0-75rem);font-weight:var(--_typography---font-weight--medium)}.testimonials_numbers{flex-flow:column;display:flex}.number_block{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;display:flex}.testimonials_main-quote{color:var(--_colors---primary--white);font-size:var(--fixed--1-5rem);font-weight:var(--_typography---font-weight--medium)}.testimonials_infos{flex-flow:column;display:flex}.number_others{position:absolute;top:0%}.number_main{opacity:0;display:block}.pricing_component{border-radius:var(--border-radius--xlarge);background-color:var(--_colors---primary--black);position:relative}.pricing_wrap{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.pricing_heading{color:var(--_colors---primary--white);font-size:var(--fixed--15rem);line-height:100%;font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.02em}.pricing_blocks{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;margin-top:-5rem;display:grid}.pricing_block{padding:var(--fixed--7rem) var(--fixed--3rem) var(--fixed--3rem);grid-column-gap:var(--fixed--3-5rem);grid-row-gap:var(--fixed--3-5rem);border-radius:var(--border-radius--xxhuge);backdrop-filter:blur(15px);background-image:linear-gradient(#00000080 49%,#292929b3);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;box-shadow:inset 0 5px 3px -3px #ffffff69,inset 0 4px 20px -5px #4e4e4e}.pricing_money{color:var(--_colors---grey--50);font-size:var(--fixed--4rem);line-height:1;font-weight:var(--_typography---font-weight--semibold);-webkit-text-fill-color:transparent;background-image:linear-gradient(131deg,#fff,#353535);-webkit-background-clip:text;background-clip:text}.pricing_detail{font-family:var(--_typography---font-family--detail);color:var(--_colors---grey--200);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium);text-transform:uppercase;position:absolute;top:1.5rem;bottom:auto;right:1.5rem}.pricing_value{grid-column-gap:.375rem;grid-row-gap:.375rem;flex-flow:wrap;justify-content:flex-start;align-items:flex-end;display:flex;position:relative}.pricing_plan-info{color:var(--_colors---grey--400);margin-bottom:6px}.pricing_features{width:100%;padding-left:var(--fixed--0rem);grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);flex-flow:column;list-style-type:none;display:flex}.pricing_main{grid-column-gap:var(--fixed--2-25rem);grid-row-gap:var(--fixed--2-25rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.pricing_feature{padding-top:4px;padding-bottom:4px;padding-left:var(--fixed--2rem);background-image:url(/images/checkbox_1checkbox.png);background-position:0%;background-repeat:no-repeat;background-size:1.35rem}.pricing_feature-text{color:var(--_colors---grey--300);font-weight:var(--_typography---font-weight--medium)}.pricing_feature-detail{color:var(--_colors---grey--200)}.pricing_divider{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:row;justify-content:center;align-items:center;width:100%;display:flex}.pricing_divider-label{color:var(--_colors---grey--250)}.pricing_divider-line{border-bottom:1px dotted var(--_colors---grey--500);flex:1;height:1px}.pricing_dollar{font-size:var(--fixed--1-5rem);vertical-align:top}.pricing_button-wrapper{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;width:100%;margin-top:auto;display:flex}.button-gradient{border-radius:var(--fixed--1-125rem);color:#fff;font-size:var(--fixed--1rem);font-weight:var(--_typography---font-weight--medium);text-align:center;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 16px 20px #0006}.button-gradient:active{transform:translateY(2px);box-shadow:0 4px 4px #0000004d}.button-gradient.is-light{background-color:var(--_colors---primary--paper);color:var(--_colors---primary--black)}.button-grad_inner{padding:var(--fixed--1-5rem) var(--fixed--2rem);border-radius:var(--fixed--1-125rem);transition:box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 0 7px #ffffff47}.button-grad_inner:hover{box-shadow:inset 0 0 7px #fff6}.button-grad_gradient{z-index:1;pointer-events:none;border-radius:12px;position:absolute;inset:0%}.button-grad_ball{filter:blur(20px);mix-blend-mode:overlay;border-radius:50%;width:50%;height:50%}.button-grad_ball.ball-1{background-color:#fd3846;background-image:linear-gradient(90deg,#fd3846,#ffd000);position:absolute;bottom:0}.button-grad_ball.gradient__ball--2{background-image:linear-gradient(78deg,#a600ff,#2bff00);position:absolute;bottom:0;left:50%}.button-grad_text{z-index:5;position:relative}.button-grad_glow{opacity:.25;pointer-events:none;position:absolute;inset:0%}.pricing_guarantee{color:var(--_colors---grey--250);font-size:var(--fixed--0-75rem);text-align:center}.pricing_head{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.pricing_plan-name{color:var(--_colors---primary--white);font-size:var(--fixed--2rem);font-weight:var(--_typography---font-weight--medium);-webkit-text-stroke-width:.25px}.pricing_info-text{color:var(--_colors---grey--250);font-size:var(--fixed--0-75rem);font-weight:var(--_typography---font-weight--medium);text-align:center}.pricing_info-wrap{max-width:540px}.faq_component{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.faq_content{flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:41.875rem;display:flex}.faq_list{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);flex-flow:column;width:100%;display:flex}.faq_answer-spacing{width:100%;height:var(--fixed--1rem);min-height:var(--fixed--1rem)}.faq_answer-wrap{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto;grid-template-columns:7.9922% 1fr;grid-auto-columns:1fr;display:flex;overflow:hidden}.faq_question{font-size:var(--fixed--1-125rem);line-height:1.3;font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.01em}.faq_question-wrap{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:5.65302% 1fr 5.89864%;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:flex}.faq_accordion{padding:var(--fixed--1-5rem);border-radius:var(--border-radius--small);background-color:var(--_colors---primary--white);cursor:pointer}.faq_answer{color:var(--_colors---grey--300);font-weight:var(--_typography---font-weight--medium)}.faq_button{justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.div-block-34-copy{background-color:var(--_colors---primary--accent);color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;font-size:.75rem;line-height:1;display:flex}.faq_button-line{background-color:#011d3f;flex:none;width:1.25rem;height:2px}.faq_button-line.is-second{position:absolute;transform:rotate(90deg)}.div-block-124{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem);justify-content:flex-start;align-items:center;display:flex}.faq_img-wrap{border-radius:var(--border-radius--xlarge);width:100%;height:100%;position:relative;overflow:clip}.faq_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.blog-list_head{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);grid-template-rows:auto;grid-template-columns:.25fr 1fr .75fr;grid-auto-columns:1fr;place-items:start;width:100%;display:grid}.blog-list_list{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-list_list.v2{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.blog-list_list.v3{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-list_block{grid-column-gap:var(--fixed--1-125rem);grid-row-gap:var(--fixed--1-125rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.blog-list_block.v2{padding:var(--fixed--0-75rem);grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);border-radius:var(--border-radius--small);background-color:var(--_colors---primary--white);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.blog-list_img-wrap{aspect-ratio:2.8/2;border-radius:var(--border-radius--small);width:100%;position:relative;overflow:clip}.blog-list_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.blog-list_texts{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:80%;display:flex}.blog-list_texts.large-width{width:90%}.blog-list_date{color:var(--_colors---grey--300);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium)}.cta_component{border-radius:var(--border-radius--xlarge);background-color:var(--_colors---primary--black);background-image:url(/images/ComfyUI_01659_.jpg);background-position:50%;background-size:cover;flex-flow:column;justify-content:center;align-items:center;min-height:90vh;display:flex;position:relative}.cta_content{flex-flow:column;justify-content:flex-start;align-items:center;max-width:45rem;margin-left:auto;margin-right:auto;display:flex}.interaction_visual_wrap{z-index:20;pointer-events:none;height:100vh;position:fixed;inset:0% 0% auto}.interaction_template{display:none}.interaction_img_wrap{justify-content:center;align-items:center;width:0;height:0;display:flex;position:absolute;inset:0% auto auto 0%}.interaction_img{aspect-ratio:2/2.7;border-radius:var(--fixed--0-5rem);object-fit:cover;flex:none;width:40vw;min-width:10rem}.interaction_cms_wrap{display:none}.cta_note{position:absolute;top:2rem}.footer_links-groups{grid-column-gap:5.5rem;grid-row-gap:5.5rem;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;width:80%;display:flex}.footer_brand{color:#171717;letter-spacing:-.05em;margin-right:auto;font-size:20vw;font-weight:500;line-height:1}.footer_template-links{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}.footer_component{grid-column-gap:var(--fixed--3rem);grid-row-gap:var(--fixed--3rem);flex-flow:column;width:100%;display:flex}.footer_social-link{justify-content:center;align-items:center;transition:opacity .2s;display:flex}.footer_social-link:hover{opacity:.6}.footer_links-list{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.footer_lists{grid-column-gap:var(--fixed--3-5rem);grid-row-gap:var(--fixed--3-5rem);flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.footer_copyright{color:#6b6b6b;font-size:.75rem;font-weight:400}.footer_wrap{z-index:0;grid-column-gap:var(--fixed--6rem);grid-row-gap:var(--fixed--6rem);border-radius:var(--border-radius--xlarge);background-color:#fff;flex-flow:column;justify-content:flex-start;align-items:center;padding-top:4rem;padding-left:2rem;padding-right:2rem;display:flex;overflow:clip}.footer_social-icon{width:1.5rem}.footer_link-label{color:#000;font-weight:var(--_typography---font-weight--semibold)}.footer_legal-wrap{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.footer_legal-divider{background-color:#b6b6b6;width:1px;height:1.25rem}.footer_template-link{color:#6b6b6b;font-size:.75rem;font-weight:500;transition:background-color .2s}.footer_template-link:hover{color:#000}.footer_main{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;display:grid}.footer_social{grid-column-gap:1rem;justify-content:flex-end;align-items:flex-start;display:flex}.footer_legal-links{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;place-items:center;display:flex}.footer_group{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.footer_link{color:#474747;font-size:.875rem;font-weight:500}.footer_link:hover{color:#000}.footer{padding-top:var(--fixed--0-75rem);padding-bottom:var(--fixed--0-75rem)}.footer_mark{font-size:10vw;font-weight:var(--_typography---font-weight--semibold);vertical-align:super}.footer_secondary{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.form_error-message{color:#0a0a0a;border-radius:.75rem}.form_success-message-2{background-color:var(--_colors---primary--paper);outline-color:var(--_colors---primary--accent);outline-offset:4px;color:#0a0a0a;font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium);border-radius:.5rem;outline-width:1px;outline-style:dotted}.footer_newsletter-button{z-index:2;color:#fff;text-align:center;background-color:#242424;background-image:linear-gradient(#242424,#131313);border-radius:1rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;line-height:1.5;transition:border .2s;position:relative;overflow:hidden;box-shadow:0 22px 33px #00000040,inset 0 1px #ffffff1f}.footer_newsletter-button:hover{background-image:linear-gradient(#333,#141414)}.footer_newsletter{width:100%;margin-bottom:0}.footer_field{height:4rem;padding-right:var(--fixed--1-5rem);padding-left:var(--fixed--1-5rem);background-color:var(--_colors---grey--50);color:var(--_colors---primary--black);font-weight:var(--_typography---font-weight--medium);border:1px #000;border-radius:1.125rem;flex:1;margin-bottom:0}.footer_field:focus{border-color:#fff6}.footer_field::placeholder{color:var(--_colors---grey--300)}.footer_field-wrap{grid-column-gap:var(--fixed--0-875rem);grid-row-gap:var(--fixed--0-875rem);justify-content:flex-start;align-items:stretch;display:flex;position:relative}.field-label{color:#1c1c1c;font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--regular);margin-bottom:10px}.brand_wrap{z-index:102;background-color:var(--_colors---primary--black);flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;display:none;position:fixed;inset:0%}.brand_logo{width:var(--fixed--7rem)}.brand_lines{width:100%;height:20vh;position:absolute;top:100%}.work-list_title{font-size:var(--fixed--0-875rem);line-height:120%}.section_home-grid.home-grid-conimg{background-image:url(/images/ComfyUI_01593_.jpg);background-position:50% 0;background-size:cover;border-radius:2rem;margin-left:.75rem;margin-right:.75rem}.section_home-grid.home-grid-oscuro{background-color:#000;border-radius:2rem}.sdadasasd{margin-top:.375rem}.pricing_value-wrap{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.section_about-header{flex-flow:column;justify-content:center;align-items:stretch;min-height:100vh;display:flex;position:relative}.about-header_component{z-index:5;justify-content:center;align-items:center;display:flex;position:relative}.about-header_headings{z-index:10;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.about-header_imgs{aspect-ratio:1/1.2;border-radius:2vh;height:60vh;position:relative;overflow:clip}.about-header_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.about-header_img._2,.about-header_img._3,.about-header_img._4{display:none}.about-header_infos{position:absolute;inset:auto 0% 3rem}.about-header_infos-in{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-end;display:grid}.about-header_imgs-wrapper{z-index:2;grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:absolute}.about-header_location{grid-column-gap:.25rem;grid-row-gap:.25rem;justify-content:flex-start;align-items:center;display:flex}.about-header_globe{width:1.5rem;height:1.5rem}.about-header_location-text{font-size:1rem;font-weight:500}.about_component{border-radius:var(--border-radius--xlarge);background-color:var(--_colors---primary--black);flex-flow:column;justify-content:center;align-items:center;min-height:90vh;display:flex;position:relative;overflow:clip}.about_block{z-index:3;width:100%;max-width:40rem;padding:var(--fixed--3rem);grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);border-radius:var(--border-radius--small);backdrop-filter:blur(50px);background-color:#0003;flex-flow:column;display:flex;position:relative}.about_block.about-slider{max-width:none;padding-right:var(--fixed--1rem);padding-left:var(--fixed--1rem);grid-column-gap:15px;grid-row-gap:15px;object-fit:fill;flex-flow:column;position:relative}.about_quote{font-family:var(--_typography---font-family--secondary);color:var(--_colors---grey--100);font-size:var(--fixed--1rem);line-height:130%;font-weight:var(--_typography---font-weight--semibold);text-align:left}.about_quote.about-slider{width:100%;min-width:0;max-width:70%;margin-top:0;margin-bottom:var(--fixed--1-5rem);color:var(--_colors---primary--paper);font-size:var(--fixed--0-875rem);text-align:center;flex-flow:row;justify-content:center;align-items:center;margin-left:15%;padding-left:10%;padding-right:10%;display:block}.about_quote.about_masgrande{font-size:var(--fixed--1-5rem);font-weight:var(--_typography---font-weight--semibold)}.about_quote.about_masgrande.about_conpadding-full{padding-left:3rem;padding-right:3rem}.about_title{font-family:var(--_typography---font-family--secondary);color:var(--_colors---primary--white);font-weight:var(--_typography---font-weight--semibold)}.about_subtitle{color:var(--_colors---white--50);font-size:var(--fixed--0-75rem);font-weight:var(--_typography---font-weight--medium)}.about_bg-img{filter:blur(20px);width:120%;max-width:none;height:120%;position:absolute;inset:-10% 0% 0% -10%}.team_component{height:150vh;max-height:110rem;position:relative}.team_heading{z-index:1;flex-flow:column;justify-content:center;align-items:center;max-width:35rem;display:flex;position:static;top:15vh}.home-all_content-block{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:column;display:flex}.team_img{width:100%}.team_imgs-wrap{z-index:1;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;top:0;transform:translateY(-35%)}.team_content-items{width:32%;padding-right:2.5rem;position:absolute;inset:auto auto 0% 0%}.team_content-items.is-inverted{grid-column-gap:var(--fixed--2-25rem);grid-row-gap:var(--fixed--2-25rem);flex-flow:column;padding-left:2.5rem;padding-right:0;display:flex;left:auto;right:0%}.team_content-items.is-left{bottom:9.5%}.team_img-wrap{border-radius:var(--border-radius--small);width:15%;max-width:11.25rem;position:absolute;overflow:hidden}.team_img-wrap.is-third{z-index:2;top:28%;right:-1%}.team_img-wrap.is-first{z-index:3;max-width:24rem;margin:0 auto 11.5%;transition:all 50ms linear;position:sticky;top:30%;left:0;right:0}.team_img-wrap.is-second{top:33%;left:12%}.team_img-wrap.is-fifth{z-index:2;top:65%;right:13%}.team_img-wrap.is-fourth{top:61%;left:4%}.text-color-accent{color:var(--_colors---primary--accent)}.members_items{grid-column-gap:var(--fixed--0-875rem);grid-row-gap:var(--fixed--0-875rem);grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.members_component{flex-flow:column;display:flex}.members_item{padding:var(--fixed--0-5rem);grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);border-radius:var(--border-radius--xsmall);background-color:var(--_colors---primary--white);justify-content:flex-start;align-items:stretch;display:flex}.members_pic{width:var(--fixed--5rem);aspect-ratio:1;border-radius:var(--border-radius--xsmall);object-fit:cover}.members_position{color:var(--_colors---grey--300);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--semibold)}.members_infos{grid-column-gap:var(--fixed--0-875rem);grid-row-gap:var(--fixed--0-875rem);flex-flow:row;flex:1;justify-content:space-between;align-items:flex-start;padding-top:.25rem;padding-right:.25rem;display:flex}.members_info{grid-column-gap:var(--fixed--0-125rem);grid-row-gap:var(--fixed--0-125rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.members_name{font-size:var(--fixed--1-125rem);font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.02em}.members_linkedin-icon{width:var(--fixed--1-125rem)}.members_linkedin{display:flex}.approach_img-wrap{aspect-ratio:3/2;border-radius:var(--border-radius--small);object-fit:cover;width:100%;position:relative;overflow:clip}.approach_component{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.approach_items{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.approach_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.approach_item-content{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.approach_item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;display:flex}.awards_component{border-radius:var(--border-radius--xlarge);background-color:var(--_colors---primary--black)}.awards_heading{max-width:50rem}.awards_rows{flex-flow:column;display:flex}.awards_row{padding-top:var(--fixed--0-5rem);padding-bottom:var(--fixed--0-5rem);grid-column-gap:16px;grid-row-gap:16px;border-top:1px dotted var(--_colors---grey--500);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start;display:grid}.awards_data{color:var(--_colors---grey--250);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium)}.about_head{grid-column-gap:var(--fixed--0rem);grid-row-gap:var(--fixed--0rem);cursor:default;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;overflow:clip}.blog-list_desc{color:var(--_colors---grey--300);font-size:var(--fixed--1rem);font-weight:var(--_typography---font-weight--medium)}.blog-header_content{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.blog-list_texts-v2{grid-column-gap:var(--fixed--1-125rem);grid-row-gap:var(--fixed--1-125rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:60%;display:flex}.blog-list_infos{grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.blog-list_item-block{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);aspect-ratio:2/2.2;background-color:#fff;border-radius:1rem;flex-direction:column;justify-content:space-between;padding:2rem;transition:border-color .2s,transform .2s;display:flex}.blog-list_texts-v3{grid-row-gap:2rem;flex-direction:column;display:flex}.blog-list_description{color:var(--_colors---grey--250);font-size:var(--fixed--1rem);font-weight:var(--_typography---font-weight--medium)}.blog-list_bottom-wrap{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:flex-end;display:flex}.blog-list_image-wrap{aspect-ratio:16/9;border-radius:.5rem;width:55%;overflow:hidden}.blog-list_image{object-fit:cover;width:100%;height:100%}.projects-list_block{width:100%;height:200vh}.projects-list_block-wrapper{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0}.projects-list_block-wrap{border-radius:var(--border-radius--xlarge);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.projects-list_image{object-fit:cover;width:100vw;min-width:100vw;max-width:none;height:100vh;min-height:100vh}.work-list_name-v2{grid-column-gap:.5rem;grid-row-gap:.5rem;backdrop-filter:blur(20px);color:#000;background-color:#fff;border-radius:9rem;justify-content:flex-start;align-items:center;padding:.35rem .75rem;display:flex;position:absolute;top:2rem;left:2rem}.cta-top-padding{padding-top:var(--fixed--0-75rem)}.work-list_image-wrap-v2{aspect-ratio:1;border-radius:var(--border-radius--xlarge);object-fit:cover;width:100%;position:relative;overflow:clip}.work-list_about{font-size:.875rem}.text-color-white-50{color:#ffffff80}.work-list_texts{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;display:flex}.work-list_infos-v2{grid-column-gap:3.5rem;grid-row-gap:3.5rem;border-radius:var(--border-radius--xlarge);background-color:#632f1b;flex-flow:row;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.work-list_title-2{color:#fff;font-size:1.125rem}.work-list_block-v2{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:flex}.work-list_image-v2{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.work-list_list-v3{grid-column-gap:var(--fixed--2-5rem);grid-row-gap:var(--fixed--2-5rem);flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.contact-header_text-wrapper{display:flex}.contact-header_text-wrap{padding-right:2rem;display:flex}.contact-header_text{font-size:10rem;line-height:1;font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.04em;white-space:nowrap}.contact-form_checkbox{align-items:center;margin-bottom:0;display:flex}.contact-form_error-wrap{color:#901517;padding:2rem}.button-solid{z-index:2;color:#fff;text-align:center;background-color:#242424;background-image:linear-gradient(#242424,#131313);border:1px solid #0000;border-bottom-style:none;border-radius:1rem;justify-content:center;align-items:center;padding:1.25rem 1.75rem;font-size:.875rem;font-weight:400;line-height:1.5;transition:border .2s;position:relative;overflow:hidden;box-shadow:0 0 #0000,-1.1px 1.2px .1px #00000006,-2.2px 2.4px .3px #00000008,-3.3px 3.7px .5px #00000009,-4.6px 5.1px .7px #00000009,-6px 6.6px .9px #0000000a,-7.6px 8.4px 1.3px #0000000a,-9.5px 10.5px 1.8px #0000000b,-11.8px 13px 2.4px #0000000b,-14.7px 16.2px 3.2px #0000000b,-18.3px 20.2px 4.4px #0000000b,-23px 25.4px 6px #0000000b,-29.3px 32.3px 8.2px #0000000c,-37.8px 41.8px 11.3px #0000000c,-49.9px 55.1px 15.9px #0000000c,-67.7px 74.8px 22.7px #0000000d,-96.7px 106.8px 34px #0000000e,-152.5px 168.5px 56.1px #0000000e}.button-solid:hover{background-image:linear-gradient(#585858,#141414)}.contact-form_grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.contact-form_success-wrap{background-color:#fff;padding:0}.contact-form_field{color:#000;background-color:#0000;border-top:1px #000;border-bottom:1px solid #b6b6b6;border-left:1px #000;border-right:1px #b6b6b6;height:5rem;margin-bottom:0;padding:.5rem 2rem;font-size:.875rem;font-weight:500}.contact-form_field:hover{background-color:#fff}.contact-form_field:focus{border-bottom-width:2px;border-bottom-color:#000}.contact-form_field::placeholder{color:#9e9b8f}.contact-form_field.is-message{resize:none;height:12rem;padding-top:1.125rem}.contact-form_form-block{background-color:#fff;border-radius:1rem;width:100%;margin-bottom:0;overflow:hidden}.contact-form_checkbox-check{cursor:pointer;background-color:#ccc;border-style:none;border-radius:50%;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;margin-top:0;margin-right:.75rem}.contact-form_checkbox-check.w--redirected-checked{background-color:#000;background-size:12px;border-style:none}.contact-form_checkbox-check.w--redirected-focus{box-shadow:none}.contact-form_label-wrap{padding:1.75rem 2rem .125rem}.contact-form_checkbox-label{color:#101010;font-size:.875rem;font-weight:500}.contact-form_input.border-right{border-right:1px solid #dadada}.contact-form_actions{grid-row-gap:2rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1.75rem 1.75rem 2.5rem;display:flex}.contact-form_component{display:flex}.contact-form_field-label{color:#101010;font-weight:600}.contact-form_success{grid-column-gap:.25rem;grid-row-gap:.25rem;color:#101010;flex-flow:column;justify-content:center;align-items:center;min-height:20rem;display:flex}.contact_images-wrap{aspect-ratio:2/2.4;border-radius:var(--border-radius--xlarge);width:26%;max-width:20rem;position:absolute;inset:0% 0% auto auto;overflow:clip}.contact_info-wrap{grid-row-gap:.5rem;flex-direction:column;max-width:360px;display:flex}.contact_info-text{font-size:1rem;font-weight:700}.contact_image{object-fit:cover;width:100%;height:100%}.contact_image._3{z-index:3;position:absolute;inset:0% auto auto 0%}.contact_image._2{z-index:2;position:absolute;inset:0% auto auto 0%}.contact_image._4{z-index:4;position:absolute;inset:0% auto auto 0%}.contact_grid{grid-column-gap:16px;grid-row-gap:4rem;grid-template-rows:auto auto auto auto;grid-template-columns:.75fr .75fr 1.25fr;grid-auto-columns:1fr;display:grid;position:relative}.contact_head{justify-content:space-between;align-items:center;width:100%;display:flex}.contact_component-v2{grid-row-gap:6rem;flex-direction:column;align-items:stretch;width:100%;display:flex}.section_contact{position:relative}.form_success-message{color:#0a0a0a;background-color:#c5e0fd;border-radius:.25rem}.contact_form{display:block}.contact_component{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:32.6308% 49.4186%;grid-auto-columns:1fr;justify-content:space-between;display:grid}.contact_fields-wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}.form_field{color:#000;background-color:#0000;border:1px #000;border-bottom:1px solid #011d3f;border-radius:0;height:3.5rem;margin-bottom:0;padding:1rem 0;font-size:1rem}.form_field::placeholder{color:#000}.form_field.message{height:8rem}.error-message{color:#a12c2e;border-radius:.5rem;font-size:1rem}.contact_fields{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.contact_form-block{margin-bottom:0;display:block}.contact_field-wrap-v3{display:block}.contact_form-wrap{flex-flow:column;max-width:40rem;display:flex}.contact_desc-wrap{max-width:19rem}.faq_component-v3{flex-flow:column;display:flex}.work-list_wrapper-v1{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:100%;display:flex}.work-content_head{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.case-content_imgs-list{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;width:100%;display:flex}.collection-list-wrapper{width:100%}.case-content_component{flex-flow:column;display:flex}.work-content_content{grid-column-gap:2.75rem;grid-row-gap:2.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:21.875rem;display:flex;position:sticky;top:4rem}.case-content_imgs-item{width:100%}.empty-state{background-color:var(--_colors---primary--white);text-align:left;border-radius:.5rem;padding:1.5rem;font-size:.875rem;font-weight:600}.case-content_final{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;grid-auto-columns:1fr;place-items:end stretch;display:grid}.case-content_head{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.work-header_component{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.work-header_info-text{color:#6b6b6b;font-size:.875rem;font-weight:500}.work_img-wrap{aspect-ratio:2;border-radius:var(--border-radius--medium);width:100%;position:relative;overflow:clip}.case-content_image{object-fit:cover;width:100%;height:100%;position:absolute}.work-header_img-wrap{aspect-ratio:2;border-radius:var(--border-radius--medium);width:100%;position:relative;overflow:clip}.case-content_image-wrap{aspect-ratio:3/2;border-radius:var(--border-radius--medium);width:100%;position:relative;overflow:clip}.work-header_head{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:50rem;display:flex}.work-header_brand{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.work_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.case-content_final-head{grid-column-gap:2.75rem;grid-row-gap:2.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:26rem;display:flex}.work-content_grid{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:.45fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.work-header_img{object-fit:cover;width:100%;height:100%;position:absolute}.work-content_heading{color:#f8f7f3;font-size:var(--fixed--2-5rem);line-height:110%;font-weight:var(--_typography---font-weight--semibold);letter-spacing:-.02em}.work-header_infos{grid-column-gap:2.75rem;grid-row-gap:2.75rem;justify-content:flex-start;align-items:center;display:flex}.case-content_imgs-wrap{width:100%}.work-related_infos{grid-column-gap:.75rem;grid-row-gap:.75rem;justify-content:flex-start;align-items:center;width:100%;display:flex}.text-block{color:#474747;font-size:.875rem;font-weight:500}.pill_wrap{z-index:5;grid-column-gap:.875rem;grid-row-gap:.875rem;backdrop-filter:blur(20px);background-color:#e7e6e0;border-radius:15rem;justify-content:center;align-items:center;padding:.35rem 1.125rem;display:flex}.work-related_img{aspect-ratio:2;object-fit:cover;border-radius:.75rem;width:100%}.post-header_component{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.post-header_image-wrap{border-radius:var(--border-radius--small);width:100%;overflow:clip}.post-header_image{aspect-ratio:16/9;object-fit:cover;width:100%;position:static}.post-header_infos{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.text-color-grey-400{color:var(--_colors---grey--400)}.text-rich-text_legal{line-height:1.5}.text-rich-text_legal figure{margin-bottom:3rem}.text-rich-text_legal h2{margin-bottom:var(--fixed--1-5rem);font-size:var(--fixed--2rem)}.text-rich-text_legal p{margin-bottom:var(--fixed--2-5rem);line-height:1.5}.text-rich-text_legal h4,.text-rich-text_legal h3{margin-bottom:var(--fixed--1-5rem);font-size:var(--fixed--1-75rem)}.text-rich-text_legal h6{margin-bottom:var(--fixed--1rem);font-size:var(--fixed--1-25rem)}.text-rich-text_legal blockquote{margin-top:3rem;margin-bottom:3rem;padding-left:4rem;font-weight:500}.text-rich-text_legal h1{font-size:var(--fixed--4rem);margin-bottom:1.5rem}.text-rich-text_legal h5{margin-bottom:var(--fixed--1rem);font-size:var(--fixed--1-5rem)}.text-rich-text_legal ul,.text-rich-text_legal ol{margin-bottom:var(--fixed--1-5rem)}.instructions_rich-text{line-height:1.5}.instructions_rich-text h2{color:#f8f7f3;border-left:3px solid #b6b4ad;margin-top:3rem;margin-bottom:2.25rem;padding-top:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;font-size:1.75rem}.instructions_rich-text h1{margin-bottom:1.5rem;font-size:4rem}.instructions_rich-text p{color:#f8f7f3;margin-bottom:2rem;line-height:1.5}.instructions_rich-text figcaption{color:#6b6b6b;margin-top:.75rem;font-size:.875rem;font-weight:400}.instructions_rich-text code{font-family:var(--_typography---font-family--primary);color:var(--_colors---primary--white);background-color:#037ff1;border-radius:.25rem;padding-left:4px;padding-right:4px;display:inline-block}.instructions_rich-text ul{color:#f8f7f3;margin-top:-.5rem;margin-bottom:2rem}.instructions_rich-text h5{margin-bottom:1rem;font-size:1.5rem}.instructions_rich-text ol{margin-bottom:2.5rem}.instructions_rich-text h4{margin-bottom:1.5rem;font-size:1.75rem}.instructions_rich-text figure{margin-bottom:3rem}.instructions_rich-text h6{margin-bottom:1rem;font-size:1.25rem}.instructions_rich-text a{color:#2d62ff;background-color:#dfeaff;background-image:url(/images/link.svg);background-position:8px;background-repeat:no-repeat;background-size:.75rem;border-radius:.5rem;padding:.125rem .5rem .125rem 1.65rem;font-weight:500;display:inline-block}.instructions_rich-text h3{border-bottom:1px dotted #6b6b6b;margin-top:2.5rem;margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.5rem}.instructions_rich-text blockquote{outline-offset:4px;background-color:#a3c9e542;border-radius:.5rem;outline:1px dashed #0073ff;margin-top:2rem;margin-bottom:2.5rem;padding:1.5rem;font-size:1rem}.instructions_rich-text img{border-radius:1rem}.instructions_rich-text pre{margin-bottom:var(--fixed--1-125rem);border-radius:var(--fixed--0-5rem)}._404_component{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.resources_font-3{font-family:var(--_typography---font-family--detail);font-size:var(--fixed--5rem);line-height:1;font-weight:var(--_typography---font-weight--regular)}.body,.body-2{background-color:var(--_colors---grey--800)}.paragraph{font-family:var(--_typography---font-family--primary);color:var(--_colors---grey--200)}.paragraph.paraslider{font-family:var(--_typography---font-family--primary)}.sticky-wrap{width:100%;height:115vh;position:sticky;top:0;overflow:hidden}.media-wrapper{width:100%;height:80%;position:relative;inset:0% 0% auto}.media-wrapper.button-solid{background-color:#0f0f0f;background-image:none;border-radius:1.5rem;align-self:auto;height:90%;padding:0}.media-wrapper.button-solid.buttonsolid-sinsolid{box-shadow:none}.content-wrapper{z-index:100;flex:1;width:100%;padding:2rem 2rem 0;display:block;position:absolute;inset:auto 0% 11%}.grow-background{z-index:0;background-color:#ffe60000;background-image:linear-gradient(117deg,#0f0f0f,#141414);height:0%;position:absolute;inset:auto 0% 0%}.description{opacity:.75;color:#1d1d1f;letter-spacing:-.025em;margin-top:1.5rem;margin-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.5}.full-image{object-fit:cover;border-radius:20px;width:100%;height:100%}.full-image.full-image-conteniendo{object-fit:cover;object-position:50% 50%;height:100%}.scroll-inner{justify-content:center;align-items:flex-start;width:250vw;height:100%;padding-left:5%;padding-right:0%;display:flex}.scroll-card{background-color:#fff0;border:.0625rem solid #83838300;border-radius:2rem 2rem 2px;flex-direction:column;flex:1;justify-content:center;align-items:center;width:30vw;min-width:auto;height:80%;min-height:32rem;margin-left:1rem;margin-right:1rem;display:flex;position:relative;bottom:-5%;overflow:hidden}.scroll-card.scrollcard-destacado{min-width:85vw;height:80%}.scroll-card.scrollcard-casidestacado{min-width:55vw;max-width:none}.scroll-card.min-card{max-width:28rem}.heading{color:#1d1d1f;letter-spacing:-.025em;margin-top:0;margin-bottom:0;font-size:2rem;font-weight:600;line-height:1.2}.text-wrapper{z-index:1;text-align:left;padding-bottom:1rem;padding-left:2rem;padding-right:2rem;position:relative}.text-wrapper.text-wrapper-card{align-self:flex-end}.sticky-container{width:100%;height:350vw;display:flex;position:relative}.grid{grid-template-rows:auto}.grid-cards{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-bottom:1rem}.slider-heading{font-family:var(--_typography---font-family--secondary);color:#fff;font-size:var(--fixed--1-75rem);font-weight:var(--_typography---font-weight--semibold);text-align:center}.label_dot-2{background-color:#f3350c;border-radius:50%;width:.25rem;height:.25rem}.heading-style-h4-2{letter-spacing:-.02em;font-family:Inter VF,Arial,sans-serif;font-size:2.75rem;font-weight:600;line-height:110%}.brands_item-texts-2{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-start;align-items:center;max-width:70%;display:flex}.brands_item-block-2{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:flex-start;align-items:center;padding-right:1.125rem;display:flex}.text-style-label-2{letter-spacing:.05em;text-transform:uppercase;font-family:Roboto Mono VF,Arial,sans-serif;font-size:.875rem;font-weight:600}.head-grid-2{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:.25fr 1fr;grid-auto-columns:1fr;place-items:center;width:100%;display:grid}.spacer-xlarge-2{width:100%;padding-top:4rem}.brands_item-logo-2{height:21%}.label_wrap-2{grid-column-gap:.5rem;grid-row-gap:.5rem;justify-content:flex-start;align-items:center;display:flex}.padding-section-medium-2{padding-top:8rem}.padding-global-2{padding-left:3rem;padding-right:3rem}.brands_item-name-2{text-align:center;font-size:1rem}.brands_item-logo-wrap-2{aspect-ratio:1;background-color:#fff;border-radius:1.125rem;justify-content:center;align-items:center;width:16rem;display:flex}.div-block-126{z-index:-100;backdrop-filter:blur(5px);width:100%;height:150px;margin-top:0;position:absolute;inset:0% 0% auto;transform:rotate(180deg);-webkit-mask:linear-gradient(#0000 45%,#000 75% 100%);mask:linear-gradient(#0000 45%,#000 75% 100%)}.div-block-127{z-index:200;background-color:var(--_colors---primary--black);height:400px;position:absolute;inset:auto 0% 0%;-webkit-mask:linear-gradient(#0000 10%,#000 90% 100%);mask:linear-gradient(#0000 10%,#000 90% 100%)}.div-block-127._128{background-color:var(--_colors---white--transparent);height:900px;inset:0% 0% auto}.div-block-128{text-align:center}.heading-2{max-width:500px;font-family:var(--_typography---font-family--secondary);color:#ddd;font-size:var(--fixed--0-875rem);font-weight:var(--_typography---h6--font-weight)}.background-video{width:100%;height:100%;position:absolute}.text-span,.text-span-2{color:var(--_colors---primary--stgo)}.div-info-principal{max-width:90%;padding-left:13em;padding-right:3em}.text-span-3{color:#ffe600}.section-card-negro{background-color:#000;border-radius:2rem}.spacer-medium-copy{width:100%;padding-top:var(--spacer--medium)}.container{width:90px}.text-span-4{color:#ffe600}.container-button{width:auto;padding-right:80%}.container-button.container-button2{padding-right:60%}.text-span-5{color:#ffe600}.background-video-2{width:100%;height:100%}.text-span-6,.text-span-7{color:var(--_colors---primary--stgo)}.backgroundstgo2026{border-radius:14px;width:9.7rem;max-height:9.7rem}.text-span-8{color:#ffe600}.text-span-9{color:var(--_colors---primary--accent)}.text-span-10{color:var(--_colors---primary--stgo)}.text-span-11{color:#ffe600}.body-3{background-color:var(--_colors---primary--black);color:#ff0606}.paragraph-2{font-family:var(--_typography---font-family--secondary);color:#f8f7f3}.body-4{background-color:var(--_colors---primary--black)}.text-span-12{color:var(--_colors---primary--stgo)}.paragraph-3{font-family:var(--_typography---font-family--secondary);color:#f8f7f3}.paragraph-4{font-family:var(--_typography---font-family--secondary);color:#ddd}.parrafo-stgo-grande{max-width:90%;font-family:var(--_typography---font-family--secondary);color:var(--_colors---grey--100);font-size:var(--fixed--1-5rem);line-height:130%;font-weight:var(--_typography---font-weight--semibold);text-align:left;padding-left:15%}.parrafo-stgo-grande.about-slider{width:100%;min-width:0;max-width:70%;margin-top:0;margin-bottom:var(--fixed--1-5rem);color:var(--_colors---primary--paper);font-size:var(--fixed--0-875rem);text-align:center;flex-flow:row;justify-content:center;align-items:center;margin-left:15%;padding-left:10%;padding-right:10%;display:block}.parrafo-stgo-grande.about_masgrande{font-size:var(--fixed--1-5rem);font-weight:var(--_typography---font-weight--semibold)}.parrafo-stgo-grande.about_masgrande.about_conpadding-full{padding-left:3rem;padding-right:3rem}.body-5{background-color:var(--_colors---primary--black)}.div-block-129,.div-block-60{padding-left:60px;padding-right:60px}.text-span-13,.text-span-14,.text-span-15,.text-span-16,.text-span-17,.text-span-18,.text-span-19,.text-span-20,.text-span-21,.text-span-22,.text-span-23,.text-span-24,.text-span-25,.text-span-26,.text-span-27,.text-span-28,.text-span-29,.text-span-30,.text-span-31,.text-span-32,.text-span-33,.text-span-34,.text-span-35,.text-span-36,.text-span-37,.text-span-38,.text-span-39,.text-span-40,.text-span-41,.text-span-42,.text-span-43,.text-span-44,.text-span-45,.text-span-46,.text-span-47,.text-span-48,.text-span-49,.text-span-50,.text-span-51,.text-span-52,.text-span-53{color:var(--_colors---primary--stgo)}@media screen and (width<=991px){body{--fixed--1rem:1rem;--fixed--0rem:0rem;--fixed--2-5rem:2.5rem;--fixed--1-25rem:1.25rem;--fixed--1-125rem:1.125rem;--border-radius--xsmall:var(--fixed--0-25rem);--fixed--1-5rem:1.5rem;--fixed--0-875rem:.875rem;--spacer--xxhuge:var(--fixed--12rem);--fixed--2rem:2rem;--spacer--custom-1:var(--fixed--1-25rem);--fixed--4rem:4rem;--fixed--3rem:3rem;--fixed--1-75rem:1.75rem;--spacer--custom-3:var(--fixed--2-5rem);--section--medium:var(--fixed--7rem);--section--xsmall:var(--fixed--2-75rem);--section--large:var(--fixed--8rem);--fixed--6-5rem:6.5rem;--fixed--2-25rem:2.25rem;--spacer--tiny:var(--fixed--0-125rem);--spacer--medium:var(--fixed--2rem);--spacer--custom-2:var(--fixed--1-5rem);--fixed--5rem:5rem;--fixed--2-75rem:2.75rem;--fixed--0-5rem:.5rem;--spacer--xhuge:var(--fixed--8rem);--fixed--0-75rem:.75rem;--section--small:var(--fixed--5rem);--spacer--small:var(--fixed--1rem);--section--xxlarge:var(--fixed--10rem);--fixed--7rem:7rem;--spacer--xxlarge:var(--fixed--4rem);--spacer--xlarge:var(--fixed--4rem);--section--xlarge:var(--fixed--9rem);--spacer--xsmall:var(--fixed--0-5rem);--spacer--xxsmall:var(--fixed--0-25rem);--spacer--huge:var(--fixed--6rem);--spacer--large:var(--fixed--3rem);--fixed--3-5rem:3.5rem;--fixed--16rem:16rem;--border-radius--large:var(--fixed--0-75rem);--fixed--8rem:8rem;--border-radius--small:var(--fixed--0-5rem);--border-radius--ultra:var(--fixed--1-5rem);--border-radius--xhuge:var(--fixed--0-875rem);--fixed--0-125rem:.125rem;--fixed--0-25rem:.25rem;--fixed--4-5rem:4.5rem;--border-radius--xlarge:var(--fixed--0-75rem);--fixed--5-5rem:5.5rem;--border-radius--huge:var(--fixed--0-875rem);--border-radius--medium:var(--fixed--0-5rem);--fixed--9rem:9rem;--fixed--10rem:10rem;--fixed--15rem:15rem;--border-radius--xxhuge:var(--fixed--1-25rem);--fixed--6rem:6rem;--fixed--11rem:11rem;--fixed--12rem:12rem;--fixed--13rem:13rem;--fixed--14rem:14rem;--border-radius--tiny:var(--fixed--0-125rem);--border-radius--xxsmall:var(--fixed--0-25rem);--border-radius--xxlarge:var(--fixed--0-875rem);--_typography---font-family--primary:"Inter VF", Arial, sans-serif;--_typography---font-weight--regular:400;--_typography---h1--font-family:var(--_typography---font-family--primary);--_typography---h1--font-size:var(--fixed--5rem);--_typography---h1--line-height:95%;--_typography---h1--font-weight:var(--_typography---font-weight--semibold);--_typography---h1--letter-spacing:-.02em;--_typography---h2--font-family:var(--_typography---font-family--primary);--_typography---h2--font-size:var(--fixed--4rem);--_typography---h2--font-weight:var(--_typography---font-weight--semibold);--_typography---h2--letter-spacing:-.02em;--_typography---h3--font-family:var(--_typography---font-family--primary);--_typography---h3--font-size:var(--fixed--3rem);--_typography---h3--line-height:100%;--_typography---h3--font-weight:var(--_typography---font-weight--semibold);--_typography---h3--letter-spacing:-.02em;--_typography---h4--font-family:var(--_typography---font-family--primary);--_typography---h4--font-size:var(--fixed--2-5rem);--_typography---h4--line-height:110%;--_typography---h4--font-weight:var(--_typography---font-weight--semibold);--_typography---h4--letter-spacing:-.02em;--_typography---h5--font-family:var(--_typography---font-family--primary);--_typography---h5--font-size:var(--fixed--2rem);--_typography---h5--line-height:115%;--_typography---h5--font-weight:var(--_typography---font-weight--semibold);--_typography---h5--letter-spacing:-.02em;--_typography---h6--font-family:var(--_typography---font-family--primary);--_typography---h6--font-size:var(--fixed--1-5rem);--_typography---h6--line-height:120%;--_typography---h6--font-weight:var(--_typography---font-weight--semibold);--_typography---h6--letter-spacing:-.02em;--_typography---font-family--secondary:"BDO Grotesk VF", Arial, sans-serif;--_typography---font-weight--semibold:600;--_typography---font-weight--medium:500;--_typography---font-weight--thin:100;--_typography---font-weight--extra-bold:800;--_typography---font-weight--light:300;--_typography---font-weight--bold:700;--_typography---font-family--font-family:Montserrat, sans-serif;--_typography---font-family--detail:"Roboto Mono VF", Arial, sans-serif;--_typography---font-weight--black:900;--_typography---font-weight--extra-light:200;--_typography---h2--line-height:105%}.resources_heading{font-size:1.25rem}.icon-height-xlarge{height:var(--fixed--3rem)}.text-rich-text h2{font-size:var(--fixed--2rem)}.text-rich-text h4,.text-rich-text h3{font-size:var(--fixed--1-75rem)}.text-rich-text h6{font-size:var(--fixed--1-25rem)}.text-rich-text h1{font-size:var(--fixed--3rem)}.text-rich-text h5{font-size:var(--fixed--1-5rem)}.padding-section-medium.is-tablet-xsmall{padding-top:var(--section--xsmall)}.padding-section-medium.is-tablet-large{padding-top:var(--section--large)}.padding-section-medium.is-tablet-xxsmall{padding-top:var(--fixed--2-25rem)}.text-size-medium{font-size:var(--fixed--1rem)}.spacer-medium.is-tablet-smaller{padding-top:var(--fixed--1-5rem)}.resources_component{grid-column-gap:var(--fixed--4rem);grid-row-gap:var(--fixed--4rem)}.resources_item-content{grid-row-gap:var(--fixed--0-5rem)}.spacer-xhuge{padding-top:6rem}.padding-global,.padding-global.is-tiny.tablet-bigger,.padding-global.is-small{padding-right:var(--fixed--2-25rem);padding-left:var(--fixed--2-25rem)}.padding-section-large.is-tablet-small{padding-top:var(--section--small)}.text-size-large{font-size:var(--fixed--1-125rem)}.max-width-full-tablet{width:100%;max-width:none}.spacer-xlarge.is-tablet-medium{padding-top:var(--spacer--medium)}.heading-style-h3{-webkit-text-stroke-width:0px}.heading-style-h3.is-tablet-h4{font-family:var(--_typography---h4--font-family);font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height);font-weight:var(--_typography---h4--font-weight);letter-spacing:var(--_typography---h4--letter-spacing)}.container-medium{max-width:none}.hide-tablet{display:none}.spacer-huge{padding-top:5rem}.container-large{max-width:none}.spacer-large.is-tablet-smaller{padding-top:var(--fixed--1-75rem)}.resources_font-block:hover{opacity:1}.navbar_links{display:none}.home-header_subhead{font-size:var(--fixed--2-5rem);-webkit-text-stroke-width:0px}.home-header_words-wrap{height:3.2rem;margin-top:0}.note-marquee_component{display:none}.menu{width:100vw;display:none}.menu_legal-link{padding-bottom:0}.head-grid{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);flex-flow:column;display:flex}.heading-style-display{font-size:var(--fixed--6-5rem)}.work-list_head{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.work-list_list{grid-column-gap:5rem;grid-row-gap:5rem}.work-list_link{height:auto}.home-grid_component{grid-template-columns:1fr}.home-grid_chat,.home-grid_pricing{aspect-ratio:16/9}.home-services_item{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem);position:relative;top:auto}.home-services_title{font-size:1rem}.button-underline{font-size:1.125rem}.home-about_component{grid-column-gap:var(--fixed--3rem);grid-row-gap:var(--fixed--3rem);flex-flow:column;display:flex}.home-about_video-wrap{padding:var(--fixed--3rem);grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);aspect-ratio:auto;flex-flow:column;order:1}.home-about_content-wrap{justify-content:flex-start;align-items:flex-start;padding:0}.home-about_quote-wrap{width:100%;max-width:none}.home-about_logo{position:relative;bottom:auto}.showreel_wrap{height:auto;padding:var(--fixed--0-75rem)}.showreel_img-wrap{border-radius:var(--border-radius--huge)}.showreel_heading{-webkit-text-stroke-width:0px;font-size:3rem;display:none}.showreel_play-text{font-size:var(--fixed--2-5rem);-webkit-text-stroke-width:0px}.showreel_lightbox{height:auto;padding:var(--fixed--0rem);aspect-ratio:2}.showreel_sticky{height:auto;position:relative;top:auto}.showreel_img{width:100%;min-width:auto;height:100%;min-height:auto}.showreel_scroll-note{display:none}.showreel_play-icon-wrap{width:var(--fixed--3-5rem)}.showreel_play-icon{width:.75rem}.testimonials_main{flex-flow:column;grid-template-rows:auto auto;display:flex}.testimonials_main-wrap{padding:var(--fixed--2rem)}.number_desc{font-size:var(--fixed--1rem)}.testimonials_head{width:100%;max-width:none}.testimonials_card{padding:var(--fixed--2rem);grid-column-gap:var(--fixed--2-5rem);grid-row-gap:var(--fixed--2-5rem)}.testimonials_data-items{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.testimonials_data-bar{margin-top:auto}.number_number{font-size:var(--fixed--5rem)}.testimonials_numbers-main{grid-column-gap:var(--fixed--2-5rem);grid-row-gap:var(--fixed--2-5rem);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.pricing_heading{font-size:26vw}.pricing_blocks{margin-top:-3.5rem}.pricing_block{padding:var(--fixed--3-5rem) var(--fixed--2-5rem) var(--fixed--2-5rem);grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem)}.pricing_detail{font-size:var(--fixed--0-75rem)}.pricing_feature-text,.pricing_divider-label{font-size:var(--fixed--0-875rem)}.pricing_plan-name{font-size:var(--fixed--1-75rem)}.faq_component{display:block}.faq_content{max-width:none}.faq_answer-spacing{height:1.25rem;min-height:1.25rem}.faq_question-wrap{grid-template-columns:5.65302% 1fr 5%}.faq_img-wrap{display:none}.blog-list_list.v3{grid-template-columns:1fr 1fr}.blog-list_block.v2{place-items:stretch stretch}.blog-list_img-wrap{aspect-ratio:auto}.blog-list_texts{width:100%}.cta_component{min-height:auto}.footer_links-groups{grid-column-gap:4.5rem;grid-row-gap:4.5rem;width:100%}.footer_brand{font-size:25vw}.footer_component{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem)}.footer_copyright{font-weight:500}.footer_wrap{grid-column-gap:var(--fixed--3-5rem);grid-row-gap:var(--fixed--3-5rem);padding-top:2.25rem;padding-bottom:1rem}.footer_legal-wrap{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer_legal-divider{width:100%;height:1px;display:none}.footer_main{flex-flow:column;display:flex}.footer_legal-links{place-items:end center}.footer_secondary{grid-column-gap:var(--fixed--0-875rem);grid-row-gap:var(--fixed--0-875rem);width:100%}.section_about-header{min-height:auto}.about-header_component{grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);position:relative}.about-header_headings{flex-flow:column;justify-content:flex-start;align-items:flex-start;position:relative}.about-header_imgs{border-radius:2vw;width:40vw;height:auto}.about-header_infos{margin-top:var(--fixed--2-75rem);position:relative;inset:auto}.about-header_imgs-wrapper{position:relative;right:auto}.about-header_location{display:none}.about_component{min-height:auto}.about_block{width:100%;max-width:none;margin-left:auto;margin-right:auto}.about_quote{font-size:var(--fixed--1-125rem)}.team_component{grid-column-gap:var(--fixed--2-5rem);grid-row-gap:var(--fixed--2-5rem);flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;height:auto;max-height:none;display:flex}.team_imgs-wrap{height:auto;position:relative;top:auto;transform:none}.team_content-items.is-inverted{grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);width:100%;padding-left:0;display:none;position:relative;inset:auto}.team_content-items.is-left{width:100%;padding-right:0;display:none;position:relative;bottom:auto}.team_img-wrap{width:20%;display:none}.team_img-wrap.is-first{position:relative;top:auto;left:auto;right:auto}.team_img-wrap.is-second{left:3%}.team_img-wrap.is-fifth{right:5%}.members_items{grid-template-columns:1fr 1fr}.approach_items{grid-column-gap:1rem;grid-row-gap:1rem}.blog-list_texts-v2{width:100%;padding-top:var(--fixed--2rem);padding-right:var(--fixed--1rem);padding-bottom:var(--fixed--2rem)}.blog-list_item-block:hover{box-shadow:none;border-color:#3c3c3f29;transform:none}.projects-list_block{height:auto}.projects-list_block-wrapper{height:auto;position:relative;top:auto}.projects-list_image{aspect-ratio:3/2;width:100%;min-width:100%;height:100%;min-height:100%}.work-list_list-v2{grid-column-gap:var(--fixed--0-75rem);grid-row-gap:var(--fixed--0-75rem);flex-flow:column;display:flex}.work-list_list-v3{grid-column-gap:var(--fixed--3-5rem);grid-row-gap:var(--fixed--3-5rem);flex-flow:column;display:flex}.contact-header_text{font-size:8rem}.contact-form_label-wrap{padding-top:1.25rem;padding-bottom:1.25rem}.contact_grid{grid-row-gap:3rem;grid-template-columns:.75fr 1fr 1fr}.contact_head{flex-flow:column;justify-content:space-between;align-items:flex-start}.contact_component-v2{grid-row-gap:3.5rem}.contact_component{grid-template-columns:1fr}.work-content_head{grid-column-gap:.875rem;grid-row-gap:.875rem}.case-content_imgs-list{grid-column-gap:var(--fixed--2-25rem);grid-row-gap:var(--fixed--2-25rem)}.work-content_content{grid-column-gap:1.5rem;grid-row-gap:1.5rem;max-width:100%;position:relative;top:auto}.case-content_final{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.work_img-wrap,.work-header_img-wrap{aspect-ratio:auto}.work_img{position:relative}.work-content_grid{flex-flow:column;display:flex}.work-header_img{position:relative}.work-content_heading{font-size:var(--fixed--2rem)}.work-header_infos{grid-column-gap:4rem;grid-row-gap:4rem}.text-rich-text_legal h2{font-size:var(--fixed--2rem)}.text-rich-text_legal h4,.text-rich-text_legal h3{font-size:var(--fixed--1-75rem)}.text-rich-text_legal h6{font-size:var(--fixed--1-25rem)}.text-rich-text_legal h1{font-size:var(--fixed--3rem)}.text-rich-text_legal h5{font-size:var(--fixed--1-5rem)}.instructions_rich-text h1{font-size:3rem}.instructions_rich-text h5{font-size:1.5rem}.instructions_rich-text h4{font-size:1.75rem}.instructions_rich-text h6{font-size:1.25rem}.scroll-inner{width:600vw}.scroll-card{width:60vw;height:61.8%;bottom:0%}.head-grid-2{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column;display:flex}.padding-global-2{padding-left:2.25rem;padding-right:2.25rem}.spacer-medium-copy.is-tablet-smaller{padding-top:var(--fixed--1-5rem)}.parrafo-stgo-grande{font-size:var(--fixed--1-125rem)}}@media screen and (width<=767px){body{--fixed--1rem:1rem;--fixed--0rem:0rem;--fixed--2-5rem:2.5rem;--fixed--1-25rem:1.25rem;--fixed--1-125rem:1.125rem;--border-radius--xsmall:var(--fixed--0-25rem);--fixed--1-5rem:1.5rem;--fixed--0-875rem:.875rem;--spacer--xxhuge:var(--fixed--6rem);--fixed--2rem:2rem;--spacer--custom-1:var(--fixed--1-125rem);--fixed--4rem:4rem;--fixed--3rem:3rem;--fixed--1-75rem:1.75rem;--spacer--custom-3:var(--fixed--2rem);--section--medium:var(--fixed--5rem);--section--xsmall:var(--fixed--2-25rem);--section--large:var(--fixed--5rem);--fixed--6-5rem:6.5rem;--fixed--2-25rem:2.25rem;--spacer--tiny:var(--fixed--0-125rem);--spacer--medium:var(--fixed--1-5rem);--spacer--custom-2:var(--fixed--1-125rem);--fixed--5rem:5rem;--fixed--2-75rem:2.75rem;--fixed--0-5rem:.5rem;--spacer--xhuge:var(--fixed--6rem);--fixed--0-75rem:.75rem;--section--small:var(--fixed--3rem);--spacer--small:var(--fixed--1rem);--section--xxlarge:var(--fixed--5rem);--fixed--7rem:7rem;--spacer--xxlarge:var(--fixed--3rem);--spacer--xlarge:var(--fixed--3rem);--section--xlarge:var(--fixed--5rem);--spacer--xsmall:var(--fixed--0-5rem);--spacer--xxsmall:var(--fixed--0-25rem);--spacer--huge:var(--fixed--5rem);--spacer--large:var(--fixed--2rem);--fixed--3-5rem:3.5rem;--fixed--16rem:16rem;--border-radius--large:var(--fixed--0-75rem);--fixed--8rem:8rem;--border-radius--small:var(--fixed--0-5rem);--border-radius--ultra:var(--fixed--1-25rem);--border-radius--xhuge:var(--fixed--0-875rem);--fixed--0-125rem:.125rem;--fixed--0-25rem:.25rem;--fixed--4-5rem:4.5rem;--border-radius--xlarge:var(--fixed--0-75rem);--fixed--5-5rem:5.5rem;--border-radius--huge:var(--fixed--0-875rem);--border-radius--medium:var(--fixed--0-5rem);--fixed--9rem:9rem;--fixed--10rem:10rem;--fixed--15rem:15rem;--border-radius--xxhuge:var(--fixed--1rem);--fixed--6rem:6rem;--fixed--11rem:11rem;--fixed--12rem:12rem;--fixed--13rem:13rem;--fixed--14rem:14rem;--border-radius--tiny:var(--fixed--0-125rem);--border-radius--xxsmall:var(--fixed--0-25rem);--border-radius--xxlarge:var(--fixed--0-875rem);--_typography---font-family--primary:"Inter VF", Arial, sans-serif;--_typography---font-weight--regular:400;--_typography---h1--font-family:var(--_typography---font-family--primary);--_typography---h1--font-size:var(--fixed--3rem);--_typography---h1--line-height:95%;--_typography---h1--font-weight:var(--_typography---font-weight--semibold);--_typography---h1--letter-spacing:-.02em;--_typography---h2--font-family:var(--_typography---font-family--primary);--_typography---h2--font-size:var(--fixed--2-5rem);--_typography---h2--font-weight:var(--_typography---font-weight--semibold);--_typography---h2--letter-spacing:-.02em;--_typography---h3--font-family:var(--_typography---font-family--primary);--_typography---h3--font-size:var(--fixed--2-25rem);--_typography---h3--line-height:100%;--_typography---h3--font-weight:var(--_typography---font-weight--semibold);--_typography---h3--letter-spacing:-.02em;--_typography---h4--font-family:var(--_typography---font-family--primary);--_typography---h4--font-size:var(--fixed--1-75rem);--_typography---h4--line-height:110%;--_typography---h4--font-weight:var(--_typography---font-weight--semibold);--_typography---h4--letter-spacing:-.02em;--_typography---h5--font-family:var(--_typography---font-family--primary);--_typography---h5--font-size:var(--fixed--1-5rem);--_typography---h5--line-height:115%;--_typography---h5--font-weight:var(--_typography---font-weight--semibold);--_typography---h5--letter-spacing:-.02em;--_typography---h6--font-family:var(--_typography---font-family--primary);--_typography---h6--font-size:var(--fixed--1-25rem);--_typography---h6--line-height:120%;--_typography---h6--font-weight:var(--_typography---font-weight--semibold);--_typography---h6--letter-spacing:-.02em;--_typography---font-family--secondary:"BDO Grotesk VF", Arial, sans-serif;--_typography---font-weight--semibold:600;--_typography---font-weight--medium:500;--_typography---font-weight--thin:100;--_typography---font-weight--extra-bold:800;--_typography---font-weight--light:300;--_typography---font-weight--bold:700;--_typography---font-family--font-family:Montserrat, sans-serif;--_typography---font-family--detail:"Roboto Mono VF", Arial, sans-serif;--_typography---font-weight--black:900;--_typography---font-weight--extra-light:200;--_typography---h2--line-height:105%}blockquote{font-size:var(--fixed--1-125rem)}.resources_heading{padding-bottom:var(--fixed--0-875rem);font-size:1.125rem}.resources_items{grid-column-gap:1rem;grid-row-gap:1rem}.resources_items.more-columns{grid-template-columns:1fr 1fr}.text-style-nowrap{white-space:normal}.text-rich-text h2{margin-bottom:var(--fixed--1-25rem);font-size:var(--fixed--1-5rem)}.text-rich-text p{margin-bottom:var(--fixed--1-75rem)}.text-rich-text h4{margin-bottom:var(--fixed--1-125rem);font-size:var(--fixed--1-5rem)}.text-rich-text h3{margin-bottom:var(--fixed--1-25rem);font-size:var(--fixed--1-5rem)}.text-rich-text h6{font-size:var(--fixed--1-125rem)}.text-rich-text h1{margin-bottom:var(--fixed--1-25rem);font-size:var(--fixed--2-5rem)}.text-rich-text h5{font-size:var(--fixed--1-25rem)}.max-width-full-mobile{width:100%;max-width:none}.padding-section-medium.is-tablet-large.is-mobile-bigger{padding-top:var(--fixed--6-5rem)}.padding-section-medium.is-mobile-large{padding-top:var(--section--large)}.text-size-medium{font-size:var(--fixed--1rem)}.resources_section{grid-row-gap:var(--fixed--1-125rem)}.template-style-heading-split,.template-style-heading-split.margin-small{margin-left:.75rem;margin-right:.75rem}.template-style-heading-split.margin-large{margin-left:1rem;margin-right:1rem}.resources_component{grid-column-gap:var(--fixed--2-75rem);grid-row-gap:var(--fixed--2-75rem)}.resources_item-content{padding:var(--fixed--1-5rem)}.padding-global,.padding-global.is-tiny.tablet-bigger,.padding-global.is-small{padding-right:var(--fixed--1-5rem);padding-left:var(--fixed--1-5rem)}.text-size-large{font-size:var(--fixed--1rem)}.padding-section-xxlarge.is-mobile-larger{padding-top:var(--fixed--7rem)}.heading-style-h4{-webkit-text-stroke-width:0px}.hide-mobile-landscape{display:none}.text-style-label{font-size:var(--fixed--0-75rem)}.padding-section-small.is-mobile-medium{padding-top:var(--section--medium)}.spacer-xlarge.is-mobile-medium{padding-top:var(--spacer--medium)}.heading-style-h3{-webkit-text-stroke-width:0px}.spacer-huge{padding-top:3rem}.resources_license-wrap{grid-template-columns:1fr 1fr 1fr}.section_home-header{min-height:auto}.home-header_content{padding-right:var(--fixed--1-5rem);padding-bottom:var(--fixed--1-5rem);padding-left:var(--fixed--1-5rem);border-radius:var(--fixed--1rem)}.home-header_video{padding-bottom:var(--fixed--2rem)}.navbar_link{font-size:2rem}.navbar_brand{grid-column-gap:var(--fixed--0-875rem);grid-row-gap:var(--fixed--0-875rem)}.navbar_barcode{width:var(--fixed--2-5rem)}.home-header_contact{grid-column-gap:var(--fixed--0-5rem);grid-row-gap:var(--fixed--0-5rem)}.home-header_contact-pic{width:4.15rem}.home-header_contact-cta{font-size:var(--fixed--0-875rem)}.home-header_contact-text{font-size:.65rem}.home-header_bottom{grid-column-gap:var(--fixed--1rem);grid-row-gap:var(--fixed--1rem);flex-flow:row;justify-content:space-between;align-items:flex-end}.home-header_subheading{max-width:14rem}.home-header_subhead{font-size:var(--fixed--1-75rem);-webkit-text-stroke-width:0px}.home-header_words-wrap{height:2.2rem}.hamburger{margin-right:-.5rem}.menu{display:none}.menu_link-text{font-size:var(--fixed--1-75rem)}.menu_contact{aspect-ratio:2;height:auto}.button-line_space.blue-dark-36{width:1rem}.menu_buttons{display:none}.menu_legal-link{padding-bottom:.125rem;line-height:1.2}.menu_social{grid-column-gap:1rem;justify-content:center;align-items:flex-start}.menu_close{width:var(--fixed--3-5rem)}.menu_close-icon{width:var(--fixed--0-875rem)}.head-grid{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem)}.brands_item-logo-wrap{width:12rem}.heading-style-display{font-size:var(--fixed--4-5rem)}.work-list_list{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.home-grid_team{padding:var(--fixed--2rem);aspect-ratio:3/2}.home-grid_chat{padding-right:var(--fixed--2rem);padding-bottom:var(--fixed--2rem);padding-left:var(--fixed--2rem);aspect-ratio:3/2}.home-grid_pricing{padding:var(--fixed--2rem)}.home-grid_chat-group._1{max-width:none}.home-services_item{padding-bottom:var(--fixed--2-25rem)}.home-services_img-wrap{width:70%}.home-services_service{font-size:var(--fixed--0-75rem)}.button-underline{font-size:1rem}.home-about_component{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.home-about_video-wrap{padding:var(--fixed--2rem);border-radius:1rem}.home-about_quote-wrap{padding-top:var(--fixed--2rem);padding-right:var(--fixed--2rem);padding-left:var(--fixed--2rem)}.home-about_logo{width:var(--fixed--5rem)}.progressive-blur_wrap{display:none}.showreel_heading,.showreel_play-text{-webkit-text-stroke-width:0px}.testimonials_numbers-main{display:flex}.pricing_blocks{flex-flow:column;margin-top:-3rem;display:flex}.pricing_block{backdrop-filter:blur(10px)}.faq_question{font-size:var(--fixed--1rem)}.faq_question-wrap{flex-flow:row;grid-template-columns:5.65302% 1fr 6%}.faq_accordion{padding:var(--fixed--1-25rem)}.faq_answer{font-size:var(--fixed--0-875rem)}.footer_links-groups{grid-column-gap:2.25rem;grid-row-gap:1.75rem;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-between;align-items:stretch;width:auto;display:flex}.footer_template-links{grid-column-gap:.25rem;grid-row-gap:.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-end}.footer_lists{grid-column-gap:2rem;grid-row-gap:2rem}.footer_wrap{grid-column-gap:3.5rem;grid-row-gap:3.5rem}.footer_social-icon{width:1.25rem}.footer_link-label{font-size:.875rem}.footer_legal-divider{width:1px;height:1.5rem;display:none}.footer_main{grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr}.footer_social{grid-column-gap:1rem;justify-content:center;align-items:flex-start}.footer_legal-links{grid-template-columns:1fr .5fr;grid-auto-columns:1fr;justify-items:center}.footer_group{grid-column-gap:.75rem;grid-row-gap:.75rem}.footer_link{font-size:.75rem}.footer_newsletter-button{border-radius:.75rem;padding-top:.875rem;padding-bottom:.875rem;font-size:.875rem}.about-header_infos{margin-top:var(--fixed--1-5rem)}.about-header_globe{width:1.25rem;height:1.25rem}.about-header_location-text{font-size:.75rem}.about_block{padding-top:var(--fixed--2rem);padding-right:var(--fixed--2rem);padding-left:var(--fixed--2rem)}.about_quote{font-size:var(--fixed--1rem)}.team_component{flex-flow:column;justify-content:flex-end;align-items:center;height:auto;display:flex}.team_heading{position:static;top:0}.team_imgs-wrap{transform:none}.team_content-items.is-inverted{width:100%;padding-left:0;position:relative}.team_content-items.is-left{width:100%;margin-bottom:2.5rem;padding-right:0;position:relative}.team_img-wrap{flex:none;width:45%;max-width:11.25rem;position:static}.team_img-wrap.is-third{position:absolute;inset:0% 0% auto auto;transform:translate(53%,-95%)}.team_img-wrap.is-first{max-width:11.25rem;margin-bottom:0%;position:static;top:0}.team_img-wrap.is-second{position:absolute;top:0%;left:0%;transform:translate(-53%,-77%)}.team_img-wrap.is-fifth{position:absolute;inset:auto 0% 0% auto;transform:translate(17%,-35%)}.team_img-wrap.is-fourth{margin-top:4.5rem;top:121%;left:-9%;transform:translate(-90%)}.members_name{font-size:var(--fixed--1rem)}.blog-list_item-block{grid-row-gap:2rem;aspect-ratio:auto;justify-content:space-between}.blog-list_texts-v3{grid-row-gap:1rem}.blog-list_bottom-wrap{grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.projects-list_block{height:auto}.projects-list_block-wrapper{height:100%}.projects-list_block-wrap{height:auto}.work-list_name-v2{top:1rem;left:1rem}.work-list_infos-v2{border-radius:.875rem}.contact-header_text{font-size:4rem}.button-solid{border-radius:.75rem;padding-top:.875rem;padding-bottom:.875rem;font-size:.875rem}.contact-form_field{height:3.25rem;padding-left:1.25rem;padding-right:1.25rem}.contact-form_field.is-message{height:9rem}.contact-form_form-block{border-radius:.5rem}.contact-form_label-wrap{padding:.875rem 1rem}.contact-form_checkbox-label{font-size:.875rem}.contact_info-text{font-size:1rem}.contact_grid{grid-row-gap:2rem}.contact_component-v2{grid-row-gap:2.75rem}.contact_content{max-width:none}.contact_component{grid-column-gap:2rem;grid-row-gap:2rem}.case-content_imgs-list{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.work-header_component{grid-column-gap:2rem;grid-row-gap:2rem}.work-header_info-text{display:none}.work-content_heading{-webkit-text-stroke-width:0px;font-size:1.5rem}.work-header_infos{grid-column-gap:2.5rem;grid-row-gap:2.5rem}.post-header_infos{grid-column-gap:1rem;grid-row-gap:1rem}.text-rich-text_legal h2{margin-bottom:var(--fixed--1-25rem);font-size:var(--fixed--1-5rem)}.text-rich-text_legal p{margin-bottom:var(--fixed--1-75rem)}.text-rich-text_legal h4{margin-bottom:var(--fixed--1-125rem);font-size:var(--fixed--1-5rem)}.text-rich-text_legal h3{margin-bottom:var(--fixed--1-25rem);font-size:var(--fixed--1-5rem)}.text-rich-text_legal h6{font-size:var(--fixed--1-125rem)}.text-rich-text_legal h1{margin-bottom:var(--fixed--1-25rem);font-size:var(--fixed--2-5rem)}.text-rich-text_legal h5{font-size:var(--fixed--1-25rem)}.instructions_rich-text h2{border-left-width:2px;margin-top:1.25rem;margin-bottom:1.25rem;padding-top:1.125rem;padding-bottom:1.125rem;padding-left:1rem;font-size:1.35rem}.instructions_rich-text h1{margin-bottom:1.25rem;font-size:2.5rem}.instructions_rich-text p{margin-bottom:1.75rem}.instructions_rich-text h5{font-size:1.25rem}.instructions_rich-text h4{margin-bottom:1.125rem;font-size:1.25rem}.instructions_rich-text figure{margin-bottom:2rem}.instructions_rich-text h6{font-size:1.125rem}.instructions_rich-text h3{margin-top:1.5rem;margin-bottom:1.25rem;font-size:1.125rem}.sticky-wrap{height:auto;overflow:visible}.description{margin-top:.875rem;font-size:1.125rem}.scroll-inner{flex-direction:column;align-items:center;width:100%;height:auto}.scroll-card{border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;width:100%;margin:1rem 0}.heading{font-size:1.75rem}.heading-style-h4-2{-webkit-text-stroke-width:0px}.text-style-label-2{font-size:.75rem}.head-grid-2{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.padding-global-2{padding-left:1.5rem;padding-right:1.5rem}.brands_item-logo-wrap-2{width:12rem}.parrafo-stgo-grande{font-size:var(--fixed--1rem)}}@media screen and (width<=479px){.resources_items,.resources_items.more-columns{grid-template-columns:1fr}.padding-global.is-mobile-tiny{padding-right:var(--fixed--0-75rem);padding-left:var(--fixed--0-75rem)}.hide-mobile-portrait{display:none}.padding-section-xsmall.is-mobile-smaller{padding-top:var(--fixed--1-25rem)}.padding-section-xsmall.is-mobile-small{padding-top:var(--fixed--1-5rem)}.text-size-small{margin-bottom:var(--fixed--1rem);color:var(--_colors---grey--100);font-size:var(--fixed--0-875rem);font-weight:var(--_typography---font-weight--medium)}.resources_fonts{grid-template-columns:1fr 1fr}.resources_font-1{font-size:5rem}.resources_license-wrap{grid-template-columns:1fr 1fr}.resources_licenses-links{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.resources_grid{grid-template-columns:1fr}.resources_font-2{font-size:5rem}.home-header_heading{font-size:14vw}.navbar_creative{display:none}.home-header_services{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:none}.home-header_bottom{grid-column-gap:var(--fixed--8rem);grid-row-gap:var(--fixed--8rem);flex-flow:column;justify-content:flex-start;align-items:flex-start}.home-header_subheading{justify-content:center;align-items:center;padding-bottom:0}.brands_item-logo-wrap{width:24rem}.heading-style-display{font-size:var(--fixed--2-5rem)}.heading-style-display.heading-style-reducido{font-size:var(--fixed--1-5rem)}.work-list_head{padding-left:5%;padding-right:5%}.work-list_name{bottom:1rem;left:1rem}.home-grid_team{aspect-ratio:1}.home-grid_team-heading{font-size:var(--fixed--1-25rem)}.home-grid_circle-1{width:95%}.home-grid_circle-2{width:74%}.home-grid_chat{padding:var(--fixed--1-25rem);grid-column-gap:var(--fixed--1-5rem);grid-row-gap:var(--fixed--1-5rem);aspect-ratio:auto}.home-grid_pricing{padding-bottom:var(--fixed--8rem);grid-column-gap:var(--fixed--2rem);grid-row-gap:var(--fixed--2rem);aspect-ratio:auto;flex-flow:column}.home-grid_chat-in{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem)}.home-grid_message-text{font-size:var(--fixed--0-75rem);white-space:normal}.home-grid_label{font-size:var(--fixed--0-75rem)}.home-grid_pricing-img{width:80%;top:70%;right:auto}.home-grid_pricing-title{font-size:var(--fixed--1-25rem)}.home-grid_message{padding:var(--fixed--0-5rem) var(--fixed--0-875rem)}.home-services_item-in{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.home-services_item-head{grid-column-gap:1rem;grid-row-gap:1rem}.home-services_services{display:none}.home-about_video-wrap{width:100vw;min-width:100vw;padding-right:var(--fixed--1-25rem);padding-left:var(--fixed--1-25rem);margin-left:-1.5rem;margin-right:-1.5rem}.home-about_quote{font-size:var(--fixed--1rem)}.progressive-blur_wrap{display:block}.showreel_play-text{font-size:var(--fixed--1-75rem)}.showreel_lightbox{aspect-ratio:1}.showreel_play-wrapper{flex-flow:wrap;width:90%}.showreel_play-icon-wrap{width:var(--fixed--3rem)}.testimonials_items{flex-flow:column;display:flex}.testimonials_main-wrap{padding-top:var(--fixed--9rem);padding-right:var(--fixed--1-5rem);padding-left:var(--fixed--1-5rem)}.testimonials_author-main{font-size:var(--fixed--0-75rem)}.testimonials_quote{font-size:var(--fixed--1rem)}.testimonials_data{display:none}.number_number{font-size:var(--fixed--4rem)}.testimonials_numbers-main{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem)}.testimonials_main-quote{font-size:var(--fixed--1rem)}.pricing_component{width:100vw;min-width:100vw;margin-left:-.75rem;margin-right:-.75rem}.pricing_blocks{margin-top:-2rem}.pricing_block{padding-right:var(--fixed--1-5rem);padding-left:var(--fixed--1-5rem);backdrop-filter:blur(6px)}.pricing_money{font-size:var(--fixed--3rem)}.pricing_plan-name{font-size:var(--fixed--1-25rem)}.faq_answer-wrap{padding-left:0}.faq_question-wrap{grid-template-columns:5.65302% 1fr 10%}.faq_button{width:2rem;height:2rem}.blog-list_head{flex-flow:column;display:flex}.blog-list_list{grid-column-gap:var(--fixed--2-25rem);grid-row-gap:var(--fixed--2-25rem);flex-flow:column;display:flex}.blog-list_list.v3{grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem);flex-flow:column;display:flex}.blog-list_block.v2{padding-bottom:var(--fixed--2rem);grid-column-gap:var(--fixed--1-25rem);grid-row-gap:var(--fixed--1-25rem);flex-flow:column;display:flex}.blog-list_img-wrap{aspect-ratio:3/2}.cta_component{background-size:auto 120%}.footer_links-groups{padding-right:1.75rem}.footer_template-links{justify-content:flex-start;align-items:flex-start;margin-right:auto}.footer_lists{grid-column-gap:1rem;grid-row-gap:1rem}.footer_wrap{padding-bottom:1.5rem}.footer_legal-wrap{margin-right:auto}.footer_legal-divider{display:none}.footer_main{grid-column-gap:2.75rem;grid-row-gap:2.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer_legal-links{flex-flow:column;justify-content:flex-start;align-items:flex-start}.footer_newsletter-button{padding-top:var(--fixed--1-25rem);padding-bottom:var(--fixed--1-25rem)}.footer_field{border-radius:.875rem;flex:none}.footer_field-wrap{grid-column-gap:.875rem;grid-row-gap:.875rem;flex-flow:column}.blog-list_button{align-self:auto;margin-right:auto}.pricing_value-wrap{grid-column-gap:var(--fixed--1-125rem);grid-row-gap:var(--fixed--1-125rem)}.about-header_component{flex-flow:column}.about-header_imgs{width:100%}.about-header_infos-in{grid-template-columns:1fr 1fr;display:block}.about-header_imgs-wrapper{width:100%}.about_quote{font-size:var(--fixed--1rem)}.about_quote.about-slider{max-width:100%;margin-left:0%;padding-left:0%;padding-right:0%}.about_quote.about_masgrande{font-size:var(--fixed--1rem)}.members_items{flex-flow:column;display:flex}.approach_items{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;display:flex}.blog-list_texts-v2{padding:var(--fixed--0rem) var(--fixed--1rem)}.blog-list_item-block{padding:1.5rem}.blog-list_image-wrap{width:100%}.projects-list_block-wrapper{height:auto}.work-list_infos-v2{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:1.5rem}.contact-form_grid{grid-template-columns:1fr}.contact-form_input.border-right{border-right-style:none}.contact-form_actions{padding-bottom:2rem;padding-left:1rem;padding-right:1rem}.contact_images-wrap{width:100%;position:relative}.contact_grid{flex-flow:column;grid-template-columns:1fr;display:flex}.work-content_content{grid-column-gap:1.25rem;grid-row-gap:1.25rem}.case-content_final{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.work-header_infos{grid-column-gap:.75rem;grid-row-gap:.75rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.work-related_img,.post-header_image{aspect-ratio:3/2}.resources_font-3{font-size:5rem}.full-image{min-height:0}.scroll-card.scrollcard-casidestacado{min-width:100%}.text-wrapper{text-align:left;padding-left:0;padding-right:0}.label_wrap-2.wrap32{grid-column-gap:0rem;grid-row-gap:0rem}.div-block-128{text-align:center}.div-info-principal{max-width:100%;padding-left:0;padding-right:0}.parrafo-stgo-grande{max-width:100%;font-size:var(--fixed--1rem);padding-left:1%}.parrafo-stgo-grande.about-slider{max-width:100%;margin-left:0%;padding-left:0%;padding-right:0%}.parrafo-stgo-grande.about_masgrande{font-size:var(--fixed--1rem)}}#w-node-aade086f-db13-2dbd-cf71-963e5d8244b6-ad8999e7,#w-node-_12b55e05-490c-cb66-a5e2-467df4b76106-ad8999e7,#w-node-_8c28dbeb-75ce-0167-6c96-4af0cf687f56-ad8999e7,#w-node-_49dc60d5-d371-5104-1947-697bb68cd950-ad8999e7{grid-area:span 1/span 1/span 1/span 1}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ea8-ad8999e7{grid-area:1/2/2/3}#w-node-d0b7b14f-7e5e-85d8-4584-30840930f105-ad8999e7{grid-area:span 1/span 1/span 1/span 1}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ebe-ad8999e7,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ecd-ad8999e7,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1edc-ad8999e7,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1eeb-ad8999e7{grid-area:1/2/2/3}#w-node-_2a881f7e-eab1-0ac8-ecc6-524cafcb6e50-ad8999e7{grid-area:1/1/3/2}#w-node-eb7dcc36-c234-77a7-b5d7-7203b8f22812-ad8999e7{justify-self:center}#w-node-_5d0366e7-1438-90a5-c9fb-731308692626-ad8999e7{grid-area:span 2/span 1/span 2/span 1}#w-node-cb295a96-2064-25fc-c8b1-2677818ed897-ad8999e7{grid-area:span 1/span 1/span 1/span 1}#w-node-_267fe55b-a5ca-1272-c3d5-8620d0fc6301-ad8999e7{justify-self:center}#w-node-_9c33275c-3a7b-d7aa-8fb4-b2cfe89c9585-ad8999e7{grid-area:span 2/span 1/span 2/span 1}#w-node-_9c33275c-3a7b-d7aa-8fb4-b2cfe89c9591-ad8999e7{grid-area:span 1/span 1/span 1/span 1}#w-node-c4025699-c603-fbf9-e278-63a81bf13837-ad8999e7{grid-area:span 2/span 1/span 2/span 1}#w-node-_2bf79c05-7bb8-ec96-cabe-d9e05fa0212a-ad8999e7{grid-area:span 1/span 1/span 1/span 1}#w-node-b6de4e29-e0e7-22f5-a3fb-f6f4ae8848d0-ad8999e7{justify-self:center}#w-node-fd189f4e-bb1d-3d0d-a032-00be0c82ab01-ad8999e7{justify-self:end}#w-node-da7739c7-892d-bf18-ed05-3a2a205f319d-ad8999e7{place-self:end}#w-node-e350f601-f47b-bc74-3ba9-1a4e5d11a3e3-ad8999e7,#w-node-_5723113c-6a6a-3254-4cec-6b189fb463cb-ad8999e7{grid-area:span 2/span 1/span 2/span 1}#w-node-_601ce2e1-4b98-9a24-f60f-83193d798d38-ad8999e7{justify-self:center}#w-node-_49f89e0f-c321-7bff-a29b-8acdeddf7dc8-eddf7dc2{grid-area:span 1/span 2/span 1/span 2}#w-node-_49f89e0f-c321-7bff-a29b-8acdeddf7dfe-eddf7dc2{order:0;place-self:end start}#w-node-_49f89e0f-c321-7bff-a29b-8acdeddf7e0b-eddf7dc2{place-self:end}#w-node-_63e973d5-4c8d-8c2a-0a95-49ce987532d7-987532d1{grid-area:span 1/span 1/span 1/span 1}#w-node-_63e973d5-4c8d-8c2a-0a95-49ce987532dd-987532d1{grid-area:span 1/span 2/span 1/span 2}#w-node-_63e973d5-4c8d-8c2a-0a95-49ce987532de-987532d1{grid-area:2/2/3/3}#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04cce-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04cd6-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04cea-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04dd8-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04ddf-ad899a3d{grid-area:span 1/span 2/span 1/span 2}#w-node-d350e3ee-5b0c-0d6b-de28-200e71443040-ad899a8a{grid-area:span 1/span 1/span 1/span 1}#w-node-bb79696d-f70d-2b0f-75d1-8f7cb28971c1-ad899aa8{justify-self:center}#w-node-_99a0492c-2515-7609-9757-7c702f76ccde-ad899aa8{justify-self:end}#w-node-b6de4e29-e0e7-22f5-a3fb-f6f4ae8848d0-ad899ac8{justify-self:center}#w-node-fd189f4e-bb1d-3d0d-a032-00be0c82ab01-ad899ac8{justify-self:end}#w-node-_558bfc30-d68a-d6c9-cff8-70858be5d84f-ad899aee{place-self:center}#w-node-fe4f6338-889a-d7b2-04b5-17e56d36b923-ad899b48,#w-node-fe4f6338-889a-d7b2-04b5-17e56d36b928-ad899b48{grid-area:span 1/span 1/span 1/span 1}#w-node-fe4f6338-889a-d7b2-04b5-17e56d36b92d-ad899b48{grid-area:span 1/span 2/span 1/span 2}#w-node-_2c989960-fc9f-d592-9931-d5f35ca1efc5-ad899b49{grid-area:2/2/3/3}#w-node-_2c989960-fc9f-d592-9931-d5f35ca1efca-ad899b49{grid-area:3/2/4/3}#w-node-_2c989960-fc9f-d592-9931-d5f35ca1efcf-ad899b49{grid-area:4/2/5/3}#w-node-_601ce2e1-4b98-9a24-f60f-83193d798d38-47e20f14{justify-self:center}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ea8-47e20f14{grid-area:1/2/2/3}#w-node-d0b7b14f-7e5e-85d8-4584-30840930f105-47e20f14{grid-area:span 1/span 1/span 1/span 1}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ebe-47e20f14,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ecd-47e20f14,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1edc-47e20f14,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1eeb-47e20f14{grid-area:1/2/2/3}#w-node-b6de4e29-e0e7-22f5-a3fb-f6f4ae8848d0-47e20f14{justify-self:center}#w-node-fd189f4e-bb1d-3d0d-a032-00be0c82ab01-47e20f14{justify-self:end}#w-node-e350f601-f47b-bc74-3ba9-1a4e5d11a3e3-47e20f14{grid-area:span 2/span 1/span 2/span 1}#w-node-_527d699e-9019-9e28-e295-ff2a629887e1-47e20f14{grid-area:1/1/3/2}#w-node-da7739c7-892d-bf18-ed05-3a2a205f319d-47e20f14{place-self:end}#w-node-_5723113c-6a6a-3254-4cec-6b189fb463cb-47e20f14{grid-area:span 2/span 1/span 2/span 1}#w-node-aade086f-db13-2dbd-cf71-963e5d8244b6-5d99311a,#w-node-_12b55e05-490c-cb66-a5e2-467df4b76106-5d99311a,#w-node-_8c28dbeb-75ce-0167-6c96-4af0cf687f56-5d99311a,#w-node-_49dc60d5-d371-5104-1947-697bb68cd950-5d99311a{grid-area:span 1/span 1/span 1/span 1}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ea8-5d99311a{grid-area:1/2/2/3}#w-node-d0b7b14f-7e5e-85d8-4584-30840930f105-5d99311a{grid-area:span 1/span 1/span 1/span 1}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ebe-5d99311a,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ecd-5d99311a,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1edc-5d99311a,#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1eeb-5d99311a{grid-area:1/2/2/3}#w-node-_2a881f7e-eab1-0ac8-ecc6-524cafcb6e50-5d99311a{grid-area:1/1/3/2}#w-node-eb7dcc36-c234-77a7-b5d7-7203b8f22812-60365675{justify-self:center}#w-node-_56af2416-c142-839a-eb4f-763050c3ea52-60365675,#w-node-_918a8c5c-1655-d630-a5de-03b72e930bcc-60365675,#w-node-_2a881f7e-eab1-0ac8-ecc6-524cafcb6e50-60365675{grid-area:1/1/3/2}#w-node-eb7dcc36-c234-77a7-b5d7-7203b8f22812-9200760f{justify-self:center}#w-node-_5d0366e7-1438-90a5-c9fb-731308692626-9200760f{grid-area:span 2/span 1/span 2/span 1}#w-node-_2a881f7e-eab1-0ac8-ecc6-524cafcb6e50-9200760f{grid-area:1/1/3/2}#w-node-eb7dcc36-c234-77a7-b5d7-7203b8f22812-8d50ca7d{justify-self:center}#w-node-_5d0366e7-1438-90a5-c9fb-731308692626-8d50ca7d{grid-area:span 2/span 1/span 2/span 1}#w-node-_2a881f7e-eab1-0ac8-ecc6-524cafcb6e50-8d50ca7d{grid-area:1/1/3/2}#w-node-b6de4e29-e0e7-22f5-a3fb-f6f4ae8848d0-d98f8f24{justify-self:center}#w-node-fd189f4e-bb1d-3d0d-a032-00be0c82ab01-d98f8f24{justify-self:end}@media screen and (width<=991px){#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ea8-ad8999e7{grid-area:span 1/span 2/span 1/span 2}#w-node-d3743e10-20e5-56f2-c437-41115e695d60-ad8999e7{grid-area:span 1/span 1/span 1/span 1}#w-node-_8f6fc826-7dba-6c6b-1c22-840d6d0e0b53-ad899aa8{grid-area:span 1/span 2/span 1/span 2}#w-node-_8f6fc826-7dba-6c6b-1c22-840d6d0e0b64-ad899aa8{align-self:center}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ea8-47e20f14{grid-area:span 1/span 2/span 1/span 2}#w-node-d3743e10-20e5-56f2-c437-41115e695d60-47e20f14{grid-area:span 1/span 1/span 1/span 1}#w-node-e9a97131-8855-95c0-d8dd-d2a7a42d1ea8-5d99311a{grid-area:span 1/span 2/span 1/span 2}}@media screen and (width<=767px){#w-node-_49f89e0f-c321-7bff-a29b-8acdeddf7e0b-eddf7dc2{justify-self:start}}@media screen and (width<=479px){#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04cce-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04cd6-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04cea-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04d8c-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04dd8-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04ddf-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04f12-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04f19-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04f20-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04f40-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04f47-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04faa-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04fb2-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04fee-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d04ff6-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d05012-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d0501a-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d05036-ad899a3d,#w-node-_77cecff6-6d66-65fb-08bb-6d63b7d0503e-ad899a3d,#w-node-fe4f6338-889a-d7b2-04b5-17e56d36b92d-ad899b48,#w-node-_2c989960-fc9f-d592-9931-d5f35ca1efc5-ad899b49,#w-node-_2c989960-fc9f-d592-9931-d5f35ca1efca-ad899b49,#w-node-_2c989960-fc9f-d592-9931-d5f35ca1efcf-ad899b49{grid-area:span 1/span 1/span 1/span 1}#w-node-_2c989960-fc9f-d592-9931-d5f35ca1efd4-ad899b49{grid-area:1/1/2/2}}.text-style-label.text-gris.stgo-index_caps{opacity:.72;letter-spacing:.02em;text-align:left;max-width:40em;margin-bottom:2rem}.stgo-port_grid{isolation:isolate;grid-template-columns:5fr 7fr;gap:3rem;display:grid;position:relative}.stgo-port_col,.stgo-port_entries{z-index:1;position:relative}.stgo-port_entries,.stgo-port_entry,.stgo-rail_zone{min-width:0}.stgo-port{background-color:#131313;border-radius:1.25rem;height:calc(100dvh - 11.5rem);min-height:27rem;position:sticky;top:6rem;overflow:hidden}.stgo-port_layer{opacity:0;transition:opacity var(--pdur,.5s) ease, filter var(--pdur,.5s) ease, transform var(--pdur,.5s) ease;position:absolute;inset:0}.stgo-port_layer.is-active{opacity:1}.stgo-port_layer video,.stgo-port_layer img{object-fit:cover;width:100%;height:100%;display:block}.stgo-port:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0009);height:6.5rem;position:absolute;bottom:0;left:0;right:0}.stgo-port_meta{z-index:2;flex-direction:column;align-items:flex-start;gap:.2rem;display:flex;position:absolute;bottom:1rem;left:1.25rem}.stgo-port_meta-row{align-items:center;gap:.5rem;display:flex}.stgo-port_name{color:#f8f7f3;transition:opacity .18s,transform .18s}.stgo-port_name.is-switching{opacity:0;transform:translateY(6px)}.stgo-port_entry{padding:2.5rem 0}.stgo-area_atmospheres{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.stgo-area_gradient{--stgo-gradient-opacity:.7;--stgo-lava-color:#ffffff8c;--stgo-lava-highlight:#ffffff52;opacity:0;transition:opacity .8s cubic-bezier(.45,.05,.3,.95);position:absolute;inset:0;overflow:hidden}.stgo-area_gradient:before,.stgo-area_gradient:after{content:"";pointer-events:none;transform-origin:50%;background-repeat:no-repeat;position:absolute;inset:-22%}.stgo-area_gradient:before{z-index:2;background:radial-gradient(ellipse 38% 52% at 50% 50%, var(--stgo-lava-highlight) 0%, var(--stgo-lava-color) 38%, transparent 76%);mix-blend-mode:screen;animation:16s cubic-bezier(.45,.05,.3,.95) infinite alternate paused stgo-atmosphere-lava-color}.stgo-area_gradient:after{z-index:3;mix-blend-mode:normal;background:radial-gradient(42% 58%,#000000fa 0%,#000000e6 36%,#0000 76%);animation:20s cubic-bezier(.42,.04,.28,.96) infinite alternate-reverse paused stgo-atmosphere-lava-shadow}.stgo-area_gradient.is-active{opacity:var(--stgo-gradient-opacity)}.stgo-area_gradient>div{position:absolute;inset:0}.stgo-area_gradient-base{z-index:0}.stgo-area_gradient-vignette{z-index:4}.stgo-area_gradient-noise{z-index:5;opacity:.48;mix-blend-mode:overlay;background-blend-mode:hard-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256' viewBox='0 0 256 256'%3E%3Cfilter id='fine' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='4' seed='4' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='saturate' values='0' result='mono'/%3E%3CfeComponentTransfer in='mono'%3E%3CfeFuncR type='discrete' tableValues='.05 .2 .38 .58 .78 .96'/%3E%3CfeFuncG type='discrete' tableValues='.05 .2 .38 .58 .78 .96'/%3E%3CfeFuncB type='discrete' tableValues='.05 .2 .38 .58 .78 .96'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23fine)' opacity='.96'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='640' viewBox='0 0 640 640'%3E%3Cfilter id='coarse' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.34' numOctaves='4' seed='11' stitchTiles='stitch' result='noise'/%3E%3CfeColorMatrix in='noise' type='saturate' values='0' result='mono'/%3E%3CfeComponentTransfer in='mono'%3E%3CfeFuncR type='discrete' tableValues='.1 .28 .45 .62 .8 .94'/%3E%3CfeFuncG type='discrete' tableValues='.1 .28 .45 .62 .8 .94'/%3E%3CfeFuncB type='discrete' tableValues='.1 .28 .45 .62 .8 .94'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23coarse)' opacity='.62'/%3E%3C/svg%3E");background-size:128px 128px,320px 320px;inset:0}.stgo-area_gradient.is-active:before,.stgo-area_gradient.is-active:after{will-change:transform;animation-play-state:running}@keyframes stgo-atmosphere-lava-color{0%{transform:translate(-18%,-16%)scale(1.14,1.34)rotate(-4deg)}24%{transform:translate(7%,-12%)scale(1.46,1.13)rotate(3deg)}51%{transform:translate(18%,14%)scale(1.17,1.52)rotate(5deg)}76%{transform:translate(-4%,18%)scale(1.55,1.12)rotate(-3deg)}to{transform:translate(-18%,3%)scale(1.16,1.48)rotate(-5deg)}}@keyframes stgo-atmosphere-lava-shadow{0%{transform:translate(18%,17%)scale(1.42,1.13)rotate(4deg)}28%{transform:translate(-6%,15%)scale(1.12,1.5)rotate(-5deg)}57%{transform:translate(-18%,-8%)scale(1.48,1.12)rotate(-3deg)}80%{transform:translate(4%,-18%)scale(1.13,1.55)rotate(5deg)}to{transform:translate(18%,4%)scale(1.38,1.16)rotate(3deg)}}.stgo-area_gradient .stgo-area_mapa{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 90% at 55%,#000 45%,#0000 100%);mask-image:radial-gradient(95% 90% at 55%,#000 45%,#0000 100%)}.stgo-area_gradient .stgo-area_gradient-vignette{background:radial-gradient(circle,#0000 36%,#0000002e 64%,#000000b3 100%),linear-gradient(#0000 62%,#00000073 100%)}.stgo-area_gradient.is-architecture{--stgo-gradient-opacity:.85;--stgo-lava-color:#cc963d4d;--stgo-lava-highlight:#ede1ca24}.stgo-area_gradient.is-architecture .stgo-area_gradient-base{background:radial-gradient(90% 80% at 30% 18%,#1f1a12 0%,#110f0b 48%,#060505 100%)}.stgo-area_gradient.is-architecture:before{animation-duration:18s;animation-delay:-7s}.stgo-area_gradient.is-architecture:after{animation-duration:22s;animation-delay:-13s}.stgo-area_gradient.is-cinematic{--stgo-gradient-opacity:.85;--stgo-lava-color:#43c4c647;--stgo-lava-highlight:#d5e0e224}.stgo-area_gradient.is-cinematic .stgo-area_gradient-base{background:radial-gradient(90% 80% at 30% 18%,#0f1c1d 0%,#0a1213 48%,#050606 100%)}.stgo-area_gradient.is-cinematic:before{animation-duration:15s;animation-delay:-6s}.stgo-area_gradient.is-cinematic:after{animation-duration:19s;animation-delay:-11s}.stgo-area_gradient.is-dev{--stgo-gradient-opacity:.85;--stgo-lava-color:#c247b642;--stgo-lava-highlight:#e1d6e021}.stgo-area_gradient.is-dev .stgo-area_gradient-base{background:radial-gradient(90% 80% at 30% 18%,#1c121b 0%,#110c11 48%,#060506 100%)}.stgo-area_gradient.is-dev:before{animation-duration:17s;animation-delay:-8s}.stgo-area_gradient.is-dev:after{animation-duration:21s;animation-delay:-14s}@media (width>=992px) and (height>=660px){.stgo-port_entry{flex-direction:column;justify-content:center;height:calc(100dvh - 6rem);min-height:34rem;padding:2rem 0 2.25rem;display:flex}.stgo-spread_head{margin-bottom:1.7rem}}.stgo-port_entry-media{display:none}.stgo-index_entry-meta{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.85rem;display:flex}.stgo-index_title{color:#ffe600;margin:0 0 .8rem;font-family:Montserrat,sans-serif;font-size:2.6rem;font-weight:600;line-height:1.05}.stgo-spread_manifest{color:#f8f7f3;max-width:42em;margin:0;font-size:clamp(1.02rem,2.05vh,1.55rem);font-weight:600;line-height:1.42}.stgo-spread_manifest .is-key{color:#ffe600}.stgo-spread_copy.is-mobile{display:none}.stgo-spread_head{margin-bottom:1.5rem}.stgo-lens{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;flex-wrap:nowrap;align-items:baseline;gap:1.6rem;margin-bottom:1.1rem;padding:0 3.5rem .25rem 0;display:flex;overflow:auto hidden}.stgo-lens::-webkit-scrollbar{display:none}.stgo-lens.has-overflow.is-at-start:not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 3.5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 3.5rem),#0000 100%)}.stgo-lens.has-overflow:not(.is-at-start):not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2rem calc(100% - 3.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2rem calc(100% - 3.5rem),#0000 100%)}.stgo-lens.has-overflow:not(.is-at-start).is-at-end{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2rem 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2rem 100%)}.stgo-lens_label{letter-spacing:.07em;color:#b6b6b6;opacity:.55;flex:none;margin-right:.4rem;font-family:Roboto Mono,monospace;font-size:.62rem}.stgo-lens_btn{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:#b6b6b6;background:0 0;border:0;flex:none;padding:.3rem 0;font-family:Roboto Mono,monospace;font-size:.68rem;transition:color .25s;position:relative}.stgo-lens_btn:after{content:"";transform-origin:0;background:#ffe600;width:100%;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.stgo-lens_btn:hover{color:#f8f7f3}.stgo-lens_btn:focus-visible{outline-offset:3px;outline:1px dashed #ffffff73}.stgo-lens_btn.is-active{color:#f8f7f3}.stgo-lens_btn.is-active:after{transform:scaleX(1)}.stgo-rail_zone{position:relative}.stgo-rail{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;gap:1rem;padding:0 3.5rem .25rem 0;display:flex;overflow-x:auto}.stgo-rail::-webkit-scrollbar{display:none}.stgo-rail.has-overflow.is-at-start:not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 4.5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 4.5rem),#0000 100%)}.stgo-rail.has-overflow:not(.is-at-start):not(.is-at-end){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 4.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem calc(100% - 4.5rem),#0000 100%)}.stgo-rail.has-overflow:not(.is-at-start).is-at-end{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem 100%);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem 100%)}.stgo-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.stgo-rcard{scroll-snap-align:start;background-color:#161616;border:1px solid #ffffff0a;border-radius:1.25rem;flex-direction:column;flex:none;width:clamp(12.5rem,16.5vw,17rem);min-height:clamp(11.5rem,27vh,17rem);padding:1.3rem 1.35rem 1.4rem;transition:background-color .25s,transform .35s,opacity .35s;display:flex;position:relative;overflow:hidden}.stgo-rcard:hover{background-color:#1b1b1b}.stgo-rcard.is-lead{width:clamp(12.5rem,16.5vw,17rem)}.stgo-rcard.is-sector-primary{opacity:1}.stgo-rcard.is-sector-primary .stgo-rcard_label{color:#ffe600;opacity:1}.stgo-rcard.is-sector-secondary{opacity:.62}.stgo-rcard.is-sector-muted{opacity:.34}.stgo-rcard_label{letter-spacing:.07em;text-transform:uppercase;color:#b6b6b6;opacity:.7;margin-bottom:.55rem;font-family:Roboto Mono,monospace;font-size:.62rem}.stgo-rcard.is-lead .stgo-rcard_label{color:#b6b6b6;opacity:.7}.stgo-rcard_title{color:#f8f7f3;margin:0 0 .5rem;font-family:Montserrat,sans-serif;font-size:1.02rem;font-weight:600;line-height:1.35}.stgo-rcard.is-lead .stgo-rcard_title{font-size:1.02rem}.stgo-rcard.is-lead.is-sector-primary .stgo-rcard_label{color:#ffe600;opacity:1}.stgo-rcard_text{color:#b6b6b6;margin:0;font-size:.85rem;line-height:1.5}.stgo-rail_nav{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.9rem;display:flex}.stgo-rail_status{letter-spacing:.07em;color:#707070;align-items:center;gap:.45rem;min-width:8.5rem;margin-right:auto;font-family:Roboto Mono,monospace;font-size:.62rem;display:flex}.stgo-rail_current{color:#ffe600}.stgo-rail_track{background-color:#ffffff24;width:4.5rem;height:1px;margin-left:.35rem;position:relative;overflow:hidden}.stgo-rail_track:after{content:"";transform:scaleX(var(--rail-progress,0));transform-origin:0;background-color:#ffe600;transition:transform .2s;position:absolute;inset:0}.stgo-rail_btn{color:#f8f7f3;cursor:pointer;background-color:#1d1d1d;border:0;border-radius:50%;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;padding:0;transition:background-color .25s,color .25s,opacity .25s;display:flex}.stgo-rail_btn:hover{color:#ffe600;background-color:#262626}.stgo-rail_btn:disabled{opacity:.3;cursor:default}.rail-fits .stgo-rail_nav{display:none}@media (width>=992px) and (height>=660px) and (height<=830px){.stgo-spread_manifest{max-width:48em;font-size:.95rem;line-height:1.4}.stgo-index_title{font-size:2rem}.stgo-rcard{width:clamp(15.5rem,21vw,19rem);padding:1.1rem 1.2rem 1.2rem}.stgo-rcard.is-lead{width:clamp(15.5rem,21vw,19rem)}.stgo-rcard_text{font-size:.8rem}.stgo-port_entry{padding-bottom:1.5rem}.stgo-lens{margin-bottom:.8rem}.stgo-spread_head{margin-bottom:1.1rem}.stgo-rcard,.stgo-rcard.is-lead{min-height:clamp(11rem,25vh,13rem)}.stgo-rail_nav{margin-top:.45rem}}@media (width>=992px) and (height>=660px) and (height<=700px){.stgo-port_entry{padding-top:1.25rem}.stgo-spread_manifest{max-width:54em;font-size:.88rem;line-height:1.35}.stgo-rcard{min-height:0;padding:1rem 1.1rem 1.05rem}.stgo-rcard_title{font-size:.95rem}.stgo-spread_head{margin-bottom:.9rem}}@media (width<=991px),(height<=659px){.stgo-port_grid{grid-template-columns:1fr;gap:0}.stgo-port_col{display:none}.stgo-port_entry{border-top:1px dashed #ffffff29;padding:2.25rem 0 2rem}.stgo-port_entry-media{border-radius:1rem;margin:.25rem 0 1.5rem;display:block;overflow:hidden}.stgo-port_entry-media img{width:100%;height:auto;display:block}.stgo-index_title{font-size:2.15rem}.stgo-spread_manifest{font-size:1.12rem}.stgo-rcard{width:min(78vw,19rem);min-height:15rem}.stgo-rcard.is-lead{width:min(78vw,19rem)}.stgo-rail_nav{display:none}}@media (width<=479px){.stgo-index_title{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){.stgo-area_gradient{transition:none}.stgo-area_gradient:before,.stgo-area_gradient:after{animation:none;transform:none}.stgo-port_layer{transition:opacity .12s linear;transform:none}.stgo-rcard,.stgo-rcard:hover,.stgo-rcard.is-sector-primary{transition-duration:10ms;transform:none}.stgo-lens_btn:after,.stgo-rail_track:after{transition:none}.stgo-rail{scroll-behavior:auto}}.stgo-home .stgo-home_hero .stgo-home_slogan{display:block}@media screen and (width<=991px){.stgo-home{overflow-x:clip}.stgo-home .navbar_content,.stgo-home .navbar_component{min-width:0}.stgo-home .navbar_content{gap:1rem}.stgo-home .navbar_logo{width:min(16rem,44vw)}.stgo-home .stgo-home_hero,.stgo-home .stgo-home_hero .home-header_component{min-height:95svh}.stgo-home .stgo-home_hero .home-header_content{justify-content:flex-start;gap:0;min-height:100%}.stgo-home .stgo-home_hero .home-header_bottom{flex-flow:column;align-items:stretch;gap:0}.stgo-home .stgo-home_hero .home-header_subheading{align-items:flex-start;width:100%;max-width:27rem;margin-top:calc(47.5svh - 1.125rem);margin-left:0;padding-bottom:0;transform:translateY(-50%)}.stgo-home .stgo-home_hero .stgo-home_word-indent{display:none}.stgo-home .stgo-home_hero .home-header_words-wrap{width:100%}.stgo-home .stgo-home_hero .home-header_subhead{text-align:left;font-size:clamp(2.25rem,5vw,3.25rem);line-height:88%}.stgo-home .stgo-home_hero .stgo-home_slogan{flex-direction:column;align-items:flex-start;width:100%;display:flex}.stgo-home .stgo-home_hero .stgo-home_slogan-line{width:100%;display:block}.stgo-home .stgo-home_hero .stgo-home_slogan-line:after{content:none}.stgo-home .stgo-home_hero .home-header_contact{flex:none;grid-template-columns:minmax(9rem,.75fr) minmax(0,1.25fr);align-self:flex-start;align-items:stretch;width:100%;min-width:0;max-width:38rem;margin-top:calc(4.5svh + 1.125rem);display:grid}.stgo-home .stgo-home_hero .home-header_contact-infos{width:100%;min-width:0;max-width:none}.stgo-home .stgo-home_hero .backgroundstgo2026{width:100%;height:100%;max-height:none}.stgo-home .stgo-home_chapters>.padding-global-2 .div-info-principal{max-width:none;padding-left:0;padding-right:0}.stgo-home .container-button.container-button2{width:auto;padding-right:0}.stgo-home .stgo-home_areas .stgo-port_entry-media{aspect-ratio:4/3}.stgo-home .stgo-home_areas .stgo-port_entry-media img{object-fit:cover;height:100%}.stgo-home .stgo-home_proof .testimonials_heading{max-width:44rem}.stgo-home .stgo-home_brands .padding-section-medium-2{padding-top:4rem}.stgo-home .stgo-home_brands .spacer-xlarge-2{padding-top:2.5rem}}@media screen and (width<=767px){.stgo-home .stgo-home_hero,.stgo-home .stgo-home_hero .home-header_component{min-height:95svh}.stgo-home .stgo-home_hero .home-header_content{justify-content:flex-start;gap:0;min-height:100%}.stgo-home .stgo-home_hero .home-header_bottom{flex-flow:column;align-items:stretch;gap:0}.stgo-home .stgo-home_hero .home-header_subheading{align-items:flex-start;width:100%;max-width:27rem;margin-top:calc(47.5svh - 1.125rem);margin-left:0;padding-bottom:0}.stgo-home .stgo-home_hero .stgo-home_word-indent{display:none}.stgo-home .stgo-home_hero .home-header_words-wrap{width:100%}.stgo-home .stgo-home_hero .home-header_subhead{text-align:left;font-size:clamp(2.25rem,6.2vw,3rem)}.stgo-home .stgo-home_hero .home-header_contact{flex:none;grid-template-columns:1fr;align-items:stretch;width:100%;margin-top:calc(4svh + 1.125rem);display:grid}.stgo-home .stgo-home_hero .home-header_contact-infos{width:100%;max-width:none}.stgo-home .stgo-home_hero .home-header_contact-infos.stgo-mascot-source{height:clamp(11rem,52vw,15rem);overflow:hidden}.stgo-home .stgo-home_hero .backgroundstgo2026{width:100%;height:100%;max-height:none}.stgo-home .stgo-home_hero .backgroundstgo2026 video{object-position:50% 26%}.stgo-home .stgo-home_chapters .sticky-container{height:auto;margin-top:clamp(2.5rem,7vw,3.5rem);margin-bottom:1rem;display:block}.stgo-home .stgo-home_chapters .sticky-wrap{height:auto;position:relative;top:auto;overflow:visible}.stgo-home .stgo-home_chapters .scroll-inner{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-inline:contain;flex-flow:row;justify-content:flex-start;align-items:stretch;gap:.75rem;width:100%;height:auto;padding-left:1.5rem;padding-right:clamp(3rem,16vw,7rem);scroll-padding-left:1.5rem;display:flex;overflow:auto clip}.stgo-home .stgo-home_chapters .scroll-inner::-webkit-scrollbar{display:none}.stgo-home .stgo-home_chapters .scroll-card,.stgo-home .stgo-home_chapters .scroll-card.scrollcard-destacado,.stgo-home .stgo-home_chapters .scroll-card.scrollcard-casidestacado{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(87vw,34rem);grid-template-areas:"card";align-items:end;width:min(87vw,34rem);min-width:min(87vw,34rem);max-width:34rem;height:auto;min-height:clamp(38rem,82svh,44rem);margin:0;display:grid;bottom:auto}.stgo-home .stgo-home_chapters .media-wrapper,.stgo-home .stgo-home_chapters .media-wrapper.button-solid{grid-area:card;align-self:stretch;width:100%;height:100%;min-height:0}.stgo-home .stgo-home_chapters .content-wrapper{z-index:4;grid-area:card;align-self:end;width:100%;padding:1.5rem;position:relative;inset:auto}.stgo-home .stgo-home_chapters .text-wrapper{text-align:left;padding:0}.stgo-home .stgo-home_chapters .media-wrapper,.stgo-home .stgo-home_chapters .media-wrapper.button-solid{z-index:1}.stgo-home .stgo-home_chapters .div-block-127{z-index:1;height:72%}.stgo-home .stgo-home_chapters .div-block-128{text-align:left}.stgo-home .stgo-home_chapters .heading-style-display.heading-style-reducido{text-align:left;font-size:clamp(1.5rem,6vw,2.25rem)}.stgo-home .stgo-home_chapters .about_quote.about-slider{text-align:left;width:100%;max-width:none;margin:0 0 1.25rem;padding:0}.stgo-home .stgo-home_chapters .container-button{width:auto;padding-right:0}.stgo-home .stgo-home_chapters .grid-cards{padding-top:1.25rem;padding-bottom:0}.stgo-home .stgo-home_chapters>.padding-global-2{padding-top:3rem}.stgo-home .stgo-home_areas .stgo-index_caps{margin-bottom:1.25rem}.stgo-home .stgo-home_areas .stgo-port_entry{grid-template-columns:minmax(0,1fr);padding-top:3rem;padding-bottom:3rem;display:grid}.stgo-home .stgo-home_areas .stgo-port_entry-media{aspect-ratio:auto;grid-area:1/1;height:clamp(32rem,72svh,40rem);margin-top:0;margin-bottom:1.5rem;position:relative}.stgo-home .stgo-home_areas .stgo-port_entry-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 34%,#0003 52%,#000000f0 100%);position:absolute;inset:0}.stgo-home .stgo-home_areas .stgo-port_entry-media img{object-fit:cover;height:100%}.stgo-home .stgo-home_areas .stgo-spread_head{z-index:1;text-shadow:0 1px 16px #000000b3;grid-area:1/1;align-self:end;margin:0 0 1.5rem;padding:clamp(1.25rem,5vw,1.75rem)}.stgo-home .stgo-home_areas .stgo-lens,.stgo-home .stgo-home_areas .stgo-rail_zone{grid-column:1}.stgo-home .stgo-home_areas .stgo-index_title{font-size:clamp(2rem,7vw,2.4rem)}.stgo-home .stgo-home_areas .stgo-spread_manifest{max-width:31rem;font-size:1rem;font-weight:500;line-height:1.45}.stgo-home .stgo-home_areas .stgo-spread_copy.is-desktop{display:none}.stgo-home .stgo-home_areas .stgo-spread_copy.is-mobile{display:inline}.stgo-home .stgo-home_areas .stgo-lens{gap:1.25rem;padding-right:2.75rem}.stgo-home .stgo-home_areas .stgo-rail{gap:.75rem;padding-right:2.75rem}.stgo-home .stgo-home_areas .stgo-rcard,.stgo-home .stgo-home_areas .stgo-rcard.is-lead{width:min(80vw,19rem);min-height:14rem}.stgo-home .stgo-home_standard{min-height:auto}.stgo-home .stgo-home_standard .home-header_component{min-height:0}.stgo-home .stgo-home_standard .home-header_content{gap:0;min-height:0}.stgo-home .stgo-home_standard .head-grid{z-index:1;position:relative}.stgo-home .stgo-home_standard .spacer-xhuge{padding-top:9rem;position:relative}.stgo-home .stgo-home_standard .showreel_play-wrapper{bottom:1.5rem;left:0}.stgo-home .stgo-home_standard .showreel_play-text{font-size:1.5rem}.stgo-home .stgo-home_standard .showreel_play-icon-wrap{width:3rem}.stgo-home .stgo-home_standard .head-grid-2{align-items:stretch}.stgo-home .stgo-home_standard .about_quote{max-width:44rem;margin:0;font-size:1rem;line-height:1.55}.stgo-home .stgo-home_proof .testimonials_main{gap:3rem}.stgo-home .stgo-home_proof .testimonials_items{flex-flow:column;gap:1rem;display:flex}.stgo-home .stgo-home_proof .testimonials_cover{min-height:30rem}.stgo-home .stgo-home_proof .testimonials_main-wrap{padding:2rem}.stgo-home .stgo-home_proof .testimonials_numbers-main{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.stgo-home .stgo-home_proof .number_block{border-top:1px dotted #ffffff38;width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.stgo-home .stgo-home_proof .number_number{font-size:clamp(4rem,14vw,5rem)}.stgo-home .stgo-home_proof .number_desc{max-width:22rem}.stgo-home .stgo-home_cta .padding-section-medium{padding-top:4rem}.stgo-home .stgo-home_cta .heading-style-h1{font-size:clamp(2.25rem,9vw,3rem)}.stgo-home .stgo-home_cta .button-secondary{max-width:100%}}@media screen and (width<=479px){.stgo-home .navbar_logo{width:min(14rem,49vw)}.stgo-home .stgo-home_hero .home-header_component,.stgo-home .stgo-home_hero{min-height:95svh}.stgo-home .stgo-home_hero .home-header_content{gap:2rem;padding:1rem}.stgo-home .stgo-home_hero .home-header_subhead{font-size:clamp(2.1rem,9.4vw,2.45rem)}.stgo-home .stgo-home_hero .home-header_words-wrap{height:2.6rem}.stgo-home .stgo-home_hero .home-header_contact{grid-template-columns:1fr}.stgo-home .stgo-home_hero .home-header_contact-infos{padding:.85rem}.stgo-home .stgo-home_hero .home-header_contact-infos.home-stgo2026-sinpadding{padding:0}.stgo-home .stgo-home_hero .home-header_contact-text{font-size:.7rem}.stgo-home .stgo-home_chapters .scroll-inner{padding-left:1rem;padding-right:3rem;scroll-padding-left:1rem}.stgo-home .stgo-home_chapters .scroll-card,.stgo-home .stgo-home_chapters .scroll-card.scrollcard-destacado,.stgo-home .stgo-home_chapters .scroll-card.scrollcard-casidestacado{flex-basis:87vw;width:87vw;min-width:87vw;min-height:clamp(38rem,82svh,44rem)}.stgo-home .stgo-home_chapters .content-wrapper{padding:1.25rem}.stgo-home .stgo-home_chapters .heading-style-display.heading-style-reducido{font-size:1.5rem}.stgo-home .stgo-home_chapters .about_quote.about-slider{font-size:.82rem;line-height:1.5}.stgo-home .stgo-home_chapters>.padding-global-2{padding-top:2.5rem}.stgo-home .stgo-home_areas .stgo-port_entry{padding-top:2.5rem;padding-bottom:2.5rem}.stgo-home .stgo-home_areas .stgo-port_entry-media{aspect-ratio:auto;height:clamp(31rem,70svh,36rem)}.stgo-home .stgo-home_areas .stgo-index_title{font-size:1.85rem}.stgo-home .stgo-home_areas .stgo-spread_manifest{font-size:.95rem}.stgo-home .stgo-home_areas .stgo-rcard,.stgo-home .stgo-home_areas .stgo-rcard.is-lead{width:min(84vw,18rem);min-height:14.5rem;padding:1.15rem}.stgo-home .stgo-home_standard .home-header_content{padding:1rem}.stgo-home .stgo-home_standard .heading-style-h4{font-size:1.7rem}.stgo-home .stgo-home_standard .spacer-xhuge{padding-top:7.5rem}.stgo-home .stgo-home_standard .showreel_play-text{font-size:1.25rem}.stgo-home .stgo-home_standard .about_quote{font-size:.95rem}.stgo-home .stgo-home_proof .testimonials_cover{min-height:26rem}.stgo-home .stgo-home_proof .testimonials_main-wrap{padding:1.5rem}.stgo-home .stgo-home_proof .number_number{font-size:clamp(3.5rem,17vw,4.5rem)}.stgo-home .stgo-home_brands .padding-section-medium-2{padding-top:3rem}.stgo-home .stgo-home_cta .padding-section-medium{padding-top:3.5rem}.stgo-home .stgo-home_cta .heading-style-h1{font-size:clamp(2rem,10vw,2.6rem)}.stgo-home .stgo-home_cta .button_text{white-space:normal;text-align:center}}@media screen{.stgo-home .stgo-home_hero .home-header_contact{pointer-events:none;position:relative}.stgo-home .stgo-mascot-source{opacity:var(--stgo-mascot-portrait-opacity,1)}.stgo-home .stgo-mascot-copy{opacity:var(--stgo-mascot-copy-opacity,1);filter:blur(var(--stgo-mascot-copy-blur,0px))}}.stgo-home .stgo-home_proof{overflow-x:clip}.stgo-home .stgo-proof_runway{--stgo-proof-runway-height:100svh;height:var(--stgo-proof-runway-height);position:relative}.stgo-home .stgo-proof_stage{box-sizing:border-box;grid-template-columns:minmax(21rem,.4fr) minmax(0,1fr);align-items:stretch;height:100svh;padding-top:clamp(6.75rem,9vh,8.5rem);padding-bottom:clamp(2.5rem,4.5vh,4.5rem);position:sticky;top:0}.stgo-home .stgo-proof_stage .testimonials_head,.stgo-home .stgo-proof_stage .testimonials_items{min-height:0}.stgo-home .stgo-proof_stage .testimonials_head{height:100%}.stgo-home .stgo-proof_stage .testimonials_items{--stgo-proof-edge-opacity:1;--stgo-proof-screen-overhang:clamp(2rem, 3vw, 4rem);--stgo-proof-container-gutter:max(var(--fixed--3rem), calc((100vw - 90rem) / 2));width:calc(100% + var(--stgo-proof-container-gutter) + var(--stgo-proof-screen-overhang));border-radius:var(--border-radius--medium);contain:layout paint;height:100%;display:block;position:relative;overflow:hidden}.stgo-home .stgo-proof_stage .testimonials_items:after{content:"";z-index:20;pointer-events:none;top:0;right:var(--stgo-proof-screen-overhang);backdrop-filter:blur(8px)saturate(.78);width:clamp(6.5rem,8.5vw,9.5rem);opacity:var(--stgo-proof-edge-opacity);background:radial-gradient(110% 42% at 100% 8%,#0f0f0f57 0%,#0000 72%),radial-gradient(120% 48% at 100% 94%,#0f0f0f61 0%,#0000 74%),linear-gradient(90deg,#0000 0%,#0f0f0f0f 42%,#0f0f0f57 76%,#0f0f0f 100%);transition:opacity .28s;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000003d 34%,#000 74%);mask-image:linear-gradient(90deg,#0000 0%,#0000003d 34%,#000 74%)}.stgo-home .stgo-proof_grid-canvas{--stgo-proof-column-width:30rem;grid-auto-flow:column;grid-auto-columns:var(--stgo-proof-column-width);gap:var(--fixed--1rem);will-change:auto;width:max-content;height:100%;display:grid;transform:translate(0,0)}.stgo-home .stgo-proof_runway.is-active .stgo-proof_grid-canvas{will-change:transform}.stgo-home .stgo-proof_grid-column{gap:var(--fixed--1rem);min-width:0;min-height:0;display:grid}.stgo-home .stgo-proof_grid-column.is-hero{grid-template-rows:minmax(0,1fr)}.stgo-home .stgo-proof_stage{--stgo-arg-claim:clamp(1.5rem, 2vw, 2rem);--stgo-arg-body:clamp(.88rem, 1vw, 1rem);--stgo-arg-mono:.75rem}.stgo-home .stgo-proof_grid-column.is-arg{grid-template-rows:minmax(0,1fr)}.stgo-home .stgo-arg{isolation:isolate;border-radius:var(--border-radius--medium);background:#141414;flex-direction:column;justify-content:flex-end;min-width:0;height:100%;min-height:0;margin:0;display:flex;position:relative;overflow:clip}.stgo-home .stgo-arg_media{z-index:-1;position:absolute;inset:0}.stgo-home .stgo-arg_img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stgo-home .stgo-arg_media:after,.stgo-home .stgo-proof_grid-canvas.is-args .testimonials_cover:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 22%,#000000a8 54%,#000000eb 100%);position:absolute;inset:0}.stgo-home .stgo-arg_body{padding:var(--fixed--2-75rem) var(--fixed--4-5rem) var(--fixed--2-75rem) var(--fixed--2-75rem);position:relative}.stgo-home .stgo-arg_body,.stgo-home .stgo-arg_thesis{gap:.85rem;max-width:31rem;display:grid}.stgo-home .stgo-arg_tag{color:#f8f7f3b3;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:var(--stgo-arg-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.3}.stgo-home .stgo-arg_claim{color:var(--_colors---primary--stgo);font-family:var(--_typography---font-family--secondary);font-size:var(--stgo-arg-claim);line-height:1.05;font-weight:var(--_typography---font-weight--bold);letter-spacing:-.025em;text-wrap:balance;margin:0}.stgo-home .stgo-arg_text{color:#f8f7f3;font-family:var(--_typography---font-family--secondary);font-size:var(--stgo-arg-body);line-height:1.42;font-weight:var(--_typography---font-weight--medium);margin:0}.stgo-home .stgo-arg_proof{color:#f8f7f3b8;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:var(--stgo-arg-mono);letter-spacing:.04em;text-transform:uppercase;border-top:1px dotted #ffffff3d;gap:.6rem;margin:.2rem 0 0;padding-top:.75rem;line-height:1.5;display:flex}.stgo-home .stgo-arg_proof:before{content:"";background:#f3350c;border-radius:50%;flex:none;width:.4rem;height:.4rem;margin-top:.42em}.stgo-home .stgo-arg_link{color:var(--_colors---primary--stgo);text-underline-offset:.2em;white-space:nowrap;margin-left:.3rem;text-decoration:underline dotted}.stgo-home .stgo-arg_link:hover,.stgo-home .stgo-arg_link:focus-visible{color:#fff}.stgo-home .stgo-proof_stage .stgo-proof_manifesto-body .about_quote{font-size:var(--stgo-arg-body);line-height:1.42}@media screen and (width>=992px) and (height<=850px){.stgo-home .stgo-proof_stage{--stgo-arg-claim:clamp(1.3rem, 1.75vw, 1.6rem);--stgo-arg-body:clamp(.82rem, .9vw, .9rem);--stgo-arg-mono:.7rem}.stgo-home .stgo-arg_body{padding:var(--fixed--2rem) var(--fixed--3rem) var(--fixed--2rem) var(--fixed--2rem);gap:.65rem}.stgo-home .stgo-proof_stage .stgo-proof_manifesto-body .about_quote{line-height:1.36}}@media screen and (width<=991px){.stgo-home .stgo-proof_stage{--stgo-arg-claim:clamp(1.45rem, 4.2vw, 1.95rem);--stgo-arg-body:clamp(.92rem, 2.3vw, 1.02rem)}.stgo-home .stgo-arg{height:auto;min-height:36rem}.stgo-home .stgo-arg_body{padding:2rem}}@media screen and (width<=767px){.stgo-home .stgo-arg{min-height:30rem}.stgo-home .stgo-arg_body{padding:1.5rem}}@media (prefers-reduced-motion:reduce) and (width>=992px){.stgo-home .stgo-proof_grid-canvas.is-args{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;display:grid}.stgo-home .stgo-proof_grid-canvas.is-args .stgo-proof_grid-column.is-hero{grid-column:1/-1}.stgo-home .stgo-proof_grid-canvas.is-args .testimonials_cover,.stgo-home .stgo-arg{min-height:34rem}}@media screen and (width<=479px){.stgo-home .stgo-arg,.stgo-home .stgo-proof_grid-canvas.is-args .testimonials_cover{min-height:31rem}}.stgo-home .stgo-proof_grid-column>.testimonials_cover{min-width:0;min-height:0}@media screen and (width>=992px) and (height<=850px){.stgo-home .stgo-proof_stage{padding-top:5.25rem;padding-bottom:3rem}.stgo-home .stgo-proof_stage .heading-style-h4{font-size:clamp(2.1rem,3.3vw,2.6rem);line-height:1.02}.stgo-home .stgo-proof_stage .about_quote{font-size:clamp(.78rem,1.65vh,.9rem);line-height:1.3}.stgo-home .stgo-proof_stage .spacer-medium{padding-top:1.5rem}.stgo-home .stgo-proof_stage .spacer-small{padding-top:1rem}}@media screen and (width<=991px){.stgo-home .stgo-proof_runway{height:auto}.stgo-home .stgo-proof_stage{height:auto;padding-top:0;padding-bottom:0;position:relative;top:auto}.stgo-home .stgo-proof_stage .testimonials_items{contain:none;border-radius:0;width:100%;height:auto;overflow:visible}.stgo-home .stgo-proof_stage .testimonials_items:after{display:none}.stgo-home .stgo-proof_grid-canvas{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-inline:contain;will-change:auto;flex-flow:row;align-items:stretch;gap:.75rem;width:auto;height:auto;margin-inline:calc(50% - 50vw);padding-left:1.5rem;padding-right:clamp(3rem,16vw,7rem);scroll-padding-left:1.5rem;display:flex;overflow:auto clip;transform:none}.stgo-home .stgo-proof_grid-canvas::-webkit-scrollbar{display:none}.stgo-home .stgo-proof_grid-column{display:contents}.stgo-home .stgo-proof_grid-column>*{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(87vw,34rem);width:min(87vw,34rem);min-width:min(87vw,34rem);max-width:34rem;height:auto}.stgo-home .stgo-proof_grid-column.is-hero .testimonials_cover{min-height:36rem}}@media screen and (width<=767px){.stgo-home .stgo-proof_grid-column.is-hero .testimonials_cover{min-height:30rem}}@media screen and (width<=479px){.stgo-home .stgo-proof_grid-column.is-hero .testimonials_cover{min-height:26rem}}@media (prefers-reduced-motion:reduce) and (width>=992px){.stgo-home .stgo-proof_runway{height:auto}.stgo-home .stgo-proof_stage{height:auto;min-height:100svh;position:relative;top:auto}.stgo-home .stgo-proof_stage .testimonials_items{contain:none;width:100%;height:auto;overflow:visible}.stgo-home .stgo-proof_stage .testimonials_items:after{display:none}.stgo-home .stgo-proof_grid-canvas{will-change:auto;flex-direction:column;width:100%;height:auto;display:flex;transform:none}.stgo-home .stgo-proof_grid-column{flex-direction:column;display:flex}.stgo-home .stgo-proof_grid-column>*{min-height:32rem}}.stgo-home .stgo-proof_manifesto{width:100%;max-width:21.875rem}.stgo-home .stgo-proof_manifesto-lockup{isolation:isolate;align-items:center;min-height:clamp(10.25rem,24vh,12.5rem);display:flex;position:relative;overflow:hidden}.stgo-home .stgo-proof_manifesto-year{z-index:0;pointer-events:none;user-select:none;color:#f8f7f3;font-family:var(--_typography---font-family--font-family);font-size:clamp(12rem,15vw,15.5rem);line-height:.72;font-weight:var(--_typography---h4--font-weight);letter-spacing:-.09em;opacity:.075;position:absolute;top:50%;left:-.09em;transform:translateY(-50%)}.stgo-home .stgo-proof_stage .stgo-proof_manifesto-heading{z-index:1;color:#f8f7f3;width:100%;font-family:var(--_typography---font-family--font-family);font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height);font-weight:var(--_typography---h4--font-weight);letter-spacing:var(--_typography---h4--letter-spacing);position:relative}.stgo-home .stgo-proof_manifesto-visual,.stgo-home .stgo-proof_manifesto-lead,.stgo-home .stgo-proof_manifesto-word-frame{display:block}.stgo-home .stgo-proof_manifesto-lead{max-width:none}.stgo-home .stgo-proof_manifesto-lead>span{display:block}.stgo-home .stgo-proof_manifesto-word-frame{width:100%;min-height:1.1em;color:var(--_colors---primary--stgo);font:inherit;letter-spacing:inherit;white-space:nowrap}.stgo-home .stgo-proof_manifesto-word{display:inline-block}.stgo-home .stgo-proof_manifesto-body{gap:clamp(.62rem,1.1vh,.82rem);margin-top:clamp(.85rem,1.5vh,1.15rem);display:grid}.stgo-home .stgo-proof_manifesto-body .about_quote{color:var(--_colors---grey--100);font-size:clamp(.76rem,.86vw,.88rem);line-height:1.42;font-weight:var(--_typography---font-weight--semibold);margin:0}.stgo-home .stgo-proof_manifesto-body strong{color:inherit;font-weight:var(--_typography---font-weight--bold)}.stgo-home .stgo-proof_manifesto-body .stgo-proof_manifesto-highlight{color:var(--_colors---primary--stgo)}.stgo-home .stgo-proof_manifesto>.container-button{margin-top:clamp(.45rem,1vh,.7rem)}.stgo-home .stgo-proof_manifesto-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (width>=992px) and (height<=850px){.stgo-home .stgo-proof_manifesto-lockup{min-height:clamp(9.75rem,22vh,11rem)}.stgo-home .stgo-proof_stage .stgo-proof_manifesto-heading{font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height)}.stgo-home .stgo-proof_manifesto-body{gap:.55rem;margin-top:.65rem}.stgo-home .stgo-proof_manifesto-body .about_quote{font-size:clamp(.7rem,1.5vh,.8rem);line-height:1.34}}@media screen and (width<=991px){.stgo-home .stgo-proof_manifesto{max-width:44rem}.stgo-home .stgo-proof_manifesto-lockup{min-height:clamp(12rem,34vw,15rem)}.stgo-home .stgo-proof_manifesto-year{font-size:clamp(11rem,31vw,15rem)}.stgo-home .stgo-proof_stage .stgo-proof_manifesto-heading{font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height)}.stgo-home .stgo-proof_manifesto-body{gap:.9rem;margin-top:1.1rem}.stgo-home .stgo-proof_manifesto-body .about_quote{max-width:44rem;font-size:.95rem;line-height:1.48}}@media screen and (width<=479px){.stgo-home .stgo-proof_manifesto-lockup{min-height:10.25rem}.stgo-home .stgo-proof_manifesto-year{opacity:.065;font-size:clamp(9.5rem,47vw,12rem);left:-.05em}.stgo-home .stgo-proof_stage .stgo-proof_manifesto-heading{font-size:var(--_typography---h4--font-size);line-height:var(--_typography---h4--line-height)}.stgo-home .stgo-proof_manifesto-body{gap:.75rem;margin-top:.9rem}.stgo-home .stgo-proof_manifesto-body .about_quote{width:100%;font-size:.9rem;line-height:1.46}}.stgo-home .stgo-home_brands .brands_list-wrapper{--stgo-brands-loop-duration:43s;margin:-2.75rem 0;padding:2.75rem 0;overflow:hidden}.stgo-home .stgo-home_brands .brands_list{animation:stgo-brands-loop var(--stgo-brands-loop-duration) linear infinite;will-change:transform;flex:none}.stgo-home .stgo-home_brands.is-fuera .brands_list{will-change:auto;animation:none}.stgo-home .stgo-home_brands .brands_item-logo-wrap-2{border:0;transition:box-shadow .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 1px 2px #00000080,0 14px 34px #0000006b,0 0 22px #bed7ff1a}.stgo-home .stgo-home_brands .brands_item-texts-2{gap:.3rem;max-width:100%}.stgo-home .stgo-home_brands .brands_item-name-2{white-space:nowrap;color:#ffe600;font-size:.94rem;line-height:1.25}.stgo-home .stgo-home_brands .brands_item-desc{letter-spacing:.01em;white-space:nowrap;color:#ffffff4d;font-size:.7rem;font-weight:500;line-height:1.3}@media screen and (width<=767px){.stgo-home .stgo-home_brands .brands_item-name-2{font-size:.78rem}.stgo-home .stgo-home_brands .brands_item-desc{font-size:.62rem}}.stgo-home .stgo-home_brands .brands_item-logo-2{z-index:1;width:auto;height:auto;max-width:calc(88% * var(--k,1));max-height:calc(52% * var(--k,1));object-fit:contain;position:relative}@media (hover:hover) and (pointer:fine){.stgo-home .stgo-home_brands .brands_item-block-2:hover .brands_item-logo-wrap-2{transform:translateY(-.45rem)scale(1.02);box-shadow:0 2px 5px #0000008c,0 1.6rem 3.6rem #0000008c,0 0 2rem #bed7ff2e}.stgo-home .stgo-home_brands .brands_item-block-2:hover .brands_item-logo-wrap-2:after{box-shadow:inset 5px 5px .5px -4px #fff,inset -6px -6px 1px -5px #0009,inset 2px 2px 2px -1px #ffffffbf,inset -2px -2px 2px -1px #00000057,inset 0 0 10px 8px #0000000d,inset 0 0 3px 2px #0000000a,inset 0 0 0 1px #ffffff9e}}@keyframes stgo-brands-loop{0%{transform:translate(0,0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.stgo-home .stgo-home_brands .brands_list-wrapper{scrollbar-width:none;overflow-x:auto}.stgo-home .stgo-home_brands .brands_list-wrapper::-webkit-scrollbar{display:none}.stgo-home .stgo-home_brands .brands_list{will-change:auto;animation:none}.stgo-home .stgo-home_brands .brands_item-logo-wrap-2,.stgo-home .stgo-home_brands .brands_item-logo-wrap-2:before,.stgo-home .stgo-home_brands .brands_item-logo-2{transition-duration:.01ms}}.stgo-home .home-header_words>.home-header_word:not(:first-child){display:none}.stgo-home .stgo-cemi_card.stgo-rcard{width:clamp(13.5rem,17.5vw,16.5rem);min-height:0;padding:1.15rem 1.25rem 1.25rem}.stgo-home .stgo-cemi_card .stgo-rcard_in{flex-direction:column;height:100%;display:flex}.stgo-home .stgo-cemi_card .stgo-rcard_label{flex-wrap:wrap;align-items:baseline;gap:.2rem .55rem;display:flex}.stgo-home .stgo-cemi_card-date{color:#f4f3ef66}.stgo-home .stgo-cemi_card .stgo-rcard_title{margin-bottom:.5rem;font-size:.94rem;line-height:1.3}.stgo-home .stgo-cemi_card .stgo-rcard_text{margin-bottom:.85rem;font-size:.8rem;line-height:1.45}.stgo-home .stgo-cemi_card-link{letter-spacing:.07em;text-transform:uppercase;color:#f4f3efb8;border-bottom:1px solid #ffffff29;align-self:flex-start;align-items:center;gap:.4rem;margin-top:auto;padding-bottom:.15rem;font-family:Roboto Mono,monospace;font-size:.62rem;text-decoration:none;transition:color .22s,border-color .22s;display:inline-flex}.stgo-home .stgo-cemi_card-link svg{transition:transform .22s}@media (hover:hover) and (pointer:fine){.stgo-home .stgo-cemi_card-link:hover{color:#ffe600;border-bottom-color:#ffe6008c}.stgo-home .stgo-cemi_card-link:hover svg{transform:translate(1px,-1px)}}.stgo-home .stgo-cemi_card-link:focus-visible{outline-offset:.25rem;outline:2px solid #fff}@media screen and (width<=991px){.stgo-home .stgo-cemi_card.stgo-rcard{width:min(78vw,20rem)}}@media (prefers-reduced-motion:reduce){.stgo-home .stgo-cemi_card-link,.stgo-home .stgo-cemi_card-link svg{transition:none}}.stgo-area_gradient.is-cemi{--stgo-gradient-opacity:.85;--stgo-lava-color:#40607a57;--stgo-lava-highlight:#c4d2de29}.stgo-area_gradient.is-cemi .stgo-area_gradient-base{background:radial-gradient(90% 80% at 30% 18%,#131b23 0%,#0b1016 48%,#050607 100%)}.stgo-home .stgo-home_brands .brands_item-logo-wrap-2:before,.stgo-home .stgo-home_brands .brands_item-logo-wrap-2:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.stgo-home .stgo-home_brands .brands_item-logo-wrap-2:before{z-index:3;mix-blend-mode:soft-light;background:linear-gradient(160deg,#ffffffd9 0%,#fff0 34%),linear-gradient(#0000 74%,#0000000f 100%)}.stgo-home .stgo-home_brands .brands_item-logo-wrap-2:after{z-index:2;transition:box-shadow .52s cubic-bezier(.22,1,.36,1);box-shadow:inset 4px 4px .5px -4px #fffffff2,inset -5px -5px 1px -5px #0000008c,inset 2px 2px 2px -1px #fff9,inset -2px -2px 2px -1px #0000004d,inset 0 0 10px 8px #0000000d,inset 0 0 3px 2px #0000000a,inset 0 0 0 1px #ffffff80}.stgo-home .stgo-cert_head{margin-top:1.35rem;margin-bottom:1.75rem}.stgo-home .stgo-cert_head .text-style-label{color:#ffffff6b}.stgo-home .stgo-cert_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:2.25rem;display:grid}.stgo-home .stgo-cert_item{align-items:flex-start;gap:.95rem;display:flex}.stgo-home .stgo-cert_plate{background:#fff;border-radius:.4rem;flex:none;justify-content:center;align-items:center;padding:.4rem .45rem;display:flex;box-shadow:0 .5rem 1.5rem #0006}.stgo-home .stgo-cert_seal{width:auto;height:clamp(5.25rem,7vw,6.5rem);display:block}.stgo-home .stgo-cert_body{min-width:0}.stgo-home .stgo-cert_code{letter-spacing:-.01em;color:#fff;flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-bottom:.35rem;font-size:1.02rem;font-weight:700;line-height:1.2;display:flex}.stgo-home .stgo-cert_scope{letter-spacing:.13em;color:#ffe600;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.6rem;font-weight:400}.stgo-home .stgo-cert_name{color:#ffffff9e;margin:0 0 .45rem;font-size:.9rem;font-weight:600;line-height:1.3}.stgo-home .stgo-cert_desc{color:#ffffff5c;margin:0;font-size:.8rem;line-height:1.5}@media screen and (width<=1279px){.stgo-home .stgo-cert_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem}}@media screen and (width<=600px){.stgo-home .stgo-cert_grid{grid-template-columns:minmax(0,1fr);gap:1.6rem}.stgo-home .stgo-cert_item+.stgo-cert_item{border-top:1px solid #ffffff1a;padding-top:1.6rem}.stgo-home .stgo-cert_seal{height:5.5rem}}.stgo-home .stgo-home_brands .spacer-xlarge-2{padding-top:0}.stgo-home .stgo-home_brands .padding-section-medium-2{padding-top:3rem}@media screen and (width>=1200px){.stgo-home .stgo-home_proof .number_number{font-size:min(10rem,14.2857vw - 54.8571px)}.stgo-home .stgo-home_proof .testimonials_numbers-main{gap:1.75rem}}@media screen and (width>=992px) and (width<=1199px){.stgo-home .stgo-home_proof .testimonials_numbers-main{row-gap:1.5rem}}.stgo-home .stgo-home_awards .awards_component{background:0 0;border-radius:0}.stgo-home .stgo-home_awards .padding-global,.stgo-home .stgo-home_awards .padding-global.is-tiny{padding-left:0;padding-right:0}.stgo-home .stgo-home_awards .padding-section-medium{padding-top:0}.stgo-home .stgo-home_awards{margin-top:3rem}.stgo-home .stgo-wheel{--fila:3.25rem;--visibles:6}@media screen and (width<=1279px){.stgo-home .stgo-wheel{--visibles:5}}@media screen and (width<=991px){.stgo-home .stgo-wheel{--visibles:4}}.stgo-home .stgo-home_awards .awards_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.stgo-home .stgo-wheel_head .awards_row{border-top-color:var(--_colors---grey--200);padding-top:1.475rem}@media screen and (width<=767px){.stgo-home .stgo-wheel_head .awards_row{padding-top:1.6rem}}.stgo-home .stgo-wheel_stage{height:calc(var(--alto-fila,var(--fila)) * var(--visibles));touch-action:pan-x;cursor:grab;-webkit-user-select:none;user-select:none;--velo:1;-webkit-mask-image:linear-gradient(to bottom, #000 0%, #000 calc(48% + 52% * (1 - var(--velo))), rgba(0, 0, 0, calc(.45 + .55 * (1 - var(--velo)))) calc(82% + 18% * (1 - var(--velo))), rgba(0, 0, 0, calc(1 - var(--velo))) 100%);mask-image:linear-gradient(to bottom, #000 0%, #000 calc(48% + 52% * (1 - var(--velo))), rgba(0, 0, 0, calc(.45 + .55 * (1 - var(--velo)))) calc(82% + 18% * (1 - var(--velo))), rgba(0, 0, 0, calc(1 - var(--velo))) 100%);transition:height .62s cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden}.stgo-home .stgo-wheel_mas{color:var(--_colors---grey--400);font-family:var(--_typography---font-family--detail);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.7rem;margin-top:1.1rem;padding:.35rem 0;font-size:.75rem;transition:color .26s;display:flex}.stgo-home .stgo-wheel_mas:hover,.stgo-home .stgo-wheel_mas:focus-visible{color:#fff}.stgo-home .stgo-wheel_mas-flecha{border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-top:-3px;transition:transform .42s cubic-bezier(.22,.61,.36,1);transform:rotate(45deg)}.stgo-home .stgo-wheel.is-abierta .stgo-wheel_mas-flecha{margin-top:3px;transform:rotate(225deg)}@media (prefers-reduced-motion:reduce) and (width>=768px){.stgo-home .stgo-wheel_mas{display:none}}@media screen and (width<=767px){.stgo-home .stgo-wheel_drum .awards_row:nth-child(n+5){display:none}.stgo-home .stgo-wheel.is-abierta .stgo-wheel_drum .awards_row:nth-child(n+5){animation:.44s cubic-bezier(.22,.61,.36,1) both stgo-hito-entra;display:grid}.stgo-home .stgo-wheel_mas{margin-top:1.4rem}}@keyframes stgo-hito-entra{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.stgo-home .stgo-wheel.is-abierta .stgo-wheel_drum .awards_row:nth-child(n+5){animation:none}}.stgo-home .stgo-wheel_stage.is-dragging{cursor:grabbing}.stgo-home .stgo-wheel_drum{position:absolute;inset:0}.stgo-home .stgo-wheel_drum .awards_row{height:var(--alto-fila,var(--fila));will-change:transform, opacity;border:0;align-items:center;position:absolute;top:0;left:0;right:0}@media (prefers-reduced-motion:reduce),screen and (width<=767px){.stgo-home .stgo-wheel_stage{touch-action:auto;cursor:default;perspective:none;height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.stgo-home .stgo-wheel_drum{transform-style:flat;position:static}.stgo-home .stgo-wheel_drum .awards_row{border-bottom:1px dotted var(--_colors---grey--500);will-change:auto;height:auto;position:static;opacity:1!important;visibility:visible!important;transform:none!important}.stgo-home .stgo-wheel_drum .awards_row:last-child{border-bottom:0}}@media screen and (width<=767px){.stgo-home .stgo-wheel_head .text-color-white{display:none}.stgo-home .stgo-wheel_head .awards_row{padding-bottom:0}.stgo-home .stgo-wheel_drum .awards_row{grid-column-gap:.75rem;grid-row-gap:.15rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;padding-top:1.15rem;padding-bottom:1.15rem}.stgo-home .stgo-wheel_drum .awards_data:first-child{grid-area:1/1/span 3}.stgo-home .stgo-wheel_drum .awards_data:nth-child(2){letter-spacing:.05em;text-transform:uppercase;grid-area:1/2;font-size:.75rem}.stgo-home .stgo-wheel_drum .awards_data:nth-child(3){color:#fff;grid-area:2/2}.stgo-home .stgo-wheel_drum .awards_data:nth-child(4){grid-area:3/2;margin-top:.25rem}}.stgo-home .stgo-foot{padding:0}.stgo-home .stgo-foot_carta{z-index:0;margin-top:-3.5rem;margin-left:var(--fixed--0-75rem);margin-right:var(--fixed--0-75rem);background:linear-gradient(#161616 0,#000 15rem);border-radius:1.75rem 1.75rem 0 0;padding-top:8rem;padding-bottom:3rem;position:relative;box-shadow:inset 0 1px #ffffff1a,0 -1.5rem 3.5rem #000000d9}.stgo-home .stgo-home_cta .cta_component{z-index:1;position:relative;box-shadow:0 2rem 3.5rem -.5rem #000000e6,0 0 0 1px #ffffff0f}.stgo-home .stgo-foot_alto{grid-template-columns:1.35fr 1fr 1fr 1.15fr;gap:3rem 1.75rem;display:grid}.stgo-home .stgo-foot_identidad{flex-flow:column;grid-area:1/1/3/2;align-items:flex-start;gap:1.15rem;min-width:0;display:flex}.stgo-home .stgo-foot_marca img{width:clamp(8.5rem,13vw,11rem);height:auto;margin-bottom:.35rem;display:block}.stgo-home .stgo-foot_dato,.stgo-home .stgo-foot_social{color:var(--_colors---grey--250);margin:0;font-size:.875rem;line-height:1.7}.stgo-home .stgo-foot_social{flex-wrap:wrap;gap:.4rem 1.25rem;display:flex}.stgo-home .stgo-foot_grupo{flex-flow:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.stgo-home .stgo-foot_grupo .text-style-label{color:#ffffff6b;margin-bottom:.75rem}.stgo-home .stgo-foot_enlace{color:var(--_colors---grey--250);font-size:.875rem;line-height:1.6;text-decoration:none;transition:color .22s}.stgo-home .stgo-foot_enlace:hover,.stgo-home .stgo-foot_enlace:focus-visible{color:#fff}.stgo-home .stgo-foot_marcas{gap:0}.stgo-home .stgo-foot_marcas.is-ayudas{grid-area:2/2/auto/5}.stgo-home .stgo-foot_placa{vertical-align:top;background:var(--_colors---primary--paper);border-radius:.4rem;flex-wrap:wrap;align-items:center;gap:.7rem 1.3rem;max-width:100%;margin:0;padding:.6rem .9rem;list-style:none;display:inline-flex}.stgo-home .stgo-foot_pie{border-top:1px dotted var(--_colors---grey--500);flex-wrap:wrap;align-items:stretch;gap:1.25rem 2rem;margin-top:3.25rem;padding-top:2.25rem;padding-bottom:1rem;display:flex}.stgo-home .stgo-foot_sellos{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.stgo-home .stgo-foot_sellos img{width:auto;height:6.5rem;display:block}.stgo-home .stgo-foot_legal{flex-flow:column;flex:26rem;gap:.35rem;min-width:0;display:flex}.stgo-home .stgo-foot_legal a{color:inherit;text-underline-offset:.15em;text-decoration:underline #ffffff4d;transition:color .22s,text-decoration-color .22s}.stgo-home .stgo-foot_legal a:hover,.stgo-home .stgo-foot_legal a:focus-visible{color:#fff;text-decoration-color:#fff}.stgo-home .stgo-foot_legal p{letter-spacing:.01em;color:#ffffff73;margin:0;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.7rem;line-height:1.5}.stgo-home .stgo-foot_legal p+p{color:#ffffff54}.stgo-home .stgo-foot_legal p:last-child{margin-top:auto}.stgo-home .stgo-foot_ayuda{width:auto;height:calc(1.5rem * var(--k,1));display:block}@media screen and (width<=1239px){.stgo-home .stgo-foot_legal{flex:100%}}@media screen and (width<=991px){.stgo-home .stgo-foot_alto{grid-template-columns:repeat(2,minmax(0,1fr))}.stgo-home .stgo-foot_identidad,.stgo-home .stgo-foot_marcas.is-ayudas{grid-area:auto}.stgo-home .stgo-foot_marcas.is-ayudas,.stgo-home .stgo-foot_identidad{grid-column:1/-1}}@media screen and (width<=767px){.stgo-home .stgo-foot_carta{padding-top:5rem;padding-bottom:calc(3rem + 5.5rem + env(safe-area-inset-bottom));border-radius:1.25rem 1.25rem 0 0;margin-top:-2.25rem}.stgo-home .stgo-foot_alto{grid-template-columns:minmax(0,1fr);gap:2.25rem}.stgo-home .stgo-foot_sellos img{height:5rem}.stgo-home .stgo-foot_ayuda{height:calc(1.35rem * var(--k,1))}}.stgo-hero_eyebrow{letter-spacing:.14em;color:#ffe600;margin-bottom:.3rem;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.6rem;display:block}.stgo-hero_accion,.stgo-hero_lang-btn{pointer-events:auto}.stgo-hero_acciones{flex-wrap:wrap;gap:.45rem;margin-top:.6rem;display:flex}.stgo-hero_accion{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff38;border-radius:999px;padding:.34rem .85rem;font-size:.8rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.stgo-hero_accion:hover,.stgo-hero_accion:focus-visible{color:#ffe600;border-color:#ffe600}.stgo-hero_accion.is-primaria{color:#000;background:#ffe600;border-color:#ffe600cc}.stgo-hero_accion.is-primaria:hover,.stgo-hero_accion.is-primaria:focus-visible{color:#000;background:#ffe600d9}.stgo-hero_accion[disabled]{opacity:.45;pointer-events:none;cursor:default}.stgo-hero_accion.is-primaria[disabled]{color:#ffffffb3;background:#ffffff14;border-color:#fff3}.stgo-hero_nota-navegador{letter-spacing:.02em;color:#ffffff80;margin:.55rem 0 0;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.62rem;line-height:1.5}.stgo-hero_nota-navegador[hidden]{display:none!important}.stgo-home .stgo-mascot-copy .home-header_contact-text{line-height:1.38}.stgo-home .stgo-mascot-copy{background:#0009!important}.showreel_play-wrapper{cursor:pointer}.stgo-contacto .section_contact{padding-top:clamp(7rem,12vh,9.5rem)}@media screen and (width>=992px){.stgo-contacto .section_contact .padding-global{padding-left:clamp(3rem,6.5vw,9rem);padding-right:clamp(3rem,6.5vw,9rem)}.stgo-contacto .section_contact .container-large{max-width:100rem}}.stgo-contacto_head{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2.5rem,5vh,4rem);animation:.8s cubic-bezier(.22,1,.36,1) both stgo-contacto-entra;display:flex}.stgo-contacto_head .heading-style-display{font-size:clamp(3.25rem,7vw,6.5rem)}.stgo-contacto_anno{color:#f8f7f347}.stgo-contacto_grid{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:clamp(2rem,4vw,4rem);display:grid}.stgo-contacto_info{flex-flow:column;gap:clamp(1.6rem,3vh,2.4rem);animation:.8s cubic-bezier(.22,1,.36,1) .12s both stgo-contacto-entra;display:flex}.stgo-contacto_bloque{flex-flow:column;align-items:flex-start;gap:.45rem;display:flex}.stgo-contacto_label{color:var(--_colors---grey--400,#8a8a86)}.stgo-contacto_dato{color:#f8f7f3;letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,1.8vw,1.9rem);font-weight:500;line-height:1.25;text-decoration:none;transition:color .25s}a.stgo-contacto_dato:hover{color:#ffe600}.stgo-contacto_mapas{flex-wrap:wrap;gap:.35rem 1.1rem;margin:.1rem 0 0;display:flex}.stgo-contacto_enlace{color:var(--_colors---grey--250,#c9c8c4);text-underline-offset:.2em;font-size:.875rem;text-decoration:underline;transition:color .25s}.stgo-contacto_enlace:hover{color:#ffe600}.stgo-contacto_horario{grid-template-columns:auto 1fr;align-items:baseline;gap:.3rem 1.1rem;margin:.15rem 0 0;display:grid}.stgo-contacto_horario dt{color:#f8f7f3;white-space:nowrap;font-size:.9375rem;font-weight:500}.stgo-contacto_horario dt span{color:var(--_colors---grey--400,#8a8a86);font-weight:400}.stgo-contacto_horario dd{color:var(--_colors---grey--250,#c9c8c4);margin:0;font-size:.9375rem;line-height:1.6}@media screen and (width<=479px){.stgo-contacto_horario{grid-template-columns:minmax(0,1fr);gap:.15rem}.stgo-contacto_horario dd+dt{margin-top:.7rem}}.stgo-contacto_nota{max-width:30rem;color:var(--_colors---grey--250,#c9c8c4);margin:0;font-size:.9375rem;line-height:1.7}.stgo-contacto_nota a{color:#f8f7f3;text-underline-offset:.2em;text-decoration:underline}.stgo-contacto_nota a:hover{color:#ffe600}.stgo-contacto_prueba{letter-spacing:.01em;color:#f8f7f34d;max-width:30rem;margin:1.4rem 0 0;font-size:.75rem;line-height:1.75;transition:color .5s}.stgo-contacto_prueba:hover,.stgo-contacto_prueba:focus-within{color:#f8f7f3d1}.stgo-contacto_prueba a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.stgo-contacto_prueba a:hover{color:#ffe600}.stgo-contacto_prueba::selection,.stgo-contacto_prueba ::selection{color:#0f0f0f;background:#ffe600}.stgo-contacto_campana{animation:.8s cubic-bezier(.22,1,.36,1) .24s both stgo-contacto-entra}.stgo-contacto_cta{height:100%}.stgo-contacto_cta .cta_component{height:100%;min-height:clamp(28rem,72vh,44rem);padding:clamp(2rem,4vh,3.5rem) clamp(1.5rem,2.5vw,3rem);overflow:hidden;box-shadow:0 2rem 3.5rem -.5rem #000000e6,0 0 0 1px #ffffff0f}.stgo-contacto_cta .cta_component .heading-style-h1{font-size:clamp(2.1rem,3vw,3.4rem)}.stgo-contacto_cta .interaction_visual_wrap{height:auto;position:absolute;inset:0}.stgo-contacto_cta .interaction_img{width:clamp(8rem,16vw,13rem);min-width:0;max-width:none}@keyframes stgo-contacto-entra{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.stgo-contacto_head,.stgo-contacto_info,.stgo-contacto_campana{animation:none}}@media screen and (width<=991px){.stgo-contacto_grid{grid-template-columns:1fr}.stgo-contacto_cta .cta_component{min-height:min(34rem,78vh)}}@media screen and (width>=992px){.stgo-home .stgo-home_hero .home-header_bottom{justify-content:flex-end;position:static}.stgo-home .stgo-home_hero .home-header_subheading{top:48%;left:var(--fixed--2rem);padding-bottom:0;position:absolute;transform:translateY(-50%)}.stgo-home .stgo-home_hero .home-header_words-wrap{height:calc(var(--fixed--3-5rem) * .9)}}.stgo-film_play-m{display:none}@media screen and (width<=767px) and (orientation:portrait){.stgo-home .stgo-home_hero .home-header_video video{background-image:url(https://static.stgo.es/web/videos/STGO-WEB_demo-estilo-v3-vertical_poster.jpg)!important}}@media screen and (width<=767px){.stgo-home .stgo-home_hero,.stgo-home .stgo-home_hero .home-header_component{min-height:0}.stgo-home .stgo-home_hero .home-header_video{border-radius:inherit;height:calc(100svh - 6.75rem);bottom:auto;overflow:clip}.stgo-home .stgo-home_hero .home-header_subheading{flex-direction:column;justify-content:center;min-height:calc(100svh - 7.75rem);margin-top:0;padding-bottom:4.5rem;display:flex;transform:none}.stgo-home .stgo-home_hero .stgo-film_play-m{z-index:6;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.85rem;margin:0;padding:0;display:flex;position:absolute;top:calc(100svh - 12.5rem);left:1rem}.stgo-film_play-m .stgo-film_play-m-text{letter-spacing:-.02em;font-size:2.25rem;font-weight:500;line-height:1}.stgo-film_play-m .stgo-film_play-m-icon{aspect-ratio:1;background-color:#ffe600;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;transition:transform .25s;display:flex}.stgo-film_play-m .stgo-film_play-m-icon img{filter:invert();width:.95rem;margin-left:.15rem}.stgo-film_play-m .stgo-film_play-m-meta{letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.6rem}.stgo-film_play-m:active .stgo-film_play-m-icon{transform:scale(.94)}.stgo-film_play-m:focus-visible{outline-offset:.4rem;outline:1px solid #ffe600}}@media screen and (width>=992px) and (height>=660px){.stgo-home .stgo-home_chapters .sticky-container{height:420vw}.stgo-home .stgo-home_chapters .scroll-inner{will-change:translate;justify-content:flex-start;width:0;padding-left:4vw}.stgo-home .stgo-home_chapters .scroll-card,.stgo-home .stgo-home_chapters .scroll-card.scrollcard-destacado,.stgo-home .stgo-home_chapters .scroll-card.scrollcard-casidestacado{flex:0 0 40vw;width:40vw;min-width:40vw}.stgo-home .stgo-home_chapters .scroll-card.scrollcard-destacado{flex-basis:68vw;width:68vw;min-width:68vw}.stgo-home .stgo-home_chapters .scroll-card.scrollcard-casidestacado{flex-basis:48vw;width:48vw;min-width:48vw}.stgo-home .stgo-home_chapters .grid-cards .label_wrap{transition:opacity .6s,transform .6s;opacity:0!important;transform:translateY(.5rem)!important}.stgo-home .stgo-home_chapters .scroll-card.is-en-vista .grid-cards .label_wrap{opacity:1!important;transform:none!important}}.stgo-home .stgo-home_cta .cta_component{isolation:isolate;background-image:none;position:relative;overflow:hidden}.stgo-home .stgo-home_cta .stgo-cta_bg{z-index:-1;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stgo-home .stgo-proof_loop{pointer-events:none}.stgo-home .stgo-home_hero .home-header_content{position:relative}.stgo-film{z-index:10000;background:#050505f5;justify-content:center;align-items:center;padding:3.5rem 2rem 2rem;display:flex;position:fixed;inset:0}.stgo-film[hidden]{display:none}.stgo-film_video{aspect-ratio:16/9;background:#000;border-radius:.75rem;width:min(100%,177.778vh - 10.6667rem)}.stgo-film_video.is-vertical{aspect-ratio:9/16;width:min(100%,56.25dvh - 2.8125rem)}:root{--stgo-cierre:2.9rem;--stgo-cierre-top:1.1rem;--stgo-cierre-right:1.25rem}@media screen and (width<=991px){:root{--stgo-cierre-top:calc(.9rem + env(safe-area-inset-top,0px));--stgo-cierre-right:.9rem}}.menu_close{width:var(--stgo-cierre)}.menu_close-icon{width:.875rem}@media screen and (width<=767px){.menu_close{width:var(--stgo-cierre)}.menu_close-icon{width:.875rem}}.stgo-film_close{z-index:2;appearance:none;inset:var(--stgo-cierre-top) var(--stgo-cierre-right) auto auto;border:0;padding:0}.stgo-film_close:focus-visible{outline-offset:.25rem;outline:2px solid #ffe600}html.stgo-film-abierta{overflow:hidden}@media screen and (width<=767px){.stgo-film{padding:5.5rem .75rem 1rem}.stgo-film_video.is-vertical{width:min(100%,56.25dvh - 3.65625rem)}}.stgo-home .scroll-card.is-enlace{cursor:pointer}.stgo-home .scroll-card .media-wrapper video{transition:filter .6s}.stgo-home .scroll-card.is-quieta .media-wrapper video{filter:brightness(.62)saturate(.7)}.stgo-xp{--yel:#ffe600;--w:#ececec;--dim:#ececec85;--hair:#ececec29;--mono:"Roboto Mono VF", ui-monospace, Menlo, monospace;isolation:isolate;cursor:none;background-color:#000}.stgo-xp.is-uni{cursor:default}.stgo-xp_film,.stgo-xp_gl,.stgo-xp_ov{z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}.stgo-xp_film{object-fit:cover;pointer-events:none}.stgo-xp_ov{pointer-events:none}.stgo-xp .head-grid,.stgo-xp .padding-section-small,.stgo-xp_play,.stgo-xp_hud{transition:opacity .35s}.stgo-xp.is-open .head-grid,.stgo-xp.is-open .padding-section-small,.stgo-xp.is-open .stgo-xp_play,.stgo-xp.is-open .stgo-xp_hud,.stgo-xp.is-uni .stgo-xp_gl,.stgo-xp.is-uni .stgo-xp_ov{opacity:0;pointer-events:none}.stgo-xp_play{z-index:2;color:inherit;font:inherit;text-align:left;cursor:none;background:0 0;border:0;margin:0;padding:0}.stgo-xp_play .showreel_play-icon-wrap{transition:background-color .25s,transform .25s}.stgo-xp_play .showreel_play-icon{transition:filter .25s}.stgo-xp_play:hover .showreel_play-icon-wrap,.stgo-xp_play:focus-visible .showreel_play-icon-wrap{background-color:var(--yel);transform:scale(1.06)}.stgo-xp_play:hover .showreel_play-icon,.stgo-xp_play:focus-visible .showreel_play-icon{filter:invert()}.stgo-xp_play:focus-visible{outline:1px solid var(--yel);outline-offset:.5rem}.stgo-xp_play-m{white-space:nowrap;font-family:var(--mono);letter-spacing:.04em;color:var(--dim);font-size:.68rem;position:absolute;top:calc(100% + .75rem);left:0}.stgo-xp.is-fixed{left:var(--xp-x);top:var(--xp-y);width:var(--xp-w);height:var(--xp-h);z-index:9500;margin:0;transition:left .65s cubic-bezier(.7,0,.2,1),top .65s cubic-bezier(.7,0,.2,1),width .65s cubic-bezier(.7,0,.2,1),height .65s cubic-bezier(.7,0,.2,1),border-radius .65s cubic-bezier(.7,0,.2,1);position:fixed}.stgo-xp.is-fixed.is-open{border-radius:0;width:100vw;height:100dvh;top:0;left:0}.stgo-xp:fullscreen{border-radius:0;width:100%;height:100%;top:0;left:0}html.stgo-xp-abierta,html.stgo-xp-abierta body{overscroll-behavior:none;overflow:hidden}.stgo-xp:not(.is-uni) .stgo-xp_q{display:none}.stgo-xp .head-grid .brands_heading{max-width:52rem}.stgo-xp_hud{z-index:2;pointer-events:none;font-family:var(--mono);color:var(--dim);text-align:right;white-space:pre;font-size:.64rem;line-height:1.55;position:absolute;top:1.4rem;right:2rem}.stgo-xp_hud b{color:var(--yel);font-weight:400}.stgo-xp_load{opacity:0;pointer-events:none;z-index:5;background:#000000b8;place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}.stgo-xp_load.is-on{opacity:1;pointer-events:auto}.stgo-xp_load-box{width:min(640px,86vw);font-family:var(--mono);color:var(--dim);font-size:.7rem;line-height:1.7}.stgo-xp_load-t{color:#fff;letter-spacing:.12em;justify-content:space-between;margin-bottom:1rem;font-size:.8rem;display:flex}.stgo-xp_load-t b{color:var(--yel);font-weight:400}.stgo-xp_load-grid{grid-template-columns:repeat(37,1fr);gap:2px;margin:1rem 0 1.1rem;display:grid}.stgo-xp_load-grid i{aspect-ratio:16/9;background:#ffffff12;transition:background .2s}.stgo-xp_load-grid i.on{background:#ffffff8c}.stgo-xp_load-grid i.hot{background:var(--yel)}.stgo-xp_load-row{border-top:1px solid var(--hair);justify-content:space-between;padding:.18rem 0;display:flex}.stgo-xp_load-row span:last-child{color:var(--w)}.stgo-xp_load-bar{background:var(--hair);height:1px;margin-top:.9rem}.stgo-xp_load-bar i{background:var(--yel);width:0;height:1px;transition:width .2s;display:block}.stgo-xu{opacity:0;pointer-events:none;z-index:4;transition:opacity .5s;position:absolute;inset:0}.stgo-xp.is-uni .stgo-xu{opacity:1;pointer-events:auto}.stgo-xu_c{width:100%;height:100%;display:block;position:absolute;inset:0}.stgo-xu_c.is-hover{cursor:pointer}.stgo-xu_cv{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stgo-xu_lay{border:1px solid var(--hair);backdrop-filter:blur(6px);z-index:2;background:#0009;gap:0;display:flex;position:absolute;top:1.1rem;left:50%;transform:translate(-50%)}.stgo-xu_lay button{border:0;border-left:1px solid var(--hair);color:var(--dim);font:.64rem var(--mono);letter-spacing:.08em;cursor:pointer;text-align:left;background:0 0;padding:.45rem .8rem .4rem}.stgo-xu_lay button:first-child{border-left:0}.stgo-xu_lay button b{color:#ececec59;margin-right:.3rem;font-weight:400}.stgo-xu_lay button span{letter-spacing:.02em;color:#ececec59;margin-top:.1rem;font-size:.56rem;display:block}.stgo-xu_lay button:hover{color:var(--w)}.stgo-xu_lay button.on{color:#000;background:var(--yel)}.stgo-xu_lay button.is-loading{color:var(--yel)}.stgo-xu_lay button.is-loading span:after{content:" · cargando mapa…"}.stgo-xu_attr{font:.54rem var(--mono);color:#ececec66;opacity:0;pointer-events:none;text-align:right;max-width:46vw;transition:opacity .4s;position:absolute;bottom:3.3rem;right:1.25rem}.stgo-xu_tag.place{color:#ecececbf;letter-spacing:.16em;transform-origin:0 0;font-size:.6rem}.stgo-xu_tag.place.water{color:#78aadcb3;letter-spacing:.3em;font-style:italic}.stgo-xu_lay button.on b,.stgo-xu_lay button.on span{color:#0009}.stgo-xu_tags{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stgo-xu_tag{font-family:var(--mono);letter-spacing:.05em;color:var(--dim);white-space:nowrap;will-change:transform;font-size:.62rem;position:absolute;top:0;left:0}.stgo-xu_tag.band{color:#fff;letter-spacing:.14em;font-size:.72rem}.stgo-xu_tag.band small{color:var(--dim);letter-spacing:.04em;margin-top:.2rem;font-size:.6rem;display:block}.stgo-xu_tag.band.fut{color:var(--yel)}.stgo-xu_tag.layer:before{content:"";border:1px solid var(--yel);width:6px;height:6px;margin-right:.45rem;display:inline-block}.stgo-xu_top{left:1.25rem;right:var(--stgo-cierre-right,1.25rem);font-family:var(--mono);color:var(--dim);pointer-events:none;justify-content:space-between;align-items:flex-start;font-size:.66rem;display:flex;position:absolute;top:1.1rem}.stgo-xu_top .t1{color:var(--yel);letter-spacing:.06em;font-size:.78rem}.stgo-xu_ro{text-align:right;white-space:pre;line-height:1.6}.stgo-xu_ro b{color:var(--yel);font-weight:400}.stgo-xu_now{font-family:var(--mono);color:var(--dim);font-size:.62rem;position:absolute;bottom:4.6rem;left:1.25rem}.stgo-xu_now-l{gap:6px;margin-top:.45rem;display:flex}.stgo-xu_now-l button{aspect-ratio:16/9;border:1px solid var(--yel);cursor:pointer;background:#111 50%/cover;width:112px;padding:0;position:relative}.stgo-xu_now-l button span{background:var(--yel);color:#000;font:.56rem var(--mono);padding:1px 4px;position:absolute;bottom:0;left:0}.stgo-xu_pip{border:1px solid var(--hair);opacity:0;background:#000;width:300px;transition:opacity .4s;position:absolute;bottom:4.6rem;right:1.25rem}.stgo-xu_pip.on{opacity:1;width:170px;left:1.25rem;right:auto}.stgo-xu_pip canvas{aspect-ratio:16/9;width:100%;display:block}.stgo-xu_pip div{font:.58rem var(--mono);color:var(--yel);letter-spacing:.06em;position:absolute;top:5px;left:6px}.stgo-xu_tl{font-family:var(--mono);color:var(--dim);font-size:.62rem;position:absolute;bottom:1.1rem;left:1.25rem;right:1.25rem}.stgo-xu_tl-info{justify-content:space-between;margin-bottom:.45rem;display:flex}.stgo-xu_tl-info b{color:var(--w);font-weight:400}.stgo-xu_tl-bar{cursor:pointer;gap:1px;height:18px;display:flex;position:relative}.stgo-xu_tl-bar i{background:#ffffff1a;flex:1 1 0;transition:background .15s;position:relative}.stgo-xu_tl-bar i:hover{background:#ffffff59}.stgo-xu_tl-bar i.on{background:var(--yel)}.stgo-xu_tl-bar i.hit{background:#ffe60059}.stgo-xu_tl-head{pointer-events:none;background:#fff;width:1px;position:absolute;top:-3px;bottom:-3px}.stgo-xu_hint{font:.6rem var(--mono);color:#ececec61;letter-spacing:.05em;pointer-events:none;position:absolute;bottom:4.7rem;left:50%;transform:translate(-50%)}.stgo-xu_tip{pointer-events:none;font-family:var(--mono);border:1px solid var(--hair);opacity:0;background:#000000db;max-width:300px;padding:.45rem .6rem;font-size:.62rem;line-height:1.5;transition:opacity .12s;position:absolute;top:0;left:0}.stgo-xu_tip.on{opacity:1}.stgo-xu_tip b{color:var(--yel);font-weight:400}.stgo-xu_tip p{color:var(--w);margin:.2rem 0 0;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.78rem;line-height:1.3}.stgo-xu_card{-webkit-backdrop-filter:blur(12px);border:1px solid var(--hair);width:400px;max-height:calc(100% - 9.5rem);font-family:var(--mono);color:var(--dim);opacity:0;pointer-events:none;background:#040404cc;padding:.8rem .9rem .9rem;font-size:.62rem;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.1,1);position:absolute;bottom:4.4rem;right:1.25rem;overflow-y:auto;transform:translateY(12px)}.stgo-xu_card.on{opacity:1;pointer-events:auto;transform:none}.stgo-xu_card-hd{align-items:center;gap:.6rem;display:flex}.stgo-xu_card-id{color:var(--yel);letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.58rem;overflow:hidden}.stgo-xu_card-hd button{border:1px solid var(--hair);color:var(--w);font:inherit;cursor:pointer;background:0 0;width:1.6rem;height:1.5rem;padding:0}.stgo-xu_card-hd button:hover{border-color:var(--yel);color:var(--yel)}.stgo-xu_card h3{color:#fff;margin:.45rem 0 .15rem;font-family:Montserrat,sans-serif;font-size:.98rem;font-weight:700;line-height:1.22}.stgo-xu_card-ctl{margin-top:.45rem}.stgo-xu_card.is-min .stgo-xu_card-ctl,.stgo-xu_card.is-min details{display:none}.stgo-xu_card.is-min h3{margin-bottom:0}.stgo-xu_card-v{flex-wrap:wrap;gap:3px;margin:.35rem 0 0;display:flex}.stgo-xu_card-v button{border:1px solid var(--hair);color:var(--w);font:inherit;cursor:pointer;background:0 0;padding:.16rem .38rem;font-size:.58rem}.stgo-xu_card-v button.on,.stgo-xu_card-v button:hover{border-color:var(--yel);color:var(--yel)}.stgo-xu_card-v button:disabled{opacity:.3;cursor:default;border-color:var(--hair);color:var(--dim)}.stgo-xu_card details{border-top:1px solid var(--hair);margin-top:.6rem}.stgo-xu_card details+details{margin-top:0}.stgo-xu_card summary{cursor:pointer;color:#fff;letter-spacing:.1em;justify-content:space-between;gap:.6rem;padding:.42rem 0;font-size:.58rem;list-style:none;display:flex}.stgo-xu_card summary::-webkit-details-marker{display:none}.stgo-xu_card summary:after{content:"+";color:var(--dim)}.stgo-xu_card details[open] summary:after{content:"–";color:var(--yel)}.stgo-xu_card summary span{color:var(--dim);letter-spacing:.02em;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.stgo-xu_card summary:hover{color:var(--yel)}.stgo-xu_card details>:not(summary){margin-bottom:.6rem}.stgo-xu_card-band{color:var(--w);margin:0;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.84rem;line-height:1.4}.stgo-xu_card table{border-collapse:collapse;width:100%}.stgo-xu_card td{border-top:1px solid var(--hair);vertical-align:top;padding:.24rem 0}.stgo-xu_card td:first-child{width:34%}.stgo-xu_card td:last-child{color:var(--w)}.stgo-xu_card-film{flex-wrap:wrap;gap:3px;display:flex}.stgo-xu_card-film button{border:1px solid var(--yel);color:var(--yel);font:inherit;cursor:pointer;background:0 0;padding:.2rem .4rem;font-size:.58rem}.stgo-xu_card-film button:hover{background:var(--yel);color:#000}.stgo-xu_card-rh{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.stgo-xu_card-rh button{aspect-ratio:16/9;border:1px solid var(--hair);cursor:pointer;background:#111 50%/cover;padding:0;position:relative}.stgo-xu_card-rh button:hover{border-color:var(--yel)}.stgo-xu_card-rh span{color:var(--w);font:.5rem var(--mono);background:#000c;padding:0 3px;position:absolute;bottom:0;left:0}.stgo-xu_card-none{color:#ececec61}.stgo-xu.is-focus .stgo-xu_now{opacity:0;pointer-events:none}.stgo-xu_now{transition:opacity .3s}.stgo-xp_q{z-index:7;touch-action:manipulation;margin:0;position:absolute}.stgo-xp_toast{z-index:7;cursor:default;-webkit-backdrop-filter:blur(10px);border:1px solid var(--hair);border-left:2px solid var(--yel);width:min(330px,100% - 2.5rem);font:.62rem/1.55 var(--mono);color:var(--dim);opacity:0;pointer-events:none;background:#040404e6;padding:.7rem .8rem;transition:opacity .3s,transform .4s cubic-bezier(.2,.7,.1,1);position:absolute;top:3.1rem;right:1.25rem;transform:translateY(-6px)}.stgo-xp_toast.on{opacity:1;pointer-events:auto;transform:none}.stgo-xp_toast b{color:var(--yel);letter-spacing:.08em;font-weight:400}.stgo-xp_toast p{color:var(--w);margin:.35rem 0 .65rem;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.78rem;line-height:1.35}.stgo-xp_toast-b{gap:.4rem;display:flex}.stgo-xp_toast-b button{border:1px solid var(--hair);color:var(--w);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;padding:.3rem .65rem}.stgo-xp_toast-b button[data-a=pro]{border-color:var(--yel);color:var(--yel)}.stgo-xp_toast-b button:hover{background:var(--yel);color:#000;border-color:var(--yel)}.stgo-xp.is-touch{touch-action:pan-y;-webkit-tap-highlight-color:transparent}.stgo-xp.is-touch.is-uni{touch-action:none}.stgo-xp.is-touch .stgo-xu_tip{display:none}.stgo-xp button{touch-action:manipulation}@media (width<=760px),(height<=520px){.stgo-xp_q{right:1rem;top:calc(1rem + env(safe-area-inset-top))}.stgo-xp_toast{right:1rem;top:calc(2.9rem + env(safe-area-inset-top));width:calc(100% - 2rem);max-width:360px}.stgo-xp_load-box{font-size:.58rem}.stgo-xp_load-row span:first-child{white-space:nowrap;text-overflow:ellipsis;padding-right:.6rem;overflow:hidden}.stgo-xu_top{left:1rem;right:var(--stgo-cierre-right,.9rem);top:calc(1rem + env(safe-area-inset-top))}.stgo-xu_top .t1{max-width:52vw;font-size:.58rem;line-height:1.5}.stgo-xu_ro,.stgo-xu_now,.stgo-xu_pip{display:none}.stgo-xu_lay{top:auto;left:.6rem;right:.6rem;bottom:calc(2.7rem + env(safe-area-inset-bottom));scrollbar-width:none;transition:opacity .3s;overflow-x:auto;transform:none}.stgo-xu_lay::-webkit-scrollbar{display:none}.stgo-xu_lay button{text-align:center;flex:1 0 auto;padding:.55rem .6rem;font-size:.56rem}.stgo-xu_lay button b,.stgo-xu_lay button span{display:none}.stgo-xu_lay button.is-loading:after{content:" …"}.stgo-xu.is-focus .stgo-xu_lay,.stgo-xu.is-focus .stgo-xu_hint{opacity:0;pointer-events:none}.stgo-xu_hint{bottom:calc(5.6rem + env(safe-area-inset-bottom));text-align:center;width:92%;font-size:.56rem;transition:opacity .3s}.stgo-xu_tl{left:.6rem;right:.6rem;bottom:calc(.7rem + env(safe-area-inset-bottom))}.stgo-xu_tl-info{margin-bottom:.3rem;font-size:.54rem}.stgo-xu_tl-info span:first-child{white-space:nowrap;text-overflow:ellipsis;padding-right:.6rem;overflow:hidden}.stgo-xu_tl-bar{height:12px}.stgo-xu_attr{top:calc(3.3rem + env(safe-area-inset-top));text-align:left;max-width:58vw;bottom:auto;left:1rem;right:auto}.stgo-xu_tag{font-size:.52rem}.stgo-xu_tag.band{font-size:.6rem}.stgo-xu_tag.band small{font-size:.5rem}.stgo-xu_card{left:.5rem;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));width:auto;max-height:46%;padding:.7rem .75rem .75rem}.stgo-xu_card-v button{padding:.36rem .55rem;font-size:.62rem}.stgo-xu_card-hd button{width:2.2rem;height:2rem}}@media (height<=520px) and (width>=761px){.stgo-xu_card{width:300px;left:auto;right:.6rem;top:calc(3.9rem + env(safe-area-inset-top));max-height:none;bottom:.6rem}}@media screen and (width<=991px){.stgo-xp_hud{display:none}}@media screen and (width<=767px){.stgo-xp_play-m{text-align:center;white-space:normal;width:min(70vw,20rem);font-size:.58rem;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.stgo-xp.is-fixed{transition:none}}.stgo-nav_contacto .navbar_link-text{color:var(--_colors---primary--stgo,#ffe600)}@media screen and (width<=991px){.navbar_links:has(>.stgo-nav_contacto){display:flex}.navbar_links:has(>.stgo-nav_contacto)>:not(.stgo-nav_contacto){display:none}.stgo-nav_contacto{font-size:1rem}}.stgo-home .stgo-home_hero .home-header_contact-dot-wrap{display:none}.stgo-home .stgo-home_hero .stgo-mascot-source,.stgo-home .stgo-home_hero .stgo-mascot-copy{border:1px solid #ffffff1f;border-radius:3px;position:relative}.stgo-home .stgo-home_hero .stgo-mascot-copy{backdrop-filter:blur(10px);padding:.8rem .95rem .9rem;background:#080808e6!important}.stgo-home .stgo-home_hero .stgo-mascot-source{backdrop-filter:none;isolation:isolate;background:#101113;overflow:hidden}.stgo-home .stgo-home_hero .stgo-mascot-source .backgroundstgo2026,.stgo-home .stgo-home_hero .stgo-mascot-source .backgroundstgo2026 video{border-radius:0}.stgo-home .stgo-home_hero .backgroundstgo2026 video{object-position:50% 18%}.stgo-anima_tag{z-index:2;color:#ffe600;letter-spacing:.14em;background:#000000b8;padding:.1rem .3rem;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.55rem;position:absolute;bottom:.4rem;left:.45rem}.stgo-anima_cab{border-bottom:1px dotted #fff3;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.7rem;padding-bottom:.55rem;display:flex}.stgo-home .stgo-anima_cab .stgo-hero_eyebrow{letter-spacing:.14em;white-space:nowrap;margin:0;font-size:.6rem}.stgo-anima_estado{color:#ffffff80;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:.4rem;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.55rem;display:flex}.stgo-anima_estado i{background:#8a8a8a;border-radius:50%;width:.36rem;height:.36rem;animation:1.4s ease-in-out infinite stgo-anima-latido}.stgo-anima_estado [data-e]{display:none}.stgo-anima_estado [data-e=c]{display:inline}.stgo-mascot-copy[data-anima-estado] .stgo-anima_estado [data-e=c]{display:none}.stgo-mascot-copy[data-anima-estado=c] .stgo-anima_estado [data-e=c],.stgo-mascot-copy[data-anima-estado=d] .stgo-anima_estado [data-e=d],.stgo-mascot-copy[data-anima-estado=l] .stgo-anima_estado [data-e=l],.stgo-mascot-copy[data-anima-estado=r] .stgo-anima_estado [data-e=r],.stgo-mascot-copy[data-anima-estado=n] .stgo-anima_estado [data-e=n]{display:inline}.stgo-mascot-copy[data-anima-estado=d] .stgo-anima_estado{color:#ffffffb8}.stgo-mascot-copy[data-anima-estado=d] .stgo-anima_estado i{background:#ffffffb8;animation:none}.stgo-mascot-copy[data-anima-estado=l] .stgo-anima_estado{color:#ffe600}.stgo-mascot-copy[data-anima-estado=l] .stgo-anima_estado i{background:#ffe600}.stgo-mascot-copy[data-anima-estado=r] .stgo-anima_estado{color:#ffe600}.stgo-mascot-copy[data-anima-estado=r] .stgo-anima_estado i{background:#ffe600;animation:none}.stgo-mascot-copy[data-anima-estado=n] .stgo-anima_estado i{background:#f3350c;animation:none}@keyframes stgo-anima-latido{50%{opacity:.25}}.stgo-home .stgo-home_hero .stgo-mascot-copy .home-header_contact-cta{color:#fff;letter-spacing:-.02em;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.05}.stgo-home .stgo-home_hero .stgo-mascot-copy .home-header_contact-text{color:#ffffff9e;margin-top:.45rem;font-size:.76rem;line-height:1.45}.stgo-home .stgo-home_hero .stgo-mascot-copy .home-header_contact-text span{color:#ffe600}.stgo-home .stgo-home_hero .stgo-hero_acciones{background:#ffffff24;border:1px solid #ffffff24;grid-template-columns:1fr 1fr;gap:1px;margin-top:.85rem;display:grid}.stgo-home .stgo-home_hero .stgo-hero_accion{color:#ececec;letter-spacing:.12em;text-align:left;text-transform:uppercase;opacity:1;background:#0c0c0c;border:0;border-radius:0;width:100%;padding:.62rem .7rem;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.62rem;font-weight:500}.stgo-home .stgo-home_hero .stgo-hero_accion.is-primaria{color:#000;background:#ffe600}.stgo-home .stgo-home_hero .stgo-hero_accion.is-primaria:before{content:"▶  ";font-size:.8em}.stgo-home .stgo-home_hero .stgo-hero_accion:not(.is-primaria):after{content:" ›"}.stgo-home .stgo-home_hero .stgo-hero_accion:hover,.stgo-home .stgo-home_hero .stgo-hero_accion:focus-visible{color:#ffe600;background:#141414}.stgo-home .stgo-home_hero .stgo-hero_accion.is-primaria:hover,.stgo-home .stgo-home_hero .stgo-hero_accion.is-primaria:focus-visible{color:#000;background:#fff}.stgo-home .stgo-home_hero .stgo-hero_accion[disabled],.stgo-home .stgo-home_hero .stgo-hero_accion.is-primaria[disabled]{color:#ffffff52;opacity:1;background:#0c0c0c}.stgo-mascot-copy:has(.stgo-hero_nota-navegador:not([hidden])) .stgo-hero_accion{display:none}.stgo-home .stgo-home_hero .stgo-mascot-copy:has(.stgo-hero_nota-navegador:not([hidden])) .stgo-hero_acciones{background:0 0;border:0;justify-content:flex-end;align-self:stretch;width:100%;display:flex}.stgo-home .stgo-home_hero .stgo-hero_nota-navegador{color:#ffffff80;letter-spacing:.02em;border-top:1px dotted #fff3;margin-top:.85rem;padding-top:.7rem;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.6rem;line-height:1.55}.stgo-home .stgo-home_hero .stgo-hero_nota-navegador:before{content:"↓ ";color:#ffe600}@media screen and (width>=768px){.stgo-home .stgo-home_hero .home-header_contact{align-items:stretch;gap:.6rem}.stgo-home .stgo-home_hero .home-header_contact-infos.stgo-mascot-source{flex:0 0 9.5rem;width:9.5rem;height:auto;max-height:none}.stgo-home .stgo-home_hero .stgo-mascot-copy{width:21rem;max-width:21rem}.stgo-home .stgo-home_hero .stgo-mascot-source .backgroundstgo2026{border-radius:0;width:100%;height:100%;max-height:none;position:absolute;inset:0}}.div-block-126{pointer-events:none}@media screen and (width>=768px){.stgo-home .stgo-home_hero .stgo-film_play-m{z-index:6;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:1.1rem;margin:0;padding:0;display:flex;position:absolute;bottom:5.25rem;left:2.25rem}.stgo-film_play-m .stgo-film_play-m-text{letter-spacing:-.02em;font-size:3rem;font-weight:500;line-height:1}.stgo-film_play-m .stgo-film_play-m-icon{aspect-ratio:1;background-color:#ffe600;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;transition:transform .25s,background-color .25s;display:flex}.stgo-film_play-m .stgo-film_play-m-icon img{filter:invert();width:1.1rem;margin-left:.18rem}.stgo-film_play-m .stgo-film_play-m-meta{letter-spacing:.08em;text-transform:uppercase;color:#fff9;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.66rem;line-height:1.5}.stgo-film_play-m:hover .stgo-film_play-m-icon{transform:scale(1.06)}.stgo-film_play-m:active .stgo-film_play-m-icon{transform:scale(.94)}.stgo-film_play-m:focus-visible{outline-offset:.4rem;outline:1px solid #ffe600}}@media screen and (width>=768px) and (width<=991px){.stgo-home .stgo-home_hero .stgo-film_play-m{top:1.5rem;bottom:auto}.stgo-home .stgo-home_hero .home-header_contact{grid-template-columns:9.5rem 21rem;justify-content:start;column-gap:.6rem;max-width:none}}@media screen and (width<=767px){.stgo-home .stgo-home_hero .home-header_contact{background:#0a0a0a;border:1px solid #ffffff1f;border-radius:3px;grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:0 .85rem;margin-top:2.75rem;padding:.9rem .95rem 1rem;display:grid;position:relative}.stgo-home .stgo-home_hero .stgo-mascot-copy,.stgo-home .stgo-home_hero .stgo-mascot-copy .home-header_contact-texts{display:contents}.stgo-home .stgo-home_hero .stgo-anima_cab{grid-area:1/1/auto/-1}.stgo-home .stgo-home_hero .home-header_contact-infos.stgo-mascot-source{aspect-ratio:1;grid-area:2/1/span 2;width:5.5rem;height:auto}.stgo-home .stgo-home_hero .stgo-mascot-copy .home-header_contact-cta{grid-area:2/2;align-self:end}.stgo-home .stgo-home_hero .stgo-mascot-copy .home-header_contact-text{grid-area:3/2;font-size:.76rem}.stgo-home .stgo-home_hero .stgo-hero_acciones,.stgo-home .stgo-home_hero .stgo-hero_nota-navegador{grid-column:1/-1}.stgo-home .stgo-home_hero .stgo-mascot-copy .home-header_contact-cta{font-size:1.35rem}.stgo-home .stgo-home_hero .stgo-hero_accion{padding:.8rem .75rem;font-size:.64rem}html.stgo-anima-movil .stgo-home .stgo-home_hero .home-header_contact{box-sizing:border-box;width:calc(100vw - 32px);max-width:none;margin-left:calc(50% - 50vw + 16px);margin-right:0}}html.stgo-anima-movil .stgo-home .stgo-home_hero [data-stgo-hero-tour]{display:none}html.stgo-anima-movil .stgo-home .stgo-home_hero .stgo-hero_acciones{grid-template-columns:1fr auto}html.stgo-anima-movil .stgo-home .stgo-home_hero .stgo-hero_accion[data-stgo-hero-chat]:not([disabled]){color:#000;background:#ffe600}html.stgo-anima-movil .stgo-home .stgo-home_hero .stgo-hero_accion[data-stgo-hero-chat]:not([disabled]):hover,html.stgo-anima-movil .stgo-home .stgo-home_hero .stgo-hero_accion[data-stgo-hero-chat]:not([disabled]):focus-visible{color:#000;background:#fff}html.stgo-anima-movil .stgo-home .stgo-home_hero .stgo-mascot-source{pointer-events:auto;cursor:pointer}html.stgo-anima-movil .stgo-home .stgo-home_hero .stgo-hero_accion,html.stgo-anima-movil .stgo-home .stgo-home_hero .stgo-hero_lang-btn{min-height:44px}html.stgo-anima-movil .stgo-anima_estado i{animation:none}html.stgo-anima-movil.stgo-anima-no-disponible .stgo-home .stgo-home_hero [data-stgo-hero-nota]{display:none}html.stgo-anima-movil.stgo-anima-no-disponible .stgo-home .stgo-home_hero .stgo-mascot-copy .stgo-hero_acciones{justify-content:stretch}html.stgo-anima-movil.stgo-anima-no-disponible .stgo-home .stgo-home_hero .stgo-hero_lang{flex:1}html.stgo-anima-movil.stgo-anima-no-disponible .stgo-home .stgo-home_hero .stgo-hero_lang-btn{width:100%;min-height:44px}html.stgo-anima-movil.stgo-anima-no-disponible .stgo-home .stgo-home_hero .stgo-hero_lang-btn:after{margin-left:auto}.stgo-xs_dim{z-index:1;opacity:0;pointer-events:none;background:#000;transition:opacity 1.2s;position:absolute;inset:0}.stgo-xs_dim.on{opacity:.62}.stgo-xs_big{z-index:3;text-align:center;pointer-events:none;letter-spacing:-.01em;color:#f0da16;text-shadow:0 0 2.5rem #0009;opacity:0;font-family:Times New Roman,Times,serif;font-size:clamp(3.2rem,11vw,12rem);font-style:italic;line-height:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-58%)}.stgo-xs_big.on{opacity:1}.stgo-xs_voice{z-index:3;text-align:center;pointer-events:none;opacity:0;width:min(620px,48vw);transition:opacity .35s;position:absolute;bottom:4.9rem;left:50%;transform:translate(-50%)}.stgo-xs_voice.on{opacity:1}.stgo-xs_voice .en{color:#ececec42;margin:0;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:1.15rem;line-height:1.4}.stgo-xs_voice .en span{transition:color .15s,background-color .15s}.stgo-xs_voice .en span.on{color:var(--w)}.stgo-xs_voice .en span.now{color:#000;background-color:var(--yel)}.stgo-xs_voice .en span.att{text-decoration:underline;text-decoration-color:var(--yel);text-underline-offset:4px}.stgo-xs_voice .es{min-height:1em;font:.62rem var(--mono);letter-spacing:.08em;color:var(--yel);margin:.45rem 0 0}.stgo-xs_lab{z-index:3;border-left:2px solid var(--yel);width:min(300px,24vw);font:.62rem/1.55 var(--mono);color:var(--dim);opacity:0;pointer-events:none;padding:.2rem 0 .2rem .8rem;transition:opacity .5s,transform .6s;position:absolute;bottom:4.6rem;left:1.25rem;transform:translateY(8px)}.stgo-xs_lab.on{opacity:1;transform:none}.stgo-xs_lab .h{color:var(--w);letter-spacing:.08em;align-items:baseline;gap:.55rem;display:flex}.stgo-xs_lab .h b{color:var(--yel);font-weight:400}.stgo-xs_lab .h em{color:var(--dim);white-space:nowrap;margin-left:auto;font-style:normal}.stgo-xs_lab p{color:var(--w);margin:.35rem 0 .3rem;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.86rem;line-height:1.4}.stgo-xs_lab .s{color:#ececec73}.stgo-xs_att{z-index:3;font:.56rem/1.35 var(--mono);color:var(--dim);white-space:nowrap;pointer-events:none;opacity:0;background:#000000b8;border:1px solid #ffffff59;margin:10px 0 0 10px;padding:.2rem .35rem;transition:opacity .25s;position:absolute;top:0;left:0}.stgo-xs_att.on{opacity:1}.stgo-xs_att b{color:#fff;font-weight:400}.stgo-xs_att span{color:var(--yel)}@keyframes stgo-xs-rec{50%{opacity:.25}}.stgo-xs_end{z-index:6;border:1px solid var(--hair);border-left:2px solid var(--yel);width:min(520px,88vw);font:.64rem var(--mono);color:var(--dim);opacity:0;pointer-events:none;background:#040404e6;padding:1.1rem 1.2rem;transition:opacity .5s,transform .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.stgo-xs_end.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.stgo-xs_end .k{color:var(--yel);letter-spacing:.12em}.stgo-xs_end p{color:var(--w);margin:.6rem 0 1rem;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:1rem;line-height:1.4}.stgo-xs_end .b{flex-wrap:wrap;gap:.5rem;display:flex}.stgo-xs_end button{border:1px solid var(--hair);color:var(--w);font:inherit;cursor:pointer;background:0 0;padding:.45rem .8rem}.stgo-xs_end button:first-child{border-color:var(--yel);color:var(--yel)}.stgo-xs_end button:hover{background:var(--yel);color:#000}.stgo-xu.is-sala .stgo-xu_now,.stgo-xu.is-sala .stgo-xu_hint,.stgo-xu.is-focus .stgo-xs_voice,.stgo-xu.is-focus .stgo-xs_lab{opacity:0;pointer-events:none}.stgo-xu_tags{transition:opacity .6s}.stgo-xu.is-cine .stgo-xu_tags{opacity:0}@media (width<=760px),(height<=520px){.stgo-xs_voice{bottom:calc(7.3rem + env(safe-area-inset-bottom));width:92vw}.stgo-xs_voice .en{font-size:.92rem}.stgo-xs_lab{width:auto;bottom:auto;left:.6rem;right:.6rem;top:calc(8rem + env(safe-area-inset-top))}.stgo-xs_lab p,.stgo-xs_lab .s,.stgo-xs_att{display:none}}.stgo-xu_logo{width:16rem;max-width:42vw;height:auto;margin-bottom:.7rem;display:block}.stgo-xu_top>div:last-child{padding-top:4.6rem}.stgo-xu_exit{z-index:8;width:var(--stgo-cierre,2.9rem);height:var(--stgo-cierre,2.9rem);color:#000;cursor:pointer;pointer-events:auto;background-color:#efeeec;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:background-color .25s,transform .25s;display:grid;position:absolute;top:0;right:0;box-shadow:0 .4rem 1.6rem #00000059}.stgo-xu_exit svg{width:1.15rem;height:1.15rem}.stgo-xu_exit:hover,.stgo-xu_exit:focus-visible{background-color:var(--yel);color:#000;transform:scale(1.06)}.stgo-xu_exit:focus-visible{outline:1px solid var(--yel);outline-offset:4px}.stgo-xu_mute,.stgo-xp.is-uni .stgo-xp_q{width:var(--stgo-cierre,2.9rem);height:var(--stgo-cierre,2.9rem);-webkit-backdrop-filter:blur(6px);color:#efeeec;cursor:pointer;background-color:#0000008c;border:1px solid #efeeec8c;border-radius:50%;place-items:center;padding:0;transition:background-color .25s,color .25s,border-color .25s,transform .25s;display:grid}.stgo-xu_mute{right:calc(var(--stgo-cierre,2.9rem) + .6rem);top:calc(var(--stgo-cierre-top,1.1rem) - 1.1rem);z-index:8;pointer-events:auto;margin:0;position:absolute}.stgo-xu_mute svg{width:1.35rem;height:1.35rem}.stgo-xu_mute .x,.stgo-xu_mute.is-off .w1,.stgo-xu_mute.is-off .w2{display:none}.stgo-xu_mute.is-off .x{display:inline}.stgo-xu_mute.is-off{color:var(--yel);border-color:var(--yel)}.stgo-xp.is-uni .stgo-xp_q{right:calc(var(--stgo-cierre-right,1.25rem) + 2 * (var(--stgo-cierre,2.9rem) + .6rem));top:var(--stgo-cierre-top,1.1rem);font:600 .66rem var(--mono);letter-spacing:.1em}.stgo-xp.is-uni .stgo-xp_q.is-low{color:var(--yel);border-color:var(--yel)}.stgo-xu_mute:hover,.stgo-xp.is-uni .stgo-xp_q:hover,.stgo-xu_mute:focus-visible,.stgo-xp.is-uni .stgo-xp_q:focus-visible{background-color:var(--yel);border-color:var(--yel);color:#000;transform:scale(1.06)}.stgo-xp.is-uni .stgo-xp_toast{top:5.4rem}.stgo-xu:not(.is-sala) .stgo-xs_lab{opacity:0}.stgo-xu.is-voz .stgo-xu_now{opacity:0;pointer-events:none}.stgo-xs_voice{width:min(600px,46vw)}@media (width<=760px),(height<=520px){.stgo-xu_logo{width:8.4rem;margin-bottom:.45rem}.stgo-xu_top>div:last-child{padding-top:0}.stgo-xu_exit{top:0}.stgo-xu_mute{right:calc(var(--stgo-cierre,2.9rem) + .5rem);top:0}.stgo-xp.is-uni .stgo-xp_q{right:calc(var(--stgo-cierre-right,.9rem) + 2 * (var(--stgo-cierre,2.9rem) + .5rem));top:calc(1rem + env(safe-area-inset-top));font-size:.58rem}.stgo-xs_lab{top:calc(8.4rem + env(safe-area-inset-top))}.stgo-xs_voice{width:92vw}}.stgo-tp{z-index:7;border:1px solid var(--hair);border-left:2px solid var(--yel);-webkit-backdrop-filter:blur(12px);width:min(900px,100% - 2.5rem);font:.62rem var(--mono);color:var(--dim);opacity:0;pointer-events:none;background:#040404e6;flex-direction:column;transition:opacity .35s,transform .45s cubic-bezier(.2,.7,.1,1);display:flex;position:absolute;top:5.6rem;bottom:4.4rem;left:1.25rem;transform:translate(-12px)}.stgo-tp.on{opacity:1;pointer-events:auto;transform:none}.stgo-tp_hd{border-bottom:1px solid var(--hair);padding:.9rem 4rem .7rem 1rem;position:relative}.stgo-tp_hd b{color:var(--yel);letter-spacing:.12em;font-size:.72rem;font-weight:400}.stgo-tp_hd span{border:1px solid var(--hair);color:var(--w);letter-spacing:.1em;margin-left:.7rem;padding:.1rem .35rem}.stgo-tp_hd p{max-width:46rem;color:var(--w);margin:.5rem 0 0;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.9rem;line-height:1.4}.stgo-tp_x{color:#000;cursor:pointer;background:#efeeec;border:0;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;padding:0;transition:background-color .25s,transform .25s;display:grid;position:absolute;top:.8rem;right:.9rem}.stgo-tp_x svg{width:.95rem;height:.95rem}.stgo-tp_x:hover,.stgo-tp_x:focus-visible{background:var(--yel);transform:scale(1.06)}.stgo-tp_cols{flex:1;grid-template-columns:1.1fr 1fr;min-height:0;display:grid}.stgo-tp_col{scrollbar-width:thin;min-height:0;padding:.8rem 1rem 1rem;overflow-y:auto}.stgo-tp_col+.stgo-tp_col{border-left:1px solid var(--hair);flex-direction:column;display:flex}.stgo-tp_col h4{font:inherit;letter-spacing:.12em;color:var(--w);justify-content:space-between;gap:.6rem;margin:0 0 .55rem;font-size:.62rem;display:flex}.stgo-tp_col h4 span{color:var(--dim);letter-spacing:.02em;text-align:right}.stgo-tp_ph{flex-direction:column;gap:3px;display:flex}.stgo-tp_ph button{border:1px solid var(--hair);color:var(--w);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;gap:.1rem .6rem;padding:.45rem 2.2rem .45rem .6rem;display:grid;position:relative}.stgo-tp_ph button:hover{border-color:#ececec80}.stgo-tp_ph button.on{border-color:var(--yel);background:#ffe60014}.stgo-tp_ph .en{font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.84rem;line-height:1.3}.stgo-tp_ph .es{color:var(--dim);grid-column:1;font-size:.58rem}.stgo-tp_ph em{color:var(--dim);grid-area:1/2;font-style:normal}.stgo-tp_ph i{border:1px solid var(--hair);width:1.4rem;height:1.4rem;color:var(--w);border-radius:50%;place-items:center;font-size:.5rem;font-style:normal;display:grid;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.stgo-tp_ph i:hover{background:var(--yel);color:#000;border-color:var(--yel)}.stgo-tp_pre{flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem;display:flex}.stgo-tp_pre button,.stgo-tp_seg button,.stgo-tp_own button,.stgo-tp_pick button{border:1px solid var(--hair);color:var(--w);font:inherit;cursor:pointer;background:0 0;padding:.32rem .6rem}.stgo-tp_pre button:hover,.stgo-tp_seg button:hover,.stgo-tp_own button:hover,.stgo-tp_pick button:hover{border-color:var(--yel);color:var(--yel)}.stgo-tp_sc{counter-reset:sc;margin:0 0 .7rem;padding:0;list-style:none}.stgo-tp_sc li{counter-increment:sc;border-top:1px solid var(--hair);grid-template-columns:1fr auto;gap:.1rem .5rem;padding:.4rem 0 .4rem 1.6rem;display:grid;position:relative}.stgo-tp_sc li:before{content:counter(sc, decimal-leading-zero);color:var(--yel);position:absolute;top:.5rem;left:0}.stgo-tp_sc li span{color:var(--w);font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.8rem;line-height:1.3}.stgo-tp_sc li em{grid-column:1;font-size:.56rem;font-style:normal}.stgo-tp_sc li div{grid-area:1/2/span 2;align-items:flex-start;gap:2px;display:flex}.stgo-tp_sc li div button{border:1px solid var(--hair);width:1.5rem;height:1.5rem;color:var(--w);font:inherit;cursor:pointer;background:0 0;padding:0}.stgo-tp_sc li div button:hover{border-color:var(--yel);color:var(--yel)}.stgo-tp_sc li.empty{color:#ececec66;padding-left:0}.stgo-tp_sc li.empty:before{content:none}.stgo-tp_w{color:var(--w);letter-spacing:.12em;margin-bottom:.9rem;display:block}.stgo-tp_w span{color:var(--dim);letter-spacing:.02em;margin-left:.4rem}.stgo-tp_w input{border:1px solid var(--hair);width:100%;color:var(--yel);background:#ffffff0a;outline:none;margin-top:.4rem;padding:.5rem .6rem;font-family:Times New Roman,Times,serif;font-size:1.35rem;font-style:italic;display:block}.stgo-tp_w input:focus{border-color:var(--yel)}.stgo-tp_seg{gap:0;margin-bottom:.45rem;display:flex}.stgo-tp_seg button+button{border-left:0}.stgo-tp_seg button.on{background:var(--yel);color:#000;border-color:var(--yel)}.stgo-tp_note{margin:0 0 .6rem;line-height:1.5}.stgo-tp_own{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-bottom:.6rem;display:flex}.stgo-tp_own .th,.stgo-tp_pick .th{flex-wrap:wrap;gap:3px;width:100%;display:flex}.stgo-tp_own .th i,.stgo-tp_pick .th i{aspect-ratio:16/9;border:1px solid var(--yel);background:#111 50%/cover;width:3.4rem}.stgo-tp_go{background:var(--yel);color:#000;font:600 .78rem var(--mono);letter-spacing:.16em;cursor:pointer;border:0;margin:auto -1rem -1rem;padding:.9rem 1rem;position:sticky;bottom:-1rem}.stgo-tp_go span{margin-left:.5rem}.stgo-tp_go:disabled{color:var(--dim);cursor:default;background:#ececec1f}.stgo-tp_ft{display:none}.stgo-tp_go:not(:disabled):hover{background:#fff}.stgo-tp_pick{z-index:7;border:1px solid var(--yel);width:min(640px,90vw);font:.62rem var(--mono);color:var(--w);opacity:0;pointer-events:none;background:#040404e6;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding:.7rem .9rem;transition:opacity .3s;display:flex;position:absolute;bottom:4.6rem;left:50%;transform:translate(-50%)}.stgo-tp_pick.on{opacity:1;pointer-events:auto}.stgo-tp_pick b{color:var(--yel);font-size:.9rem;font-weight:400}.stgo-tp_pick button{border-color:var(--yel);color:var(--yel);margin-left:auto}.stgo-tp_inf{z-index:7;border:1px solid var(--hair);border-left:2px solid var(--yel);width:min(520px,88vw);font:.64rem var(--mono);color:var(--dim);opacity:0;pointer-events:none;background:#040404d1;padding:1rem 1.1rem;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stgo-tp_inf.on{opacity:1}.stgo-tp_inf .k{color:var(--yel);letter-spacing:.16em}.stgo-tp_inf .m{color:var(--w);margin:.5rem 0 .7rem;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:.95rem;line-height:1.4}.stgo-tp_inf .m b{color:var(--yel);font-weight:400}.stgo-tp_inf .bar{background:var(--hair);height:1px;margin-bottom:.5rem}.stgo-tp_inf .bar i{background:var(--yel);width:0;height:1px;transition:width .25s;display:block}.stgo-tp_pl{z-index:9;opacity:0;pointer-events:none;background:#000;place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0}.stgo-tp_pl.on{opacity:1;pointer-events:auto}.stgo-tp_frame{background:#000;position:relative;overflow:hidden}.stgo-tp_frame.flash:after{content:"";background:#fff;position:absolute;inset:0}.stgo-tp_frame canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.stgo-tp_frame .cap{color:#fff;max-width:80%;font:700 calc(var(--fw,1280px) * .0135) "Helvetica Neue", Arial, sans-serif;letter-spacing:.03em;text-transform:uppercase;text-align:center;opacity:0;background:#000000e6;border-radius:3px;padding:.3em .55em;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.stgo-tp_frame .cap.on{opacity:1}.stgo-tp_frame .big{text-align:center;font-family:Times New Roman,Times,serif;font-style:italic;font-size:calc(var(--fw,1280px) * .12);color:#f0da16;text-shadow:0 0 2rem #00000080;opacity:0;line-height:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-58%)}.stgo-tp_frame .big.on{opacity:1}.stgo-tp_frame .firma{opacity:0;background:#000;place-content:center;justify-items:center;gap:1rem;transition:opacity 1s;display:grid;position:absolute;inset:0}.stgo-tp_frame .firma.on{opacity:1}.stgo-tp_frame .firma img{width:calc(var(--fw,1280px) * .32);height:auto}.stgo-tp_frame .firma p{font:calc(var(--fw,1280px) * .012) var(--mono);letter-spacing:.14em;color:var(--dim);text-transform:uppercase;margin:0}.stgo-tp_hud{font:.62rem var(--mono);color:var(--dim);letter-spacing:.06em;position:absolute;top:1.3rem;left:1.25rem}.stgo-tp_hud b{color:var(--yel);letter-spacing:.12em;font-weight:400}.stgo-tp_ro{font:.58rem var(--mono);color:#ececec73;position:absolute;bottom:1.6rem;left:1.25rem}.stgo-tp_pl>.stgo-tp_x{width:3.6rem;height:3.6rem;top:1.1rem;right:1.25rem}.stgo-tp_pl>.stgo-tp_x svg{width:1.15rem;height:1.15rem}.stgo-tp_prog{background:var(--hair);height:1px;position:absolute;bottom:1rem;left:1.25rem;right:1.25rem}.stgo-tp_prog i{background:var(--yel);width:0;height:1px;display:block}.stgo-tp_end{border:1px solid var(--hair);border-left:2px solid var(--yel);width:min(560px,88vw);font:.64rem var(--mono);color:var(--dim);opacity:0;pointer-events:none;background:#040404eb;padding:1.1rem 1.2rem;transition:opacity .5s,transform .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.stgo-tp_end.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.stgo-tp_end .k{color:var(--yel);letter-spacing:.12em}.stgo-tp_end p{color:var(--w);margin:.6rem 0 1rem;font-family:BDO Grotesk VF,Arial,sans-serif;font-size:1rem;line-height:1.4}.stgo-tp_end .b{flex-wrap:wrap;gap:.5rem;display:flex}.stgo-tp_end button{border:1px solid var(--hair);color:var(--w);font:inherit;cursor:pointer;background:0 0;padding:.45rem .8rem}.stgo-tp_end button:first-child{border-color:var(--yel);color:var(--yel)}.stgo-tp_end button:hover{background:var(--yel);color:#000}.stgo-xp.is-tpplay .stgo-xp_q{display:none}.stgo-xp.is-tpplay .stgo-xu_mute{z-index:10}.stgo-xu.is-tp .stgo-xs_voice,.stgo-xu.is-tp .stgo-xs_lab,.stgo-xu.is-tp .stgo-xs_big,.stgo-xu.is-tp .stgo-xu_now{opacity:0;pointer-events:none}@media (width<=760px),(height<=520px){.stgo-tp{width:auto;left:.5rem;right:.5rem;top:calc(4.2rem + env(safe-area-inset-top));bottom:calc(.5rem + env(safe-area-inset-bottom))}.stgo-tp_cols{flex:1;min-height:0;display:block;overflow-y:auto}.stgo-tp_col .stgo-tp_go{display:none}.stgo-tp_ft{border-top:1px solid var(--hair);align-items:center;gap:.8rem;padding:.5rem .6rem;display:flex}.stgo-tp_ft span{flex:1}.stgo-tp_ft .stgo-tp_go{margin:0;padding:.75rem 1rem;position:static}.stgo-tp_col{overflow:visible}.stgo-tp_col+.stgo-tp_col{border-left:0;border-top:1px solid var(--hair)}.stgo-tp_hd p{font-size:.8rem}.stgo-tp_pick{bottom:calc(5.4rem + env(safe-area-inset-bottom))}.stgo-tp_pl>.stgo-tp_x{width:2.9rem;height:2.9rem}.stgo-tp_ro{display:none}}.stgo-xs_modes{z-index:8;opacity:0;pointer-events:none;flex-direction:column;gap:.4rem;width:13.6rem;transition:opacity .4s;display:flex;position:absolute;bottom:4.6rem;right:1.25rem}.stgo-xs_modes.on{opacity:1;pointer-events:auto}.stgo-xs_modes button{-webkit-backdrop-filter:blur(8px);color:#efeeec;text-align:left;cursor:pointer;background-color:#0000009e;border:1px solid #efeeec4d;border-radius:999px;align-items:center;gap:.7rem;height:3.5rem;margin:0;padding:0 1.1rem 0 .45rem;transition:background-color .25s,color .25s,border-color .25s;display:flex}.stgo-xs_modes .i{border:1px solid #efeeec73;border-radius:50%;flex:none;place-items:center;width:2.55rem;height:2.55rem;transition:background-color .25s,border-color .25s,color .25s;display:grid}.stgo-xs_modes .i svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.stgo-xs_modes .i .f{fill:currentColor;stroke:none}.stgo-xs_modes .t{flex-direction:column;gap:.12rem;min-width:0;display:flex}.stgo-xs_modes .k{font:.5rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ececec73;align-items:center;gap:.35rem;display:flex}.stgo-xs_modes .k i{background:#ff2d2d;border-radius:50%;width:5px;height:5px;animation:1.4s infinite stgo-xs-rec;display:none}.stgo-xs_modes b{letter-spacing:-.005em;white-space:nowrap;font:600 .86rem/1.1 BDO Grotesk VF,Arial,sans-serif}.stgo-xs_modes .s{font:.5rem var(--mono);letter-spacing:.04em;color:#ececec80;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stgo-xs_modes button:hover{border-color:#efeeecbf}.stgo-xs_modes button:hover .i{border-color:#efeeec}.stgo-xs_modes button:focus-visible{outline:1px solid var(--yel);outline-offset:3px}.stgo-xs_modes button.on{color:#000;cursor:default;background-color:#efeeec;border-color:#efeeec}.stgo-xs_modes button.on .i{color:#efeeec;background-color:#000;border-color:#000}.stgo-xs_modes button.on .k,.stgo-xs_modes button.on .s{color:#0000008c}.stgo-xs_modes button.on .k i{display:inline-block}.stgo-xs_modes .cta{border-color:#ffe6008c}.stgo-xs_modes .cta .i{border-color:var(--yel);background-color:var(--yel);color:#000}.stgo-xs_modes .cta .k{color:var(--yel)}.stgo-xs_modes .cta:hover{border-color:var(--yel)}.stgo-xs_modes .cta.on .i{color:var(--yel);background-color:#000;border-color:#000}.stgo-xs_modes .cta.on .k{color:#0000008c}.stgo-xs_modes .cta.is-loading .s{animation:1s infinite stgo-xs-rec}.stgo-xp.is-tpplay .stgo-xs_modes,.stgo-xu:has(.stgo-xu_card.on) .stgo-xs_modes{opacity:0;pointer-events:none}.stgo-xs_tr{z-index:3;opacity:0;pointer-events:none;align-items:center;gap:.7rem;height:2.6rem;transition:opacity .4s;display:flex;position:absolute;bottom:1.1rem;left:1.25rem}.stgo-xs_tr.on{opacity:1;pointer-events:auto}.stgo-xs_tr button{color:#efeeec;cursor:pointer;background:#0000008c;border:1px solid #efeeec8c;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;margin:0;padding:0;transition:background-color .25s,color .25s,border-color .25s;display:grid}.stgo-xs_tr button svg{width:.95rem;height:.95rem}.stgo-xs_tr .pl,.stgo-xs_tr .is-paused .pa{display:none}.stgo-xs_tr .is-paused .pl{display:inline}.stgo-xs_tr button:hover,.stgo-xs_tr button:focus-visible{background-color:var(--yel);border-color:var(--yel);color:#000}.stgo-xs_tr .vu{align-items:flex-end;gap:2px;height:1.1rem;display:flex}.stgo-xs_tr .vu i{background:var(--yel);transform-origin:bottom;width:3px;height:100%;transform:scaleY(.08)}.stgo-xu[data-modo] .stgo-xu_tl{left:7.6rem}.stgo-xu_lay{-webkit-backdrop-filter:blur(8px);background:#0000009e;border:1px solid #efeeec4d;border-radius:999px;gap:2px;padding:4px;top:1.1rem;left:50%;right:auto;transform:translate(-50%)}.stgo-xu_lay button,.stgo-xu_lay .scr{color:#ececec9e;height:2.4rem;font:500 .58rem var(--mono);letter-spacing:.12em;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 .85rem;transition:background-color .2s,color .2s;display:flex}.stgo-xu_lay button svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.stgo-xu_lay button[data-l=latente] svg{fill:currentColor;stroke:none}.stgo-xu_lay button .n{font-size:inherit;letter-spacing:inherit;color:inherit;margin:0;display:inline}.stgo-xu_lay button:hover{color:#fff;background-color:#efeeec1a}.stgo-xu_lay button.on,.stgo-xu_lay button.on:hover{color:#000;background-color:var(--yel)}.stgo-xu_lay button.is-loading .n:after,.stgo-xu_lay button.is-loading span:after{content:" …"}.stgo-xu_lay .scr{margin-left:.35rem;position:relative}.stgo-xu_lay .scr:before{content:"";border-left:1px solid #efeeec40;position:absolute;top:.45rem;bottom:.45rem;left:-.2rem}.stgo-xu_lay .scr .f{fill:currentColor;stroke:none}.stgo-xu_lay .scr .n{text-transform:uppercase}.stgo-xu_lay .scr.is-on,.stgo-xu_lay .scr.is-on:hover{color:var(--yel);box-shadow:inset 0 0 0 1px var(--yel);background:0 0}.stgo-xu[data-modo=tp] .stgo-xu_lay{opacity:0;pointer-events:none}@media (width<=1180px){.stgo-xu_lay button:not(.on):not(.scr) .n{display:none}.stgo-xu_lay button,.stgo-xu_lay .scr{padding:0 .7rem}.stgo-tp{width:calc(100% - 19.5rem)}}.stgo-xp_load{background:#000000e6}.stgo-xp_load-box{width:min(820px,90vw)}.stgo-xp_load-t{margin-bottom:.5rem}.stgo-xp_load-t em{font-style:normal}.stgo-xp_load-big{color:#fff;align-items:baseline;gap:.6rem;display:flex}.stgo-xp_load-big span{font:300 clamp(2.4rem, 5vw, 3.6rem)/1 var(--mono);letter-spacing:-.07em;font-variant-numeric:tabular-nums}.stgo-xp_load-big small{color:var(--dim);font-variant-numeric:tabular-nums;font-size:.9rem}.stgo-xp_load-big em{color:var(--yel);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.7rem;font-style:normal}.stgo-xp_load-bar{height:2px;margin:.8rem 0 1.2rem}.stgo-xp_load-bar i{height:2px;transition:width .12s linear}.stgo-xp_load-main{grid-template-columns:1.3fr 1fr;align-items:stretch;gap:1.6rem;display:grid}.stgo-xp_load-main>div{flex-direction:column;min-width:0;display:flex}.stgo-xp_load-k{letter-spacing:.1em;text-transform:uppercase;color:#ececec73;margin-bottom:.5rem;font-size:.56rem}.stgo-xp_load-k i{border-top:1.5px solid var(--yel);vertical-align:middle;width:14px;margin:0 .25rem 0 .15rem;display:inline-block}.stgo-xp_load-k i.v{border-top:1px dashed #ececec80}.stgo-xp_load-grid{grid-template-columns:repeat(23,1fr);margin:0}.stgo-xp_load-grid i{transition:none}.stgo-xp_load-loss{border-left:1px solid var(--hair);border-bottom:1px solid var(--hair);flex:1;width:100%;min-height:7rem}.stgo-xp_load-st{color:var(--dim);font-variant-numeric:tabular-nums;margin:1rem 0 .4rem}.stgo-xp_load-st b{color:var(--w);font-weight:400}.stgo-xp_load-row span:last-child{font-variant-numeric:tabular-nums}.stgo-xp_load-log{color:#ececec59;white-space:nowrap;flex-direction:column;justify-content:flex-end;height:8.6em;margin-top:.7rem;font-size:.6rem;line-height:1.7;display:flex;overflow:hidden}.stgo-xp_load-log>div:last-child{color:var(--w)}.stgo-xp_load-log .ok{color:var(--yel)!important}.stgo-xp_load-log .err{color:#ff5a4a!important}.stgo-xp_load-f{color:#ececec4d;margin-top:.6rem;font-size:.54rem}@media (width<=760px),(height<=520px){.stgo-xs_modes{left:.6rem;right:.6rem;top:calc(4.3rem + env(safe-area-inset-top));flex-direction:row;gap:.35rem;width:auto;bottom:auto}.stgo-xs_modes button{flex:1 1 0;gap:.4rem;min-width:0;height:2.9rem;padding:0 .55rem 0 .3rem}.stgo-xs_modes .i{width:2.1rem;height:2.1rem}.stgo-xs_modes .k,.stgo-xs_modes .s{display:none}.stgo-xs_modes b{white-space:normal;font-size:.7rem}.stgo-xu_lay button .n{display:none}.stgo-xu_lay button.on .n{display:inline}.stgo-xu_lay{justify-content:space-between;overflow:visible;transform:none}.stgo-xu_lay button,.stgo-xu_lay .scr{flex:auto;justify-content:center;height:2.2rem;padding:0 .5rem}.stgo-xs_lab{top:calc(8rem + env(safe-area-inset-top))}.stgo-tp{top:calc(7.8rem + env(safe-area-inset-top));width:auto}.stgo-xs_tr{left:.6rem;bottom:calc(.7rem + env(safe-area-inset-bottom));height:2.4rem}.stgo-xs_tr button{width:2.4rem;height:2.4rem}.stgo-xs_tr .vu{display:none}.stgo-xu[data-modo] .stgo-xu_tl{left:3.6rem}.stgo-xu_lay{top:auto;left:.6rem;right:.6rem;bottom:calc(3.6rem + env(safe-area-inset-bottom))}.stgo-xp_load-t em{display:none}.stgo-xp_load-main{grid-template-columns:1fr;gap:1rem}.stgo-xp_load-loss{flex:none;height:5rem;min-height:5rem}.stgo-xp_load-log{display:none}.stgo-xp_load-big span{font-size:2.2rem}}.stgo-home .stgo-home_hero .stgo-hero_acciones{grid-template-columns:1fr 1fr auto}.stgo-hero_lang{display:flex;position:relative}.stgo-home .stgo-home_hero .stgo-hero_lang-btn{color:#ececec;letter-spacing:.12em;cursor:pointer;background:#0c0c0c;border:0;border-radius:0;align-items:center;gap:.45rem;height:100%;min-height:2.3rem;padding:0 .75rem;font:500 .62rem Roboto Mono VF,Roboto Mono,monospace;display:flex}.stgo-home .stgo-home_hero .stgo-hero_lang-btn:after{content:"";border-top:1px solid;border-left:1px solid;width:5px;height:5px;transition:transform .2s;transform:translateY(1px)rotate(45deg)}.stgo-home .stgo-home_hero .stgo-hero_lang.is-abierta .stgo-hero_lang-btn:after{transform:translateY(-2px)rotate(225deg)}.stgo-home .stgo-home_hero .stgo-hero_lang-btn:hover,.stgo-home .stgo-home_hero .stgo-hero_lang-btn:focus-visible,.stgo-home .stgo-home_hero .stgo-hero_lang.is-abierta .stgo-hero_lang-btn{color:#ffe600;background:#141414}.stgo-mascot-copy:has(.stgo-hero_nota-navegador:not([hidden])) .stgo-hero_lang-btn{border:1px solid #ffffff24}.stgo-home .stgo-home_hero .stgo-hero_acciones .stgo-hero_accion{white-space:nowrap;letter-spacing:.08em;padding-left:.6rem;padding-right:.6rem}.stgo-hero_lang-btn i{letter-spacing:0;font-size:.95rem;font-style:normal;line-height:1}.stgo-anima-legal{z-index:10050;-webkit-backdrop-filter:blur(6px);opacity:0;overscroll-behavior:contain;background:#000000b8;place-items:center;padding:1rem;transition:opacity .25s;display:grid;position:fixed;inset:0}.stgo-anima-legal.is-on{opacity:1}.stgo-anima-legal_caja{color:#ececec;background-color:#0a0a0a;background-image:linear-gradient(#ffe600,#ffe600),linear-gradient(#ffe600,#ffe600),linear-gradient(#ffe600,#ffe600),linear-gradient(#ffe600,#ffe600),linear-gradient(#ffe600,#ffe600),linear-gradient(#ffe600,#ffe600),linear-gradient(#ffe600,#ffe600),linear-gradient(#ffe600,#ffe600);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #ffffff29;border-radius:3px;width:min(560px,100%);max-height:calc(100svh - 2rem);padding:1.2rem 1.3rem 1.1rem;position:relative;overflow-y:auto}.stgo-anima-legal_cab{letter-spacing:.14em;color:#ffe600;border-bottom:1px dotted #fff3;justify-content:space-between;gap:1rem;padding-bottom:.6rem;font:500 .6rem Roboto Mono VF,Roboto Mono,monospace;display:flex}.stgo-anima-legal_cab span:last-child{color:#ececec80}.stgo-anima-legal h2{color:#fff;margin:.9rem 0 .8rem;font:600 1.35rem/1.15 Montserrat,BDO Grotesk VF,Arial,sans-serif}.stgo-anima-legal dl{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:6.2rem 1fr;gap:.45rem .9rem;margin:0 0 .9rem;padding:.75rem 0;display:grid}.stgo-anima-legal dt{letter-spacing:.14em;text-transform:uppercase;color:#ececec73;font:500 .56rem/1.9 Roboto Mono VF,Roboto Mono,monospace}.stgo-anima-legal dd{color:#ecececd9;margin:0;font-size:.78rem;line-height:1.5}.stgo-anima-legal dd b{color:#ffe600;font-weight:600}.stgo-anima-legal_texto p{color:#ececec9e;margin:0 0 .6rem;font-size:.74rem;line-height:1.55}.stgo-anima-legal_texto b{color:#ececec;font-weight:600}.stgo-anima-legal_botones{background:#ffffff24;border:1px solid #ffffff24;flex-wrap:wrap;justify-content:flex-end;gap:1px;margin-top:1rem;display:flex}.stgo-anima-legal_botones button{color:#ececec;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#0c0c0c;border:0;border-radius:0;flex:auto;padding:.8rem 1rem;font:500 .62rem Roboto Mono VF,Roboto Mono,monospace}.stgo-anima-legal_botones button:hover,.stgo-anima-legal_botones button:focus-visible{color:#ffe600;background:#141414}.stgo-anima-legal_botones .is-primario{color:#000;background:#ffe600}.stgo-anima-legal_botones .is-primario:before{content:"▶  ";font-size:.8em}.stgo-anima-legal_botones .is-primario:hover,.stgo-anima-legal_botones .is-primario:focus-visible{color:#000;background:#fff}.stgo-anima-legal_botones button[disabled]{color:#ececec66;cursor:default}@media (width<=479px){.stgo-anima-legal dl{grid-template-columns:1fr;gap:.1rem}.stgo-anima-legal dd{margin-bottom:.4rem}.stgo-anima-legal_botones{flex-direction:column-reverse}}.stgo-anima-foco{position:relative}.stgo-anima-foco:after{content:"";z-index:50;pointer-events:none;background:linear-gradient(#ffe600,#ffe600) 0 0/28px 3px no-repeat,linear-gradient(#ffe600,#ffe600) 0 0/3px 28px no-repeat,linear-gradient(#ffe600,#ffe600) 100% 0/28px 3px no-repeat,linear-gradient(#ffe600,#ffe600) 100% 0/3px 28px no-repeat,linear-gradient(#ffe600,#ffe600) 0 100%/28px 3px no-repeat,linear-gradient(#ffe600,#ffe600) 0 100%/3px 28px no-repeat,linear-gradient(#ffe600,#ffe600) 100% 100%/28px 3px no-repeat,linear-gradient(#ffe600,#ffe600) 100% 100%/3px 28px no-repeat;animation:2.6s ease-out forwards stgo-anima-foco;position:absolute;inset:6px}@keyframes stgo-anima-foco{0%{opacity:0;transform:scale(1.02)}12%{opacity:1;transform:none}75%{opacity:1}to{opacity:0}}.stgo-anima-cam{z-index:10060;opacity:0;overscroll-behavior:contain;touch-action:none;background:#000;transition:opacity .28s;position:fixed;inset:0}.stgo-anima-cam.is-on{opacity:1}.stgo-anima-cam video,.stgo-anima-cam canvas{width:100%;height:100%;position:absolute;inset:0}.stgo-anima-cam video{object-fit:cover;filter:saturate(.85)contrast(1.05)}.stgo-anima-cam video.is-espejo{transform:scaleX(-1)}.stgo-anima-cam_cab{left:1rem;right:5rem;top:calc(1rem + env(safe-area-inset-top));letter-spacing:.14em;color:#ffe600;text-shadow:0 1px 6px #0009;flex-wrap:wrap;gap:.4rem 1rem;font:500 .62rem Roboto Mono VF,Roboto Mono,monospace;display:flex;position:absolute}.stgo-anima-cam_cab span:last-child{color:#ecececcc}.stgo-anima-cam_x{right:1rem;top:calc(.8rem + env(safe-area-inset-top));color:#000;cursor:pointer;background:#efeeec;border:0;border-radius:50%;place-items:center;width:3.2rem;height:3.2rem;padding:0;display:grid;position:absolute}.stgo-anima-cam_x svg{width:1rem;height:1rem}.stgo-anima-cam_x:hover{background:#ffe600}.stgo-anima-cam_pie{left:1rem;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);background:#060606c7;border:1px solid #ffffff29;border-left:2px solid #ffe600;max-width:640px;padding:.8rem .9rem;position:absolute}.stgo-anima-cam_ve{letter-spacing:.06em;color:#ecececcc;margin:0;font:.64rem/1.6 Roboto Mono VF,Roboto Mono,monospace}.stgo-anima-cam_dice{color:#fff;margin:.5rem 0 0;font-size:.92rem;line-height:1.45}.stgo-anima-cam_botones{background:#ffffff24;border:1px solid #ffffff24;gap:1px;margin-top:.7rem;display:flex}.stgo-anima-cam_botones button{color:#ececec;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#0c0c0c;border:0;flex:1;padding:.7rem .8rem;font:500 .6rem Roboto Mono VF,Roboto Mono,monospace}.stgo-anima-cam_botones .is-primario{color:#000;background:#ffe600}.stgo-anima-cam_botones button[disabled]{opacity:.5}.stgo-anima-cam_botones button[hidden]{display:none}.stgo-home .stgo-home_chapters .heading-style-display.heading-style-reducido.is-nombre-largo{line-height:1.08}@media screen and (width>=992px){.stgo-home .stgo-home_chapters .heading-style-display.heading-style-reducido.is-nombre-largo{font-size:var(--fixed--2rem)}}.stgo-ia{z-index:4;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59;text-shadow:0 0 .35rem #000000b3;white-space:nowrap;pointer-events:none;user-select:none;font-family:Roboto Mono VF,Roboto Mono,monospace;font-size:.5625rem;font-weight:400;line-height:1;position:absolute;bottom:.65rem;right:.75rem}.stgo-ia.is-arriba{top:.65rem;bottom:auto}.stgo-ia.is-izq{left:.75rem;right:auto}.stgo-ia.is-hero{top:3rem;left:auto;right:3.25rem}@media screen and (width<=767px) and (orientation:portrait){.stgo-ia.is-hero{inset:auto .9rem .7rem auto}}.cta_component{background-image:url(/images/stgo-cta-fondo.jpg)}.stgo-home .stgo-home_standard .stgo-xp:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 54%,#00000057 76%,#0000009e 100%);position:absolute;inset:0}.stgo-home .stgo-home_standard .stgo-xp.is-open:after{display:none}@media screen and (width<=767px){.stgo-home .stgo-home_standard .stgo-xp:after{background:linear-gradient(#0000 36%,#00000094 58%,#000000bd 100%)}}.stgo-home .stgo-home_standard .heading-style-h4{text-wrap:balance}.stgo-home .stgo-home_chapters p.text-style-label{line-height:.95}.stgo-home .stgo-index_entry-meta p.text-style-label{line-height:1}.stgo-home p.brands_item-name-2{letter-spacing:-.02em;font-weight:600}.stgo-home .stgo-cert_head h2.text-style-label{line-height:inherit;display:inline}.stgo-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:none) and (pointer:coarse){.stgo-home .stgo-cemi_card-link,.stgo-home .stgo-arg_link,.stgo-home .stgo-wheel_mas,.stgo-home .stgo-foot_enlace{position:relative}.stgo-nav_contacto:before,.stgo-home .stgo-cemi_card-link:before,.stgo-home .stgo-arg_link:before,.stgo-home .stgo-wheel_mas:before{content:"";position:absolute;inset:-.65rem -.5rem}.stgo-home .stgo-foot_enlace:before{content:"";position:absolute;inset:-.25rem}}.stgo-nowrap{white-space:nowrap}.navbar:before{content:"";pointer-events:none;background:#0f0f0f;height:1px;position:absolute;top:0;left:0;right:0}.progressive-blur_panel.is-7,.progressive-blur_panel.is-8,.progressive-blur_panel.is-9,.progressive-blur_panel.is-10{display:none}@supports (top:100dvh){.progressive-blur_wrap{inset:calc(100dvh - 6rem) 0% auto}}@media screen and (width<=767px){.stgo-area_gradient.is-active:before,.stgo-area_gradient.is-active:after{will-change:auto;animation-play-state:paused}.progressive-blur_panel.is-3,.progressive-blur_panel.is-5{display:none}.progressive-blur_panel.is-2{backdrop-filter:blur(6px);-webkit-mask:linear-gradient(#0000 0%,#000 12% 25%,#0000 45%);mask:linear-gradient(#0000 0%,#000 12% 25%,#0000 45%)}.progressive-blur_panel.is-4{backdrop-filter:blur(2px);-webkit-mask:linear-gradient(#0000 20%,#000 35% 50%,#0000 65%);mask:linear-gradient(#0000 20%,#000 35% 50%,#0000 65%)}.progressive-blur_panel.is-6{backdrop-filter:blur(.6px);-webkit-mask:linear-gradient(#0000 40%,#000 60% 70%,#0000 85%);mask:linear-gradient(#0000 40%,#000 60% 70%,#0000 85%)}}.stgo-home .stgo-port_entry-media{position:relative}.stgo-home .stgo-port_entry-loop{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.stgo-anima-legal_equipo{color:#f4f3efdb;border:1px solid #ffe60073;border-radius:.5rem;margin:0 0 1rem;padding:.7rem .85rem;font-size:.82rem;line-height:1.45}.stgo-anima-legal_equipo b{color:#ffe600;font-weight:600}html.stgo-sin-anima .anima,html.stgo-sin-anima .stgo-home_hero .home-header_contact,html.stgo-sin-anima .stgo-con-anima{display:none!important}.stgo-sin-anima_nota{display:none}html.stgo-sin-anima .stgo-sin-anima_nota{display:inline}html.stgo-anima-no-disponible .stgo-con-anima{display:none!important}html.stgo-anima-no-disponible .stgo-sin-anima_nota{display:inline}.stgo-port_grid:not(.is-cerca) .stgo-area_atmospheres{display:none}.stgo-area_gradient{visibility:hidden;transition:opacity .8s cubic-bezier(.45,.05,.3,.95),visibility 0s linear .8s}.stgo-area_gradient.is-active{visibility:visible;transition:opacity .8s cubic-bezier(.45,.05,.3,.95),visibility}@media screen and (width<=767px){.stgo-area_gradient:before,.stgo-area_gradient:after,.stgo-area_gradient.is-active:before,.stgo-area_gradient.is-active:after{will-change:auto;animation:none}.stgo-area_gradient:before{transform:translate(-6%,-8%)scale(1.3)rotate(-3deg)}.stgo-area_gradient:after{transform:translate(8%,9%)scale(1.3,1.2)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.stgo-area_gradient,.stgo-area_gradient.is-active{transition:none}}html.stgo-pausada .stgo-pausa_oculto{content-visibility:hidden}html.stgo-pausada .stgo-pausa_oculto,html.stgo-pausada .stgo-pausa_oculto *,html.stgo-pausada .stgo-pausa_oculto :before,html.stgo-pausada .stgo-pausa_oculto :after{animation:none!important}.anima{display:none}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
