[hidden]{display:none!important}
/* Pocket AutoPilot website — layout and motion modelled on Filmora's product page:
   white nav, black page, expanding hero video, fade-up reveals, expanding card row, pill showcase,
   cycling list, gliding cards, floating CTA bar, smooth scrolling (Lenis). */
@font-face{font-family:Outfit;font-weight:100 900;font-display:swap;src:url(assets/fonts/Outfit.ttf) format("truetype")}
@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(assets/fonts/Inter-Regular.ttf) format("truetype")}
@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(assets/fonts/Inter-Medium.ttf) format("truetype")}
@font-face{font-family:Inter;font-weight:600;font-display:swap;src:url(assets/fonts/Inter-SemiBold.ttf) format("truetype")}
@font-face{font-family:Inter;font-weight:700;font-display:swap;src:url(assets/fonts/Inter-Bold.ttf) format("truetype")}

:root{
  --bg:#060b1a;--bg2:#0a1124;--panel:#0f1830;--panel2:#152140;--line:rgba(140,170,255,.14);
  --text:#fff;--muted:#a7b0c6;--faint:#6d7690;--dim:#36405c;--media:#081022;
  --cyan:#16d9ff;--cyan2:#7beeff;--ink:#03131d;--blue:#2f7bff;--navblue:#0a63ff;
  --brand:linear-gradient(100deg,#0a3dff 0%,#1c8bff 45%,#13e3ff 100%);
  --head:Outfit,"Segoe UI",system-ui,sans-serif;--body:Inter,"Segoe UI",system-ui,sans-serif;
  --ease:cubic-bezier(.22,.8,.24,1);
}
*{box-sizing:border-box}
html.lenis,html.lenis body{height:auto}
.lenis.lenis-smooth{scroll-behavior:auto!important}
html{scroll-padding-top:80px}
body{margin:0;background:var(--bg);color:var(--text);font:400 16px/1.6 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}
/* ambient light behind the whole page: soft brand-blue and violet glows plus fine grain, so the page has depth */
body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;
  background:radial-gradient(48% 38% at 12% 8%,rgba(28,110,255,.20),transparent 70%),
             radial-gradient(42% 36% at 92% 30%,rgba(120,70,255,.16),transparent 72%),
             radial-gradient(52% 40% at 30% 96%,rgba(19,200,255,.12),transparent 72%),
             linear-gradient(180deg,#060b1a,#070d1f 50%,#060b1a)}
body::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
main{position:relative;z-index:0}
/* a lighter band behind alternate sections */
#signals,#screens,#pricing{background:linear-gradient(180deg,transparent,rgba(40,80,200,.08) 18%,rgba(40,80,200,.08) 82%,transparent)}
img,video{max-width:100%;display:block}
img{image-rendering:auto}
img{height:auto}
a{color:inherit;text-decoration:none}
.wrap{width:min(1170px,100% - 48px);margin:0 auto}
.wrap.narrow{width:min(780px,100% - 48px)}
.center{text-align:center}

/* ---------------------------------------------------------------- nav */
.nav{position:sticky;top:0;z-index:40;background:#fff;color:#111;box-shadow:0 1px 0 #ececf0}
.nav-in{width:min(1170px,100% - 48px);margin:0 auto;height:72px;display:flex;align-items:center;gap:22px}
.nav-logo img{height:28px;width:auto}
.nav-sep{width:1px;height:30px;background:#d9d9de}
.nav-links{display:flex;gap:34px;margin:0 auto}
.nav-links a{font:600 15px var(--body);color:#1b1c20;display:flex;align-items:center;gap:6px;transition:color .2s}
.nav-links a:hover{color:var(--navblue)}
.nav-links i{width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);margin-left:3px}
.nav-cta{display:flex;gap:14px;align-items:center}
.nbtn{font:600 15px var(--body);padding:6px 19px;border-radius:4px;border:2px solid transparent;white-space:nowrap;transition:background .2s,color .2s}
.nbtn-blue{background:var(--navblue);color:#fff}
.nbtn-blue:hover{background:#0050de}
.nbtn-line{border-color:#111;color:#111}
.nbtn-line:hover{background:#111;color:#fff}
/* dropdown menus */
.dd{position:relative;display:flex}
.dd-btn{border:0;background:none;padding:0;cursor:pointer;font:600 15px var(--body);color:#1b1c20;display:flex;align-items:center;gap:6px;transition:color .2s}
.dd-btn:hover,.dd.open .dd-btn{color:var(--navblue)}
.dd-btn i{width:7px;height:7px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-2px) rotate(45deg);margin-left:3px;transition:transform .25s var(--ease)}
.dd.open .dd-btn i{transform:translateY(2px) rotate(-135deg)}
.dd-menu{position:absolute;top:calc(100% + 24px);left:50%;width:320px;padding:8px;border-radius:14px;background:#fff;box-shadow:0 24px 60px -18px rgba(10,20,60,.35),0 0 0 1px #e8eaf2;
  opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .2s,transform .25s var(--ease),visibility 0s .25s;z-index:5}
.dd-menu::before{content:"";position:absolute;left:0;right:0;top:-26px;height:26px}
.dd.open .dd-menu{opacity:1;visibility:visible;transform:translate(-50%,0);transition:opacity .2s,transform .25s var(--ease)}
.dd-menu a{display:block;padding:10px 12px;border-radius:9px;color:#15161a;transition:background .15s}
.dd-menu a:hover{background:#f1f5ff}
.dd-menu b{display:block;font:600 14.5px var(--body)}
.dd-menu span{display:block;font-size:12.5px;color:#6b6f7a;line-height:1.4;margin-top:1px}
.dd-menu a:hover b{color:var(--navblue)}
.burger{display:none;width:40px;height:40px;border:0;background:none;cursor:pointer;position:relative}
.burger span{position:absolute;left:9px;right:9px;height:2px;background:#111;border-radius:2px;transition:transform .25s,opacity .25s}
.burger span:nth-child(1){top:13px}.burger span:nth-child(2){top:19px}.burger span:nth-child(3){top:25px}
.burger[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}
.burger[aria-expanded="true"] span:nth-child(2){opacity:0}
.burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}

/* ---------------------------------------------------------------- buttons & type */
.btn{display:inline-flex;align-items:center;justify-content:center;min-width:284px;height:64px;padding:0 30px;border-radius:10px;font:600 18px var(--body);border:2px solid transparent;cursor:pointer;transition:transform .25s var(--ease),background .25s,color .25s,box-shadow .25s}
.btn:hover{transform:translateY(-2px)}
.btn-cyan{background:var(--cyan);color:var(--ink)}
.btn-cyan:hover{background:var(--cyan2);box-shadow:0 14px 34px -14px var(--cyan)}
.btn-line{border-color:#fff;color:#fff}
.btn-line:hover{background:#fff;color:#000}
.btn.sm{min-width:186px;height:52px;font-size:16px;border-radius:8px}
.btn.wide{width:100%;min-width:0}
.btn-row{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:36px}
.h-xl{font:700 clamp(36px,4.3vw,56px)/1.1 var(--head);letter-spacing:-.02em;margin:0 0 18px}
.lead{color:var(--muted);max-width:760px;margin:0 auto;font-size:15.5px}
.eyebrow{font:600 18px var(--head);margin:0 0 6px}
.label{font:700 15px var(--body);margin:0 0 8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.new{display:inline-block;font:700 10.5px/1 var(--body);letter-spacing:.04em;padding:4px 7px;border-radius:5px;background:linear-gradient(90deg,#b4f7ff,#16d9ff);color:var(--ink)}
h3{font:700 22px/1.25 var(--head);margin:0 0 8px;letter-spacing:-.01em}

/* ---------------------------------------------------------------- reveal (AOS-style fade-up) */
.js [data-aos]{opacity:0;transform:translateY(42px);transition:opacity .9s var(--ease),transform .9s var(--ease)}
.js [data-aos].aos-in{opacity:1;transform:none}

/* ---------------------------------------------------------------- hero */
.hero{position:relative;padding:72px 0 0}
.hero-glow{position:absolute;left:0;right:0;top:0;height:420px;pointer-events:none;background:radial-gradient(62% 78% at 50% 0%,rgba(19,160,255,.36) 0%,rgba(19,170,255,.27) 14%,rgba(19,190,255,.18) 28%,rgba(19,210,255,.10) 44%,rgba(19,227,255,.045) 60%,rgba(19,227,255,.012) 74%,transparent 86%)}
.hero-glow::after,.final-glow::after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.07;mix-blend-mode:overlay}
.hero .wrap{position:relative}
.hero-title{font:800 clamp(64px,9.4vw,128px)/1 var(--head);letter-spacing:-.035em;margin:0}
.hero-sub{font:700 clamp(24px,2.6vw,36px)/1.2 var(--head);margin:12px 0 0}
.hero-text{color:var(--muted);margin:22px 0 0;font-size:16px}
.hero-stage{margin-top:64px;display:flex;justify-content:center}
.hero-video{--p:0;width:calc(min(74%,1180px) + (min(100%,1600px) - min(74%,1180px)) * var(--p));aspect-ratio:16/10;background:var(--media);
  clip-path:inset(0 round calc(28px * (1 - var(--p))));will-change:width,clip-path;transform:translateZ(0)}
.hero-video video{width:100%;height:100%;object-fit:cover}
@media (min-width:1601px){.hero-video{clip-path:inset(0 round calc(28px - 10px * var(--p)))}}
.facts{text-align:center;padding:34px 16px 0}
.facts p{color:var(--faint);font-size:12.5px;margin:0 0 14px}
.facts ul{list-style:none;padding:0;margin:0;display:flex;gap:16px 46px;justify-content:center;flex-wrap:wrap}
.facts li{display:flex;align-items:baseline;gap:8px}
.facts b{font:600 14px var(--body)}
.facts span{color:var(--faint);font-size:12.5px}

/* ---------------------------------------------------------------- sections */
.sec{padding:130px 0 0}
#pricing,#faq{padding-top:140px}

/* what's new: big feature card */
.feature{margin-top:48px;background:var(--panel);border-radius:28px;padding:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px}
.feature video{grid-column:1/-1;width:100%;aspect-ratio:16/8.4;object-fit:cover;background:var(--media);clip-path:inset(0 round 20px);transform:translateZ(0)}
.feature-copy{padding:26px 22px 22px}
.feature-copy h3{font-size:28px}
.feature-copy p:not(.label){color:#c9d0e2;max-width:700px;margin:0;font-size:15px}
.feature-bar{margin-right:22px;height:52px;padding:0 30px;border-radius:10px;display:grid;place-items:center;white-space:nowrap;
  font:700 16px var(--body);color:var(--ink);background:linear-gradient(90deg,#7beeff,#16d9ff 60%,#4fb4ff);box-shadow:0 18px 40px -16px var(--cyan);transition:transform .3s var(--ease)}
.feature-bar:hover{transform:translateY(-2px)}
.duo{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}
.duo-card{background:var(--panel);border-radius:24px;padding:10px 10px 0;display:flex;flex-direction:column}
.duo-media{aspect-ratio:16/10;background:var(--media);clip-path:inset(0 round 18px);transform:translateZ(0)}
.duo-media video{width:100%;height:100%;object-fit:cover;object-position:50% 0}
.duo-copy{padding:22px 18px 26px}
.duo-copy h3{font-size:24px}
.duo-copy p:not(.label){color:#c9d0e2;margin:0;font-size:15px}
.points{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:36px auto 40px}
.points div{border-top:1px solid rgba(255,255,255,.14);padding-top:16px}
.points b{display:block;font:600 16px var(--head);margin-bottom:6px}
.points span{color:var(--muted);font-size:14px}

/* expanding card row */
.expand{display:flex;gap:16px;margin:16px 0 40px;align-items:stretch}
.ex{position:relative;flex:1 1 0;min-width:0;background:var(--panel);border-radius:24px;padding:8px;cursor:pointer;transition:flex-grow .6s var(--ease),background .3s;display:flex;flex-direction:column}
.ex.on{flex-grow:4.2;background:var(--panel2)}
.ex img{width:100%;height:340px;object-fit:cover;object-position:0 0;background:var(--media);clip-path:inset(0 round 18px);transform:translateZ(0)}
.ex.on img{object-position:50% 0}
.ex-copy{padding:16px 12px 10px;min-height:132px}
.ex-copy h3,.ex-copy p:not(.label){opacity:0;max-height:0;overflow:hidden;transition:opacity .4s,max-height .6s var(--ease)}
.ex.on .ex-copy h3,.ex.on .ex-copy p:not(.label){opacity:1;max-height:160px}
.ex-copy p:not(.label){color:#c9d0e2;font-size:14.5px;margin:0;max-width:520px}
.ex:not(.on) .label{flex-direction:column;align-items:center;text-align:center;font-size:13.5px}
.ex:not(.on) .ex-copy{text-align:center}

/* smart trading: tabs + pills + media */
.tabs{display:inline-flex;gap:4px;padding:5px;border-radius:999px;background:var(--panel2);margin-top:20px;flex-wrap:wrap;justify-content:center}
.tabs button{border:0;background:transparent;color:#e6e7ec;font:600 15px var(--body);padding:11px 22px;border-radius:999px;cursor:pointer;transition:background .3s,color .3s}
.tabs button.on{background:var(--cyan);color:var(--ink)}
.showcase{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:center;margin-top:46px;margin-bottom:48px}
.pills{display:flex;flex-direction:column;gap:12px;align-items:flex-start}
.pill{border:1.5px solid #34406a;border-radius:14px;background:transparent;color:#fff;text-align:left;padding:11px 20px;font:600 15px var(--body);cursor:pointer;width:auto;max-width:100%;transition:border-color .3s,padding .4s var(--ease),background .3s}
.pill:hover{border-color:#6c7aa8}
.pill small{display:block;max-height:0;opacity:0;overflow:hidden;color:#c9d0e2;font:400 13.5px/1.45 var(--body);transition:max-height .5s var(--ease),opacity .4s,margin .4s}
.pill.on{border-color:#fff;padding:14px 20px;width:100%}
.pill.on b{color:var(--cyan)}
.pill.on small{max-height:120px;opacity:1;margin-top:5px}
.show-media{position:relative;aspect-ratio:16/10;background:var(--media);clip-path:inset(0 round 24px);transform:translateZ(0)}
.show-media > *{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:opacity .45s var(--ease)}
.show-media > .off{opacity:0}

/* every screen: cycling list */
.cycler{display:grid;grid-template-columns:250px minmax(0,1fr);gap:40px;align-items:center;margin-top:48px}
.cyc-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.cyc-list li{font:600 25px/1.25 var(--head);color:var(--dim);cursor:pointer;transition:color .35s}
.cyc-list li:hover{color:#7d87a6}
.cyc-list li.on{color:#fff}
.cyc-media{aspect-ratio:16/10;background:var(--media);clip-path:inset(0 round 24px);transform:translateZ(0)}
.cyc-media img{width:100%;height:100%;object-fit:cover;object-position:50% 0;transition:opacity .4s}
.powered{text-align:center;color:var(--faint);font-size:14px;margin:56px 0 0}
.powered b{color:#d6d7dc;font-weight:600}

/* built for: tall cards */
.tall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:48px auto 44px;align-items:end}
.tall figure{margin:0}
.tall img{width:100%;height:460px;object-fit:cover;object-position:50% 0;background:var(--media);clip-path:inset(0 round 18px);transition:transform .6s var(--ease)}
.tall figure:hover img{transform:translateY(-8px)}
.tall figcaption{text-align:center;font:600 15px var(--body);margin-top:14px}

/* straight answers: gliding row */
.glide{overflow:hidden;margin-top:48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}
.glide-track{display:flex;gap:20px;width:max-content;animation:glide 60s linear infinite;padding:4px 0}
.glide:hover .glide-track{animation-play-state:paused}
.glide article{width:380px;flex:none;background:var(--panel);border-radius:24px;padding:30px 30px 26px;display:flex;flex-direction:column}
.glide .q{font:800 46px/0.7 var(--head);color:var(--cyan);height:26px}
.glide p{color:#c3cadc;margin:14px 0 18px;font-size:15px;flex:1}
.glide p b{color:#fff}
.glide footer{color:var(--faint);font:600 13px var(--body)}
@keyframes glide{to{transform:translateX(-50%)}}

/* pricing */
.prices{display:grid;grid-template-columns:repeat(2,minmax(0,400px));gap:24px;justify-content:center;margin-top:48px}
.price{background:var(--panel);border:2px solid transparent;border-radius:24px;padding:32px;display:flex;flex-direction:column}
.price.best{border:2px solid transparent;background:linear-gradient(var(--panel),var(--panel)) padding-box,var(--brand) border-box}
.amount{display:flex;align-items:baseline;gap:8px;margin:10px 0 22px}
.amount span{font:800 56px/1 var(--head);letter-spacing:-.03em}
.amount small{color:var(--muted)}
.price ul{list-style:none;margin:0 0 30px;padding:0;display:grid;gap:12px;flex:1;align-content:start}
.price li{display:flex;gap:10px;color:#d7d8de}
.price li::before{content:"";flex:none;width:18px;height:18px;margin-top:3px;border-radius:50%;background:rgba(22,217,255,.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316d9ff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat}

/* faq */
.faq{margin-top:44px}
.faq details{border-bottom:1px solid #222c48}
.faq summary{list-style:none;cursor:pointer;padding:24px 44px 24px 0;font:600 18px var(--body);color:#b7b8bf;position:relative;transition:color .2s}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"";position:absolute;right:8px;top:50%;width:8px;height:8px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:translateY(-70%) rotate(45deg)}
.faq details[open] summary{color:#fff}
.faq details[open] summary::after{width:14px;height:14px;border:0;transform:translateY(-50%);right:4px;
  background:linear-gradient(45deg,transparent 45%,#fff 45%,#fff 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,#fff 45%,#fff 55%,transparent 55%)}
.faq details p{color:var(--muted);margin:0;padding:0 44px 26px 0;font-size:14.5px}
.notify{margin-top:56px;text-align:center}
.notify label{display:block;font:600 17px var(--head);margin-bottom:12px}
.notify-row{display:flex;gap:10px;max-width:520px;margin:0 auto}
.notify input{flex:1;min-width:0;height:52px;border-radius:8px;border:1px solid #2c3858;background:#0b1226;color:#fff;font:inherit;padding:0 14px;outline:none}
.notify input:focus{border-color:var(--cyan)}
.notify small{display:block;color:var(--muted);margin-top:10px;min-height:20px}

/* final */
.final{position:relative;padding:150px 0 170px;overflow:hidden}
.final .wrap{position:relative;z-index:1}
.final-mark{margin:0 auto 10px;border-radius:14px}
.final-name{font:700 28px/1.05 var(--head);margin:0 0 34px}
.final-name span,.foot-brand span{display:block;font:400 19px var(--head);color:#e4e5ea}
.final em{font-style:normal;background:var(--brand);-webkit-background-clip:text;background-clip:text;color:transparent}
.final-glow{position:absolute;left:0;right:0;bottom:0;height:340px;background:linear-gradient(180deg,transparent 0%,rgba(19,150,255,.035) 18%,rgba(19,160,255,.09) 36%,rgba(19,175,255,.16) 54%,rgba(19,190,255,.23) 72%,rgba(19,205,255,.29) 88%,rgba(19,210,255,.32) 100%)}

/* footer */
.foot{background:#050915;border-top:1px solid #18203a}
.foot-main{display:grid;grid-template-columns:minmax(220px,26%) 1fr;border-bottom:1px solid #18203a}
.foot-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 24px;border-right:1px solid #18203a;text-align:center}
.foot-brand img{border-radius:14px}
.foot-brand p{font:700 32px/1.05 var(--head);margin:0}
.foot-cols{display:flex;gap:90px;padding:60px 6%}
.foot-cols div{display:flex;flex-direction:column;gap:12px}
.foot-cols b{font:500 18px var(--head);margin-bottom:6px}
.foot-cols a{color:#c4c5cb;font-size:13.5px}
.foot-cols a:hover{color:#fff}
.foot-bottom{padding:24px 4% 40px;color:var(--faint);font-size:12.5px}
.foot-bottom p{max-width:1000px;margin:0 0 8px}
.foot-bottom b{color:#c4c5cb}

/* floating CTA bar */
.floatbar{position:fixed;left:50%;bottom:14px;z-index:35;display:flex;align-items:center;gap:14px;width:min(680px,calc(100% - 24px));padding:10px 12px 10px 14px;border-radius:12px;
  background:linear-gradient(90deg,#8af1ff,#16d9ff 60%,#4fb4ff);color:var(--ink);box-shadow:0 20px 50px -18px rgba(22,217,255,.7);
  transform:translate(-50%,160%);transition:transform .5s var(--ease)}
.floatbar.show{transform:translate(-50%,0)}
.floatbar img{border-radius:8px}
.floatbar p{margin:0;flex:1;min-width:0;line-height:1.25}
.floatbar b{display:block;font:700 15px var(--body)}
.floatbar p span{font-size:12.5px;opacity:.75}
.fb-btn{background:#06102a;color:#fff;font:600 15px var(--body);padding:10px 22px;border-radius:7px;white-space:nowrap}
.fb-x{position:absolute;right:-34px;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;border:0;background:#2a2b30;color:#fff;font-size:16px;line-height:1;cursor:pointer}

/* ---------------------------------------------------------------- responsive */
@media (max-width:1060px){
  .points{grid-template-columns:1fr 1fr}
  .nav-links{position:fixed;top:72px;left:0;right:0;flex-direction:column;gap:0;background:#fff;padding:6px 24px 18px;margin:0;box-shadow:0 10px 20px -12px rgba(0,0,0,.3);display:none}
  .nav-links.open{display:flex}
  .nav-links a{padding:13px 0;font-size:17px;border-bottom:1px solid #f0f0f3}
  .nav-links{max-height:calc(100vh - 72px);overflow-y:auto}
  .dd{flex-direction:column}
  .dd-btn{padding:13px 0;font-size:17px;border-bottom:1px solid #f0f0f3;justify-content:space-between;width:100%}
  .dd-menu{position:static;width:auto;transform:none;box-shadow:none;padding:4px 0 8px 12px;border-radius:0;display:none;opacity:1;visibility:visible}
  .dd-menu::before{display:none}
  .dd.open .dd-menu{display:block;transform:none}
  .dd-menu a{padding:9px 10px;border-bottom:0;font-size:15px}
  .nav-sep{display:none}
  .nav-cta{margin-left:auto}
  .burger{display:block}
  .nav-cta .nbtn-line{display:none}
  .showcase,.cycler{grid-template-columns:minmax(0,1fr)}
  .pills{flex-direction:row;flex-wrap:wrap}
  .pill.on{width:100%}
  .cyc-list{display:flex;gap:8px 18px;flex-wrap:wrap;justify-content:center}
  .cyc-list li{font-size:19px}
  .tall{grid-template-columns:repeat(2,minmax(0,1fr))}
  .tall img{height:380px}
  .foot-main{grid-template-columns:1fr}
  .foot-brand{border-right:0;border-bottom:1px solid #18203a}
  .fb-x{right:6px;top:-10px;transform:none}
}
@media (max-width:760px){
  .hero{padding-top:50px}
  .br{display:none}
  .btn{min-width:0;width:100%;height:56px;font-size:16px}
  .btn.sm{width:auto;min-width:170px}
  .hero-video{width:calc(92% + 8% * var(--p))}
  .feature{grid-template-columns:minmax(0,1fr)}
  .feature video{aspect-ratio:16/10}
  .feature-bar{margin:0 12px 14px}
  .duo{grid-template-columns:1fr}
  .points{grid-template-columns:1fr}
  .feature-copy{padding:20px 12px 16px}
  .expand{flex-direction:column}
  .ex{flex:none!important}
  .ex img{height:260px;object-position:50% 0}
  .ex .ex-copy h3,.ex .ex-copy p:not(.label){opacity:1;max-height:160px}
  .ex:not(.on) .label{flex-direction:row;font-size:15px}
  .ex:not(.on) .ex-copy{text-align:left}
  .sec{padding-top:96px}
  .prices{grid-template-columns:minmax(0,1fr)}
  .tall img{height:300px}
  .glide article{width:300px}
  .foot-cols{flex-wrap:wrap;gap:36px 60px;padding:40px 24px}
  .floatbar p span{display:none}
  .tabs{flex-wrap:nowrap;overflow-x:auto;max-width:100%;justify-content:flex-start;scrollbar-width:none}
  .tabs::-webkit-scrollbar{display:none}
  .tabs button{flex:none;padding:10px 16px;font-size:14px}
}
@media (prefers-reduced-motion:reduce){
  *{transition:none!important;animation:none!important}
  .js [data-aos]{opacity:1;transform:none}
}

/* ---------------------------------------------------------------- free-download note under the hero buttons */
.hero-note{color:var(--muted);font-size:13.5px;margin:16px 0 0}
.h-lg{font:700 clamp(28px,3vw,40px)/1.15 var(--head);letter-spacing:-.02em;margin:0 0 28px}

/* ---------------------------------------------------------------- download page */
.dl-hero{position:relative;padding:84px 0 36px}
.dl-hero .wrap{position:relative}
.dl-mark{margin:0 auto 18px;filter:drop-shadow(0 14px 34px rgba(19,140,255,.45))}
.dl-ver{color:var(--faint);font-size:13.5px;margin:14px 0 0}
.dl-main{margin-top:10px}
.dl-tabs{display:flex;justify-content:center;gap:6px;padding:5px;border-radius:999px;background:var(--panel2);width:max-content;max-width:100%;margin:0 auto 22px;overflow-x:auto}
.dl-tabs button{display:flex;align-items:center;gap:8px;border:0;background:transparent;color:#e6e7ec;font:600 15px var(--body);padding:11px 22px;border-radius:999px;cursor:pointer;transition:background .3s,color .3s;white-space:nowrap}
.dl-tabs svg{width:18px;height:18px;fill:currentColor}
.dl-tabs button.on{background:var(--cyan);color:var(--ink)}
.dl-panel{display:none}
.dl-panel.on{display:block;animation:dlIn .45s var(--ease)}
@keyframes dlIn{from{opacity:0;transform:translateY(10px)}}
.dl-card{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;background:var(--panel);border-radius:28px;padding:34px}
.dl-card h2{font:700 28px/1.2 var(--head);margin:0}
.dl-sub{color:var(--muted);margin:6px 0 22px;font-size:15px}
.dl-field{display:flex;align-items:center;gap:14px;font:600 14px var(--body);color:#d8dbe6;margin-bottom:18px}
.dl-select{appearance:none;-webkit-appearance:none;background:#0b1226 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23a7b0c6' stroke-width='1.8'/%3E%3C/svg%3E") right 14px center/11px no-repeat;
  border:1px solid #2c3858;border-radius:10px;color:#fff;font:500 15px var(--body);padding:10px 40px 10px 14px;cursor:pointer}
.dl-select:focus{outline:none;border-color:var(--cyan)}
.dl-field-label{font:600 14px var(--body);color:#d8dbe6;margin:0 0 10px}
.dl-archs{display:grid;gap:10px}
.dl-arch{position:relative;text-align:left;border:1.5px solid #2a3556;background:#0b1226;color:#fff;border-radius:14px;padding:14px 16px;cursor:pointer;transition:border-color .25s,background .25s}
.dl-arch b{display:block;font:600 16px var(--body)}
.dl-arch span{display:block;color:var(--muted);font-size:13.5px;margin-top:2px}
.dl-arch .rec{position:absolute;right:14px;top:14px;font:700 11px var(--body);font-style:normal;padding:3px 8px;border-radius:6px;background:rgba(22,217,255,.16);color:var(--cyan)}
.dl-arch:hover:not(:disabled){border-color:#4d5f94}
.dl-arch.on{border-color:var(--cyan);background:linear-gradient(180deg,rgba(22,217,255,.08),rgba(22,217,255,.02))}
.dl-arch:disabled{cursor:not-allowed;opacity:.5}
.dl-hint{color:var(--cyan);font-size:13px;margin:12px 0 0;min-height:18px}
.dl-get{display:flex;flex-direction:column;justify-content:center;background:linear-gradient(160deg,rgba(28,110,255,.16),rgba(19,227,255,.05));border-radius:20px;padding:28px}
.dl-btn{gap:12px;width:100%;min-width:0;height:66px;font-size:18px}
.dl-btn svg{width:22px;height:22px}
.dl-btn.off{background:#2a3556;color:#a7b0c6;cursor:not-allowed;box-shadow:none}
.dl-btn.off:hover{transform:none}
.dl-meta{color:#c9d0e2;font-size:14px;margin:12px 0 0;text-align:center}
.dl-included{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:10px}
.dl-included li{display:flex;gap:10px;color:#d7dbe6;font-size:14.5px}
.dl-included li::before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;background:rgba(22,217,255,.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316d9ff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-9'/%3E%3C/svg%3E") center/11px no-repeat}
.dl-sha{margin:18px 0 0;font-size:11.5px;color:var(--faint);word-break:break-all}
.dl-sha code{color:#a7b0c6;font-family:Consolas,ui-monospace,monospace}
.dl-soon .dl-get{background:var(--panel2)}
.dl-soon-txt{color:#c9d0e2;margin:0 0 14px;text-align:center}
.dl-notify{margin:0}
.dl-steps{margin-top:110px}
.dl-steps ol{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.dl-steps li{background:var(--panel);border-radius:22px;padding:24px}
.dl-steps i{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;font:800 17px var(--head);font-style:normal;color:var(--ink);background:linear-gradient(135deg,#7beeff,#16d9ff 60%,#4fb4ff);margin-bottom:16px}
.dl-steps b{display:block;font:600 17px var(--head);margin-bottom:6px}
.dl-steps span{color:var(--muted);font-size:14px}
.dl-steps em{font-style:normal;color:#e6e9f2;font-weight:600}
.dl-two{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}
.dl-box{background:var(--panel);border-radius:24px;padding:28px 30px}
.dl-box h3{display:flex;align-items:center;gap:10px;margin-bottom:16px}
.dl-badge{font:700 11px var(--body);padding:3px 8px;border-radius:6px;background:rgba(22,217,255,.16);color:var(--cyan)}
.dl-req{display:grid;grid-template-columns:130px 1fr;gap:12px 16px;margin:0;font-size:14.5px}
.dl-req dt{color:var(--faint);font-weight:600}
.dl-req dd{margin:0;color:#d7dbe6}
.dl-notes{margin:0;padding-left:18px;color:#d7dbe6;font-size:14.5px;display:grid;gap:8px}
.dl-older{color:var(--faint);font-size:13px;margin:16px 0 0}
.dl-fine{color:var(--faint);font-size:13px;margin:24px auto 0;max-width:720px}
#buy{padding-top:110px}
@media (max-width:1060px){
  .dl-card{grid-template-columns:1fr}
  .dl-steps ol{grid-template-columns:1fr 1fr}
  .dl-two{grid-template-columns:1fr}
}
@media (max-width:760px){
  .dl-card{padding:20px;border-radius:22px}
  .dl-steps ol{grid-template-columns:1fr}
  .dl-req{grid-template-columns:1fr;gap:2px 0}
  .dl-req dd{margin-bottom:10px}
  .dl-tabs button{padding:10px 14px;font-size:14px}
}
/* the hero glow (and its grain) fades out at the bottom, so it never ends in a visible edge */
.hero-glow{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}

/* ---------------------------------------------------------------- legal pages */
.legal-hero{padding-bottom:10px}
.legal{background:var(--panel);border-radius:24px;padding:36px 40px;margin:20px auto 40px;color:#d7dbe6;font-size:15.5px}
.legal h2{font:600 20px var(--head);color:#fff;margin:28px 0 10px}
.legal h2:first-child{margin-top:0}
.legal p,.legal li{line-height:1.7}
.legal ul{padding-left:20px}
.legal a{color:var(--cyan)}
.legal b{color:#fff}
.legal code{background:#0b1226;border-radius:6px;padding:1px 6px;font-size:13.5px}
.foot-legal{display:flex;gap:22px;flex-wrap:wrap;margin:0 0 14px!important}
.foot-legal a{color:#c4c5cb}
.foot-legal a:hover{color:#fff}
@media (max-width:760px){.legal{padding:24px 20px}}
.nav-links a,.dd-btn{white-space:nowrap}
@media (max-width:1240px) and (min-width:1061px){.nav-links{gap:24px}.nav-in{gap:16px}}

/* The logo mark, embedded so it shows even when an image request fails (slow links, share tunnels) */
.brand-mark{display:block;flex:none;background:url(data:image/png;base64,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) center/contain no-repeat}

/* download buttons: the system type sits under the label on phones instead of wrapping into 3 lines */
.dl-btn small{font:inherit}
@media (max-width:760px){
  .dl-btn{height:auto;min-height:62px;padding:12px 18px;font-size:17px;line-height:1.2}
  .dl-btn > span{display:flex;flex-direction:column;align-items:flex-start;text-align:left}
  .dl-btn small{font-size:13px;font-weight:600;opacity:.72;margin-top:2px}
  .dl-btn small .sep{display:none}
  .dl-get{padding:22px 18px}
}

/* final call to action: the grain fades in with the glow (its top edge showed as a hard line on phones) */
.final-glow::after{-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%);mask-image:linear-gradient(180deg,transparent,#000 70%)}
@media (max-width:760px){
  .final{padding:110px 0 130px}
  .final-glow{height:240px}
  /* floating download bar: one line, smaller, so it doesn't cover the page on a phone */
  .floatbar{bottom:10px;gap:10px;padding:8px 8px 8px 10px}
  .floatbar p span{display:none}
  .floatbar b{font-size:13.5px}
  .foot-bottom{padding-left:24px;padding-right:24px}
}
