@layer components{.wd-hero{isolation:isolate;background:var(--color-deep);min-height:100svh;color:var(--color-paper);flex-direction:column;display:flex;position:relative}.wd-hero-rail{z-index:1;pointer-events:none;display:none;position:absolute;inset:0}@media (min-width:1024px){.wd-hero-rail{display:block}}.wd-sky{background:linear-gradient(to bottom, var(--color-night) 0%, var(--color-night) 18%, var(--color-dusk) 100%);border-bottom:1px solid color-mix(in oklab, var(--color-brass-2) 72%, transparent);flex-direction:column;flex:auto;display:flex;position:relative}.wd-sky>.shell{z-index:2;flex-direction:column;flex:auto;display:flex;position:relative}.wd-hero-canvas{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.wd-copy{flex-direction:column;flex:auto;justify-content:center;padding-top:7.5rem;padding-bottom:4.5rem;display:flex}.wd-copy-in{max-width:31rem}.wd-kicker{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.15em;text-transform:uppercase;color:var(--color-pine-ink);align-items:center;gap:.875rem;font-weight:500;line-height:1.35;display:flex}.wd-kicker:after{content:"";background:var(--color-rule-dark);flex:0 3.5rem;min-width:1.5rem;height:1px}.wd-kicker b{color:var(--color-brass-2);font-weight:500}@media (max-width:639px){.wd-kicker:after{display:none}}.wd-title{font-family:var(--font-display);font-weight:300;font-size:var(--text-display);letter-spacing:-.028em;color:var(--color-paper);text-wrap:balance;animation:wdSettle 2.4s var(--ease-out-quint) .35s backwards;margin-top:1.6rem;line-height:1.06;display:block}@keyframes wdSettle{0%{opacity:0;filter:blur(14px)}40%{opacity:.55}}.wd-lede{margin-top:1.6rem}.wd-ctas{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.wd-ground{z-index:2;background:var(--color-dusk);position:relative}.wd-screen{top:0;left:var(--sx,72%);background:var(--color-dusk);white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.15em;text-transform:uppercase;color:var(--color-brass-2);padding:0 .875rem;font-weight:500;line-height:1;position:absolute;transform:translate(-50%,calc(-50% - .5px))}.wd-screen span{color:var(--color-paper);opacity:0;transition:opacity 1s var(--ease-out-quint)}.wd-hero[data-landed] .wd-screen span{opacity:1}.wd-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem;margin:0;padding:2.75rem 0 2.5rem;list-style:none;display:grid}@media (min-width:960px){.wd-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.wd-facts li{align-content:start;gap:.3rem;min-width:0;display:grid}.wd-fact-name{font-family:var(--font-display);color:var(--color-paper);font-size:1.125rem;line-height:1.3}.wd-fact-what{color:var(--color-pine-ink);font-size:.875rem;line-height:1.5}@media (max-width:899px){.wd-hero{min-height:0}.wd-copy{padding-top:6.5rem;padding-bottom:1.25rem}.wd-hero-canvas{height:clamp(340px,98vw,470px);position:relative;inset:auto}.wd-facts{padding-top:2.5rem}}.wd-scrolly{margin-top:3.5rem;position:relative}.wd-stage{z-index:0;pointer-events:none;height:100svh;position:sticky;top:0}.wd-stage canvas{width:100%;height:100%;display:block}.wd-chapters{z-index:1;margin:-100svh 0 0;padding:0;list-style:none;position:relative}.wd-chapter{align-items:center;min-height:100svh;display:flex}.wd-chapter>.shell{width:100%}.wd-ch{max-width:31rem;transition:opacity .5s var(--ease-out-quint);padding-block:2rem}[data-stage][data-live] .wd-chapter:not([data-on]) .wd-ch{opacity:.4}.wd-ch-label{flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;margin-top:.875rem;display:flex}.wd-ch-title{margin-top:2rem}.wd-ch .lede{margin-top:1.25rem}.wd-caps{margin-top:1.5rem}.wd-caps li{border-top:1px solid var(--color-rule);padding-block:.875rem}.wd-layers-end{height:6rem}@media (min-width:640px){.wd-layers-end{height:8rem}}@media (max-width:899px){.wd-stage{z-index:2;background-color:var(--color-paper);border-bottom:1px solid var(--color-rule);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.055'/%3E%3C/svg%3E");height:46svh}.wd-chapters{margin-top:0}.wd-chapter{align-items:flex-start;min-height:78svh}.wd-ch{max-width:none;padding-block:1.5rem 3rem}}.wd-term{border:1px solid var(--color-rule);background:var(--color-sheet);margin-top:2.5rem}.wd-term-top{border-bottom:1px solid var(--color-rule);justify-content:space-between;gap:1rem;padding:.75rem 1rem;display:flex}.wd-term-body{font-family:var(--font-mono);white-space:pre;color:var(--color-ink-2);margin:0;padding:1.25rem 1.25rem 1.5rem;font-size:.8125rem;line-height:1.75;overflow-x:auto}.wd-term-p{color:var(--color-ink-3)}.wd-term-c{color:var(--color-ink);font-weight:500}.wd-notes{gap:0 3rem;margin-top:2.5rem;display:grid}@media (min-width:900px){.wd-notes{grid-template-columns:repeat(3,minmax(0,1fr))}}.wd-notes li{border-top:1px solid var(--color-rule);padding-block:1rem}}
