:root{--bg:#0a0d0c;--ink:#10130f;--paper:#f2efe7;--accent:#d3a51d;--muted:#c3c8c2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:var(--bg);color:#fff}a{color:inherit;text-decoration:none}.wrap{max-width:1200px;margin:auto;padding:90px 28px}nav{height:84px;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;background:#0a0d0cf2;position:fixed;z-index:20;width:100%;border-bottom:1px solid #ffffff18}.brand b{display:block;font-size:25px;letter-spacing:5px}.brand span{font-size:10px;letter-spacing:4px;color:#e1b62d}.navlinks{display:flex;gap:28px;font-size:12px;letter-spacing:1.4px}.hero{min-height:860px;position:relative;background:url(/hero-mwai.png) 50%/cover no-repeat;display:flex;align-items:center;padding:120px 7vw 160px}.shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#050807,#050807fc 35%,#050807f6 49%,#050807c7 58%,#05080755 74%,#0508076d),linear-gradient(0deg,#090c0b,transparent 45%)}.heroCopy{max-width:700px;position:relative;z-index:2}.eyebrow{font-size:12px;letter-spacing:3px;color:#e6bd37;font-weight:700;margin-bottom:18px}.hero h1{font-size:76px;line-height:.95;margin:0 0 28px;letter-spacing:-2px}.hero h1 em{font-style:normal;color:#e0b62d}.hero p{font-size:20px;line-height:1.65;color:#e5e8e4;max-width:700px}.actions{display:flex;gap:14px;margin-top:34px}.btn{padding:15px 22px;border:1px solid #e0b62d;color:#12130f;background:#e0b62d;font-weight:800;font-size:12px;letter-spacing:1px}.btn.ghost{background:transparent;color:#fff}.heroFacts{position:absolute;z-index:3;left:7vw;right:7vw;bottom:38px;display:grid;grid-template-columns:repeat(3,1fr);background:#0a0d0dd9;border:1px solid #ffffff24}.heroFacts div{padding:24px 28px;border-right:1px solid #ffffff1d}.heroFacts div:last-child{border:0}.heroFacts strong{font-size:25px;color:#e0b62d;display:block}.heroFacts span{font-size:11px;letter-spacing:1.4px;color:#c4cac4}.dark{background:#0b0e0c}.light{background:var(--paper);color:var(--ink)}h2{font-size:50px;line-height:1;margin:0 0 30px}.lead{font-size:23px;line-height:1.55;max-width:900px}.dark p{color:#c8cec8;line-height:1.8}.darkEye{color:#8b6b0e}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:42px}.grid article{border:1px solid #d3cdbd;background:#fff;padding:29px;min-height:220px}.grid h3{font-size:22px;margin:0 0 15px}.grid p{line-height:1.65;color:#4d524d}.two{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:55px;gap:55px;align-items:start}.panel{border:1px solid #ffffff2d;padding:32px;background:#111612}.panel strong{font-size:20px}.panel b{color:#e0b62d}.panel small{color:#929a93}.lightPanel{border-color:#d4cdbc;background:#fff}.lightPanel p{color:#4e544f}.contact{background:#121813;border-top:1px solid #ffffff1d}.contact .mail{display:inline-block;font-size:30px;color:#e0b62d;border-bottom:1px solid #e0b62d;padding-bottom:5px}.site{color:#aeb5ae}footer{border-top:1px solid #ffffff1b;color:#8f9790;font-size:12px}footer .wrap{padding-top:25px;padding-bottom:25px}@media(max-width:850px){.navlinks{display:none}.hero{min-height:900px;padding-left:25px;padding-right:25px}.hero h1{font-size:48px}.heroFacts{grid-template-columns:1fr;left:25px;right:25px}.heroFacts div{padding:13px 18px;border-right:0;border-bottom:1px solid #ffffff1d}.grid,.two{grid-template-columns:1fr}.wrap{padding:65px 22px}h2{font-size:38px}.actions{flex-direction:column;align-items:flex-start}.contact .mail{font-size:20px}}.windLayer{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.turbine{position:absolute;width:64px;height:150px;opacity:.78;filter:drop-shadow(0 2px 2px #0005)}.turbine i{left:30px;width:4px;height:112px;background:linear-gradient(90deg,#bfc2bc,#f0eee5,#8e928e);-webkit-clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%)}.turbine b,.turbine i{position:absolute;top:33px}.turbine b{left:32px;width:6px;height:6px;border-radius:50%;background:#e9e7df;animation:mwSpin 8s linear infinite;transform-origin:50% 50%}.turbine b span{position:absolute;left:2px;top:2px;width:3px;height:44px;background:linear-gradient(#f0eee7,#bfc2bc);border-radius:80% 15% 55% 20%;transform-origin:1.5px 1.5px}.turbine b span:first-child{transform:rotate(0deg)}.turbine b span:nth-child(2){transform:rotate(120deg)}.turbine b span:nth-child(3){transform:rotate(240deg)}.t1{left:58%;top:19%;transform:scale(.55)}.t2{left:72.5%;top:14%;transform:scale(.82)}.t3{left:82%;top:20%;transform:scale(.48)}.t2 b{animation-duration:9.5s}.t3 b{animation-duration:7.5s}@keyframes mwSpin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.turbine b{animation:none}}@media(max-width:850px){.t1{left:55%;top:20%;transform:scale(.4)}.t2{left:72%;top:16%;transform:scale(.58)}.t3{display:none}}.intro{font-size:18px;line-height:1.65;max-width:860px;color:#4d524d}.num{display:block;font-size:11px;letter-spacing:2px;color:#8b6b0e;margin-bottom:28px}.num,.thesis{font-weight:800}.thesis{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:42px;padding:24px 0;border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;font-size:12px;letter-spacing:1.6px}.thesis b{color:#e0b62d}.phaseGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:#d3cdbd;border:1px solid #d3cdbd;margin-top:40px}.phaseGrid article{background:#fff;padding:30px;min-height:280px}.phaseGrid article>b{font-size:38px;color:#d3a51d}.phaseGrid h3{font-size:16px;letter-spacing:1px;margin:24px 0 14px}.darkText,.phaseGrid p{color:#4d524d;line-height:1.65}.panel ul{padding-left:18px;color:#c8cec8;line-height:1.65}.panel li{margin-bottom:10px}@media(max-width:850px){.phaseGrid{grid-template-columns:1fr}.phaseGrid article{min-height:0}.thesis{align-items:flex-start;flex-direction:column}.thesis b{display:none}}.heroCopy{isolation:isolate}@media(max-width:850px){.shade{background:linear-gradient(90deg,#050807,#050807fc 66%,#050807b8),linear-gradient(0deg,#090c0b,transparent 45%)}}