.Navbar_navbar__2GufN{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:rgba(10,10,10,.95);border-bottom:1px solid rgba(249,115,22,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Navbar_navInner__uhmxe{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 2rem;height:68px}.Navbar_brand__Gh7T3{display:flex;align-items:baseline;gap:.3rem;text-decoration:none}.Navbar_brandName__3_xMG{font-size:1.55rem;font-weight:700;color:#f97316}.Navbar_brandName__3_xMG,.Navbar_brandSub__FAsxT{font-family:Rajdhani,sans-serif;letter-spacing:.04em}.Navbar_brandSub__FAsxT{font-size:1rem;font-weight:500;color:#6b7280}.Navbar_navLinks__FVLYB{display:flex;align-items:center;gap:2rem}.Navbar_navLink__eZP1y{font-size:.925rem;font-weight:500;color:#d1d5db;text-decoration:none;letter-spacing:.03em;transition:color .2s;position:relative}.Navbar_navLink__eZP1y:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:2px;background-color:#f97316;transition:width .25s ease;border-radius:2px}.Navbar_navLink__eZP1y:hover{color:#f97316}.Navbar_navLink__eZP1y:hover:after{width:100%}.Navbar_active__d3yZl{color:#f97316}.Navbar_active__d3yZl:after{width:100%}.Navbar_ctaButton__ajTUy{background-color:#f97316;color:#0f0f0f!important;padding:.5rem 1.3rem;border-radius:6px;font-weight:700;font-size:.875rem;text-decoration:none;letter-spacing:.03em;transition:background-color .2s,transform .15s,box-shadow .2s}.Navbar_ctaButton__ajTUy:hover{background-color:#ea580c;transform:translateY(-1px);box-shadow:0 4px 15px rgba(249,115,22,.35)}.Navbar_hamburger__1kipN{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px}.Navbar_hamburger__1kipN span{display:block;width:22px;height:2px;background-color:#f97316;border-radius:2px;transition:transform .2s}.Navbar_mobileMenu__4jx50{display:flex;flex-direction:column;padding:1rem 2rem 1.5rem;gap:.25rem;background-color:#0a0a0a;border-top:1px solid rgba(249,115,22,.12)}.Navbar_mobileLink__dFT_J{color:#d1d5db;text-decoration:none;font-size:1rem;font-weight:500;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.05);transition:color .2s}.Navbar_mobileLink__dFT_J:hover{color:#f97316}@media (max-width:768px){.Navbar_navLinks__FVLYB{display:none}.Navbar_hamburger__1kipN{display:flex}}@import url("https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;700&display=swap");:root{--orange:#f97316;--orange-hover:#ea580c;--orange-glow:rgba(249,115,22,0.25);--orange-dim:rgba(249,115,22,0.1);--bg:#0f0f0f;--bg-card:#161616;--bg-card-2:#1e1e1e;--text-primary:#f5f5f5;--text-secondary:#9ca3af;--border:rgba(249,115,22,0.3);--border-subtle:rgba(255,255,255,0.06)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--bg);color:var(--text-primary);line-height:1.6}a{color:var(--orange);text-decoration:none;transition:color .2s}a:hover{color:var(--orange-hover)}h1,h2,h3,h4,h5{font-weight:600;line-height:1.25}.page-hero{text-align:center;padding:5rem 2rem 3rem;background:linear-gradient(180deg,#141414 0,var(--bg) 100%);border-bottom:1px solid var(--border-subtle)}.page-hero-tag{font-size:.75rem;letter-spacing:.15em;color:var(--orange);text-transform:uppercase}.page-hero-tag,.page-hero-title{font-weight:700;margin-bottom:1rem}.page-hero-title{font-size:clamp(2rem,5vw,3.5rem);color:var(--text-primary)}.page-hero-sub{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.hero{text-align:center;padding:6rem 2rem 4rem;background:radial-gradient(ellipse at top,#1a0d00 0,var(--bg) 65%);border-bottom:1px solid var(--border-subtle)}.hero-tag{font-size:.72rem;font-weight:700;letter-spacing:.18em;color:var(--orange);text-transform:uppercase;margin-bottom:1.5rem}.hero-title{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;color:var(--text-primary);margin-bottom:1.25rem;font-family:Rajdhani,sans-serif;letter-spacing:.02em}.hero-title span{color:var(--orange)}.hero-sub{font-size:1.15rem;color:var(--text-secondary);max-width:620px;margin:0 auto 2.5rem;line-height:1.7}.hero-ctas{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-btn-primary{background-color:var(--orange);color:#0f0f0f;padding:.75rem 2rem;border-radius:8px;font-weight:700;font-size:1rem;text-decoration:none;transition:background-color .2s,transform .15s;display:inline-block}.hero-btn-primary:hover{background-color:var(--orange-hover);color:#0f0f0f;transform:translateY(-2px)}.hero-btn-secondary{background-color:transparent;color:var(--text-primary);padding:.75rem 2rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;border:1px solid var(--border);transition:border-color .2s,color .2s,transform .15s;display:inline-block}.hero-btn-secondary:hover{border-color:var(--orange);color:var(--orange);transform:translateY(-2px)}.footer{background-color:#0a0a0a;border-top:1px solid var(--border-subtle);padding:4rem 2rem 2rem;margin-top:4rem}.footer-inner{max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:3rem;padding-bottom:3rem;border-bottom:1px solid var(--border-subtle)}.footer-brand{max-width:260px}.footer-name{font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700;color:var(--orange);display:block;margin-bottom:.5rem}.footer-tagline{font-size:.9rem;color:var(--text-secondary);line-height:1.5}.footer-links{display:flex;gap:4rem;flex-wrap:wrap}.footer-col{display:flex;flex-direction:column;gap:.6rem}.footer-col h4{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:.4rem}.footer-col a{font-size:.9rem;color:#d1d5db;text-decoration:none;transition:color .2s}.footer-col a:hover{color:var(--orange)}.footer-bottom{max-width:1100px;margin:2rem auto 0;text-align:center}.footer-bottom p{font-size:.85rem;color:var(--text-secondary)}@media (max-width:768px){.footer-inner{flex-direction:column}.footer-links{gap:2rem}.hero-ctas{flex-direction:column;align-items:center}}