@import "https://fonts.cdnfonts.com/css/riffic-free";.gl-page[data-astro-cid-jbpmg2np]{--gl-bg:#0b0612;--gl-surface:#26163ab8;--gl-border:#a06edc47;--gl-purple:#8a4fd6;--gl-gold:#f7c548;--gl-red:#e0475a;--gl-text:#f3ecff;--gl-muted:#b6a8cc;--gl-title-shadow:#5a1f2a;--gl-unknown-bg:#120a1c;--gl-silhouette:#05020a;--gl-panel-strong:#0b061299;--gl-welcome-veil:linear-gradient(135deg, #8a4fd633, #e0475a14);--gl-terminal:#8be9a5;--gl-edge:#0b0612;background:radial-gradient(circle at 50% 120%, #8a4fd640, transparent 60%), var(--gl-bg);color:var(--gl-text);flex-direction:column;align-items:center;gap:2.6rem;padding:0 clamp(1rem,4vw,4rem) 4rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}[data-theme=light] .gl-page[data-astro-cid-jbpmg2np]{--gl-bg:#f6f1fb;--gl-surface:#ffffffd9;--gl-border:#7846be38;--gl-purple:#7a3fc8;--gl-gold:#b77a00;--gl-red:#c42d43;--gl-text:#241434;--gl-muted:#5f5175;--gl-title-shadow:#b77a002e;--gl-unknown-bg:#e9e0f5;--gl-silhouette:#3b2a52;--gl-panel-strong:#ffffffbf;--gl-welcome-veil:linear-gradient(135deg, #f6f1fbe6, #f6f1fbd1);--gl-terminal:#1d8a46;--gl-edge:#f6f1fb;background:radial-gradient(circle at 50% 120%, #8a4fd626, transparent 60%), var(--gl-bg)}.gl-hero[data-astro-cid-jbpmg2np],.gl-viewer[data-astro-cid-jbpmg2np]{--gl-surface:#26163ab8;--gl-border:#a06edc47;--gl-gold:#f7c548;--gl-text:#f3ecff;--gl-muted:#b6a8cc;color:var(--gl-text)}.gl-hero[data-astro-cid-jbpmg2np]{--gl-bg:#0b0612}.gl-sr[data-astro-cid-jbpmg2np]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gl-hero[data-astro-cid-jbpmg2np]{background:url(/blogs/giggleland-hero.webp) 100%/cover no-repeat;align-self:stretch;align-items:center;min-height:calc(100vh - 80px);margin:0 calc(-1*clamp(1rem,4vw,4rem));padding:4rem clamp(1.5rem,6vw,7rem);display:flex;position:relative}.gl-hero[data-astro-cid-jbpmg2np]:before{content:"";background:linear-gradient(90deg, #0b0612f5 0%, #0b0612bf 45%, #0b061200 75%), linear-gradient(0deg, var(--gl-edge) 0%, transparent 25%);position:absolute;inset:0}.gl-hero-copy[data-astro-cid-jbpmg2np]{flex-direction:column;align-items:flex-start;gap:1.2rem;max-width:620px;display:flex;position:relative}.gl-eyebrow[data-astro-cid-jbpmg2np]{letter-spacing:.08em;text-transform:uppercase;color:var(--gl-gold);font-family:Riffic Free,sans-serif;font-size:.9rem}.gl-live-badge[data-astro-cid-jbpmg2np]{color:#ffd5db;background:#e0475a29;border:1px solid #e0475a8c;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .9rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.gl-live-badge[data-astro-cid-jbpmg2np]:before{content:"";background:var(--gl-red);border-radius:50%;width:8px;height:8px;animation:1.8s infinite gl-pulse;box-shadow:0 0 #e0475ab3}@keyframes gl-pulse{70%{box-shadow:0 0 0 9px #e0475a00}to{box-shadow:0 0 #e0475a00}}.gl-logo[data-astro-cid-jbpmg2np]{filter:drop-shadow(0 18px 30px #0009);width:min(520px,100%);height:auto}.gl-subtitle[data-astro-cid-jbpmg2np]{max-width:56ch;color:var(--gl-text);margin:0;font-size:1.08rem;line-height:1.65}.gl-subtitle[data-astro-cid-jbpmg2np] strong{color:var(--gl-gold)}.gl-actions[data-astro-cid-jbpmg2np]{flex-wrap:wrap;gap:.8rem;display:flex}.gl-btn[data-astro-cid-jbpmg2np]{border-radius:14px;padding:.85rem 1.4rem;font-family:Riffic Free,sans-serif;font-size:1rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.gl-btn[data-astro-cid-jbpmg2np]:hover{transform:translateY(-2px)}.gl-btn-primary[data-astro-cid-jbpmg2np]{color:#2a1440;background:linear-gradient(#ffd96b,#e9a92a);border:2px solid #2a1440;box-shadow:0 6px #2a1440,0 14px 28px #f7c54840}.gl-btn-ghost[data-astro-cid-jbpmg2np]{color:var(--gl-text);border:2px solid var(--gl-border);background:#8a4fd626}.gl-warning[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin:0;font-size:.8rem}.gl-inner[data-astro-cid-jbpmg2np]{flex-direction:column;gap:3rem;width:100%;min-width:0;max-width:1180px;display:flex;position:relative}.gl-section-title[data-astro-cid-jbpmg2np]{color:var(--gl-gold);text-shadow:0 3px 0 var(--gl-title-shadow);margin:0 0 1.2rem;font-family:Riffic Free,sans-serif;font-size:clamp(1.5rem,3vw,2.1rem)}.gl-note-line[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin:.8rem 0 0;font-size:.85rem}.gl-ficha[data-astro-cid-jbpmg2np]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.8rem;margin:-1rem 0 0;display:grid}.gl-ficha-item[data-astro-cid-jbpmg2np]{background:var(--gl-surface);border:1px solid var(--gl-border);border-radius:16px;padding:1rem 1.1rem}.gl-ficha-item[data-astro-cid-jbpmg2np] dt[data-astro-cid-jbpmg2np]{letter-spacing:.08em;text-transform:uppercase;color:var(--gl-muted);font-size:.75rem}.gl-ficha-item[data-astro-cid-jbpmg2np] dd[data-astro-cid-jbpmg2np]{flex-direction:column;margin:.3rem 0 0;display:flex}.gl-ficha-value[data-astro-cid-jbpmg2np]{color:var(--gl-text);font-family:Riffic Free,sans-serif;font-size:1.5rem}.gl-ficha-note[data-astro-cid-jbpmg2np]{color:var(--gl-muted);font-size:.8rem}.gl-player[data-astro-cid-jbpmg2np]{aspect-ratio:16/9;border:2px solid var(--gl-border);background:#000;border-radius:20px;overflow:hidden;box-shadow:0 30px 60px #00000080}.gl-player[data-astro-cid-jbpmg2np] video[data-astro-cid-jbpmg2np]{width:100%;height:100%;display:block}.gl-welcome[data-astro-cid-jbpmg2np]{background:var(--gl-welcome-veil), url(/blogs/giggleland-fondo.webp) center / cover;border:1px solid var(--gl-border);border-radius:24px;padding:clamp(1.4rem,3vw,2.4rem)}.gl-terminal[data-astro-cid-jbpmg2np]{color:var(--gl-terminal);flex-direction:column;margin-bottom:1rem;font-family:Courier New,monospace;font-size:.85rem;display:flex}.gl-terminal[data-astro-cid-jbpmg2np] span[data-astro-cid-jbpmg2np]:last-child:after{content:"▌";margin-left:.2rem;animation:1s step-end infinite gl-blink}@keyframes gl-blink{50%{opacity:0}}.gl-quote[data-astro-cid-jbpmg2np]{border-left:4px solid var(--gl-gold);margin:0;padding:0 0 0 1.2rem;font-size:1.05rem;line-height:1.65}.gl-quote[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np]{margin:0 0 .7rem}.gl-rules[data-astro-cid-jbpmg2np]{background:var(--gl-panel-strong);border:1px dashed #f7c54873;border-radius:16px;margin-top:1.4rem;padding:1.1rem 1.3rem}.gl-rules[data-astro-cid-jbpmg2np] h3[data-astro-cid-jbpmg2np]{color:var(--gl-gold);margin:0 0 .6rem;font-family:Riffic Free,sans-serif;font-size:1.1rem}.gl-rules[data-astro-cid-jbpmg2np] ol[data-astro-cid-jbpmg2np]{margin:0;padding-left:1.3rem;line-height:1.8}.gl-announce[data-astro-cid-jbpmg2np]{background:#e0475a1f;border:1px solid #e0475a73;border-radius:14px;margin:1.4rem 0 0;padding:1rem 1.2rem;font-style:italic;line-height:1.6}.gl-announce-tag[data-astro-cid-jbpmg2np]{letter-spacing:.1em;text-transform:uppercase;color:var(--gl-red);margin-bottom:.3rem;font-size:.75rem;font-style:normal;font-weight:700;display:block}.gl-cards[data-astro-cid-jbpmg2np]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.gl-card[data-astro-cid-jbpmg2np]{background:var(--gl-surface);border:1px solid var(--gl-border);border-radius:18px;padding:1.3rem;position:relative;overflow:hidden}.gl-card-num[data-astro-cid-jbpmg2np]{color:#8a4fd659;font-family:Riffic Free,sans-serif;font-size:2.4rem;position:absolute;top:.6rem;right:.9rem}.gl-card[data-astro-cid-jbpmg2np] h3[data-astro-cid-jbpmg2np]{margin:0 0 .5rem;font-family:Riffic Free,sans-serif;font-size:1.15rem}.gl-card[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin:0;line-height:1.55}.gl-chars[data-astro-cid-jbpmg2np]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;display:grid}.gl-char[data-astro-cid-jbpmg2np]{background:var(--gl-surface);border:1px solid var(--gl-border);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.gl-char[data-astro-cid-jbpmg2np] img[data-astro-cid-jbpmg2np]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.gl-char[data-astro-cid-jbpmg2np] img[data-astro-cid-jbpmg2np].is-art{object-position:center 12%;background:#fff}.gl-char-unknown[data-astro-cid-jbpmg2np]{aspect-ratio:16/10;background:radial-gradient(circle at 50% 40%, #8a4fd659, transparent 70%), var(--gl-unknown-bg);justify-content:center;align-items:flex-end;display:flex}.gl-char-unknown[data-astro-cid-jbpmg2np] svg[data-astro-cid-jbpmg2np]{width:100%;height:100%}.gl-char-unknown[data-astro-cid-jbpmg2np] circle[data-astro-cid-jbpmg2np],.gl-char-unknown[data-astro-cid-jbpmg2np] path[data-astro-cid-jbpmg2np]{fill:var(--gl-silhouette)}.gl-char-unknown[data-astro-cid-jbpmg2np] text[data-astro-cid-jbpmg2np]{fill:var(--gl-gold);font-family:Riffic Free,sans-serif;font-size:26px}.gl-char-body[data-astro-cid-jbpmg2np]{padding:1.1rem 1.2rem 1.3rem}.gl-char-role[data-astro-cid-jbpmg2np]{letter-spacing:.1em;text-transform:uppercase;color:var(--gl-red);font-size:.72rem;font-weight:700}.gl-char[data-astro-cid-jbpmg2np] h3[data-astro-cid-jbpmg2np]{color:var(--gl-gold);margin:.2rem 0 .5rem;font-family:Riffic Free,sans-serif;font-size:1.35rem}.gl-char[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin:0;line-height:1.55}.gl-char[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np] strong{color:var(--gl-text)}.gl-gallery[data-astro-cid-jbpmg2np]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.gl-shot[data-astro-cid-jbpmg2np]{margin:0}.gl-shot-btn[data-astro-cid-jbpmg2np]{border:1px solid var(--gl-border);cursor:zoom-in;background:#000;border-radius:14px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.gl-shot-btn[data-astro-cid-jbpmg2np] img[data-astro-cid-jbpmg2np]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .4s;display:block}.gl-shot-btn[data-astro-cid-jbpmg2np]:hover img[data-astro-cid-jbpmg2np]{transform:scale(1.05)}.gl-shot-num[data-astro-cid-jbpmg2np]{color:var(--gl-gold);background:#0b0612bf;border-radius:8px;padding:.1rem .5rem;font-family:Riffic Free,sans-serif;font-size:.8rem;position:absolute;top:.5rem;left:.6rem}.gl-shot-zoom[data-astro-cid-jbpmg2np]{color:var(--gl-text);opacity:0;background:#0b0612cc;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.75rem;transition:opacity .2s;display:inline-flex;position:absolute;bottom:.6rem;right:.6rem}.gl-shot-btn[data-astro-cid-jbpmg2np]:hover .gl-shot-zoom[data-astro-cid-jbpmg2np],.gl-shot-btn[data-astro-cid-jbpmg2np]:focus-visible .gl-shot-zoom[data-astro-cid-jbpmg2np]{opacity:1}.gl-shot[data-astro-cid-jbpmg2np] figcaption[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin-top:.5rem;font-size:.85rem}.gl-timeline[data-astro-cid-jbpmg2np]{border-left:3px solid var(--gl-border);flex-direction:column;gap:1.4rem;margin:0;padding:0 0 0 1.6rem;list-style:none;display:flex}.gl-timeline[data-astro-cid-jbpmg2np] li[data-astro-cid-jbpmg2np]{position:relative}.gl-timeline[data-astro-cid-jbpmg2np] li[data-astro-cid-jbpmg2np]:before{content:"";background:var(--gl-purple);border:3px solid var(--gl-bg);border-radius:50%;width:15px;height:15px;position:absolute;top:.3rem;left:calc(-1.6rem - 9px)}.gl-timeline[data-astro-cid-jbpmg2np] li[data-astro-cid-jbpmg2np].is-now:before{background:var(--gl-gold)}.gl-date[data-astro-cid-jbpmg2np]{letter-spacing:.08em;text-transform:uppercase;color:var(--gl-red);margin-bottom:.15rem;font-size:.75rem;font-weight:700;display:block}.gl-timeline[data-astro-cid-jbpmg2np] h3[data-astro-cid-jbpmg2np]{margin:0 0 .3rem;font-family:Riffic Free,sans-serif;font-size:1.1rem}.gl-timeline[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin:0;line-height:1.6}.gl-timeline[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np] strong{color:var(--gl-text)}.gl-two[data-astro-cid-jbpmg2np]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}.gl-panel[data-astro-cid-jbpmg2np]{background:var(--gl-surface);border:1px solid var(--gl-border);border-radius:20px;padding:1.4rem}.gl-panel[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin:0 0 1rem;line-height:1.65}.gl-panel[data-astro-cid-jbpmg2np] p[data-astro-cid-jbpmg2np] strong{color:var(--gl-text)}.gl-text-link[data-astro-cid-jbpmg2np]{color:var(--gl-gold);font-weight:700}.gl-req[data-astro-cid-jbpmg2np]{flex-direction:column;gap:.55rem;margin:0;display:flex}.gl-req[data-astro-cid-jbpmg2np] div[data-astro-cid-jbpmg2np]{grid-template-columns:110px 1fr;gap:.8rem;display:grid}.gl-req[data-astro-cid-jbpmg2np] dt[data-astro-cid-jbpmg2np]{color:var(--gl-muted);font-size:.85rem}.gl-req[data-astro-cid-jbpmg2np] dd[data-astro-cid-jbpmg2np]{margin:0}.gl-links[data-astro-cid-jbpmg2np]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.gl-links[data-astro-cid-jbpmg2np] a[data-astro-cid-jbpmg2np]{border:1px solid var(--gl-border);background:var(--gl-surface);color:var(--gl-text);border-radius:999px;padding:.6rem 1.1rem;font-weight:600;text-decoration:none}.gl-links[data-astro-cid-jbpmg2np] a[data-astro-cid-jbpmg2np]:hover{border-color:var(--gl-gold)}.gl-viewer[data-astro-cid-jbpmg2np]{z-index:1000;background:#05020aeb;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.gl-viewer[data-astro-cid-jbpmg2np][hidden]{display:none}.gl-viewer[data-astro-cid-jbpmg2np] figure[data-astro-cid-jbpmg2np]{text-align:center;max-width:min(1400px,100%);margin:0}.gl-viewer[data-astro-cid-jbpmg2np] img[data-astro-cid-jbpmg2np]{border-radius:12px;max-width:100%;max-height:82vh}.gl-viewer[data-astro-cid-jbpmg2np] figcaption[data-astro-cid-jbpmg2np]{color:var(--gl-muted);margin-top:.8rem}.gl-viewer-close[data-astro-cid-jbpmg2np]{border:1px solid var(--gl-border);background:var(--gl-surface);width:44px;height:44px;color:var(--gl-text);cursor:pointer;border-radius:50%;font-size:1.1rem;position:absolute;top:1rem;right:1rem}@media (width<=720px){.gl-hero[data-astro-cid-jbpmg2np]{background:url(/blogs/giggleland-hero-movil.webp) top/100% no-repeat,#0b0612;align-items:flex-end;min-height:auto;padding:118vw 1rem 2.5rem}.gl-hero[data-astro-cid-jbpmg2np]:before{background:linear-gradient(#0b061200 32%,#0b061299 50%,#0b0612 70%)}[data-theme=light] .gl-hero[data-astro-cid-jbpmg2np]:before{background:linear-gradient(0deg, var(--gl-edge) 0%, #0b0612 6%, #0b0612 30%, #0b061299 50%, #0b061200 68%)}.gl-hero-copy[data-astro-cid-jbpmg2np]{text-align:center;align-items:center}.gl-logo[data-astro-cid-jbpmg2np]{display:none}.gl-actions[data-astro-cid-jbpmg2np]{justify-content:center}.gl-btn[data-astro-cid-jbpmg2np]{text-align:center;flex:100%}.gl-req[data-astro-cid-jbpmg2np] div[data-astro-cid-jbpmg2np]{grid-template-columns:1fr;gap:.1rem}}@media (prefers-reduced-motion:reduce){.gl-live-badge[data-astro-cid-jbpmg2np]:before,.gl-terminal[data-astro-cid-jbpmg2np] span[data-astro-cid-jbpmg2np]:last-child:after{animation:none}}
