
:root{--bg:#080808;--ink:#f5f3ee;--muted:#a8a6a0;--line:#242424;--paper:#f3f1eb;--black:#000;--orange:#f19920;--red:#f15e39;--blue:#4999d3;--green:#b3a643;--measure:#b99cff;--bench:#77d9c5;--wave:#7aa8ff;--radius:24px;--shell:min(1180px,calc(100% - 40px))}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}p{color:#c4c1ba;font-size:1.05rem}.shell{width:var(--shell);margin:0 auto}.site-header{position:sticky;top:0;z-index:50;background:rgba(8,8,8,.84);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.07)}.header-inner{height:76px;display:flex;align-items:center;gap:24px}.brand{display:inline-flex;align-items:baseline;gap:8px;font-weight:900;letter-spacing:-.05em}.brand-mixx{font-size:1.45rem}.brand-group{font-size:.76rem;letter-spacing:.18em;color:#a9a7a1}.nav{margin-left:auto;display:flex;align-items:center;gap:18px}.nav-link{font-size:.78rem;letter-spacing:.04em;color:#aaa7a0;padding:28px 0 25px}.nav-link:hover,.nav-link.active{color:#fff}.menu-button{display:none;margin-left:auto;background:transparent;color:white;border:1px solid #333;border-radius:999px;padding:8px 13px}.hero,.page-hero{overflow:hidden}.hero-home{padding:110px 0 90px;min-height:720px;background:radial-gradient(circle at 80% 30%,rgba(73,153,211,.13),transparent 27%),radial-gradient(circle at 65% 80%,rgba(241,94,57,.09),transparent 28%)}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center}.eyebrow,.kicker{font-size:.74rem;letter-spacing:.18em;font-weight:800;color:#918e87;text-transform:uppercase}.hero h1,.page-hero h1{font-size:clamp(4rem,8vw,7.5rem);line-height:.88;letter-spacing:-.075em;margin:20px 0 28px;max-width:900px}.hero h1 em,.page-hero h1 em{font-style:normal;color:#8e8a82}.hero-copy,.page-hero p{font-size:1.28rem;max-width:720px;color:#c9c6bf}.actions{display:flex;gap:12px;margin-top:34px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;border-radius:999px;font-weight:800;font-size:.87rem;letter-spacing:.02em;border:1px solid #333}.btn.primary{background:#fff;color:#050505;border-color:#fff}.btn.ghost:hover{border-color:#777}.hero-orbit{position:relative;aspect-ratio:1;border:1px solid #222;border-radius:50%;display:grid;place-items:center}.hero-orbit:before,.hero-orbit:after{content:"";position:absolute;inset:13%;border:1px solid #191919;border-radius:50%}.hero-orbit:after{inset:28%}.orbit-core{width:160px;height:160px;border-radius:50%;background:#f4f2ec;color:#080808;display:grid;place-items:center;text-align:center;font-size:1.5rem;font-weight:950;line-height:.95;letter-spacing:-.05em}.orb{position:absolute;padding:7px 12px;border:1px solid #2b2b2b;background:#0e0e0e;border-radius:999px;font-size:.66rem;letter-spacing:.14em}.o1{top:8%;left:42%}.o2{top:37%;right:-5%}.o3{bottom:13%;right:10%}.o4{bottom:2%;left:26%}.o5{top:36%;left:-5%}.principles{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}.principle-row{display:flex;justify-content:space-between;align-items:center;font-size:.76rem;letter-spacing:.14em;font-weight:800;color:#8c8982}.principle-row i{font-style:normal;color:#3c3c3c}.section{padding:100px 0}.dark-band{background:#030303;border-top:1px solid #181818;border-bottom:1px solid #181818}.section-head{display:grid;grid-template-columns:1fr .65fr;gap:60px;align-items:end;margin-bottom:44px}.section h2{font-size:clamp(2.8rem,5.5vw,5.2rem);letter-spacing:-.065em;line-height:.95;margin:14px 0 0}.section-head p{margin:0}.system-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.system-card{min-height:330px;border:1px solid var(--line);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;justify-content:flex-end;transition:.25s ease;background:linear-gradient(180deg,#111,#0b0b0b)}.system-card:hover{transform:translateY(-5px);border-color:#555}.system-card>span{font-size:.7rem;font-weight:900;letter-spacing:.16em;color:#8d8a84}.system-card h3{font-size:1.9rem;margin:8px 0 10px;letter-spacing:-.04em}.system-card p{font-size:.94rem;margin:0}.system-card.tank{box-shadow:inset 0 4px 0 var(--orange)}.system-card.wave{box-shadow:inset 0 4px 0 var(--wave)}.system-card.bench{box-shadow:inset 0 4px 0 var(--bench)}.system-card.measure{box-shadow:inset 0 4px 0 var(--measure)}.card-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:14px}.media-card,.community-card{border-radius:var(--radius);min-height:340px;padding:28px;border:1px solid #222;display:flex;flex-direction:column;justify-content:flex-end;background:#0c0c0c}.show-grid .media-card:nth-child(1),.show-grid .media-card:nth-child(2),.show-grid .media-card:nth-child(3){grid-column:span 4}.show-grid .media-card:nth-child(4){grid-column:span 5}.show-grid .media-card:nth-child(5){grid-column:span 7}.media-card h3,.community-card h3{font-size:2rem;letter-spacing:-.045em;margin:8px 0}.media-card p,.community-card p{font-size:.95rem;margin:0}.media-card.legends{background:linear-gradient(180deg,rgba(179,166,67,.22),#0b0b0b 65%)}.media-card.makers{background:linear-gradient(180deg,rgba(241,153,32,.22),#0b0b0b 65%)}.media-card.stash{background:linear-gradient(180deg,rgba(73,153,211,.22),#0b0b0b 65%)}.media-card.games{background:linear-gradient(180deg,rgba(241,94,57,.24),#0b0b0b 65%)}.media-card.feature{background:linear-gradient(180deg,rgba(255,255,255,.1),#0b0b0b 65%)}.card-tag{font-size:.65rem;letter-spacing:.15em;color:#918e87;font-weight:800}.text-link{font-weight:800;color:#d2cfc8}.split,.two-col{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.split h2,.two-col h2{margin-top:12px}.stack-labels{display:flex;flex-direction:column}.stack-labels span{border-top:1px solid #2b2b2b;padding:20px 0;font-weight:900;letter-spacing:.04em}.stack-labels span:last-child{border-bottom:1px solid #2b2b2b}.sway-band{background:radial-gradient(circle at 80% 50%,rgba(185,156,255,.17),transparent 35%),#0a0a0a}.sway-callout{display:flex;align-items:end;justify-content:space-between;gap:50px}.sway-callout>div{max-width:820px}.mini-grid,.feature-grid,.measure-grid,.partner-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mini-grid>div,.feature-grid article,.measure-grid>div,.partner-grid article{border:1px solid #252525;border-radius:20px;padding:24px;background:#0c0c0c}.mini-grid b,.measure-grid b{display:block;font-size:.8rem;letter-spacing:.12em;margin-bottom:10px}.mini-grid span,.measure-grid span{color:#a9a69f;font-size:.92rem}.page-hero{padding:130px 0 90px;border-bottom:1px solid #1d1d1d}.page-hero h1{font-size:clamp(4.8rem,9vw,8.8rem)}.shows-hero{background:radial-gradient(circle at 75% 25%,rgba(241,94,57,.12),transparent 30%)}.community-hero{background:radial-gradient(circle at 75% 30%,rgba(179,166,67,.12),transparent 30%)}.product-hero h1,.sway-hero h1{font-size:clamp(5.5rem,13vw,11rem)}.tank-hero{background:radial-gradient(circle at 75% 35%,rgba(241,153,32,.17),transparent 30%)}.wave-hero{background:radial-gradient(circle at 75% 35%,rgba(122,168,255,.17),transparent 30%)}.bench-hero{background:radial-gradient(circle at 75% 35%,rgba(119,217,197,.17),transparent 30%)}.measure-hero{background:radial-gradient(circle at 75% 35%,rgba(185,156,255,.17),transparent 30%)}.sway-hero{background:radial-gradient(circle at 75% 35%,rgba(185,156,255,.14),transparent 30%),radial-gradient(circle at 20% 85%,rgba(73,153,211,.08),transparent 30%)}.flow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:24px 0;flex-wrap:wrap}.flow span{font-size:.75rem;letter-spacing:.12em;font-weight:900;padding:10px 14px;border:1px solid #292929;border-radius:999px}.flow i{font-style:normal;color:#4a4a4a}.quote-block{display:flex;flex-direction:column}.quote-block span{font-size:clamp(2rem,4.8vw,4.8rem);letter-spacing:-.055em;line-height:1.05;border-bottom:1px solid #262626;padding:18px 0}.community-grid .community-card:nth-child(1),.community-grid .community-card:nth-child(2),.community-grid .community-card:nth-child(3){grid-column:span 4}.community-grid .community-card:nth-child(4){grid-column:span 6}.community-grid .community-card:nth-child(5){grid-column:span 6}.community-card{background:linear-gradient(160deg,#141414,#0a0a0a)}.feature-list{display:flex;flex-direction:column}.feature-list>div{padding:22px 0;border-top:1px solid #292929;display:grid;grid-template-columns:.8fr 1fr;gap:20px}.feature-list>div:last-child{border-bottom:1px solid #292929}.feature-list b{font-size:1.05rem}.feature-list span{color:#aaa79f}.feature-grid{grid-template-columns:repeat(4,1fr)}.feature-grid h3{font-size:1.5rem;letter-spacing:-.04em;margin:0 0 12px}.feature-grid p{font-size:.94rem;margin:0}.big-claim{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.big-claim span{color:#9a978f;font-size:1.3rem}.big-claim strong{font-size:clamp(2.5rem,5vw,5.2rem);line-height:.98;letter-spacing:-.06em}.measure-grid{grid-template-columns:repeat(3,1fr)}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tier-grid article{padding:28px;border:1px solid #292929;border-radius:24px;background:#0d0d0d;min-height:290px}.tier-grid .featured{border-color:#655a7c;background:linear-gradient(180deg,rgba(185,156,255,.14),#0d0d0d)}.tier{font-size:.68rem;letter-spacing:.16em;font-weight:900;color:#8f8b83}.tier-grid h3{font-size:1.8rem;margin:50px 0 12px;letter-spacing:-.04em}.industry-cloud{display:flex;flex-wrap:wrap;gap:10px}.industry-cloud span{font-size:1.05rem;padding:13px 18px;border:1px solid #2c2c2c;border-radius:999px;background:#0c0c0c}.partner-grid{grid-template-columns:repeat(4,1fr)}.partner-grid .num{font-size:.7rem;color:#777;letter-spacing:.14em}.partner-grid h3{font-size:1.5rem;margin:40px 0 12px}.partner-grid p{font-size:.94rem}.site-footer{border-top:1px solid #1d1d1d;padding:70px 0 30px;background:#050505}.footer-grid{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:50px}.footer-grid>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-grid a:not(.brand){font-size:.9rem;color:#aaa79f}.footer-grid a:hover{color:#fff}.footer-brand{margin-bottom:12px}.muted{font-size:.9rem!important;max-width:280px}.legal{border-top:1px solid #1c1c1c;margin-top:50px;padding-top:20px;color:#686660;font-size:.78rem}
@media(max-width:1000px){.nav{position:absolute;top:76px;left:0;right:0;background:#090909;border-bottom:1px solid #222;padding:18px 20px 25px;display:none;flex-direction:column;align-items:flex-start}.nav.open{display:flex}.nav-link{padding:6px 0;font-size:1rem}.menu-button{display:block}.hero-grid,.section-head,.split,.two-col,.big-claim{grid-template-columns:1fr}.hero-orbit{max-width:480px;margin:20px auto 0}.system-grid,.feature-grid,.partner-grid{grid-template-columns:repeat(2,1fr)}.measure-grid{grid-template-columns:repeat(2,1fr)}.show-grid .media-card,.community-grid .community-card{grid-column:span 6!important}.footer-grid{grid-template-columns:1fr 1fr}.sway-callout{align-items:flex-start;flex-direction:column}}
@media(max-width:650px){:root{--shell:min(100% - 28px,1180px)}.header-inner{height:68px}.nav{top:68px}.hero-home{padding:80px 0 70px;min-height:auto}.hero h1,.page-hero h1{font-size:clamp(3.7rem,16vw,6rem)}.hero-orbit{display:none}.principle-row{overflow-x:auto;gap:14px;justify-content:flex-start}.section{padding:72px 0}.section h2{font-size:3rem}.system-grid,.feature-grid,.measure-grid,.partner-grid,.tier-grid{grid-template-columns:1fr}.show-grid .media-card,.community-grid .community-card{grid-column:span 12!important}.media-card,.community-card,.system-card{min-height:270px}.flow{justify-content:flex-start}.footer-grid{grid-template-columns:1fr}.page-hero{padding:90px 0 65px}.big-claim{gap:30px}.big-claim strong{font-size:2.7rem}.stack-labels{margin-top:20px}.feature-list>div{grid-template-columns:1fr}.sway-callout{gap:22px}}
