.rk[data-astro-cid-d7srutef]{position:relative;border:1px solid var(--line-2);border-radius:var(--r-xl);background:linear-gradient(180deg,var(--bg-2),var(--bg-1));box-shadow:var(--shadow-3);overflow:hidden;transform:perspective(1400px) rotateX(var(--depth-y, 0deg)) rotateY(var(--depth-x, 0deg));transition:transform .4s var(--ease)}.rk[data-astro-cid-d7srutef]:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 15% -10%,var(--accent-soft),transparent 55%);pointer-events:none}.rk__chrome[data-astro-cid-d7srutef]{display:flex;align-items:center;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid var(--line);background:#ffffff04}.rk__dots[data-astro-cid-d7srutef]{display:flex;gap:6px}.rk__dots[data-astro-cid-d7srutef] i[data-astro-cid-d7srutef]{width:9px;height:9px;border-radius:999px;background:var(--line-3)}.rk__title[data-astro-cid-d7srutef]{color:var(--fg-3)}.rk__conn[data-astro-cid-d7srutef]{display:flex;gap:.5rem;margin-left:auto}.rk__pill[data-astro-cid-d7srutef]{display:inline-flex;align-items:center;gap:.35rem;font-size:.62rem;color:var(--fg-3);border:1px solid var(--line);border-radius:999px;padding:.15rem .5rem}.rk__pill[data-astro-cid-d7srutef] b[data-astro-cid-d7srutef]{width:5px;height:5px;border-radius:999px;background:var(--ok)}.rk__body[data-astro-cid-d7srutef]{display:grid;grid-template-columns:minmax(0,1fr) 168px;gap:0}.rk__chat[data-astro-cid-d7srutef]{padding:1.1rem 1.2rem;display:flex;flex-direction:column;gap:.9rem}.rk__msg[data-astro-cid-d7srutef]{display:flex;flex-direction:column;gap:.5rem}.rk__slash[data-astro-cid-d7srutef]{align-self:flex-start;color:var(--accent);font-size:.82rem;border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:999px;padding:.3rem .7rem}.rk__args[data-astro-cid-d7srutef]{display:flex;flex-wrap:wrap;gap:.5rem}.rk__arg[data-astro-cid-d7srutef]{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem;color:var(--fg-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-1);padding:.35rem .6rem}.rk__arg[data-astro-cid-d7srutef] i[data-astro-cid-d7srutef]{font-style:normal;color:var(--fg-4);font-size:.6rem;text-transform:uppercase;letter-spacing:.08em}.rk__card[data-astro-cid-d7srutef]{border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:var(--r-md);background:var(--bg-1);padding:.9rem;display:flex;flex-direction:column;gap:.75rem}.rk__card-head[data-astro-cid-d7srutef]{display:flex;align-items:center;justify-content:space-between}.rk__badge[data-astro-cid-d7srutef]{color:var(--ok);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid rgba(92,201,138,.3);border-radius:999px;padding:.2rem .55rem}.rk__time[data-astro-cid-d7srutef]{color:var(--fg-4);font-size:.62rem}.rk__subject[data-astro-cid-d7srutef]{display:flex;align-items:center;gap:.7rem}.rk__av[data-astro-cid-d7srutef]{width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,var(--bg-3),var(--bg-2));border:1px solid var(--line-2);flex:none}.rk__meta[data-astro-cid-d7srutef]{display:flex;flex-direction:column;gap:.15rem}.rk__meta[data-astro-cid-d7srutef] strong[data-astro-cid-d7srutef]{color:var(--fg);font-size:.92rem}.rk__meta[data-astro-cid-d7srutef] span[data-astro-cid-d7srutef]{color:var(--fg-3);font-size:.68rem}.rk__log[data-astro-cid-d7srutef]{display:flex;flex-direction:column;gap:.3rem;padding-top:.6rem;border-top:1px solid var(--line)}.rk__log-line[data-astro-cid-d7srutef]{display:flex;gap:.5rem;font-size:.76rem;color:var(--fg-2)}.rk__log-line[data-astro-cid-d7srutef] span[data-astro-cid-d7srutef]{color:var(--fg-4);font-size:.62rem;text-transform:uppercase;letter-spacing:.06em}.rk__side[data-astro-cid-d7srutef]{border-left:1px solid var(--line);padding:1.1rem 1rem;display:flex;flex-direction:column;gap:.55rem;background:#0000002e}.rk__side-head[data-astro-cid-d7srutef]{color:var(--fg-4);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;margin-top:.4rem}.rk__row[data-astro-cid-d7srutef]{display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:var(--fg-2)}.rk__on[data-astro-cid-d7srutef],.rk__off[data-astro-cid-d7srutef]{width:22px;height:12px;border-radius:999px;border:1px solid var(--line-2);position:relative}.rk__on[data-astro-cid-d7srutef]:after,.rk__off[data-astro-cid-d7srutef]:after{content:"";position:absolute;top:1.5px;width:7px;height:7px;border-radius:999px}.rk__on[data-astro-cid-d7srutef]{background:var(--accent-soft);border-color:var(--accent-line)}.rk__on[data-astro-cid-d7srutef]:after{right:2px;background:var(--accent)}.rk__off[data-astro-cid-d7srutef]:after{left:2px;background:var(--fg-4)}.rk__tagrow[data-astro-cid-d7srutef]{display:flex;flex-wrap:wrap;gap:.35rem}.rk__tag[data-astro-cid-d7srutef]{font-family:var(--font-mono);font-size:.6rem;color:var(--danger);border:1px solid rgba(224,104,95,.3);border-radius:999px;padding:.2rem .5rem;text-transform:uppercase;letter-spacing:.06em}@media(max-width:640px){.rk__body[data-astro-cid-d7srutef]{grid-template-columns:minmax(0,1fr)}.rk__side[data-astro-cid-d7srutef]{border-left:0;border-top:1px solid var(--line)}}.phero[data-astro-cid-o422f4lv]{position:relative;padding-block:clamp(2rem,5vw,4rem) clamp(3rem,7vw,5.5rem);overflow:hidden}.phero__glow[data-astro-cid-o422f4lv]{top:-180px;left:40%;width:680px;height:400px;background:radial-gradient(circle,var(--accent-soft),transparent 65%)}.phero__inner[data-astro-cid-o422f4lv]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vw,4rem);align-items:center}.crumbs[data-astro-cid-o422f4lv]{display:flex;gap:.5rem;color:var(--fg-4);font-size:.68rem;letter-spacing:.06em;margin-bottom:1.75rem}.crumbs[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]{color:var(--fg-3)}.crumbs[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]:hover{color:var(--accent)}.crumbs[data-astro-cid-o422f4lv] [data-astro-cid-o422f4lv][aria-current]{color:var(--fg-2)}.phero__title[data-astro-cid-o422f4lv]{font-size:clamp(2.2rem,5.5vw,3.8rem);letter-spacing:-.035em;line-height:1.03;margin:1rem 0 .6rem;max-width:18ch}.phero__name[data-astro-cid-o422f4lv]{color:var(--fg-3);font-size:1.05rem;margin-bottom:1.25rem}.phero__cta[data-astro-cid-o422f4lv]{display:flex;flex-wrap:wrap;gap:.75rem;margin:2rem 0 2.25rem}.phero__specs[data-astro-cid-o422f4lv]{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;padding-top:1.5rem;border-top:1px solid var(--line)}.phero__specs[data-astro-cid-o422f4lv] div[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:.25rem}.phero__specs[data-astro-cid-o422f4lv] dt[data-astro-cid-o422f4lv]{color:var(--fg-4);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.phero__specs[data-astro-cid-o422f4lv] dd[data-astro-cid-o422f4lv]{margin:0;color:var(--fg-2);font-size:.82rem}.phero__status[data-astro-cid-o422f4lv]{margin:0 0 1rem;color:var(--fg-3);font-size:.72rem;letter-spacing:.06em}.phero__primary[data-astro-cid-o422f4lv]{display:inline-flex}.phero__commerce[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:.6rem}.phero__commerce[data-astro-cid-o422f4lv]:empty{display:none}.phero__price[data-astro-cid-o422f4lv]{display:flex;align-items:baseline;gap:.6rem}.phero__amount[data-astro-cid-o422f4lv]{font-size:1.5rem;color:var(--fg);font-variant-numeric:tabular-nums}.phero__note[data-astro-cid-o422f4lv]{color:var(--fg-3);font-size:.82rem}.phero__stage[data-astro-cid-o422f4lv]{position:relative}.phero__cap[data-astro-cid-o422f4lv]{margin-top:.9rem;text-align:center;color:var(--fg-4);font-size:.66rem;letter-spacing:.08em}.story__grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,3.5rem);align-items:center}.story__copy[data-astro-cid-o422f4lv] h2[data-astro-cid-o422f4lv]{margin:.6rem 0 1.1rem}.story__body[data-astro-cid-o422f4lv]{color:var(--fg-3);font-size:1.02rem;line-height:1.7;max-width:42rem}.story--alt[data-astro-cid-o422f4lv]{background:linear-gradient(180deg,transparent,rgba(255,255,255,.012),transparent)}.caps[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.caps[data-astro-cid-o422f4lv] li[data-astro-cid-o422f4lv]{display:flex;align-items:flex-start;gap:.75rem;background:var(--bg-1);padding:1.4rem 1.5rem;color:var(--fg-2);font-size:.92rem}.caps__dot[data-astro-cid-o422f4lv]{flex:none;margin-top:.5em;width:8px;height:8px;border-radius:2px;background:var(--accent-soft);border:1px solid var(--accent-line)}.cta[data-astro-cid-o422f4lv]{position:relative;text-align:center;padding:clamp(2.5rem,6vw,4.5rem) 1.5rem;border:1px solid var(--line-2);border-radius:var(--r-xl);background:linear-gradient(180deg,var(--bg-2),var(--bg-1));overflow:hidden}.cta__glow[data-astro-cid-o422f4lv]{top:-150px;left:50%;transform:translate(-50%);width:600px;height:320px;background:radial-gradient(circle,var(--accent-soft),transparent 65%)}.cta[data-astro-cid-o422f4lv] h2[data-astro-cid-o422f4lv]{position:relative;margin:.6rem 0 1.1rem}.cta[data-astro-cid-o422f4lv] .lede[data-astro-cid-o422f4lv]{position:relative;margin-inline:auto}.cta__actions[data-astro-cid-o422f4lv]{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}@media(min-width:940px){.phero__inner[data-astro-cid-o422f4lv]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.story__grid[data-astro-cid-o422f4lv]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.story--alt[data-astro-cid-o422f4lv] .story__grid[data-astro-cid-o422f4lv]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}
