:root{--tk-ink: #0a0b0d;--tk-ink-2: #111316;--tk-ink-3: #16191d;--tk-graphite: #2a2e35;--tk-line: rgba(255,255,255,.09);--tk-line-strong: rgba(255,255,255,.16);--tk-text: #eef0f3;--tk-text-2: #c9ced6;--tk-muted: #a3aab5;--tk-lime: #c6f24e;--tk-lime-hover: #d4f86e;--tk-lime-ink: #0a0b0d;--tk-lime-soft: rgba(198,242,78,.12);--tk-green: #3b7a57;--tk-green-soft: rgba(59,122,87,.22);--tk-paper: #f2f2f0;--tk-danger: #ff8a7a;--tk-font: var(--font-body--family,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--tk-font-display: var(--font-heading--family,"Inter"),system-ui,sans-serif;--tk-font-brand: "Cinzel","Times New Roman",serif;--tk-r-sm: 10px;--tk-r: 14px;--tk-r-lg: 22px;--tk-r-xl: 30px;--tk-space-section: clamp(72px,9vw,136px);--tk-gutter: clamp(16px,4vw,40px);--tk-max: 1240px;--tk-ease: cubic-bezier(.22,1,.36,1);--tk-ease-in-out: cubic-bezier(.65,0,.35,1);--tk-shadow: 0 1px 0 rgba(255,255,255,.05) inset,0 24px 60px -24px rgba(0,0,0,.7);--tk-shadow-lift: 0 1px 0 rgba(255,255,255,.07) inset,0 40px 80px -30px rgba(0,0,0,.85),0 0 0 1px rgba(198,242,78,.18)}.tk{position:relative;color:var(--tk-text);background:var(--tk-ink);font-family:var(--tk-font);-webkit-font-smoothing:antialiased;overflow-x:clip}.tk *,.tk *:before,.tk *:after{box-sizing:border-box}.tk img{max-width:100%;height:auto;display:block}.tk a{color:inherit}.tk :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.tk :where(ul,ol){padding:0;list-style:none}.tk-wrap{width:100%;max-width:calc(var(--tk-max) + var(--tk-gutter) * 2);margin-inline:auto;padding-inline:var(--tk-gutter)}.tk-section{padding-block:var(--tk-space-section)}.tk-section--tight{padding-block:clamp(40px,5vw,64px)}.tk-section--paper{background:var(--tk-paper);color:#15171b}.tk-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--tk-font-brand);font-weight:600;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;color:var(--tk-lime)}.tk-eyebrow:before{content:"";width:22px;height:1px;background:currentColor;opacity:.7}.tk-section--paper .tk-eyebrow{color:var(--tk-green)}.tk-h1,.tk-h2,.tk-h3{font-family:var(--tk-font-display);font-weight:800;letter-spacing:-.035em;line-height:1.02;text-wrap:balance;color:inherit}.tk-h1{font-size:clamp(2.5rem,1.4rem + 4.6vw,5.4rem)}.tk-h2{font-size:clamp(2rem,1.2rem + 3vw,3.6rem)}.tk-h3{font-size:clamp(1.25rem,1rem + .8vw,1.6rem);letter-spacing:-.02em;line-height:1.15}.tk-lead{font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.6;color:var(--tk-text-2);max-width:56ch;text-wrap:pretty}.tk-section--paper .tk-lead{color:#3d424a}.tk-muted{color:var(--tk-muted)}.tk-accent{color:var(--tk-lime)}.tk-section--paper .tk-accent{color:var(--tk-green)}.tk-head{display:grid;gap:18px;margin-bottom:clamp(36px,5vw,64px)}.tk-head--center{justify-items:center;text-align:center}.tk-head--center .tk-lead{margin-inline:auto}.tk-head--split{grid-template-columns:1fr;align-items:end}@media(min-width:900px){.tk-head--split{grid-template-columns:1.2fr 1fr;gap:40px}}.tk-btn{--_bg: var(--tk-lime);--_fg: var(--tk-lime-ink);--_bd: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--tk-r);border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg)!important;font:700 .98rem/1 var(--tk-font);letter-spacing:-.005em;text-decoration:none!important;cursor:pointer;isolation:isolate;overflow:hidden;transition:transform .35s var(--tk-ease),background-color .25s ease,box-shadow .35s var(--tk-ease),border-color .25s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.tk-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--tk-ease)}.tk-btn--primary{box-shadow:0 10px 30px -10px #c6f24e8c}.tk-btn--primary:hover{--_bg: var(--tk-lime-hover);transform:translateY(-2px);box-shadow:0 18px 40px -12px #c6f24e99}.tk-btn:hover:after{transform:translate(120%)}.tk-btn:active{transform:translateY(0) scale(.98)}.tk-btn--ghost{--_bg: rgba(255,255,255,.04);--_fg: var(--tk-text);--_bd: var(--tk-line-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tk-btn--ghost:after{background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.12) 50%,transparent 70%)}.tk-btn--ghost:hover{--_bd: rgba(198,242,78,.6);--_bg: rgba(198,242,78,.06)}.tk-section--paper .tk-btn--ghost{--_fg: #15171b;--_bd: rgba(0,0,0,.18);--_bg: transparent}.tk-btn--block{width:100%}.tk-btn--lg{min-height:58px;padding:0 32px;font-size:1.05rem}.tk-btn[disabled],.tk-btn[aria-disabled=true]{--_bg: var(--tk-graphite);--_fg: var(--tk-muted);box-shadow:none;cursor:not-allowed;transform:none}.tk-btn .tk-btn__arrow{transition:transform .35s var(--tk-ease)}.tk-btn:hover .tk-btn__arrow{transform:translate(4px)}.tk-btn.is-loading{color:transparent!important;pointer-events:none}.tk-btn.is-loading:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;border:2px solid var(--_fg);border-right-color:transparent;animation:tk-spin .7s linear infinite}.tk-link{display:inline-flex;align-items:center;gap:8px;font-weight:600;text-decoration:none;color:var(--tk-text);background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s var(--tk-ease),color .2s;padding-bottom:2px}.tk-link:hover{background-size:100% 1px;color:var(--tk-lime)}.tk :where(a,button,summary,input,select,[tabindex]):focus-visible,.tk-cookie :where(a,button,input):focus-visible,.tk-toast :where(a,button):focus-visible{outline:2px solid var(--tk-lime);outline-offset:3px;border-radius:6px}.tk-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--tk-line-strong);background:#ffffff0a;font-size:.85rem;font-weight:600;color:var(--tk-text-2);white-space:nowrap}.tk-chip svg{width:16px;height:16px;color:var(--tk-lime);flex:none}a.tk-chip{text-decoration:none;transition:border-color .25s,color .25s,background-color .25s,transform .3s var(--tk-ease)}a.tk-chip:hover{border-color:var(--tk-lime);color:var(--tk-text);background:var(--tk-lime-soft);transform:translateY(-2px)}.tk-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.tk-price__now{font:800 clamp(1.6rem,1.2rem + 1.2vw,2.2rem) / 1 var(--tk-font-display);letter-spacing:-.03em;color:var(--tk-text)}.tk-price__was{font-size:.95rem;color:var(--tk-muted)}.tk-price__was s{text-decoration-thickness:1px}.tk-price__tag{font-size:.75rem;font-weight:700;padding:4px 9px;border-radius:999px;color:var(--tk-lime-ink);background:var(--tk-lime)}.tk-price--sm .tk-price__now{font-size:1.15rem}.tk-js [data-tk-reveal]{opacity:0;transform:translate3d(0,28px,0);transition:opacity .9s var(--tk-ease),transform .9s var(--tk-ease);transition-delay:calc(var(--d,0) * 90ms)}.tk-js [data-tk-reveal=scale]{transform:scale(.96)}.tk-js [data-tk-reveal=left]{transform:translate3d(-32px,0,0)}.tk-js [data-tk-reveal].is-in{opacity:1;transform:none}.tk-hero{--hero-pad-top: clamp(28px,6vw,72px);min-height:min(880px,calc(100svh - var(--header-group-height,100px)));display:grid;align-items:center;padding-block:var(--hero-pad-top) clamp(48px,7vw,96px);isolation:isolate}.tk-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.tk-hero__grid{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background-image:linear-gradient(var(--tk-line) 1px,transparent 1px),linear-gradient(90deg,var(--tk-line) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 65% at 70% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 65% at 70% 45%,#000 20%,transparent 75%);opacity:.55}.tk-hero__aura{position:absolute;width:900px;height:900px;right:-200px;top:-220px;background:radial-gradient(closest-side,rgba(198,242,78,.18),rgba(59,122,87,.12) 45%,transparent 70%);animation:tk-drift 18s var(--tk-ease-in-out) infinite alternate;will-change:transform}.tk-hero__aura--b{width:700px;height:700px;left:-260px;right:auto;top:auto;bottom:-320px;background:radial-gradient(closest-side,rgba(59,122,87,.28),transparent 70%);animation-duration:22s;animation-direction:alternate-reverse}.tk-hero__inner{display:grid;grid-template-columns:1fr;grid-template-areas:"top" "visual" "bottom";gap:clamp(20px,3vw,32px);align-items:center}.tk-hero__top{grid-area:top;display:grid;gap:18px}.tk-hero__bottom{grid-area:bottom;display:grid;gap:22px}.tk-hero__visual{grid-area:visual}@media(min-width:990px){.tk-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"top visual" "bottom visual";grid-template-rows:auto auto;column-gap:clamp(32px,5vw,80px);row-gap:26px}.tk-hero__top{align-self:end}.tk-hero__bottom{align-self:start}}.tk-hero h1{max-width:13ch}.tk-hero h1 .tk-accent{display:inline-block;background:linear-gradient(100deg,var(--tk-lime) 10%,#e8ffb0 45%,var(--tk-lime) 80%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tk-shine 6s ease-in-out 1.2s infinite}.tk-hero__buy{display:grid;gap:16px}.tk-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:559px){.tk-hero__ctas .tk-btn{flex:1 1 100%}}.tk-hero__assure{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.88rem;color:var(--tk-muted)}.tk-hero__assure span{display:inline-flex;align-items:center;gap:7px}.tk-hero__assure svg{width:16px;height:16px;color:var(--tk-lime)}.tk-stage{--rx: 0deg;--ry: 0deg;position:relative;width:min(100%,560px);aspect-ratio:1 / 1;margin-inline:auto;perspective:1200px;touch-action:pan-y}@media(max-width:989px){.tk-stage{width:min(86vw,420px)}}.tk-stage__rig{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--tk-ease)}.tk-stage__ring{position:absolute;top:2%;right:2%;bottom:2%;left:2%;border-radius:50%;border:1px solid rgba(198,242,78,.22);transform:translateZ(-60px)}.tk-stage__ring:before,.tk-stage__ring:after{content:"";position:absolute;border-radius:50%}.tk-stage__ring:before{top:9%;right:9%;bottom:9%;left:9%;border:1px dashed rgba(255,255,255,.12);animation:tk-rotate 60s linear infinite}.tk-stage__ring:after{width:10px;height:10px;top:50%;left:-5px;margin-top:-5px;background:var(--tk-lime);box-shadow:0 0 18px 4px #c6f24e99}.tk-stage__orbit{position:absolute;top:2%;right:2%;bottom:2%;left:2%;animation:tk-rotate 26s linear infinite;transform-style:preserve-3d}.tk-stage__orbit:after{content:"";position:absolute;width:8px;height:8px;top:-4px;left:50%;border-radius:50%;background:#fff;box-shadow:0 0 14px 3px #ffffff80}.tk-stage__glow{position:absolute;left:12%;right:12%;bottom:6%;height:14%;border-radius:50%;background:radial-gradient(closest-side,rgba(198,242,78,.45),transparent);filter:blur(14px);transform:translateZ(-30px);opacity:.75}.tk-stage__card{position:absolute;top:16%;right:14%;bottom:18%;left:14%;border-radius:var(--tk-r-xl);padding:1px;background:linear-gradient(140deg,#c6f24ea6,#ffffff14 35%,#3b7a578c);box-shadow:0 50px 90px -30px #000000e6,0 0 60px -10px #c6f24e33;transform:translateZ(40px);animation:tk-float 7s ease-in-out infinite}.tk-stage__card-inner{position:relative;height:100%;border-radius:calc(var(--tk-r-xl) - 1px);overflow:hidden;background:#1a1d21}.tk-stage__card img{width:100%;height:100%;object-fit:cover}.tk-stage__card-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translate(-130%);animation:tk-sweep 6.5s var(--tk-ease-in-out) 1.4s infinite}.tk-stage__chip{position:absolute;transform:translateZ(90px);box-shadow:0 16px 40px -14px #000c;background:#111316d1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--tk-text);animation:tk-bob 6s ease-in-out infinite}.tk-stage__chip--a{top:9%;left:2%}.tk-stage__chip--b{top:44%;right:-2%;animation-delay:-2s}.tk-stage__chip--c{bottom:7%;left:8%;animation-delay:-4s}@media(max-width:559px){.tk-stage__chip{font-size:.76rem;padding:6px 11px}.tk-stage__chip--b{right:0}}.tk-scrollcue{position:absolute;left:50%;bottom:18px;transform:translate(-50%);display:none;flex-direction:column;align-items:center;gap:8px;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tk-muted);text-decoration:none}.tk-scrollcue span{width:1px;height:34px;background:linear-gradient(var(--tk-lime),transparent);transform-origin:top;animation:tk-cue 2.4s var(--tk-ease-in-out) infinite}@media(min-width:990px)and (min-height:760px){.tk-scrollcue{display:flex}}.tk-js .tk-hero [data-tk-enter]{animation:tk-enter .9s var(--tk-ease) both;animation-delay:calc(var(--d,0) * .11s + 60ms)}.tk-js .tk-hero h1[data-tk-enter]{animation-name:tk-enter-solid}.tk-js .tk-hero .tk-stage[data-tk-enter]{animation-name:tk-enter-stage;animation-duration:1.2s}.tk-trust{border-block:1px solid var(--tk-line);background:var(--tk-ink-2)}.tk-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--tk-line)}@media(min-width:900px){.tk-trust__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.tk-trust__item{display:flex;gap:14px;align-items:flex-start;padding:clamp(18px,2.4vw,28px) clamp(12px,2vw,24px);background:var(--tk-ink-2)}.tk-trust__icon{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--tk-lime-soft);color:var(--tk-lime)}.tk-trust__icon svg{width:22px;height:22px}.tk-trust__title{font-weight:700;font-size:.95rem;line-height:1.3}.tk-trust__text{font-size:.83rem;line-height:1.45;color:var(--tk-muted);margin-top:3px}@media(max-width:559px){.tk-trust__item{flex-direction:column;gap:10px}}.tk-spot{background:radial-gradient(1200px 600px at 10% 0%,rgba(59,122,87,.18),transparent 60%),var(--tk-ink)}.tk-spot__grid{display:grid;gap:clamp(32px,5vw,72px);align-items:start}@media(min-width:990px){.tk-spot__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tk-spot__media{position:sticky;top:calc(var(--header-height,72px) + 24px)}}.tk-gallery{display:grid;gap:14px}.tk-gallery__main{position:relative;aspect-ratio:1 / 1;border-radius:var(--tk-r-lg);overflow:hidden;background:#1a1d21;border:1px solid var(--tk-line);box-shadow:var(--tk-shadow)}.tk-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.03);transition:opacity .6s var(--tk-ease),transform .9s var(--tk-ease)}.tk-gallery__slide.is-active{opacity:1;transform:none;z-index:1}.tk-gallery__slide img{width:100%;height:100%;object-fit:cover}.tk-gallery__zoom{position:absolute;z-index:2;right:14px;bottom:14px;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--tk-line-strong);background:#0a0b0db3;color:var(--tk-text);cursor:zoom-in;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tk-gallery__zoom svg{width:20px;height:20px}.tk-gallery__thumbs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:2px}.tk-gallery__thumbs::-webkit-scrollbar{display:none}.tk-gallery__thumb{flex:0 0 auto;width:76px;height:76px;padding:0;border-radius:12px;overflow:hidden;border:1px solid var(--tk-line-strong);background:#1a1d21;cursor:pointer;opacity:.6;transition:opacity .25s,border-color .25s,transform .3s var(--tk-ease)}.tk-gallery__thumb img{width:100%;height:100%;object-fit:cover}.tk-gallery__thumb[aria-current=true]{opacity:1;border-color:var(--tk-lime)}.tk-gallery__thumb:hover{opacity:1;transform:translateY(-2px)}.tk-spot__copy{display:grid;gap:26px}.tk-feature-list{display:grid;gap:2px;border-radius:var(--tk-r-lg);overflow:hidden;border:1px solid var(--tk-line)}.tk-feature{display:grid;grid-template-columns:44px 1fr;gap:16px;align-items:start;padding:18px 20px;background:var(--tk-ink-2);transition:background-color .3s}.tk-feature:hover{background:var(--tk-ink-3)}.tk-feature__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--tk-line-strong);color:var(--tk-lime)}.tk-feature__icon svg{width:22px;height:22px}.tk-feature h3{font-size:1rem;font-weight:700;letter-spacing:-.01em}.tk-feature p{font-size:.92rem;line-height:1.55;color:var(--tk-muted);margin-top:4px}.tk-includes{display:flex;flex-wrap:wrap;gap:8px}.tk-buybox{display:grid;gap:16px;padding:clamp(20px,2.5vw,28px);border-radius:var(--tk-r-lg);border:1px solid var(--tk-line-strong);background:linear-gradient(180deg,#ffffff0a,#ffffff03);box-shadow:var(--tk-shadow)}.tk-buybox__row{display:flex;flex-wrap:wrap;gap:12px}.tk-buybox__row>*{flex:1 1 200px}.tk-stock{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;color:var(--tk-text-2)}.tk-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tk-lime);box-shadow:0 0 0 4px var(--tk-lime-soft)}.tk-stock--out:before{background:var(--tk-danger);box-shadow:0 0 0 4px #ff8a7a26}.tk-form-msg{font-size:.88rem;min-height:1.2em}.tk-form-msg[data-state=error]{color:var(--tk-danger)}.tk-form-msg[data-state=ok]{color:var(--tk-lime)}.tk-story{background:var(--tk-ink-2)}.tk-story__track{display:grid;gap:18px}@media(min-width:900px){.tk-story__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media(max-width:899px){.tk-story__track{grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-inline:calc(var(--tk-gutter) * -1);padding-inline:var(--tk-gutter);scroll-padding-inline:var(--tk-gutter);scrollbar-width:none}.tk-story__track::-webkit-scrollbar{display:none}.tk-scene{scroll-snap-align:start}}.tk-scene{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:var(--tk-r-lg);overflow:hidden;border:1px solid var(--tk-line);background:var(--tk-ink);transition:transform .5s var(--tk-ease),box-shadow .5s var(--tk-ease),border-color .3s}.tk-scene__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:radial-gradient(circle at 30% 30%,rgba(198,242,78,.14),transparent 60%),#15181c}.tk-scene__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--tk-ease)}.tk-scene__art{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--tk-lime)}.tk-scene__art svg{width:46%;height:auto;opacity:.95}.tk-scene__num{position:absolute;top:14px;left:16px;font:600 .78rem/1 var(--tk-font-brand);letter-spacing:.2em;color:var(--tk-text);padding:7px 10px;border-radius:999px;background:#0a0b0db3;border:1px solid var(--tk-line-strong);z-index:1}.tk-scene__body{display:grid;gap:10px;align-content:start;padding:22px 22px 26px}.tk-scene__body p{color:var(--tk-muted);line-height:1.55;font-size:.95rem}@media(hover:hover){.tk-scene:hover{transform:translateY(-6px);border-color:#c6f24e59;box-shadow:0 40px 70px -40px #000000e6}.tk-scene:hover .tk-scene__media img{transform:scale(1.05)}}.tk-steps{counter-reset:tkstep;display:grid;gap:14px}@media(min-width:900px){.tk-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid rgba(0,0,0,.1);border-radius:var(--tk-r-lg);overflow:hidden;background:#fff}.tk-step+.tk-step{border-left:1px solid rgba(0,0,0,.08)}}.tk-step{position:relative;padding:clamp(24px,3vw,40px);background:#fff;border-radius:var(--tk-r-lg);border:1px solid rgba(0,0,0,.08)}@media(min-width:900px){.tk-step{border:0;border-radius:0}}.tk-step:before{counter-increment:tkstep;content:"0" counter(tkstep);display:block;font:600 .82rem/1 var(--tk-font-brand);letter-spacing:.2em;color:var(--tk-green);margin-bottom:26px}.tk-step__icon{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;background:#15171b;color:var(--tk-lime);margin-bottom:18px}.tk-step__icon svg{width:26px;height:26px}.tk-step h3{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#15171b}.tk-step p{margin-top:8px;color:#4a4f57;line-height:1.55}.tk-cats{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin-bottom:28px;padding:2px}.tk-cats::-webkit-scrollbar{display:none}.tk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,22px)}@media(min-width:990px){.tk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tk-card{--tx: 0deg;--ty: 0deg;position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:var(--tk-r-lg);border:1px solid var(--tk-line);background:var(--tk-ink-2);overflow:hidden;transform:perspective(900px) rotateX(var(--tx)) rotateY(var(--ty));transition:transform .5s var(--tk-ease),border-color .3s,box-shadow .5s var(--tk-ease)}.tk-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.tk-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--tk-ease),opacity .5s}.tk-card__media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.tk-card__badge{position:absolute;z-index:1;top:10px;left:10px;font-size:.72rem;font-weight:800;padding:5px 9px;border-radius:999px;background:var(--tk-lime);color:var(--tk-lime-ink)}.tk-card__body{display:grid;gap:10px;align-content:space-between;padding:14px 14px 16px}.tk-card__title{font-size:.95rem;font-weight:600;line-height:1.35;color:var(--tk-text);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tk-card__title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.tk-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px}.tk-card__go{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--tk-line-strong);color:var(--tk-text);transition:background-color .3s,color .3s,transform .4s var(--tk-ease)}.tk-card__go svg{width:16px;height:16px}@media(hover:hover){.tk-card:hover{border-color:#c6f24e66;box-shadow:0 40px 60px -36px #000000f2,0 0 0 1px #c6f24e1f}.tk-card:hover .tk-card__media img:first-child{transform:scale(1.06)}.tk-card:hover .tk-card__media img+img{opacity:1}.tk-card:hover .tk-card__go{background:var(--tk-lime);color:var(--tk-lime-ink);transform:rotate(-45deg)}}@media(max-width:559px){.tk-card__body{padding:12px}.tk-card__title{font-size:.86rem}.tk-card__go{display:none}}.tk-center{display:flex;justify-content:center;margin-top:clamp(32px,4vw,48px)}.tk-why{background:radial-gradient(900px 500px at 90% 10%,rgba(198,242,78,.08),transparent 60%),var(--tk-ink)}.tk-bento{display:grid;gap:14px}@media(min-width:760px){.tk-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.tk-bento{grid-template-columns:repeat(4,minmax(0,1fr))}.tk-bento__item--wide{grid-column:span 2}}.tk-bento__item{position:relative;display:grid;gap:14px;align-content:start;min-height:220px;padding:clamp(22px,2.6vw,32px);border-radius:var(--tk-r-lg);border:1px solid var(--tk-line);background:linear-gradient(180deg,#ffffff09,#ffffff03);overflow:hidden;isolation:isolate}.tk-bento__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%),rgba(198,242,78,.1),transparent 60%);opacity:0;transition:opacity .4s}.tk-bento__item:hover:before{opacity:1}.tk-bento__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:var(--tk-lime-soft);color:var(--tk-lime)}.tk-bento__icon svg{width:24px;height:24px}.tk-bento__item p{color:var(--tk-muted);line-height:1.6}.tk-bento__item--lime{background:var(--tk-lime);color:var(--tk-lime-ink);border-color:transparent}.tk-bento__item--lime p{color:#2b3110}.tk-bento__item--lime .tk-bento__icon{background:#0a0b0d1a;color:var(--tk-lime-ink)}.tk-bento__item--lime .tk-link{color:var(--tk-lime-ink)}.tk-offer{position:relative;display:grid;gap:clamp(28px,4vw,56px);padding:clamp(28px,5vw,64px);border-radius:var(--tk-r-xl);overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#10251a 0%,#0d1410 45%,var(--tk-ink-2) 100%);border:1px solid rgba(59,122,87,.5)}@media(min-width:990px){.tk-offer{grid-template-columns:1.1fr 1fr;align-items:center}}.tk-offer:before{content:"";position:absolute;z-index:-1;width:520px;height:520px;right:-140px;top:-200px;background:radial-gradient(closest-side,rgba(198,242,78,.22),transparent 70%)}.tk-offer__big{font:800 clamp(4.5rem,3rem + 7vw,9rem) / .85 var(--tk-font-display);letter-spacing:-.06em;color:var(--tk-lime)}.tk-offer__steps{display:grid;gap:12px;counter-reset:tkoffer}.tk-offer__steps li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start;color:var(--tk-text-2);line-height:1.5}.tk-offer__steps li:before{counter-increment:tkoffer;content:counter(tkoffer);display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#c6f24e24;color:var(--tk-lime);font-weight:800}.tk-offer__panel{display:grid;gap:16px;padding:clamp(20px,3vw,32px);border-radius:var(--tk-r-lg);background:#0a0b0d99;border:1px solid var(--tk-line-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tk-code{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px;border:1px dashed rgba(198,242,78,.6);border-radius:var(--tk-r);background:#c6f24e0f;font:800 1.2rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.tk-code button{min-height:40px;padding:0 14px;border-radius:10px;border:0;background:var(--tk-lime);color:var(--tk-lime-ink);font:700 .85rem/1 var(--tk-font);cursor:pointer}.tk-fine{font-size:.8rem;line-height:1.55;color:var(--tk-muted)}.tk-faq__grid{display:grid;gap:clamp(28px,4vw,64px)}@media(min-width:990px){.tk-faq__grid{grid-template-columns:.8fr 1.2fr}.tk-faq__aside{position:sticky;top:calc(var(--header-height,72px) + 24px);align-self:start}}.tk-faq__aside{display:grid;gap:20px}.tk-contact-card{display:grid;gap:12px;padding:22px;border-radius:var(--tk-r-lg);border:1px solid var(--tk-line);background:var(--tk-ink-2)}.tk-contact-card a{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600}.tk-contact-card svg{width:18px;height:18px;color:var(--tk-lime)}.tk-acc{border-top:1px solid var(--tk-line)}.tk-acc details{border-bottom:1px solid var(--tk-line)}.tk-acc summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:18px 4px;cursor:pointer;list-style:none;font-weight:700;font-size:clamp(1rem,.95rem + .25vw,1.1rem);letter-spacing:-.01em}.tk-acc summary::-webkit-details-marker{display:none}.tk-acc summary:after{content:"";flex:none;width:30px;height:30px;border-radius:9px;border:1px solid var(--tk-line-strong);background:linear-gradient(var(--tk-lime),var(--tk-lime)) center / 12px 2px no-repeat,linear-gradient(var(--tk-lime),var(--tk-lime)) center / 2px 12px no-repeat;transition:transform .4s var(--tk-ease),background-size .3s}.tk-acc details[open] summary:after{transform:rotate(180deg);background-size:12px 2px,2px 0}.tk-acc__body{padding:0 4px 22px;color:var(--tk-text-2);line-height:1.65;max-width:68ch}.tk-acc__body a{color:var(--tk-lime)}.tk-acc__body p+p{margin-top:10px}@supports (interpolate-size: allow-keywords){.tk-acc{interpolate-size:allow-keywords}.tk-acc details::details-content{height:0;overflow:clip;transition:height .45s var(--tk-ease),content-visibility .45s allow-discrete}.tk-acc details[open]::details-content{height:auto}}.tk-final{position:relative;overflow:hidden;isolation:isolate;text-align:center}.tk-final__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 80% at 50% 110%,rgba(198,242,78,.25),transparent 70%),radial-gradient(40% 60% at 15% 0%,rgba(59,122,87,.3),transparent 70%),var(--tk-ink)}.tk-final__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--tk-line) 1px,transparent 1px),linear-gradient(90deg,var(--tk-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(transparent,#000 40%,transparent);mask-image:linear-gradient(transparent,#000 40%,transparent);opacity:.4}.tk-final__inner{display:grid;justify-items:center;gap:22px}.tk-final .tk-h2{max-width:16ch}.tk-footer{background:#07080a;border-top:1px solid var(--tk-line);padding-block:clamp(56px,7vw,96px) 28px;font-size:.93rem}.tk-footer__top{display:grid;gap:40px}@media(min-width:990px){.tk-footer__top{grid-template-columns:1.3fr repeat(3,minmax(0,.7fr)) 1.3fr;gap:36px}}.tk-footer__brand{display:grid;gap:16px;align-content:start}.tk-footer__logo{font-family:var(--tk-font-brand);font-weight:700;letter-spacing:.12em;font-size:1.3rem;text-decoration:none}.tk-footer__logo img{height:40px;width:auto}.tk-footer h2{font-family:var(--tk-font-brand);font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--tk-muted);margin-bottom:16px}.tk-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}@media(min-width:990px){.tk-footer__cols{display:contents}}.tk-footer ul{display:grid;gap:4px}.tk-footer li a,.tk-footer li button{display:inline-flex;align-items:center;min-height:36px;padding:0;border:0;background:none;color:var(--tk-text-2);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:color .2s}.tk-footer li a:hover,.tk-footer li button:hover{color:var(--tk-lime)}.tk-news{display:grid;gap:12px;align-content:start}.tk-news__field{display:flex;gap:8px;padding:6px;border-radius:var(--tk-r);border:1px solid var(--tk-line-strong);background:#ffffff08;transition:border-color .25s}.tk-news__field:focus-within{border-color:var(--tk-lime)}.tk-news__field input{flex:1;min-width:0;min-height:44px;padding:0 12px;border:0;outline:0;background:transparent;color:var(--tk-text);font:inherit;font-size:16px}.tk-news__field input::placeholder{color:var(--tk-muted)}.tk-news__field .tk-btn{min-height:44px;padding:0 18px}.tk-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:clamp(40px,5vw,64px);padding-top:24px;border-top:1px solid var(--tk-line);color:var(--tk-muted);font-size:.82rem}.tk-pay{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tk-pay svg{height:24px;width:auto;border-radius:4px}.tk-pay__txt{display:inline-flex;align-items:center;padding:5px 10px;border-radius:7px;border:1px solid var(--tk-line-strong);font-size:.78rem;font-weight:600;color:var(--tk-text-2)}.tk-help__hero{padding-block:clamp(56px,8vw,110px) clamp(32px,4vw,56px);background:radial-gradient(800px 400px at 80% 0%,rgba(198,242,78,.1),transparent 60%),var(--tk-ink)}.tk-help__nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.tk-help__cards{display:grid;gap:14px}@media(min-width:760px){.tk-help__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.tk-help__cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.tk-help__card{display:grid;gap:12px;align-content:start;padding:26px;border-radius:var(--tk-r-lg);border:1px solid var(--tk-line);background:var(--tk-ink-2);scroll-margin-top:calc(var(--header-height,72px) + 20px);transition:border-color .3s,transform .4s var(--tk-ease)}.tk-help__card:hover{border-color:#c6f24e59}.tk-help__card ul{display:grid;gap:8px;color:var(--tk-text-2);font-size:.93rem;line-height:1.5}.tk-help__card li{position:relative;padding-left:18px}.tk-help__card li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:2px;background:var(--tk-lime)}.tk-help__card .tk-link{margin-top:6px;justify-self:start}.tk-sticky{position:fixed;z-index:40;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;padding:10px 10px 10px 14px;border-radius:18px;background:#111316eb;border:1px solid var(--tk-line-strong);box-shadow:0 20px 50px -10px #000c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transform:translateY(140%);transition:transform .5s var(--tk-ease);color:var(--tk-text);font-family:var(--tk-font)}.tk-sticky.is-visible{transform:none}.tk-sticky__info{flex:1;min-width:0;display:grid;gap:2px}.tk-sticky__title{font-size:.8rem;color:var(--tk-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tk-sticky__price{font-weight:800;font-size:1.05rem}.tk-sticky .tk-btn{min-height:46px;padding:0 18px;font-size:.92rem}@media(min-width:990px){.tk-sticky{display:none}}body:has(.tk-cookie:not([hidden])) .tk-sticky{display:none}.tk-toast{position:fixed;z-index:60;right:16px;bottom:16px;left:16px;max-width:400px;margin-left:auto;display:grid;gap:14px;padding:18px;border-radius:18px;background:#111316;color:var(--tk-text);border:1px solid rgba(198,242,78,.35);box-shadow:0 30px 70px -20px #000000e6;font-family:var(--tk-font);transform:translateY(20px) scale(.98);opacity:0;pointer-events:none;transition:transform .45s var(--tk-ease),opacity .3s}.tk-toast.is-open{transform:none;opacity:1;pointer-events:auto}.tk-toast__head{display:flex;gap:12px;align-items:center;font-weight:700}.tk-toast__head svg{width:26px;height:26px;color:var(--tk-lime)}.tk-toast__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tk-toast .tk-btn{min-height:46px;padding:0 12px;font-size:.9rem}.tk-toast__close{position:absolute;top:8px;right:8px;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--tk-muted);cursor:pointer;font-size:1.3rem;line-height:1}.tk-cookie{position:fixed;z-index:70;left:16px;right:16px;bottom:16px;max-width:560px;font-family:var(--tk-font);color:var(--tk-text)}.tk-cookie[hidden]{display:none}.tk-cookie__box{display:grid;gap:16px;padding:22px;border-radius:20px;background:#0d0f12f5;border:1px solid var(--tk-line-strong);box-shadow:0 30px 80px -20px #000000e6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:tk-enter .6s var(--tk-ease) both}.tk-cookie__title{display:flex;align-items:center;gap:10px;font-weight:800;font-size:1.05rem}.tk-cookie__title svg{width:22px;height:22px;color:var(--tk-lime)}.tk-cookie p{margin:0;font-size:.9rem;line-height:1.55;color:var(--tk-text-2)}.tk-cookie a{color:var(--tk-lime)}.tk-cookie__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tk-cookie__actions .tk-btn{min-height:46px;padding:0 14px;font-size:.9rem}.tk-cookie__actions .tk-btn--full{grid-column:1 / -1}.tk-cookie__prefs{display:grid;gap:10px}.tk-cookie__prefs[hidden]{display:none}.tk-toggle{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;border:1px solid var(--tk-line);background:#ffffff05}.tk-toggle strong{display:block;font-size:.9rem}.tk-toggle span{display:block;font-size:.8rem;line-height:1.45;color:var(--tk-muted);margin-top:2px}.tk-switch{position:relative;width:48px;height:28px}.tk-switch input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;z-index:1}.tk-switch i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--tk-graphite);transition:background-color .25s}.tk-switch i:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .3s var(--tk-ease)}.tk-switch input:checked+i{background:var(--tk-lime)}.tk-switch input:checked+i:after{transform:translate(20px);background:var(--tk-lime-ink)}.tk-switch input:disabled+i{opacity:.6}.tk-switch input:focus-visible+i{outline:2px solid var(--tk-lime);outline-offset:2px}.tk-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes tk-enter{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}@keyframes tk-enter-solid{0%{transform:translate3d(0,26px,0)}to{transform:none}}@keyframes tk-enter-stage{0%{opacity:0;transform:scale(.92) translate3d(0,20px,0)}to{opacity:1;transform:none}}@keyframes tk-float{0%,to{transform:translateZ(40px) translateY(0)}50%{transform:translateZ(40px) translateY(-10px)}}@keyframes tk-bob{0%,to{transform:translateZ(90px) translateY(0)}50%{transform:translateZ(90px) translateY(-8px)}}@keyframes tk-rotate{to{transform:rotate(360deg)}}@keyframes tk-drift{0%{transform:translateZ(0)}to{transform:translate3d(-80px,60px,0)}}@keyframes tk-sweep{0%,60%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes tk-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes tk-cue{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@keyframes tk-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tk *,.tk *:before,.tk *:after,.tk-cookie *,.tk-toast,.tk-sticky{animation:none!important;transition-duration:.01ms!important}.tk-js [data-tk-reveal]{opacity:1;transform:none}.tk-stage__rig,.tk-card{transform:none!important}}.tk-pdp{overflow:visible}.tk-pdp__list{display:grid;gap:0;border:1px solid var(--tk-line);border-radius:var(--tk-r);overflow:hidden}.tk-pdp__list li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:13px 14px;font-size:.88rem;line-height:1.45;color:var(--tk-text-2)}.tk-pdp__list li+li{border-top:1px solid var(--tk-line)}.tk-pdp__list svg{width:20px;height:20px;color:var(--tk-lime);margin-top:1px}.tk-pdp__list strong{color:var(--tk-text)}.tk-pdp__list a{color:var(--tk-lime)}.tk-scene__art svg{stroke-width:1.1}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tek.css.map */
