.masterwork-theme{--mw-bg:#0a0c0c;--mw-surface:#0e1213;--mw-surface-bright:#181f20;--mw-text:#edecea;--mw-text-muted:#94a3a8;--mw-text-dim:rgba(237,236,234,0.6);--mw-primary:#3d8fa0;--mw-primary-dim:#347c8b;--mw-border:rgba(255,255,255,0.05);--mw-overlay-bg:rgba(10,12,12,0.5);--mw-overlay-bg-heavy:rgba(10,12,12,0.85);--mw-card-bg:rgba(255,255,255,0.05);--mw-card-border:rgba(255,255,255,0.05);--mw-card-hover:rgba(255,255,255,0.1);--mw-subtle-border:rgba(255,255,255,0.08);--mw-dim-text:rgba(255,255,255,0.3);--mw-hero-gradient-r:linear-gradient(90deg,#0a0c0c 0%,rgba(10,12,12,0.6) 45%,transparent);--mw-hero-gradient-b:linear-gradient(0deg,#0a0c0c 0%,rgba(10,12,12,0.3) 30%,transparent 50%);--mw-hero-gradient-t:linear-gradient(180deg,#0a0c0c 0%,transparent 25%);--mw-backers-bg:rgba(20,26,27,0.5);--mw-logo-filter:grayscale(1) invert(1) brightness(1.5);--mw-btn-bg:var(--mw-primary);--mw-btn-text:#0a0c0c;--font-body:var(--font-geist-mono),ui-monospace,monospace;--font-display:var(--font-another-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-space-mono),ui-monospace,monospace;background:var(--mw-bg);color:var(--mw-text);font-family:var(--font-body);min-height:100vh;overflow-x:hidden}.masterwork-theme.masterwork-blend .mw-process,.masterwork-theme.masterwork-blend .mw-role,.masterwork-theme.masterwork-blend .mw-thesis,.masterwork-theme.masterwork-blue-blend .mw-process,.masterwork-theme.masterwork-blue-blend .mw-role,.masterwork-theme.masterwork-blue-blend .mw-thesis{--mw-bg:#F1F1F1;--mw-surface:#ffffff;--mw-surface-bright:#e8e8e6;--mw-text:#011421;--mw-text-muted:rgba(1,20,33,0.55);--mw-text-dim:rgba(1,20,33,0.35);--mw-border:rgba(1,20,33,0.08);--mw-subtle-border:rgba(1,20,33,0.12);--mw-card-bg:#ffffff;--mw-card-border:rgba(1,20,33,0.08);--mw-card-hover:#f5f5f4;--mw-dim-text:rgba(1,20,33,0.3);--mw-logo-filter:grayscale(1) brightness(0.2);background:var(--mw-bg);color:var(--mw-text)}.masterwork-theme.masterwork-cream-blend{--mw-bg:#011421;--mw-surface:#0a2535;--mw-surface-bright:#123349;--mw-overlay-bg:rgba(1,20,33,0.5);--mw-overlay-bg-heavy:rgba(1,20,33,0.85);--mw-hero-gradient-r:linear-gradient(90deg,#011421 0%,rgba(1,20,33,0.6) 45%,transparent);--mw-hero-gradient-b:linear-gradient(0deg,#011421 0%,rgba(1,20,33,0.3) 30%,transparent 50%);--mw-hero-gradient-t:linear-gradient(180deg,#011421 0%,transparent 25%);--mw-backers-bg:rgba(10,37,53,0.5);background:var(--mw-bg)}.masterwork-theme.masterwork-cream-blend .mw-community,.masterwork-theme.masterwork-cream-blend .mw-process,.masterwork-theme.masterwork-cream-blend .mw-role,.masterwork-theme.masterwork-cream-blend .mw-thesis{--mw-bg:#fffbf5;--mw-surface:#fffdf8;--mw-surface-bright:#ece7de;--mw-text:#011421;--mw-text-muted:rgba(1,20,33,0.55);--mw-text-dim:rgba(1,20,33,0.35);--mw-border:rgba(1,20,33,0.08);--mw-subtle-border:rgba(1,20,33,0.12);--mw-card-bg:#fffdf8;--mw-card-border:rgba(1,20,33,0.08);--mw-card-hover:#fffbf5;--mw-dim-text:rgba(1,20,33,0.3);--mw-logo-filter:grayscale(1) brightness(0.2);background:var(--mw-bg);color:var(--mw-text)}.masterwork-theme.masterwork-cream-blend .mw-role .mw-role-diagonals line{stroke:rgba(1,20,33,.12)}.masterwork-theme.masterwork-cream-blend .mw-role .mw-role-guide-lines>div{background:rgba(1,20,33,.06)}.masterwork-theme.masterwork-cream-blend .mw-role .mw-role-frame{border-color:rgba(1,20,33,.12)}.masterwork-cream-blend .mw-access,.masterwork-cream-blend .mw-community,.masterwork-cream-blend .mw-structure{background:#011421}.masterwork-theme.masterwork-cream .mw-community,.masterwork-theme.masterwork-cream .mw-drops,.masterwork-theme.masterwork-cream .mw-process,.masterwork-theme.masterwork-cream .mw-role,.masterwork-theme.masterwork-cream .mw-structure,.masterwork-theme.masterwork-cream .mw-thesis{background:#fffbf5;color:#011421}.masterwork-theme.masterwork-cream .mw-process .mw-process-card,.masterwork-theme.masterwork-cream .mw-structure .mw-structure-card{--mw-card-bg:rgba(255,253,248,0.8);--mw-card-border:rgba(1,20,33,0.08);--mw-card-hover:rgba(255,253,248,1)}.masterwork-theme.masterwork-blue-blend{--mw-bg:#011421;--mw-surface:#0a2535;--mw-surface-bright:#123349;--mw-overlay-bg:rgba(1,20,33,0.5);--mw-overlay-bg-heavy:rgba(1,20,33,0.85);--mw-hero-gradient-r:linear-gradient(90deg,#011421 0%,rgba(1,20,33,0.6) 45%,transparent);--mw-hero-gradient-b:linear-gradient(0deg,#011421 0%,rgba(1,20,33,0.3) 30%,transparent 50%);--mw-hero-gradient-t:linear-gradient(180deg,#011421 0%,transparent 25%);--mw-backers-bg:rgba(10,37,53,0.5);background:var(--mw-bg)}.masterwork-theme.masterwork-blue{--mw-bg:#0a1929;--mw-surface:#0f2136;--mw-surface-bright:#162d45;--mw-text:#e0e8f0;--mw-text-muted:#8aa3b8;--mw-text-dim:rgba(224,232,240,0.6);--mw-primary:#edecea;--mw-primary-dim:#d6d3cf;--mw-border:rgba(237,236,234,0.08);--mw-overlay-bg:rgba(10,25,41,0.5);--mw-overlay-bg-heavy:rgba(10,25,41,0.85);--mw-card-bg:rgba(237,236,234,0.05);--mw-card-border:rgba(237,236,234,0.08);--mw-card-hover:rgba(237,236,234,0.1);--mw-subtle-border:rgba(237,236,234,0.08);--mw-dim-text:rgba(138,163,184,0.4);--mw-hero-gradient-r:linear-gradient(90deg,#0a1929 0%,rgba(10,25,41,0.6) 45%,transparent);--mw-hero-gradient-b:linear-gradient(0deg,#0a1929 0%,rgba(10,25,41,0.3) 30%,transparent 50%);--mw-hero-gradient-t:linear-gradient(180deg,#0a1929 0%,transparent 25%);--mw-backers-bg:rgba(15,33,54,0.6);--mw-btn-bg:#edecea;--mw-btn-text:#0a1929;background:var(--mw-bg)}.masterwork-theme.masterwork-cream{--mw-bg:#fffbf5;--mw-surface:#011421;--mw-surface-bright:#0a2535;--mw-text:#011421;--mw-text-muted:#4a5c6a;--mw-text-dim:rgba(1,20,33,0.6);--mw-primary:#3d8fa0;--mw-primary-dim:#347c8b;--mw-border:rgba(1,20,33,0.08);--mw-overlay-bg:rgba(255,251,245,0.5);--mw-overlay-bg-heavy:rgba(255,251,245,0.85);--mw-card-bg:rgba(255,253,248,0.7);--mw-card-border:rgba(1,20,33,0.08);--mw-card-hover:rgba(255,253,248,0.9);--mw-subtle-border:rgba(1,20,33,0.08);--mw-dim-text:rgba(1,20,33,0.3);--mw-hero-gradient-r:linear-gradient(90deg,#fffbf5 0%,rgba(255,251,245,0.6) 45%,transparent);--mw-hero-gradient-b:linear-gradient(0deg,#fffbf5 0%,rgba(255,251,245,0.3) 30%,transparent 50%);--mw-hero-gradient-t:linear-gradient(180deg,#fffbf5 0%,transparent 25%);--mw-backers-bg:rgba(255,251,245,0.8);--mw-logo-filter:grayscale(1);--mw-btn-bg:#011421;--mw-btn-text:#fffbf5}.masterwork-theme.masterwork-light{--mw-bg:#F1F1F1;--mw-surface:#011421;--mw-surface-bright:#0a2535;--mw-text:#011421;--mw-text-muted:#4a5c6a;--mw-text-dim:rgba(1,20,33,0.6);--mw-primary:#3d8fa0;--mw-primary-dim:#347c8b;--mw-border:rgba(1,20,33,0.08);--mw-overlay-bg:rgba(241,241,241,0.5);--mw-overlay-bg-heavy:rgba(241,241,241,0.85);--mw-card-bg:rgba(255,255,255,0.7);--mw-card-border:rgba(1,20,33,0.08);--mw-card-hover:rgba(255,255,255,0.9);--mw-subtle-border:rgba(1,20,33,0.08);--mw-dim-text:rgba(1,20,33,0.3);--mw-hero-gradient-r:linear-gradient(90deg,#F1F1F1 0%,rgba(241,241,241,0.6) 45%,transparent);--mw-hero-gradient-b:linear-gradient(0deg,#F1F1F1 0%,rgba(241,241,241,0.3) 30%,transparent 50%);--mw-hero-gradient-t:linear-gradient(180deg,#F1F1F1 0%,transparent 25%);--mw-backers-bg:rgba(241,241,241,0.8);--mw-logo-filter:grayscale(1);--mw-btn-bg:#011421;--mw-btn-text:#F1F1F1}.masterwork-light .mw-community-h2,.masterwork-light .mw-criteria-h2,.masterwork-light .mw-process-h2,.masterwork-light .mw-role-h2,.masterwork-light .mw-thesis-h2,.masterwork-light .mw-why-now-h2,.masterwork-light .mw-why-works-h2{color:rgb(1,20,33)}.masterwork-light .mw-community-label,.masterwork-light .mw-criteria-label,.masterwork-light .mw-process-label,.masterwork-light .mw-role-label,.masterwork-light .mw-thesis-label,.masterwork-light .mw-why-now-label,.masterwork-light .mw-why-works-label{color:rgb(22,108,145)}.masterwork-light .mw-role-body,.masterwork-light .mw-thesis-body p,.masterwork-light .mw-why-now-body,.masterwork-light .mw-why-works-body p{color:rgba(1,20,33,.5)}.masterwork-light .mw-nav-cta{background:var(--mw-btn-bg);color:var(--mw-btn-text);border-color:transparent}.masterwork-light .mw-nav-cta:hover{background:#0a2535}.masterwork-cream .mw-btn-primary,.masterwork-light .mw-btn-primary{background:var(--mw-btn-bg);color:var(--mw-btn-text)}.masterwork-light .mw-access{background:#011421}.masterwork-cream .mw-access{background:#fffbf5}.masterwork-blue-blend .mw-access{background:#011421}.masterwork-blue .mw-access{background:#0a1929}.masterwork-cream .mw-access .mw-access-body,.masterwork-cream .mw-access .mw-access-h2,.masterwork-cream .mw-access .mw-access-meta span,.masterwork-light .mw-access .mw-access-body,.masterwork-light .mw-access .mw-access-h2,.masterwork-light .mw-access .mw-access-meta span{color:#011421}.masterwork-light .mw-why-now{background:radial-gradient(102% 85% at 51.8% 15.9%,rgb(22,108,145) 0,rgb(217,240,244) 100%)}.masterwork-light .mw-why-now-content .mw-why-now-h2{color:#ffffff}.masterwork-light .mw-why-now-content .mw-why-now-body{color:rgba(255,255,255,.7)}.masterwork-light .mw-why-now-content .mw-why-now-label{color:rgb(255,255,255)}.masterwork-light .mw-process{background:var(--mw-bg)}.masterwork-light .mw-process-card{background:var(--mw-card-bg)}.masterwork-light .mw-process-card:hover{background:var(--mw-card-hover)}.masterwork-light .mw-structure{background:#011421}.masterwork-light .mw-structure .mw-structure-label{color:rgb(217,240,244)}.masterwork-light .mw-structure .mw-structure-h2{color:#ffffff}.masterwork-light .mw-structure .mw-structure-body{color:rgba(255,255,255,.5)}.masterwork-light .mw-structure-grid{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.08)}.masterwork-light .mw-structure-card{background:rgba(255,255,255,.1)}.masterwork-light .mw-structure-card:hover{background:rgba(255,255,255,.15)}.masterwork-light .mw-structure-card-title{color:rgb(255,255,255)}.masterwork-light .mw-structure-card-body{color:rgba(255,255,255,.6)}.masterwork-light .mw-structure-card-icon svg{color:#3d8fa0}.masterwork-cream .mw-structure-card-icon svg{color:#2a7080}.masterwork-cream .mw-process-card-illustration svg,.masterwork-cream .mw-structure-illustration svg,.masterwork-cream .mw-thesis-illustration svg{filter:saturate(.7) brightness(.65)}.masterwork-cream .mw-role-icon svg{filter:saturate(.8) brightness(.85)}.masterwork-cream .mw-community-label,.masterwork-cream .mw-community-stat-num,.masterwork-cream .mw-process-label,.masterwork-cream .mw-role-label,.masterwork-cream .mw-section-label,.masterwork-cream .mw-structure-label,.masterwork-cream .mw-thesis-label{color:#2a7080}.masterwork-cream .mw-footer,.masterwork-light .mw-footer{background:#011421;color:#edecea;padding:40px 80px 60px}.masterwork-cream .mw-footer a,.masterwork-cream .mw-footer-copy,.masterwork-cream .mw-footer-logo,.masterwork-light .mw-footer a,.masterwork-light .mw-footer-copy,.masterwork-light .mw-footer-logo{color:#94a3a8}.masterwork-light .mw-community{background:var(--mw-bg)}.masterwork-light .mw-community-label{color:rgb(22,108,145);font-size:18px;letter-spacing:-.36px;text-transform:none;font-weight:100}.masterwork-light .mw-community-h2{color:rgb(1,20,33)}.masterwork-light .mw-community-body{color:rgba(1,20,33,.5);font-weight:100;font-size:18px}.masterwork-light .mw-community-stat-num{color:rgb(1,20,33)}.masterwork-light .mw-community-stat-label{color:var(--mw-text-muted)}.masterwork-light .mw-access .mw-btn-primary{background:#3d8fa0;color:#011421}.masterwork-cream .mw-access .mw-btn-primary{background:#011421;color:#fffbf5}.masterwork-light .mw-access .mw-access-h2,.masterwork-light .mw-hero-h1{font-weight:100;text-transform:none;letter-spacing:-.03em}.masterwork-light .mw-hero-h1,.masterwork-light .mw-hero-h2{mix-blend-mode:normal}.masterwork-light .mw-why-now-illustration{filter:none;opacity:.7}.mw-theme-toggle{position:fixed;bottom:24px;right:24px;z-index:9999;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-border);border-radius:8px;padding:10px 18px;font-size:12px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .3s;backdrop-filter:blur(12px);box-shadow:0 4px 20px rgba(0,0,0,.2)}.mw-theme-toggle:hover{background:var(--mw-surface-bright);border-color:var(--mw-primary)}.masterwork-light .mw-theme-toggle{background:#011421;color:#edecea;border-color:rgba(255,255,255,.1)}.masterwork-light .mw-theme-toggle:hover{background:#0a2535;border-color:#3d8fa0}.masterwork-theme .landing-scan{position:absolute;left:-5%;right:-5%;top:0;z-index:10;height:1px;opacity:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(74,154,184,0) 8%,rgba(126,196,216,.9) 35%,rgba(220,248,255,1) 50%,rgba(126,196,216,.9) 65%,rgba(74,154,184,0) 92%,transparent);filter:blur(.4px)}.masterwork-theme .landing-scan-run{animation:mw-sweep .95s ease-in-out forwards}@keyframes mw-sweep{0%{top:0;opacity:0}4%{opacity:1}96%{opacity:.7}to{top:100%;opacity:0}}.mw-nav{position:fixed;top:0;left:0;right:0;z-index:200;display:flex;align-items:center;justify-content:space-between;padding:20px 52px;transition:transform .35s ease,opacity .35s ease}.mw-nav-scrolled .mw-nav-links{opacity:0;pointer-events:none;transition:opacity .25s ease}.mw-nav-logo{display:flex;align-items:center;text-decoration:none;color:var(--mw-text)}.mw-nav-logo-svg{height:14px;width:auto;fill:currentColor}.mw-nav-links{display:flex;gap:32px}.mw-nav-link{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:400;color:var(--mw-dim-text,rgba(237,236,234,.35));text-decoration:none;font-family:var(--font-body);transition:color .2s}.mw-nav-cta,.mw-nav-link-active,.mw-nav-link:hover{color:var(--mw-text)}.mw-nav-cta{font-size:9px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;background:var(--mw-overlay-bg);border:1px solid rgba(61,143,160,.25);padding:8px 16px;cursor:pointer;font-family:var(--font-body);text-decoration:none;transition:all .2s}.mw-nav-cta:hover{background:var(--mw-overlay-bg-heavy);border-color:rgba(61,143,160,.5)}.mw-hero{position:relative;height:100vh;min-height:700px;display:flex;flex-direction:column;justify-content:center;padding:0 96px;overflow:hidden;background:#000}.mw-hero-bg-image{background-image:url(/masterwork/hero-eye.jpg);background-size:cover;background-position:65% 40%;opacity:.5;filter:saturate(.25) brightness(.65);transform:scaleX(-1)}.mw-hero-bg-image,.mw-hero-bg-video{position:absolute;inset:0;z-index:0;animation:mw-hero-bg-reveal 2.5s ease-out .3s both}.mw-hero-bg-video{overflow:hidden}.mw-hero-bg-video video{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.3) brightness(.6)}@keyframes mw-hero-bg-reveal{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.mw-hero-scan-wrap{position:absolute;inset:0;z-index:4;pointer-events:none}.mw-hero-overlay-left{position:absolute;inset:0;z-index:2;background:var(--mw-hero-gradient-r)}.mw-hero-overlay-bottom{position:absolute;inset:0;z-index:2;background:var(--mw-hero-gradient-b)}.mw-hero-overlay-top{position:absolute;inset:0;z-index:2;background:var(--mw-hero-gradient-t)}.mw-hero-scanlines{position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,transparent 50%,rgba(61,143,160,.03) 51%,transparent 0);background-size:100% 4px;pointer-events:none;opacity:.3}.mw-hero-content{position:relative;z-index:10;max-width:1100px}.mw-hero-h1{font-family:var(--font-display);font-size:clamp(72px,10vw,144px);font-weight:900;line-height:.85;letter-spacing:.01em;color:var(--mw-text);margin-bottom:28px;animation:mw-fade-up .8s ease .2s forwards}.mw-hero-h1,.mw-hero-h2{text-transform:uppercase;mix-blend-mode:difference;opacity:0}.mw-hero-h2{font-size:clamp(13px,1.8vw,18px);font-weight:400;letter-spacing:.18em;color:var(--mw-text-muted);margin-bottom:40px;animation:mw-fade-up .8s ease .4s forwards}.mw-hero-actions{display:flex;align-items:center;gap:24px;opacity:0;animation:mw-fade-up .8s ease .6s forwards}.mw-btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--mw-primary);color:var(--mw-bg);padding:12px 28px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;font-family:var(--font-body);border:none;cursor:pointer;transition:all .3s ease}.mw-btn-primary:hover{filter:brightness(1.15)}.mw-btn-lg{padding:15px 45px;font-size:11px;letter-spacing:.2em}.mw-btn-arrow{font-size:12px}.mw-countdown-panel{display:flex;flex-direction:column;justify-content:center;gap:8px;padding-left:24px;border-left:1px solid var(--mw-subtle-border)}.mw-countdown-header{display:flex;align-items:center;gap:8px}.mw-countdown-label{font-size:8px;letter-spacing:.25em;text-transform:uppercase;color:rgba(61,143,160,.7);font-weight:700;white-space:nowrap}.mw-countdown-units{display:flex;gap:14px;align-items:center;font-family:var(--font-mono)}.mw-countdown-unit{display:flex;flex-direction:column;align-items:center}.mw-countdown-num{font-size:20px;font-weight:700;color:var(--mw-text);line-height:1;font-variant-numeric:tabular-nums}.mw-countdown-sub{font-size:6px;letter-spacing:.12em;color:var(--mw-dim-text);margin-top:3px}.mw-countdown-sep{font-size:14px;color:rgba(61,143,160,.25);padding-bottom:10px}.mw-scroll-cue{position:absolute;bottom:48px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:24px;z-index:10;opacity:0;animation:mw-fade-in 1.2s ease 2.5s forwards}.mw-scroll-cue-mouse{animation:none;transition:opacity .6s ease;pointer-events:none}.mw-scroll-cue-mouse.mw-scroll-cue-visible{opacity:1}.mw-scroll-text{font-size:8px;letter-spacing:.5em;text-transform:uppercase;color:var(--mw-dim-text);writing-mode:vertical-rl;transform:rotate(180deg)}.mw-scroll-line{width:1px;height:80px;background:linear-gradient(to bottom,var(--mw-primary),rgba(61,143,160,.2),transparent);animation:mw-scroll-pulse 2s ease-in-out 2.5s infinite}.mw-backers{display:flex;align-items:center;justify-content:center;gap:40px;padding:32px 96px;border-top:1px solid var(--mw-border);border-bottom:1px solid var(--mw-border);background:var(--mw-backers-bg)}.mw-backers-label{font-size:13px;color:var(--mw-text-muted);letter-spacing:.02em;white-space:nowrap;opacity:.6}.mw-backers-list{display:flex;align-items:center;justify-content:space-evenly;width:100%;max-width:700px;opacity:.4;filter:var(--mw-logo-filter);transition:all .6s}.mw-backers-list:hover{opacity:.7}.mw-backer{display:flex;align-items:center;justify-content:center}.mw-backer img{height:28px;width:auto;object-fit:contain}.mw-vision{padding:160px 96px;background:var(--mw-bg)}.mw-vision-grid{display:grid;grid-template-columns:5fr 7fr;gap:96px;align-items:start}.mw-vision-head-group{margin-bottom:64px}.mw-accent-line{width:64px;height:1px;background:var(--mw-primary);margin-bottom:24px}.mw-accent-line-sm{width:48px;height:1px;background:rgba(61,143,160,.2)}.mw-vision-h2{font-family:var(--font-display);font-size:clamp(40px,5vw,60px);font-weight:900;letter-spacing:-.02em;line-height:.9;text-transform:uppercase;color:var(--mw-text)}.mw-vision-body{margin-bottom:48px}.mw-vision-body p{font-size:16px;line-height:1.8;color:var(--mw-text-muted);font-weight:300;margin-bottom:24px}.mw-vision-quote{padding-left:40px;border-left:1px solid rgba(61,143,160,.4);font-style:italic;font-size:20px;color:var(--mw-text);line-height:1.6;margin:32px 0}.mw-vision-stats{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-top:48px;border-top:1px solid var(--mw-border)}.mw-vision-stat-num{font-size:36px;font-weight:900;color:var(--mw-primary);margin-bottom:8px;font-family:var(--font-display)}.mw-vision-stat-label{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--mw-text-muted);font-weight:700}.mw-architecture{position:relative;overflow:hidden;aspect-ratio:16/10;background:rgba(14,18,19,.4);border:1px solid var(--mw-card-border)}.mw-architecture-dots{position:absolute;inset:0;opacity:.08;background-image:radial-gradient(circle at 1px 1px,#3d8fa0 1px,transparent 0);background-size:32px 32px}.mw-architecture img{width:100%;height:100%;object-fit:contain;padding:32px;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.5);opacity:.5;transition:opacity .8s ease}.mw-architecture:hover img{opacity:.75}.mw-architecture-meta{position:absolute;bottom:20px;right:20px;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.mw-architecture-meta span{font-size:8px;letter-spacing:.25em;text-transform:uppercase;color:rgba(61,143,160,.4);font-family:var(--font-mono)}.mw-architecture-label{position:absolute;top:20px;left:20px;font-family:var(--font-mono);font-size:8px;color:rgba(61,143,160,.35);display:flex;flex-direction:column;gap:3px}.mw-geometric-bg{position:absolute;pointer-events:none;z-index:0}.mw-geometric-bg img{width:100%;height:100%;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.4);opacity:.2}.mw-mechanics{padding:160px 96px;background:var(--mw-surface);position:relative;overflow:hidden}.mw-mechanics-bg{position:absolute;right:-100px;top:50%;transform:translateY(-50%);width:600px;height:600px;pointer-events:none}.mw-mechanics-bg img{width:100%;height:100%;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.4);opacity:.15}.mw-section-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;margin-bottom:16px}.mw-section-h2,.mw-section-label{text-transform:uppercase;font-weight:900}.mw-section-h2{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text)}.mw-mechanics-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:96px;gap:48px;position:relative;z-index:1}.mw-mechanics-intro{font-size:16px;color:var(--mw-text-muted);max-width:480px;line-height:1.7;font-weight:300}.mw-steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--mw-card-bg);border:1px solid var(--mw-card-border);position:relative;z-index:1}.mw-step{background:var(--mw-bg);padding:40px;transition:background .7s}.mw-step:hover{background:var(--mw-surface-bright)}.mw-step-header{margin-bottom:48px}.mw-step-num{font-family:var(--font-mono);font-size:9px;letter-spacing:.3em;color:var(--mw-primary)}.mw-step-title{font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:var(--mw-text);margin-bottom:24px}.mw-step-line{height:1px;width:100%;background:var(--mw-card-hover);margin-bottom:24px;position:relative;overflow:hidden}.mw-step-line-fill{position:absolute;inset:0;width:33%;background:rgba(61,143,160,.4);transform:translateX(-100%);transition:transform 2s ease-in-out}.mw-step:hover .mw-step-line-fill{transform:translateX(300%)}.mw-step-desc{font-size:13px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-drops{padding:160px 96px;background:var(--mw-bg)}.mw-drops-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:80px;gap:48px}.mw-drops-status{text-align:right}.mw-drops-status-row{display:flex;align-items:center;gap:12px;justify-content:flex-end;margin-bottom:8px}.mw-live-dot{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:mw-pulse 2s ease-in-out infinite}.mw-drops-status-text{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:900;color:var(--mw-text)}.mw-drops-status-sub{font-family:var(--font-mono);font-size:11px;color:rgba(61,143,160,.6)}.mw-drops-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr;gap:1px;background:var(--mw-card-bg);border:1px solid var(--mw-card-border);height:800px}.mw-drop-card{position:relative;overflow:hidden;background:#000}.mw-drop-featured{grid-row:span 2}.mw-drop-featured,.mw-drop-wide{grid-column:span 2}.mw-drop-card-bg{position:absolute;inset:0;overflow:hidden}.mw-drop-card-bg img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) brightness(.5);opacity:.6;transition:all 1s ease-out}.mw-drop-card:hover .mw-drop-card-bg img{opacity:.8;filter:grayscale(.6) brightness(.55);transform:scale(1.05)}.mw-drop-card-content{position:absolute;inset:0;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.2) 40%,transparent)}.mw-drop-tag{font-size:9px;letter-spacing:.4em;color:var(--mw-primary);margin-bottom:8px}.mw-drop-name,.mw-drop-tag{text-transform:uppercase;font-weight:900}.mw-drop-name{font-family:var(--font-display);font-size:clamp(20px,2.5vw,36px);letter-spacing:-.06em;color:var(--mw-text)}.mw-drop-featured .mw-drop-name{font-size:clamp(28px,3.5vw,44px)}.mw-drop-desc{font-size:13px;color:var(--mw-text-muted);max-width:360px;font-weight:300;line-height:1.6;margin-top:8px;opacity:0;transition:opacity .5s}.mw-drop-featured:hover .mw-drop-desc{opacity:1}.mw-access{padding:140px 96px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#000;position:relative;overflow:hidden}.mw-access-glow{width:800px;height:800px;background:rgba(61,143,160,.05);border-radius:50%;filter:blur(160px);animation:mw-pulse-soft 6s ease-in-out infinite}.mw-access-diamond,.mw-access-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mw-access-diamond{width:900px;height:900px;pointer-events:none;z-index:1}.mw-access-diamond img{width:100%;height:100%;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.4);opacity:.18;animation:mw-access-rotate 120s linear infinite}@keyframes mw-access-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mw-access-content{position:relative;z-index:10;max-width:800px}.mw-access-h2{font-family:var(--font-display);font-size:clamp(60px,10vw,144px);font-weight:900;letter-spacing:-.06em;line-height:.95;text-transform:uppercase;color:var(--mw-text);margin-bottom:32px}.mw-access-body{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300;max-width:560px;margin:0 auto 64px;letter-spacing:.05em}.mw-access-meta{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:32px}.mw-access-meta span{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:rgba(61,143,160,.4);font-weight:700}.mw-pillars-stack{display:flex;flex-direction:column;gap:1px;background:var(--mw-card-bg);border:1px solid var(--mw-card-border)}.mw-pillar{display:flex;gap:24px;padding:36px;background:var(--mw-bg);transition:background .5s}.mw-pillar:hover{background:var(--mw-surface-bright)}.mw-pillar-num{font-family:var(--font-mono);font-size:10px;letter-spacing:.3em;color:var(--mw-primary);flex-shrink:0;padding-top:4px}.mw-pillar-title{font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:var(--mw-text);margin-bottom:12px}.mw-pillar-body{font-size:13px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-credibility{padding:160px 96px;background:var(--mw-surface);position:relative}.mw-credibility-inner{max-width:1200px;margin:0 auto}.mw-credibility-header{margin-bottom:80px}.mw-credibility-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--mw-card-bg);border:1px solid var(--mw-card-border);margin-bottom:64px}.mw-credibility-stat{background:var(--mw-bg);padding:48px 36px;transition:background .5s}.mw-credibility-stat:hover{background:var(--mw-surface-bright)}.mw-credibility-stat-num{font-size:40px;font-weight:900;color:var(--mw-primary);margin-bottom:8px;font-family:var(--font-display)}.mw-credibility-stat-label{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:var(--mw-text-muted);font-weight:700;margin-bottom:20px}.mw-credibility-stat-desc{font-size:13px;color:var(--mw-text-dim);line-height:1.7;font-weight:300}.mw-credibility-coinvest{max-width:640px}.mw-credibility-coinvest p{font-size:16px;color:var(--mw-text-muted);line-height:1.8;font-weight:300;margin-top:24px}.mw-thesis{padding:160px 96px;background:var(--mw-bg)}.mw-thesis-inner{max-width:1120px;margin:0 auto;display:flex;align-items:center;gap:80px}.mw-thesis-text{flex:1;min-width:0}.mw-thesis-illustration{flex:0 0 auto;width:560px}.mw-thesis-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;margin-bottom:16px;font-family:var(--font-mono)}.mw-thesis-h2,.mw-thesis-label{text-transform:uppercase;font-weight:900}.mw-thesis-h2{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text);margin-bottom:48px}.mw-thesis-body{display:flex;flex-direction:column;gap:24px}.mw-thesis-body p{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-role{padding:180px 50px;background:var(--mw-bg);position:relative;text-align:center;overflow:hidden;border-top:1px solid var(--mw-border)}.mw-role-diagonals line{stroke:rgba(241,241,241,.08);stroke-width:1}.masterwork-theme.masterwork-blend .mw-role .mw-role-diagonals line,.masterwork-theme.masterwork-blue-blend .mw-role .mw-role-diagonals line,.masterwork-theme.masterwork-cream .mw-role-diagonals line,.masterwork-theme.masterwork-light .mw-role-diagonals line{stroke:rgba(1,20,33,.12)}.mw-role-guide-lines>div{width:5px;height:100%;background:rgba(241,241,241,.05)}.masterwork-theme.masterwork-blend .mw-role .mw-role-guide-lines>div,.masterwork-theme.masterwork-blue-blend .mw-role .mw-role-guide-lines>div,.masterwork-theme.masterwork-cream .mw-role-guide-lines>div,.masterwork-theme.masterwork-light .mw-role-guide-lines>div{background:rgb(235,235,235)}.mw-role-frame{border:1px solid rgba(241,241,241,.08)}.masterwork-theme.masterwork-blend .mw-role .mw-role-frame,.masterwork-theme.masterwork-blue-blend .mw-role .mw-role-frame,.masterwork-theme.masterwork-cream .mw-role-frame,.masterwork-theme.masterwork-light .mw-role-frame{border-color:rgba(1,20,33,.12)}.mw-role-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.mw-role-bg img{width:100%;height:100%;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.5);opacity:.25}.mw-role-inner{position:relative;z-index:1;max-width:1120px;margin:0 auto}.mw-role-label{font-size:10px;letter-spacing:.4em;text-transform:uppercase;color:var(--mw-primary);font-weight:900;display:block;margin-bottom:40px;font-family:var(--font-mono)}.mw-role-icon{margin-bottom:155px}.mw-role-icon img{height:48px;width:auto;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.5);opacity:.7;margin:0 auto}.mw-role-h2{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);font-weight:900;letter-spacing:-.02em;line-height:.85;text-transform:uppercase;color:var(--mw-text);margin-bottom:24px}.mw-role-body{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-structure{padding:160px 96px;background:var(--mw-surface);position:relative;overflow:hidden}.mw-structure-bg{position:absolute;right:-150px;top:50%;transform:translateY(-50%);width:700px;height:700px;pointer-events:none;z-index:0}.mw-structure-bg img{width:100%;height:100%;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.5);opacity:.35}.mw-structure-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto}.mw-structure-header{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:center;margin-bottom:80px}.mw-structure-text{max-width:500px}.mw-structure-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;margin-bottom:16px;font-family:var(--font-mono)}.mw-structure-h2,.mw-structure-label{text-transform:uppercase;font-weight:900}.mw-structure-h2{font-family:var(--font-display);font-size:clamp(40px,5vw,56px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text);margin-bottom:24px}.mw-structure-body{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-structure-illustration{position:relative;height:400px}.mw-structure-illustration img{width:100%;height:100%;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.5);opacity:.35}.mw-structure-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--mw-card-bg);border:1px solid var(--mw-card-border)}.mw-structure-card{background:var(--mw-bg);padding:40px;transition:background .5s;display:flex;flex-direction:column;gap:16px}.mw-structure-card:hover{background:var(--mw-surface-bright)}.mw-structure-card-icon{height:48px;width:48px}.mw-structure-card-icon img{width:100%;height:100%;object-fit:contain;opacity:.25;filter:grayscale(1) brightness(1.5)}.mw-structure-card-title{font-size:16px;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:var(--mw-text)}.mw-structure-card-body{font-size:13px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-why-now{padding:160px 96px;background:linear-gradient(135deg,rgba(61,143,160,.15) 0,var(--mw-bg) 100%);display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:center;position:relative;overflow:hidden}.mw-why-now-illustration{position:relative;height:500px}.mw-why-now-illustration img{width:100%;height:100%;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.5);opacity:.4}.mw-why-now-content{max-width:550px}.mw-why-now-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;margin-bottom:16px;font-family:var(--font-mono)}.mw-why-now-h2,.mw-why-now-label{text-transform:uppercase;font-weight:900}.mw-why-now-h2{font-family:var(--font-display);font-size:clamp(40px,5vw,56px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text);margin-bottom:24px}.mw-why-now-body{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-why-works{padding:130px 50px 370px;background:#000000;position:relative;overflow:clip}.masterwork-light .mw-why-works{background:var(--mw-bg)}.mw-why-works-inner{max-width:1120px;margin:0 auto}.mw-why-works-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;margin-bottom:16px;font-family:var(--font-mono)}.mw-why-works-h2,.mw-why-works-label{text-transform:uppercase;font-weight:900}.mw-why-works-h2{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text);margin-bottom:48px}.mw-why-works-body{display:flex;flex-direction:column;gap:24px}.mw-why-works-body p{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300}.mw-process{padding:120px 50px;background:var(--mw-bg);position:relative;overflow:hidden}.mw-process-bg{position:absolute;right:-100px;top:50%;transform:translateY(-50%);width:600px;height:600px;pointer-events:none;z-index:0}.mw-process-bg img{width:100%;height:100%;object-fit:contain;opacity:.08}.mw-process-inner{position:relative;z-index:1;max-width:1120px;margin:0 auto}.mw-process-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;margin-bottom:16px;font-family:var(--font-mono)}.mw-process-h2,.mw-process-label{text-transform:uppercase;font-weight:900}.mw-process-h2{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text);margin-bottom:58px}.mw-process-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.mw-process-card{background:rgb(241,241,241);padding:0;transition:background .5s;display:flex;flex-direction:column;overflow:clip;gap:16px}.mw-process-card:hover{background:rgb(230,230,230)}.mw-process-card-num{font-family:var(--font-mono);font-size:11px;letter-spacing:.03em;color:rgb(1,20,33);font-weight:400}.mw-process-card-title{font-size:20px;text-transform:none;letter-spacing:-.03em;line-height:100%;letter-spacing:-.02em;color:rgb(1,20,33)}.mw-process-card-body,.mw-process-card-title{font-family:var(--font-display);font-weight:100}.mw-process-card-body{font-size:16px;color:rgba(1,20,33,.5);line-height:133%}.mw-process-card-text{padding:26px 24px;display:flex;flex-direction:column;gap:10px;border-top:1px solid rgba(1,20,33,.15);align-items:start}.mw-process-card-illustration{margin-bottom:0;overflow:hidden;height:395px;aspect-ratio:1.392;display:flex;align-items:center;justify-content:center;border-radius:4px}.masterwork-cream .mw-process-card,.masterwork-cream-blend .mw-process-card{background:#fffbf5}.masterwork-cream .mw-process-card:hover,.masterwork-cream-blend .mw-process-card:hover{background:#f0ece6}.masterwork-cream .mw-process-card-illustration,.masterwork-cream-blend .mw-process-card-illustration{position:relative}.masterwork-cream .mw-process-card-illustration:after,.masterwork-cream-blend .mw-process-card-illustration:after{content:"";position:absolute;inset:0;background:rgba(255,251,245,.25);pointer-events:none;border-radius:4px}.mw-criteria{padding:80px 26px;background:var(--mw-bg);position:relative;overflow:hidden}.masterwork-light .mw-criteria{background:rgb(244,244,244)}.mw-criteria-top{max-width:1120px;margin:0 auto 40px;display:flex;align-items:center;gap:10px;padding:0 24px}.mw-criteria-text{flex:1;min-width:0}.mw-criteria-illustration{flex:1.4;min-width:0;height:280px;position:relative;overflow:visible}.mw-diamond-layers{position:absolute;inset:0;pointer-events:none;z-index:0;display:flex;align-items:center;justify-content:center}.mw-diamond-layer{position:absolute;width:800px;height:800px;object-fit:contain;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.5)}.mw-diamond-layer:first-child{opacity:.22}.mw-diamond-layer:nth-child(2){opacity:.16}.mw-diamond-layer:nth-child(3){opacity:.12}.mw-criteria-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto}.mw-criteria-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;font-family:var(--font-mono)}.mw-criteria-h2,.mw-criteria-label{text-transform:uppercase;font-weight:900;margin-bottom:16px}.mw-criteria-h2{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text)}.mw-criteria-intro{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300;max-width:500px;margin-bottom:64px}.mw-criteria-grid{display:flex;flex-wrap:wrap;max-width:1120px;margin:0 auto;border-top:1px solid var(--mw-border);border-bottom:1px solid var(--mw-border)}.mw-criteria-card{flex:1 1 25%;min-width:200px;padding:30px 20px;display:flex;flex-direction:column;gap:15px;border-left:1px solid var(--mw-border)}.mw-criteria-card:nth-child(4n+1){border-left:none}.mw-criteria-card:nth-child(n+5){border-top:1px solid var(--mw-border)}.mw-criteria-card:hover{background:var(--mw-surface)}.mw-criteria-card-icon{height:22px;width:22px}.mw-criteria-card-icon img{width:100%;height:100%;object-fit:contain;opacity:.4}.masterwork-theme:not(.masterwork-light) .mw-criteria-card-icon img{filter:invert(1)}.mw-criteria-card-title{font-size:20px;text-transform:none;letter-spacing:-.03em;line-height:100%;color:var(--mw-text)}.mw-criteria-card-body,.mw-criteria-card-title{font-family:var(--font-display);font-weight:100}.mw-criteria-card-body{font-size:16px;color:var(--mw-text-muted);line-height:133%}.mw-community{padding:160px 96px;background:var(--mw-surface);text-align:center}.mw-community-inner{max-width:800px;margin:0 auto}.mw-community-label{font-size:10px;letter-spacing:.4em;color:var(--mw-primary);display:block;margin-bottom:16px;font-family:var(--font-mono)}.mw-community-h2,.mw-community-label{text-transform:uppercase;font-weight:900}.mw-community-h2{font-family:var(--font-display);font-size:clamp(44px,5vw,60px);letter-spacing:-.02em;line-height:.85;color:var(--mw-text);margin-bottom:24px}.mw-community-body{font-size:16px;color:var(--mw-text-muted);line-height:1.7;font-weight:300;margin-bottom:64px}.mw-community-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.mw-community-stat{display:flex;flex-direction:column;gap:8px}.mw-community-stat-num{font-size:40px;font-weight:900;color:var(--mw-primary);font-family:var(--font-display)}.mw-community-stat-label{font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--mw-text-muted);font-weight:400}.mw-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:32px 48px;border-top:1px solid var(--mw-border);background:var(--mw-bg);position:relative;overflow:hidden}.mw-footer-illustration{position:absolute;inset:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.mw-footer-illustration img{width:100%;height:100%;object-fit:cover;filter:invert(1) brightness(1) sepia(1) hue-rotate(145deg) saturate(.4);opacity:.15}.mw-footer-left{position:relative;z-index:1}.mw-footer-logo{font-size:16px;font-weight:900;letter-spacing:.2em;color:var(--mw-text);margin-bottom:12px}.mw-footer-copy{font-family:var(--font-mono);font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:rgba(148,163,168,.4)}.mw-footer-links{display:flex;gap:48px;position:relative;z-index:1}.mw-footer-links a{font-size:10px;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:var(--mw-text-muted);text-decoration:none;transition:color .3s}.mw-footer-links a:hover{color:var(--mw-primary)}.mw-footer-disclaimer{width:100%;position:relative;z-index:1;margin-top:48px;padding-top:32px;border-top:1px solid rgba(148,163,168,.1)}.mw-footer-disclaimer p{font-family:var(--font-mono);font-size:9px;line-height:1.6;letter-spacing:.02em;color:rgba(148,163,168,.35);margin:0 0 12px}.mw-footer-disclaimer p:last-child{margin-bottom:0}@keyframes mw-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes mw-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mw-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes mw-pulse-soft{0%,to{opacity:.3}50%{opacity:.7}}@keyframes mw-scroll-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes mw-dash{to{stroke-dashoffset:0}}@media (max-width:1023px){.mw-nav{padding:16px 24px}.mw-nav-links{display:none}.mw-nav-cta{font-size:8px;padding:6px 12px}.mw-hero{padding:0 48px}.mw-hero-h1{font-size:clamp(48px,12vw,96px)}.mw-hero-actions{flex-direction:column;align-items:flex-start;gap:16px}.mw-backers{padding:24px}.mw-backers-list{flex-wrap:wrap;gap:24px;justify-content:center}.mw-thesis{padding:80px 48px}.mw-thesis-inner{flex-direction:column;gap:48px}.mw-thesis-illustration{width:100%;max-width:400px}.mw-role,.mw-structure{padding:80px 48px}.mw-structure-header{gap:48px}.mw-structure-grid,.mw-structure-header,.mw-why-now{grid-template-columns:1fr}.mw-why-now{gap:48px}.mw-process,.mw-why-now,.mw-why-works{padding:80px 48px}.mw-process-grid{grid-template-columns:1fr 1fr}.mw-criteria{padding:80px 48px}.mw-criteria-grid{flex-direction:column}.mw-criteria-card{flex:1 1 50%;border-left:none;border-top:1px solid rgba(205,208,210,.7)}.mw-criteria-card:first-child{border-top:none}.mw-community{padding:80px 48px}.mw-community-stats{grid-template-columns:1fr;gap:32px}.mw-vision{padding:80px 48px}.mw-vision-grid{grid-template-columns:1fr;gap:48px}.mw-mechanics{padding:80px 48px}.mw-mechanics-header{flex-direction:column;align-items:flex-start}.mw-steps-grid{grid-template-columns:1fr 1fr}.mw-drops{padding:80px 48px}.mw-drops-header{flex-direction:column;align-items:flex-start}.mw-drops-grid{grid-template-columns:1fr 1fr;height:auto;min-height:600px}.mw-drop-featured,.mw-drop-wide{grid-column:span 2}.mw-access{padding:80px 48px}.mw-access-h2{font-size:clamp(48px,12vw,96px)}.mw-footer{flex-direction:column;gap:16px;text-align:center;padding:24px}.mw-footer-links{flex-wrap:wrap;justify-content:center;gap:24px}.mw-scroll-cue{display:none}.mw-credibility{padding:80px 48px}.mw-credibility-grid{grid-template-columns:1fr 1fr}}@media (max-width:639px){.mw-hero{padding:100px 24px calc(env(safe-area-inset-bottom, 0px) + 96px);min-height:100svh;align-items:flex-start}.mw-hero-bg-video{inset:0 0 -15% 0}.mw-hero-bg-video video{object-position:85% center}.mw-hero-h2{font-size:14px;letter-spacing:.15em;margin-bottom:0}.mw-hero-content{flex:1;display:flex;flex-direction:column;width:100%;padding-top:7vh}.mw-hero-actions{margin-top:auto;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.mw-backers{padding:32px 24px}.mw-role,.mw-thesis{padding:60px 24px}.mw-role .mw-role-diagonals,.mw-role .mw-role-frame{display:none}.mw-structure{padding:60px 24px}.mw-structure-grid,.mw-structure-header{grid-template-columns:1fr}.mw-structure-illustration{display:none}.mw-why-now{padding:60px 24px;grid-template-columns:1fr}.mw-why-now-illustration{display:none}.mw-process,.mw-why-works{padding:60px 24px}.mw-process-card-illustration{height:auto;width:100%}.mw-process-card,.mw-process-grid{width:100%;min-width:0}.mw-process-grid{grid-template-columns:1fr}.mw-criteria{padding:60px 24px}.mw-criteria-grid{grid-template-columns:1fr}.mw-community{padding:60px 24px}.mw-community-stats{grid-template-columns:1fr}.mw-mechanics,.mw-vision{padding:60px 24px}.mw-steps-grid{grid-template-columns:1fr}.mw-drops{padding:60px 24px}.mw-drops-grid{grid-template-columns:1fr;height:auto}.mw-drop-featured{grid-row:span 1}.mw-drop-featured,.mw-drop-wide{grid-column:span 1}.mw-drop-card{min-height:200px}.mw-credibility{padding:60px 24px}.mw-credibility-grid{grid-template-columns:1fr}.mw-access{padding:60px 24px}.mw-btn-lg{padding:12px 35px;font-size:11px}}