.landing_page__ttWtt{min-height:100vh;background:#0f1419;color:#e8c9a0;font-family:EB Garamond,Georgia,serif;overflow-x:hidden}.landing_nav__Cldps{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 48px;height:64px;background:rgba(15,20,25,.75);backdrop-filter:blur(20px);border-bottom:1px solid hsla(31,53%,64%,.06)}.landing_navLogo__jp10L{font-family:EB Garamond,Georgia,serif;font-size:20px;font-weight:600;color:#e8c9a0;text-decoration:none;letter-spacing:.04em}.landing_navLinks__G7TtF{display:flex;align-items:center;gap:32px}.landing_navLink__K6BGC{font-size:11px;color:#6b5d4f;text-decoration:none;font-weight:500;font-family:JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.06em;transition:color .2s}.landing_navLink__K6BGC:hover{color:#d4a574}.landing_navCta__3hV9e{padding:8px 20px;background:#d4a574;color:#0f1419;font-size:11px;font-weight:600;font-family:JetBrains Mono,monospace;text-decoration:none;letter-spacing:.04em;transition:background .2s,transform .15s}.landing_navCta__3hV9e:hover{background:#c9956a;transform:translateY(-1px)}.landing_hero__IFqnw{min-height:100vh;display:flex;align-items:center;padding:64px 48px 0;position:relative;overflow:hidden}.landing_heroGrid__kfCNx{position:absolute;inset:0;background-image:linear-gradient(hsla(31,53%,64%,.015) 1px,transparent 0),linear-gradient(90deg,hsla(31,53%,64%,.015) 1px,transparent 0);background-size:60px 60px}.landing_heroContours__4KpJI{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 600px 200px at 30% 40%,hsla(31,53%,64%,.05) 0,transparent 70%),radial-gradient(ellipse 400px 150px at 70% 60%,hsla(31,53%,64%,.04) 0,transparent 70%),radial-gradient(ellipse 500px 180px at 50% 30%,hsla(27,47%,60%,.03) 0,transparent 70%)}.landing_heroInner__Paoq5{position:relative;z-index:1;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;width:100%}.landing_heroVisual__IS3c0{display:flex;align-items:center;justify-content:center;position:relative}.landing_networkOrb__VU_VR{width:570px;height:570px;position:relative}.landing_globeSpin__XLTf9{animation:landing_globeSpin__XLTf9 30s linear infinite;transform-box:fill-box;transform-origin:center}.landing_nodePulse__7AgFf{animation:landing_nodePulseAnim__OypbH 2.5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.landing_heroText__h4X1F{display:flex;flex-direction:column;gap:28px}.landing_heroText__h4X1F>:first-child{opacity:0;animation:landing_heroSlideUp__aE9dB .6s ease-out forwards;animation-delay:0s}.landing_heroText__h4X1F>:nth-child(2){opacity:0;animation:landing_heroSlideUp__aE9dB .6s ease-out forwards;animation-delay:.1s}.landing_heroText__h4X1F>:nth-child(3){opacity:0;animation:landing_heroSlideUp__aE9dB .6s ease-out forwards;animation-delay:.2s}.landing_heroText__h4X1F>:nth-child(4){opacity:0;animation:landing_heroSlideUp__aE9dB .6s ease-out forwards;animation-delay:.3s}.landing_heroText__h4X1F>:nth-child(5){opacity:0;animation:landing_heroSlideUp__aE9dB .6s ease-out forwards;animation-delay:.4s}.landing_heroEyebrow__0kzRK{display:flex;align-items:center;gap:8px}.landing_heroDot__IRBsc{width:7px;height:7px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80;animation:landing_dotPulse__3xYuG 2s ease-in-out infinite}.landing_heroEyebrowText__EXi0s{font-size:11px;font-weight:600;color:#6b5d4f;text-transform:uppercase;letter-spacing:.12em;font-family:JetBrains Mono,monospace}.landing_heroHeadline__pm0Tm{font-family:EB Garamond,Georgia,serif;font-size:48px;font-weight:600;line-height:1.15;letter-spacing:-.01em;color:#e8c9a0;margin:0}.landing_heroAccent__lO9p7{font-style:italic;color:#d4a574}.landing_heroSub__v9d08{font-family:EB Garamond,Georgia,serif;font-size:18px;line-height:1.7;color:#8b6842;max-width:480px;margin:0}.landing_heroActions__bzfsI{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.landing_btnPrimary__JC0dZ{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#d4a574;color:#0f1419;font-family:EB Garamond,Georgia,serif;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 4px 24px hsla(31,53%,64%,.25)}.landing_btnPrimary__JC0dZ:hover{background:#c9956a;transform:translateY(-2px);box-shadow:0 8px 32px hsla(31,53%,64%,.35)}.landing_btnSecondary__aYhvt{display:inline-flex;align-items:center;gap:6px;padding:14px 24px;color:#d4a574;font-family:EB Garamond,Georgia,serif;font-size:15px;font-weight:500;text-decoration:none;border:1px solid hsla(31,53%,64%,.2);transition:color .2s,border-color .2s,transform .15s}.landing_btnSecondary__aYhvt:hover{color:#e8c9a0;border-color:hsla(31,53%,64%,.4);transform:translateY(-1px)}.landing_heroStats__L_uRW{display:flex;gap:36px;padding-top:8px;border-top:1px solid hsla(31,53%,64%,.06)}.landing_heroStat__JtFrX{display:flex;flex-direction:column;gap:2px}.landing_heroStatValue__71y4R{font-size:22px;font-weight:700;color:#e8c9a0;font-family:JetBrains Mono,monospace}.landing_heroStatLabel__f5UE8{font-size:11px;color:#6b5d4f;text-transform:uppercase;letter-spacing:.08em;font-weight:500;font-family:JetBrains Mono,monospace}.landing_features__86xoR{padding:120px 48px;position:relative}.landing_featuresInner__VJAzM{max-width:1200px;margin:0 auto}.landing_featureGrid___zomq{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.landing_featureCard__rZm_H{position:relative;background:rgba(15,20,25,.6);border:1px solid hsla(31,53%,64%,.06);border-top:2px solid var(--card-accent,hsla(31,53%,64%,.3));padding:28px 24px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:12px;transition:border-color .3s,transform .2s,box-shadow .3s;opacity:0;animation:landing_heroSlideUp__aE9dB .5s ease-out forwards}.landing_featureCard__rZm_H:first-child{animation-delay:.1s}.landing_featureCard__rZm_H:nth-child(2){animation-delay:.2s}.landing_featureCard__rZm_H:nth-child(3){animation-delay:.3s}.landing_featureCard__rZm_H:nth-child(4){animation-delay:.4s}.landing_featureCard__rZm_H:hover{border-color:hsla(31,53%,64%,.12);transform:translateY(-4px);box-shadow:0 20px 60px rgba(0,0,0,.4)}.landing_cardLabel__M0tIo{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-family:JetBrains Mono,monospace}.landing_cardTitle__FV24K{font-family:EB Garamond,Georgia,serif;font-size:17px;font-weight:600;color:#e8c9a0;margin:0;line-height:1.3}.landing_cardDesc__kW__2{font-family:EB Garamond,Georgia,serif;font-size:13px;line-height:1.6;color:#6b5d4f;margin:0}.landing_protocols__ka_8b{padding:0 48px 120px}.landing_protocolsInner__A__MG{max-width:1200px;margin:0 auto;background:rgba(15,20,25,.6);border:1px solid hsla(31,53%,64%,.1);padding:40px 48px;display:flex;align-items:center;gap:48px}.landing_protocolLabel__I81K9{font-size:11px;font-weight:600;color:#6b5d4f;text-transform:uppercase;letter-spacing:.12em;font-family:JetBrains Mono,monospace;white-space:nowrap;flex-shrink:0}.landing_protocolDivider__Gf2Rj{width:1px;height:40px;background:hsla(31,53%,64%,.1);flex-shrink:0}.landing_protocolPills__aqnzS{display:flex;gap:12px;flex-wrap:wrap}.landing_pill__zntLv{padding:7px 16px;font-weight:700;letter-spacing:.06em;border:1px solid}.landing_pill__zntLv,.landing_protocolNote__Bl9qk{font-size:12px;font-family:JetBrains Mono,monospace}.landing_protocolNote__Bl9qk{margin-left:auto;display:flex;flex-direction:column;gap:4px;text-align:right;color:#6b5d4f}@keyframes landing_heroSlideUp__aE9dB{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes landing_globeSpin__XLTf9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes landing_nodePulseAnim__OypbH{0%,to{transform:scale(1);opacity:.35}50%{transform:scale(2.2);opacity:0}}@keyframes landing_floatA__G2XgP{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes landing_floatB__B6t5j{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes landing_dotPulse__3xYuG{0%,to{opacity:1;box-shadow:0 0 8px #4ade80}50%{opacity:.6;box-shadow:0 0 16px #4ade80}}@media (max-width:900px){.landing_heroInner__Paoq5{grid-template-columns:1fr;gap:48px}.landing_networkOrb__VU_VR{width:300px;height:300px}.landing_nav__Cldps{padding:0 24px}.landing_navLinks__G7TtF{display:none}.landing_hero__IFqnw{padding:80px 24px 48px}.landing_heroHeadline__pm0Tm{font-size:36px}.landing_features__86xoR{padding:80px 24px}.landing_featureGrid___zomq{grid-template-columns:1fr}.landing_protocols__ka_8b{padding:0 24px 80px}.landing_protocolsInner__A__MG{flex-direction:column;align-items:flex-start;gap:20px}}