*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;color:#f1f2ee;background:#080a0c;font-family:Inter,Arial,Helvetica,sans-serif}body{margin:0}a{color:inherit;text-decoration:none}main{width:min(1180px,100% - 40px);margin:auto;padding:32px 0 70px}.eyebrow{letter-spacing:.18em;opacity:.4;font-family:monospace;font-size:10px}.hero{isolation:isolate;min-height:690px;position:relative}.hero h1{letter-spacing:-.075em;max-width:1100px;margin:25px 0 30px;font-size:clamp(64px,9vw,118px);line-height:.84}.hero-copy{opacity:.54;max-width:650px;margin:0;font-size:clamp(18px,2.2vw,25px);line-height:1.5}.hero-actions{letter-spacing:.08em;flex-wrap:wrap;gap:24px;margin-top:42px;font-family:monospace;font-size:11px;display:flex}.hero-actions a{border:1px solid #ffffff21;padding:14px 18px}.hero-actions .primary{color:#080a0c;background:#f1f2ee}.statement{border-top:1px solid #ffffff17;padding:110px 0}.statement-main,.statement-secondary{letter-spacing:-.045em;margin:0;font-size:clamp(34px,5vw,66px);line-height:1.03}.statement-secondary{opacity:.3}.frictions{flex-wrap:wrap;gap:8px;margin-top:45px;display:flex}.frictions span{letter-spacing:.08em;opacity:.52;border:1px solid #ffffff1a;border-radius:999px;padding:7px 11px;font-family:monospace;font-size:10px}.machine-section,.live,.learning,.participate{border-top:1px solid #ffffff17;padding:100px 0}.section-head{justify-content:space-between;gap:40px;margin-bottom:50px;display:flex}.section-head p{opacity:.5;max-width:440px;margin:0;font-size:18px;line-height:1.55}.machine{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(7,1fr);display:grid}.machine div{border-right:1px solid #ffffff14;min-height:200px;padding:22px 16px}.machine div:first-child{padding-left:0}.machine div:last-child{border-right:0}.machine span,.machine strong,.machine small{display:block}.machine span{opacity:.28;margin-bottom:55px;font-family:monospace;font-size:11px}.machine strong{letter-spacing:.06em;margin-bottom:9px;font-size:11px}.machine small{opacity:.35;line-height:1.45}.live-record{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff21;border-radius:20px;grid-template-columns:1fr auto;gap:35px;padding:34px;display:grid}.record-id{letter-spacing:.12em;opacity:.35;font-family:monospace;font-size:10px}.live-record h2{letter-spacing:-.06em;margin:24px 0 4px;font-size:clamp(44px,6vw,74px);line-height:.9}.live-record p{opacity:.48;margin:12px 0 0}.live-score{align-items:baseline;display:flex}.live-score strong{letter-spacing:-.07em;font-size:58px}.live-score span{opacity:.3}.live-meta{border-top:1px solid #ffffff14;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.live-meta span{padding:20px 15px 0;font-family:monospace;font-size:12px}.live-meta span:first-child{padding-left:0}.live-meta small{letter-spacing:.1em;opacity:.3;margin-bottom:7px;font-size:9px;display:block}.learning blockquote{letter-spacing:-.055em;max-width:950px;margin:35px 0 60px;font-size:clamp(38px,6vw,74px);line-height:.98}.learning-flow{letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:18px;font-family:monospace;font-size:11px;display:flex}.learning-flow span{border:1px solid #ffffff1a;padding:9px 12px}.learning-flow b{opacity:.2}.participate h2{letter-spacing:-.06em;max-width:900px;margin:30px 0 25px;font-size:clamp(46px,7vw,84px);line-height:.92}.participate p{opacity:.48;max-width:660px;font-size:18px;line-height:1.6}.participate>a{letter-spacing:.08em;border:1px solid #ffffff26;margin-top:30px;padding:14px 18px;font-family:monospace;font-size:11px;display:inline-block}footer{border-top:1px solid #ffffff17;flex-wrap:wrap;justify-content:space-between;gap:30px;padding-top:50px;font-family:monospace;display:flex}footer strong,footer span{display:block}footer strong{letter-spacing:.1em;font-size:10px}footer span{opacity:.3;margin-top:8px;font-size:9px}.footer-machine{letter-spacing:.18em;opacity:.22;align-self:flex-end;font-size:9px}@media (width<=980px){.hero{min-height:auto;padding-bottom:28px}.hero-signal-slot{width:min(100%,430px);max-width:430px;margin-top:32px;position:static}}@media (width<=850px){.hero{min-height:600px}.machine{grid-template-columns:1fr 1fr}.machine div{border-bottom:1px solid #ffffff14}.section-head{flex-direction:column}}@media (width<=600px){main{width:calc(100% - 24px)}.hero h1{font-size:54px}.machine{grid-template-columns:1fr}.machine div{border-right:0;min-height:auto;padding:22px 0}.machine span{margin-bottom:20px}.live-record,.live-meta{grid-template-columns:1fr}.live-meta span{padding-bottom:15px;padding-left:0}footer{flex-direction:column}}.hero:after{content:"";z-index:-1;pointer-events:none;opacity:.16;filter:blur(32px);background:radial-gradient(#1a98aa3b,#0000 65%);width:min(45vw,530px);height:min(37vw,430px);animation:13s ease-in-out infinite alternate dos-hero-breathe;position:absolute;top:30px;right:-7%}@keyframes dos-hero-breathe{to{opacity:.24;transform:translate(-15px,9px)}}.machine>div{transition:background-color .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.machine>div:hover{background:#1ea7b90b;box-shadow:inset 0 2px #26cee261}.frictions span:hover,.learning-flow span:hover{border-color:#26cee252}}.live-record{transition:border-color .3s,box-shadow .3s}@media (hover:hover) and (pointer:fine){.live-record:hover{border-color:#26cee24d;box-shadow:0 0 45px #05738713}}@media (prefers-reduced-motion:reduce){.hero:after{animation:none}.machine>div,.live-record{transition:none}}.hero{isolation:isolate;position:relative}.hero>:not(.hero-signal-slot){z-index:1;position:relative}.hero-signal-slot,.hero-signal-home{z-index:0;opacity:.56;pointer-events:none;filter:saturate(.85);width:clamp(310px,48vw,600px);max-width:none;margin:0;position:absolute;top:9%;right:-8%;-webkit-mask-image:radial-gradient(74% 70% at 61% 52%,#000 20%,#0000 99%);mask-image:radial-gradient(74% 70% at 61% 52%,#000 20%,#0000 99%)}.hero:after{opacity:.07}.machine{border:1px solid #92b4be38;border-radius:8px;overflow:hidden}.machine>div{border-bottom:0;border-right:1px solid #92b4be2b;transition:background-color .3s,box-shadow .3s}.machine>div:first-child{padding-left:16px}.machine>div:last-child{border-right:0}@media (width<=980px){.hero-signal-slot,.hero-signal-home{opacity:.34;width:min(67vw,470px);max-width:none;margin:0;position:absolute;top:24%;right:-12%}}@media (width<=850px){.machine>div{border-bottom:1px solid #92b4be24}.machine>div:nth-child(2n){border-right:0}.machine>div:last-child{border-bottom:0}}@media (width<=600px){.hero-signal-slot,.hero-signal-home{opacity:.19;width:90vw;top:26%;right:-38%}.machine>div,.machine>div:first-child{border-right:0;padding:22px 16px}}@media (prefers-reduced-motion:reduce){.machine>div{transition:none}}.dos-secondary-opportunities{margin-top:24px}.dos-secondary-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.dos-secondary-heading>span:last-child{color:#81949c;font:500 11px/1.4 monospace}.dos-secondary-list{gap:14px;display:grid}@media (width<=690px){.dos-secondary-heading{flex-direction:column;align-items:flex-start}}
