.pg[data-astro-cid-l4ehdkxe]{position:relative;isolation:isolate;background:var(--ed-bg);color:#fff;min-height:100svh;padding:clamp(120px,15vh,180px) 0 clamp(56px,7vw,110px);overflow:clip}.pg-glow[data-astro-cid-l4ehdkxe]{position:absolute;inset:10% -20% auto 40%;height:80%;z-index:-1;background:radial-gradient(closest-side,rgb(232 200 116 / .12),transparent 70%);pointer-events:none}.pg-grid[data-astro-cid-l4ehdkxe]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head term" ".    micro";gap:16px clamp(32px,5vw,88px);align-items:start}.pg-head[data-astro-cid-l4ehdkxe]{grid-area:head;position:sticky;top:110px}.pg-top[data-astro-cid-l4ehdkxe]{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--ed-line-strong)}.pg-k[data-astro-cid-l4ehdkxe]{margin:0;font:inherit;letter-spacing:inherit;color:var(--ed-accent)}.pg-n[data-astro-cid-l4ehdkxe]{color:#ffffff73}.pg-title[data-astro-cid-l4ehdkxe]{font-size:clamp(3rem,.8rem + 5.6vw,7.5rem);line-height:.96;letter-spacing:-.05em;margin:clamp(24px,3vw,40px) 0 0;color:#fff;max-width:8ch}.pg-lead[data-astro-cid-l4ehdkxe]{font-size:var(--text-lead, 1.125rem);line-height:1.55;color:#ffffffb3;margin:24px 0 0;max-width:44ch}.pg-aviso[data-astro-cid-l4ehdkxe]{margin:22px 0 0;padding:14px 16px;border:1px solid rgb(232 200 116 / .35);border-left:3px solid var(--ed-accent);border-radius:6px;background:#e8c8740f;font-size:14px;line-height:1.5;color:#ffffffbf;max-width:48ch}.pg-aviso[data-astro-cid-l4ehdkxe] strong[data-astro-cid-l4ehdkxe]{color:#fff}.pg-term[data-astro-cid-l4ehdkxe]{grid-area:term;display:flex;flex-direction:column;border-radius:20px;border:1px solid var(--ed-line-strong);background:repeating-linear-gradient(180deg,rgb(255 255 255 / .018) 0 1px,transparent 1px 4px),linear-gradient(180deg,#14100a,#0e0b07);box-shadow:0 40px 100px #00000080,inset 0 1px #ffffff0f;min-height:min(72svh,680px)}.pg-bar[data-astro-cid-l4ehdkxe]{display:flex;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--ed-line-strong);color:#ffffff80}.pg-dots[data-astro-cid-l4ehdkxe]{display:inline-flex;gap:6px}.pg-dots[data-astro-cid-l4ehdkxe] i[data-astro-cid-l4ehdkxe]{width:9px;height:9px;border-radius:50%;background:#ffffff29}.pg-dots[data-astro-cid-l4ehdkxe] i[data-astro-cid-l4ehdkxe]:first-child{background:var(--ed-accent)}.pg-bar-t[data-astro-cid-l4ehdkxe]{margin-right:auto}.pg-status[data-astro-cid-l4ehdkxe]{display:inline-flex;align-items:center;gap:8px}.pg-status[data-astro-cid-l4ehdkxe] i[data-astro-cid-l4ehdkxe]{width:7px;height:7px;border-radius:50%;background:#8fd18a;box-shadow:0 0 0 3px #8fd18a26}.pg-status[data-astro-cid-l4ehdkxe] b[data-astro-cid-l4ehdkxe]{font-weight:500;display:none}.pg-term[data-astro-cid-l4ehdkxe][data-estado=listo] .s-listo[data-astro-cid-l4ehdkxe],.pg-term[data-astro-cid-l4ehdkxe][data-estado=buscando] .s-buscando[data-astro-cid-l4ehdkxe],.pg-term[data-astro-cid-l4ehdkxe][data-estado=error] .s-error[data-astro-cid-l4ehdkxe]{display:inline}.pg-term[data-astro-cid-l4ehdkxe][data-estado=buscando] .pg-status[data-astro-cid-l4ehdkxe] i[data-astro-cid-l4ehdkxe]{background:var(--ed-accent);box-shadow:0 0 0 3px #e8c87433;animation:pg-pulse 1s ease-in-out infinite}.pg-term[data-astro-cid-l4ehdkxe][data-estado=error] .pg-status[data-astro-cid-l4ehdkxe] i[data-astro-cid-l4ehdkxe]{background:#e2776b;box-shadow:0 0 0 3px #e2776b2e}@keyframes pg-pulse{50%{opacity:.3}}.pg-screen[data-astro-cid-l4ehdkxe]{position:relative;flex:1;padding:22px clamp(16px,2.4vw,28px);min-height:220px;max-height:60svh;overflow-y:auto}.pg-empty[data-astro-cid-l4ehdkxe]{display:flex;gap:10px;align-items:center;color:var(--ed-accent);font-size:14px}.pg-term[data-astro-cid-l4ehdkxe].has-msgs .pg-empty[data-astro-cid-l4ehdkxe]{display:none}.pg-caret[data-astro-cid-l4ehdkxe]{width:9px;height:17px;background:var(--ed-accent);animation:pg-blink 1.1s steps(2,start) infinite}@keyframes pg-blink{to{visibility:hidden}}.pg-hilo[data-astro-cid-l4ehdkxe]{display:flex;flex-direction:column;gap:22px}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-msg{max-width:54rem}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-msg--yo{align-self:stretch;display:flex;gap:10px;font-family:var(--ed-mono);font-size:14px;line-height:1.55;color:#fff;padding:0;background:none;border:0}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-msg--yo:before{content:">";color:var(--ed-accent);flex:none}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-msg--ale{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-radius:12px;background:#ffffff0a;border:1px solid var(--ed-line-strong);animation:pg-in .6s var(--ed-expo) both}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-msg--ale:before{content:"IA";align-self:flex-start;font-family:var(--ed-mono);font-size:10.5px;letter-spacing:.1em;padding:3px 7px;border-radius:4px;background:var(--ed-accent);color:var(--ed-ink)}@keyframes pg-in{0%{opacity:0;transform:translateY(10px)}}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-cuerpo{font-size:1rem;line-height:1.68;color:#ffffffe6}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-cuerpo p{margin:0 0 12px}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-cuerpo p:last-child{margin-bottom:0}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-cuerpo em{font-style:italic}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-fuentes{display:flex;flex-wrap:wrap;gap:8px;padding-top:10px;border-top:1px solid var(--ed-line-strong)}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-fuente{font-family:var(--ed-mono);font-size:11px;letter-spacing:.02em;color:#fff9;border:1px solid var(--ed-line-strong);border-radius:4px;padding:4px 8px}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-pensando{display:flex;align-items:center;gap:10px;font-family:var(--ed-mono);font-size:13px;color:var(--ed-accent)}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-pensando:before{content:"";width:14px;height:14px;border-radius:50%;border:1.5px solid rgb(232 200 116 / .3);border-top-color:var(--ed-accent);animation:pg-spin .8s linear infinite}@keyframes pg-spin{to{transform:rotate(360deg)}}.pg-hilo[data-astro-cid-l4ehdkxe] .pg-error{font-family:var(--ed-mono);font-size:13px;line-height:1.5;color:#f0b2a9;border-left:2px solid #e2776b;padding-left:12px}.pg-pie[data-astro-cid-l4ehdkxe]{display:flex;flex-direction:column;gap:14px;padding:16px clamp(14px,2vw,22px) 18px;border-top:1px solid var(--ed-line-strong)}.pg-chips[data-astro-cid-l4ehdkxe]{display:flex;flex-wrap:wrap;gap:8px}.pg-chip[data-astro-cid-l4ehdkxe]{min-height:44px;font-family:var(--ed-mono);font-size:12px;letter-spacing:.01em;color:#ffffffbf;background:transparent;border:1px solid var(--ed-line-strong);border-radius:6px;padding:8px 12px;cursor:pointer;text-align:left;transition:border-color .3s var(--ed-expo),color .3s var(--ed-expo),background .3s var(--ed-expo)}.pg-chip[data-astro-cid-l4ehdkxe]:hover{border-color:var(--ed-accent);color:#fff;background:#e8c87414}.pg-chip[data-astro-cid-l4ehdkxe]:focus-visible{outline:2px solid var(--ed-accent);outline-offset:2px}.pg-form[data-astro-cid-l4ehdkxe]{display:flex;gap:10px;align-items:center;padding:6px 6px 6px 16px;border:1px solid var(--ed-line-strong);border-radius:12px;background:#0000004d;transition:border-color .3s var(--ed-expo)}.pg-form[data-astro-cid-l4ehdkxe]:focus-within{border-color:var(--ed-accent)}.pg-prompt[data-astro-cid-l4ehdkxe]{color:var(--ed-accent);font-size:14px}.pg-input[data-astro-cid-l4ehdkxe]{flex:1;min-width:0;background:transparent;border:0;padding:12px 4px;font-family:var(--ed-mono);font-size:14px;color:#fff;caret-color:var(--ed-accent)}.pg-input[data-astro-cid-l4ehdkxe]::-moz-placeholder{color:#fff6}.pg-input[data-astro-cid-l4ehdkxe]::placeholder{color:#fff6}.pg-input[data-astro-cid-l4ehdkxe]:focus{outline:none}.pg-send[data-astro-cid-l4ehdkxe]{flex-shrink:0;width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:var(--ed-accent);color:var(--ed-ink);cursor:pointer;border:0;transition:background .3s var(--ed-expo)}.pg-send[data-astro-cid-l4ehdkxe]:hover:not(:disabled){background:#fff}.pg-send[data-astro-cid-l4ehdkxe]:focus-visible{outline:2px solid #fff;outline-offset:2px}.pg-send[data-astro-cid-l4ehdkxe]:disabled{opacity:.45;cursor:default}.pg-micro[data-astro-cid-l4ehdkxe]{grid-area:micro;color:#ffffff80;margin:4px 0 0;text-transform:none;letter-spacing:.02em}@media(max-width:900px){.pg-grid[data-astro-cid-l4ehdkxe]{grid-template-columns:1fr;grid-template-areas:"head" "term" "micro"}.pg-head[data-astro-cid-l4ehdkxe]{position:static}.pg-term[data-astro-cid-l4ehdkxe]{min-height:0}}@media(prefers-reduced-motion:reduce){.pg-caret[data-astro-cid-l4ehdkxe],.pg-term[data-astro-cid-l4ehdkxe][data-estado=buscando] .pg-status[data-astro-cid-l4ehdkxe] i[data-astro-cid-l4ehdkxe],.pg-hilo[data-astro-cid-l4ehdkxe] .pg-msg--ale,.pg-hilo[data-astro-cid-l4ehdkxe] .pg-pensando:before{animation:none}}
