:root{--bg:#0b0e13;--bg2:#111418;--bg3:#161b22;--red:#2d6a1f;--red-dark:#1e4a15;--gold:#d4a017;--gold-light:#f0c040;--green:#2d6a1f;--white:#fff;--text:#e8eaed;--text-mid:#9aa3b0;--text-dim:#5a6478;--border:#ffffff14;--radius:10px;--radius-lg:18px;--shadow:0 4px 32px #0006;--shadow-red:0 8px 40px #2d6a1f59}html{scroll-behavior:smooth}.landing-page-wrapper *,.landing-page-wrapper :before,.landing-page-wrapper :after{box-sizing:border-box;margin:0;padding:0}.landing-page-wrapper{background:var(--bg);color:var(--text);font-family:Noto Sans,sans-serif;overflow-x:hidden}.landing-page-wrapper ::-webkit-scrollbar{width:5px}.landing-page-wrapper ::-webkit-scrollbar-track{background:var(--bg)}.landing-page-wrapper ::-webkit-scrollbar-thumb{background:var(--red);border-radius:3px}.landing-page-wrapper #navbar{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0e13f2;border-bottom:1px solid #e628284d;justify-content:space-between;align-items:center;height:68px;padding:0 6%;transition:border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}.landing-page-wrapper #navbar.scrolled{border-bottom-color:var(--red)}.landing-page-wrapper .nav-logo{border:2px solid var(--red);padding:5px}.landing-page-wrapper .nav-logo img{width:auto;height:42px;padding:2px;display:block}.landing-page-wrapper .nav-links{gap:28px;list-style:none;display:flex}.landing-page-wrapper .nav-links a{color:var(--text-mid);letter-spacing:.8px;text-transform:uppercase;font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.landing-page-wrapper .nav-links a:after{content:"";background:var(--red);transform-origin:0;height:1px;transition:transform .25s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.landing-page-wrapper .nav-links a:hover{color:var(--white)}.landing-page-wrapper .nav-links a:hover:after{transform:scaleX(1)}.landing-page-wrapper .nav-cta{align-items:center;gap:10px;display:flex}.landing-page-wrapper .btn{letter-spacing:1px;text-transform:uppercase;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:9px 22px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:600;text-decoration:none;transition:all .22s;display:inline-flex}.landing-page-wrapper .btn-ghost{color:var(--text-mid);background:0 0;border:1px solid #fff3}.landing-page-wrapper .btn-ghost:hover{border-color:var(--red);color:var(--red)}.landing-page-wrapper #navbar .btn.btn-ghost,.landing-page-wrapper .mob-menu .btn.btn-ghost,.landing-page-wrapper .hero-btns .btn.btn-ghost{color:var(--text-mid)!important;background:0 0!important;border:1px solid #fff3!important}.landing-page-wrapper #navbar .btn.btn-ghost:hover,.landing-page-wrapper .mob-menu .btn.btn-ghost:hover,.landing-page-wrapper .hero-btns .btn.btn-ghost:hover{border-color:var(--red)!important;color:var(--red)!important;background:0 0!important}.landing-page-wrapper .btn-red{background:linear-gradient(135deg,var(--green),#1e4a15)!important;color:var(--gold-light)!important;border:1px solid var(--gold)!important}.landing-page-wrapper .btn-red:hover{background:linear-gradient(135deg,var(--gold),var(--gold-light))!important;color:#0b0e13!important;transform:translateY(-1px)!important;box-shadow:0 6px 24px #d4a01759!important}.landing-page-wrapper .btn-gold{background:linear-gradient(135deg,var(--gold),var(--gold-light));color:#0b0e13}.landing-page-wrapper .btn-gold:hover{transform:translateY(-1px);box-shadow:0 6px 24px #d4a01759}.landing-page-wrapper .hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.landing-page-wrapper .hamburger span{background:var(--text);border-radius:2px;width:22px;height:2px;transition:all .3s;display:block}.landing-page-wrapper .hamburger.open span:first-child{transform:translateY(7px)rotate(45deg)}.landing-page-wrapper .hamburger.open span:nth-child(2){opacity:0}.landing-page-wrapper .hamburger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.landing-page-wrapper .mob-menu{background:var(--bg2);border-bottom:1px solid var(--border);z-index:999;flex-direction:column;gap:0;padding:24px 6%;display:none;position:fixed;top:68px;left:0;right:0;box-shadow:0 20px 60px #00000080}.landing-page-wrapper .mob-menu.show{display:flex}.landing-page-wrapper .mob-menu a{letter-spacing:.8px;text-transform:uppercase;color:var(--text-mid);border-bottom:1px solid var(--border);padding:14px 0;font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.landing-page-wrapper .mob-menu a:hover{color:var(--white)}.landing-page-wrapper .mob-menu a:last-of-type{border-bottom:none}.landing-page-wrapper .mob-btns{flex-direction:column;gap:12px;padding-top:20px;padding-bottom:10px;display:flex}.landing-page-wrapper .mob-btns .btn{justify-content:center;width:100%;padding:12px;font-size:14px}.landing-page-wrapper .hero{grid-template-columns:55% 45%;min-height:100vh;padding:68px 0 0;display:grid;position:relative;overflow:hidden}.landing-page-wrapper .hero-left{z-index:2;flex-direction:column;justify-content:center;padding:80px 6% 80px 8%;display:flex;position:relative}.landing-page-wrapper .hero-eyebrow{letter-spacing:2.5px;text-transform:uppercase;color:var(--red);align-items:center;gap:8px;margin-bottom:22px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.landing-page-wrapper .hero-eyebrow:before{content:"";background:var(--red);width:28px;height:1px}.landing-page-wrapper .hero-h1{text-transform:uppercase;background:linear-gradient(135deg,#fff 0%,#c8cdd6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:22px;font-family:Chakra Petch,sans-serif;font-size:clamp(36px,4.5vw,64px);font-weight:700;line-height:1.05}.landing-page-wrapper .hero-h1 .red-txt{color:var(--green);-webkit-text-fill-color:var(--green);background:0 0}.landing-page-wrapper .hero-p{color:var(--text-mid);max-width:460px;margin-bottom:36px;font-size:15px;line-height:1.75}.landing-page-wrapper .hero-btns{flex-wrap:wrap;gap:12px;margin-bottom:52px;display:flex}.landing-page-wrapper .hero-stats{border-top:1px solid var(--border);flex-wrap:wrap;gap:40px;padding-top:32px;display:flex}.landing-page-wrapper .hstat-num{background:linear-gradient(135deg,var(--red),#ff6b6b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Chakra Petch,sans-serif;font-size:34px;font-weight:700;line-height:1}.landing-page-wrapper .hstat-label{color:var(--text-dim);letter-spacing:.5px;margin-top:5px;font-size:11px}.landing-page-wrapper .hero-right{position:relative;overflow:hidden}.landing-page-wrapper .hero-right img{-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%;height:100%}.landing-page-wrapper .hero-right:before{content:"";z-index:1;background:linear-gradient(to right,var(--bg)0%,transparent 35%),linear-gradient(to top,var(--bg)0%,transparent 40%);position:absolute;inset:0}.landing-page-wrapper .hero-badge{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--radius);background:#0b0e13e6;border:1px solid #e6282866;padding:14px 18px;animation:3s ease-in-out infinite alternate float;position:absolute;bottom:36px;left:24px}.landing-page-wrapper .hero-badge .hb-title{color:var(--white);font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:600}.landing-page-wrapper .hero-badge .hb-sub{color:var(--text-mid);margin-top:3px;font-size:11px}.landing-page-wrapper section{padding:90px 6%}.landing-page-wrapper .sec-label{letter-spacing:2.5px;text-transform:uppercase;color:var(--red);align-items:center;gap:10px;margin-bottom:14px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:600;display:flex}.landing-page-wrapper .sec-label:before{content:"";background:var(--red);width:24px;height:1px}.landing-page-wrapper .sec-title{text-transform:uppercase;color:var(--white);margin-bottom:14px;font-family:Chakra Petch,sans-serif;font-size:clamp(26px,3.5vw,46px);font-weight:700;line-height:1.06}.landing-page-wrapper .sec-desc{color:var(--text-mid);max-width:560px;font-size:14px;line-height:1.75}.landing-page-wrapper .about-sec{background:var(--bg)}.landing-page-wrapper .about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:56px;display:grid}.landing-page-wrapper .about-imgbox{border-radius:var(--radius-lg);aspect-ratio:4/3;position:relative;overflow:hidden}.landing-page-wrapper .about-imgbox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.landing-page-wrapper .about-imgbox:after{content:"";background:linear-gradient(#0000 55%,#0b0e13bf);position:absolute;inset:0}.landing-page-wrapper .about-img-stat{z-index:2;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:14px 18px;position:absolute;bottom:20px;right:20px}.landing-page-wrapper .about-img-stat .n{background:linear-gradient(135deg,var(--red),#ff6b6b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Chakra Petch,sans-serif;font-size:28px;font-weight:700;line-height:1}.landing-page-wrapper .about-img-stat .l{color:#fffc;letter-spacing:.5px;margin-top:3px;font-size:10px}.about-.landing-page-wrapper{color:var(--text-mid);margin-bottom:20px;font-size:14px;line-height:1.8}.landing-page-wrapper .about-checks{flex-direction:column;gap:11px;margin:26px 0 32px;list-style:none;display:flex}.landing-page-wrapper .about-checks li{color:var(--text);align-items:flex-start;gap:12px;font-size:13px;font-weight:400;display:flex}.landing-page-wrapper .about-checks li:before{content:"✔";background:var(--red);color:#fff;text-align:center;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-weight:700;line-height:20px;display:flex}.landing-page-wrapper .founder-sec{background:var(--bg2)}.landing-page-wrapper .founder-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;margin-top:56px;display:grid}.landing-page-wrapper .founder-imgbox{position:relative}.landing-page-wrapper .founder-imgbox img{border-radius:var(--radius-lg);aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;display:block}.landing-page-wrapper .founder-frame{border-radius:var(--radius-lg);pointer-events:none;z-index:-1;border:1px solid #e6282859;position:absolute;inset:-10px 10px 10px -10px}.landing-page-wrapper .founder-name-tag{background:linear-gradient(135deg,var(--red),var(--red-dark));border-radius:0 0 var(--radius-lg)var(--radius-lg);padding:14px 20px;position:absolute;bottom:0;left:0;right:0}.landing-page-wrapper .founder-name-tag h3{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-family:Chakra Petch,sans-serif;font-size:16px;font-weight:700}.landing-page-wrapper .founder-name-tag p{color:#ffffffbf;margin-top:2px;font-size:11px}.landing-page-wrapper .timeline{flex-direction:column;gap:22px;margin:26px 0 32px;display:flex}.landing-page-wrapper .tl-item{align-items:flex-start;gap:18px;display:flex}.landing-page-wrapper .tl-dot-wrap{flex-direction:column;flex-shrink:0;align-items:center;gap:0;padding-top:3px;display:flex}.landing-page-wrapper .tl-dot{background:var(--red);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #e6282833}.landing-page-wrapper .tl-line{background:#e6282833;flex:1;width:1px;min-height:30px;margin-top:4px}.landing-page-wrapper .tl-item:last-child .tl-line{display:none}.landing-page-wrapper .tl-year{color:var(--red);letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:600}.landing-page-wrapper .tl-text{color:var(--text-mid);font-size:13px;line-height:1.65}.landing-page-wrapper .founder-about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.landing-page-wrapper .founder-about-img{text-align:center;padding:20px}.landing-page-wrapper .fa-bg-shape{border-radius:var(--radius-lg);z-index:1;background:#2d6a1f26;border:1px solid #2d6a1f59;width:60%;height:90%;position:absolute;top:10%;left:-10%}.landing-page-wrapper .founder-about-img img{z-index:2;max-width:90%;height:auto;margin:0 auto;display:block;position:relative}.landing-page-wrapper .fa-name-plate{background:linear-gradient(135deg,var(--red),var(--red-dark));color:#fff;border-radius:var(--radius);z-index:3;width:94%;box-shadow:var(--shadow-red);text-align:center;margin:auto 45%;padding:4px 0;bottom:-20px;left:34%;transform:translate(-50%)}.landing-page-wrapper .fa-name-plate h3{letter-spacing:1px;text-transform:uppercase;margin:0;padding:0;font-family:Chakra Petch,sans-serif;font-size:18px;font-weight:700}.landing-page-wrapper .fa-name-plate p{color:#ffffffd9;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:500;line-height:12px}.landing-page-wrapper .founder-about-text{background:var(--bg3);border-radius:var(--radius-lg);border:1px solid var(--border);border-left:4px solid var(--red);padding:36px;box-shadow:0 10px 30px #0003}.landing-page-wrapper .founder-about-text h3{color:var(--white);text-transform:uppercase;margin-bottom:20px;font-family:Chakra Petch,sans-serif;font-size:20px;font-weight:700}.landing-page-wrapper .founder-about-text p,.landing-page-wrapper .journey-text p{color:var(--text-mid);margin-bottom:20px;font-size:14px;line-height:1.8}.landing-page-wrapper .journey-sec{background:var(--bg);padding:80px 6%}.landing-page-wrapper .journey-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;margin-top:40px;display:grid}.landing-page-wrapper .journey-img{text-align:center;position:relative}.landing-page-wrapper .circle-bg{aspect-ratio:1;z-index:1;background:#2d6a1f26;border:1px solid #2d6a1f59;border-radius:50%;width:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-page-wrapper .journey-img img{z-index:2;max-width:90%;height:auto;margin:0 auto;display:block;position:relative}.landing-page-wrapper .mv-sec{background:var(--bg3)}.landing-page-wrapper .mv-cards{grid-template-columns:1fr 1fr;gap:24px;margin-top:56px;display:grid}.landing-page-wrapper .mv-card{background:var(--bg2);border-radius:var(--radius-lg);border:1px solid var(--border);padding:36px 30px;transition:border-color .3s,transform .3s}.landing-page-wrapper .mv-card:hover{border-color:#e6282866;transform:translateY(-3px)}.landing-page-wrapper .mv-card.mission{border-top:2px solid var(--red)}.landing-page-wrapper .mv-card.vision{border-top:2px solid var(--gold)}.landing-page-wrapper .mv-icon{border-radius:var(--radius);justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:22px;font-size:22px;display:flex}.landing-page-wrapper .mv-icon.r{background:#e628281f}.landing-page-wrapper .mv-icon.g{background:#d4a0171f}.landing-page-wrapper .mv-card h3{text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px;font-family:Chakra Petch,sans-serif;font-size:18px;font-weight:700}.landing-page-wrapper .mv-card.mission h3{color:var(--red)}.landing-page-wrapper .mv-card.vision h3{color:var(--gold)}.landing-page-wrapper .mv-card p{color:var(--text-mid);margin-bottom:14px;font-size:13px;line-height:1.75}.landing-page-wrapper .mv-list{flex-direction:column;gap:9px;list-style:none;display:flex}.landing-page-wrapper .mv-list li{color:var(--text);align-items:center;gap:9px;font-size:13px;display:flex}.landing-page-wrapper .mv-list li:before{content:"›";color:var(--red);font-size:16px;font-weight:700}.landing-page-wrapper .adv-sec{background:var(--bg)}.landing-page-wrapper .adv-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:56px;display:grid}.landing-page-wrapper .adv-pills{flex-direction:column;gap:14px;margin:28px 0;display:flex}.landing-page-wrapper .adv-pill{background:var(--red);color:#fff;letter-spacing:.3px;cursor:default;border-radius:50px;align-items:center;gap:12px;padding:14px 26px;font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:500;transition:transform .2s,box-shadow .2s;display:flex}.landing-page-wrapper .adv-pill:hover{box-shadow:var(--shadow-red);transform:translate(8px)}.landing-page-wrapper .adv-pill:before{content:"✦";opacity:.7;font-size:9px}.landing-page-wrapper .ip-box{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.landing-page-wrapper .ip-box h3{text-transform:uppercase;color:var(--white);letter-spacing:.5px;margin-bottom:16px;font-family:Chakra Petch,sans-serif;font-size:16px;font-weight:700}.landing-page-wrapper .ip-list{flex-direction:column;gap:11px;list-style:none;display:flex}.landing-page-wrapper .ip-list li{color:var(--text-mid);align-items:center;gap:10px;font-size:13px;display:flex}.landing-page-wrapper .ip-list li:before{content:"◆";color:var(--red);font-size:8px}.landing-page-wrapper .adv-imgbox{border-radius:var(--radius-lg);aspect-ratio:4/3;overflow:hidden}.landing-page-wrapper .adv-imgbox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.landing-page-wrapper .pkg-sec{background:var(--bg2)}.landing-page-wrapper .pkg-sec .sec-title{text-align:center}.landing-page-wrapper .pkg-sec .sec-desc{text-align:center;max-width:none;margin:0 auto 56px}.landing-page-wrapper .pkg-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.landing-page-wrapper .pkg-card{background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;padding:36px 28px;transition:all .3s;position:relative;overflow:hidden}.landing-page-wrapper .pkg-card:before{content:"";background:var(--red);height:2px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.landing-page-wrapper .pkg-card:hover:before{transform:scaleX(1)}.landing-page-wrapper .pkg-card:hover{box-shadow:var(--shadow-red);border-color:#e628284d;transform:translateY(-4px)}.landing-page-wrapper .pkg-card.feat{background:var(--red);border-color:var(--red);transform:scale(1.04)}.landing-page-wrapper .pkg-card.feat:before{display:none}.landing-page-wrapper .pkg-card.feat:hover{transform:scale(1.04)translateY(-4px)}.landing-page-wrapper .pkg-tag{letter-spacing:1.5px;color:#fff;text-transform:uppercase;background:#ffffff26;border-radius:50px;padding:3px 10px;font-family:Chakra Petch,sans-serif;font-size:9px;font-weight:600;position:absolute;top:14px;right:14px}.landing-page-wrapper .pkg-num{letter-spacing:2px;color:#ffffff80;text-transform:uppercase;margin-bottom:10px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:600}.landing-page-wrapper .pkg-range{color:var(--white);margin-bottom:6px;font-family:Chakra Petch,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.landing-page-wrapper .pkg-lbl{color:#ffffff80;margin-bottom:30px;font-size:11px}.landing-page-wrapper .pkg-pct{color:#fff;font-family:Chakra Petch,sans-serif;font-size:68px;font-weight:700;line-height:1}.landing-page-wrapper .pkg-roi-lbl{color:#ffffffb3;margin-top:6px;font-size:12px;font-weight:500}.landing-page-wrapper .pkg-note{color:#fff6;margin-top:22px;font-size:11px}.landing-page-wrapper .income-sec{background:var(--bg)}.landing-page-wrapper .income-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.landing-page-wrapper .inc-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 22px;transition:all .3s}.landing-page-wrapper .inc-card:hover{border-color:#e628284d;transform:translateY(-3px)}.landing-page-wrapper .inc-icon{margin-bottom:16px;font-size:30px;display:block}.landing-page-wrapper .inc-card h3{text-transform:uppercase;letter-spacing:.5px;color:var(--white);margin-bottom:10px;font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:600}.landing-page-wrapper .inc-card p{color:var(--text-mid);font-size:13px;line-height:1.7}.landing-page-wrapper .proj-sec{background:var(--bg2)}.landing-page-wrapper .proj-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:56px;display:grid}.landing-page-wrapper .proj-box{border-radius:var(--radius-lg);padding:32px}.landing-page-wrapper .proj-box.done{background:linear-gradient(135deg,var(--green),#1a4010);border:1px solid #2d6a1f66}.landing-page-wrapper .proj-box.coming{background:var(--bg3);border:1px solid #e6282840}.landing-page-wrapper .proj-box h3{text-transform:uppercase;letter-spacing:.5px;margin-bottom:22px;font-family:Chakra Petch,sans-serif;font-size:16px;font-weight:700}.landing-page-wrapper .proj-box.done h3{color:#fff}.landing-page-wrapper .proj-box.coming h3{color:var(--red)}.landing-page-wrapper .proj-list{flex-direction:column;gap:10px;list-style:none;display:flex}.landing-page-wrapper .proj-list li{color:#ffffffd9;background:#ffffff12;border-radius:6px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.landing-page-wrapper .proj-list li:before{content:"📍";font-size:12px}.landing-page-wrapper .farm-tag{color:#ffffffb3;letter-spacing:.3px;background:#ffffff1a;border-radius:50px;margin-top:16px;padding:6px 16px;font-size:11px;font-weight:500;display:inline-block}.landing-page-wrapper .learn-btn{background:linear-gradient(135deg,var(--green),#1e4a15);color:var(--gold-light);border:1px solid var(--gold);letter-spacing:1px;text-transform:uppercase;border-radius:4px;align-items:center;gap:8px;margin-top:22px;padding:12px 22px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:600;text-decoration:none;transition:all .22s;display:inline-flex}.landing-page-wrapper .learn-btn:hover{background:linear-gradient(135deg,var(--gold),var(--gold-light));color:#0b0e13;transform:translateY(-1px);box-shadow:0 6px 24px #d4a01759}.landing-page-wrapper .why-sec{background:var(--bg3)}.landing-page-wrapper .why-sec .sec-title{text-align:center}.landing-page-wrapper .why-sec .sec-desc{text-align:center;max-width:none;margin:0 auto 56px}.landing-page-wrapper .why-grid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.landing-page-wrapper .why-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;padding:30px 20px;transition:all .3s}.landing-page-wrapper .why-card:hover{background:#e628280f;border-color:#e6282866;transform:translateY(-4px)}.landing-page-wrapper .why-icon{margin-bottom:14px;font-size:32px;display:block}.landing-page-wrapper .why-card p{color:var(--text-mid);text-transform:uppercase;letter-spacing:.5px;font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:500;line-height:1.5}.landing-page-wrapper .contact-sec{background:var(--bg)}.landing-page-wrapper .contact-grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:64px;margin-top:56px;display:grid}.landing-page-wrapper .contact-items{flex-direction:column;gap:28px;display:flex}.landing-page-wrapper .ci{align-items:flex-start;gap:18px;display:flex}.landing-page-wrapper .ci-icon{border-radius:var(--radius);background:#e628281f;border:1px solid #e6282840;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;display:flex}.landing-page-wrapper .ci h4{letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);margin-bottom:5px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:600}.landing-page-wrapper .ci p{color:var(--text);font-size:14px;line-height:1.6}.landing-page-wrapper .contact-form-box{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:36px}.landing-page-wrapper .contact-form-box h3{text-transform:uppercase;letter-spacing:.5px;color:var(--white);margin-bottom:26px;font-family:Chakra Petch,sans-serif;font-size:16px;font-weight:700}.landing-page-wrapper .fg{margin-bottom:16px}.landing-page-wrapper .fg input,.landing-page-wrapper .fg textarea,.landing-page-wrapper .fg select{border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--white);background:#ffffff0d;outline:none;padding:13px 16px;font-family:Noto Sans,sans-serif;font-size:13px;transition:border-color .2s}.landing-page-wrapper .fg input::-moz-placeholder{color:var(--text-dim)}.landing-page-wrapper .fg textarea::-moz-placeholder{color:var(--text-dim)}.landing-page-wrapper .fg input::placeholder,.landing-page-wrapper .fg textarea::placeholder{color:var(--text-dim)}.landing-page-wrapper .fg input:focus,.landing-page-wrapper .fg textarea:focus{border-color:var(--red)}.landing-page-wrapper .fg textarea{resize:none;height:100px}.landing-page-wrapper .fg-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.landing-page-wrapper footer{background:#060810;border-top:1px solid #e6282840;padding:64px 6% 28px}.landing-page-wrapper .footer-top{grid-template-columns:2fr 1fr 1fr;gap:48px;margin-bottom:52px;display:grid}.landing-page-wrapper .footer-brand p{color:var(--text-dim);max-width:270px;margin-top:18px;font-size:13px;line-height:1.75}.landing-page-wrapper .footer-brand img{width:auto;height:38px}.landing-page-wrapper .footer-col h4{letter-spacing:2px;text-transform:uppercase;color:var(--text-dim);margin-bottom:18px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:600}.landing-page-wrapper .footer-col ul{flex-direction:column;gap:10px;list-style:none;display:flex}.landing-page-wrapper .footer-col a{color:var(--text-dim);font-size:13px;text-decoration:none;transition:color .2s}.landing-page-wrapper .footer-col a:hover{color:var(--red)}.landing-page-wrapper .footer-bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;display:flex}.landing-page-wrapper .footer-bottom p,.landing-page-wrapper .footer-bottom span{color:var(--text-dim);font-size:12px}.landing-page-wrapper .reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(28px)}.landing-page-wrapper .reveal.visible{opacity:1;transform:translateY(0)}.landing-page-wrapper .reveal-left{opacity:0;transition:opacity .65s,transform .65s;transform:translate(-28px)}.landing-page-wrapper .reveal-left.visible{opacity:1;transform:translate(0)}.landing-page-wrapper .reveal-right{opacity:0;transition:opacity .65s,transform .65s;transform:translate(28px)}.landing-page-wrapper .reveal-right.visible{opacity:1;transform:translate(0)}.landing-page-wrapper .gallery-sec{background:var(--bg2)}.landing-page-wrapper .gallery-slider-wrap{max-width:1200px;margin:0 auto;padding:0 50px;position:relative}.landing-page-wrapper .gallery-slider{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;gap:20px;padding-bottom:10px;display:flex;overflow-x:auto}.landing-page-wrapper .gallery-slider::-webkit-scrollbar{display:none}.landing-page-wrapper .gallery-item{scroll-snap-align:start;border-radius:var(--radius-lg);aspect-ratio:4/3;cursor:pointer;flex:0 0 calc(33.3333% - 13.3333px);width:calc(33.3333% - 13.3333px);position:relative;overflow:hidden;box-shadow:0 4px 15px #0000004d}.landing-page-wrapper .gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.landing-page-wrapper .gallery-item:hover img{transform:scale(1.08)}.landing-page-wrapper .gallery-item:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 40%,#0b0e1399 100%);transition:opacity .3s;position:absolute;inset:0}.landing-page-wrapper .gallery-item:hover:after{opacity:1}.landing-page-wrapper .slider-btn{background:var(--red);color:#fff;cursor:pointer;z-index:10;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 15px #0006}.landing-page-wrapper .slider-btn:hover{background:var(--gold);color:#0b0e13;transform:translateY(-50%)scale(1.1)}.landing-page-wrapper .prev-btn{left:0}.landing-page-wrapper .next-btn{right:0}.landing-page-wrapper .lightbox{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0b0e13f2;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.landing-page-wrapper .lightbox.show{justify-content:center;align-items:center;display:flex}.landing-page-wrapper .lightbox-img{border-radius:var(--radius-lg);max-width:90%;max-height:85vh;animation:.3s zoomIn;box-shadow:0 10px 40px #0009}.landing-page-wrapper .close-lightbox{color:var(--text-mid);cursor:pointer;z-index:10000;font-size:44px;font-weight:300;transition:color .3s;position:absolute;top:25px;right:40px}.landing-page-wrapper .close-lightbox:hover{color:var(--red)}@media (max-width:1100px){.landing-page-wrapper .mob-order-1{order:1!important}.landing-page-wrapper .mob-order-2{order:2!important}.landing-page-wrapper .hero{grid-template-columns:1fr;min-height:auto}.landing-page-wrapper .hero-right{height:360px}.landing-page-wrapper .hero-left{padding:60px 6%}.landing-page-wrapper .about-grid,.landing-page-wrapper .founder-grid,.landing-page-wrapper .founder-about-grid,.landing-page-wrapper .journey-grid,.landing-page-wrapper .adv-grid,.landing-page-wrapper .contact-grid{grid-template-columns:1fr}.landing-page-wrapper .why-grid{grid-template-columns:repeat(3,1fr)}.landing-page-wrapper .footer-top{grid-template-columns:1fr 1fr}.landing-page-wrapper .mv-cards{grid-template-columns:1fr}}@media (max-width:768px){.landing-page-wrapper .fa-name-plate{width:85%;padding:12px 15px}.landing-page-wrapper .fa-name-plate h3{font-size:18px}.landing-page-wrapper .gallery-slider .gallery-item{flex:0 0 calc(50% - 10px)}.landing-page-wrapper .gallery-slider-wrap{padding:0 40px}.landing-page-wrapper section,.landing-page-wrapper .hero-left{padding:50px 5%}.landing-page-wrapper .hero-right{height:300px}.landing-page-wrapper .about-grid,.landing-page-wrapper .founder-grid,.landing-page-wrapper .founder-about-grid,.landing-page-wrapper .journey-grid,.landing-page-wrapper .adv-grid,.landing-page-wrapper .contact-grid{gap:32px;margin-top:32px}.landing-page-wrapper .mv-cards{gap:20px;margin-top:32px}.landing-page-wrapper .nav-links,.landing-page-wrapper .nav-cta{display:none}.landing-page-wrapper .hamburger{display:flex}.landing-page-wrapper .hero-stats{gap:24px}.landing-page-wrapper .pkg-grid{grid-template-columns:1fr}.landing-page-wrapper .pkg-card.feat{transform:none}.landing-page-wrapper .pkg-card.feat:hover{transform:translateY(-4px)}.landing-page-wrapper .income-grid{grid-template-columns:1fr 1fr}.landing-page-wrapper .proj-grid{grid-template-columns:1fr}.landing-page-wrapper .why-grid{grid-template-columns:repeat(2,1fr)}.landing-page-wrapper .footer-top{grid-template-columns:1fr}.landing-page-wrapper .footer-bottom{text-align:center;flex-direction:column}.landing-page-wrapper .fg-row{grid-template-columns:1fr}.landing-page-wrapper .hero-badge{display:none}.landing-page-wrapper .founder-about-text{padding:24px}.landing-page-wrapper .close-lightbox{top:15px;right:25px}.landing-page-wrapper .lightbox .prev-btn{left:10px!important}.landing-page-wrapper .lightbox .next-btn{right:10px!important}}@media (max-width:480px){.landing-page-wrapper .gallery-slider .gallery-item{flex:0 0 100%;width:100%}.landing-page-wrapper .gallery-slider-wrap{padding:0 35px}.landing-page-wrapper .slider-btn{width:36px;height:36px;font-size:16px}.landing-page-wrapper section,.landing-page-wrapper .hero-left{padding:40px 5%}.landing-page-wrapper .hero-right{height:250px}.landing-page-wrapper .hero-h1{font-size:32px}.landing-page-wrapper .sec-title,.landing-page-wrapper .about-img-stat .n{font-size:24px}.landing-page-wrapper .about-img-stat{padding:10px 14px}.landing-page-wrapper .income-grid,.landing-page-wrapper .why-grid{grid-template-columns:1fr}.landing-page-wrapper .hero-stats{flex-flow:wrap;justify-content:space-between;gap:16px}.landing-page-wrapper .hero-btns{flex-direction:column}.landing-page-wrapper .hero-btns .btn{justify-content:center;width:100%}}
