.navbar{position:fixed;top:0;left:0;width:100%;z-index:10000;padding:32px 0;transition:all .6s cubic-bezier(.16,1,.3,1)}.navbar-blur-bg{position:absolute;inset:0;background:transparent;transition:all .6s ease;z-index:-1;border-bottom:1px solid transparent}.navbar.scrolled{padding:16px 0}.navbar.scrolled .navbar-blur-bg{background:rgba(0,0,0,.88);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08)}.navbar-inner{max-width:1600px;margin:0 auto;padding:0 60px;justify-content:space-between}.navbar-inner,.navbar-logo-wrapper{display:flex;align-items:center;position:relative}.navbar-logo-wrapper{gap:8px}.navbar-logo-img{height:40px;width:auto;position:relative;z-index:2}.logo-glow{position:absolute;width:50px;height:50px;left:-9px;top:-9px;background:radial-gradient(circle,rgba(212,160,23,.3) 0,transparent 70%);border-radius:50%;filter:blur(5px);z-index:1}.navbar-logo-text{font-family:var(--font-nav);font-size:18px;letter-spacing:2px;color:#fff;font-weight:500;text-transform:uppercase}.navbar-links{display:flex;gap:40px;list-style:none;align-items:center}.navbar-links li{position:relative}.nav-btn,.nav-link{font-family:var(--font-nav);font-size:11px;letter-spacing:3px;color:rgba(255,255,255,.5);text-transform:uppercase;font-weight:500;background:none;border:none;cursor:pointer;padding:8px 0;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .3s ease;text-decoration:none}.navbar-links li:hover .nav-btn,.navbar-links li:hover .nav-link{color:#fff}.nav-dot{width:4px;height:4px;background:var(--eaiser-gold);border-radius:50%;opacity:0;transform:scale(.5);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.navbar-links li:hover .nav-dot{opacity:1;transform:scale(1)}.navbar-actions{display:flex;align-items:center;gap:32px}.nav-cta{padding:12px 28px!important;font-size:11px!important;letter-spacing:2px!important;min-height:auto!important;position:relative;background:#000!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:9999px;overflow:hidden;transition:all .4s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.nav-cta:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(transparent,var(--eaiser-gold),transparent 30%);animation:snake-rotate 2s linear infinite;pointer-events:none}.nav-cta:after{content:"";position:absolute;inset:1px;background:#000;border-radius:inherit;z-index:1}.nav-cta span{position:relative;z-index:2;color:#fff}.nav-cta:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(212,160,23,.3)}@keyframes snake-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.menu-toggle{display:none;flex-direction:column;gap:8px;background:none;border:none;cursor:pointer;padding:8px}.bar{width:24px;height:1px;background:#fff;transition:.3s}.mobile-sidebar{position:fixed;top:0;right:0;width:100vw;height:100vh;background:#000;z-index:10001;padding:32px 32px 40px;display:flex;flex-direction:column}.mobile-header{justify-content:space-between;margin-bottom:48px}.mobile-brand,.mobile-header{display:flex;align-items:center}.mobile-brand{gap:12px}.mobile-logo-img{width:32px;height:32px;object-fit:contain}.mobile-brand-text{font-family:var(--font-nav);font-size:14px;letter-spacing:3px;color:#fff;font-weight:600}.close-btn{background:none;border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.5);font-size:16px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.close-btn:hover{color:#fff;border-color:rgba(255,255,255,.3)}.mobile-nav-list{display:flex;flex-direction:column;gap:8px;flex:1}.mobile-nav-item a,.mobile-nav-item button{font-family:var(--font-hero);font-size:32px;font-weight:300;color:rgba(255,255,255,.7);text-decoration:none;background:none;border:none;text-align:left;letter-spacing:1px;padding:12px 0;cursor:pointer;transition:color .3s ease;display:block;width:100%}.mobile-nav-item a:hover,.mobile-nav-item button:hover{color:#fff}.mobile-footer{padding-top:32px;border-top:1px solid rgba(255,255,255,.05)}.mobile-cta-btn{display:flex;align-items:center;justify-content:center;width:100%;height:56px;background:#fff;color:#000;border-radius:60px;font-family:var(--font-nav);font-size:11px;letter-spacing:4px;font-weight:600;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.mobile-cta-btn:hover{background:var(--eaiser-gold)}@media (max-width:1024px){.nav-cta,.navbar-links{display:none}.menu-toggle{display:flex}}.footer{position:relative;z-index:1;background:var(--bg);border-top:1px solid rgba(255,255,255,.05);padding:140px 0 80px;color:#fff}.footer-inner{max-width:1600px!important;margin:0 auto;padding:0 60px}.footer-grid{display:grid;grid-template-columns:1.5fr 3fr;gap:120px;margin-bottom:120px}.footer-brand-side{display:flex;flex-direction:column;gap:32px}.footer-logo-box{display:flex;flex-direction:column;gap:20px;text-decoration:none}.footer-brand-icon{width:52px;height:auto}.footer-name{font-family:var(--font-hero);font-size:24px;letter-spacing:4px;color:#fff;font-weight:500;text-transform:uppercase}.footer-tagline{font-family:var(--font-body);font-size:16px;color:rgba(255,255,255,.3);font-weight:300;max-width:320px}.footer-social-row{display:flex;gap:32px;margin-top:16px}.footer-social-row a{color:rgba(255,255,255,.25);transition:all .4s ease;display:flex;align-items:center;justify-content:center;text-decoration:none}.footer-social-row a:hover{color:#fff;transform:translateY(-4px);filter:drop-shadow(0 0 10px rgba(255,255,255,.3))}.footer-nav-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.footer-post-link{line-height:1.5;max-width:24ch}.footer-label{font-family:var(--font-nav);font-size:10px;letter-spacing:4px;color:rgba(255,255,255,.3);margin-bottom:40px}.footer-links{display:flex;flex-direction:column;gap:16px}.footer-links a{font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,.5);text-decoration:none;transition:all .3s ease}.footer-links a:hover{color:#fff;padding-left:4px}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:60px;display:flex;justify-content:space-between;align-items:center}.copyright-text{font-family:var(--font-body);font-size:12px;color:rgba(255,255,255,.2)}.extra-links{display:flex;align-items:center;gap:16px;font-family:var(--font-nav);font-size:9px;letter-spacing:3px;color:rgba(255,255,255,.15);text-transform:uppercase}.status-dot{width:4px;height:4px;background:var(--eaiser-gold);border-radius:50%;animation:pulse 2.5s infinite}@keyframes pulse{0%{opacity:.3}50%{opacity:1;transform:scale(1.4)}to{opacity:.3}}@media (max-width:1024px){.footer-inner{padding:0 40px}.footer-grid{grid-template-columns:1fr;gap:80px}.footer-nav-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer{padding-top:80px}.footer-inner{padding:0 24px}.footer-grid{grid-template-columns:1fr;gap:60px;margin-bottom:60px}.footer-brand-side,.footer-logo-box{align-items:center;text-align:center}.footer-tagline{text-align:center}.footer-social-row{justify-content:center}.footer-nav-grid{grid-template-columns:1fr 1fr;gap:48px}.footer-label,.footer-nav-grid{text-align:center}.footer-links{align-items:center}.footer-links a:hover{padding-left:0}.footer-bottom{flex-direction:column;gap:24px;text-align:center;align-items:center}.extra-links{justify-content:center}}@media (max-width:480px){.footer-nav-grid{grid-template-columns:1fr;gap:40px}}body,html{overflow-x:hidden;max-width:100vw}canvas,img,svg,video{max-width:100%;height:auto}iframe{max-width:100%}@media (max-width:768px){.container{padding:0 20px!important;max-width:100%!important}}@media (max-width:480px){.container{padding:0 16px!important}}@media (max-width:1024px){.navbar-inner{padding:0 20px}.navbar-logo-text{font-size:14px!important;letter-spacing:2px!important}.navbar-logo-img{height:28px!important;width:auto!important}}@media (max-width:768px){.home-hero{padding:40px 20px!important;min-height:auto}.hero-title{font-size:36px!important;letter-spacing:-1px!important}.hero-word{font-size:inherit!important}.section-label{font-size:8px!important;letter-spacing:3px!important;margin-bottom:24px!important}section{padding:60px 0!important}}@media (max-width:480px){.hero-title{font-size:28px!important}}@media (max-width:768px){.mission-inner{max-width:100%}.mission p{font-size:15px!important}.pull-quote{padding-left:20px;margin:32px 0 0}.pull-quote p{font-size:18px!important}.section-title{font-size:28px!important;letter-spacing:-.5px!important}.section-intro{font-size:14px!important}.products{padding:60px 0!important}.products-grid{grid-template-columns:1fr!important;gap:20px!important;margin-top:40px!important}.product-card--eaiser{padding:40px 24px!important}.product-card--eaiser h3{font-size:24px!important}.coming-soon-card{padding:40px 24px!important}.partner-headline{font-size:22px!important}.partner-cta{padding:14px 28px!important;font-size:9px!important;width:100%;justify-content:center}.mission-details{gap:24px!important}.team-grid{grid-template-columns:1fr!important;gap:16px!important}.team-card{padding:32px 20px!important}.team-name{font-size:20px!important}.team-role{font-size:11px!important}.team-bio{font-size:14px!important}.values-grid{grid-template-columns:1fr!important;gap:16px!important}.value-card{padding:32px 20px!important}.value-card h3{font-size:18px!important}.value-card p{font-size:14px!important}.value-icon-wrapper{width:56px!important;height:56px!important}.traction-grid{grid-template-columns:1fr!important;gap:16px!important}.milestone-card{padding:32px 20px!important}.stat{font-size:48px!important}.contact-container{grid-template-columns:1fr!important;gap:40px!important}.contact-text h2{font-size:36px!important}.contact-form-wrapper{padding:32px 20px!important}.info-item{gap:12px!important}.map-wrapper-col iframe{height:200px!important}.contact-page{padding-top:90px!important}.contact-main-title{font-size:48px!important;letter-spacing:-2px!important}.contact-subtitle{font-size:16px!important}.contact-main-grid{gap:40px!important}.contact-info-row,.contact-main-grid{grid-template-columns:1fr!important}.info-card{padding:24px!important}.contact-form-section{padding:0!important}.contact-map-wrapper{height:220px!important}.contact-submit-btn{font-size:10px!important;padding:18px 24px!important;letter-spacing:3px!important}.product-page{padding-top:90px!important}.hero-split{grid-template-columns:1fr!important;gap:40px!important}.hero-text-side h1{font-size:48px!important}.product-subtitle{font-size:20px!important}.product-hero-desc{font-size:15px!important}.product-features-grid{grid-template-columns:1fr!important;gap:16px!important}.product-feature-card{padding:32px 24px!important}.interface-highlights{padding:60px 0!important}.highlight-text h2{font-size:32px!important;letter-spacing:-1px!important}.product-pricing-grid{grid-template-columns:1fr!important;gap:20px!important}.pricing-card{padding:48px 24px!important}.price{font-size:36px!important;letter-spacing:-1px!important}.product-hero-btn{width:100%;justify-content:center;font-size:10px!important;padding:16px 24px!important}.mockup-container{max-width:100%!important}.mission-cta-card{padding:40px 20px!important}.mission-cta-title{font-size:24px!important}.mission-cta-btn{width:100%;justify-content:center}.team-page{padding-top:90px!important}.team-hero h1{font-size:40px!important}.team-subtitle{font-size:16px!important}.why-grid{grid-template-columns:1fr!important;gap:16px!important}.why-card{padding:28px 20px!important}.legal-page{padding-top:90px!important}.legal-title{font-size:40px!important;letter-spacing:-2px!important}.legal-hero-desc{font-size:16px!important}.legal-content-grid{grid-template-columns:1fr!important;gap:24px!important}.legal-long-content{padding-left:0!important;padding-right:0!important}.legal-long-content .legal-section-block h2{font-size:16px!important}.values-grid-wrapper{grid-template-columns:1fr!important}.mission-pull-quote p{font-size:28px!important}.about-content-page,.careers-page,.values-page-content{padding-top:90px!important}.careers-hero h1{font-size:40px!important}.coming-soon-wrapper{padding:40px 20px!important}.blogs-page{padding-top:90px!important}.blogs-hero h1{font-size:40px!important}.footer{padding:60px 0 40px!important}.footer-inner{padding:0 20px!important}.footer-grid{grid-template-columns:1fr!important;gap:48px!important;margin-bottom:48px!important}.footer-nav-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.footer-name{font-size:18px!important;letter-spacing:3px!important}.footer-brand-icon{width:40px!important}.footer-bottom{flex-direction:column!important;gap:16px!important;text-align:center!important;padding-top:32px!important}}@media (max-width:480px){.footer-nav-grid{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:768px){.btn-filled,.btn-outline{padding:14px 28px!important;font-size:10px!important;letter-spacing:3px!important;min-height:48px!important}.nav-cta{padding:12px 20px!important;font-size:9px!important}}@media (max-width:1024px){.mobile-sidebar{padding:28px 24px!important}.mobile-nav-item a,.mobile-nav-item button{font-size:24px!important}}@media (max-width:768px){.social-icons-row{gap:20px!important}.social-icon-item{width:40px!important;height:40px!important}.contact-social-section{padding:48px 0 60px!important}.scroll-progress-bar{height:2px!important}}a,h1,h2,h3,h4,h5,h6,label,li,p,span,td,th{word-wrap:break-word;overflow-wrap:break-word}@media (max-width:768px){[class*=-grid],[class*=_grid]{overflow:visible}}