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