.nera{--ne-red:#ff3b2f;--ne-dark:#050505;--ne-panel:#101010;--ne-white:#f2f0ed;--ne-muted:#85817e;background:var(--ne-dark);min-height:100vh;color:var(--ne-white);font-family:var(--font-geist-sans),Arial,sans-serif;overflow:hidden}.nera *{box-sizing:border-box}.nera a{color:inherit;text-decoration:none}.ne-nav{z-index:5;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(22px,5vw,74px);display:flex;position:absolute;inset:0 0 auto}.ne-logo{letter-spacing:.14em;align-items:center;gap:10px;font-size:14px;font-weight:850;display:flex}.ne-logo i{border:5px solid var(--ne-red);border-radius:50%;width:18px;height:18px;box-shadow:0 0 18px #ff3b2f80}.ne-nav nav{color:#aaa;gap:34px;font-size:11px;display:flex}.ne-nav-cta{background:#fff;border-radius:99px;padding:10px 14px;font-size:10px;font-weight:750;color:#080808!important}.ne-nav-cta span{margin-left:7px}.ne-hero{height:100vh;min-height:800px;position:relative;overflow:hidden}.ne-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;animation:10s ease-in-out infinite alternate ne-breathe}.ne-overlay{background:linear-gradient(90deg,#020202f0,#02020285 45%,#0202021f),linear-gradient(#0000 50%,#020202b8);position:absolute;inset:0}.ne-kicker{font:600 9px var(--font-geist-mono);letter-spacing:.12em;color:#b0aaa7;align-items:center;gap:9px;display:flex;position:absolute;top:135px;left:clamp(22px,6vw,92px)}.ne-kicker i{background:var(--ne-red);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 6px #ff3b2f21}.ne-hero-copy{z-index:2;position:absolute;top:51%;left:clamp(22px,6vw,92px);transform:translateY(-42%)}.ne-hero h1{letter-spacing:-.082em;margin:0;font-size:clamp(72px,9vw,144px);font-weight:580;line-height:.8}.ne-hero h1 em,.ne-cta h2 em{color:var(--ne-red);font-style:normal}.ne-hero-copy>p{color:#b4afab;max-width:600px;margin:34px 0;font-size:17px;line-height:1.65}.ne-hero-copy>div{gap:12px;display:flex}.ne-hero-copy a,.ne-cta>a{border:1px solid #ffffff3d;border-radius:99px;align-items:center;gap:10px;padding:14px 19px;font-size:11px;font-weight:700;display:flex}.ne-hero-copy a:first-child{background:var(--ne-red);border-color:var(--ne-red)}.ne-proof{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0303038c;border:1px solid #ffffff2e;width:220px;padding:20px;position:absolute;bottom:52px;right:clamp(22px,5vw,74px)}.ne-proof span{font:600 8px var(--font-geist-mono);color:#999}.ne-proof strong{letter-spacing:-.08em;color:var(--ne-red);margin:20px 0 2px;font-size:74px;line-height:.8;display:block}.ne-proof p{color:#aaa;font-size:11px;line-height:1.5}.ne-edge{font:600 8px var(--font-geist-mono);letter-spacing:.14em;color:#777;position:absolute;top:46%;right:-92px;transform:rotate(90deg)}.ne-strip{background:var(--ne-red);color:#080808;align-items:center;height:54px;display:flex;overflow:hidden}.ne-strip div{white-space:nowrap;font:800 11px var(--font-geist-mono);letter-spacing:.08em;animation:20s linear infinite ne-scroll}.ne-manifesto{grid-template-columns:.45fr 1.25fr .5fr;align-items:end;gap:50px;padding:clamp(100px,12vw,180px) clamp(22px,6vw,92px);display:grid}.ne-manifesto>span,.ne-services-head>span,.ne-method>span{font:600 9px var(--font-geist-mono);color:var(--ne-red);letter-spacing:.1em}.ne-manifesto h2,.ne-services h2,.ne-method h2,.ne-cta h2{letter-spacing:-.07em;margin:0;font-size:clamp(52px,6.5vw,98px);font-weight:570;line-height:.93}.ne-manifesto h2 em{color:var(--ne-red);font-style:normal}.ne-manifesto>div p{color:#918d89;font-size:14px;line-height:1.7}.ne-manifesto>div a{border-top:1px solid #333;justify-content:space-between;align-items:center;margin-top:26px;padding-top:16px;font-size:10px;font-weight:700;display:flex}.ne-work-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.25fr .75fr;gap:14px;padding:0 clamp(22px,6vw,92px) 150px;display:grid}.ne-case{background:var(--ne-panel);border:1px solid #272727;border-radius:4px;min-height:320px;padding:25px;position:relative;overflow:hidden}.ne-case>span{font:600 8px var(--font-geist-mono);letter-spacing:.09em;color:#777}.ne-case h3{letter-spacing:-.05em;margin:0;font-size:35px}.ne-case p{color:#8f8b88;max-width:420px;font-size:12px;line-height:1.6}.ne-case-main{flex-direction:column;grid-row:span 2;justify-content:space-between;min-height:680px;display:flex}.ne-orb{place-items:center;display:grid;position:absolute;inset:12% 5% 22%}.ne-orb:before{content:"";background:radial-gradient(circle at 40% 35%,#fff 0 2%,#ff4a3d 4% 18%,#6f0805 45%,#100);border-radius:50%;width:260px;height:260px;box-shadow:0 0 90px #ff3b2f59}.ne-orb i{border:1px solid #ff3b2f3d;border-radius:50%;width:380px;height:180px;position:absolute;transform:rotate(15deg)}.ne-orb i:nth-child(2){transform:rotate(75deg)}.ne-orb i:nth-child(3){transform:rotate(135deg)}.ne-case-main>div:last-child{z-index:2}.ne-case-stat{color:#111;background:#eeeae5}.ne-case-stat strong{letter-spacing:-.09em;margin-top:50px;font-size:100px;line-height:.8;display:block}.ne-case-stat p{color:#5b5855}.ne-case-red{background:var(--ne-red);color:#070707}.ne-case-red>span,.ne-case-red p{color:#5a100b}.ne-case-red h3{margin-top:55px}.ne-case-red a{font-size:10px;font-weight:800;position:absolute;bottom:22px;right:22px}.ne-services{color:#090909;background:#eeeae5;padding:140px clamp(22px,6vw,92px)}.ne-services-head{grid-template-columns:.45fr 1.55fr;gap:40px;margin-bottom:70px;display:grid}.ne-services>div:last-child{border-top:1px solid #0003}.ne-services article{border-bottom:1px solid #0003;grid-template-columns:70px 1fr 1fr 30px;align-items:center;gap:30px;padding:32px 0;display:grid}.ne-services article>span{font:600 9px var(--font-geist-mono)}.ne-services h3{letter-spacing:-.04em;margin:0;font-size:27px}.ne-services article p{color:#5c5854;max-width:520px;font-size:12px;line-height:1.6}.ne-services article b{font-size:18px}.ne-method{grid-template-columns:.35fr .75fr .9fr;gap:50px;padding:140px clamp(22px,6vw,92px);display:grid}.ne-method>div p{color:#8d8986;max-width:540px;line-height:1.7}.ne-method ol{margin:0;padding:0;list-style:none}.ne-method li{border-top:1px solid #2c2c2c;grid-template-columns:50px 1fr;padding:22px 0;display:grid}.ne-method li:last-child{border-bottom:1px solid #2c2c2c}.ne-method li b{font:600 9px var(--font-geist-mono);color:var(--ne-red)}.ne-method li span{font-size:18px}.ne-cta{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:120px 22px;display:flex;position:relative;overflow:hidden}.ne-cta>p{font:600 9px var(--font-geist-mono);letter-spacing:.12em;color:#888}.ne-cta h2{margin:26px 0 40px;font-size:clamp(70px,9vw,140px)}.ne-cta>a{z-index:2;background:var(--ne-red);border-color:var(--ne-red)}.ne-glow{background:var(--ne-red);filter:blur(160px);opacity:.15;border-radius:50%;width:420px;height:420px;position:absolute}.ne-footer{color:#777;border-top:1px solid #242424;justify-content:space-between;align-items:center;min-height:84px;padding:22px clamp(22px,5vw,74px);font-size:10px;display:flex}.ne-footer>a:last-child{color:#aaa}@keyframes ne-breathe{to{transform:scale(1.045)}}@keyframes ne-scroll{to{transform:translate(-50%)}}@media (max-width:900px){.ne-nav nav,.ne-proof{display:none}.ne-manifesto{grid-template-columns:1fr}.ne-work-grid{grid-template-rows:auto;grid-template-columns:1fr}.ne-case-main{grid-row:auto;min-height:590px}.ne-services-head{grid-template-columns:1fr}.ne-services article{grid-template-columns:45px 1fr 25px}.ne-services article p{grid-column:2/-1}.ne-method{grid-template-columns:1fr}.ne-edge{display:none}}@media (max-width:560px){.ne-hero h1{font-size:68px}.ne-hero-copy>div{flex-direction:column;align-items:flex-start}.ne-services article{gap:12px}.ne-footer{flex-direction:column;align-items:flex-start}.ne-orb{transform:scale(.75)}}@media (prefers-reduced-motion:reduce){.ne-hero>img,.ne-strip div{animation:none}}
