.gc{letter-spacing:normal;text-align:start;text-rendering:auto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.gc em{font-weight:inherit}.gc img{image-rendering:auto}.gc-pagina{z-index:2;min-height:100vh;position:relative}.gc-lista{max-width:960px;padding:150px var(--g) 80px;margin:0 auto}.gc-lista h1{font-family:var(--display);margin-bottom:18px;font-size:clamp(40px,5vw,72px);line-height:1.02}.gc-lista h2{font-family:var(--display);margin:34px 0 10px;font-size:28px}.gc-lista h3{margin-top:14px;font-size:17px}.gc-lista p{color:var(--muted);line-height:1.55}.gc{--bg:#efe7dc;--bg-2:#e4d8c8;--ink:#1b2a6b;--muted:#1b2a6ba8;--line:#1b2a6b24;--accent:#0057ff;--card:#f7f1e9;--btn:#0057ff;--btn-hover:#1e6cff;--btn-ink:#fff;--cian:#aeddf9;--navy-deep:#0a123a;--display:"Times New Roman",Times,serif;--dw:400;--dls:-.015em;--dscale:1;--sans:var(--font-dm-sans),"DM Sans",system-ui,sans-serif;--ease:cubic-bezier(.22,1,.36,1);--g:clamp(16px,4vw,56px)}.gc *{box-sizing:border-box;margin:0;padding:0}.gc{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;transition:background .6s,color .6s;overflow-x:clip}.gc img,.gc video,.gc canvas{max-width:100%;display:block}.gc a{color:inherit;text-decoration:none}.gc button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.gc .gc-display{font-family:var(--display);font-weight:var(--dw);letter-spacing:var(--dls);line-height:.98}.gc .gc-display em{color:var(--accent);font-style:italic}.gc .gc-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:20px;font-size:12px;font-weight:500}.gc .gc-btn{white-space:nowrap;height:50px;transition:transform .5s var(--ease),background .4s,color .4s;border-radius:999px;align-items:center;gap:10px;padding:0 24px;font-size:15px;font-weight:500;display:inline-flex}.gc .gc-btn:hover{transform:translateY(-2px)}.gc .btn-sm{height:38px;padding:0 16px;font-size:13px}.gc .btn-solid{background:var(--btn);color:var(--btn-ink)}.gc .btn-solid:hover{background:var(--btn-hover);box-shadow:0 12px 28px #0057ff59}.gc .gc-hero{height:165svh;position:relative}.gc .gc-hero h1{font-size:calc(clamp(46px,6.3vw,104px) * var(--dscale))}.gc .lead{max-width:540px;color:var(--muted);font-size:17px;line-height:1.5}.gc .ctas{gap:10px;display:flex}.gc .media{z-index:1;clip-path:inset(60% var(--g) 24px var(--g) round 24px);background:var(--bg-2);position:absolute;inset:0}.gc .media canvas{width:100%;height:100%}.gc .k{letter-spacing:.2em;text-transform:uppercase;opacity:.8;font-size:10.5px;font-weight:500;display:block}.gc .v{font-family:var(--display);font-size:calc(22px * var(--dscale));line-height:1.1;display:block}.gc .swap img{opacity:0;transition:opacity 1s}.gc .swap img.on{opacity:1}.gc .tag{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:500}@media (max-width:760px){.gc .lead{font-size:15.5px}}.gc .final{padding:130px var(--g) 110px;text-align:center}.gc .final h2{font-size:calc(clamp(46px,6vw,96px) * var(--dscale));max-width:1100px;margin:0 auto 20px}.gc .final p{color:var(--muted);max-width:560px;margin:0 auto 32px;font-size:17px}.gc .final .ctas{flex-wrap:wrap;justify-content:center}.gc .final .mail{color:var(--muted);margin-top:22px;font-size:14px;display:block}.gc .final .mail a{color:var(--accent);font-style:italic}@media (max-width:760px){.gc .final{padding:90px var(--g) 80px}}.gc .vis{aspect-ratio:4/3.35;background:var(--card);border:1px solid var(--line);opacity:.35;transition:opacity .9s var(--ease),transform 1.1s var(--ease);border-radius:22px;margin:22px 0 24px;position:relative;overflow:hidden;transform:translateY(18px)}.gc .cursor{z-index:5;opacity:0;width:22px;height:22px;transition:transform .75s var(--ease),opacity .4s;filter:drop-shadow(0 4px 6px #0a123a4d);pointer-events:none;position:absolute;top:0;left:0;transform:translate(60%,110%)}@keyframes gc-tap{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@keyframes gc-ping{0%{box-shadow:0 0 #ffffff80}to{box-shadow:0 0 0 14px #fff0}}@media (max-width:760px){.gc .gc-hero.vid{height:100svh}}.gc .gc-hero.vid .media{clip-path:inset(100% 0 0)}.gc .gc-hero.solo{--cap:118px;height:auto}.gc .gc-hero.solo .media{aspect-ratio:16/9;border-radius:24px;position:relative;inset:auto;overflow:hidden}@media (max-width:760px){.gc .gc-hero.solo,.gc .gc-hero.vid.solo{height:auto}.gc .gc-hero.solo .media{border-radius:16px}}@media (min-width:761px) and (min-aspect-ratio:4/3){.gc .gc-hero.solo .media{aspect-ratio:auto;border-radius:0;height:100svh}}@keyframes gc-eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.gc .gc-btn:active{transform:translateY(0)scale(.97)}@keyframes gc-navIn{0%{opacity:0;translate:0 -16px}}.gc .baja{display:none}@media (min-width:761px) and (min-aspect-ratio:4/3){.gc .baja{color:#fff;-webkit-backdrop-filter:blur(10px);opacity:0;width:46px;height:46px;transition:opacity .6s var(--ease),background .3s;background:#0a123a6b;border:1px solid #ffffff47;border-radius:50%;place-items:center;margin-left:-23px;display:grid;position:absolute;bottom:26px;left:50%}.gc .gc-hero.ready .baja{opacity:1}.gc .baja svg{width:18px;height:18px;animation:1.9s ease-in-out infinite gc-baja}.gc .baja:hover{background:#0a123ab8}}@keyframes gc-baja{0%,to{translate:0 -3px}50%{translate:0 4px}}.gc[data-letra=instrument]{--display:"Instrument Serif",Georgia,serif;--dls:-.01em;--dscale:1.14}.gc{--t2:clamp(34px,min(4.8vw,7.2svh),80px);--t2f:clamp(36px,5.6vw,88px);--tx:17px}.gc .gc-display{line-height:1}.gc .final h2{font-size:var(--t2f)}.gc .lead,.gc .final p{font-size:var(--tx);text-wrap:pretty;line-height:1.5}@media (max-width:900px){.gc{--tx:15.5px}}.gc{--dw:700;--dls:-.02em;--t3:clamp(22px,1.9vw,30px);--tf:clamp(24px,2.3vw,36px)}.gc[data-titulos=fina]{--dw:400;--dls:-.025em}@media (min-width:901px){.gc{--t2:clamp(44px,min(5.4vw,11svh),104px);--t2f:var(--t2)}}@media (max-width:900px){.gc{--t2:clamp(34px,10.6vw,46px);--t2f:clamp(34px,10vw,46px)}}.gc .gc-hero.solo{--cap:28px}.gc .ctas{flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.gc .baja svg{animation:none!important}}.gc{--ancho:1320px;--radio:16px;--chip-bg:var(--ink);--chip-ink:var(--bg);--panel:var(--bg);scroll-padding-top:96px}.gc :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.gc .cat-hero{max-width:1400px;padding:150px var(--g) 30px;text-align:center;margin:0 auto}.gc .cat-hero .lead{max-width:56ch;margin:22px auto 28px;font-size:18px;line-height:1.55}.gc .cat-hero .gc-btn{margin-bottom:30px}.gc .seg{border:1px solid var(--line);border-radius:999px;align-items:center;padding:4px;display:inline-flex;position:relative}.gc .seg-p{background:var(--chip-bg);border-radius:999px;transition:translate .46s cubic-bezier(.3,1.32,.5,1),width .46s cubic-bezier(.3,1.32,.5,1);position:absolute;top:4px;bottom:4px;left:0}.gc .seg button{z-index:1;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 19px;font-size:14.5px;font-weight:500;transition:color .25s 80ms;display:inline-flex;position:relative}.gc .seg button[aria-pressed=true]{color:var(--chip-ink)}.gc .pal{vertical-align:bottom;margin:-.06em -.1em -.16em;padding:.06em .1em .16em;display:inline-block;overflow:hidden}.gc .pal-in{transition:translate .85s var(--ease) calc(var(--i,0) * 80ms);display:inline-block;translate:0 115%}.gc .in .pal-in{translate:0}.gc .cat-sec[hidden]{display:none}.gc .sec-in{max-width:calc(var(--ancho) + var(--g) * 2);padding:0 var(--g);margin:0 auto}.gc .filas{display:block}.gc .fila{grid-template-rows:auto auto;margin:0 auto 58px;display:grid}.gc .filas.extras .fila{margin-bottom:40px}.gc .sub{margin-top:8px}.gc .sub-t{white-space:nowrap;align-items:center;gap:18px;margin-bottom:26px;font-size:clamp(22px,1.7vw,28px);line-height:1.1;display:flex}.gc .sub-t:after{content:"";background:var(--line);flex:1;height:1px}.gc .ficha{grid-row:span 2;grid-template-rows:subgrid;row-gap:14px;min-width:0;display:grid;position:relative}.gc .f-txt{align-content:start;gap:6px;min-width:0;display:grid}.gc .f-txt h3{font-size:clamp(21px,1.75vw,29px);line-height:1.05}.gc .matiz{font-family:var(--sans);letter-spacing:0;color:var(--muted);margin-top:6px;font-size:.5em;font-weight:500;display:block}.gc .f-txt p{color:var(--muted);font-size:15px;line-height:1.5}.gc .ficha.extra .f-txt h3{font-size:clamp(18px,1.4vw,22px)}.gc .ficha.extra .f-txt p{font-size:14px}.gc .f-media{aspect-ratio:var(--ar);border-radius:var(--radio);background:var(--bg-2);position:relative;overflow:hidden}.gc .f-media>img,.gc .f-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gc .f-media>video{opacity:0;transition:opacity .35s}.gc .ficha.viva .f-media>video{opacity:1}.gc .f-abrir{z-index:5;border-radius:var(--radio);cursor:pointer;position:absolute;inset:0}.gc .f-abrir:focus-visible{outline:none}.gc .ficha:has(.f-abrir:focus-visible) .f-media{outline:2px solid var(--accent);outline-offset:3px}.gc .f-play{z-index:3;color:#fff;background:#0a123a66;border:1.5px solid #fff;border-radius:50%;place-items:center;width:68px;height:68px;margin:-34px 0 0 -34px;transition:background .3s,border-color .3s,scale .45s cubic-bezier(.3,1.4,.5,1),opacity .3s;display:grid;position:absolute;top:50%;left:50%}.gc .f-play svg{width:25px;height:25px}.gc .ficha:hover .f-play{background:var(--btn);border-color:var(--btn);scale:1.1}.gc .ficha.viva .f-play{opacity:0;scale:.8}.gc .ficha.extra .f-play{width:50px;height:50px;margin:-25px 0 0 -25px}.gc .ficha.extra .f-play svg{width:19px;height:19px}.gc .f-ver{z-index:4;color:#fff;opacity:0;background:#0a123a66;border:1.5px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;transition:opacity .25s,scale .4s cubic-bezier(.3,1.4,.5,1),background .25s;display:none;position:absolute;bottom:12px;right:12px;scale:.8}.gc .f-ver svg{width:14px;height:14px}.gc .ficha:hover .f-ver{opacity:1;background:var(--btn);border-color:var(--btn);scale:1}.gc .ficha.senala .f-media{animation:.9s cubic-bezier(.3,1.4,.5,1) gc-senala}@keyframes gc-senala{0%{scale:1}35%{scale:1.035}to{scale:1}}.gc .cmp{--x:50%;position:absolute;inset:0}.gc .cmp img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gc .cmp .cmp-a{clip-path:inset(0 calc(100% - var(--x)) 0 0)}.gc .cmp-bar{top:0;bottom:0;left:var(--x);pointer-events:none;background:#fff;width:2px;margin-left:-1px;position:absolute}.gc .cmp-knob{color:#1b2a6b;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;margin:-21px 0 0 -21px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 30px #0a123a59}.gc .cmp-knob svg{width:16px;height:16px}.gc .cmp-lab{color:#fff;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#0a123a80;border:1.5px solid #fff;border-radius:999px;align-items:center;max-width:calc(50% - 20px);height:28px;padding:0 12px;font-size:11.5px;font-weight:500;transition:opacity .25s;display:inline-flex;position:absolute;top:14px;overflow:hidden}.gc .cmp-lab.a{left:14px}.gc .cmp-lab.b{right:14px}.gc .cmp-lab.fuera{opacity:0}.gc .ficha.extra .cmp-lab{height:22px;padding:0 8px;font-size:10px;top:9px}.gc .ficha.extra .cmp-lab.a{left:9px}.gc .ficha.extra .cmp-lab.b{right:9px}.gc .ficha.extra .cmp-knob{width:32px;height:32px;margin:-16px 0 0 -16px}.gc .f-voz .f-media{background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.gc .voces{--voz-bg:#1b2a6b;--voz-ink:#f7f1e9;--voz-ac:#aeddf9;gap:12px;padding:14px;transition:grid-template-columns .7s cubic-bezier(.3,1.22,.4,1),grid-template-rows .7s cubic-bezier(.3,1.22,.4,1);display:grid;position:absolute;inset:0;container-type:size}.gc .voz{background:var(--bg);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:12px;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:max(6px,2.4cqh);padding:max(6px,3cqh) 12px;transition:box-shadow .25s,color .3s .12s;display:grid;position:relative;overflow:hidden}.gc .voz:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.gc .voz.activa{color:var(--voz-ink);box-shadow:none;gap:max(7px,3.1cqh)}.gc .voz>*{position:relative}.gc .voz>.voz-fondo{background:var(--voz-bg);clip-path:circle(0 at 50% 62%);transition:clip-path .75s var(--ease);position:absolute;inset:0}.gc .voz.activa>.voz-fondo{clip-path:circle(150% at 50% 62%)}.gc .voz-idioma{font-size:14.5px;font-weight:500;line-height:1.2;transition:color .3s .1s}.gc .voz.activa .voz-idioma{letter-spacing:.16em;text-transform:uppercase;color:var(--voz-ac);font-size:11.5px}.gc .voz-hola{white-space:nowrap;max-width:100%;max-height:0;transition:max-height .5s var(--ease),margin-top .5s var(--ease);justify-content:center;margin-top:calc(-1*max(6px,2.4cqh));font-family:Times New Roman,Times,Hiragino Mincho ProN,Yu Mincho,Songti SC,Apple SD Gothic Neo,serif;font-size:clamp(24px,min(13.5cqh,9.5cqw),60px);font-style:italic;font-weight:700;line-height:1.16;display:flex;overflow:hidden}.gc .voz-hola:lang(ja),.gc .voz-hola:lang(zh),.gc .voz-hola:lang(ko),.gc .voz-hola:lang(ar){font-style:normal}.gc .voz-hola span{display:inline-block;translate:0 112%}.gc .voz.activa .voz-hola{max-height:1.2em;margin-top:0}.gc .voz.activa .voz-hola span{transition:translate .75s cubic-bezier(.2,1.25,.3,1) calc(.2s + var(--i) * 55ms);translate:0}.gc .voz-sub{text-align:center;width:100%;max-height:0;transition:max-height .5s var(--ease),margin-top .5s var(--ease);align-content:center;justify-items:center;margin-top:calc(-1*max(6px,2.4cqh));font-family:Times New Roman,Times,Hiragino Mincho ProN,Yu Mincho,Songti SC,Apple SD Gothic Neo,serif;font-size:clamp(13.5px,min(6.8cqh,5cqw),28px);font-style:italic;font-weight:700;line-height:1.18;display:grid;overflow:hidden}.gc .voz-sub:lang(ja),.gc .voz-sub:lang(zh),.gc .voz-sub:lang(ko),.gc .voz-sub:lang(ar){font-size:clamp(13px,min(6.3cqh,4.6cqw),26px);font-style:normal}.gc .voz.activa .voz-sub{height:2.36em;max-height:2.36em;margin-top:0}.gc .voz-sub.prieto{font-size:clamp(12px,min(5.4cqh,4cqw),22px)}.gc .voz-sub-in{text-wrap:balance;max-width:100%;display:block}.gc .voz-sub .p{opacity:0;transition:opacity .2s,translate .42s cubic-bezier(.2,1.3,.3,1),color .35s;display:inline-block;translate:0 42%}.gc .voz-sub .p.ya{opacity:1;translate:0}.gc .voz-sub .p.ahora{color:var(--voz-ac)}.gc .voz-play{aspect-ratio:1;background:var(--ink);width:clamp(30px,10.5cqh,44px);color:var(--bg);border-radius:50%;place-items:center;transition:background .3s .1s,color .3s .1s,scale .4s cubic-bezier(.3,1.4,.5,1);display:grid}.gc .voz:hover .voz-play{scale:1.08}.gc .voz.activa .voz-play{background:var(--voz-ac);color:var(--voz-bg)}.gc .voz-play svg{width:40%;height:40%}.gc .voz-play:after{content:"";box-shadow:0 0 0 1.5px var(--voz-ac);opacity:0;border-radius:50%;transition:scale .16s linear,opacity .3s;position:absolute;inset:0}.gc .voz.suena .voz-play:after{opacity:.55;scale:calc(1.12 + var(--amp,0) * .3)}.gc .voz-onda{width:72%;max-width:100%;height:clamp(12px,5cqh,20px);transition:width .6s var(--ease),height .6s var(--ease),opacity .3s;align-items:center;gap:2px;display:flex}.gc .voz-onda i{min-width:0;height:calc(var(--p) * 100%);opacity:.2;background:currentColor;border-radius:2px;flex:1;transition:opacity .2s,background .2s,scale .18s cubic-bezier(.3,1.5,.5,1)}.gc .voz.activa .voz-onda{width:100%;height:clamp(20px,9.5cqh,44px)}.gc .voz.activa .voz-onda i{opacity:.32;animation:gc-ondaEntra .55s cubic-bezier(.3,1.5,.5,1) calc(.18s + var(--i) * 11ms) backwards}@keyframes gc-ondaEntra{0%{scale:1 .06}}.gc .voz.activa .voz-onda i.ya{opacity:1;background:var(--voz-ac)}.gc .voz.activa .voz-onda i.aqui{opacity:1;scale:1 1.22}.gc .voz.activa .voz-onda i.ahora{opacity:1;background:var(--voz-ink);scale:1 1.35}.gc .voces.una .voz:not(.activa) .voz-onda{opacity:0;height:0;margin-top:calc(-1*max(6px,2.4cqh))}.gc .voces.una .voz:not(.activa) .voz-play{width:clamp(28px,8.8cqh,36px)}.gc .det{z-index:90;visibility:hidden;justify-content:center;align-items:center;padding:24px;transition:visibility 0s .35s;display:flex;position:fixed;inset:0}.gc .det.on{visibility:visible;transition:none}.gc .det-bg{-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity .35s var(--ease);background:#050a23bd;position:absolute;inset:0}.gc .det.on .det-bg{opacity:1}.gc .det-caja{--sh:min(calc((100vw - 520px) * .5625),calc(100dvh - 170px),664px);--sw:calc(var(--sh) * 1.7778);--lado:340px;overscroll-behavior:contain;background:var(--panel);width:max-content;max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);color:var(--ink);opacity:0;transition:opacity .3s var(--ease);border-radius:22px;padding:18px 24px 28px;position:relative;overflow:auto}.gc .det.on .det-caja{opacity:1}.gc .det-caja.vuela{overflow:visible}.gc .det-caja.cambia .det-cuerpo{animation:gc-cambia .4s var(--ease)}@keyframes gc-cambia{0%{opacity:0;translate:0 10px}}.gc .det-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.gc .det-nav{gap:8px;display:flex}.gc .det-fl,.gc .det-x{border:1px solid var(--line);border-radius:50%;place-items:center;width:44px;height:44px;transition:background .25s,color .25s,border-color .25s,scale .4s cubic-bezier(.3,1.4,.5,1);display:grid}.gc .det-fl:hover,.gc .det-x:hover{background:var(--ink);border-color:var(--ink);color:var(--panel);scale:1.06}.gc .det-fl svg,.gc .det-x svg{width:18px;height:18px}.gc .det-fl[hidden]{display:none}.gc .det-cuerpo{height:var(--sh);align-items:stretch;gap:36px;display:flex}.gc .det-marco{width:var(--sw);height:var(--sh);border-radius:14px;flex:none;place-items:start center;display:grid}.gc .pz{aspect-ratio:var(--ar);width:min(var(--sw),calc(var(--sh) * var(--ar)));background:var(--bg-2);z-index:2;border-radius:14px;display:block;position:relative;overflow:hidden}.gc .pz>img,.gc .pz>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gc .pz.cmp{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;inset:auto}.gc .pz.vid>video{background:#0a123a}.gc .det-lado{width:calc(var(--lado) + 6px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:none;align-content:start;gap:20px;height:100%;margin-left:-6px;padding:4px 4px 4px 6px;display:grid;overflow:hidden auto}.gc #detNombre{font-size:clamp(28px,2.4vw,36px);line-height:1.04}.gc .det-info{gap:20px;display:grid}.gc .det-desc{color:var(--muted);font-size:16px;line-height:1.6}.gc .tabs{flex-wrap:wrap;gap:8px;display:flex}.gc .tab{border:1px solid var(--line);white-space:nowrap;border-radius:999px;height:36px;padding:0 16px;font-size:13.5px;font-weight:500;transition:background .25s,color .25s,border-color .25s}.gc .tab:hover{border-color:var(--ink)}.gc .tab[aria-pressed=true]{background:var(--chip-bg);border-color:var(--chip-bg);color:var(--chip-ink)}.gc .minis{flex-wrap:wrap;gap:8px;display:flex}.gc .ej.grupos{gap:10px;display:grid}.gc .ej-t{color:var(--muted);margin-top:4px;font-size:13px;font-weight:500}.gc .ej-t:first-child{margin-top:0}.gc .mini{height:calc(58px * var(--k,1));aspect-ratio:var(--ar);background:var(--bg-2);opacity:.6;outline-offset:2px;border-radius:8px;outline:2px solid #0000;transition:opacity .25s,outline-color .25s;position:relative;overflow:hidden}.gc .mini img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gc .mini:hover{opacity:1}.gc .mini[aria-pressed=true]{opacity:1;outline-color:var(--accent)}.gc .fuentes{gap:10px;display:grid}.gc .fuentes-t{color:var(--accent);font-size:14px;font-weight:500}.gc .refs-f{--ra:calc(100% * var(--k,1));--rh:calc(180px * var(--k,1));flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.gc .refs-f.n2{--ra:calc((100% - 8px) / 2 * var(--k,1));--rh:calc(140px * var(--k,1))}.gc .refs-f.n3{--ra:calc((100% - 16px) / 3 * var(--k,1));--rh:calc(110px * var(--k,1))}.gc .ref{width:min(var(--ra),calc(var(--rh) * var(--r)));aspect-ratio:var(--r);background:var(--bg-2);cursor:zoom-in;animation:gc-refEntra .5s cubic-bezier(.3,1.3,.5,1) calc(.12s + var(--i,0) * 50ms) both;border-radius:8px;flex:none;position:relative;overflow:hidden}@keyframes gc-refEntra{0%{opacity:0;translate:0 14px;scale:.9}}.gc .ref img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gc .ref-lupa{color:#fff;opacity:.85;background:#0a123ab3;border-radius:50%;place-items:center;width:24px;height:24px;transition:opacity .2s,background .2s;display:grid;position:absolute;bottom:6px;right:6px}.gc .ref-lupa svg{width:12px;height:12px}.gc .ref:hover .ref-lupa{opacity:1;background:var(--btn)}.gc .luz{z-index:98;opacity:0;visibility:hidden;cursor:zoom-out;transition:opacity .3s var(--ease),visibility 0s .3s;background:#050a23f0;place-items:center;padding:4svh 4vw;display:grid;position:fixed;inset:0}.gc .luz.on{opacity:1;visibility:visible;transition:opacity .3s var(--ease)}.gc .luz img,.gc .luz video{border-radius:14px;max-width:100%;max-height:92svh}.gc .final{padding-top:110px}.gc .final h2{line-height:1}.gc{--ancho:1680px;--radio:14px}.gc .cat-hero{max-width:calc(var(--ancho) + var(--g) * 2);padding:150px var(--g) 34px;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:26px 64px;display:grid}.gc .cat-hero h1{font-size:clamp(44px,min(5.4vw,11svh),104px);line-height:1}.gc .cat-hero .lead{opacity:0;max-width:420px;transition:opacity .6s var(--ease) .35s,translate .7s var(--ease) .35s;margin:0 0 10px;translate:0 14px}.gc .cat-hero .seg{opacity:0;transition:opacity .6s var(--ease) .5s;grid-column:1/-1;justify-self:start}.gc .cat-hero.in .lead,.gc .cat-hero.in .seg{opacity:1;translate:0}.gc .cat-sec{padding:34px 0 20px}.gc .sec-in{border-top:1px solid var(--line);grid-template-columns:250px minmax(0,1fr);gap:64px;padding-top:34px;display:grid}.gc .sec-cab{align-self:start;gap:14px;display:grid;position:sticky;top:104px}.gc .sec-cab h2{font-size:clamp(34px,3vw,52px);line-height:1}.gc .sec-raya{background:var(--accent);transform-origin:0;width:56px;height:2px;transition:transform .7s var(--ease) .25s;transform:scaleX(0)}.gc .sec-cab.in .sec-raya{transform:scaleX(1)}.gc .sec-ind{gap:1px;margin-top:6px;list-style:none;display:grid}.gc .sec-ind a{color:var(--muted);transition:color .2s,padding .3s var(--ease);padding:5px 0;font-size:14.5px;display:block}.gc .sec-ind a:hover{color:var(--ink);padding-left:8px}.gc .sec-ind-t{border-top:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-top:14px;padding:14px 0 4px;font-size:11.5px;font-weight:500}.gc .fila{margin-bottom:54px;margin-left:0}.gc .f-txt h3{font-size:clamp(20px,1.5vw,26px)}.gc .f-txt p{max-width:52ch;font-size:14.5px}.gc .fila .f-media{clip-path:inset(100% 0 0 0 round var(--radio));transition:clip-path .95s var(--ease) calc(var(--i) * 90ms)}.gc .fila.in .f-media{clip-path:inset(0 0 0 0 round var(--radio))}.gc .fila .f-media>img,.gc .fila .cmp{transition:scale 1.3s var(--ease) calc(var(--i) * 90ms);scale:1.12}.gc .fila.in .f-media>img,.gc .fila.in .cmp{scale:1}.gc .fila .f-txt{opacity:0;transition:opacity .6s var(--ease) calc(.3s + var(--i) * 90ms),translate .7s var(--ease) calc(.3s + var(--i) * 90ms);translate:0 12px}.gc .fila.in .f-txt{opacity:1;translate:0}.gc .f-ver{display:grid}.gc .det-bg{background:#0a123a8c}.gc .det-caja{border-radius:26px}.gc .pg-fondo{fill:none;stroke:currentColor;stroke-width:3px}.gc .pg-antes{fill:currentColor;opacity:.3;animation:gc-pgAntes 2.8s var(--ease) infinite alternate}.gc .pg-raya{stroke:currentColor;stroke-width:3px;stroke-linecap:round;animation:gc-pgRaya 2.8s var(--ease) infinite alternate}@keyframes gc-pgAntes{0%{clip-path:inset(0 74% 0 0 round 10px)}to{clip-path:inset(0 26% 0 0 round 10px)}}@keyframes gc-pgRaya{0%{transform:translate(-17px)}to{transform:translate(17px)}}.gc .pg-play{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:1.5s ease-in-out infinite gc-pgPlay}@keyframes gc-pgPlay{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}.gc .pg-mas{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:2.6s cubic-bezier(.3,1.4,.5,1) infinite gc-pgMas}@keyframes gc-pgMas{0%,55%{transform:rotate(0)}75%,to{transform:rotate(90deg)}}.gc .pg-barra{fill:currentColor;opacity:.28}.gc .pg-avance{fill:currentColor;transform-box:fill-box;transform-origin:0;animation:2.8s linear infinite gc-pgAvance}@keyframes gc-pgAvance{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gc .pg-onda{fill:currentColor;transform-box:fill-box;transform-origin:50%;animation:.9s ease-in-out infinite gc-pgOnda}.gc .pg-onda:nth-of-type(2){animation-delay:.14s}.gc .pg-onda:nth-of-type(3){animation-delay:.28s}.gc .pg-onda:nth-of-type(4){animation-delay:.42s}@keyframes gc-pgOnda{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes gc-cinta{to{transform:translate(-50%)}}.gc .pila{z-index:4;pointer-events:none;align-items:center;display:flex;position:absolute;bottom:14px;right:14px}.gc .pila img{width:auto;height:clamp(40px,3.4vw,58px);rotate:calc((var(--k) - 1) * 6deg);border:2px solid #fff;border-radius:7px;margin-left:-28px;transition:margin .5s cubic-bezier(.3,1.4,.5,1),rotate .5s cubic-bezier(.3,1.4,.5,1);position:relative;box-shadow:0 6px 16px #0a123a66}.gc .pila img:first-of-type{margin-left:0}.gc .ficha:hover .pila img{margin-left:6px;rotate:none}.gc .pila-t{background:var(--btn);color:#fff;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;height:28px;margin-right:10px;padding:0 12px;font-size:11.5px;font-weight:500;transition:opacity .3s,translate .45s cubic-bezier(.3,1.4,.5,1);display:inline-flex;translate:10px}.gc .ficha:hover .pila-t{opacity:1;translate:0}.gc .ficha.de-pie .pila-t{display:none}@media (max-width:1100px){.gc .sec-in{grid-template-columns:minmax(0,1fr);gap:22px}.gc .sec-cab{position:static}.gc .sec-ind{display:none}.gc .det-caja{--sh:min(calc((100vw - 460px) * .5625),calc(100dvh - 170px));--lado:280px}}@media (max-width:900px){.gc .det{padding:0}.gc .det-caja{width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:14px 16px 28px;border-radius:0!important}.gc .det-cuerpo{flex-direction:column;gap:22px;height:auto}.gc .det-marco{background:0 0;align-self:stretch;width:auto;height:auto}.gc .pz{width:min(100%,calc(62dvh * var(--ar)))}.gc .det-lado{width:100%;height:auto;margin-left:0;padding:0;overflow:visible}}@media (max-width:760px){.gc .cat-hero{padding:116px var(--g) 22px;display:block}.gc .cat-hero h1{font-size:clamp(40px,12vw,56px)}.gc .cat-hero .lead{max-width:none;margin:18px 0 24px;font-size:16.5px}.gc .seg button{height:38px;padding:0 12px;font-size:13.5px}.gc .fila{margin-bottom:34px}.gc .f-txt h3{font-size:18px}.gc .f-txt p{font-size:13.5px}.gc .f-play{width:46px;height:46px;margin:-23px 0 0 -23px}.gc .f-play svg{width:18px;height:18px}.gc .cmp-lab{height:22px;padding:0 8px;font-size:10px;top:8px}.gc .cmp-lab.a{left:8px}.gc .cmp-lab.b{right:8px}.gc .cmp-knob{width:32px;height:32px;margin:-16px 0 0 -16px}.gc .voces{gap:8px;padding:8px}.gc .voz{border-radius:10px;padding:6px 8px}.gc .voz-idioma{font-size:13px}.gc .voz.activa .voz-idioma{font-size:10px}.gc .voz-onda i:nth-child(2n){display:none}.gc .sub-t{margin-bottom:18px;font-size:20px}.gc .pila img{height:34px;margin-left:-20px}}@media (prefers-reduced-motion:reduce){.gc *,.gc :before,.gc :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.gc .fila .ficha,.gc .fila .f-txt,.gc .sec-cab,.gc .cat-hero>*,.gc .cat-hero h1 span,.gc .pal-in{opacity:1!important;translate:none!important;scale:none!important}.gc .fila .f-media{clip-path:none!important}}.gc-capas{background:0 0;transition:none}.gc-capas .det{z-index:300}.gc-capas .luz{z-index:320}
