.gp-page{--gp-bg:#0a0a0c;--gp-card:#101116;--gp-surface:#16171d;--gp-input:#0f1014;--gp-blue-soft:#131a2b;--gp-cta-off:#1b2740;--gp-bd:#1c1e25;--gp-bd-2:#23252c;--gp-bd-3:#262933;--gp-bd-blue:#1e2a44;--gp-bd-indigo:#2e3a63;--gp-bd-indigo-hi:#4f46e5;--gp-text:#e9eaee;--gp-dim:#9aa0ad;--gp-dim-2:#8b909c;--gp-mute:#6b7080;--gp-faint:#5b6068;--gp-off:#7d8ba6;--gp-blue:var(--accent-hover);--gp-blue-hover:#1d4ed8;--gp-blue-hi:var(--accent);--gp-blue-hi-hover:#60a5fa;--gp-blue-pale:#7dabff;--gp-indigo:#818cf8;--gp-indigo-pale:#b7c6ff;--gp-indigo-soft:#c7d2fe;--gp-green:#4ade80;--gp-green-2:#86efac;--gp-green-3:#bbf7d0;--gp-red:#f87171;--gp-amber:#fbbf24;position:relative;z-index:1;min-height:100vh;background:radial-gradient(100% 60% at 10% -8%,#141a3a 0,#0b0c11 45%,#0a0a0c 100%);color:var(--gp-text);font-family:var(--font-nav),Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;padding-top:calc(83px + var(--gp-chrome, 0px))}@media (max-width:939.98px){.gp-page{padding-top:calc(73px + var(--gp-chrome, 0px))}}.gp-shell{display:flex;flex-direction:column;gap:80px;max-width:1560px;margin:0 auto;padding:52px 44px 90px}.gp-page *,.gp-page :after,.gp-page :before{box-sizing:border-box}.gp-page a{color:var(--gp-blue-hi);text-decoration:none}.gp-page a:hover{color:var(--gp-blue-hi-hover)}.gp-page input::placeholder{color:var(--gp-faint)}.gp-page :focus-visible{outline:2px solid var(--gp-blue-hi);outline-offset:2px}.gp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gp-top{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:56px;align-items:start}.gp-hero,.gp-hero-col{display:flex;flex-direction:column;gap:22px;min-width:0}.gp-chip{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:9px 16px;border-radius:999px;background:var(--gp-blue-soft);border:1px solid var(--gp-bd-blue);font-size:12px;font-weight:800;letter-spacing:.16em;color:var(--gp-indigo-pale)}.gp-chip-dot{width:7px;height:7px;border-radius:999px;background:var(--gp-indigo);flex:none}.gp-h1{margin:0;font-size:58px;font-weight:800;letter-spacing:-.035em;line-height:1.04}.gp-h1 span{display:block}.gp-h1 .gp-ink-indigo{display:inline;color:var(--gp-indigo)}.gp-h1 .gp-ink-blue{display:inline;color:var(--gp-blue-hi)}.gp-lede{margin:0;max-width:560px;font-size:17.5px;line-height:1.6;color:var(--gp-dim);text-wrap:pretty}.gp-trust{gap:26px;flex-wrap:wrap;font-size:15.5px;color:var(--gp-dim)}.gp-trust,.gp-trust-item{display:flex;align-items:center}.gp-trust-item{gap:10px}.gp-trust-item strong{color:var(--gp-text)}.gp-verify{display:flex;flex-direction:column;gap:16px;max-width:560px;padding:24px;border-radius:24px;background:var(--gp-card);border:1px solid var(--gp-bd)}.gp-verify-head{display:flex;align-items:center;gap:16px}.gp-verify-badge{width:52px;height:52px;flex:none;border-radius:16px;background:var(--gp-blue);color:#fff;display:flex;align-items:center;justify-content:center}.gp-verify-titles{display:flex;flex-direction:column;gap:5px;min-width:0}.gp-verify-title{margin:0;font-size:20px;font-weight:800}.gp-verify-sub{margin:0;font-size:15px;color:var(--gp-dim-2)}.gp-verify-form{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gp-verify-input{flex:1;min-width:200px;height:58px;padding:0 18px;border-radius:16px;background:var(--gp-input);border:1px solid var(--gp-bd-2);color:var(--gp-text);font-family:inherit;font-size:16.5px;outline:none}.gp-verify-input:focus{border-color:var(--gp-bd-blue)}.gp-verify-btn{display:flex;align-items:center;gap:10px;flex:none;height:58px;padding:0 24px;border:0;border-radius:16px;background:var(--gp-blue);color:#fff;font-family:inherit;font-size:16.5px;font-weight:800;cursor:pointer;transition:background .15s ease}.gp-verify-btn:hover:not(:disabled){background:var(--gp-blue-hover)}.gp-verify-btn:disabled{background:var(--gp-cta-off);color:var(--gp-off);cursor:not-allowed}.gp-spin{width:16px;height:16px;flex:none;border-radius:999px;border:2px solid;border-top:2px solid transparent;animation:gp-spin .7s linear infinite}@keyframes gp-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.gp-spin{animation-duration:2s}}.gp-verify-foot{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--gp-mute)}.gp-result{display:flex;flex-direction:column;gap:10px}.gp-note{display:flex;align-items:flex-start;gap:12px;padding:15px 18px;border-radius:16px;font-size:15px;line-height:1.5}.gp-note svg{flex:none;margin-top:2px}.gp-note-ok{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.24);color:var(--gp-green-2)}.gp-note-ok strong{color:var(--gp-green-3)}.gp-note-info{background:rgba(var(--accent-rgb),.1);border:1px solid var(--gp-bd-blue);color:var(--gp-blue-pale)}.gp-note-warn{background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.28);color:var(--gp-amber)}.gp-note-error{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:var(--gp-red)}.gp-note a{font-weight:700;text-decoration:underline}.gp-note a,.gp-note a:hover{color:inherit}.gp-note-retry{margin-top:6px;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.gp-result-head{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:16px;background:var(--gp-surface);border:1px solid var(--gp-bd-2);font-size:14.5px;color:var(--gp-dim)}.gp-result-avatar{width:34px;height:34px;flex:none;border-radius:999px;overflow:hidden;background:var(--gp-blue-soft);border:1px solid var(--gp-bd-blue);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:var(--gp-blue-pale)}.gp-result-avatar img{width:100%;height:100%;object-fit:cover}.gp-result-user{font-weight:800;color:var(--gp-text)}.gp-result-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.gp-result-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:16px;background:var(--gp-card);border:1px solid var(--gp-bd);font-size:14.5px;color:var(--gp-dim)}.gp-result-row.is-ready{border-color:rgba(34,197,94,.28)}.gp-result-row.is-out{border-color:rgba(251,191,36,.26)}.gp-result-row-icon{display:flex;flex:none}.gp-result-row-body{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.gp-result-row-name{font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-result-row-name,.gp-result-row-state strong{color:var(--gp-text)}.gp-result-row.is-ready .gp-result-row-icon{color:var(--gp-green)}.gp-result-row.is-ready .gp-result-row-state strong{color:var(--gp-green-3)}.gp-result-row.is-waiting .gp-result-row-icon{color:var(--gp-blue-pale)}.gp-result-row.is-out .gp-result-row-icon{color:var(--gp-amber)}.gp-result-row-link{flex:none;font-size:14px;font-weight:800;color:var(--gp-blue-pale);white-space:nowrap}.gp-groups{display:flex;flex-direction:column;gap:16px;min-width:0}.gp-groups-head{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.gp-h2{margin:0;font-size:32px;font-weight:800;letter-spacing:-.02em}.gp-groups-meta{display:flex;align-items:center;gap:12px;font-size:14.5px;color:var(--gp-dim-2)}.gp-count{padding:5px 12px;border-radius:10px;background:var(--gp-blue-soft);border:1px solid var(--gp-bd-blue);font-size:14px;font-weight:800;color:var(--gp-blue-pale)}.gp-joinall{width:100%;display:flex;align-items:center;justify-content:center;gap:14px;padding:22px;border:0;border-radius:20px;background:var(--gp-blue);color:#fff;font-family:inherit;font-size:19px;font-weight:800;cursor:pointer;box-shadow:0 16px 40px rgba(var(--accent-rgb),.32);transition:background .15s ease}.gp-joinall:hover{background:var(--gp-blue-hover)}.gp-joinall:disabled{background:var(--gp-cta-off);color:var(--gp-off);box-shadow:none;cursor:default}.gp-joinall-note{margin:0;text-align:center;font-size:14.5px;color:var(--gp-mute)}.gp-joinall-note.is-blocked{color:var(--gp-amber)}.gp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.gp-card{display:flex;align-items:center;gap:16px;padding:18px;border-radius:20px;background:var(--gp-card);border:1px solid var(--gp-bd);transition:border-color .15s ease,opacity .15s ease}.gp-card.is-joined{border-color:var(--gp-bd-blue)}.gp-card.is-out{opacity:.62}.gp-card.is-out:focus-within,.gp-card.is-out:hover{opacity:1}.gp-card-thumb{width:56px;height:56px;flex:none;border-radius:16px;overflow:hidden;border:1px solid var(--gp-bd-3);background:var(--gp-surface);display:flex;align-items:center;justify-content:center;color:var(--gp-mute)}.gp-card-thumb img{width:100%;height:100%;object-fit:cover}.gp-card-main{display:flex;flex-direction:column;gap:9px;flex:1;min-width:0}.gp-card-name-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gp-card-name{font-size:17.5px;overflow:hidden;text-overflow:ellipsis}.gp-card-name,.gp-tag{font-weight:800;white-space:nowrap}.gp-tag{padding:4px 10px;border-radius:8px;font-size:11px;letter-spacing:.09em}.gp-tag.recomendado{background:rgba(var(--accent-rgb),.14);border:1px solid rgba(var(--accent-rgb),.35);color:var(--gp-blue-pale)}.gp-tag.rapido{background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.32);color:var(--gp-green)}.gp-card-badges{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.gp-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:9px;background:var(--gp-surface);border:1px solid var(--gp-bd-2);font-size:13px;font-weight:700;color:var(--gp-dim);white-space:nowrap}.gp-badge.is-ok{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.28);color:var(--gp-green)}.gp-badge.is-out{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:var(--gp-red)}.gp-card-btn{display:flex;align-items:center;gap:8px;flex:none;padding:13px 18px;border-radius:13px;background:var(--gp-blue-soft);border:1px solid var(--gp-bd-blue);color:var(--gp-blue-pale);font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;transition:all .15s ease}.gp-card-btn:hover{color:var(--gp-blue-pale);border-color:rgba(var(--accent-rgb),.5)}.gp-card-btn.is-joined{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.3);color:var(--gp-green);cursor:default}.gp-card-btn.is-next{background:var(--gp-blue);border-color:var(--gp-blue);color:#fff}.gp-card-btn.is-next:hover{background:var(--gp-blue-hover);color:#fff}.gp-state{padding:28px 22px;border-radius:20px;background:var(--gp-card);border:1px solid var(--gp-bd);text-align:center;font-size:15.5px;color:var(--gp-dim)}.gp-skeleton{border-radius:8px;background:linear-gradient(90deg,#16171d 25%,#1c1e25 50%,#16171d 75%);background-size:200% 100%;animation:gp-shimmer 1.4s ease-in-out infinite}@keyframes gp-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.gp-skeleton{animation:none}}.gp-faq{display:flex;flex-direction:column;gap:22px}.gp-kicker{display:flex;align-items:center;gap:14px}.gp-kicker-line{width:34px;height:2px;background:var(--gp-blue)}.gp-kicker-text{font-size:13px;font-weight:800;letter-spacing:.2em;color:var(--gp-blue-pale)}.gp-h2-big{margin:0;font-size:52px;font-weight:800;letter-spacing:-.03em;line-height:1.05}.gp-h2-big .gp-ink-blue{color:var(--gp-blue-hi)}.gp-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.gp-faq-item{display:flex;flex-direction:column;gap:14px;padding:22px;border-radius:20px;background:var(--gp-card);border:1px solid var(--gp-bd);transition:border-color .15s ease}.gp-faq-item.is-open{border-color:var(--gp-bd-blue)}.gp-faq-q{width:100%;gap:14px;padding:0;border:0;background:transparent;color:var(--gp-text);font-family:inherit;font-size:17.5px;font-weight:700;text-align:left;cursor:pointer}.gp-faq-q,.gp-faq-q-icon{display:flex;align-items:center}.gp-faq-q-icon{width:34px;height:34px;flex:none;border-radius:11px;background:var(--gp-blue-soft);border:1px solid var(--gp-bd-blue);color:var(--gp-blue-pale);justify-content:center}.gp-faq-q-text{flex:1;min-width:0}.gp-faq-chev{display:flex;flex:none;color:var(--gp-mute);transform:rotate(-90deg);transition:transform .18s ease}.gp-faq-item.is-open .gp-faq-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.gp-faq-chev{transition:none}}.gp-faq-a{padding-left:48px;font-size:15.5px;line-height:1.6;color:var(--gp-dim)}.gp-faq-a p{margin:0}.gp-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding:40px;border-radius:26px;background:linear-gradient(120deg,#131a2b,#101116 60%);border:1px solid var(--gp-bd-blue)}.gp-cta-text{display:flex;flex-direction:column;gap:12px;min-width:0}.gp-cta-title{margin:0;font-size:40px;font-weight:800;letter-spacing:-.03em;line-height:1.08}.gp-cta-title .gp-ink-blue{color:var(--gp-blue-hi)}.gp-cta-sub{margin:0;font-size:16.5px;color:var(--gp-dim)}.gp-cta-btns{display:flex;align-items:center;gap:14px;flex-wrap:wrap;flex:none}.gp-btn-discord,.gp-btn-primary{display:flex;align-items:center;gap:12px;padding:18px 26px;border-radius:16px;font-family:inherit;font-size:17px;font-weight:800;cursor:pointer;transition:background .15s ease,border-color .15s ease}.gp-btn-primary{border:0;background:var(--gp-blue);color:#fff}.gp-btn-primary:hover{background:var(--gp-blue-hover);color:#fff}.gp-btn-discord{background:var(--gp-blue-soft);border:1px solid var(--gp-bd-indigo);color:var(--gp-indigo-soft)}.gp-btn-discord:hover{border-color:var(--gp-bd-indigo-hi);color:var(--gp-indigo-soft)}@media (max-width:1079.98px){.gp-top{display:flex;flex-direction:column;gap:40px}.gp-faq-grid{grid-template-columns:minmax(0,1fr)}.gp-lede,.gp-verify{max-width:none}}@media (max-width:719.98px){.gp-shell{gap:52px;padding:32px 18px 60px}.gp-h1{font-size:38px}.gp-h2{font-size:26px}.gp-h2-big{font-size:34px}.gp-grid{grid-template-columns:minmax(0,1fr)}.gp-cta{padding:28px}.gp-cta-title{font-size:28px}.gp-verify-btn{flex:1;justify-content:center}.gp-card{flex-wrap:wrap}.gp-card-btn{flex:1;justify-content:center}}