.mission-inner{max-width:720px}.mission .section-title{margin-bottom:48px}.mission p{font-family:var(--font-body);font-size:17px;line-height:1.9;color:#999999;margin-bottom:24px;font-weight:300;max-width:720px}.pull-quote{border-left:2px solid #ffffff;padding:24px 0 24px 36px;margin:56px 0 0}.pull-quote p{font-family:var(--font-body);font-size:24px;font-weight:300;font-style:italic;color:#FFFFFF;line-height:1.5;margin:0;letter-spacing:.2px}@media (max-width:768px){.mission p{font-size:16px}.pull-quote p{font-size:20px}}.contact{padding:120px 0;background:var(--bg)}.contact-container{display:grid;grid-template-columns:1fr 1.2fr;gap:120px;align-items:flex-start}.contact-text h2{font-family:var(--font-hero);font-size:84px;font-weight:400;color:#fff;line-height:1.1;margin-bottom:48px;letter-spacing:-3px}.contact-info-grid{display:flex;flex-direction:column;gap:40px;margin-bottom:40px}.info-item{display:flex;gap:24px;align-items:flex-start}.text-gold{color:var(--eaiser-gold)}.info-item p{font-family:var(--font-body);font-size:16px;color:rgba(255,255,255,.5);line-height:1.6}.map-wrapper-col{overflow:hidden;height:350px;width:100%;position:relative;z-index:10}.contact-form-wrapper,.map-wrapper-col{border:1px solid rgba(255,255,255,.05);border-radius:2px}.contact-form-wrapper{background:#080808;padding:80px}.contact-form{gap:48px}.contact-form,.form-group{display:flex;flex-direction:column}.form-group{gap:16px;position:relative}.form-group label{font-family:var(--font-nav);font-size:9px;letter-spacing:3px;color:rgba(255,255,255,.4)}.form-group input,.form-group textarea{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.1);padding:12px 0;color:#fff;font-size:16px;outline:none;transition:all .4s ease;font-family:var(--font-body)}.form-group input:focus,.form-group textarea:focus{border-bottom-color:var(--eaiser-gold)}.send-btn{width:100%;height:64px;background:#fff!important;color:#000!important;border:none!important;border-radius:2px!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s cubic-bezier(.165,.84,.44,1);overflow:hidden;padding:0}.send-btn:hover{background:var(--eaiser-gold)!important;transform:translateY(-2px);box-shadow:0 20px 40px rgba(0,0,0,.4)}.btn-label{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;font-family:var(--font-nav);font-size:10px;letter-spacing:4px;font-weight:600;text-transform:uppercase}.btn-label.success{color:#00b894}@media (max-width:1024px){.contact-container{grid-template-columns:1fr;gap:80px}.contact-text h2{font-size:64px}}@media (max-width:768px){.contact-text h2{font-size:40px}.contact-form-wrapper{padding:40px 24px}}.faq{max-width:900px;margin:0 auto;padding:100px 24px 120px}.faq-heading{font-family:var(--font-hero);font-size:clamp(30px,4.4vw,46px);font-weight:300;color:#fff;letter-spacing:-1px;margin-bottom:44px}.faq-list{border-top:1px solid rgba(255,255,255,.08)}.faq-row{border-bottom:1px solid rgba(255,255,255,.08)}.faq-q{margin:0;font-size:inherit;font-weight:inherit}.faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 4px;background:none;border:0;text-align:left;cursor:pointer;color:var(--text-secondary);font-family:var(--font-body);font-size:17px;font-weight:400;line-height:1.5;transition:color .22s}.faq-trigger.open,.faq-trigger:hover{color:#fff}.faq-trigger:focus-visible{outline:2px solid #D4A017;outline-offset:3px;border-radius:4px}.faq-mark{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:#D4A017}.faq-trigger.open .faq-mark{border-color:rgba(212,160,23,.5)}.faq-panel{overflow:hidden}.faq-panel p{margin:0;padding:0 54px 26px 4px;color:var(--text-secondary);font-size:15.5px;line-height:1.75}@media (max-width:600px){.faq{padding:70px 20px 90px}.faq-trigger{font-size:15.5px;padding:20px 2px;gap:16px}.faq-panel p{padding:0 0 22px;font-size:14.5px}}.home-hero{height:100vh;display:flex;align-items:center;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.85),rgba(10,10,10,1)),radial-gradient(circle at 10% 20%,rgba(212,160,23,.03) 0,transparent 40%);overflow:hidden;padding-top:80px}.parallax-bg{position:absolute;top:0;left:0;width:100%;height:120%;background:url(https://images.unsplash.com/photo-1639322537228-f710d846310a?auto=format&fit=crop&q=80) 50%/cover no-repeat;z-index:0;opacity:.1;filter:grayscale(1)}.section-label{display:flex;align-items:center;gap:16px;font-family:var(--font-nav);font-size:8px;letter-spacing:5px;color:var(--text-muted);font-weight:500;margin-bottom:48px;text-transform:uppercase}.hero-content{position:relative;z-index:10;max-width:900px}.hero-title{font-family:var(--font-hero);font-size:clamp(48px,8vw,92px);font-weight:300;line-height:1.1;color:#fff;letter-spacing:-2px;margin-bottom:48px;display:flex;flex-direction:column}.hero-line{display:block}.hero-word{display:inline-block;margin-right:.3em}.hero-description{font-family:var(--font-body);font-size:clamp(16px,2vw,19px);line-height:1.8;max-width:650px;font-weight:300;color:rgba(255,255,255,.4);letter-spacing:.2px;margin-bottom:48px}.scroll-indicator{position:absolute;bottom:40px;right:40px;display:flex;flex-direction:column;align-items:center;gap:16px;z-index:10}.scroll-bar{width:1px;height:60px;background:linear-gradient(to bottom,transparent,var(--text-muted))}.scroll-text{font-family:var(--font-nav);font-size:8px;letter-spacing:2px;color:var(--text-muted);writing-mode:vertical-lr;margin-top:8px}@media (max-width:768px){.home-hero{padding:40px 24px;text-align:left}.hero-title{font-size:48px;letter-spacing:-1px}.scroll-indicator{display:none}.home-hero .flex{flex-direction:column;gap:12px}.hero-btn{width:100%;text-align:center;justify-content:center;font-size:10px!important;padding:16px 24px!important;letter-spacing:3px!important}.hero-description br{display:none}}@media (max-width:480px){.hero-title{font-size:36px;letter-spacing:-1px}}.products{padding:120px 0;background:var(--bg)}.products-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;margin-top:80px}.product-card--eaiser{background:#080808;border:1px solid rgba(212,160,23,.1);padding:80px 48px;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.6)}.card-shimmer{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--eaiser-gold),transparent)}.product-card--eaiser h3{font-family:var(--font-hero);font-size:32px;color:var(--eaiser-gold);margin-bottom:8px}.product-link{font-family:var(--font-nav);font-size:10px;letter-spacing:2px;color:rgba(255,255,255,.3);text-decoration:none;margin-bottom:32px;display:block;text-transform:uppercase}.product-card--eaiser p{font-family:var(--font-body);font-size:15px;line-height:1.8;color:rgba(255,255,255,.4);margin-bottom:40px}.feature-list{list-style:none;padding:0;margin-bottom:60px;gap:24px}.feature-list,.feature-list li{display:flex;flex-direction:column}.feature-list li{font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,.4);gap:4px}.feature-list li strong{color:#fff;font-family:var(--font-nav);font-size:10px;letter-spacing:3px;font-weight:500}.product-cta--gold{display:inline-flex;font-family:var(--font-nav);font-size:10px;letter-spacing:4px;color:var(--eaiser-gold);text-decoration:none;font-weight:600}.coming-soon-card{background:#080808;border:1px solid rgba(255,255,255,.03);padding:80px 48px;border-radius:2px;display:flex;flex-direction:column}.partnership-card{background:#060606;border-color:rgba(255,255,255,.04)}.coming-soon-card h3{font-family:var(--font-nav);font-size:10px;letter-spacing:4px;color:var(--eaiser-gold);margin-bottom:32px;text-transform:uppercase}.partner-headline{font-family:var(--font-hero)!important;font-size:28px!important;color:#fff!important;line-height:1.2!important;margin-bottom:16px!important;letter-spacing:-.5px;text-align:left}.partner-desc{font-family:var(--font-body);font-size:15px;line-height:1.8;color:rgba(255,255,255,.35);margin-bottom:0;text-align:left}.mission-details{border-top:1px solid rgba(255,255,255,.04);padding-top:40px;margin-top:40px;flex-grow:1;gap:32px}.mission-details,.mission-point{display:flex;flex-direction:column}.mission-point{gap:8px}.mission-point-label{font-family:var(--font-nav);font-size:9px;letter-spacing:3px;color:rgba(255,255,255,.2);text-transform:uppercase}.mission-point p{font-family:var(--font-body);font-size:14px;line-height:1.7;color:rgba(255,255,255,.3)}.partner-cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:48px;padding:18px 40px;background:transparent;border:1px solid rgba(255,255,255,.08);border-radius:2px;color:#fff;font-family:var(--font-nav);font-size:10px;letter-spacing:4px;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .4s cubic-bezier(.165,.84,.44,1);align-self:flex-start}.partner-cta:hover{background:#fff;color:#000;border-color:#fff;transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,255,255,.08)}@media (max-width:1024px){.products-grid{grid-template-columns:1fr}.coming-soon-card,.product-card--eaiser{padding:60px 32px}.partner-headline{font-size:24px!important}}