.lg-wrap:where(.astro-o6no7apc){max-inline-size:64rem;padding-block:var(--ery-pad-hero) var(--ery-space-24)}.lg-head:where(.astro-o6no7apc){border-block-end:1px solid var(--ery-border);margin-block-end:var(--ery-space-6);padding-block-end:var(--ery-space-6)}.lg-eyebrow:where(.astro-o6no7apc){font-family:var(--ery-font-mono);font-size:var(--ery-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ery-text-subtle);margin:0 0 var(--ery-space-3)}.lg-h1:where(.astro-o6no7apc){font-size:clamp(var(--ery-text-3xl), 4vw, var(--ery-text-5xl));line-height:var(--ery-leading-tight);letter-spacing:var(--ery-tracking-tight);margin:0 0 var(--ery-space-2);color:var(--ery-text)}.lg-meta:where(.astro-o6no7apc){font-size:var(--ery-text-sm);color:var(--ery-text-subtle);margin:0}.lg-lead:where(.astro-o6no7apc){margin:0 0 var(--ery-space-8);max-inline-size:60ch;font-size:var(--ery-text-lg);line-height:var(--ery-leading-relaxed);color:var(--ery-text-muted)}.lg-grid:where(.astro-o6no7apc){gap:var(--ery-space-10);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;display:grid}@media (width<=60rem){.lg-grid:where(.astro-o6no7apc){gap:var(--ery-space-8);grid-template-columns:1fr}}.lg-rail:where(.astro-o6no7apc){top:calc(var(--ery-header-height) + var(--ery-space-6));position:sticky}@media (width<=60rem){.lg-rail:where(.astro-o6no7apc){position:static}}.lg-card:where(.astro-o6no7apc){border:1px solid var(--ery-border);border-radius:var(--ery-radius-lg);background:var(--ery-surface)}.lg-card--identity:where(.astro-o6no7apc){padding:var(--ery-space-6);background:var(--ery-surface-subtle)}.lg-rail-head:where(.astro-o6no7apc){margin:0 0 var(--ery-space-5);font-family:var(--ery-font-mono);font-size:var(--ery-text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ery-text-subtle);font-weight:500}.lg-idrows:where(.astro-o6no7apc){gap:var(--ery-space-4);flex-direction:column;margin:0;display:flex}.lg-idrow:where(.astro-o6no7apc){flex-direction:column;gap:2px;display:flex}.lg-idrow:where(.astro-o6no7apc) .lg-dt:where(.astro-o6no7apc){font-size:var(--ery-text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ery-text-subtle);font-weight:500}.lg-idrow:where(.astro-o6no7apc) .lg-dd:where(.astro-o6no7apc){font-size:var(--ery-text-sm);color:var(--ery-text)}.lg-main:where(.astro-o6no7apc){min-inline-size:0}.lg-section:where(.astro-o6no7apc)+.lg-section:where(.astro-o6no7apc){border-block-start:1px solid var(--ery-border);margin-block-start:var(--ery-space-8);padding-block-start:var(--ery-space-8)}.lg-section-head:where(.astro-o6no7apc){margin:0 0 var(--ery-space-4);font-size:var(--ery-text-xl);letter-spacing:var(--ery-tracking-tight);color:var(--ery-text);font-weight:600}.lg-p:where(.astro-o6no7apc){margin:0 0 var(--ery-space-3);font-size:var(--ery-text-sm);line-height:var(--ery-leading-relaxed);color:var(--ery-text-muted)}.lg-p:where(.astro-o6no7apc):last-child{margin-block-end:0}.lg-rows:where(.astro-o6no7apc){flex-direction:column;margin:0;display:flex}.lg-row:where(.astro-o6no7apc){gap:var(--ery-space-4);padding-block:var(--ery-space-3);border-block-end:1px solid var(--ery-border);grid-template-columns:14rem 1fr;align-items:baseline;display:grid}.lg-row:where(.astro-o6no7apc):first-child{padding-block-start:0}.lg-row:where(.astro-o6no7apc):last-child{border-block-end:0;padding-block-end:0}.lg-dt:where(.astro-o6no7apc){font-size:var(--ery-text-sm);color:var(--ery-text);margin:0;font-weight:500}.lg-dd:where(.astro-o6no7apc){font-size:var(--ery-text-sm);line-height:var(--ery-leading-relaxed);color:var(--ery-text-muted);margin:0}.lg-dd--code:where(.astro-o6no7apc){font-family:var(--ery-font-mono);font-size:var(--ery-text-sm);color:var(--ery-text);letter-spacing:.01em}.lg-link:where(.astro-o6no7apc){color:var(--ery-brand)}.lg-link:where(.astro-o6no7apc):hover{text-decoration:underline}.lg-bullets:where(.astro-o6no7apc){gap:var(--ery-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lg-bullets:where(.astro-o6no7apc) li:where(.astro-o6no7apc){align-items:flex-start;gap:var(--ery-space-3);font-size:var(--ery-text-sm);line-height:var(--ery-leading-relaxed);color:var(--ery-text-muted);display:flex}.lg-dot:where(.astro-o6no7apc){border-radius:var(--ery-radius-pill);background:var(--ery-brand);flex-shrink:0;block-size:5px;inline-size:5px;margin-block-start:.6em}.lg-disclaimer:where(.astro-o6no7apc){padding:var(--ery-space-6);border:1px solid var(--ery-border-strong);border-inline-start:3px solid var(--ery-warning);border-radius:var(--ery-radius);background:var(--ery-surface-subtle);margin-block-start:var(--ery-space-8)}.lg-disclaimer-head:where(.astro-o6no7apc){margin:0 0 var(--ery-space-4);font-size:var(--ery-text-base);color:var(--ery-text);font-weight:600}.lg-disclaimer-p:where(.astro-o6no7apc){margin:0 0 var(--ery-space-3);font-size:var(--ery-text-sm);line-height:var(--ery-leading-relaxed);color:var(--ery-text-muted)}.lg-disclaimer-link:where(.astro-o6no7apc){min-block-size:var(--ery-touch-min);font-size:var(--ery-text-sm);color:var(--ery-brand);align-items:center;margin-block-start:var(--ery-space-2);font-weight:500;display:inline-flex}.lg-disclaimer-link:where(.astro-o6no7apc):hover{text-decoration:underline}@media (width<=560px){.lg-card--identity:where(.astro-o6no7apc){padding:var(--ery-space-5)}.lg-row:where(.astro-o6no7apc){gap:var(--ery-space-1);grid-template-columns:1fr}}
