.grid[data-astro-cid-4sgdfyvw]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.stack[data-astro-cid-4sgdfyvw] svg[data-astro-cid-4sgdfyvw]{width:100%;max-width:440px;margin-inline:auto;overflow:visible}.layer__face[data-astro-cid-4sgdfyvw]{fill:url(#layer-face);stroke:#3a4f96;stroke-width:1px;transition:stroke var(--dur) var(--ease), fill var(--dur) var(--ease)}.layer__side[data-astro-cid-4sgdfyvw]{fill:#0b1333;stroke:#26346a;stroke-width:1px}.layer[data-astro-cid-4sgdfyvw] text[data-astro-cid-4sgdfyvw]{font-family:var(--mono);letter-spacing:.12em;fill:#9aa8d6;transition:fill var(--dur) var(--ease);font-size:13px}.layer__glow[data-astro-cid-4sgdfyvw]{opacity:0;transition:opacity var(--dur) var(--ease)}.layer[data-astro-cid-4sgdfyvw][data-layer="0"] .layer__glow[data-astro-cid-4sgdfyvw]{opacity:.8}.lead[data-astro-cid-4sgdfyvw]{margin-top:18px}.list[data-astro-cid-4sgdfyvw]{border-top:1px solid var(--line);margin-top:36px}.list[data-astro-cid-4sgdfyvw] li[data-astro-cid-4sgdfyvw]{border-bottom:1px solid var(--line);cursor:default;outline-offset:-2px;grid-template-columns:48px 1fr;padding-block:18px;display:grid}.list__n[data-astro-cid-4sgdfyvw]{font-family:var(--mono);font-size:var(--fs-2xs);color:var(--accent);padding-top:5px}.list[data-astro-cid-4sgdfyvw] h3[data-astro-cid-4sgdfyvw]{font-size:var(--fs-md);transition:color var(--dur) var(--ease)}.list[data-astro-cid-4sgdfyvw] p[data-astro-cid-4sgdfyvw]{font-size:var(--fs-sm);color:var(--muted);margin-top:4px}.list[data-astro-cid-4sgdfyvw] li[data-astro-cid-4sgdfyvw]:hover h3[data-astro-cid-4sgdfyvw],.list[data-astro-cid-4sgdfyvw] li[data-astro-cid-4sgdfyvw]:focus-visible h3[data-astro-cid-4sgdfyvw]{color:var(--accent)}.layers[data-astro-cid-4sgdfyvw]:has(.list li:hover) .layer[data-astro-cid-4sgdfyvw][data-layer="0"] .layer__glow[data-astro-cid-4sgdfyvw]{opacity:0}.layers:has(.list li[data-layer="0"]:is(:hover,:focus-visible)) .layer[data-layer="0"] .layer__glow,.layers:has(.list li[data-layer="1"]:is(:hover,:focus-visible)) .layer[data-layer="1"] .layer__glow,.layers:has(.list li[data-layer="2"]:is(:hover,:focus-visible)) .layer[data-layer="2"] .layer__glow,.layers:has(.list li[data-layer="3"]:is(:hover,:focus-visible)) .layer[data-layer="3"] .layer__glow,.layers:has(.list li[data-layer="4"]:is(:hover,:focus-visible)) .layer[data-layer="4"] .layer__glow,.layers:has(.list li[data-layer="5"]:is(:hover,:focus-visible)) .layer[data-layer="5"] .layer__glow{opacity:.9!important}.layers:has(.list li[data-layer="0"]:is(:hover,:focus-visible)) .layer[data-layer="0"] .layer__face,.layers:has(.list li[data-layer="1"]:is(:hover,:focus-visible)) .layer[data-layer="1"] .layer__face,.layers:has(.list li[data-layer="2"]:is(:hover,:focus-visible)) .layer[data-layer="2"] .layer__face,.layers:has(.list li[data-layer="3"]:is(:hover,:focus-visible)) .layer[data-layer="3"] .layer__face,.layers:has(.list li[data-layer="4"]:is(:hover,:focus-visible)) .layer[data-layer="4"] .layer__face,.layers:has(.list li[data-layer="5"]:is(:hover,:focus-visible)) .layer[data-layer="5"] .layer__face{stroke:#78b4ff}.layers:has(.list li[data-layer="0"]:is(:hover,:focus-visible)) .layer[data-layer="0"] text,.layers:has(.list li[data-layer="1"]:is(:hover,:focus-visible)) .layer[data-layer="1"] text,.layers:has(.list li[data-layer="2"]:is(:hover,:focus-visible)) .layer[data-layer="2"] text,.layers:has(.list li[data-layer="3"]:is(:hover,:focus-visible)) .layer[data-layer="3"] text,.layers:has(.list li[data-layer="4"]:is(:hover,:focus-visible)) .layer[data-layer="4"] text,.layers:has(.list li[data-layer="5"]:is(:hover,:focus-visible)) .layer[data-layer="5"] text{fill:#fff}@media (width<=900px){.layers .grid{grid-template-columns:1fr!important}.layers .stack{order:2;max-width:360px}}
