.tgl{--tg-bg: #fbfcfd;--tg-bg-2: #f1f5f9;--tg-card: #ffffff;--tg-ink: #0f172a;--tg-ink-2: #475569;--tg-ink-3: #64748b;--tg-hair: #e2e8f0;--tg-hair-2: #cbd5e1;--tg-device: #020617;--tg-coral: #dc2626;--tg-coral-2: #b91c1c;--tg-coral-bg: #fef2f2;--tg-rec: #ff5050;--tg-guide: #facc15;--tg-ok: #15803d;--tg-sans: Inter,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--tg-mono: var(--tg-sans);--tg-ease: cubic-bezier(.2,.7,.2,1);--tg-wrap: 1180px;--tg-gutter: clamp(16px,4vw,32px);font-family:var(--tg-sans);color:var(--tg-ink);background:var(--tg-bg);-webkit-font-smoothing:antialiased;overflow-x:clip}.tgl :where(*,*:before,*:after){box-sizing:border-box}.tgl :where(img,video){display:block;max-width:100%;height:auto}.tgl :where(a){color:inherit}.tgl :where(h1,h2,h3,h4,p,figure,dl,dd){margin:0}.tgl :where(ul,ol){margin:0;padding:0;list-style:none}.tgl-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tgl-wrap{max-width:var(--tg-wrap);margin:0 auto;padding-inline:var(--tg-gutter)}.tgl-band{padding-block:clamp(64px,8.5vw,112px);border-top:1px solid var(--tg-hair)}.tgl-band--alt{background:var(--tg-bg-2)}.tgl-band--white{background:var(--tg-card)}.tgl-eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 14px/20px var(--tg-sans);letter-spacing:0;color:var(--tg-ink-2)}.tgl-dot{width:9px;height:9px;border-radius:50%;background:var(--tg-rec);flex:none}.tgl-h1{font-size:clamp(40px,5.8vw,70px);line-height:1.02;font-weight:800;letter-spacing:-.038em;text-wrap:balance}.tgl-h1 em{font-style:normal;color:var(--tg-coral)}.tgl-h2{font-size:clamp(30px,3.9vw,48px);line-height:1.06;font-weight:800;letter-spacing:-.03em;text-wrap:balance}.tgl-h3{font-size:18px;line-height:1.3;font-weight:700;letter-spacing:-.01em}.tgl-lead{font-size:clamp(17px,1.5vw,19px);line-height:1.6;color:var(--tg-ink-2);max-width:36em}.tgl-body{font-size:15px;line-height:1.6;color:var(--tg-ink-2)}.tgl-head{display:grid;gap:14px;margin-bottom:clamp(32px,4.5vw,56px);max-width:760px}.tgl-head--center{margin-inline:auto;text-align:center;justify-items:center}.tgl-mono{font-family:var(--tg-mono);font-variant-numeric:tabular-nums}.tgl-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tgl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 24px;border-radius:10px;border:0;font:600 16px/1 var(--tg-sans);text-decoration:none;cursor:pointer;background:var(--tg-coral);color:#fff;transition:background .2s,transform .2s var(--tg-ease)}.tgl-btn:hover{background:var(--tg-coral-2)}.tgl-btn:active{transform:translateY(1px)}.tgl-btn--buy{background:var(--tg-ink)}.tgl-btn--buy:hover{background:#1e293b}.tgl-btn--ghost{background:transparent;color:var(--tg-ink);box-shadow:inset 0 0 0 1.5px var(--tg-hair-2)}.tgl-btn--ghost:hover{background:var(--tg-bg-2)}.tgl-btn--sm{min-height:42px;padding:0 18px;font-size:15px}.tgl-btn--block{width:100%}.tgl-btn[disabled]{background:var(--tg-bg-2);color:var(--tg-ink-3);box-shadow:inset 0 0 0 1px var(--tg-hair);cursor:not-allowed;transform:none}.tgl-btn .tgl-dot{background:#fff;width:8px;height:8px}.tgl-btn:focus-visible,.tgl-link:focus-visible,.tgl-faq summary:focus-visible,.tgl select:focus-visible,.tgl-tab:focus-visible,.tgl input:focus-visible+.tgl-check__box,.tgl-code:focus-visible{outline:2px solid var(--tg-coral);outline-offset:3px}.tgl-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;text-decoration:none;color:var(--tg-ink);border-bottom:1.5px solid var(--tg-hair-2);padding-bottom:2px}.tgl-link:hover{border-color:var(--tg-coral)}.tgl-note{font-size:13px;line-height:1.5;color:var(--tg-ink-3)}.tgl-hero{padding-block:clamp(40px,6vw,88px) clamp(48px,6.5vw,88px)}.tgl-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(32px,5vw,72px);align-items:center}.tgl-hero__copy{display:grid;gap:22px;min-width:0;justify-items:start}.tgl-vp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:7px 14px 7px 10px;border-radius:99px;background:var(--tg-coral-bg);box-shadow:inset 0 0 0 1px #fecaca;font-size:14px;font-weight:600;color:var(--tg-coral-2)}.tgl-vp .tgl-dot{width:8px;height:8px}.tgl-hero__logo{width:150px;color:var(--tg-ink)}.tgl-hero__logo svg{display:block;width:100%;height:auto}.tgl-hero__trust{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;color:var(--tg-ink-3)}.tgl-hero__trust span{display:inline-flex;align-items:center;gap:7px}.tgl-hero__trust span:before{content:"";width:12px;height:7px;margin-top:-3px;border-left:2px solid var(--tg-ok);border-bottom:2px solid var(--tg-ok);transform:rotate(-45deg)}.tgl-phone{position:relative;min-width:0;border-radius:clamp(22px,3vw,36px);padding:clamp(8px,1vw,12px);background:var(--tg-device);box-shadow:0 30px 60px -28px #0f172a8c,inset 0 0 0 1px #1e293b}.tgl-phone__screen{position:relative;border-radius:clamp(15px,2.2vw,26px);overflow:hidden;aspect-ratio:4 / 3;background:#0b0f14}.tgl-phone__screen>img,.tgl-phone__screen>video{width:100%;height:100%;object-fit:cover}.tgl-phone__cam{position:absolute;left:clamp(2px,.4vw,4px);top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#000;box-shadow:inset 0 0 0 1.5px #1e293b}.tgl-guide{position:absolute;top:6%;right:5%;bottom:6%;left:5%;border:2px solid var(--tg-guide);border-radius:4px;pointer-events:none;opacity:.9}.tgl-hud{position:absolute;z-index:2;display:flex;align-items:center;gap:8px;font:600 12px/1 var(--tg-mono);letter-spacing:.03em;color:#fff}.tgl-hud--rec{top:10%;left:8%;padding:7px 11px;border-radius:99px;background:#020617b8}.tgl-hud--rec .tgl-dot{animation:tgl-blink 1.2s steps(2,jump-none) infinite}.tgl-hud--move{bottom:10%;left:50%;transform:translate(-50%);white-space:nowrap;padding:9px 13px;border-radius:9px;background:#fffffff5;color:var(--tg-ink);box-shadow:0 8px 24px #0206174d}.tgl-hud--move b{color:var(--tg-coral)}.tgl-hud--move i{font-style:normal;color:var(--tg-ok)}.tgl-hero__caption{margin-top:14px;text-align:center;font-size:12px;color:var(--tg-ink-3)}@keyframes tgl-blink{50%{opacity:.15}}.tgl-video{position:relative;border-radius:18px;overflow:hidden;aspect-ratio:16 / 9;background:var(--tg-device);box-shadow:0 30px 60px -28px #0f172a80;min-width:0}.tgl-video img,.tgl-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.tgl-video__btn{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;color:#fff;text-decoration:none}.tgl-video__play{position:relative;z-index:1;width:clamp(64px,7vw,84px);aspect-ratio:1;border-radius:50%;background:var(--tg-coral);display:grid;place-items:center;box-shadow:0 10px 30px #02061766;transition:transform .25s var(--tg-ease)}.tgl-video__play:before{content:"";margin-left:6px;border-left:22px solid #fff;border-top:14px solid transparent;border-bottom:14px solid transparent}.tgl-video__btn:hover .tgl-video__play{transform:scale(1.06)}.tgl-video__btn:focus-visible{outline:3px solid var(--tg-coral);outline-offset:-3px}.tgl-video__cap{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;font-size:14px;color:var(--tg-ink-2)}.tgl-video__cap b{color:var(--tg-ink);font-weight:700}.tgl-video__len{position:absolute;z-index:1;right:12px;bottom:12px;flex:none;padding:5px 8px;border-radius:6px;background:#020617b3;font:600 12px/1 var(--tg-mono);color:#fff}.tgl-strip{border-top:1px solid var(--tg-hair);border-bottom:1px solid var(--tg-hair);background:var(--tg-card);padding-block:22px 26px}.tgl-strip__eyebrow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:14px}.tgl-strip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tgl-cell{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:6px 20px;border-left:1px solid var(--tg-hair)}.tgl-cell__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--tg-coral-bg);color:var(--tg-coral)}.tgl-cell__icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tgl-cell__txt{display:grid;gap:6px;min-width:0}.tgl-cell:first-child{border-left:0;padding-left:0}.tgl-cell__num{font:800 clamp(28px,3vw,40px)/1 var(--tg-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.tgl-cell__num small{font-size:.45em;letter-spacing:0;color:var(--tg-ink-3);margin-left:3px}.tgl-cell__lbl{font-size:13px;line-height:1.4;color:var(--tg-ink-2)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tg-landing.css.map */
