*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafafa;color:#525252;font-family:Plus Jakarta Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;overflow-x:hidden}.mono{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit}::selection{background:#ff6b35;color:#fff}h1,h2,h3,h4{color:#0a0a0a;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0 0 .5em}h1{font-size:clamp(2.8rem,7vw,6rem);font-weight:800;letter-spacing:-.045em}h2{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.035em}h3{font-size:clamp(1.18rem,1.6vw,1.35rem)}h4{font-size:1rem;font-weight:700}p{color:#525252;margin:0 0 1rem}em{color:#ff6b35;font-style:normal;font-weight:700}.lede{color:#525252;font-size:clamp(1.05rem,1.25vw,1.18rem);line-height:1.5;max-width:720px}.dim{color:#6b6b6b}.tag{align-items:center;background:#0a0a0a;border-radius:4px;color:#fff;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:500;letter-spacing:.14em;padding:.3rem .85rem;text-transform:uppercase}.tag--orange{background:#ff6b35;color:#0a0a0a}.tag--ghost{background:#0000;border:1px solid #d4d4d4;color:#525252}.shell{margin:0 auto;max-width:1280px;padding:0 1.25rem;width:100%}@media(min-width:768px){.shell{padding:0 2rem}}.band{padding:clamp(4rem,8vw,7rem) 0;position:relative}.band--snug{padding:clamp(2.5rem,4vw,3.5rem) 0}.band--ink{background:#0a0a0a;color:#e5e5e5}.band--ink h1,.band--ink h2,.band--ink h3,.band--ink h4{color:#fff}.band--ink p{color:#ffffffb8}.band--paper{background:#f5f5f5}.btn{align-items:center;border:2px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.92rem;font-weight:700;gap:.55rem;padding:.95rem 1.5rem;transition:all .2s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.btn svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.btn:hover svg{transform:translateX(3px)}.btn--orange{background:#ff6b35;border-color:#ff6b35;color:#0a0a0a}.btn--orange:hover{background:#f04e15;border-color:#f04e15;box-shadow:0 12px 28px #ff6b3559;transform:translateY(-1px)}.btn--ink{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.btn--ink:hover{background:#1a1a1a;border-color:#1a1a1a}.btn--line{background:#0000;border-color:#0a0a0a;color:#0a0a0a}.btn--line:hover{background:#0a0a0a;color:#fff}.btn--ghost-light{background:#0000;border-color:#ffffff4d;color:#fff}.btn--ghost-light:hover{background:#ff6b35;border-color:#ff6b35;color:#0a0a0a}.masthead{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafafaeb;border-bottom:2px solid #0a0a0a;position:-webkit-sticky;position:sticky;top:0;z-index:60}.masthead .row{align-items:center;display:flex;height:78px;justify-content:space-between}.masthead .brand img{display:block;height:38px;max-width:240px;object-fit:contain;width:auto}.masthead nav{align-items:center;display:none;gap:2.1rem}@media(min-width:920px){.masthead nav{display:flex}}.masthead nav a{color:#2a2a2a;font-size:.92rem;font-weight:600;position:relative}.masthead nav a.is-on,.masthead nav a:hover{color:#0a0a0a}.masthead nav a.is-on:after{background:#ff6b35;bottom:-10px;content:"";height:3px;left:0;position:absolute;right:0}.masthead .extras{align-items:center;display:flex;gap:.65rem}.masthead .extras .btn{display:none;font-size:.85rem;padding:.6rem 1.2rem}@media(min-width:640px){.masthead .extras .btn{display:inline-flex}}.masthead .toggle{background:#0a0a0a;border:2px solid #0a0a0a;border-radius:8px;color:#fff;display:inline-flex;padding:.55rem}@media(min-width:920px){.masthead .toggle{display:none}}.mobile-nav{background:#fff;border-bottom:2px solid #0a0a0a;display:none;padding:1rem 1.25rem 1.25rem}@media(max-width:919px){.mobile-nav{display:block}}.mobile-nav a{border-bottom:1px solid #e5e5e5;color:#0a0a0a;display:block;font-size:1.05rem;font-weight:600;padding:.85rem 0}.mobile-nav a:last-of-type{border-bottom:0}.hero{overflow:hidden;padding:clamp(4rem,8vw,7rem) 0 clamp(3rem,5vw,4.5rem);position:relative}.hero:before{background:#ff6b351a;border-radius:50%;content:"";filter:blur(60px);height:600px;pointer-events:none;position:absolute;right:-200px;top:-300px;width:600px}.hero .shell{position:relative;z-index:2}.hero .layout{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.hero .layout{gap:3rem;grid-template-columns:1.3fr 1fr}}.hero .head-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.hero h1 em{color:#ff6b35}.hero .signature{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem}.hero .board{grid-gap:1px;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:8px;box-shadow:0 24px 60px #00000040;color:#fff;display:grid;gap:1px;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr 1fr;overflow:hidden;padding:1.5rem}.hero .board .board-head{align-items:center;border-bottom:1px solid #1a1a1a;color:#a3a3a3;display:flex;font-family:JetBrains Mono,monospace;font-size:.72rem;grid-column:1/-1;justify-content:space-between;letter-spacing:.14em;margin-bottom:1rem;padding:0 0 1rem;text-transform:uppercase}.hero .board .board-head .live{align-items:center;color:#ff6b35;display:inline-flex;gap:.4rem}.hero .board .board-head .live:before{background:#ff6b35;border-radius:50%;box-shadow:0 0 0 3px #ff6b3540;content:"";height:8px;width:8px}.hero .board .cell{padding:1.1rem 1rem}.hero .board .cell .lbl{color:#a3a3a3;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.14em;margin-bottom:.35rem;text-transform:uppercase}.hero .board .cell .v{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:.35rem}.hero .board .cell .v.up{color:#ff6b35}.hero .board .cell .delta{color:#a3a3a3;font-family:JetBrains Mono,monospace;font-size:.72rem}.hero .board .cell.cell-1,.hero .board .cell.cell-3{border-right:1px solid #1a1a1a}.hero .board .cell.cell-3,.hero .board .cell.cell-4{border-top:1px solid #1a1a1a}.outcomes{background:#0a0a0a;border-top:2px solid #ff6b35;color:#fff;padding:3rem 0;position:relative}.outcomes .row{grid-gap:2.5rem 2rem;display:grid;gap:2.5rem 2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.outcomes .row{grid-template-columns:repeat(4,1fr)}}.outcomes .cell .big{color:#ff6b35;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2.4rem,4.5vw,3.4rem);font-weight:800;letter-spacing:-.045em;line-height:1;margin-bottom:.55rem}.outcomes .cell .label{color:#ffffffb8;font-size:.92rem;line-height:1.4}.head-block{grid-gap:1.5rem;align-items:end;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-bottom:3rem}@media(min-width:768px){.head-block{gap:2.5rem;grid-template-columns:minmax(0,1.5fr) auto}}.head-block .left h2{margin:.75rem 0 .65rem;max-width:800px}.head-block .left p{color:#6b6b6b;font-size:1.05rem;margin:0;max-width:660px}.head-block .right{display:flex}@media(min-width:768px){.head-block .right{justify-content:flex-end}}.services{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.services{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.services{grid-template-columns:repeat(2,1fr)}}.service{grid-gap:1.5rem;align-items:start;background:#fff;border:2px solid #0a0a0a;border-radius:8px;display:grid;gap:1.5rem;grid-template-columns:auto 1fr;padding:2rem;position:relative;transition:all .2s cubic-bezier(.2,.8,.2,1)}.service .num{color:#d4d4d4;font-family:Plus Jakarta Sans,sans-serif;font-size:2.6rem;font-weight:800;letter-spacing:-.05em;line-height:1;transition:color .2s cubic-bezier(.2,.8,.2,1)}.service h3{color:#0a0a0a;font-size:1.3rem;font-weight:700;margin:0 0 .6rem}.service p{color:#525252;font-size:.96rem;line-height:1.55;margin:0}.service .code{color:#ff6b35;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.12em;margin-bottom:.55rem}.service .more{align-items:center;color:#0a0a0a;display:inline-flex;font-family:Plus Jakarta Sans,sans-serif;font-size:.88rem;font-weight:700;gap:.4rem;margin-top:1.25rem;transition:color .2s cubic-bezier(.2,.8,.2,1)}.service .more svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.service:hover{background:#0a0a0a}.service:hover h3{color:#fff}.service:hover p{color:#ffffffb8}.service:hover .code,.service:hover .more,.service:hover .num{color:#ff6b35}.service:hover .more svg{transform:translateX(4px)}.channels{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.channels .ch{align-items:center;background:#fff;border:2px solid #0a0a0a;border-radius:999px;color:#0a0a0a;display:inline-flex;font-size:.9rem;font-weight:700;padding:.7rem 1.25rem;transition:all .2s cubic-bezier(.2,.8,.2,1)}.channels .ch:hover{background:#0a0a0a;color:#ff6b35}.pulse{grid-gap:1px;background:#e5e5e5;border:1px solid #e5e5e5;border-radius:8px;display:grid;gap:1px;grid-template-columns:1fr;overflow:hidden}.pulse .item{grid-gap:1rem;align-items:center;background:#fff;display:grid;gap:1rem;grid-template-columns:110px 1fr 90px;padding:1.4rem 1.5rem;transition:background .2s cubic-bezier(.2,.8,.2,1)}.pulse .item .date{color:#6b6b6b;font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.pulse .item .title{color:#0a0a0a;font-size:1rem;font-weight:600}.pulse .item .tag-mini{color:#ff6b35;font-family:JetBrains Mono,monospace;font-size:.68rem;letter-spacing:.14em;text-align:right;text-transform:uppercase}.pulse .item:hover{background:#f5f5f5}.pulse .item:hover .title{color:#0a0a0a}.duet{grid-gap:3rem;align-items:start;display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.duet{gap:4.5rem;grid-template-columns:1.05fr 1fr}}.tick{grid-gap:.8rem;display:grid;gap:.8rem;list-style:none;margin:1.5rem 0 0;padding:0}.tick li{align-items:flex-start;color:#525252;display:flex;font-size:1rem;gap:.85rem;line-height:1.55}.tick li .m{background:#0a0a0a;border-radius:4px;color:#ff6b35;display:grid;flex-shrink:0;font-size:.8rem;font-weight:700;height:22px;margin-top:.15rem;place-items:center;width:22px}.outcome-card{background:#0a0a0a;border-radius:8px;color:#fff;overflow:hidden;padding:2.25rem;position:relative}.outcome-card:before{background:radial-gradient(ellipse,#ff6b3540,#0000 65%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:60%}.outcome-card .head{align-items:center;border-bottom:1px solid #1a1a1a;color:#a3a3a3;display:flex;font-family:JetBrains Mono,monospace;font-size:.72rem;justify-content:space-between;letter-spacing:.12em;margin-bottom:1.5rem;padding-bottom:1rem;position:relative;text-transform:uppercase}.outcome-card .head .label{color:#ff6b35}.outcome-card .big{color:#ff6b35;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(4rem,8vw,6rem);font-weight:800;letter-spacing:-.05em;line-height:.9;margin-bottom:.75rem;position:relative}.outcome-card .desc{color:#ffffffbf;max-width:380px;position:relative}.outcome-card .grid-meta{grid-gap:1.25rem;border-top:1px solid #1a1a1a;display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);margin-top:2rem;padding-top:1.5rem;position:relative}.outcome-card .grid-meta .k{color:#a3a3a3;font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.outcome-card .grid-meta .v{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:-.02em}.invite{background:#0a0a0a;border-top:4px solid #ff6b35;color:#fff;overflow:hidden;padding:clamp(3.5rem,6vw,5rem) 0;position:relative}.invite:before{background:radial-gradient(ellipse at 80% 50%,#ff6b352e,#0000 50%);content:"";inset:0;position:absolute}.invite .shell{position:relative}.invite .layout{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:900px){.invite .layout{grid-template-columns:1.4fr .9fr}}.invite h2{color:#fff;margin:0 0 .65rem;max-width:580px}.invite p{color:#ffffffc7;font-size:1.05rem;margin:0;max-width:540px}.invite .actions{display:flex;flex-wrap:wrap;gap:.65rem}@media(min-width:900px){.invite .actions{justify-content:flex-end}}.svc-hero{background:#f5f5f5;border-bottom:2px solid #0a0a0a;padding:clamp(3rem,6vw,5rem) 0 clamp(2.5rem,4vw,3.5rem)}.svc-hero .crumb{color:#525252;font-family:JetBrains Mono,monospace;font-size:.76rem;letter-spacing:.04em;margin-bottom:1.5rem;text-transform:uppercase}.svc-hero .crumb a{color:#525252}.svc-hero .crumb a:hover{color:#ff6b35}.svc-hero .crumb .sep{color:#a3a3a3;margin:0 .5rem}.svc-hero h1{max-width:900px}.svc-hero .lede{max-width:760px}.svc-body{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.svc-body{gap:4rem;grid-template-columns:1.55fr .95fr}}.svc-body .prose p{color:#525252;font-size:1.05rem;line-height:1.7}.svc-body .prose p+p{margin-top:1rem}.svc-body aside .panel{background:#0a0a0a;border-radius:8px;color:#fff;padding:1.85rem}.svc-body aside .panel h4{color:#ff6b35;font-family:JetBrains Mono,monospace;font-size:.8rem;font-weight:500;letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.svc-body aside .panel .tick li{color:#fffc}.svc-body aside .panel .tick li .m{background:#ff6b35;color:#0a0a0a}.also{border-top:1px solid #e5e5e5;margin-top:3.5rem;padding-top:3.5rem}.dispatch{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:1024px){.dispatch{grid-template-columns:1fr 1fr}}.dispatch-info .block{border-bottom:1px solid #e5e5e5;padding:1.2rem 0}.dispatch-info .block:last-of-type{border-bottom:0}.dispatch-info .block .lbl{color:#6b6b6b;font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.dispatch-info .block .val{color:#0a0a0a;font-size:1.05rem;font-weight:600}.dispatch-info .block a.val:hover{color:#ff6b35}.dispatch-form{background:#0a0a0a;border-radius:8px;border-top:4px solid #ff6b35;color:#fff;padding:2.25rem}.dispatch-form h3{color:#fff}.dispatch-form .field{margin-bottom:1rem}.dispatch-form .field-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.dispatch-form .field-row{grid-template-columns:1fr 1fr}}.dispatch-form label{color:#fff9;display:block;font-family:JetBrains Mono,monospace;font-size:.7rem;letter-spacing:.12em;margin-bottom:.4rem;text-transform:uppercase}.dispatch-form input,.dispatch-form select,.dispatch-form textarea{background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;color:#fff;font:inherit;padding:.9rem 1rem;transition:all .2s;width:100%}.dispatch-form input:focus,.dispatch-form select:focus,.dispatch-form textarea:focus{border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b3540;outline:none}.dispatch-form input::placeholder,.dispatch-form select::placeholder,.dispatch-form textarea::placeholder{color:#fff6}.dispatch-form textarea{min-height:130px;resize:vertical}.dispatch-form .note{color:#ffffff8c;font-size:.82rem;margin-top:1rem}.foot{background:#050505;border-top:4px solid #ff6b35;color:#ffffffb3;padding:4rem 0 1.5rem}.foot .grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:768px){.foot .grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.foot h5{color:#ff6b35;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:500;letter-spacing:.14em;margin:0 0 1.25rem;text-transform:uppercase}.foot a{color:#ffffffb3;display:block;padding:.3rem 0;transition:color .2s}.foot a:hover{color:#ff6b35}.foot .lead-block .footer-logo{filter:brightness(0) invert(1);height:60px;margin-bottom:1.25rem;max-width:280px;object-fit:contain;width:auto}.foot .lead-block p{color:#ffffff8c;font-size:.94rem;max-width:340px}.foot .colophon{border-top:1px solid #ffffff14;color:#fff6;display:flex;flex-wrap:wrap;font-family:JetBrains Mono,monospace;font-size:.76rem;gap:1rem;justify-content:space-between;margin-top:3rem;padding-top:1.5rem}.lost{display:grid;min-height:60vh;padding:5rem 1.25rem;place-items:center;text-align:center}.lost .fig{color:#ff6b35;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(5rem,16vw,10rem);font-weight:800;letter-spacing:-.05em;line-height:1;margin-bottom:1rem}
/*# sourceMappingURL=main.0e028a4f.css.map*/