:root{--zt-surface-2: color-mix(in srgb, var(--zt-surface) 82%, #fff 4%);--zt-border: rgba(255, 255, 255, .08);--zt-border-2: rgba(255, 255, 255, .14);--zt-grad: linear-gradient(135deg, var(--zt-gold) 0%, var(--zt-gold-2) 100%);--zt-font-h: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--zt-font-b: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--zt-ease: cubic-bezier(.22, 1, .36, 1);--zt-shadow: 0 30px 80px -30px rgba(0, 0, 0, .8);--zt-header-h: 64px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--zt-bg);color:var(--zt-text);font-family:var(--zt-font-b);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}@supports (overflow-x: clip){html,body{overflow-x:clip}}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{font-family:var(--zt-font-h);line-height:1.15;margin:0;letter-spacing:-.01em}p{margin:0 0 1em}p:last-child{margin-bottom:0}button{font:inherit}::selection{background:var(--zt-gold);color:#000}.zt-skip{position:absolute;left:-9999px;top:0;z-index:999;background:#fff;color:#000;padding:10px 16px}.zt-skip:focus{left:10px;top:10px}.zt-container{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.zt-center{text-align:center;display:flex;flex-direction:column;align-items:center}.zt-section{position:relative;padding:80px 0}@media(min-width:990px){.zt-section{padding:96px 0}}.zt-head{text-align:center;max-width:760px;margin:0 auto 48px}.zt-h2{font-size:clamp(28px,4.6vw,46px);font-weight:800}.zt-h2 em{font-style:normal;background:var(--zt-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.zt-lead{color:var(--zt-muted);font-size:clamp(16px,1.8vw,18px);margin-top:16px}.zt-lead strong,.zt-rte strong{color:var(--zt-text)}.zt-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--zt-gold);margin-bottom:14px}.zt-eyebrow:before{content:"";width:28px;height:2px;background:currentColor;border-radius:2px}.zt-eyebrow--red{color:var(--zt-red)}.zt-eyebrow--green{color:var(--zt-green)}.zt-eyebrow--pink{color:#ff5fa2}.zt-rte p{color:var(--zt-muted)}.zt-progress{position:fixed;inset:0 0 auto;height:3px;z-index:200;pointer-events:none}.zt-progress span{display:block;height:100%;width:100%;background:var(--zt-grad);transform-origin:0 50%;transform:scaleX(0);box-shadow:0 0 12px var(--zt-gold)}.zt-btn{--pad: 18px 30px;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:var(--pad);border-radius:999px;background:var(--zt-grad);color:#160f00;font-family:var(--zt-font-h);font-weight:800;font-size:17px;line-height:1.2;text-decoration:none;text-align:center;box-shadow:0 10px 30px -8px color-mix(in srgb,var(--zt-gold-2) 70%,transparent),inset 0 1px #ffffff73;transition:transform .35s var(--zt-ease),box-shadow .35s var(--zt-ease);-webkit-tap-highlight-color:transparent}.zt-btn:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 18px 44px -10px color-mix(in srgb,var(--zt-gold-2) 85%,transparent),inset 0 1px #ffffff80}.zt-btn:active{transform:translateY(0) scale(.98)}.zt-btn:focus-visible{outline:3px solid #fff;outline-offset:3px}.zt-btn__shine{position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.65) 50%,transparent 70%);transform:translate(-120%);animation:zt-shine 3.2s ease-in-out infinite}.zt-btn__arrow{transition:transform .35s var(--zt-ease);flex:none}.zt-btn:hover .zt-btn__arrow{transform:translate(5px)}.zt-btn--xl{--pad: 21px 38px;font-size:clamp(17px,2vw,20px);animation:zt-pulse 2.4s infinite}.zt-btn--lg{--pad: 19px 34px;font-size:18px}.zt-btn--md{--pad: 15px 26px;font-size:16px}.zt-btn--sm{--pad: 10px 18px;font-size:14px}.zt-btn--full{width:100%}.zt-btn-sub{margin:14px 0 0;font-size:13.5px;color:var(--zt-muted)}@keyframes zt-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes zt-pulse{0%{box-shadow:0 10px 30px -8px color-mix(in srgb,var(--zt-gold-2) 70%,transparent),0 0 color-mix(in srgb,var(--zt-gold) 55%,transparent)}70%{box-shadow:0 10px 30px -8px color-mix(in srgb,var(--zt-gold-2) 70%,transparent),0 0 0 18px transparent}to{box-shadow:0 10px 30px -8px color-mix(in srgb,var(--zt-gold-2) 70%,transparent),0 0 0 0 transparent}}.zt-ticker{position:relative;z-index:60;overflow:hidden;background:linear-gradient(90deg,#2a1240,#3a1830 50%,#2a1240);border-bottom:1px solid var(--zt-border);font-size:14px;font-weight:600;white-space:nowrap}.zt-ticker__track{display:flex;width:max-content;animation:zt-marquee var(--speed, 40s) linear infinite}.zt-ticker:hover .zt-ticker__track{animation-play-state:paused}.zt-ticker__group{display:flex;align-items:center;flex:none}.zt-ticker__item{padding:10px 18px}.zt-ticker__dot{color:var(--zt-gold);font-size:11px}@keyframes zt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.zt-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--zt-bg) 70%,transparent);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.zt-header.is-scrolled{border-color:var(--zt-border);background:color-mix(in srgb,var(--zt-bg) 88%,transparent)}.zt-header__inner{display:flex;align-items:center;justify-content:space-between;height:var(--zt-header-h);gap:12px}.zt-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--zt-font-h);font-weight:800;font-size:19px}.zt-logo__mark{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:var(--zt-grad);color:#1a1000;font-size:19px;box-shadow:0 6px 18px -6px var(--zt-gold-2)}.zt-header__right{display:flex;align-items:center;gap:14px}.zt-header__price{display:none;align-items:baseline;gap:8px;font-family:var(--zt-font-h)}.zt-header__price s{color:var(--zt-muted);font-size:14px}.zt-header__price b{color:var(--zt-gold);font-size:18px}@media(min-width:640px){.zt-header__price{display:inline-flex}}.zt-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;background:color-mix(in srgb,var(--zt-red) 14%,transparent);border:1px solid color-mix(in srgb,var(--zt-red) 40%,transparent);color:#ffd2d6;font-size:13.5px;font-weight:600;margin-bottom:22px}.zt-pill__dot{width:8px;height:8px;border-radius:50%;background:var(--zt-red);box-shadow:0 0 0 0 var(--zt-red);animation:zt-ping 1.6s infinite}@keyframes zt-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--zt-red) 70%,transparent)}to{box-shadow:0 0 0 10px transparent}}.zt-blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;will-change:transform}.zt-blob--1{width:460px;height:460px;background:var(--zt-gold-2);top:-140px;right:-120px;opacity:.28;animation:zt-float1 16s ease-in-out infinite}.zt-blob--2{width:380px;height:380px;background:#7b2cff;bottom:-120px;left:-140px;opacity:.3;animation:zt-float2 18s ease-in-out infinite}.zt-blob--3{width:300px;height:300px;background:var(--zt-green);top:40%;left:45%;opacity:.14;animation:zt-float1 20s ease-in-out infinite reverse}@keyframes zt-float1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-60px,50px) scale(1.12)}}@keyframes zt-float2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(70px,-40px) scale(.92)}}.zt-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 20%,transparent 75%)}.zt-hero{position:relative;overflow:hidden;padding:40px 0 50px}.zt-hero__inner{position:relative;display:grid;gap:44px;align-items:center}@media(min-width:990px){.zt-hero{padding:70px 0}.zt-hero__inner{grid-template-columns:1.12fr .88fr;gap:56px}}.zt-hero__copy{text-align:center}@media(min-width:990px){.zt-hero__copy{text-align:left}}.zt-hero__title{font-size:clamp(34px,6.2vw,62px);font-weight:900;line-height:1.08}.zt-rotator{display:block;color:var(--zt-gold)}.zt-rotator__word{display:inline-block;position:relative;color:var(--zt-gold);text-shadow:0 0 32px rgba(255,138,31,.45);opacity:1;transform:none;transition:opacity .35s ease,transform .35s ease}.zt-rotator__word:after{content:"";position:absolute;left:0;right:0;bottom:.02em;height:.1em;border-radius:4px;background:var(--zt-grad);opacity:.85}.zt-rotator__word.is-hide{opacity:0;transform:translateY(.3em)}.zt-rotator__word.is-snap{transition:none;transform:translateY(-.3em)}.zt-hero__sub{color:var(--zt-muted);font-size:clamp(16px,2vw,19px);margin:20px auto 0;max-width:620px}.zt-hero__sub strong{color:var(--zt-text)}@media(min-width:990px){.zt-hero__sub{margin-left:0}}.zt-hero__offer{margin-top:26px}.zt-hero__bonus{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;padding:8px 14px;border-radius:12px;background:color-mix(in srgb,var(--zt-green) 14%,transparent);border:1px dashed color-mix(in srgb,var(--zt-green) 60%,transparent);color:#c9ffe3;font-weight:600;font-size:15px}.zt-hero__bonus span{animation:zt-wiggle 2.4s ease-in-out infinite;display:inline-block}@keyframes zt-wiggle{0%,70%,to{transform:rotate(0)}75%{transform:rotate(-14deg) scale(1.15)}85%{transform:rotate(12deg) scale(1.15)}}.zt-hero__cta{margin-top:28px}.zt-hero__copy .zt-countdown{margin-top:26px}@media(min-width:990px){.zt-hero__copy .zt-countdown{align-items:flex-start}}.zt-hero__trust{list-style:none;padding:0;margin:46px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;color:var(--zt-muted);font-size:14.5px;font-weight:500}.zt-hero__trust li{display:inline-flex;align-items:center;gap:8px}.zt-hero__trust svg{color:var(--zt-green)}.zt-hero__visual{position:relative;max-width:470px;width:100%;margin:0 auto}.zt-hero__card{position:relative;transform-style:preserve-3d;transition:transform .4s var(--zt-ease)}.zt-hero__ring{position:absolute;inset:-14px;border-radius:calc(var(--zt-radius) + 16px);background:conic-gradient(from var(--zt-angle, 0deg),var(--zt-gold),transparent 25%,var(--zt-gold-2) 50%,transparent 75%,var(--zt-gold));animation:zt-spin 6s linear infinite;opacity:.7;filter:blur(2px)}@property --zt-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes zt-spin{to{--zt-angle: 360deg}}.zt-hero__photo{position:relative;border-radius:calc(var(--zt-radius) + 6px);overflow:hidden;background:#322437;aspect-ratio:1 / 1.06;box-shadow:var(--zt-shadow)}.zt-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:center top}.zt-hero__photo-fade{position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#09090ff2)}.zt-hero__name{position:absolute;left:20px;bottom:18px;display:flex;flex-direction:column;text-align:left}.zt-hero__name strong{font-family:var(--zt-font-h);font-size:22px}.zt-hero__name span{color:var(--zt-gold);font-size:14px;font-weight:600}.zt-float{position:absolute;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:16px;background:#141420c7;border:1px solid var(--zt-border-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 16px 40px -14px #000c;animation:zt-bob 5s ease-in-out infinite;transform:translateZ(40px)}.zt-float__icon{font-size:24px;line-height:1}.zt-float__text{display:flex;flex-direction:column;line-height:1.25;text-align:left}.zt-float__text b{font-size:14px;font-family:var(--zt-font-h);white-space:nowrap}.zt-float__text small{font-size:12px;color:var(--zt-muted);white-space:nowrap}.zt-float--1{top:8%;left:-6%}.zt-float--2{top:42%;right:-8%;animation-delay:-1.6s}.zt-float--3{bottom:20%;left:-8%;animation-delay:-3.2s}.zt-float--4{top:-4%;right:6%;animation-delay:-2.4s}@media(max-width:560px){.zt-float{padding:8px 11px;border-radius:13px}.zt-float__icon{font-size:19px}.zt-float__text b{font-size:12.5px}.zt-float__text small{font-size:11px}.zt-float--1{left:-2%}.zt-float--2{right:-2%}.zt-float--3{left:-2%;bottom:22%}}@keyframes zt-bob{0%,to{translate:0 0}50%{translate:0 -12px}}.zt-video{position:relative;aspect-ratio:16 / 9;border-radius:var(--zt-radius);overflow:hidden;box-shadow:var(--zt-shadow);border:1px solid var(--zt-border-2)}.zt-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.zt-price{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px 14px;font-family:var(--zt-font-h)}.zt-price__old{position:relative;color:var(--zt-muted);font-size:20px;font-weight:600}.zt-price__old:after{content:"";position:absolute;left:-4px;right:-4px;top:52%;height:2.5px;background:var(--zt-red);transform:rotate(-8deg) scaleX(0);transform-origin:left;transition:transform .7s .3s var(--zt-ease)}.is-visible .zt-price__old:after,.zt-price.is-visible .zt-price__old:after,.no-js .zt-price__old:after,.zt-no-anim .zt-price__old:after{transform:rotate(-8deg) scaleX(1)}.zt-price__new{font-size:34px;font-weight:900;background:var(--zt-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.zt-price__badge{padding:5px 12px;border-radius:8px;background:var(--zt-red);color:#fff;font-size:14px;font-weight:800;letter-spacing:.02em;animation:zt-badge 2s ease-in-out infinite}@keyframes zt-badge{0%,to{transform:rotate(-3deg) scale(1)}50%{transform:rotate(3deg) scale(1.08)}}.zt-price--big .zt-price__old{font-size:clamp(18px,2.4vw,24px)}.zt-price--big .zt-price__new{font-size:clamp(40px,6vw,58px);line-height:1}@media(min-width:990px){.zt-hero__copy .zt-price{justify-content:flex-start}}.zt-countdown{display:flex;flex-direction:column;align-items:center;gap:10px}.zt-countdown__label{margin:0;font-size:14.5px;font-weight:600;color:#ffd9a0}.zt-countdown__grid{display:flex;align-items:flex-start;gap:8px}.zt-countdown__grid i{font-style:normal;font-family:var(--zt-font-h);font-size:26px;font-weight:800;color:var(--zt-gold);padding-top:8px;animation:zt-blink 1s steps(1) infinite}@keyframes zt-blink{50%{opacity:.25}}.zt-countdown__cell{min-width:66px;padding:10px 8px 8px;text-align:center;border-radius:14px;background:linear-gradient(180deg,var(--zt-surface-2),var(--zt-surface));border:1px solid var(--zt-border-2);box-shadow:inset 0 1px #ffffff0f}.zt-countdown__cell span{display:block;font-family:var(--zt-font-h);font-size:28px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.zt-countdown__cell span.is-tick{animation:zt-tick .45s var(--zt-ease)}@keyframes zt-tick{0%{transform:translateY(-30%);opacity:0}to{transform:none;opacity:1}}.zt-countdown__cell small{font-size:11px;color:var(--zt-muted);text-transform:uppercase;letter-spacing:.1em}.zt-countdown__expired{margin:0;font-weight:700;color:var(--zt-gold)}.zt-countdown--compact{margin-top:22px}.zt-countdown--compact .zt-countdown__cell{min-width:56px;padding:8px 6px 6px}.zt-countdown--compact .zt-countdown__cell span{font-size:22px}.zt-countdown--compact .zt-countdown__grid i{font-size:20px;padding-top:6px}@media(max-width:380px){.zt-countdown__cell{min-width:56px}.zt-countdown__cell span{font-size:23px}.zt-countdown__grid{gap:5px}}.zt-stats{padding:10px 0 30px;position:relative;z-index:2}.zt-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--zt-border);border:1px solid var(--zt-border);border-radius:var(--zt-radius);overflow:hidden}@media(min-width:750px){.zt-stats__grid{grid-template-columns:repeat(4,1fr)}}.zt-stat{background:var(--zt-surface);padding:26px 16px;text-align:center}.zt-stat__num{font-family:var(--zt-font-h);font-size:clamp(32px,4.5vw,46px);font-weight:900;line-height:1;background:var(--zt-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.zt-stat__label{margin-top:8px;color:var(--zt-muted);font-size:14px;font-weight:500}.zt-glow-card{position:relative;overflow:hidden;background:var(--zt-surface);border:1px solid var(--zt-border);border-radius:var(--zt-radius);transition:transform .4s var(--zt-ease),border-color .4s}.zt-glow-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 50%),color-mix(in srgb,var(--zt-gold) 13%,transparent),transparent 45%)}.zt-glow-card:hover{transform:translateY(-5px);border-color:var(--zt-border-2)}.zt-glow-card:hover:before{opacity:1}.zt-pain__grid{display:grid;gap:14px}@media(min-width:750px){.zt-pain__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.zt-pain__grid{grid-template-columns:repeat(3,1fr)}}.zt-pain__item{display:flex;align-items:center;gap:14px;padding:20px 22px}.zt-pain__item p{margin:0;font-weight:600;font-size:16px}.zt-pain__x{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:color-mix(in srgb,var(--zt-red) 15%,transparent);color:var(--zt-red)}.zt-solution{margin-top:36px;display:flex;gap:18px;align-items:flex-start;padding:26px 28px;border-radius:var(--zt-radius);background:linear-gradient(135deg,color-mix(in srgb,var(--zt-green) 18%,transparent),color-mix(in srgb,var(--zt-green) 4%,transparent));border:1px solid color-mix(in srgb,var(--zt-green) 45%,transparent)}.zt-solution__icon{flex:none;font-size:34px;line-height:1;animation:zt-bob 3s ease-in-out infinite}.zt-solution__text p{color:#d8ffec;font-size:17px}.zt-solution__text strong{color:#fff}.zt-bundle__row{display:grid;gap:18px;align-items:stretch}@media(min-width:900px){.zt-bundle__row{grid-template-columns:1fr auto 1fr;gap:22px}}.zt-bundle__plus{align-self:center;justify-self:center;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--zt-grad);color:#1a1000;font:900 32px/1 var(--zt-font-h);box-shadow:0 0 0 8px color-mix(in srgb,var(--zt-gold) 14%,transparent);animation:zt-plus 2.4s ease-in-out infinite}@keyframes zt-plus{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes zt-spin-slow{to{transform:rotate(360deg)}}.zt-course{--c: var(--zt-gold);position:relative;overflow:hidden;padding:30px 28px 28px;border-radius:calc(var(--zt-radius) + 4px);background:linear-gradient(160deg,color-mix(in srgb,var(--c) 12%,var(--zt-surface)),var(--zt-surface) 55%);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);transform-style:preserve-3d;transition:transform .4s var(--zt-ease)}.zt-course--green{--c: var(--zt-green)}.zt-course__glow{position:absolute;width:240px;height:240px;border-radius:50%;background:var(--c);filter:blur(90px);opacity:.22;top:-80px;right:-60px;pointer-events:none}.zt-course__top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.zt-course__tag{padding:6px 12px;border-radius:8px;background:var(--c);color:#0e0e0e;font-size:12px;font-weight:800;letter-spacing:.08em}.zt-course__value{font-size:13.5px;color:var(--zt-muted)}.zt-course__icon{font-size:52px;line-height:1;margin:22px 0 14px;display:inline-block;animation:zt-bob 4s ease-in-out infinite}.zt-course__title{font-size:clamp(24px,3vw,30px);font-weight:800}.zt-course__meta{margin:8px 0 14px;color:var(--c);font-weight:600;font-size:15px}.zt-course__text p{color:var(--zt-muted)}.zt-course__text strong{color:var(--zt-text)}.zt-course__price{margin-top:20px;display:inline-block;padding:8px 14px;border-radius:10px;border:1px dashed var(--c);color:var(--c);font:800 15px var(--zt-font-h);letter-spacing:.06em}.zt-bundle__equals{margin:34px auto 26px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.zt-bundle__eq{font:900 40px/1 var(--zt-font-h);color:var(--zt-gold)}.zt-bundle__total p{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--zt-muted)}.zt-curr{--c: var(--zt-gold)}.zt-curr--green{--c: var(--zt-green)}.zt-curr--green{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--zt-green) 5%,transparent) 30%,transparent)}.zt-curr__layout{display:grid;gap:36px}@media(min-width:990px){.zt-curr__layout{grid-template-columns:.82fr 1.18fr;gap:64px;align-items:start}.zt-curr__aside{position:sticky;top:calc(var(--zt-header-h) + 30px)}}.zt-curr__badge{display:inline-block;padding:7px 14px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:.1em;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);border:1px solid color-mix(in srgb,var(--c) 40%,transparent);margin-bottom:18px}.zt-curr__aside .zt-h2{font-size:clamp(28px,3.8vw,40px)}.zt-curr__count{display:flex;gap:12px;margin:26px 0;flex-wrap:wrap}.zt-curr__count div{flex:1;min-width:92px;padding:14px 12px;border-radius:14px;background:var(--zt-surface);border:1px solid var(--zt-border);text-align:center}.zt-curr__count b{display:block;font:900 26px/1.1 var(--zt-font-h);color:var(--c)}.zt-curr__count span{font-size:12.5px;color:var(--zt-muted)}.zt-curr__list{position:relative;display:flex;flex-direction:column;gap:10px;padding-left:0}.zt-curr__line{position:absolute;left:27px;top:20px;bottom:20px;width:2px;background:var(--zt-border);border-radius:2px}.zt-curr__line span{display:block;width:100%;height:100%;background:linear-gradient(var(--c),transparent);transform-origin:top;transform:scaleY(var(--p, 0))}.zt-lesson{position:relative;border-radius:16px;background:var(--zt-surface);border:1px solid var(--zt-border);transition:border-color .3s,background .3s,transform .3s var(--zt-ease)}.zt-lesson:hover{border-color:color-mix(in srgb,var(--c) 45%,transparent);transform:translate(4px)}.zt-lesson[open]{border-color:color-mix(in srgb,var(--c) 55%,transparent);background:color-mix(in srgb,var(--c) 6%,var(--zt-surface))}.zt-lesson--hidden{display:none}.zt-curr__list.is-expanded .zt-lesson--hidden{display:block;animation:zt-fade-up .5s var(--zt-ease) both}.zt-lesson summary{list-style:none;display:flex;align-items:center;gap:14px;padding:14px 16px 14px 10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.zt-lesson summary::-webkit-details-marker{display:none}.zt-lesson__num{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;margin-left:0;background:color-mix(in srgb,var(--c) 16%,var(--zt-bg));color:var(--c);font:800 14px var(--zt-font-h);border:1px solid color-mix(in srgb,var(--c) 40%,transparent)}.zt-lesson__title{flex:1;font-weight:600;font-size:15.5px;line-height:1.4}.zt-lesson__tag{display:inline-block;vertical-align:middle;margin-left:8px;padding:2px 8px;border-radius:6px;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:.06em;background:var(--c);color:#111}.zt-lesson__toggle{flex:none;position:relative;width:26px;height:26px;border-radius:50%;background:#ffffff0f}.zt-lesson__toggle:before,.zt-lesson__toggle:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;background:var(--zt-text);border-radius:2px;transform:translate(-50%,-50%);transition:transform .3s var(--zt-ease)}.zt-lesson__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.zt-lesson[open] .zt-lesson__toggle:after{transform:translate(-50%,-50%) rotate(0)}.zt-lesson__body{padding:0 18px 16px 60px;color:var(--zt-muted);font-size:15px;animation:zt-fade-up .4s var(--zt-ease)}.zt-curr__more{margin-top:6px;padding:14px;border-radius:14px;cursor:pointer;background:transparent;color:var(--c);border:1.5px dashed color-mix(in srgb,var(--c) 55%,transparent);font-weight:700;transition:background .3s}.zt-curr__more:hover{background:color-mix(in srgb,var(--c) 10%,transparent)}.zt-curr__cta .zt-btn{width:100%}@media(min-width:990px){.zt-curr__cta .zt-btn{width:auto}}@keyframes zt-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.zt-bonuses__grid{display:grid;gap:16px}@media(min-width:750px){.zt-bonuses__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.zt-bonuses__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.zt-bonus{padding:24px;display:flex;flex-direction:column}.zt-bonus__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.zt-bonus__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;font-size:26px;background:color-mix(in srgb,var(--zt-green) 12%,var(--zt-bg));border:1px solid var(--zt-border-2);transition:transform .5s var(--zt-ease)}.zt-bonus:hover .zt-bonus__icon{transform:rotate(-10deg) scale(1.1)}.zt-bonus__num{font-size:11.5px;font-weight:800;letter-spacing:.12em;color:var(--zt-muted)}.zt-bonus h3{font-size:19px;font-weight:700;margin-bottom:10px}.zt-bonus p{color:var(--zt-muted);font-size:15px;flex:1}.zt-bonus__foot{display:flex;align-items:center;gap:10px;margin-top:16px}.zt-bonus__foot s{color:var(--zt-muted);font-size:14px}.zt-bonus__foot span{padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--zt-green) 18%,transparent);color:var(--zt-green);font-weight:800;font-size:13px;letter-spacing:.08em}.zt-bonuses__total{margin-top:26px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:22px 26px;border-radius:var(--zt-radius);background:color-mix(in srgb,var(--zt-green) 8%,var(--zt-surface));border:1.5px dashed color-mix(in srgb,var(--zt-green) 60%,transparent);font:700 18px var(--zt-font-h)}.zt-bonuses__total s{color:var(--zt-muted);font-weight:600;margin-right:8px}.zt-bonuses__total b{color:var(--zt-green)}.zt-chats__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,82%);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 4px 20px;margin:0 -4px;scrollbar-width:thin;scrollbar-color:var(--zt-border-2) transparent}@media(min-width:750px){.zt-chats__track{grid-auto-columns:minmax(300px,1fr)}}@media(min-width:990px){.zt-chats__track{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible}}.zt-phone{scroll-snap-align:center;border-radius:26px;overflow:hidden;background:#0b141a;border:6px solid #1f1f2b;box-shadow:var(--zt-shadow),0 0 0 1px var(--zt-border-2);display:flex;flex-direction:column;min-height:360px}.zt-phone__head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#1f2c34}.zt-phone__back{font-size:26px;line-height:1;color:#aebac1}.zt-phone__avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:hsl(var(--h) 55% 45%);font-weight:700;color:#fff}.zt-phone__who{display:flex;flex-direction:column;line-height:1.25}.zt-phone__who b{font-size:15px;font-weight:600;color:#e9edef}.zt-phone__who small{font-size:12px;color:#8696a0}.zt-phone__body{flex:1;display:flex;flex-direction:column;gap:8px;padding:16px 12px;background-color:#0b141a;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:14px 14px}.zt-phone__shot{width:100%;height:auto;border-radius:10px}.zt-bubble{position:relative;max-width:88%;padding:8px 10px 20px;border-radius:10px;font-size:14.5px;line-height:1.45;color:#e9edef}.zt-bubble p{margin:0}.zt-bubble--in{align-self:flex-start;background:#202c33;border-top-left-radius:2px}.zt-bubble--out{align-self:flex-end;background:#005c4b;border-top-right-radius:2px}.zt-bubble__time{position:absolute;right:8px;bottom:4px;display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#e9edef99}.js .zt-bubble{opacity:0;transform:translateY(12px) scale(.96)}.js .is-visible .zt-bubble{animation:zt-bubble .5s var(--zt-ease) forwards}.js .is-visible .zt-bubble--out{animation-delay:.7s}.zt-no-anim .zt-bubble{opacity:1!important;transform:none!important}@keyframes zt-bubble{to{opacity:1;transform:none}}.zt-phone__placeholder{margin:auto 0;padding:18px;border:1.5px dashed rgba(255,255,255,.25);border-radius:14px;color:#c8d0d4;font-size:14px;text-align:center}.zt-phone__placeholder b{display:block;margin-bottom:6px;color:#fff}.zt-chats__note{text-align:center;color:var(--zt-muted);font-size:13px;margin-top:10px}.zt-insta__follow{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:12px 22px;border-radius:999px;background:linear-gradient(45deg,#f9ce34,#ee2a7b,#6228d7);color:#fff;text-decoration:none;font-weight:700;transition:transform .3s var(--zt-ease)}.zt-insta__follow:hover{transform:translateY(-3px)}.zt-insta__highlights{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-bottom:40px}.zt-hl{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;width:86px}.zt-hl__ring{padding:3px;border-radius:50%;background:conic-gradient(from var(--zt-angle, 0deg),#f9ce34,#ee2a7b,#6228d7,#f9ce34);animation:zt-spin 4s linear infinite;transition:transform .3s var(--zt-ease)}.zt-hl:hover .zt-hl__ring{transform:scale(1.08)}.zt-hl__img{display:grid;place-items:center;width:78px;height:78px;border-radius:50%;overflow:hidden;background:var(--zt-surface);border:3px solid var(--zt-bg)}.zt-hl__img img{width:100%;height:100%;object-fit:cover}.zt-hl__emoji{font-size:30px}.zt-hl__title{font-size:13px;font-weight:600;text-align:center;color:var(--zt-text)}.zt-insta__posts{display:grid;gap:20px;align-items:start}@media(min-width:750px){.zt-insta__posts{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.zt-insta__posts{grid-template-columns:repeat(3,1fr)}}.zt-insta__post{min-width:0}.zt-insta__post .instagram-media{margin:0!important;min-width:0!important;width:100%!important;max-width:100%!important;border-radius:16px!important;background:var(--zt-surface)!important;border:1px solid var(--zt-border)!important}.zt-insta__post iframe{border-radius:16px!important}.zt-insta__fallback{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;color:var(--zt-muted);text-decoration:none;text-align:center;font-size:14px}.zt-insta__spinner{width:34px;height:34px;border-radius:50%;border:3px solid var(--zt-border-2);border-top-color:#ee2a7b;animation:zt-spin-slow .9s linear infinite}.zt-insta__empty{display:grid;place-items:center;min-height:220px;padding:20px;text-align:center;border:1.5px dashed var(--zt-border-2);border-radius:16px;color:var(--zt-muted);font-size:14px}.zt-insta__shots{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:24px}@media(min-width:990px){.zt-insta__shots{grid-template-columns:repeat(4,1fr)}}.zt-shot{margin:0;border-radius:16px;overflow:hidden;background:var(--zt-surface);border:1px solid var(--zt-border);transition:transform .4s var(--zt-ease)}.zt-shot:hover{transform:translateY(-5px) rotate(-.6deg)}.zt-shot figcaption{padding:10px 12px;font-size:13px;color:var(--zt-muted)}.zt-instructor__inner{display:grid;gap:44px;align-items:center}@media(min-width:990px){.zt-instructor__inner{grid-template-columns:.9fr 1.1fr;gap:70px}}.zt-instructor__media{max-width:460px;width:100%;margin:0 auto}.zt-instructor__frame{position:relative;border-radius:calc(var(--zt-radius) + 6px);overflow:visible;transition:transform .4s var(--zt-ease)}.zt-instructor__frame:before{content:"";position:absolute;inset:16px -16px -16px 16px;border-radius:inherit;border:2px solid var(--zt-gold);opacity:.5}.zt-instructor__frame img{position:relative;width:100%;border-radius:inherit;background:#322437;box-shadow:var(--zt-shadow)}.zt-instructor__badge{position:absolute;left:16px;bottom:16px;padding:9px 14px;border-radius:12px;background:#09090fd1;border:1px solid var(--zt-border-2);backdrop-filter:blur(10px);font-weight:700;font-size:14px;color:var(--zt-green)}.zt-instructor__copy{text-align:left}.zt-instructor__name{margin:16px 0 18px;font:700 22px var(--zt-font-h)}.zt-instructor__name span{display:block;margin-top:4px;font:600 15px var(--zt-font-b);color:var(--zt-gold)}.zt-checks{list-style:none;padding:0;margin:22px 0 30px;display:grid;gap:12px}.zt-checks li{position:relative;padding-left:34px;font-weight:600}.zt-checks li:before{content:"\2713";position:absolute;left:0;top:1px;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:var(--zt-grad);color:#1a1000;font-size:13px;font-weight:900}.zt-offer{overflow:hidden}.zt-offer__bg,.zt-hero__bg{position:absolute;inset:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent);mask-image:linear-gradient(transparent,#000 12%,#000 85%,transparent)}.zt-offer__card{position:relative;max-width:1020px;margin:0 auto;padding:46px 22px 30px;border-radius:calc(var(--zt-radius) + 10px);background:var(--zt-surface);box-shadow:0 40px 120px -40px color-mix(in srgb,var(--zt-gold-2) 45%,transparent)}@media(min-width:750px){.zt-offer__card{padding:56px 40px 40px}}.zt-offer__border{position:absolute;inset:0;border-radius:inherit;padding:2px;pointer-events:none;background:conic-gradient(from var(--zt-angle, 0deg),var(--zt-gold),var(--zt-gold-2) 20%,transparent 40%,transparent 60%,var(--zt-gold) 80%,var(--zt-gold));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:zt-spin 5s linear infinite}.zt-offer__ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:9px 20px;border-radius:999px;background:var(--zt-red);color:#fff;font:800 13px var(--zt-font-h);letter-spacing:.06em;box-shadow:0 10px 30px -8px var(--zt-red);z-index:2}.zt-offer__grid{display:grid;gap:34px}.zt-offer__grid>*{min-width:0}@media(min-width:900px){.zt-offer__grid{grid-template-columns:1.1fr .9fr;gap:44px;align-items:center}}.zt-offer__stack h3{font-size:20px;margin-bottom:16px}.zt-offer__stack ul{list-style:none;padding:0;margin:0;display:grid;gap:4px}.zt-offer__stack li{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px dashed var(--zt-border-2);font-size:15px}.zt-offer__check{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--zt-green) 20%,transparent);color:var(--zt-green)}.zt-offer__item{flex:1;font-weight:500}.zt-offer__val{flex:none;font-weight:700;color:var(--zt-muted);font-size:14px}.zt-offer__val.is-free{color:var(--zt-green)}.zt-offer__total{display:flex;justify-content:space-between;align-items:center;margin-top:16px;font:700 18px var(--zt-font-h)}.zt-offer__total s{color:var(--zt-red);text-decoration-thickness:2px}.zt-offer__buy{text-align:center;padding:28px 20px;border-radius:var(--zt-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--zt-gold) 9%,transparent),transparent);border:1px solid color-mix(in srgb,var(--zt-gold) 30%,transparent)}.zt-offer__today{margin:0 0 10px;color:var(--zt-muted);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:13px}.zt-offer__save{margin:12px 0 20px;color:var(--zt-green);font-weight:700;font-size:15px}.zt-offer__trust{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:13px;color:var(--zt-muted)}.zt-offer__trust li{padding:8px;border-radius:10px;background:#ffffff0a}.zt-audience__grid{display:grid;gap:18px}@media(min-width:750px){.zt-audience__grid{grid-template-columns:1fr 1fr}}.zt-audience__col{padding:28px;border-radius:var(--zt-radius);background:var(--zt-surface);border:1px solid var(--zt-border)}.zt-audience__col--yes{border-color:color-mix(in srgb,var(--zt-green) 40%,transparent)}.zt-audience__col--no{border-color:color-mix(in srgb,var(--zt-red) 35%,transparent)}.zt-audience__col h3{font-size:19px;margin-bottom:16px}.zt-audience__col ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.zt-audience__col li{position:relative;padding-left:22px;color:var(--zt-muted)}.zt-audience__col li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:8px;border-radius:50%}.zt-audience__col--yes li:before{background:var(--zt-green)}.zt-audience__col--no li:before{background:var(--zt-red)}.zt-faq__inner{max-width:860px}.zt-faq__list{display:grid;gap:12px}.zt-faq__item{border-radius:16px;background:var(--zt-surface);border:1px solid var(--zt-border);transition:border-color .3s,background .3s;overflow:hidden}.zt-faq__item[open]{border-color:color-mix(in srgb,var(--zt-gold) 45%,transparent);background:color-mix(in srgb,var(--zt-gold) 4%,var(--zt-surface))}.zt-faq__item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;cursor:pointer;font-weight:700;font-size:16.5px;-webkit-tap-highlight-color:transparent}.zt-faq__item summary::-webkit-details-marker{display:none}.zt-faq__icon{flex:none;position:relative;width:30px;height:30px;border-radius:50%;background:#ffffff0f;transition:background .3s,transform .4s var(--zt-ease)}.zt-faq__icon:before,.zt-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%)}.zt-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s}.zt-faq__item[open] .zt-faq__icon{background:var(--zt-gold);color:#111;transform:rotate(180deg)}.zt-faq__item[open] .zt-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.zt-faq__answer{padding:0 22px 20px}.zt-faq__answer .zt-rte p{font-size:15.5px}.zt-faq__cta{margin-top:44px}.zt-faq__cta p{color:var(--zt-muted);margin-bottom:18px}.zt-final__card{position:relative;overflow:hidden;isolation:isolate;text-align:center;display:flex;flex-direction:column;align-items:center;gap:0;padding:56px 22px;border-radius:calc(var(--zt-radius) + 10px);background:linear-gradient(160deg,#1d1428,var(--zt-surface));border:1px solid var(--zt-border-2)}@media(min-width:750px){.zt-final__card{padding:74px 50px}}.zt-final__bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.zt-final__card .zt-lead{max-width:640px}.zt-final__choices{display:grid;gap:14px;margin:34px 0 30px;width:100%;max-width:820px;text-align:left}@media(min-width:750px){.zt-final__choices{grid-template-columns:1fr 1fr}}.zt-final__choice{padding:20px 22px;border-radius:16px}.zt-final__choice b{display:block;font-family:var(--zt-font-h);font-size:17px;margin-bottom:6px}.zt-final__choice p{margin:0;font-size:15px;color:var(--zt-muted)}.zt-final__choice--bad{background:color-mix(in srgb,var(--zt-red) 8%,transparent);border:1px solid color-mix(in srgb,var(--zt-red) 30%,transparent)}.zt-final__choice--bad b{color:#ff9aa4}.zt-final__choice--good{background:color-mix(in srgb,var(--zt-green) 10%,transparent);border:1px solid color-mix(in srgb,var(--zt-green) 45%,transparent);box-shadow:0 0 40px -10px color-mix(in srgb,var(--zt-green) 50%,transparent)}.zt-final__choice--good b{color:var(--zt-green)}.zt-final__card .zt-price{margin-bottom:24px}.zt-footer{border-top:1px solid var(--zt-border);padding:46px 0 120px;background:#07070c}@media(min-width:990px){.zt-footer{padding-bottom:40px}}.zt-footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:26px}.zt-footer__brand{max-width:380px}.zt-footer__brand p{color:var(--zt-muted);font-size:14px;margin-top:14px}.zt-footer__links{display:flex;flex-wrap:wrap;gap:10px 22px;align-content:flex-start}.zt-footer__links a{color:var(--zt-muted);text-decoration:none;font-size:14px;transition:color .2s}.zt-footer__links a:hover{color:var(--zt-gold)}.zt-footer__bottom{margin-top:30px;padding-top:20px;border-top:1px solid var(--zt-border);color:var(--zt-muted);font-size:13px}.zt-footer__disc{margin-top:8px;opacity:.75;font-size:12px}.zt-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--zt-bg) 86%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--zt-border-2);transform:translateY(110%);transition:transform .5s var(--zt-ease)}.zt-sticky.is-shown{transform:none}.zt-sticky__inner{max-width:1180px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.zt-sticky__info{display:flex;flex-direction:column;min-width:0;line-height:1.25}.zt-sticky__title{font-size:13px;font-weight:600;color:var(--zt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt-sticky__price{display:flex;align-items:baseline;gap:8px;font-family:var(--zt-font-h)}.zt-sticky__price s{color:var(--zt-muted);font-size:13px}.zt-sticky__price b{font-size:21px;color:var(--zt-gold)}.zt-sticky .zt-btn{flex:none}@media(min-width:990px){.zt-sticky{left:50%;right:auto;bottom:18px;width:min(760px,calc(100% - 40px));border-radius:999px;border:1px solid var(--zt-border-2);padding:10px 10px 10px 26px;transform:translate(-50%,150%);box-shadow:var(--zt-shadow)}.zt-sticky.is-shown{transform:translate(-50%)}.zt-sticky__title{font-size:14px}}.zt-wa{position:fixed;right:16px;bottom:92px;z-index:95;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#25d366;box-shadow:0 10px 30px -6px #25d36699;transition:transform .3s var(--zt-ease)}.zt-wa:hover{transform:scale(1.1) rotate(-8deg)}.zt-wa__ping{position:absolute;inset:0;border-radius:50%;border:2px solid #25d366;animation:zt-wa 2s ease-out infinite}@keyframes zt-wa{0%{transform:scale(1);opacity:.8}to{transform:scale(1.7);opacity:0}}@media(min-width:990px){.zt-wa{bottom:24px;right:24px}}.js [data-reveal]{opacity:0;transform:translateY(34px);transition:opacity .9s var(--zt-ease),transform .9s var(--zt-ease);transition-delay:var(--d, 0s)}.js [data-reveal=left]{transform:translate(-50px)}.js [data-reveal=right]{transform:translate(50px)}.js [data-reveal=zoom]{transform:scale(.9)}@media(max-width:989px){.js [data-reveal=left],.js [data-reveal=right]{transform:translateY(34px)}}.js [data-reveal].is-visible{opacity:1;transform:none}.zt-no-anim [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.shopify-design-mode [data-reveal]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.js [data-reveal],.js .zt-bubble{opacity:1;transform:none}}.zt-page{padding:60px 0 90px;min-height:60vh}.zt-page__title{font-size:clamp(28px,4vw,42px);font-weight:800;margin-bottom:26px}.zt-page .zt-rte{color:var(--zt-muted)}.zt-page .zt-rte a{color:var(--zt-gold)}.zt-card{background:var(--zt-surface);border:1px solid var(--zt-border);border-radius:var(--zt-radius);padding:24px}.zt-narrow{max-width:520px;margin:0 auto}.zt-form{display:grid;gap:14px}.zt-form label{font-size:14px;font-weight:600;color:var(--zt-muted)}.zt-input,.zt-form input[type=text],.zt-form input[type=email],.zt-form input[type=password],.zt-form input[type=tel],.zt-form input[type=number],.zt-form textarea,.zt-form select{width:100%;padding:14px 16px;border-radius:12px;background:var(--zt-bg);color:var(--zt-text);border:1px solid var(--zt-border-2);font:inherit}.zt-form input:focus,.zt-form textarea:focus,.zt-form select:focus{outline:none;border-color:var(--zt-gold)}.zt-form button,.zt-btn-plain{cursor:pointer;border:0}.zt-errors{padding:12px 16px;border-radius:12px;background:color-mix(in srgb,var(--zt-red) 15%,transparent);color:#ffc2c8}.zt-errors ul{margin:0;padding-left:18px}.zt-success{padding:12px 16px;border-radius:12px;background:color-mix(in srgb,var(--zt-green) 15%,transparent);color:#c9ffe3}.zt-link{color:var(--zt-gold)}.zt-product{display:grid;gap:36px}@media(min-width:900px){.zt-product{grid-template-columns:1fr 1fr;gap:56px;align-items:start}}.zt-product__media img{border-radius:var(--zt-radius);width:100%}.zt-product__price{font:800 30px var(--zt-font-h);color:var(--zt-gold);margin:12px 0 22px}.zt-product__price s{color:var(--zt-muted);font-size:20px;margin-left:10px}.zt-product .zt-btn{width:100%;border:0;cursor:pointer}.zt-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.zt-tile{display:block;text-decoration:none;background:var(--zt-surface);border:1px solid var(--zt-border);border-radius:var(--zt-radius);overflow:hidden;transition:transform .3s var(--zt-ease),border-color .3s}.zt-tile:hover{transform:translateY(-4px);border-color:var(--zt-border-2)}.zt-tile img{width:100%;aspect-ratio:1;object-fit:cover}.zt-tile__body{padding:16px}.zt-tile__title{font-weight:700}.zt-tile__price{color:var(--zt-gold);font-weight:700;margin-top:4px}.zt-table{width:100%;border-collapse:collapse}.zt-table th,.zt-table td{padding:14px 10px;border-bottom:1px solid var(--zt-border);text-align:left;vertical-align:middle}.zt-table th{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:var(--zt-muted)}.zt-cart__item{display:flex;align-items:center;gap:14px}.zt-cart__item img{width:64px;height:64px;object-fit:cover;border-radius:10px}.zt-cart__qty{width:80px!important}.zt-cart__foot{display:flex;flex-direction:column;align-items:flex-end;gap:14px;margin-top:26px}.zt-cart__total{font:800 24px var(--zt-font-h)}.zt-pagination{display:flex;gap:10px;justify-content:center;margin-top:40px}.zt-pagination a,.zt-pagination span{padding:8px 14px;border-radius:10px;background:var(--zt-surface);text-decoration:none}.zt-404{text-align:center;padding:120px 0}.zt-404 b{display:block;font:900 clamp(90px,18vw,180px)/1 var(--zt-font-h);background:var(--zt-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.zt-blog__item{padding:22px 0;border-bottom:1px solid var(--zt-border)}.zt-blog__item h2{font-size:22px;margin-bottom:8px}.zt-blog__item a{text-decoration:none}.zt-muted{color:var(--zt-muted)}.zt-gift{text-align:center}.zt-gift__code{font:800 28px var(--zt-font-h);letter-spacing:.1em;padding:16px;border:2px dashed var(--zt-gold);border-radius:14px;margin:20px 0}@media(max-width:600px){.zt-btn--xl{--pad: 19px 24px;font-size:17px}.zt-btn--lg{--pad: 17px 24px;font-size:16.5px}.zt-solution{flex-direction:column;align-items:center;text-align:center;padding:24px 20px;gap:12px}.zt-hero__title{font-size:clamp(32px,9vw,40px)}.zt-section{padding:68px 0}.zt-head{margin-bottom:36px}}@media(max-width:600px){.zt-countdown__grid{gap:5px}.zt-countdown__cell{min-width:60px}.zt-countdown__grid i{font-size:20px}.zt-countdown--compact .zt-countdown__cell{min-width:52px}.zt-countdown--compact .zt-countdown__grid{gap:4px}.zt-offer__card{padding:44px 16px 22px}.zt-offer__buy{padding:24px 14px}.zt-offer__stack li{font-size:14.5px;gap:10px}}@media(max-width:600px){.zt-eyebrow{letter-spacing:.12em;font-size:12px}.zt-eyebrow:before{display:none}}@media(max-width:400px){.zt-btn--xl{--pad: 18px 20px;font-size:16px;gap:8px}.zt-btn--lg{--pad: 16px 20px;font-size:15.5px}.zt-hero__title{font-size:31px}.zt-container{padding:0 16px}}.zt-header__secure{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;font-size:13px;font-weight:700;color:var(--zt-green);background:color-mix(in srgb,var(--zt-green) 12%,transparent);border:1px solid color-mix(in srgb,var(--zt-green) 40%,transparent);white-space:nowrap}.zt-countdown [data-dcell][hidden]{display:none!important}
