.gd{max-width:1060px;color:var(--ink,#ece6da);margin:0 auto;padding:30px 20px 90px}.gd-hero{text-align:center;padding:26px 10px 10px;animation:.6s both gd-in}.gd-hero small{font:12px var(--font-sharetech), monospace;letter-spacing:.2em;text-transform:uppercase;color:#e3b459;opacity:.8}.gd-hero h1{color:#e3b459;text-shadow:0 0 30px #e3b45959;margin:6px 0 10px;font-size:clamp(34px,6vw,56px);font-weight:400}.gd-hero p{max-width:640px;font:19px/1.5 var(--font-garamond,serif);opacity:.9;margin:0 auto}@keyframes gd-in{0%{opacity:0;transform:translateY(10px)}}.gd-talk{border:1px solid color-mix(in srgb, var(--as1) 60%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--as1) 12%, transparent), #0d0a0fd9);max-width:720px;box-shadow:0 0 22px color-mix(in srgb, var(--as1) 18%, transparent);border-radius:14px;align-items:flex-start;gap:12px;margin:22px auto 18px;padding:12px 14px;display:flex}.gd-talk-face{border:1px solid var(--as1);background:#0b090d;border-radius:12px;flex:none;place-items:center;width:52px;height:52px;animation:2.6s ease-in-out infinite gd-bob;display:grid;overflow:hidden}.gd-talk-face img{object-fit:cover;width:100%;height:100%}@keyframes gd-bob{50%{transform:translateY(-3px)}}.gd-talk-lines{flex-direction:column;gap:6px;min-width:0;display:flex}.gd-talk-lines p{font:16px/1.45 var(--font-garamond,serif);margin:0;animation:.45s both gd-line}.gd-talk-lines p b{color:var(--as1);font:13px var(--font-sharetech), monospace}.gd-talk-lines p.is-rival{border-left:3px solid var(--as2);opacity:.9;padding-left:10px}.gd-talk-lines p.is-rival b{color:var(--as2)}@keyframes gd-line{0%{opacity:0;transform:translate(-6px)}}.gd-talk.b-irelia .gd-talk-lines p:first-child b{letter-spacing:.08em}.gd-tabs{z-index:20;scrollbar-width:none;background:linear-gradient(#0d0a0ff5 70%,#0000);gap:6px;margin-bottom:14px;padding:10px 2px;display:flex;position:sticky;top:0;overflow-x:auto}.gd-tabs::-webkit-scrollbar{display:none}.gd-tabs button{color:inherit;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ece6da24;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 14px;font-size:14px;transition:all .15s;display:inline-flex}.gd-tabs button:hover{border-color:#e3b45999}.gd-tabs button.on{color:#f3d48c;background:#e3b45924;border-color:#e3b459}.gd-tab-n{width:20px;height:20px;font:11px var(--font-sharetech), monospace;background:#e3b4592e;border-radius:50%;place-items:center;display:grid}.gd-sec{background:#0d0a0fbf;border:1px solid #e3b45940;border-radius:16px;grid-template-columns:1.1fr 1fr;align-items:start;gap:26px;padding:22px;animation:.4s both gd-in;display:grid}.gd-text h2{color:#e3b459;margin:0 0 12px;font-size:28px;font-weight:400}.gd-text p{font:17.5px/1.6 var(--font-garamond,serif);margin:0 0 12px}.gd-tips{background:#e3b45912;border-radius:10px;flex-direction:column;gap:8px;margin:14px 0 0;padding:12px 14px;font-size:14px;list-style:none;display:flex}.gd-tips li{align-items:flex-start;gap:8px;display:flex}.gd-tips li>svg{color:#e3b459;flex:none;margin-top:2px}.gd-side{position:sticky;top:70px}.gd-demo{background:#ffffff05;border:1px dashed #ece6da33;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.gd-demo:before{content:"EXPERIMENTE";font:10.5px var(--font-sharetech), monospace;letter-spacing:.2em;color:#e3b459;opacity:.7}.gd-small{margin:0;font-size:13px}.gd-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gd-stats{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.gd-stat{color:#e3b459;background:#e3b45912;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.gd-stat b{font:26px var(--font-cinzel,serif);color:var(--ink,#ece6da)}.gd-stat span{opacity:.8;color:var(--ink,#ece6da);font-size:12px}.gd-stat.is-total{background:#e3b45929}.gd-chips{flex-wrap:wrap;gap:6px;display:flex}.gd-chip{color:inherit;border:1px solid #e3b45966;border-radius:999px;padding:5px 12px;font-size:14px;text-decoration:none}.gd-chip:hover{background:#e3b45926}.gd-mock{border:1px solid var(--line,#ece6da1f);background:#0b090d;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.gd-mock-logo{color:#e3b459;letter-spacing:.15em}.gd-mock-nav{opacity:.8;flex:1;gap:8px;display:flex}.gd-mock-nav i{font-style:normal}.gd-mock-search{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #e3b45980;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;animation:2s ease-in-out infinite gd-glow;display:inline-flex}@keyframes gd-glow{50%{box-shadow:0 0 12px #e3b45980}}.gd-mock-crumbs{opacity:.75;font-size:13px}.gd-keys{flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.gd-keys kbd{font:12px var(--font-sharetech), monospace;border:1px solid #ece6da4d;border-bottom-width:2px;border-radius:4px;padding:1px 6px}.gd-reader{font-family:var(--font-garamond,serif);background:#0b090d;border-radius:10px;padding:14px;line-height:1.5;transition:font-size .2s;position:relative;overflow:hidden}.gd-reader-fx{pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0a 0 2px,#0000 2px 4px);animation:.3s steps(2,end) infinite gd-flicker;position:absolute;inset:0}.gd-reader.is-calm .gd-reader-fx{display:none}@keyframes gd-flicker{50%{opacity:.5}}.gd-redact-line{font:17px/1.6 var(--font-garamond,serif);margin:0}.gd-bar{color:#000;font:inherit;cursor:pointer;background:#000;border:none;border-radius:2px;padding:0 2px}.gd-bar.is-denied{animation:.4s gd-shake;box-shadow:0 0 0 2px #e0566a}@keyframes gd-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.gd-denied{font:12px var(--font-sharetech), monospace;letter-spacing:.1em;color:#e0566a;margin:0}.gd-vault{flex-direction:column;gap:6px;font-size:13px;display:flex}.gd-dials{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gd-dial{color:#e3b459;width:40px;height:48px;font:24px var(--font-sharetech), monospace;cursor:pointer;background:linear-gradient(#1d1720,#0b090d);border:1px solid #e3b45980;border-radius:8px}.gd-dial:active{transform:translateY(2px)}.gd-vault-state{margin-left:6px;font-size:14px}.gd-vault-state.is-open{color:#6fcf7f;animation:.4s gd-in}.gd-fog{border:1px solid var(--line,#ece6da1f);height:90px;color:inherit;font:inherit;cursor:pointer;background:#1a1520;border-radius:10px;padding:0;position:relative;overflow:hidden}.gd-fog-map{color:#e3b459;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.gd-fog-cloud{color:#ece6da;background:radial-gradient(circle at 30% 40%,#d8d2c6,#0000 60%),radial-gradient(circle at 70% 60%,#c9c2b5,#0000 60%),#a9a296;place-items:center;padding:0 12px;font-size:13px;transition:opacity .9s,transform .9s;display:grid;position:absolute;inset:0}.gd-fog.is-clear .gd-fog-cloud{opacity:0;transform:scale(1.3)}.gd-fog-cloud{color:#2a2430;font-weight:600}.gd-mission{background:#e3b45912;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex}.gd-mission>svg{color:#e3b459}.gd-people{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.gd-person{border:1px solid rgba(var(--pc-rgb), .4);color:inherit;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px;text-decoration:none;transition:all .2s;display:flex}.gd-person:hover{box-shadow:0 0 16px rgba(var(--pc-rgb), .35);transform:translateY(-3px)}.gd-person-face{width:54px;height:54px;box-shadow:0 0 0 2px var(--pc);color:var(--pc);font:22px var(--font-cinzel,serif);background:#1a1520 50%/cover;border-radius:50%;place-items:center;display:grid}.gd-person b{color:var(--pc)}.gd-person small{opacity:.75;font-size:12px}.gd-demo>.btn{align-self:flex-start}.gd-ais{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gd-ais:before{grid-column:1/-1}.gd-ai{border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 7%, transparent);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:14px 10px;display:flex}.gd-ai.on{border-color:var(--c);box-shadow:0 0 22px color-mix(in srgb, var(--c) 35%, transparent)}.gd-ai-face{border:2px solid var(--c);background:#0b090d;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;overflow:hidden}.gd-ai-face img{object-fit:cover;width:100%;height:100%}.gd-ai b{color:var(--c);font-size:18px}.gd-ai small{font:11px var(--font-sharetech), monospace;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.gd-ai p{margin:4px 0;font-size:13.5px;line-height:1.4}.gd-ai-tag{color:var(--c);font-size:12px}.gd-pager{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:18px;display:flex}.gd-foot{text-align:center;margin-top:26px;font-size:14px}@media (max-width:760px){.gd{padding:18px 14px 80px}.gd-sec{grid-template-columns:1fr;padding:16px}.gd-side{position:static}.gd-ais{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gd-hero,.gd-talk-face,.gd-talk-lines p,.gd-sec,.gd-mock-search,.gd-reader-fx{animation:none}}@media (min-width:761px){.gd-tabs{flex-wrap:wrap;overflow:visible}}@media (max-width:760px){.gd-tabs{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.gd-tabs button{scroll-snap-align:start}}
