.landing-module__MzU3wW__page{overscroll-behavior:contain;scroll-behavior:smooth;color:#fff1cc;isolation:isolate;background:#050403;min-height:100dvh;position:relative;overflow-x:hidden}:is(html.cw-landing-scroll,body.cw-landing-scroll){scrollbar-width:none;height:auto;min-height:100%;overflow:hidden auto!important}body.cw-landing-scroll{position:static}html.cw-landing-scroll::-webkit-scrollbar{width:0;height:0;display:none}body.cw-landing-scroll::-webkit-scrollbar{width:0;height:0;display:none}.landing-module__MzU3wW__page::-webkit-scrollbar{width:0;height:0;display:none}.landing-module__MzU3wW__heroBackdrop{z-index:0;pointer-events:none;background:#050403;position:fixed;inset:0;overflow:hidden}.landing-module__MzU3wW__depthVeil{z-index:0;pointer-events:none;background:radial-gradient(circle at 72% 18%,#ffb5590d,#0000 24%),radial-gradient(circle at 16% 42%,#ffb55909,#0000 30%),linear-gradient(#05040300 0,#0504030f 58vh,#05040357 92vh,#05040394 126vh,#050403a3 190vh,#050403b8 270vh,#050403d1 100%);position:absolute;inset:0}.landing-module__MzU3wW__heroImage{object-fit:cover;object-position:78% center;opacity:.92;animation:18s ease-in-out infinite alternate landing-module__MzU3wW__heroDrift;transform:scale(1.02)}.landing-module__MzU3wW__heroVeil{background:linear-gradient(90deg,#050403fa 0%,#050403e0 34%,#05040333 62%,#0504030d 100%),linear-gradient(#0504030f 0%,#0504033d 70%,#050403eb 100%);position:absolute;inset:0}.landing-module__MzU3wW__scanGrid{opacity:.46;background-image:linear-gradient(#f4a9420f 1px,#0000 1px),linear-gradient(90deg,#f4a9420a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 78%);mask-image:linear-gradient(#000 0%,#0000 78%)}.landing-module__MzU3wW__energyLines{position:absolute;inset:0}.landing-module__MzU3wW__energyLines span{background:linear-gradient(90deg,#0000,#ffb559c7,#0000);width:46%;height:1px;animation:7s linear infinite landing-module__MzU3wW__lineSweep;position:absolute;left:-20%}.landing-module__MzU3wW__energyLines span:first-child{top:24%}.landing-module__MzU3wW__energyLines span:nth-child(2){animation-delay:2.2s;top:48%}.landing-module__MzU3wW__energyLines span:nth-child(3){animation-delay:4.4s;top:70%}.landing-module__MzU3wW__nav{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#050403eb,#050403ad);border-bottom:1px solid #ffb55929;justify-content:space-between;align-items:center;gap:24px;padding:16px clamp(18px,4vw,64px);display:flex;position:sticky;top:0}.landing-module__MzU3wW__brand,.landing-module__MzU3wW__navLinks,.landing-module__MzU3wW__heroActions,.landing-module__MzU3wW__signalStrip,.landing-module__MzU3wW__flowRail,.landing-module__MzU3wW__stackGrid,.landing-module__MzU3wW__auditBox,.landing-module__MzU3wW__footerLinks,.landing-module__MzU3wW__footer{align-items:center;display:flex}.landing-module__MzU3wW__brand{color:#fff2cf;min-width:0;font-family:var(--font-heading);letter-spacing:0;gap:12px;font-size:1.04rem;font-weight:800;text-decoration:none}.landing-module__MzU3wW__brandAvatar{object-fit:cover;object-position:center 36%;border:1px solid #ffc66e75;border-radius:10px;flex:none;width:42px;height:42px;box-shadow:inset 0 0 0 1px #ffffff0f,0 0 28px #ffb55947}.landing-module__MzU3wW__navLinks{gap:10px;font-size:.9rem}.landing-module__MzU3wW__navLinks a{color:#fff2cfc2;text-decoration:none}.landing-module__MzU3wW__navLinks>a:not(.landing-module__MzU3wW__launchButton){padding:10px 12px}.landing-module__MzU3wW__langButton,.landing-module__MzU3wW__launchButton,.landing-module__MzU3wW__coreGroupNavButton,.landing-module__MzU3wW__primaryCta,.landing-module__MzU3wW__secondaryCta,.landing-module__MzU3wW__footer a{min-height:42px;font-family:var(--font-heading);border-radius:8px;justify-content:center;align-items:center;font-weight:800;text-decoration:none;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s;display:inline-flex}.landing-module__MzU3wW__coreGroupNavButton{color:#120702;min-height:40px;font-family:var(--font-heading);white-space:nowrap;background:linear-gradient(135deg,#ffd587 0%,#f3a340 100%);border:1px solid #ffd58799;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:900;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s;display:inline-flex;box-shadow:0 0 24px #ffb55938}.landing-module__MzU3wW__primaryCta{color:#120702;background:linear-gradient(135deg,#ffe6a6 0%,#ffb14c 48%,#ff7b2e 100%);border:1px solid #ffe6aac7;padding:0 18px;box-shadow:inset 0 0 0 1px #ffb14c29,0 0 34px #ff9d3557}.landing-module__MzU3wW__launchButton{color:#ffe0a2;background:radial-gradient(circle at 18% 20%,#ffb5592e,#0000 54%),#0a0806c7;border:1px solid #ffb5596b;min-width:118px;min-height:40px;padding:0 16px;box-shadow:inset 0 0 0 1px #ffffff09,0 0 22px #ffb55924}.landing-module__MzU3wW__langButton{color:#fff2cfd6;background:#ffffff0a;border:1px solid #ffb5592e;gap:7px;min-height:40px;padding:0 12px}.landing-module__MzU3wW__secondaryCta,.landing-module__MzU3wW__footer a{color:#ffe7b0;background:#ffffff0d;border:1px solid #ffb55942;padding:0 16px}.landing-module__MzU3wW__launchButton:hover,.landing-module__MzU3wW__coreGroupNavButton:hover,.landing-module__MzU3wW__primaryCta:hover{box-shadow:inset 0 0 0 1px #fff7d638,0 0 42px #ff9d3575}.landing-module__MzU3wW__launchButton:hover,.landing-module__MzU3wW__langButton:hover{background:radial-gradient(circle at 18% 20%,#ffb55942,#0000 54%),#0e0a07e0;border-color:#ffb5599e}.landing-module__MzU3wW__launchButton:active,.landing-module__MzU3wW__langButton:active,.landing-module__MzU3wW__coreGroupNavButton:active,.landing-module__MzU3wW__primaryCta:active,.landing-module__MzU3wW__secondaryCta:active,.landing-module__MzU3wW__footer a:active{transform:scale(.97)}.landing-module__MzU3wW__coreGateLayer{z-index:120;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.landing-module__MzU3wW__coreGateBackdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 50% 20%,#ffb55929,#0000 38%),#030304bd;border:0;position:absolute;inset:0}.landing-module__MzU3wW__coreGateCard{z-index:1;background:linear-gradient(#281c12f5 0%,#090807fa 100%);border:1px solid #ffb55940;border-radius:18px;gap:14px;width:min(420px,100%);padding:16px;display:grid;position:relative;box-shadow:0 26px 80px #000000b8,inset 0 1px #ffffff14}.landing-module__MzU3wW__coreGateHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.landing-module__MzU3wW__coreGateHead h3{color:#fff2cf;font-family:var(--font-heading);margin:4px 0 0;font-size:1.28rem;line-height:1.16}.landing-module__MzU3wW__coreGateClose{color:#fff2cfd1;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;place-items:center;width:34px;height:34px;display:inline-grid}.landing-module__MzU3wW__coreGateSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.landing-module__MzU3wW__coreGateStep{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;gap:5px;min-width:0;padding:10px;display:grid}.landing-module__MzU3wW__coreGateStep span{color:#ffd587;background:#ffb5592e;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:900;display:inline-grid}.landing-module__MzU3wW__coreGateStep strong{color:#fff2cf;font-size:.86rem;line-height:1.1}.landing-module__MzU3wW__coreGateStep em{color:#fff2cf7a;font-size:.72rem;font-style:normal}.landing-module__MzU3wW__coreGateStatus{background:#7ecfb00f;border:1px solid #7ecfb029;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px 10px;min-height:58px;padding:12px;display:grid}.landing-module__MzU3wW__coreGatePulse{background:#7ecfb0;border-radius:999px;width:7px;height:7px;box-shadow:0 0 12px #7ecfb0}.landing-module__MzU3wW__coreGateStatus strong{color:#fff2cf}.landing-module__MzU3wW__coreGateStatus small{color:#fff2cf8c;grid-column:2;line-height:1.35}.landing-module__MzU3wW__coreGateError{color:#ffb3a6!important}.landing-module__MzU3wW__coreGatePrimary{color:#120702;min-height:46px;font-family:var(--font-heading);background:linear-gradient(135deg,#ffd587 0%,#f3a340 100%);border:1px solid #ffd5879e;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:900;display:inline-flex}.landing-module__MzU3wW__coreGatePrimary:disabled,.landing-module__MzU3wW__coreGateClose:disabled{opacity:.5}.landing-module__MzU3wW__coreGateHint{color:#fff2cf75;margin:0;font-size:.78rem;line-height:1.45}.landing-module__MzU3wW__hero{z-index:1;align-items:center;min-height:calc(100vh - 75px);padding:clamp(54px,8vw,104px) clamp(18px,4vw,64px) 84px;display:flex;position:relative}.landing-module__MzU3wW__hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#05040329 58%,#05040347);height:34vh;position:absolute;bottom:-2px;left:0;right:0}.landing-module__MzU3wW__heroCopy{z-index:2;width:min(760px,58vw);max-width:780px;position:relative}.landing-module__MzU3wW__eyebrow{color:#ffbd6a;font-family:var(--font-mono);letter-spacing:0;margin:0 0 14px;font-size:.75rem}.landing-module__MzU3wW__hero h1,.landing-module__MzU3wW__sectionHead h2{color:#fff0cb;max-width:860px;font-family:var(--font-heading);letter-spacing:0;margin:0}.landing-module__MzU3wW__hero h1{font-size:clamp(3rem,7vw,5.7rem);line-height:1.1}.landing-module__MzU3wW__lede{color:#fff2cfc7;max-width:650px;margin:24px 0 0;font-size:1.14rem;line-height:1.8}.landing-module__MzU3wW__heroActions{flex-wrap:wrap;gap:12px;margin-top:30px}.landing-module__MzU3wW__signalStrip{flex-wrap:wrap;gap:8px;margin-top:28px}.landing-module__MzU3wW__signalStrip span,.landing-module__MzU3wW__stackGrid span{color:#fff2cfd1;background:#ffffff0a;border:1px solid #ffb55929;border-radius:8px}.landing-module__MzU3wW__signalStrip span{align-items:center;gap:7px;padding:8px 10px;font-size:.86rem;display:inline-flex}.landing-module__MzU3wW__signalStrip svg,.landing-module__MzU3wW__stackGrid svg{color:#ffbd6a;flex:none}.landing-module__MzU3wW__heroContracts{z-index:2;gap:10px;width:min(520px,40vw);display:grid;position:absolute;bottom:70px;right:clamp(18px,4vw,64px)}.landing-module__MzU3wW__heroContractRow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:0;color:inherit;background:linear-gradient(120deg,#ffb5591a,#0000 42%),#080706a8;border:1px solid #ffb55938;border-radius:8px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:transform .13s,border-color .13s,background .13s;display:grid;box-shadow:0 0 26px #ffb55929}.landing-module__MzU3wW__heroContractRow:hover{background:linear-gradient(120deg,#ffb55924,#0000 42%),#0c0907c7;border-color:#ffb55970;transform:translateY(-2px)}.landing-module__MzU3wW__heroContractIcon{color:#ffbd6a;background:#ffb55914;border:1px solid #ffb55933;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.landing-module__MzU3wW__heroContractRow span{color:#ffd68fb3;font-family:var(--font-mono);font-size:.72rem;font-style:normal}.landing-module__MzU3wW__heroContractRow strong{color:#fff0cb;font-family:var(--font-mono);overflow-wrap:anywhere;margin-top:4px;font-size:.74rem;line-height:1.3;display:block}.landing-module__MzU3wW__heroContractRow em{color:#fff2cf80;margin-top:3px;font-size:.72rem;font-style:normal;display:block}.landing-module__MzU3wW__section{z-index:1;background:0 0;padding:86px clamp(18px,4vw,64px);position:relative}.landing-module__MzU3wW__sectionHead{margin-bottom:30px;position:relative}.landing-module__MzU3wW__sectionHead:before{content:"";background:linear-gradient(90deg,#ffb559c7,#0000);width:92px;height:1px;position:absolute;top:-18px;left:0}.landing-module__MzU3wW__sectionHead h2{font-size:clamp(2.05rem,4vw,3.2rem);line-height:1.08}.landing-module__MzU3wW__pillarGrid,.landing-module__MzU3wW__moduleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.landing-module__MzU3wW__pillar,.landing-module__MzU3wW__moduleCard,.landing-module__MzU3wW__flowNode,.landing-module__MzU3wW__auditBox,.landing-module__MzU3wW__footer,.landing-module__MzU3wW__techCard,.landing-module__MzU3wW__runtimePanel,.landing-module__MzU3wW__engineMap,.landing-module__MzU3wW__contractCard,.landing-module__MzU3wW__contractIntro{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(135deg,#ffb5591c,#0000 42%),linear-gradient(#ffffff0e,#ffffff06);border:1px solid #ffb55924;border-radius:8px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;position:relative;overflow:hidden;box-shadow:0 16px 48px #00000038,inset 0 0 0 1px #ffffff06}.landing-module__MzU3wW__pillar:hover,.landing-module__MzU3wW__moduleCard:hover,.landing-module__MzU3wW__flowNode:hover,.landing-module__MzU3wW__techCard:hover,.landing-module__MzU3wW__contractCard:hover{background:linear-gradient(135deg,#ffb55924,#0000 42%),linear-gradient(#fff1,#ffffff08);border-color:#ffb55957;transform:translateY(-2px);box-shadow:0 20px 54px #00000047,inset 0 0 0 1px #ffb55914}.landing-module__MzU3wW__pillar,.landing-module__MzU3wW__moduleCard{min-height:214px;padding:18px}.landing-module__MzU3wW__cardTop{justify-content:space-between;align-items:center;gap:14px;display:flex}.landing-module__MzU3wW__cardIcon,.landing-module__MzU3wW__flowIcon{color:#ffbd6a;background:radial-gradient(circle at 40% 32%,#ffd68f2e,#0000 58%),#ffb55914;border:1px solid #ffb55933;border-radius:8px;place-items:center;display:grid;box-shadow:0 0 22px #ffb5591f}.landing-module__MzU3wW__cardIcon{width:42px;height:42px}.landing-module__MzU3wW__pillar h3,.landing-module__MzU3wW__moduleCard h3{color:#ffe4a6;font-family:var(--font-heading);margin:16px 0 0;font-size:1.28rem}.landing-module__MzU3wW__pillar p,.landing-module__MzU3wW__moduleCard p,.landing-module__MzU3wW__flowNote,.landing-module__MzU3wW__footer p{color:#fff2cfb3;line-height:1.72}.landing-module__MzU3wW__pillar p,.landing-module__MzU3wW__moduleCard p{margin:14px 0 0}.landing-module__MzU3wW__pillar span,.landing-module__MzU3wW__moduleCard span,.landing-module__MzU3wW__auditBox span{color:#fff2cf8a;font-size:.78rem}.landing-module__MzU3wW__flowSection{overflow:hidden}.landing-module__MzU3wW__flowRail{scrollbar-width:none;gap:10px;padding:8px 0 16px;position:relative;overflow-x:auto}.landing-module__MzU3wW__flowRail::-webkit-scrollbar{display:none}.landing-module__MzU3wW__flowRail:before{content:"";background:linear-gradient(90deg,#0000,#ffb55975,#0000);height:1px;position:absolute;top:50%;left:0;right:0}.landing-module__MzU3wW__flowNode{z-index:1;flex:0 0 172px;min-height:108px;padding:14px;position:relative}.landing-module__MzU3wW__flowNode span{color:#ffbd6a;font-family:var(--font-mono);font-size:.74rem}.landing-module__MzU3wW__flowNode strong{color:#fff0cb;margin-top:12px;font-size:1rem;line-height:1.35;display:block}.landing-module__MzU3wW__flowIcon{width:34px;height:34px;margin-top:12px}.landing-module__MzU3wW__flowNote{max-width:900px;margin:18px 0 0}.landing-module__MzU3wW__blueprintSection{padding-top:72px}.landing-module__MzU3wW__blueprintShell{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}.landing-module__MzU3wW__blueprintIntro{max-width:980px}.landing-module__MzU3wW__blueprintIntro h2{color:#fff0cb;font-family:var(--font-heading);margin:0;font-size:clamp(2rem,3.4vw,3.05rem);line-height:1.08}.landing-module__MzU3wW__blueprintIntro p:not(.landing-module__MzU3wW__eyebrow){color:#fff2cfb8;margin:18px 0 0;line-height:1.8}.landing-module__MzU3wW__blueprintCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.landing-module__MzU3wW__techCard{min-height:194px;padding:18px}.landing-module__MzU3wW__techCard h3{color:#ffe4a6;font-family:var(--font-heading);margin:16px 0 0;font-size:1.18rem}.landing-module__MzU3wW__techCard p{color:#fff2cfad;margin:12px 0 0;line-height:1.68}.landing-module__MzU3wW__runtimePanel{grid-column:1/-1;padding:16px}.landing-module__MzU3wW__runtimeHeader,.landing-module__MzU3wW__engineMap,.landing-module__MzU3wW__engineMap div{align-items:center;display:flex}.landing-module__MzU3wW__runtimeHeader{color:#ffbd6a;justify-content:space-between;gap:18px}.landing-module__MzU3wW__runtimeHeader span{color:#fff2cf8a;font-family:var(--font-mono);font-size:.78rem;display:block}.landing-module__MzU3wW__runtimeHeader strong{color:#fff0cb;font-family:var(--font-heading);margin-top:5px;display:block}.landing-module__MzU3wW__runtimeRows{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.landing-module__MzU3wW__runtimeRows div{background:#00000029;border:1px solid #ffffff12;border-radius:8px;min-height:96px;padding:12px}.landing-module__MzU3wW__runtimeRows strong{color:#ffe4a6;font-size:.96rem;display:block}.landing-module__MzU3wW__runtimeRows span{color:#fff2cf9e;margin-top:8px;font-size:.88rem;line-height:1.55;display:block}.landing-module__MzU3wW__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__MzU3wW__moduleCard{min-height:176px}.landing-module__MzU3wW__stackSection{padding-bottom:70px}.landing-module__MzU3wW__stackGrid{flex-wrap:wrap;gap:8px}.landing-module__MzU3wW__stackGrid span{font-family:var(--font-mono);align-items:center;gap:7px;padding:10px 12px;font-size:.82rem;display:inline-flex}.landing-module__MzU3wW__engineMap{justify-content:space-between;gap:10px;margin-top:18px;padding:12px}.landing-module__MzU3wW__engineMap div{color:#fff2cfcc;min-height:48px;font-family:var(--font-heading);background:#00000029;border:1px solid #ffffff12;border-radius:8px;flex:1;justify-content:center;gap:8px;font-weight:800}.landing-module__MzU3wW__engineMap svg{color:#ffbd6a}.landing-module__MzU3wW__contractSection{padding-top:72px}.landing-module__MzU3wW__contractIntro{margin-bottom:14px;padding:22px}.landing-module__MzU3wW__contractIntro h2{color:#fff0cb;font-family:var(--font-heading);margin:0;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.landing-module__MzU3wW__contractIntro p:not(.landing-module__MzU3wW__eyebrow){color:#fff2cfb8;max-width:980px;margin:16px 0 0;line-height:1.75}.landing-module__MzU3wW__contractGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.landing-module__MzU3wW__contractCard{min-height:96px;color:inherit;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;text-decoration:none;display:grid}.landing-module__MzU3wW__contractCardIcon{color:#ffbd6a;background:#ffb55914;border:1px solid #ffb55933;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.landing-module__MzU3wW__contractCard strong,.landing-module__MzU3wW__contractCard span,.landing-module__MzU3wW__contractCard em{display:block}.landing-module__MzU3wW__contractCard strong{color:#ffe4a6;font-family:var(--font-heading)}.landing-module__MzU3wW__contractCard span{color:#fff2cfa8;margin-top:4px;font-size:.86rem}.landing-module__MzU3wW__contractCard em{color:#fff2cf75;font-family:var(--font-mono);margin-top:5px;font-size:.74rem;font-style:normal}.landing-module__MzU3wW__auditBox{align-items:stretch;gap:12px;margin-top:22px;padding:14px}.landing-module__MzU3wW__auditBox div{background:#00000029;border:1px solid #ffffff0f;border-radius:8px;flex:1;min-width:0;padding:12px}.landing-module__MzU3wW__auditBox strong{color:#fff0cb;font-family:var(--font-mono);overflow-wrap:anywhere;margin-top:8px;font-size:.82rem;display:block}.landing-module__MzU3wW__footer{z-index:1;background:radial-gradient(circle at 16% 0,#ffb5591c,#0000 28%),linear-gradient(#ffb5590b,#0000 58%),#050403a3;border:0;border-top:1px solid #ffb5592e;border-radius:0;grid-template-columns:minmax(280px,.9fr) minmax(420px,1.1fr);align-items:start;gap:clamp(24px,6vw,86px);margin:24px 0 0;padding:44px clamp(18px,4vw,64px) 36px;display:grid;position:relative}.landing-module__MzU3wW__footerBrandBlock{flex-direction:column;gap:18px;min-width:0;padding-top:2px;display:flex}.landing-module__MzU3wW__footerBrandBlock span{color:#ffbd6a;font-family:var(--font-heading);font-size:clamp(1.4rem,4vw,2.7rem);font-weight:800;line-height:1}.landing-module__MzU3wW__footer p{color:#fff2cf9e;max-width:420px;margin:0;line-height:1.7}.landing-module__MzU3wW__footerNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;min-width:0;display:grid}.landing-module__MzU3wW__footerNavHead{border-bottom:1px solid #ffb55929;grid-column:1/-1;justify-content:space-between;align-items:end;gap:12px;padding:0 0 12px;display:flex}.landing-module__MzU3wW__footerNavHead strong{color:#fff0cb;font-family:var(--font-heading);font-size:1.05rem}.landing-module__MzU3wW__footerNavHead em{color:#fff2cf7a;text-align:right;font-size:.82rem;font-style:normal}.landing-module__MzU3wW__footerNavItem{background:0 0;border:0;border-bottom:1px solid #ffb5591c;border-radius:0;grid-template-columns:34px minmax(0,1fr);justify-content:start;gap:12px;min-height:66px;padding:14px 0;display:grid}.landing-module__MzU3wW__footerNavItem:hover{background:linear-gradient(90deg,#ffb55912,#0000 70%);border-bottom-color:#ffb5596b}.landing-module__MzU3wW__footerIcon{color:#ffbd6a;background:#ffb5590e;border:1px solid #ffb5592e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.landing-module__MzU3wW__footerNavItem span:last-child{min-width:0}.landing-module__MzU3wW__footerNavItem strong,.landing-module__MzU3wW__footerNavItem em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.landing-module__MzU3wW__footerNavItem strong{color:#fff0cb;font-size:.9rem}.landing-module__MzU3wW__footerNavItem em{color:#fff2cf75;font-family:var(--font-mono);margin-top:4px;font-size:.7rem;font-style:normal}@keyframes landing-module__MzU3wW__heroDrift{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.06)translate(-1.2%,.8%)}}@keyframes landing-module__MzU3wW__lineSweep{0%{opacity:0;transform:translate(0)rotate(-10deg)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(280%)rotate(-10deg)}}@media (max-width:960px){.landing-module__MzU3wW__navLinks>a:not(.landing-module__MzU3wW__launchButton):not(.landing-module__MzU3wW__langButton){display:none}.landing-module__MzU3wW__hero{min-height:calc(100svh - 67px);padding-top:52px}.landing-module__MzU3wW__heroCopy{width:min(760px,76vw)}.landing-module__MzU3wW__heroContracts{width:min(360px,40vw)}.landing-module__MzU3wW__pillarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__MzU3wW__blueprintShell{grid-template-columns:1fr}.landing-module__MzU3wW__runtimeRows{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__MzU3wW__auditBox{flex-direction:column}}@media (max-width:640px){.landing-module__MzU3wW__heroImage{object-position:76% center;opacity:.54}.landing-module__MzU3wW__heroVeil{background:linear-gradient(90deg,#050403f0,#0504038f),linear-gradient(#0504030f,#05040347 68%,#050403e6 96%)}.landing-module__MzU3wW__nav{gap:12px;padding:12px 14px}.landing-module__MzU3wW__brand{font-size:.95rem}.landing-module__MzU3wW__brand span{display:none}.landing-module__MzU3wW__brandAvatar{border-radius:9px;width:36px;height:36px}.landing-module__MzU3wW__launchButton{white-space:nowrap;min-width:0;min-height:38px;padding:0 12px}.landing-module__MzU3wW__coreGroupNavButton{text-overflow:ellipsis;max-width:104px;min-height:38px;padding:0 9px;overflow:hidden}.landing-module__MzU3wW__coreGateLayer{padding:12px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 12px);align-items:end}.landing-module__MzU3wW__coreGateSteps{grid-template-columns:1fr}.landing-module__MzU3wW__hero{flex-direction:column;align-items:stretch;min-height:calc(100svh - 61px);padding:44px 16px 54px}.landing-module__MzU3wW__heroCopy{width:100%}.landing-module__MzU3wW__hero h1{font-size:2.75rem}.landing-module__MzU3wW__lede{font-size:1rem}.landing-module__MzU3wW__heroActions{width:100%}.landing-module__MzU3wW__primaryCta,.landing-module__MzU3wW__secondaryCta{flex:1}.landing-module__MzU3wW__heroContracts{z-index:2;width:100%;margin-top:18px;position:relative;bottom:auto;right:auto}.landing-module__MzU3wW__section{padding:58px 16px}.landing-module__MzU3wW__pillarGrid,.landing-module__MzU3wW__moduleGrid,.landing-module__MzU3wW__contractGrid,.landing-module__MzU3wW__blueprintCards,.landing-module__MzU3wW__runtimeRows,.landing-module__MzU3wW__flowRail{grid-template-columns:1fr}.landing-module__MzU3wW__flowRail{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;display:grid;overflow:visible}.landing-module__MzU3wW__flowRail:before{display:none}.landing-module__MzU3wW__flowNode{flex:none;min-height:132px}.landing-module__MzU3wW__pillar,.landing-module__MzU3wW__moduleCard{min-height:auto}.landing-module__MzU3wW__footer{grid-template-columns:1fr;align-items:stretch;margin:20px 0 0;padding:32px 16px 24px}.landing-module__MzU3wW__footerBrandBlock{gap:14px}.landing-module__MzU3wW__footerNav{grid-template-columns:1fr}.landing-module__MzU3wW__footerNavHead{flex-direction:column;align-items:flex-start}.landing-module__MzU3wW__footerNavHead em{text-align:left}.landing-module__MzU3wW__blueprintShell,.landing-module__MzU3wW__engineMap{gap:10px}.landing-module__MzU3wW__techCard,.landing-module__MzU3wW__runtimePanel{padding:16px}.landing-module__MzU3wW__engineMap{flex-direction:column}.landing-module__MzU3wW__engineMap div{justify-content:flex-start;width:100%;padding:0 12px}}@media (prefers-reduced-motion:reduce){.landing-module__MzU3wW__heroImage,.landing-module__MzU3wW__energyLines span{animation:none}}
