@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";@keyframes demoPop-be9efd31{0%{transform:scale(.55);opacity:0}55%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}.demo-pop[data-v-be9efd31]{animation:demoPop-be9efd31 .5s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.demo-pop[data-v-be9efd31]{animation:none}}.gc[data-v-a319bfcc]{position:relative;width:100%;padding:1rem .5rem;overflow:hidden;font-family:Outfit,system-ui,sans-serif;box-sizing:border-box}.gc[data-v-a319bfcc] *,.gc[data-v-a319bfcc] *:before,.gc[data-v-a319bfcc] *:after{box-sizing:border-box}@media (min-width:640px){.gc[data-v-a319bfcc]{padding:2.5rem 1.5rem}}@media (min-width:1024px){.gc[data-v-a319bfcc]{padding:4rem 2rem}}.gc-left__in[data-v-a319bfcc],.gc-right[data-v-a319bfcc]{opacity:0;transform:translateY(30px)}.gc--vis .gc-left__in[data-v-a319bfcc]{animation:gu-a319bfcc .7s cubic-bezier(.16,1,.3,1) .08s forwards}.gc--vis .gc-right[data-v-a319bfcc]{animation:gu-a319bfcc .8s cubic-bezier(.16,1,.3,1) .18s forwards}@keyframes gu-a319bfcc{to{opacity:1;transform:translateY(0)}}.gc--vis .gc-ev[data-v-a319bfcc]{animation:gPop-a319bfcc .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes gPop-a319bfcc{0%{opacity:0;transform:scale(.94) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}.gc-wrap[data-v-a319bfcc]{position:relative;z-index:1;max-width:1280px;margin:0 auto;width:100%}.gc-card[data-v-a319bfcc]{border-radius:16px;border:1.5px solid;padding:.75rem;box-shadow:0 1px 3px #0000000a,0 8px 32px -4px #0000000f;overflow:hidden}@media (min-width:640px){.gc-card[data-v-a319bfcc]{border-radius:24px;padding:1.25rem}}@media (min-width:1024px){.gc-card[data-v-a319bfcc]{padding:2rem}}.gc-layout[data-v-a319bfcc]{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:start}@media (min-width:1024px){.gc-layout[data-v-a319bfcc]{grid-template-columns:.42fr 1.8fr;gap:2.5rem}}.gc-left[data-v-a319bfcc]{display:flex;align-items:flex-start;min-width:0}.gc-left__in[data-v-a319bfcc]{display:flex;flex-direction:column;gap:.65rem;width:100%;min-width:0}@media (min-width:640px){.gc-left__in[data-v-a319bfcc]{gap:.85rem}}@media (min-width:1024px){.gc-left__in[data-v-a319bfcc]{position:sticky;top:5rem}}.gc-type-chip[data-v-a319bfcc]{display:inline-flex;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:10px;border:1.5px solid;max-width:100%}.gc-type-chip__name[data-v-a319bfcc]{font-size:.78rem;font-weight:800;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:640px){.gc-type-chip[data-v-a319bfcc]{gap:.5rem;padding:.5rem .9rem}.gc-type-chip__name[data-v-a319bfcc]{font-size:.85rem}}.gc-title[data-v-a319bfcc]{font-size:clamp(1.15rem,4vw,1.75rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;word-break:break-word}.gc-sub[data-v-a319bfcc]{font-size:.82rem;font-weight:400;color:#64748b;line-height:1.5;max-width:320px}@media (min-width:640px){.gc-sub[data-v-a319bfcc]{font-size:.88rem;line-height:1.6}}.gc-stats[data-v-a319bfcc]{display:flex;flex-wrap:wrap;gap:.3rem}.gc-stat[data-v-a319bfcc]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .5rem;border-radius:8px;border:1px solid;background:#fff;font-size:.72rem;color:#475569}.gc-stat b[data-v-a319bfcc]{font-weight:700;color:#1e293b}@media (min-width:640px){.gc-stat[data-v-a319bfcc]{padding:.35rem .65rem;font-size:.78rem;gap:.35rem}}.gc-progress[data-v-a319bfcc]{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .7rem;border-radius:10px;border:1px solid;background:#fff;width:100%}.gc-progress__header[data-v-a319bfcc]{display:flex;align-items:center;gap:.3rem}.gc-progress__label[data-v-a319bfcc]{font-size:.72rem;font-weight:700;color:#374151}.gc-progress__bar-wrap[data-v-a319bfcc]{height:5px;border-radius:100px;background:#f1f5f9;overflow:hidden}.gc-progress__bar[data-v-a319bfcc]{height:100%;border-radius:100px;transition:width .8s cubic-bezier(.16,1,.3,1)}.gc-progress__nums[data-v-a319bfcc]{display:flex;justify-content:space-between}.gc-progress__done[data-v-a319bfcc]{font-size:.64rem;color:#22c55e;font-weight:600}.gc-progress__done b[data-v-a319bfcc]{font-weight:800}.gc-progress__pending[data-v-a319bfcc]{font-size:.64rem;color:#6b7280;font-weight:600}.gc-progress__pending b[data-v-a319bfcc]{font-weight:800}@media (min-width:640px){.gc-progress[data-v-a319bfcc]{padding:.65rem .8rem;gap:.4rem}.gc-progress__label[data-v-a319bfcc]{font-size:.75rem}.gc-progress__bar-wrap[data-v-a319bfcc]{height:6px}.gc-progress__done[data-v-a319bfcc],.gc-progress__pending[data-v-a319bfcc]{font-size:.68rem}}.gc-pill[data-v-a319bfcc]{display:inline-flex;align-self:flex-start;align-items:center;gap:.35rem;padding:.3rem .6rem;border-radius:100px;border:1.5px solid;background:#fff;font-size:.73rem;font-weight:600}@media (min-width:640px){.gc-pill[data-v-a319bfcc]{gap:.4rem;padding:.35rem .75rem;font-size:.8rem}}.gc-pill__dot[data-v-a319bfcc]{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e66;animation:gPulse-a319bfcc 2s ease-in-out infinite;flex-shrink:0}@media (min-width:640px){.gc-pill__dot[data-v-a319bfcc]{width:7px;height:7px}}@keyframes gPulse-a319bfcc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(1.3)}}.gc-hint[data-v-a319bfcc]{display:flex;align-items:center;gap:.25rem;font-size:.7rem;opacity:.6}@media (min-width:640px){.gc-hint[data-v-a319bfcc]{font-size:.75rem}}.gc-hash[data-v-a319bfcc]{font-size:.65rem;font-weight:800;letter-spacing:.18em;opacity:.5}@media (min-width:640px){.gc-hash[data-v-a319bfcc]{font-size:.7rem}}.gc-right[data-v-a319bfcc]{min-width:0;width:100%;overflow:hidden}.gc-cal[data-v-a319bfcc]{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 4px #00000008,0 8px 24px -4px #0000000f;width:100%}@media (min-width:640px){.gc-cal[data-v-a319bfcc]{border-radius:16px}}.gc-cal__top[data-v-a319bfcc]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .65rem;color:#fff;gap:.35rem;flex-wrap:wrap}@media (min-width:640px){.gc-cal__top[data-v-a319bfcc]{padding:.7rem 1.1rem;flex-wrap:nowrap}}.gc-cal__top-l[data-v-a319bfcc]{display:flex;align-items:center;gap:.3rem;min-width:0;flex-shrink:1;overflow:hidden}@media (min-width:640px){.gc-cal__top-l[data-v-a319bfcc]{gap:.5rem}}.gc-cal__month[data-v-a319bfcc]{font-size:.8rem;font-weight:800;letter-spacing:.12em;white-space:nowrap}@media (min-width:640px){.gc-cal__month[data-v-a319bfcc]{font-size:1.05rem;letter-spacing:.2em}}.gc-cal__year[data-v-a319bfcc]{font-size:.7rem;font-weight:600;opacity:.7}@media (min-width:640px){.gc-cal__year[data-v-a319bfcc]{font-size:.8rem}}.gc-cal__sep[data-v-a319bfcc]{opacity:.35;font-size:.75rem;display:none}@media (min-width:480px){.gc-cal__sep[data-v-a319bfcc]{display:inline}}.gc-cal__top-type[data-v-a319bfcc]{display:none;align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;opacity:.85;letter-spacing:.05em;white-space:nowrap}@media (min-width:480px){.gc-cal__top-type[data-v-a319bfcc]{display:inline-flex;font-size:.75rem}}.gc-cal__top-r[data-v-a319bfcc]{display:flex;align-items:center;gap:.25rem;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500;opacity:.85;flex-shrink:0}@media (min-width:640px){.gc-cal__top-r[data-v-a319bfcc]{gap:.35rem;font-size:.75rem}}.gc-cal__clock[data-v-a319bfcc]{text-transform:uppercase}.gc-cal__clock-icon[data-v-a319bfcc]{display:none}@media (min-width:480px){.gc-cal__clock-icon[data-v-a319bfcc]{display:inline}}.gc-cal__dot[data-v-a319bfcc]{width:5px;height:5px;border-radius:50%;background:#34d399;box-shadow:0 0 5px #34d39966;animation:gPulse-a319bfcc 2s ease-in-out infinite;flex-shrink:0}@media (min-width:640px){.gc-cal__dot[data-v-a319bfcc]{width:6px;height:6px}}.gc-view-toggle[data-v-a319bfcc]{display:flex;align-items:center;gap:.25rem;padding:.35rem .5rem;border-bottom:1px solid #eee}@media (min-width:640px){.gc-view-toggle[data-v-a319bfcc]{gap:.35rem;padding:.45rem .8rem}}.gc-view-toggle__btn[data-v-a319bfcc]{display:inline-flex;align-items:center;gap:.2rem;padding:.25rem .55rem;border-radius:100px;border:none;cursor:pointer;font-family:inherit;font-size:.65rem;font-weight:700;letter-spacing:.02em;transition:all .25s cubic-bezier(.16,1,.3,1);background:transparent;white-space:nowrap}@media (min-width:640px){.gc-view-toggle__btn[data-v-a319bfcc]{gap:.3rem;padding:.3rem .7rem;font-size:.72rem}}.gc-view-toggle__btn[data-v-a319bfcc]:hover{opacity:.85}.gc-view-toggle__btn--active[data-v-a319bfcc]{box-shadow:0 2px 8px #0000001f}.gc-weekdays[data-v-a319bfcc]{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #eee;background:#fafbfc}.gc-weekdays__col[data-v-a319bfcc]{text-align:center;padding:.3rem 0;font-size:.5rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#9ca3af}@media (min-width:480px){.gc-weekdays__col[data-v-a319bfcc]{font-size:.55rem;padding:.35rem 0;letter-spacing:.08em}}@media (min-width:640px){.gc-weekdays__col[data-v-a319bfcc]{font-size:.65rem;padding:.45rem 0;letter-spacing:.1em}}.gc-month[data-v-a319bfcc]{transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.gc-week[data-v-a319bfcc]{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #f3f4f6}.gc-week[data-v-a319bfcc]:last-child{border-bottom:none}.gc-day[data-v-a319bfcc]{min-height:auto;padding:2px 1px;border-right:1px solid #f3f4f6;display:flex;flex-direction:column;transition:background .2s;overflow:hidden}@media (min-width:640px){.gc-day[data-v-a319bfcc]{min-height:70px;padding:3px}}@media (min-width:900px){.gc-day[data-v-a319bfcc]{min-height:80px}}.gc-day[data-v-a319bfcc]:last-child{border-right:none}.gc-day--other[data-v-a319bfcc]{background:#fafbfc}.gc-day--other .gc-day__num[data-v-a319bfcc]{color:#d1d5db}.gc-day--past[data-v-a319bfcc]{background:repeating-linear-gradient(135deg,transparent,transparent 8px,rgba(0,0,0,.008) 8px,rgba(0,0,0,.008) 16px)}.gc-day--today[data-v-a319bfcc]{background:#fffaf099;position:relative}.gc-day--today[data-v-a319bfcc]:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:0 0 2px 2px}.gc-day__today-ring[data-v-a319bfcc]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid;margin:0 0 1px;flex-shrink:0}@media (min-width:480px){.gc-day__today-ring[data-v-a319bfcc]{width:18px;height:18px}}@media (min-width:640px){.gc-day__today-ring[data-v-a319bfcc]{width:22px;height:22px;border-width:2px;margin:1px 1px 2px}}.gc-day__num--today[data-v-a319bfcc]{font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:800;line-height:1;padding:0}@media (min-width:640px){.gc-day__num--today[data-v-a319bfcc]{font-size:.72rem}}.gc-day__num[data-v-a319bfcc]{font-family:JetBrains Mono,monospace;font-size:.58rem;font-weight:600;color:#9ca3af;padding:0 1px;line-height:1;margin-bottom:1px}@media (min-width:480px){.gc-day__num[data-v-a319bfcc]{font-size:.62rem}}@media (min-width:640px){.gc-day__num[data-v-a319bfcc]{font-size:.72rem;padding:1px 3px}}.gc-day__num--past[data-v-a319bfcc]{color:#c8cdd4;text-decoration:line-through;text-decoration-color:#d4d8dd}.gc-day__events[data-v-a319bfcc]{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0;overflow:hidden}@media (min-width:640px){.gc-day__events[data-v-a319bfcc]{gap:2px}}.gc-ev[data-v-a319bfcc]{border-radius:4px;transition:all .3s cubic-bezier(.16,1,.3,1);min-width:0;overflow:hidden}@media (min-width:640px){.gc-ev[data-v-a319bfcc]{border-radius:7px}}.gc-ev--link[data-v-a319bfcc]{cursor:pointer}.gc-ev--hov.gc-ev--link[data-v-a319bfcc]{transform:scale(1.04) translateY(-1px);z-index:5;box-shadow:0 6px 20px -4px var(--c-glow)}.gc-ev--completed[data-v-a319bfcc]{opacity:.75}.gc-ev--completed[data-v-a319bfcc]:hover{opacity:.9}.gc-ev__wrap[data-v-a319bfcc]{display:flex;width:100%;height:100%;border-radius:4px;background:var(--c-bg);border:1px solid var(--c-border);overflow:hidden;text-decoration:none;color:inherit;transition:border-color .3s}@media (min-width:640px){.gc-ev__wrap[data-v-a319bfcc]{border-radius:7px;border-width:1.5px}}.gc-ev--hov .gc-ev__wrap[data-v-a319bfcc]{border-color:var(--c-accent)}.gc-ev__wrap--completed[data-v-a319bfcc]{background:linear-gradient(135deg,#f8faf8,#f1f5f1)!important;border-color:#d1ddd1!important}.gc-ev__strip[data-v-a319bfcc]{width:2px;flex-shrink:0;background:var(--c-grad);border-radius:2px 0 0 2px;transition:width .25s}@media (min-width:640px){.gc-ev__strip[data-v-a319bfcc]{width:3.5px;border-radius:3px 0 0 3px}}.gc-ev--hov .gc-ev__strip[data-v-a319bfcc]{width:4px}@media (min-width:640px){.gc-ev--hov .gc-ev__strip[data-v-a319bfcc]{width:5px}}.gc-ev__strip--completed[data-v-a319bfcc]{background:linear-gradient(180deg,#86efac,#22c55e)!important}.gc-ev__body[data-v-a319bfcc]{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2px 3px;gap:0;min-width:0;overflow:hidden}@media (min-width:480px){.gc-ev__body[data-v-a319bfcc]{padding:3px 4px;gap:1px}}@media (min-width:640px){.gc-ev__body[data-v-a319bfcc]{padding:.35rem .5rem;gap:2px}}.gc-ev__meta[data-v-a319bfcc]{display:flex;align-items:center;gap:2px;min-width:0;overflow:hidden}@media (min-width:640px){.gc-ev__meta[data-v-a319bfcc]{gap:4px}}.gc-ev__completed-badge[data-v-a319bfcc]{display:inline-flex;align-items:center;gap:1px;padding:0 3px;border-radius:3px;background:linear-gradient(135deg,#dcfce7,#d1fae5);border:1px solid #86efac;font-size:.45rem;font-weight:800;color:#15803d;letter-spacing:.02em;line-height:1.5;white-space:nowrap;flex-shrink:0}@media (min-width:480px){.gc-ev__completed-badge[data-v-a319bfcc]{font-size:.5rem;gap:2px;padding:0 4px}}@media (min-width:640px){.gc-ev__completed-badge[data-v-a319bfcc]{font-size:.6rem;gap:3px;padding:1px 6px;border-radius:4px}}.gc-ev__completed-badge span[data-v-a319bfcc]{display:none}@media (min-width:380px){.gc-ev__completed-badge span[data-v-a319bfcc]{display:inline}}.gc-ev__type-badge[data-v-a319bfcc]{display:inline-flex;padding:0 2px;border-radius:2px;border:1px solid;font-size:.45rem;font-weight:800;letter-spacing:.02em;line-height:1.4;white-space:nowrap;flex-shrink:0}@media (min-width:480px){.gc-ev__type-badge[data-v-a319bfcc]{font-size:.5rem;padding:0 3px;border-radius:3px}}@media (min-width:640px){.gc-ev__type-badge[data-v-a319bfcc]{font-size:.7rem;padding:1px 5px;border-radius:4px;letter-spacing:.04em}}.gc-ev__time[data-v-a319bfcc]{font-family:JetBrains Mono,monospace;font-size:.45rem;font-weight:600;color:var(--c-accent);letter-spacing:.02em;white-space:nowrap;display:none}@media (min-width:480px){.gc-ev__time[data-v-a319bfcc]{display:inline;font-size:.5rem}}@media (min-width:640px){.gc-ev__time[data-v-a319bfcc]{font-size:.7rem;letter-spacing:.03em}}.gc-ev__topic[data-v-a319bfcc]{font-size:.5rem;font-weight:700;color:var(--c-text);line-height:1.15;min-width:0;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:480px){.gc-ev__topic[data-v-a319bfcc]{font-size:.58rem;line-height:1.2}}@media (min-width:640px){.gc-ev__topic[data-v-a319bfcc]{font-size:.8rem;line-height:1.3}}.gc-ev__topic--completed[data-v-a319bfcc]{color:#6b7280!important;text-decoration:line-through;text-decoration-color:#c8d0d8;text-decoration-thickness:1px}@media (min-width:640px){.gc-ev__topic--completed[data-v-a319bfcc]{text-decoration-thickness:1.5px}}.gc-ev__cta[data-v-a319bfcc]{display:none;align-items:center;gap:.15rem;font-size:.55rem;font-weight:700;color:var(--c-accent);text-transform:uppercase;letter-spacing:.05em;margin-top:1px}@media (min-width:768px){.gc-ev__cta[data-v-a319bfcc]{display:inline-flex}}.gc-expand-banner[data-v-a319bfcc]{padding:.45rem .65rem;cursor:pointer;border-top:1px solid #f0f0f0;transition:all .2s}@media (min-width:640px){.gc-expand-banner[data-v-a319bfcc]{padding:.6rem 1.1rem}}.gc-expand-banner[data-v-a319bfcc]:hover{filter:brightness(.97)}.gc-expand-banner[data-v-a319bfcc]:active{filter:brightness(.94)}.gc-expand-banner__content[data-v-a319bfcc]{display:flex;align-items:center;justify-content:center;gap:.3rem;font-size:.68rem;font-weight:700;flex-wrap:wrap}@media (min-width:640px){.gc-expand-banner__content[data-v-a319bfcc]{gap:.45rem;font-size:.78rem}}.gc-expand-banner__count[data-v-a319bfcc]{display:inline-flex;padding:.05rem .4rem;border-radius:100px;font-size:.58rem;font-weight:800;border:1px solid;white-space:nowrap}@media (min-width:640px){.gc-expand-banner__count[data-v-a319bfcc]{padding:.1rem .5rem;font-size:.65rem}}.gc-cal__foot[data-v-a319bfcc]{display:flex;align-items:center;justify-content:space-between;padding:.4rem .65rem;border-top:1px solid #f0f0f0;flex-wrap:wrap;gap:.3rem}@media (min-width:640px){.gc-cal__foot[data-v-a319bfcc]{padding:.5rem 1.1rem;gap:.4rem}}.gc-cal__foot-l[data-v-a319bfcc]{display:flex;align-items:center;gap:.25rem;font-size:.68rem;font-weight:600;color:#6b7280}@media (min-width:640px){.gc-cal__foot-l[data-v-a319bfcc]{gap:.35rem;font-size:.78rem}}.gc-cal__foot-tag[data-v-a319bfcc]{padding:.2rem .5rem;border-radius:100px;color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.1em}@media (min-width:640px){.gc-cal__foot-tag[data-v-a319bfcc]{padding:.25rem .7rem;font-size:.65rem;letter-spacing:.14em}}@media (max-width:1023px){.gc-left__in[data-v-a319bfcc]{align-items:center;text-align:center}.gc-type-chip[data-v-a319bfcc],.gc-pill[data-v-a319bfcc]{align-self:center}.gc-sub[data-v-a319bfcc]{text-align:center;margin:0 auto}.gc-stats[data-v-a319bfcc],.gc-hint[data-v-a319bfcc]{justify-content:center}.gc-hash[data-v-a319bfcc]{text-align:center}.gc-progress[data-v-a319bfcc]{max-width:280px;align-self:center}}.gc-xev[data-v-a319bfcc]{display:flex;align-items:center;gap:2px;min-width:0;padding:2px 3px;border-radius:4px;text-decoration:none;color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);box-shadow:0 2px 8px #7c3aed4d;font-size:.5rem;font-weight:700;line-height:1.15;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}.gc-xev[data-v-a319bfcc]:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 4px 14px #db277766}.gc-xev--past[data-v-a319bfcc]{filter:grayscale(.7);opacity:.65;box-shadow:none}.gc-xev__ico[data-v-a319bfcc]{flex-shrink:0}.gc-xev__name[data-v-a319bfcc]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media (min-width:640px){.gc-xev[data-v-a319bfcc]{gap:4px;padding:4px 6px;border-radius:7px;font-size:.62rem}.gc-xev__name[data-v-a319bfcc]{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.gc-evs[data-v-a319bfcc]{padding:.75rem;border-top:1px solid rgba(124,58,237,.15);background:linear-gradient(180deg,#faf5ff,#fdf2f8)}@media (min-width:640px){.gc-evs[data-v-a319bfcc]{padding:1rem 1.1rem}}.gc-evs__head[data-v-a319bfcc]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:800;letter-spacing:.04em;color:#6d28d9;margin-bottom:.65rem}.gc-evs__count[data-v-a319bfcc]{margin-left:auto;padding:1px 8px;border-radius:99px;background:linear-gradient(135deg,#7c3aed,#db2777);color:#fff;font-size:.68rem}.gc-evs__list[data-v-a319bfcc]{display:grid;gap:.5rem}@media (min-width:900px){.gc-evs__list[data-v-a319bfcc]{grid-template-columns:repeat(2,1fr)}}.gc-evc[data-v-a319bfcc]{display:flex;align-items:center;gap:.7rem;padding:.55rem .7rem;border-radius:14px;background:#fff;border:1px solid #e9d5ff;text-decoration:none;color:#2e1065;box-shadow:0 2px 10px #7c3aed14;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s}.gc-evc[data-v-a319bfcc]:hover{transform:translateY(-2px);border-color:#c084fc;box-shadow:0 8px 22px #7c3aed33}.gc-evc--past[data-v-a319bfcc]{opacity:.6}.gc-evc__date[data-v-a319bfcc]{flex-shrink:0;width:46px;padding:.3rem 0;border-radius:12px;text-align:center;color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);line-height:1}.gc-evc__date b[data-v-a319bfcc]{display:block;font-size:1.2rem;font-weight:800}.gc-evc__date small[data-v-a319bfcc]{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.9}.gc-evc__body[data-v-a319bfcc]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.gc-evc__name[data-v-a319bfcc]{font-size:.8rem;font-weight:700;line-height:1.25}.gc-evc__meta[data-v-a319bfcc]{display:flex;flex-wrap:wrap;gap:.2rem .7rem;font-size:.68rem;color:#7c3aed;font-weight:600}.gc-evc__meta span[data-v-a319bfcc]{display:inline-flex;align-items:center;gap:3px}.gc-evc__go[data-v-a319bfcc]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:700;color:#db2777}@media (max-width:420px){.gc-evc__go[data-v-a319bfcc]{display:none}}.feed-enter-active[data-v-e83c5d80]{transition:all .4s cubic-bezier(.16,1,.3,1)}.feed-leave-active[data-v-e83c5d80]{transition:all .2s ease-in}.feed-enter-from[data-v-e83c5d80]{opacity:0;transform:translateY(-10px) scale(.98)}.feed-leave-to[data-v-e83c5d80]{opacity:0;transform:translateY(4px) scale(.98)}.feed-move[data-v-e83c5d80]{transition:transform .3s cubic-bezier(.16,1,.3,1)}.notif-enter-active[data-v-e83c5d80]{transition:all .4s cubic-bezier(.16,1,.3,1)}.notif-leave-active[data-v-e83c5d80]{transition:all .25s cubic-bezier(.7,0,.84,0)}.notif-enter-from[data-v-e83c5d80]{opacity:0;transform:translateY(16px) scale(.94)}.notif-leave-to[data-v-e83c5d80]{opacity:0;transform:translateY(8px) scale(.96)}.monitor-page[data-v-9e0ff2bf]{font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative}.font-display[data-v-9e0ff2bf]{font-family:Plus Jakarta Sans,system-ui,sans-serif}.font-mono[data-v-9e0ff2bf]{font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,monospace}.bg-mesh-1[data-v-9e0ff2bf]{position:absolute;top:-80px;right:-120px;width:500px;height:500px;border-radius:50%;filter:blur(60px)}.bg-mesh-2[data-v-9e0ff2bf]{position:absolute;top:40px;left:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.06) 0%,transparent 70%);filter:blur(60px)}.bg-noise[data-v-9e0ff2bf]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.015'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.card-elevated[data-v-9e0ff2bf]{background:#fff;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px #00000008,0 4px 12px #0000000a;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.card-elevated[data-v-9e0ff2bf]:hover{box-shadow:0 1px 2px #00000008,0 8px 24px #0000000f;border-color:#cbd5e1e6}.pre-animate[data-v-9e0ff2bf]{opacity:0;transform:translateY(16px)}.animate-in[data-v-9e0ff2bf]{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay, 0s)}@keyframes fadeInUp-9e0ff2bf{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.server-card[data-v-9e0ff2bf]{animation:fadeInUp-9e0ff2bf .5s cubic-bezier(.16,1,.3,1) both}.server-card[data-v-9e0ff2bf]:hover{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){.pre-animate[data-v-9e0ff2bf]{opacity:1;transform:none}.animate-in[data-v-9e0ff2bf]{transition:none!important}.server-card[data-v-9e0ff2bf]{animation:none!important}}.fx[data-v-d9ff47c7]{--space: #05060f;--space-2: #0b1130;--navy: #1c2a6b;--indigo: #4f5bd5;--indigo-soft: #eef0ff;--orange: #f97316;--orange-soft: #fff4ec;--grad: linear-gradient(90deg, #f43f5e, #f97316);--green: #16a34a;--green-soft: #e8f6ee;--ink: #141420;--ink-2: #3d4252;--muted: #5d6475;--line: #e4e6ee;--bg: #f7f7fa;font-family:Instrument Sans,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);background:#fff;line-height:1.5}.fx[data-v-d9ff47c7] *,.fx[data-v-d9ff47c7] *:before,.fx[data-v-d9ff47c7] *:after{box-sizing:border-box}.fx svg[data-v-d9ff47c7]{flex-shrink:0}.fx-wrap[data-v-d9ff47c7]{max-width:1180px;margin:0 auto;padding:0 20px}.fx-hero[data-v-d9ff47c7]{background:linear-gradient(135deg,var(--space) 0%,var(--space-2) 60%,var(--navy) 100%);color:#fff;padding:46px 0 40px}.fx-crumbs[data-v-d9ff47c7]{font-size:13px;color:#aeb3c8;margin-bottom:10px}.fx-crumbs a[data-v-d9ff47c7]{color:#aeb3c8;text-decoration:none;display:inline-block;padding:4px 2px}.fx-crumbs a[data-v-d9ff47c7]:hover{color:#fff}.fx-h1[data-v-d9ff47c7]{margin:0;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.12;letter-spacing:-.02em}.fx-lead[data-v-d9ff47c7]{margin:10px 0 0;font-size:18px;color:#cfd3e4;max-width:660px}.fx-body[data-v-d9ff47c7]{padding:36px 0 64px}.fx-grid[data-v-d9ff47c7]{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:20px;margin-top:26px}.fx-plan[data-v-d9ff47c7]{position:relative;display:flex;flex-direction:column;gap:10px;padding:26px 24px 24px;border:1.5px solid var(--line);border-radius:22px;background:linear-gradient(180deg,#fff,#fafafd);box-shadow:0 1px 2px #1414200a,0 14px 34px -22px #14142038;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;opacity:0;transform:translateY(16px)}.fx--vis .fx-plan[data-v-d9ff47c7]{animation:fxUp-d9ff47c7 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--i, 0) * .08s)}@keyframes fxUp-d9ff47c7{to{opacity:1;transform:none}}.fx-plan[data-v-d9ff47c7]:hover{border-color:#cfd3e2;box-shadow:0 1px 2px #1414200a,0 26px 48px -24px #1414204d;transform:translateY(-4px)}.fx-plan--hl[data-v-d9ff47c7]{border:2px solid var(--orange);background:linear-gradient(180deg,#fff 0%,var(--orange-soft) 100%);box-shadow:0 30px 60px -30px #f9731673}.fx-plan--hl[data-v-d9ff47c7]:hover{border-color:var(--orange);box-shadow:0 36px 64px -28px #f973168c}.fx-ribbon[data-v-d9ff47c7]{position:absolute;top:-14px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:6px;background:var(--grad);color:#fff;font-size:12px;font-weight:700;line-height:1.2;padding:6px 14px;border-radius:999px;white-space:nowrap;box-shadow:0 8px 18px -8px #f43f5eb3}.fx-plan__head[data-v-d9ff47c7]{display:flex;align-items:flex-start;gap:12px}.fx-plan__tile[data-v-d9ff47c7]{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--indigo-soft);color:var(--indigo)}.fx-plan--hl .fx-plan__tile[data-v-d9ff47c7]{background:var(--orange-soft);color:var(--orange);box-shadow:inset 0 0 0 1px #f9731640}.fx-plan__txt[data-v-d9ff47c7]{min-width:0}.fx-plan__name[data-v-d9ff47c7]{margin:0;font-size:21px;font-weight:700;line-height:1.12}.fx-plan__for[data-v-d9ff47c7]{color:var(--muted);font-size:14px;margin:4px 0 0;min-height:40px}.fx-price[data-v-d9ff47c7]{margin-top:6px;font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.fx-price small[data-v-d9ff47c7]{margin-left:6px;font-size:15px;font-weight:500;color:var(--muted)}.fx-chip[data-v-d9ff47c7]{align-self:flex-start;display:inline-flex;align-items:center;background:var(--green-soft);color:var(--green);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:700}.fx-final[data-v-d9ff47c7]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:9px 11px;margin-top:2px}.fx-final svg[data-v-d9ff47c7]{color:var(--orange)}.fx-plan .fx-btn[data-v-d9ff47c7]{margin-top:auto}.fx-plan .fx-final+.fx-btn[data-v-d9ff47c7],.fx-plan .fx-chip+.fx-btn[data-v-d9ff47c7],.fx-plan .fx-price+.fx-btn[data-v-d9ff47c7]{margin-top:10px}.fx-btn[data-v-d9ff47c7]{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;font:600 15px/1 inherit;font-family:inherit;padding:14px 22px;min-height:46px;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,filter .2s}.fx-btn__go[data-v-d9ff47c7]{transition:transform .2s}.fx-btn:hover .fx-btn__go[data-v-d9ff47c7]{transform:translate(3px)}.fx-btn--block[data-v-d9ff47c7]{width:100%}.fx-btn--primary[data-v-d9ff47c7]{background:var(--grad);color:#fff;box-shadow:0 10px 24px -10px #f43f5ea6}.fx-btn--primary[data-v-d9ff47c7]:hover{transform:translateY(-2px);box-shadow:0 16px 30px -12px #f43f5eb3;filter:brightness(1.04)}.fx-btn--outline[data-v-d9ff47c7]{background:#fff;color:var(--ink);border:1.5px solid var(--line);box-shadow:0 1px 2px #1414200a}.fx-btn--outline[data-v-d9ff47c7]:hover{border-color:var(--ink);background:var(--bg);transform:translateY(-1px)}.fx-btn--done[data-v-d9ff47c7],.fx-btn--done[data-v-d9ff47c7]:hover{background:var(--green-soft);color:var(--green);border:1.5px solid #bfe7cd;box-shadow:none;transform:none;filter:none;cursor:default}.fx-more[data-v-d9ff47c7]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:20px}.fx-hint[data-v-d9ff47c7]{font-size:13px;color:var(--muted);margin:0}.fx-more__btn[data-v-d9ff47c7]{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--line);background:#fff;border-radius:999px;padding:10px 16px 10px 13px;font:500 14px inherit;font-family:inherit;color:var(--ink-2);cursor:pointer;min-height:44px;box-shadow:0 1px 2px #1414200a;transition:border-color .2s,transform .2s,background .2s}.fx-more__btn svg[data-v-d9ff47c7]{color:var(--indigo)}.fx-more__btn b[data-v-d9ff47c7]{font-weight:700;color:var(--ink)}.fx-more__btn[data-v-d9ff47c7]:hover{border-color:var(--ink);transform:translateY(-1px)}.fx-more__btn--on[data-v-d9ff47c7],.fx-more__btn--on[data-v-d9ff47c7]:hover{border-color:#bfe7cd;background:var(--green-soft);color:var(--green);transform:none}.fx-more__btn--on svg[data-v-d9ff47c7],.fx-more__btn--on b[data-v-d9ff47c7]{color:var(--green)}.fx-readmore[data-v-d9ff47c7]{display:flex;gap:14px;align-items:center;border:1.5px solid var(--line);border-left:4px solid var(--indigo);border-radius:14px;padding:14px 16px;margin-top:24px;background:#fff;text-decoration:none;color:var(--ink);box-shadow:0 1px 2px #1414200a;transition:border-color .2s,transform .2s,box-shadow .2s}.fx-readmore[data-v-d9ff47c7]:hover{border-color:var(--indigo);transform:translateY(-1px);box-shadow:0 14px 30px -20px #4f5bd580}.fx-readmore__ic[data-v-d9ff47c7]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--indigo-soft);color:var(--indigo)}.fx-readmore__txt[data-v-d9ff47c7]{flex:1;min-width:0}.fx-readmore b[data-v-d9ff47c7]{display:block;font-weight:700}.fx-readmore small[data-v-d9ff47c7]{display:block;color:var(--muted);font-size:13px}.fx-readmore__go[data-v-d9ff47c7]{color:var(--muted);transition:transform .2s,color .2s}.fx-readmore:hover .fx-readmore__go[data-v-d9ff47c7]{color:var(--indigo);transform:translate(2px,-2px)}.fx-steps-wrap[data-v-d9ff47c7]{margin-top:44px}.fx-h3[data-v-d9ff47c7]{margin:0;font-size:22px;font-weight:700;line-height:1.12}.fx-steps[data-v-d9ff47c7]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.fx-step[data-v-d9ff47c7]{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:16px;padding:16px}.fx-step__n[data-v-d9ff47c7]{display:grid;place-items:center;width:30px;height:30px;margin-bottom:12px;border-radius:50%;background:linear-gradient(135deg,var(--indigo),#6d78e8);color:#fff;font-weight:800;font-size:13px;box-shadow:0 6px 14px -6px #4f5bd5b3}.fx-step b[data-v-d9ff47c7]{display:block;font-weight:700}.fx-step p[data-v-d9ff47c7]{margin:4px 0 0}.fx-band[data-v-d9ff47c7]{margin-top:26px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;border:1.5px dashed var(--indigo);border-radius:16px;padding:16px 20px;background:#f3f4ff}.fx-band__txt[data-v-d9ff47c7]{display:flex;align-items:center;gap:12px}.fx-band__txt p[data-v-d9ff47c7]{margin:0}.fx-band strong[data-v-d9ff47c7]{font-weight:700}.fx-band__ic[data-v-d9ff47c7]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:var(--indigo);box-shadow:0 1px 2px #1414200f}.fx-cta-row[data-v-d9ff47c7]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}@media (max-width: 900px){.fx-grid[data-v-d9ff47c7],.fx-steps[data-v-d9ff47c7]{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.fx-grid[data-v-d9ff47c7],.fx-steps[data-v-d9ff47c7]{grid-template-columns:1fr}.fx-hero[data-v-d9ff47c7]{padding:32px 0 28px}.fx-lead[data-v-d9ff47c7]{font-size:16px}.fx-body[data-v-d9ff47c7]{padding-bottom:44px}.fx-band__ic[data-v-d9ff47c7]{display:none}}@keyframes shimmer-734bc8f9{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.animate-shimmer[data-v-734bc8f9]{animation:shimmer-734bc8f9 4s ease-in-out infinite}.group[data-v-8a31b8a6]:hover{transform:translateY(-4px)}.group.scale-\[1\.02\][data-v-8a31b8a6]:hover,.group.lg\:scale-105[data-v-8a31b8a6]:hover{transform:scale(1.05) translateY(-4px)}.soporte-page[data-v-ebb56db4]{font-family:Plus Jakarta Sans,system-ui,sans-serif;position:relative}.font-display[data-v-ebb56db4]{font-family:Plus Jakarta Sans,system-ui,sans-serif}.bg-mesh-1[data-v-ebb56db4]{position:absolute;top:-80px;right:-120px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.08) 0%,transparent 70%);filter:blur(60px)}.bg-mesh-2[data-v-ebb56db4]{position:absolute;top:40px;left:-100px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(14,165,233,.06) 0%,transparent 70%);filter:blur(60px)}.bg-noise[data-v-ebb56db4]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.015'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.card-elevated[data-v-ebb56db4]{background:#fff;border-radius:16px;border:1px solid rgba(226,232,240,.8);box-shadow:0 1px 2px #00000008,0 4px 12px #0000000a;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.card-elevated[data-v-ebb56db4]:hover{box-shadow:0 1px 2px #00000008,0 8px 24px #0000000f;border-color:#cbd5e1e6}.pre-animate[data-v-ebb56db4]{opacity:0;transform:translateY(16px)}.animate-in[data-v-ebb56db4]{opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay, 0s)}.faq-expand-enter-active[data-v-ebb56db4]{transition:all .35s cubic-bezier(.16,1,.3,1);max-height:600px;overflow:hidden}.faq-expand-leave-active[data-v-ebb56db4]{transition:all .25s cubic-bezier(.4,0,.2,1);max-height:600px;overflow:hidden}.faq-expand-enter-from[data-v-ebb56db4],.faq-expand-leave-to[data-v-ebb56db4]{max-height:0;opacity:0}.faq-expand-enter-to[data-v-ebb56db4],.faq-expand-leave-from[data-v-ebb56db4]{max-height:600px;opacity:1}@media (prefers-reduced-motion: reduce){.pre-animate[data-v-ebb56db4]{opacity:1;transform:none}.animate-in[data-v-ebb56db4],.faq-expand-enter-active[data-v-ebb56db4],.faq-expand-leave-active[data-v-ebb56db4]{transition:none!important}}[data-v-89cf6ce7] .rich-text-render span[data-gradient],[data-v-89cf6ce7] .rich-text-render span[style*=background-clip]{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fade-overlay-enter-active[data-v-89cf6ce7],.fade-overlay-leave-active[data-v-89cf6ce7]{transition:opacity .4s ease}.fade-overlay-enter-from[data-v-89cf6ce7],.fade-overlay-leave-to[data-v-89cf6ce7]{opacity:0}.dark-gradient-bg[data-v-2fef7da7]{background:linear-gradient(to bottom,#0f172a,#020617)}.light-bg[data-v-2fef7da7]{background-color:#f8fafc}.gsap-banner[data-v-2fef7da7],.gsap-text[data-v-2fef7da7],.gsap-card[data-v-2fef7da7],.gsap-card-item[data-v-2fef7da7]{will-change:transform,opacity}.fade-enter-active[data-v-da61ed7f],.fade-leave-active[data-v-da61ed7f]{transition:opacity .2s ease}.fade-enter-from[data-v-da61ed7f],.fade-leave-to[data-v-da61ed7f]{opacity:0}.cms-static-iframe[data-v-314d159f]{display:block;width:100%;border:0;background:transparent;overflow:hidden}
