.mt-root{--bg:#0b0e0d;--brick:#b85c35;--gold:#d5a75b;--white:#f4f4ef;--muted:#929a94;position:fixed;inset:0;z-index:9999;overflow-x:hidden;overflow-y:auto;font-family:Arial,Helvetica,sans-serif;color:var(--white);background:radial-gradient(circle at 70% 20%,rgba(184,92,53,.18),transparent 30%),radial-gradient(circle at 20% 80%,rgba(213,167,91,.08),transparent 30%),var(--bg)}.mt-root *{box-sizing:border-box}.mt-grid{opacity:.08;background-image:linear-gradient(rgba(255,255,255,.25) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.25) 1px,transparent 0);background-size:60px 60px}.mt-dust,.mt-grid{position:fixed;inset:0;pointer-events:none}.mt-dust{overflow:hidden}.mt-dust span{position:absolute;width:5px;height:5px;border-radius:50%;background:#c8c4ad;opacity:.2;animation:mtFloat linear infinite}.mt-dust span:first-child{left:8%;animation-duration:14s}.mt-dust span:nth-child(2){left:18%;animation-duration:18s}.mt-dust span:nth-child(3){left:31%;animation-duration:12s}.mt-dust span:nth-child(4){left:45%;animation-duration:17s}.mt-dust span:nth-child(5){left:59%;animation-duration:13s}.mt-dust span:nth-child(6){left:72%;animation-duration:20s}.mt-dust span:nth-child(7){left:83%;animation-duration:15s}.mt-dust span:nth-child(8){left:93%;animation-duration:11s}@keyframes mtFloat{0%{transform:translateY(110vh) translateX(0);opacity:0}20%{opacity:.3}80%{opacity:.15}to{transform:translateY(-20vh) translateX(80px);opacity:0}}.mt-container{position:relative;min-height:100vh;display:grid;grid-template-columns:45% 55%;align-items:center;max-width:1450px;margin:auto;padding:50px}.mt-logo-area{display:flex;align-items:center;gap:14px;margin-bottom:35px}.mt-logo-mark{width:52px;height:52px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.mt-logo-mark span{background:var(--brick);border-radius:3px;box-shadow:inset 0 2px 0 rgba(255,255,255,.15)}.mt-logo-mark span:nth-child(2),.mt-logo-mark span:nth-child(3){background:#8d472c}.mt-brand{font-size:19px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.mt-brand small{display:block;color:var(--gold);font-size:9px;letter-spacing:2px;margin-top:4px}.mt-badge{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(213,167,91,.35);background:rgba(213,167,91,.06);padding:9px 15px;border-radius:50px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px}.mt-badge i{width:7px;height:7px;border-radius:50%;background:#72d572;box-shadow:0 0 10px #72d572;animation:mtPulse 1.5s infinite}@keyframes mtPulse{50%{transform:scale(1.5);opacity:.5}}.mt-h1{font-size:clamp(48px,6vw,88px);line-height:.94;letter-spacing:-4px;max-width:650px;font-weight:700;margin:0}.mt-h1 span{color:var(--brick)}.mt-desc{max-width:560px;margin-top:25px;color:var(--muted);font-size:16px;line-height:1.8}.mt-desc strong{color:#ddd}.mt-back{margin-top:18px;font-size:14px;color:var(--gold);font-weight:700;letter-spacing:.5px}.mt-progress-wrap{margin-top:35px;max-width:500px}.mt-progress-head{display:flex;justify-content:space-between;margin-bottom:10px;font-size:11px;color:#9ea59f;text-transform:uppercase;letter-spacing:1.5px}.mt-progress{height:5px;background:#242927;border-radius:20px;overflow:hidden}.mt-progress-bar{height:100%;background:linear-gradient(90deg,var(--brick),var(--gold));border-radius:20px;animation:mtGlow 2s infinite alternate;transition:width 1s}@keyframes mtGlow{0%{box-shadow:0 0 5px rgba(184,92,53,.2)}to{box-shadow:0 0 18px rgba(213,167,91,.45)}}.mt-contact{margin-top:30px;display:flex;gap:12px;flex-wrap:wrap}.mt-btn{padding:13px 20px;border-radius:8px;border:1px solid rgba(255,255,255,.12);text-decoration:none;color:#fff;font-size:13px;font-weight:600;transition:.3s}.mt-btn.primary{background:var(--brick);border-color:var(--brick)}.mt-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.mt-btn.primary:hover{background:#d16a3e}.mt-scene{height:650px;position:relative;display:flex;align-items:flex-end;justify-content:center}.mt-glow{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(184,92,53,.15),transparent 65%);top:30px;right:50px}.mt-building{position:absolute;bottom:95px;width:510px;height:400px;border:5px solid #484b46;border-bottom:0;background:linear-gradient(90deg,transparent 49%,rgba(255,255,255,.04) 50%,transparent 51%);box-shadow:0 0 50px rgba(0,0,0,.4),inset 0 0 50px rgba(255,255,255,.025)}.mt-wall{position:absolute;bottom:0;height:235px;display:flex;flex-wrap:wrap;align-content:flex-end;gap:5px;overflow:hidden;padding:5px}.mt-brick{width:78px;height:28px;background:linear-gradient(145deg,#c16a43,#984b2d);border-radius:3px;border-bottom:3px solid #71371f;box-shadow:inset 0 2px 0 rgba(255,255,255,.08),0 2px 3px rgba(0,0,0,.35);animation:mtBuild .6s backwards}.mt-brick:nth-child(2n){width:83px}.mt-brick:nth-child(3n){width:68px}.mt-brick:nth-child(4n){background:linear-gradient(145deg,#ad5936,#813e27)}@keyframes mtBuild{0%{transform:translateY(-300px) rotate(8deg);opacity:0}to{transform:translateY(0) rotate(0);opacity:1}}.mt-floor{position:absolute;bottom:60px;width:620px;height:35px;background:repeating-linear-gradient(90deg,#363a37,#363a37 70px,#424743 0,#424743 72px);transform:perspective(300px) rotateX(40deg);box-shadow:0 20px 40px rgba(0,0,0,.5)}.mt-pillar{position:absolute;width:26px;height:390px;background:repeating-linear-gradient(0deg,#555a54,#555a54 20px,#424741 0,#424741 25px);left:30px;bottom:0}.mt-pillar.right{left:auto;right:30px}.mt-rods{top:-85px;left:35px;right:35px;height:100px}.mt-rod,.mt-rods{position:absolute}.mt-rod{width:5px;height:110px;background:#71756d;top:0;transform:rotate(2deg)}.mt-rod:first-child{left:15%}.mt-rod:nth-child(2){left:35%}.mt-rod:nth-child(3){left:55%}.mt-rod:nth-child(4){left:75%}.mt-crane{position:absolute;right:-15px;top:35px;width:230px;height:300px}.mt-crane-mast{bottom:0;width:14px;height:280px}.mt-crane-arm,.mt-crane-mast{position:absolute;right:20px;background:#777970}.mt-crane-arm{top:15px;width:210px;height:10px}.mt-crane-arm:after{content:"";position:absolute;right:5px;top:10px;width:2px;height:100px;background:#777970}.mt-hook{position:absolute;right:3px;top:110px;width:30px;height:30px;border-left:3px solid #999;border-bottom:3px solid #999;border-radius:0 0 0 15px;animation:mtHook 4s ease-in-out infinite}@keyframes mtHook{0%,to{transform:translateX(0)}50%{transform:translateX(-90px)}}.mt-floating{position:absolute;width:82px;height:29px;background:linear-gradient(145deg,#c16a43,#984b2d);right:115px;top:120px;border-radius:3px;box-shadow:0 8px 25px rgba(0,0,0,.5);animation:mtCarry 4s ease-in-out infinite}@keyframes mtCarry{0%,to{transform:translate(0)}50%{transform:translate(-90px,15px)}}.mt-conveyor{position:absolute;bottom:30px;left:10px;width:270px;height:38px;transform:skewX(-25deg)}.mt-conveyor-top{height:18px;background:#4a4e49;border-radius:4px;overflow:hidden;border:2px solid #656962}.mt-belt{height:100%;background:repeating-linear-gradient(90deg,#222522,#222522 18px,#3d413d 0,#3d413d 21px);animation:mtBelt .8s linear infinite}@keyframes mtBelt{to{background-position:39px 0}}.mt-leg{width:8px;height:35px;background:#4b4e4a;margin-left:25px}.mt-mbrick{position:absolute;width:55px;height:20px;background:#a85231;top:-18px;animation:mtMove 3s linear infinite}.mt-mbrick:nth-child(2){animation-delay:1s}.mt-mbrick:nth-child(3){animation-delay:2s}@keyframes mtMove{0%{left:-60px}to{left:250px}}.mt-label{position:absolute;bottom:15px;right:0;font-size:10px;color:#777d77;letter-spacing:2px;text-transform:uppercase}@media(max-width:1000px){.mt-container{grid-template-columns:1fr;padding:35px 25px}.mt-scene{height:500px;margin-top:10px;transform:scale(.85)}.mt-building{width:430px}.mt-floor{width:520px}.mt-h1{font-size:58px}}@media(max-width:600px){.mt-container{padding:25px 18px}.mt-logo-area{margin-bottom:25px}.mt-h1{font-size:48px;letter-spacing:-2px}.mt-desc{font-size:14px;line-height:1.7}.mt-scene{height:390px;transform:scale(.62);transform-origin:top center;margin-bottom:-100px}.mt-contact{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.mt-root *{animation:none!important}}.mt-t-coming-soon{--brick:#c9a24d;--gold:#72d572}.mt-t-pending-payment{--brick:#d64545;--gold:#e8b04a}.mt-t-pending-payment .mt-badge i{background:#ff6b6b;box-shadow:0 0 10px #ff6b6b}.mt-t-pending-payment{background:radial-gradient(circle at 70% 20%,rgba(214,69,69,.2),transparent 32%),radial-gradient(circle at 20% 80%,rgba(232,176,74,.08),transparent 30%),#0e0a0a}.mt-t-coming-soon{background:radial-gradient(circle at 70% 20%,rgba(201,162,77,.18),transparent 32%),radial-gradient(circle at 20% 80%,rgba(114,213,114,.08),transparent 30%),#0b0e0d}.mt-t-maintenance .mt-h1 span{color:var(--gold)}.mt-count{display:flex;gap:12px;margin-top:30px}.mt-count div{min-width:72px;text-align:center;padding:12px 8px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.mt-count b{display:block;font-size:28px;font-variant-numeric:tabular-nums}.mt-count small{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:#9ea59f}.mt-gear{position:absolute;border-radius:50%;border:14px dashed #6b7069;background:radial-gradient(circle,#2a2e2b 38%,#3a3f3b 40%);animation:mtSpin 12s linear infinite}.mt-gear:after{content:"";position:absolute;inset:34%;border-radius:50%;background:var(--brick)}.mt-gear.g1{width:260px;height:260px;left:12%;bottom:230px}.mt-gear.g2{width:170px;height:170px;left:50%;bottom:150px;animation-direction:reverse;animation-duration:8s;border-color:#8a6a4a}.mt-gear.g3{width:110px;height:110px;left:34%;bottom:110px;animation-duration:6s}@keyframes mtSpin{to{transform:rotate(1turn)}}.mt-panel{position:absolute;right:6%;bottom:90px;width:230px;padding:16px;border-radius:12px;background:#151a18;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 50px rgba(0,0,0,.5)}.mt-panel i{display:block;height:8px;border-radius:8px;background:#2a302d;margin-bottom:10px;position:relative;overflow:hidden}.mt-panel i:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,var(--brick),var(--gold));border-radius:8px;animation:mtLoad 2.4s ease-in-out infinite}.mt-panel i:nth-child(2):after{animation-delay:.5s}.mt-panel i:nth-child(3):after{animation-delay:1s}@keyframes mtLoad{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}.mt-lock{bottom:150px;width:230px;height:190px;margin-left:-115px;border-radius:22px;background:linear-gradient(145deg,#3a3f3b,#222623);border:4px solid #555a54;box-shadow:0 20px 60px rgba(0,0,0,.6)}.mt-lock,.mt-lock:before{position:absolute;left:50%}.mt-lock:before{content:"";top:-110px;width:130px;height:130px;margin-left:-65px;border:20px solid #6b7069;border-bottom:0;border-radius:70px 70px 0 0}.mt-lock:after{content:"!";position:absolute;inset:0;display:grid;place-items:center;font:800 100px Arial,sans-serif;color:var(--brick);animation:mtPulse 1.6s infinite}.mt-ring{position:absolute;left:50%;bottom:230px;width:340px;height:340px;margin-left:-170px;border-radius:50%;border:2px solid var(--brick);opacity:0;animation:mtRing 3s ease-out infinite}.mt-ring.r2{animation-delay:1.5s}@keyframes mtRing{0%{transform:scale(.5);opacity:.6}to{transform:scale(1.4);opacity:0}}.mt-coin{position:absolute;top:40px;width:34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f3d58a,#b8872f);border:3px solid #8b6420;opacity:0;animation:mtCoin 5s linear infinite}.mt-coin:first-of-type{left:28%}.mt-coin:nth-of-type(2){left:46%;animation-delay:1.6s}.mt-coin:nth-of-type(3){left:64%;animation-delay:3.2s}@keyframes mtCoin{0%{transform:translateY(0) rotateY(0);opacity:0}15%{opacity:1}70%{opacity:1}to{transform:translateY(300px) rotateY(2turn);opacity:0}}.mt-logo-img{width:52px;height:52px;border-radius:12px;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 18px rgba(0,0,0,.4)}.mt-desc strong{color:#fff;font-weight:800}.mt-t-pending-payment .mt-h1 span{font-weight:900}.mt-coin{display:grid;place-items:center;font:800 20px Arial,sans-serif;color:#7a5410;text-shadow:0 1px 0 rgba(255,255,255,.4)}.mt-t-coming-soon .mt-brick,.mt-t-coming-soon .mt-floating,.mt-t-coming-soon .mt-mbrick{background:linear-gradient(145deg,#9a9d99,#6f726e);border-bottom-color:#4a4c49;display:grid;place-items:center}.mt-t-coming-soon .mt-brick:nth-child(4n){background:linear-gradient(145deg,#8c8f8b,#63665f)}.mt-t-coming-soon .mt-mbrick{background:#7d807b}.mt-t-coming-soon .mt-brick:after,.mt-t-coming-soon .mt-floating:after,.mt-t-coming-soon .mt-mbrick:after{content:"CBF";font:800 12px Arial,sans-serif;letter-spacing:2px;color:rgba(40,42,40,.75);text-shadow:0 1px 0 rgba(255,255,255,.35),0 -1px 0 rgba(0,0,0,.25)}.mt-t-coming-soon .mt-mbrick:after{font-size:9px;letter-spacing:1px}.mt-floor{height:46px;width:560px;border-radius:6px;background:linear-gradient(180deg,#c76f47,#a9532f 55%,#8a4126);box-shadow:inset 0 3px 0 rgba(255,255,255,.18),inset 0 -4px 0 rgba(0,0,0,.2),0 9px 0 #5c2c19,0 28px 40px rgba(0,0,0,.55);display:grid;place-items:center}.mt-floor:after{content:"CBF";font:800 26px Arial,sans-serif;letter-spacing:18px;padding-left:18px;color:rgba(70,30,15,.7);text-shadow:0 1px 0 rgba(255,255,255,.3),0 -1px 0 rgba(0,0,0,.3)}.mt-t-coming-soon .mt-floor{background:linear-gradient(180deg,#a3a6a1,#85887f 55%,#6c6f69);box-shadow:inset 0 3px 0 rgba(255,255,255,.22),inset 0 -4px 0 rgba(0,0,0,.2),0 9px 0 #494b47,0 28px 40px rgba(0,0,0,.55)}.mt-t-coming-soon .mt-floor:after{color:rgba(40,42,40,.7)}.mt-t-pending-payment .mt-floor{background:linear-gradient(180deg,#8a8d88,#6f726d 55%,#5a5d58);box-shadow:inset 0 3px 0 rgba(255,255,255,.18),inset 0 -4px 0 rgba(0,0,0,.25),0 9px 0 #3a3c39,0 28px 40px rgba(0,0,0,.55)}.mt-t-pending-payment .mt-floor:after{color:rgba(30,32,30,.7)}.mt-wall{height:auto;flex-direction:column-reverse;flex-wrap:nowrap;align-content:stretch;gap:4px;padding:5px 0;left:18px;right:18px;align-items:center}.mt-row{display:flex;gap:4px;justify-content:center}.mt-row .mt-brick{width:88px;height:28px;flex:none}.mt-row .mt-brick.half{width:44px}.mt-row .mt-brick.half:after{content:none}.mt-row .mt-brick{animation:mtDrop .55s cubic-bezier(.3,1.4,.5,1) backwards}@keyframes mtDrop{0%{transform:translateY(-260px) rotate(6deg);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}.mt-wall.done .mt-brick{animation:mtShine 1.2s ease-in-out infinite alternate}@keyframes mtShine{to{filter:brightness(1.25)}}img.mt-coin{width:56px;height:56px;border:0;border-radius:0;background:none;-o-object-fit:contain;object-fit:contain}.mt-lock:after{content:none}.mt-lock-img{position:absolute;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px;-o-object-fit:contain;object-fit:contain;animation:mtPulse 1.6s infinite}.mt-t-pending-payment .mt-floor:after{content:"TAKNEEK";letter-spacing:12px;padding-left:12px}