@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/f263782c6a4bddee-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/85e86a88f68a624a-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/c6a5c2fdc12da45c-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}._-kYPa_className{font-family:Archivo,Archivo Fallback;font-style:normal}._-kYPa_variable{--font-display:"Archivo", "Archivo Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.YeGXRW_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.YeGXRW_variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6737c29012651fc4.001-r-7mugpfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3166ce27c977ceeb.016j3pq2se5f3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b321c3467f72ab6d.p.2mx8o19a7jz1u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._7bo6RW_className{font-family:Big Shoulders;font-style:normal}._7bo6RW_variable{--font-selector:"Big Shoulders"}
:root{--ink:#f7f7f7;--muted:#606662;--mint:#94d7b5;--line:#1c1e22;--surface:#0b0c0e;--ground:#050507;--home-inset:clamp(1.5rem, 7.15vw, 103px)}*{box-sizing:border-box}html{background:var(--ground);scroll-behavior:smooth}body{background:var(--ground);min-width:320px;color:var(--ink);font-family:var(--font-display), Arial, Helvetica, sans-serif;margin:0}a{color:inherit}.app-shell,.home-shell{flex-direction:column;min-height:100vh;display:flex}.site-header,.site-footer{width:min(100% - 2rem,1240px);font:500 .63rem/1.2 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;padding:1.35rem 0;display:flex}.site-header{border-bottom:1px solid var(--line)}.site-footer{color:var(--muted);margin-top:auto}.site-footer a{color:var(--mint);text-decoration:none}.wordmark{color:var(--ink);letter-spacing:.031em;align-items:center;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.wordmark b{color:var(--muted);margin-inline:.35em;font-weight:400}.wordmark-mark,.home-title>span{display:inline-flex}.wordmark-mark{gap:3px;margin-right:12px}.home-title>span{gap:8px}.wordmark-mark i{background:var(--mint);width:2px;height:16px;display:block}.home-shell{isolation:isolate;background:var(--ground);min-height:200svh;position:relative;overflow-x:clip}.home-video-background,.home-video-wash{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.home-video-background{object-fit:cover;opacity:.42}.home-video-wash{z-index:1;background:linear-gradient(#05050757,#05050785),radial-gradient(at 50% 40%,#14241d29,#0000 58%)}.home-grid{z-index:1;pointer-events:none;grid-template-columns:repeat(3,1fr);width:min(100% - 15rem,1200px);margin:auto;display:grid;position:fixed;inset:0}.home-grid i{background:#ffffff0f;justify-self:center;width:1px;height:100%}.home-feed-status,.eyebrow,.scroll-cue,.home-speaker-note,.placeholder-status{color:var(--mint);font:500 .68rem/1.4 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.11em;text-transform:uppercase}.home-feed-status{z-index:2;top:2rem;left:var(--home-inset);letter-spacing:.083em;margin:0;font-size:.75rem;font-weight:400;position:fixed}.home-feed-status span{background:var(--mint);width:.5rem;height:.5rem;box-shadow:0 0 .8rem var(--mint);border-radius:50%;margin-right:.75rem;display:inline-block}.home-feed-status .home-feed-status__dot--idle{box-shadow:none;background:#8e939b}.home-hero{z-index:2;place-content:center;min-height:100svh;padding:5rem 2rem;display:grid;position:relative}.home-title{align-items:center;gap:clamp(1rem,2vw,1.5rem);display:flex}.home-title>span i{background:var(--mint);width:clamp(4px,.42vw,6px);height:clamp(3.25rem,5vw,4.5rem)}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.06em;text-transform:uppercase;margin-bottom:1rem;font-size:clamp(2.5rem,7.2vw,6rem);line-height:.95}.home-title h1{font-family:var(--font-display), Arial, Helvetica, sans-serif;letter-spacing:-.021em;white-space:nowrap;margin:0;font-size:clamp(2.7rem,7vw,6rem);font-weight:900}.home-cue{justify-items:center;gap:25px;margin-top:3rem;display:grid}.home-speaker-note{color:var(--ink);letter-spacing:.2em;text-align:center;margin:0;font-size:.625rem;font-weight:500}.scroll-cue{color:#fff6;text-align:center;letter-spacing:.2em;justify-items:center;gap:7px;font-size:.625rem;font-weight:500;text-decoration:none;display:grid}.scroll-cue svg{color:var(--mint)}.home-watch{z-index:2;align-items:center;min-height:100svh;padding:5rem 0;display:grid;position:relative}.home-watch__band{padding:34px var(--home-inset);background:#08080c;border-bottom:1px solid #1a1b22;grid-template-columns:360px minmax(0,792px);justify-content:space-between;align-items:center;column-gap:clamp(2.5rem,5.7vw,82px);display:grid}.home-watch__intro{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.home-watch__label,.home-watch__description{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;margin:0;font-weight:400}.home-watch__label{color:var(--mint);font-size:.6875rem}.home-watch__title{color:#f0f2f0;font-family:var(--font-selector), Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;font-variation-settings:"opsz" 68;margin:0;font-size:clamp(3rem,4.72vw,68px);font-weight:700;line-height:1.02}.home-watch__rule{background:var(--mint);width:40px;height:2px;display:block}.home-watch__description{color:#a2aaa5;font-size:.8125rem;line-height:23px}.home-watch__description a{color:var(--mint);text-decoration:none}.home-watch__description a:hover,.home-watch__description a:focus-visible{text-underline-offset:.18em;text-decoration:underline}.intro-video{aspect-ratio:16/9;background:#000;border:1px solid #1a1b22;width:100%;overflow:hidden}.intro-video iframe{border:0;width:100%;height:100%;display:block}.home-note{max-width:33rem;color:var(--muted);margin:auto;font-size:.78rem;line-height:1.6}.home-footer{z-index:2;padding:2rem var(--home-inset);color:var(--muted);font:400 .6875rem/1.2 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.045em;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;bottom:0;left:0;right:0}.home-footer a{color:var(--mint);text-decoration:none}.placeholder-study,.registry-page{width:min(100% - 2rem,1240px);margin:0 auto;padding:1.5rem 0 3rem}.placeholder-study{min-height:55vh}.placeholder-study p:not(.eyebrow):not(.placeholder-status){max-width:42rem;color:var(--muted);font-size:1.1rem;line-height:1.6}.placeholder-status{margin-top:2.5rem}.registry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.registry-card{border:1px solid var(--line);background:var(--surface);border-radius:8px;overflow:hidden}.registry-card__meta{flex-direction:column;gap:8px;padding:20px;display:flex}.registry-card__title{justify-content:space-between;align-items:center;gap:12px;display:flex}.registry-card h2{color:#fff;font:700 1rem/normal var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;white-space:nowrap;margin:0}.registry-card p{color:#8e939b;font:400 .75rem/normal var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;overflow:hidden}.registry-card__label--compact{display:none}.registry-card__link{flex:none;width:16px;height:16px;display:block;position:relative}.registry-card__link img{display:block;position:absolute;top:-1.75px;right:-1.75px}.live-preview{aspect-ratio:608/320;background:#111215;position:relative;overflow:hidden}.live-preview__video{object-fit:cover;width:100%;height:100%;display:block}.live-preview__status{color:var(--mint);font:500 .6rem/1 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.06em;background:#050507d6;padding:.25rem .35rem;position:absolute;top:10px;left:10px}.live-preview__status--unavailable{color:#ff5f56;text-align:center;background:0 0;padding:0;font-size:.75rem;font-weight:700;top:50%;left:0;right:0;transform:translateY(-50%)}@media (max-width:740px){:root{--home-inset:1.25rem}.site-header,.site-footer{font-size:.54rem}.wordmark{font-size:.75rem}.site-footer{flex-direction:column;align-items:flex-start;gap:1rem}.home-grid{width:150px}.home-hero{padding-inline:1.25rem}.home-title{align-items:flex-start;gap:1.5rem}.home-title h1{white-space:normal}.home-title>span i{width:4px;height:2.5rem}.home-watch{padding:4rem 0 9rem}.home-watch__band{grid-template-columns:minmax(0,1fr);padding:28px 20px}.home-watch__intro{gap:20px}.home-watch__label{margin-bottom:-4px;font-size:.625rem}.home-watch__title{font-variation-settings:"opsz" 56;font-size:56px}.home-watch__description{line-height:22px}.intro-video{margin-top:24px}.home-footer{flex-direction:column;align-items:flex-start;gap:.75rem;font-size:.625rem}.registry-grid{grid-template-columns:1fr;gap:16px}.registry-card{border-radius:6px}.registry-card .live-preview{aspect-ratio:350/180}.registry-card__meta{gap:4px;padding:14px}.registry-card h2{font-size:.75rem}.registry-card p{font-size:.625rem}.registry-card__label--wide{display:none}.registry-card__label--compact{display:inline}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.orchestration-shell .site-header,.orchestration-shell .site-footer{width:min(100% - 4rem,1240px)}.orchestration-shell .site-header{border:0;padding:2rem 0 0}.orchestration-shell .site-footer{padding:2rem 0}.orchestration-shell .wordmark u{text-decoration:none}.orchestration-page{width:min(100% - 4rem,1240px);margin:0 auto;padding:1.5rem 0}.orchestration-grid{margin:0}.orchestration-statusbar{color:#8e939b;font:500 .65rem/1.4 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.orchestration-statusbar span{align-items:center;display:inline-flex}.orchestration-controls{gap:.75rem}.orchestration-sound-button{color:var(--mint);font:inherit;letter-spacing:inherit;cursor:pointer;background:#08080acc;border:1px solid #94d7b585;border-radius:2px;padding:.28rem .45rem}.orchestration-sound-button:disabled{border-color:var(--line);color:#606662;cursor:default}.orchestration-sound-button:not(:disabled):hover{background:#94d7b526}.orchestration-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.orchestration-tile{aspect-ratio:352/210;background:#101114;border:1px solid #222;border-radius:2px;transition:box-shadow .24s,border-color .24s;position:relative;overflow:hidden}.orchestration-tile img{object-fit:cover;transform-origin:bottom;width:100%;height:100%;transition:filter .18s;display:block;transform:scale(1.09091)}.orchestration-tiles--playing .orchestration-tile:not(.orchestration-tile--active) img{filter:grayscale()brightness(.65)}.orchestration-tile--active{border-color:#94d7b561;box-shadow:0 0 7px 1px #94d7b56b,0 0 18px 3px #94d7b529}.orchestration-tile__placeholder{color:#8e939b;width:100%;height:100%;font:600 .58rem/1.4 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.08em;text-align:center;place-items:center;display:grid}@media (max-width:900px){.orchestration-shell .site-header,.orchestration-shell .site-footer,.orchestration-page{width:min(100% - 2rem,1240px)}.orchestration-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.orchestration-statusbar{flex-direction:column;align-items:flex-start}.orchestration-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-shell{isolation:isolate;position:relative}.about-shell .home-video-background{z-index:0;object-fit:cover;opacity:.42;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.about-video-wash{z-index:1;pointer-events:none;background:linear-gradient(#05050757,#05050785),radial-gradient(at 50% 40%,#14241d29,#0000 58%);width:100%;height:100%;position:fixed;inset:0}.about-shell .site-header,.about-shell .site-footer{z-index:2;width:min(100% - 4rem,1240px);position:relative}.about-shell .site-header{border:0;padding:2rem 0 0}.about-shell .site-footer{padding:2rem 0}.about-page{z-index:2;width:min(100% - 4rem,1240px);margin:0 auto;padding:1.5rem 0 3rem;position:relative}.about-feed-status{color:#8e8e9a;font:700 .75rem/1 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.125em;align-items:center;margin-bottom:.75rem;display:inline-flex}.about-feed-status--live{color:var(--mint)}.about-viewport{background:#14141ad9;border:1px solid #2e2e36;border-radius:4px;width:min(100%,940px);min-height:550px;padding:24px}.about-viewport h2{color:var(--ink);font:700 .75rem/1 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.125em;margin:2rem 0 .5rem}.about-viewport h2:first-child{margin-top:0}.about-viewport p{max-width:892px;color:var(--ink);font:400 .75rem/1.65 var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.03em;margin:0}.about-viewport a{color:var(--mint);text-underline-offset:.18em;text-decoration:underline}.about-viewport a:hover{text-decoration:none}.about-viewport p+p{margin-top:1.65em}@media (max-width:740px){.about-shell .site-header,.about-shell .site-footer,.about-page{width:min(100% - 2.5rem,1240px)}.about-viewport{min-height:520px;padding:16px}}
