.ct-hero{--ct-ground: #070b14;--ct-surface: #0c1220;--ct-line: #1d2a40;--ct-ink: #f2f6fb;--ct-dim: #93a3bb;--ct-accent: #00e5ff;--ct-adverb: #ff7473;--ct-noun: #ff975e;--ct-adposition: #ffc863;--ct-determiner: #99d08e;--ct-interjection: #4dd0e1;--ct-particle: #689f38;--ct-verb: #ba68c8;--ct-number: #e0e0e0;--ct-conjunction: #c57551;--ct-adjective: #5c92c9;--ct-gate-x: 52%;background:var(--ct-ground);color:var(--ct-ink);padding:48px 20px 56px;margin:0}.ct-hero *{box-sizing:border-box}.ct-hero__wrap{max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;gap:40px;align-items:center}.ct-hero__copy{flex:1 1 330px;min-width:0}.ct-hero__demo{flex:1 1 420px;min-width:0}.ct-hero__eyebrow{display:inline-block;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--ct-accent);margin:0 0 14px}.ct-hero__title{font-size:40px;line-height:1.12;margin:0 0 16px;color:var(--ct-ink);text-wrap:balance}.ct-hero__lede{font-size:18px;line-height:1.55;color:var(--ct-dim);margin:0 0 24px;max-width:46ch}.ct-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:22px}.ct-hero__cta,.ct-hero__cta2{display:inline-block;padding:15px 26px;border-radius:8px;font-size:17px;font-weight:700;text-decoration:none;line-height:1.2}.ct-hero__cta{background:var(--ct-accent);color:#04121a;box-shadow:0 0 #00e5ff73}.ct-hero__cta:hover{background:#5cf0ff;color:#04121a}.ct-hero__cta2{border:1px solid var(--ct-line);color:var(--ct-ink)}.ct-hero__cta2:hover{border-color:var(--ct-accent);color:var(--ct-ink)}.ct-hero__proof{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:15px;color:var(--ct-dim)}.ct-hero__proof li{margin:0}.ct-hero__proof li:before{content:"\2713  ";color:var(--ct-accent)}.ct-screen{border:1px solid var(--ct-line);border-radius:14px;background:var(--ct-surface);overflow:hidden}.ct-screen__bar{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--ct-line);font-size:13px;color:var(--ct-dim)}.ct-screen__dots{display:inline-flex;gap:5px}.ct-screen__dots i{width:9px;height:9px;border-radius:50%;background:var(--ct-line);display:block}.ct-screen__dots i:nth-child(1){background:var(--ct-verb)}.ct-screen__dots i:nth-child(2){background:var(--ct-noun)}.ct-screen__dots i:nth-child(3){background:var(--ct-adjective)}.ct-screen__btn{margin-left:auto;background:transparent;border:1px solid var(--ct-line);color:var(--ct-dim);border-radius:6px;padding:4px 12px;font-size:13px;cursor:pointer}.ct-screen__btn:hover{border-color:var(--ct-accent);color:var(--ct-ink)}.ct-screen__view{position:relative;height:320px;overflow:hidden;padding:0 20px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 82%,transparent 100%)}.ct-screen__cue{position:absolute;left:0;right:0;top:44%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,229,255,.55),transparent);pointer-events:none;z-index:3}.ct-track{will-change:transform;padding:130px 0;font-size:27px;line-height:1.5;font-weight:600}.ct-track p{margin:0 0 .85em;color:var(--ct-ink)}.ct-track--gated{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 var(--ct-gate-x),rgba(0,0,0,.14) calc(var(--ct-gate-x) + 22%),rgba(0,0,0,.06) 100%);mask-image:linear-gradient(90deg,#000 0,#000 var(--ct-gate-x),rgba(0,0,0,.14) calc(var(--ct-gate-x) + 22%),rgba(0,0,0,.06) 100%)}.ct-gate{position:absolute;top:0;bottom:0;left:var(--ct-gate-x);right:0;z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(6px) saturate(.65);backdrop-filter:blur(6px) saturate(.65);background:linear-gradient(90deg,#070b1400 0,#070b148c 55%,#070b14e6);border-left:1px dashed rgba(0,229,255,.35)}.ct-gate__tag{position:absolute;top:12px;right:12px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ct-accent);background:#070b14d9;border:1px solid rgba(0,229,255,.35);border-radius:999px;padding:4px 10px;white-space:nowrap}.ct-w{color:var(--ct-ink)}.ct-w--adverb{color:var(--ct-adverb)}.ct-w--noun{color:var(--ct-noun)}.ct-w--adposition{color:var(--ct-adposition)}.ct-w--determiner{color:var(--ct-determiner)}.ct-w--interjection{color:var(--ct-interjection)}.ct-w--particle{color:var(--ct-particle)}.ct-w--verb{color:var(--ct-verb)}.ct-w--number{color:var(--ct-number)}.ct-w--conjunction{color:var(--ct-conjunction)}.ct-w--adjective{color:var(--ct-adjective)}.ct-legend{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--ct-dim)}.ct-legend li{display:flex;align-items:center;gap:6px;margin:0}.ct-legend i{width:10px;height:10px;border-radius:3px;background:currentColor;display:block}.ct-missing{margin:16px 0 0;padding:14px 16px;border:1px dashed var(--ct-line);border-radius:10px;background:#00e5ff0a}.ct-missing__head{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-accent);margin:0 0 8px}.ct-missing ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:4px 18px;font-size:14px;color:var(--ct-dim)}.ct-missing li{margin:0}.ct-missing li:before{content:"\1f512  "}[data-ct-noselect]{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}@media(prefers-reduced-motion:reduce){.ct-track{transform:none!important}}@media(max-width:767px){.ct-hero{padding:32px 16px 40px}.ct-hero__title{font-size:30px}.ct-hero__lede{font-size:16px}.ct-screen__view{height:260px}.ct-track{font-size:21px;padding:105px 0}.ct-hero{--ct-gate-x: 58%}}.ct-lang{display:inline-block}.ct-lang__form{display:inline-flex;gap:4px;margin:0;padding:0}.ct-lang__btn{display:inline-flex;align-items:center;gap:5px;background:transparent;border:1px solid rgba(128,128,128,.35);border-radius:999px;padding:2px 9px;font-size:13px;line-height:1.6;cursor:pointer;color:inherit;opacity:.6}.ct-lang__btn:hover{opacity:1}.ct-lang__btn.is-on{opacity:1;font-weight:700;border-color:currentColor}.ct-lang__flag{font-size:15px;line-height:1}.ct-lang__code{letter-spacing:.04em}.mobile-nav .ct-lang{padding:10px 15px;display:block}.mobile-nav .ct-lang__btn{font-size:15px;padding:6px 14px}body{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea,select,[contenteditable],[contenteditable] *,.ct-selectable,.ct-selectable *{-webkit-user-select:text;-moz-user-select:text;user-select:text}img,video{-webkit-user-drag:none;user-drag:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ct-prompter.css.map */
