main:where(.astro-DXRT46K6){margin:auto;padding:1.5rem;max-width:60ch}h1:where(.astro-DXRT46K6){font-weight:800;margin:0}.heading:where(.astro-DXRT46K6){position:relative}.heading:where(.astro-DXRT46K6):after{content:"";position:absolute;opacity:.9;right:0;top:50%;transform:translateY(-50%);width:.6rem;animation:cursor-anim 1.2s linear infinite}@media (prefers-reduced-motion){.heading:where(.astro-DXRT46K6):after{animation:cursor-anim 1.4s linear infinite}}@keyframes cursor-anim{0%{opacity:.2}50%{opacity:.9}to{opacity:.2}}.text-gradient:where(.astro-DXRT46K6){background-image:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%;background-position:0%}.instructions:where(.astro-DXRT46K6){line-height:1.6;margin:1rem 0;border:1px solid rgba(var(--accent),25%);background-color:#fff;padding:1rem;border-radius:.4rem}.instructions:where(.astro-DXRT46K6) code:where(.astro-DXRT46K6){font-size:.875em;font-weight:700;background:rgba(var(--accent),12%);color:rgb(var(--accent));border-radius:4px;padding:.3em .45em}.instructions:where(.astro-DXRT46K6) strong:where(.astro-DXRT46K6){color:rgb(var(--accent))}.link-card-grid:where(.astro-DXRT46K6){display:grid;grid-template-columns:repeat(auto-fit,minmax(24ch,1fr));gap:1rem;padding:0}
