/* MATRIX GREEN — terminal, scanlines, phosphor glow. usdtflashsoft.com */
@import url("https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=IBM+Plex+Sans:wght@400;600&display=swap");
:root{
  --font-saira:"Share Tech Mono",ui-monospace,monospace !important;
  --theme-hex:#00ff6a; --theme-accent:#00ff6a; --body-bg:#020804; --heading-color:#b7ffd0;
  --text-color:#9dffc2; --section-alt-bg:#041108; --radius:0; --black-color:#020804;
  --fe-head:"Share Tech Mono",monospace !important; --fe-serif:"Share Tech Mono",monospace !important;
}
html,body{font-family:"Share Tech Mono",ui-monospace,monospace!important;background:#020804!important;color:#9dffc2!important}
body{background-image:
  repeating-linear-gradient(0deg,rgba(0,255,106,.04) 0 1px,transparent 1px 3px),
  radial-gradient(1200px 600px at 20% -10%,rgba(0,255,80,.18),transparent 55%),
  linear-gradient(#020804,#000)!important}
body::before{display:none!important}
.fe-hero-h1>span,.fe-hero-h1>em,.fe-hero-line,.fe-hero-sub,.fe-hero-cta,.fe-pill,.fe-hero-trust,.fe-hero-card,.fe-hero-bg{
  animation:none!important;opacity:1!important;transform:none!important;filter:none!important
}
@keyframes blink{50%{opacity:0}}
#site-header{position:sticky!important;top:0!important;pointer-events:auto!important;z-index:1000!important}
.header.fe-header{padding:0!important;background:#000!important;border-bottom:1px solid #00ff6a!important;min-height:52px!important;transform:none!important;backdrop-filter:none!important}
.header.fe-header.fe-hide,.header.scrolled{transform:none!important;padding:0!important}
.fe-cap,.header.scrolled .fe-cap,.header.drop-open .fe-cap{
  max-width:none!important;width:100%!important;height:52px!important;border-radius:0!important;margin:0!important;
  background:#000!important;border:0!important;box-shadow:none!important;padding:0 16px!important;backdrop-filter:none!important
}
.fe-cap::after{display:none!important}
.fe-nav .nav-list{background:transparent!important;padding:0!important;border-radius:0!important}
.fe-nav .nav-list a{color:#00ff6a!important;background:transparent!important;border-radius:0!important;font-size:12px!important;font-weight:400!important;letter-spacing:.08em;text-transform:uppercase}
.fe-nav .nav-list a:hover,.fe-nav .nav-list a.active{color:#fff!important;background:#00ff6a22!important;box-shadow:inset 0 -2px 0 #00ff6a}
.fe-logo .logo-text,.fe-logo .logo-text em{color:#00ff6a!important;-webkit-text-fill-color:#00ff6a!important;background:none!important;font-style:normal!important;font-family:inherit!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important}
.fe-logo .logo-text::before{content:"root@";color:#6cff9a;margin-right:2px}
.fe-ico{background:transparent!important;color:#00ff6a!important;border:1px solid #00ff6a!important;border-radius:0!important}
.fe-start{background:#00ff6a!important;color:#000!important;border-radius:0!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;box-shadow:0 0 18px #00ff6a88!important;height:auto!important;padding:8px 14px!important}
.fe-start::after{content:"_";animation:blink 1s step-end infinite}
main{display:flex;flex-direction:column}
.fe-hero{order:1;min-height:92vh!important;padding:80px 0 60px!important;background:#000!important;align-items:center!important}
.fe-hero-in{display:block!important;text-align:left!important;max-width:920px}
.fe-hero-card,.fe-orbs,.fe-hero-down,.collaborators,.uniq-huawei,.uniq-samsung{display:none!important}
.uniq-apple{order:2;display:grid!important;grid-template-columns:1fr 1fr;gap:0;border:1px solid #00ff6a;background:#000}
.uniq-apple a{padding:40px 28px;color:#00ff6a!important;text-decoration:none;background:#03140a;border-right:1px solid #00ff6a;min-height:240px}
.uniq-apple a.dark{background:#000}
.uniq-apple h2,.uniq-apple a.dark h2{color:#00ff6a!important;font-size:22px;margin:0 0 10px;font-weight:400}
.uniq-apple p,.uniq-apple a.dark p{color:#8cffb5!important;font-size:14px}
.uniq-apple span{color:#00ff6a;display:inline-block;margin-right:14px;border:1px solid #00ff6a;padding:4px 10px;font-size:12px}
.fe-hero-veil{background:linear-gradient(90deg,rgba(0,10,4,.88),rgba(0,10,4,.45) 50%,rgba(0,0,0,.2))!important}
.fe-hero-h1,.fe-hero-h1 span,.fe-hero-h1 em{
  color:#00ff6a!important;-webkit-text-fill-color:#00ff6a!important;background:none!important;font-style:normal!important;
  font-size:clamp(36px,7vw,68px)!important;font-weight:400!important;letter-spacing:.02em!important;text-shadow:0 0 24px #00ff6a
}
.fe-hero-h1 em{color:#fff!important;-webkit-text-fill-color:#fff!important}
.fe-hero-line,.fe-hero-sub{color:#9dffc2!important;font-size:16px!important}
.fe-rotate{color:#00ff6a!important;border-bottom:1px solid #00ff6a!important;font-style:normal!important;font-family:inherit!important}
.fe-hero-trust b{color:#00ff6a!important}
.fe-hero-trust span{color:#7dffb0!important}
.fe-pill{border-radius:0!important;background:#00ff6a12!important;border:1px solid #00ff6a!important;color:#00ff6a!important}
.fe-pill b{background:#00ff6a!important;color:#000!important;border-radius:0!important}
.fe-btn-rose{background:#00ff6a!important;color:#000!important;border-radius:0!important;box-shadow:0 0 20px #00ff6a66!important;text-transform:uppercase!important}
.fe-btn-glass{background:transparent!important;color:#00ff6a!important;border:1px solid #00ff6a!important;border-radius:0!important}
.fe-rail-sec,.section,.section-alt,.fe-reviews,.fe-steps-sec,.preview-section{background:#03140a!important;color:#9dffc2!important}
.fe-bento-sec,.section-dark,.fe-band,.stats-banner{background:#000!important;color:#00ff6a!important}
.fe-card{border-radius:0!important;border:1px solid #00ff6a!important;box-shadow:none!important}
.fe-card-body em{background:#00ff6a!important;color:#000!important;border-radius:0!important}
.fe-plan{background:#000!important;border:1px solid #00ff6a!important;border-radius:0!important;color:#b7ffd0!important}
.fe-plan.is-hot{box-shadow:0 0 24px #00ff6a55!important}
.testimonial-card{background:#000!important;border:1px solid #00ff6a!important;border-radius:0!important;color:#b7ffd0!important}
.tagline{color:#00ff6a!important;letter-spacing:.2em!important}
.faq details{background:#000!important;border:1px solid #00ff6a!important;border-radius:0!important}
.footer,.fe-footer{background:#000!important;color:#6cff9a!important;border-top:1px solid #00ff6a!important;font-size:12px!important}
.fe-fstage{background:#000!important}
.fe-fcols h3{color:#00ff6a!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-size:11px!important}
h1,h2,h3,.section-header h2{color:#b7ffd0!important}
a{color:#00ff6a}
@media (max-width:800px){.uniq-apple{grid-template-columns:1fr}}
/* Plans — high contrast on dark */
.fe-plan,.price-card{background:#000!important;color:#b7ffd0!important;border:1px solid #00ff6a!important}
.fe-plan h3,.price-card .plan-name,.fe-plan-k{color:#00ff6a!important;-webkit-text-fill-color:#00ff6a!important;background:none!important}
.fe-plan-price,.fe-plan-price small,.price-card .amount,.price-card .currency{
  color:#00ff6a!important;-webkit-text-fill-color:#00ff6a!important;background:none!important;text-shadow:0 0 16px #00ff6a88
}
.fe-plan-price em,.price-card .period,.price-card .old-price{color:#9dffc2!important;-webkit-text-fill-color:#9dffc2!important;opacity:1!important}
.fe-plan li,.fe-plan li strong,.price-features li,.price-features li strong,.fe-plan p{color:#d8ffe8!important}
.fe-plan li::before{color:#000!important;background:#00ff6a!important}
.fe-plan.is-hot,.price-card.featured{background:#03140a!important;box-shadow:0 0 28px #00ff6a55!important}
.fe-plan.is-hot h3,.fe-plan.is-hot .fe-plan-price,.fe-plan.is-hot .fe-plan-price small,.price-card.featured .amount,.price-card.featured .currency{color:#fff!important;-webkit-text-fill-color:#fff!important}
.fe-plan.is-hot li,.fe-plan.is-hot li strong,.price-card.featured .price-features li,.price-card.featured .price-features li strong{color:#d8ffe8!important}
.fe-plan .fe-btn-ghost,.price-card .primary-btn3{color:#00ff6a!important;border:1px solid #00ff6a!important;background:#000!important}
.fe-plan.is-hot .fe-btn,.price-card.featured .primary-btn3{background:#00ff6a!important;color:#000!important}
.checkout .prow,.plan-row,label.prow{color:#d8ffe8!important}
