:root{--tl-bg:#000;--tl-sf:#111113;--tl-sf2:#1a1a1d;--tl-line:#2a2a2d;--tl-ink:#fff;--tl-mut:#a7a7ad;--tl-soft:#e4e4e7;--tl-gold:#ffc23a;--tl-cream:#fff1c2;--tl-green:#2fbf71;--tl-red:#ff3b30;--tl-scrim:#000;--tl-stage-bg:var(--tl-bg);--tl-ease:cubic-bezier(.2,.8,.2,1);--t10:clamp(9px,2.5vw,10px);--t105:clamp(9.2px,2.6vw,10.5px);--t11:clamp(9.6px,2.7vw,11px);--t115:clamp(10px,2.8vw,11.5px);--t12:clamp(10.5px,3vw,12px);--t125:clamp(11px,3.1vw,12.5px);--t13:clamp(11.4px,3.2vw,13px);--t135:clamp(11.8px,3.3vw,13.5px);--t14:clamp(12.2px,3.5vw,14px);--t145:clamp(12.7px,3.6vw,14.5px);--t15:clamp(13px,3.7vw,15px);--t16:clamp(14px,3.9vw,16px);--t17:clamp(14.8px,4.2vw,17px);--t18:clamp(15.6px,4.4vw,18px);--t20:clamp(17px,4.9vw,20px);--t22:clamp(18.5px,5.4vw,22px)}body.tl-light{--tl-bg:#fff;--tl-sf:#f6f7f8;--tl-sf2:#eef1f2;--tl-line:#e1e6e8;--tl-ink:var(--c-dark);--tl-mut:#5d7179;--tl-soft:#33454c;--tl-green:#1f9d57}body.tl-dark{background:var(--tl-bg);color:var(--tl-soft)}body.tl-dark main{background:var(--tl-bg)}.tl-sec{background:var(--tl-bg);color:var(--tl-soft);padding:34px 0;border-top:1px solid var(--tl-line)}.tl-wrap{max-width:560px;margin:0 auto;padding:0 16px}.tl-h2{font-family:var(--font-heading);font-weight:800;color:var(--tl-ink);font-size:clamp(22px,6.4vw,28px);line-height:1.12;letter-spacing:-.01em;text-align:center;margin:0 0 18px;text-wrap:balance}.tl-acc{color:var(--c-primary)}.tl-eye{text-align:center;font-size:var(--t11);font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--c-primary);margin:0 0 10px}.tl-stars{color:var(--tl-gold);letter-spacing:1px;font-size:var(--t13)}.tl-hint{text-align:center;font-size:var(--t12);color:var(--tl-mut);margin:4px 16px 0}.tl-cta-wrap{margin-top:18px}.tl-ico{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.tl-gold{background:linear-gradient(100deg,var(--c-primary) 0,var(--tl-gold) 30%,var(--tl-cream) 45%,var(--tl-gold) 60%,var(--c-primary) 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:tlGold 3.8s linear infinite}@keyframes tlGold{to{background-position:-220% 0}}.tl-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--tl-red);box-shadow:0 0 #ff3b30b3;animation:tlPing 1.6s infinite}@keyframes tlPing{70%{box-shadow:0 0 0 8px #ff3b3000}to{box-shadow:0 0 #ff3b3000}}.tl-cta-form{margin:0}.tl-cta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:100%;border:0;border-radius:var(--r-btn);padding:18px 12px;background:var(--grad);color:#fff;text-decoration:none;text-align:center;cursor:pointer;isolation:isolate;box-shadow:0 12px 28px color-mix(in srgb,var(--c-primary) 48%,transparent),inset 0 1px #ffffff59;animation:tlBeat 1.6s cubic-bezier(.36,.07,.19,.97) infinite}.tl-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid var(--c-primary-light);z-index:-1;animation:tlRingT 1.6s infinite;pointer-events:none}.tl-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.42) 50%,transparent 65%) 150% 0/250% 100% no-repeat;animation:tlStkShine 3.2s ease-in-out infinite;pointer-events:none}.tl-cta-wrap,.tl-hero__bot,.tl-sheet__f{position:relative}.tl-cta__main{display:flex;align-items:center;gap:10px}.tl-cta__label{font-weight:800;font-size:var(--t16);letter-spacing:.04em;text-transform:uppercase}.tl-cta__go{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#ffffff47;align-items:center;justify-content:center;font-size:var(--t13);animation:tlNudge 1.6s ease-in-out infinite}.tl-cta__sub{font-size:var(--t125);opacity:.92;font-weight:500}.tl-cta[disabled]{opacity:.55;animation:none}@keyframes tlBeat{0%,50%,to{transform:scale(1)}12%{transform:scale(1.045)}24%{transform:scale(.995)}36%{transform:scale(1.025)}}@keyframes tlRingT{0%{transform:scale(1);opacity:.9}70%,to{transform:scale(1.06,1.3);opacity:0}}@keyframes tlNudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.tl-hero{position:relative;background:var(--tl-hero-bg,var(--tl-stage-bg));overflow:hidden;height:var(--tl-hero-h,100svh);min-height:540px;max-height:940px;isolation:isolate}.tl-hero__in{position:relative;height:100%;display:flex;flex-direction:column;max-width:560px;margin:0 auto}.tl-hero__m{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;user-select:none;-webkit-user-select:none}.tl-hero__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .6s}.tl-hero__ph img,.tl-hero__ph video,.tl-hero__ph svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tl-hero:not(.tl-ready) .tl-hero__ph{transition:none}.tl-hero__ph.on{opacity:1;z-index:1;will-change:opacity,transform;animation:tlKB calc(var(--tl-int,2.5s) + .4s) linear forwards}.tl-hero__ph.was{transform:scale(1.07)}@keyframes tlKB{0%{transform:scale(1.04)}to{transform:scale(1.08)}}.tl-hero__m:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--tl-scrim) 76%,transparent) 0,color-mix(in srgb,var(--tl-scrim) 40%,transparent) 22%,transparent 37%,transparent 76%,var(--tl-hero-bg,var(--tl-stage-bg)) 100%)}.tl-hero__bars{position:absolute;z-index:4;top:8px;left:12px;right:12px;display:flex;gap:4px;pointer-events:none}.tl-hero__bars i{flex:1;height:3px;border-radius:3px;background:#ffffff47;overflow:hidden}.tl-hero__bars b{display:block;height:100%;width:0;background:#fff;border-radius:3px}.tl-hero__bars i.done b{width:100%}.tl-hero__bars i.on b{animation:tlBar var(--tl-int,2.5s) linear forwards}@keyframes tlBar{to{width:100%}}.tl-hero__copy{position:absolute;z-index:3;top:clamp(10px,1.8vh,16px);left:18px;right:18px;opacity:0;animation:tlIn .7s var(--tl-ease) .1s forwards;pointer-events:none}.tl-hero__bars~.tl-hero__copy{top:24px}.tl-hero__eye{display:inline-flex;align-items:center;gap:7px;font-size:clamp(8.6px,2.4vw,10px);font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--tl-gold);padding:4px 9px;border:1px solid color-mix(in srgb,var(--c-primary) 70%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tl-scrim) 45%,transparent);margin-bottom:10px}.tl-hero__h{margin:0;font-weight:400;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.55)}.tl-hero__brand{display:block;font-family:var(--font-display);font-weight:var(--font-display-weight,400);font-size:clamp(52px,16vw,84px);line-height:.92;letter-spacing:.5px;text-transform:uppercase}.tl-hero__brand sup,.tl-orb__brand sup{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:.24em;line-height:0;vertical-align:top;position:relative;top:.42em;margin-left:.08em}.tl-hero__sub{display:block;margin-top:5px;font-family:var(--font-heading);font-weight:800;font-size:clamp(16.5px,4.8vw,21px);line-height:1.12;letter-spacing:-.2px}.tl-hero__sub em{display:block;font-style:normal;font-size:.9em;margin-top:1px}.tl-hero__p{margin:6px 0 0;font-size:clamp(11.8px,3.2vw,13px);line-height:1.32;color:#e8e8e8;text-shadow:0 1px 8px rgba(0,0,0,.6)}.tl-hero__p p{margin:0}.tl-hero__p strong,.tl-hero__p b{color:#fff}.tl-hero__pills{display:flex;flex-wrap:wrap;gap:5px;margin:8px 0 0;padding:0;list-style:none}.tl-hero__pills li{font-size:clamp(9.8px,2.8vw,11.5px);font-weight:800;color:#fff;background:color-mix(in srgb,var(--tl-scrim) 55%,transparent);border:1px solid color-mix(in srgb,var(--c-primary) 55%,transparent);border-radius:999px;padding:4px 9px 4px 7px;opacity:0;animation:tlIn .5s var(--tl-ease) forwards;animation-delay:calc(.35s + var(--i,0) * .15s)}.tl-hero__badge{position:absolute;z-index:3;right:12px;bottom:17%;opacity:0;animation:tlIn .6s cubic-bezier(.2,.9,.3,1.2) .5s forwards,tlFloat 3.2s ease-in-out 1.2s infinite;pointer-events:none}.tl-hero__badge>span{display:flex;align-items:center;gap:7px;padding:8px 12px 8px 9px;border-radius:12px;background:linear-gradient(135deg,var(--c-primary-light),var(--c-primary) 55%,var(--c-primary-dark));box-shadow:0 8px 24px color-mix(in srgb,var(--c-primary) 45%,transparent),inset 0 1px #ffffff59;color:#fff}.tl-hero__badge .tl-ico{font-size:var(--t22)}.tl-hero__badge b{display:block;font-size:var(--t135);font-weight:900;letter-spacing:.04em;line-height:1.1}.tl-hero__badge small{display:block;font-size:var(--t10);font-weight:700;opacity:.92;line-height:1.2}@keyframes tlIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes tlFloat{50%{transform:translateY(-4px)}}.tl-hero__bot{position:relative;z-index:3;flex:0 0 auto;margin-top:-6px;padding:0 14px max(12px,env(safe-area-inset-bottom));background:var(--tl-hero-bg,var(--tl-stage-bg))}.tl-chips{display:flex;justify-content:center;gap:6px;flex-wrap:nowrap;margin:0 0 9px}.tl-chips span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:var(--t115);font-weight:700;color:#e9e9e9;padding:5px 9px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.tl-chips .tl-ico{font-size:var(--t14);color:var(--tl-green)}@media(max-width:360px){.tl-chips{gap:4px}.tl-chips span{font-size:var(--t105);padding:5px 7px}}@media(max-height:640px){.tl-hero__brand{font-size:clamp(44px,13vw,60px)}.tl-hero__sub{font-size:var(--t20)}.tl-hero__p{display:none}}.tl-tick{display:flex;align-items:center;gap:10px;width:100%;margin:9px 0 0;padding:7px 11px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#eee;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.tl-tick__h{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;padding-right:10px;border-right:1px solid rgba(255,255,255,.12);font-size:var(--t11);line-height:1.25;color:#bdbdbd}.tl-tick__h b{color:var(--tl-gold);font-size:var(--t12);letter-spacing:1px}.tl-tick__h i{font-style:normal;color:#fff;font-weight:800}.tl-tick__q{position:relative;flex:1 1 auto;min-width:0;height:34px;overflow:hidden}.tl-tick__q>span{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;justify-content:center}.tl-tick__q>span.on{display:flex;animation:tlRvIn .45s var(--tl-ease)}.tl-tick__q q{display:block;font-size:var(--t125);font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-tick__q small{display:block;font-size:var(--t105);color:#9a9a9a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-tick__q small b{color:var(--tl-green);font-weight:700}@keyframes tlRvIn{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}.tl-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.tl-reveal.in,body.no-reveal .tl-reveal,body.tl-design .tl-reveal{opacity:1;transform:none}body.tl-design .tl-ben{opacity:1;transform:none;animation:none}.tl-bens{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tl-ben{display:flex;align-items:center;gap:14px;background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:14px;padding:12px 14px;opacity:0;transform:translate(-14px)}.tl-reveal.in .tl-ben,body.no-reveal .tl-ben{animation:tlBenIn .6s var(--tl-ease) forwards;animation-delay:calc(var(--i,0) * .12s)}.tl-ben__ic{flex:0 0 44px;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:var(--t20);background:color-mix(in srgb,var(--c-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--c-primary) 45%,transparent);animation:tlBenPop 2.8s infinite;animation-delay:calc(1s + var(--i,0) * .4s);overflow:hidden}.tl-ben__ic img{width:100%;height:100%;object-fit:cover}.tl-ben__t b{display:block;color:var(--tl-ink);font-size:var(--t15);font-weight:800;line-height:1.25}.tl-ben__t span{display:block;color:var(--tl-mut);font-size:var(--t13);line-height:1.35}@keyframes tlBenIn{to{opacity:1;transform:none}}@keyframes tlBenPop{0%,70%,to{transform:none}78%{transform:scale(1.18) rotate(-8deg)}86%{transform:scale(1.05) rotate(6deg)}}.tl-igs{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.tl-igs::-webkit-scrollbar{display:none}.tl-igs__track{display:flex;gap:11px;padding:4px 16px 12px;width:max-content;margin:0 auto}.tl-igc{flex:0 0 232px;width:232px;scroll-snap-align:center;background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.tl-igc__h{display:flex;align-items:center;gap:8px;padding:9px 10px}.tl-igc__av{flex:0 0 32px;width:32px;height:32px;border-radius:50%;padding:2px;background:conic-gradient(from 200deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75)}.tl-igc__av img,.tl-igc__av i{display:flex;width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--tl-sf);background:var(--tl-sf2);align-items:center;justify-content:center;font-style:normal;font-weight:800;font-size:var(--t12);color:var(--tl-ink)}.tl-igc__n{flex:1;min-width:0;line-height:1.15}.tl-igc__n b{display:block;font-size:var(--t125);color:var(--tl-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-igc__n span{display:block;font-size:var(--t105);color:var(--tl-mut)}.tl-igc__go{flex:0 0 auto;font-size:var(--t11);font-weight:800;color:var(--tl-ink);background:var(--tl-sf2);border:1px solid var(--tl-line);padding:5px 9px;border-radius:8px;text-decoration:none}.tl-igc__v{position:relative;aspect-ratio:230/358;background:var(--tl-bg);overflow:hidden}.tl-igc__v:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,#141414 30%,#222,#141414 70%) 0 0/200% 100%;animation:tlSkel 1.4s linear infinite}.tl-igc__v.ok:before{display:none}.tl-igc__v video,.tl-igc__poster{position:relative;width:100%;height:100%;object-fit:cover;display:block}.tl-igc__tag{position:absolute;z-index:2;left:8px;top:8px;display:inline-flex;align-items:center;gap:6px;font-size:var(--t11);font-weight:800;color:#fff;background:color-mix(in srgb,var(--tl-scrim) 60%,transparent);padding:4px 9px;border-radius:999px}.tl-igc__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding:0 0 11px;border:0;cursor:pointer;background:linear-gradient(transparent 70%,color-mix(in srgb,var(--tl-scrim) 45%,transparent))}.tl-igc__play i{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:20px;background:#fffffff0;box-shadow:0 6px 16px #00000047;font-style:normal;font-weight:800;font-size:var(--t12);color:#111}.tl-igc__play i span{display:inline-flex;align-items:center;gap:5px}.tl-igc__play .onn{display:none}.tl-igc__v.on .tl-igc__play i{background:var(--c-primary);color:#fff}.tl-igc__v.on .tl-igc__play .off{display:none}.tl-igc__v.on .tl-igc__play .onn{display:inline-flex}.tl-igc__f{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px;font-size:var(--t115);font-weight:800}.tl-igc__f a{color:var(--c-primary);text-decoration:none}.tl-igc__f span:first-child{color:var(--tl-mut);font-weight:600}@keyframes tlSkel{0%{background-position:150% 0}to{background-position:-50% 0}}.tl-avrow{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:14px;font-size:var(--t125);color:var(--tl-soft)}.tl-avrow__st{display:flex}.tl-avrow__st span{width:28px;height:28px;border-radius:50%;overflow:hidden;border:2px solid var(--tl-bg);margin-left:-8px;background:var(--tl-sf2)}.tl-avrow__st span:first-child{margin-left:0}.tl-avrow__st img{width:100%;height:100%;object-fit:cover}.tl-orb__h{margin-bottom:6px}.tl-orb__brand{display:block;font-family:var(--font-display);font-weight:var(--font-display-weight,400);font-size:clamp(46px,14vw,64px);line-height:1;letter-spacing:.5px;text-transform:uppercase;margin-top:4px;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--c-primary) 35%,transparent))}.tl-orb{position:relative;display:grid;grid-template-columns:1fr minmax(110px,38%) 1fr;align-items:center;gap:8px;margin:10px 0 14px}.tl-orb:before{content:"";position:absolute;left:50%;top:50%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--c-primary) 30%,transparent),transparent 65%);pointer-events:none}.tl-orb__col{display:grid;gap:22px;position:relative}.tl-orb__bt{position:relative;animation:tlInbF 4.5s ease-in-out infinite}.tl-orb__bt img,.tl-orb__bt svg{width:100%;height:auto;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}.tl-bub{display:flex;flex-direction:column;align-items:center;text-align:center;animation:tlInbF 4s ease-in-out infinite;animation-delay:calc(var(--i,0) * -.9s)}.tl-bub__img{width:64px;height:64px;border-radius:50%;overflow:hidden;border:2px solid color-mix(in srgb,var(--c-primary) 75%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--c-primary) 45%,transparent);background:var(--tl-sf2);margin-bottom:6px}.tl-bub__img img{width:100%;height:100%;object-fit:cover}.tl-bub b{color:var(--tl-ink);font-size:var(--t14);font-weight:800}.tl-bub small{color:var(--tl-mut);font-size:var(--t115);line-height:1.3;max-width:min(120px,100%)}@keyframes tlInbF{50%{transform:translateY(-8px)}}.tl-orb__plus{text-align:center;margin:0 0 10px}.tl-orb__plus span,.tl-pills span{display:inline-block;font-size:var(--t12);font-weight:700;color:var(--tl-soft);background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:999px;padding:6px 12px}.tl-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.tl-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.tl-tiles div{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:12px;padding:12px 4px;font-size:var(--t115);font-weight:800;color:var(--tl-ink);line-height:1.2}.tl-tiles__ic{display:flex;width:32px;height:32px;border-radius:9px;align-items:center;justify-content:center;font-size:var(--t17);color:var(--c-primary);border:1px solid color-mix(in srgb,var(--c-primary) 45%,transparent);background:color-mix(in srgb,var(--c-primary) 10%,transparent)}@media(max-width:380px){.tl-tiles{grid-template-columns:repeat(2,1fr)}}.tl-price{background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:14px;padding:14px}.tl-price__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed var(--tl-line)}.tl-price__was{display:block;font-size:var(--t13);color:var(--tl-mut)}.tl-price__was s{color:#ff6b5f}.tl-price__now{display:block;font-family:var(--font-heading);font-size:34px;font-weight:800;color:var(--tl-ink);line-height:1.05;font-variant-numeric:tabular-nums;white-space:nowrap}.tl-price__save{background:#d93a2f;color:#fff;font-size:var(--t13);font-weight:800;border-radius:8px;padding:6px 10px;white-space:nowrap;box-shadow:0 6px 16px #d93a2f59}.tl-price__ls{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.tl-price__ls li{display:flex;align-items:center;gap:9px;font-size:var(--t135);color:var(--tl-soft)}.tl-price__ls .tl-ico{font-size:var(--t17);color:var(--tl-green)}.tl-price__ls b{color:var(--tl-ink)}.tl-pays{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.tl-pays span{display:inline-flex;align-items:center;gap:5px;font-size:var(--t11);font-weight:700;color:var(--tl-mut);background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:6px;padding:4px 8px}.tl-pays .is-cod{color:var(--tl-green);border-color:color-mix(in srgb,var(--tl-green) 55%,transparent);background:color-mix(in srgb,var(--tl-green) 12%,transparent)}.tl-guar{display:flex;gap:12px;align-items:center;margin-top:16px;background:var(--tl-sf);border:1px solid color-mix(in srgb,var(--c-primary) 30%,var(--tl-line));border-radius:14px;padding:14px}.tl-guar img{width:72px;flex:0 0 72px}.tl-guar__seal{flex:0 0 56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--tl-green);background:color-mix(in srgb,var(--tl-green) 12%,transparent)}.tl-guar b{display:block;color:var(--tl-ink);font-size:var(--t14);line-height:1.25;margin-bottom:3px}.tl-guar p{margin:0;font-size:var(--t125);color:var(--tl-mut);line-height:1.4}.tl-rsum{display:flex;align-items:center;gap:18px;background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:14px;padding:14px 16px;margin-bottom:12px}.tl-rsum__n{text-align:center;flex:0 0 auto}.tl-rsum__n strong{display:block;font-family:var(--font-heading);font-size:42px;font-weight:800;color:var(--tl-ink);line-height:1}.tl-rsum__n small{display:block;font-size:var(--t11);color:var(--tl-mut);margin-top:2px}.tl-rsum__bars{flex:1;min-width:0}.tl-rsum__bars div{display:flex;align-items:center;gap:8px;font-size:var(--t11);color:var(--tl-mut);margin:4px 0;font-variant-numeric:tabular-nums}.tl-rsum__bars i{flex:1;height:6px;background:var(--tl-sf2);border-radius:9px;overflow:hidden}.tl-rsum__bars b{display:block;height:100%;background:var(--c-primary);border-radius:9px;transform-origin:left;transform:scaleX(0);transition:transform 1s var(--tl-ease) .2s}.tl-reveal.in .tl-rsum__bars b,body.no-reveal .tl-rsum__bars b{transform:none}.tl-rsum__bars span:last-child{width:30px;text-align:right}.tl-rvs{display:grid;gap:10px}.tl-rv{background:var(--tl-sf);border:1px solid var(--tl-line);border-radius:14px;padding:14px}.tl-rv__h{display:flex;align-items:center;gap:10px;margin-bottom:6px}.tl-rv__av{flex:0 0 40px;width:40px;height:40px;border-radius:50%;overflow:hidden;background:var(--tl-sf2);color:var(--c-primary);font-weight:800;display:flex;align-items:center;justify-content:center}.tl-rv__av img{width:100%;height:100%;object-fit:cover}.tl-rv__n{flex:1;min-width:0;line-height:1.2}.tl-rv__n b{display:block;color:var(--tl-ink);font-size:var(--t14)}.tl-rv__n small{color:var(--tl-mut);font-size:var(--t115)}.tl-rv__ok{font-size:var(--t105);font-weight:800;color:var(--tl-green);background:color-mix(in srgb,var(--tl-green) 12%,transparent);border-radius:999px;padding:3px 8px;white-space:nowrap}.tl-rv__t{display:block;color:var(--tl-ink);font-size:var(--t14);margin-top:4px}.tl-rv p{margin:4px 0 0;font-size:var(--t135);color:var(--tl-soft);line-height:1.45}.tl-rv__img{margin-top:10px;border-radius:10px;width:100%;max-height:220px;object-fit:cover}.tl-rv__w{display:block;font-size:var(--t11);color:var(--tl-mut);margin-top:8px}.tl-more{display:block;width:100%;margin-top:10px;background:var(--tl-sf);border:1px solid var(--tl-line);color:var(--c-primary);font-weight:800;font-size:var(--t135);border-radius:12px;padding:13px;cursor:pointer}.tl-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120}.tl-sheet__bd{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--tl-scrim) 66%,transparent);opacity:0;transition:opacity .3s}.tl-sheet__p{position:absolute;left:0;right:0;bottom:0;margin:0 auto;max-width:520px;max-height:88vh;display:flex;flex-direction:column;background:var(--tl-bg);border:1px solid var(--tl-line);border-bottom:0;border-radius:20px 20px 0 0;transform:translateY(100%);transition:transform .38s var(--tl-ease)}.tl-sheet.is-on .tl-sheet__bd{opacity:1}.tl-sheet.is-on .tl-sheet__p{transform:none}.tl-sheet__h{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--tl-line)}.tl-sheet__h b{display:block;color:var(--tl-ink);font-size:var(--t18)}.tl-sheet__h small{font-size:var(--t115);color:var(--tl-mut)}.tl-sheet__x{width:34px;height:34px;border-radius:50%;border:0;background:var(--tl-sf2);color:var(--tl-ink);font-size:var(--t16);display:flex;align-items:center;justify-content:center;cursor:pointer}.tl-sheet__b{flex:1;min-height:0;overflow-y:auto;padding:12px 12px 4px;display:grid;gap:10px;overscroll-behavior:contain}.tl-sheet__f{padding:10px 12px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--tl-line);text-align:center}.tl-sheet__f small{display:block;font-size:var(--t11);color:var(--tl-mut);margin-top:6px}.tl-sheet__f .tl-cta{padding:14px 12px}body.tl-lock{overflow:hidden}.tl-stk{position:fixed;left:0;right:0;bottom:0;z-index:60;background:linear-gradient(90deg,var(--c-primary-dark),var(--c-primary) 55%,var(--c-primary-light));box-shadow:0 -4px 16px #0000002e;transform:translateY(115%);transition:transform .3s}.tl-stk.show{transform:none}.tl-stk__in{max-width:560px;margin:0 auto;display:flex;align-items:center;gap:10px;padding:9px 12px max(9px,env(safe-area-inset-bottom))}.tl-stk__img{flex:0 0 54px;width:54px;height:80px;object-fit:contain;object-position:center bottom;margin:-32px 0 -10px;filter:drop-shadow(0 8px 10px rgba(0,0,0,.35));animation:tlBob 3s ease-in-out infinite}.tl-stk__t{flex:1;min-width:0;line-height:1.2;color:#fff}.tl-stk__t span{display:block;font-size:var(--t12);font-weight:600;opacity:.92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-stk__t b{display:block;font-size:var(--t145);font-weight:800}.tl-stk__f{margin:0}.tl-stk__btn{position:relative;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border:0;border-radius:11px;padding:12px 13px;font-weight:800;font-size:var(--t135);text-decoration:none;cursor:pointer;isolation:isolate;animation:tlStkBeat 1.5s infinite,tlStkShake 4s infinite}.tl-stk--dark .tl-stk__btn{background:var(--tl-sf2);color:var(--c-primary-light)}.tl-stk--light .tl-stk__btn{background:#fff;color:var(--c-primary-dark)}.tl-stk__btn .tl-ico{animation:tlNudge 1.6s ease-in-out infinite}.tl-stk__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;animation:tlStkRing 1.5s infinite;z-index:-1}.tl-stk__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%) 150% 0/250% 100% no-repeat;animation:tlStkShine 2.6s infinite}.tl-stk__gift{max-width:560px;margin:0 auto;padding:0 12px 8px;font-size:var(--t11);color:#fff;text-align:center}body.has-tlstk{padding-bottom:78px}@keyframes tlBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tlStkBeat{0%,56%,to{scale:1}14%{scale:1.07}28%{scale:.99}42%{scale:1.04}}@keyframes tlStkShake{0%,84%,to{transform:translate(0) rotate(0)}86%{transform:translate(-3px) rotate(-2deg)}88%{transform:translate(3px) rotate(2deg)}90%{transform:translate(-3px) rotate(-1.5deg)}92%{transform:translate(2px) rotate(1deg)}94%{transform:translate(0)}}@keyframes tlStkRing{0%{box-shadow:0 0 #ffffffb3}75%{box-shadow:0 0 0 12px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes tlStkShine{0%{background-position:150% 0}60%,to{background-position:-60% 0}}.tl-sprog{position:fixed;top:0;left:0;height:3px;width:100%;z-index:130;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--c-primary-light),var(--c-primary),var(--c-primary-dark));box-shadow:0 0 8px color-mix(in srgb,var(--c-primary) 60%,transparent);pointer-events:none}body.tl-dark h1,body.tl-dark h2,body.tl-dark h3,body.tl-dark .rev__n,body.tl-dark .ptitle,body.tl-dark .pprice__now{color:var(--tl-ink)}body.tl-dark .sec,body.tl-dark .pg{background:var(--tl-bg);color:var(--tl-soft)}body.tl-dark .sec--alt,body.tl-dark .sec--soft{background:var(--tl-sf)}body.tl-dark .faq details,body.tl-dark .card,body.tl-dark .rev,body.tl-dark .ing__card,body.tl-dark .stat,body.tl-dark .trust div,body.tl-dark .cmp-w,body.tl-dark .proof,body.tl-dark .fit{background:var(--tl-sf);border-color:var(--tl-line);color:var(--tl-soft)}body.tl-dark .faq summary,body.tl-dark .dl li strong,body.tl-dark .checks li strong,body.tl-dark .cmp td:first-child{color:var(--tl-ink)}body.tl-dark .cmp th,body.tl-dark .cmp td{border-color:var(--tl-line)}body.tl-dark .hdr{background:color-mix(in srgb,var(--tl-scrim) 92%,transparent);border-color:var(--tl-line)}body.tl-dark .hdr__logo span,body.tl-dark .hdr__rate,body.tl-dark .hdr__nav a,body.tl-dark .hdr__cart{color:var(--tl-ink)}body.tl-dark .ftr{background:var(--tl-bg);border-top:1px solid var(--tl-line)}.tl-stage__ph{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s}.tl-stage__bg:not(.tl-ready) .tl-stage__ph{transition:none}.tl-stage__ph.on{opacity:1;z-index:1;animation:tlKB calc(var(--tl-int,2s) + .4s) linear forwards;will-change:opacity,transform}.tl-stage__ph.was{transform:scale(1.07)}.tl-stage__ph img,.tl-stage__ph svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}@media(max-width:400px){.tl-orb{grid-template-columns:1fr minmax(88px,31%) 1fr;gap:5px}.tl-orb__col{gap:16px}.tl-bub__img{width:54px;height:54px;margin-bottom:4px}.tl-bub b{line-height:1.15}.tl-orb__brand{font-size:clamp(42px,13vw,52px)}}@media(prefers-reduced-motion:reduce){.tl-hero *,.tl-cta,.tl-cta *,.tl-cta:before,.tl-cta:after,.tl-stk *,.tl-stk__btn:before,.tl-stk__btn:after,.tl-ben,.tl-ben__ic,.tl-bub,.tl-orb__bt,.tl-gold,.tl-dot{animation:none!important}.tl-hero__copy,.tl-hero__pills li,.tl-hero__badge,.tl-ben{opacity:1!important;transform:none!important}.tl-reveal{opacity:1;transform:none;transition:none}}body.no-pulse .tl-cta,body.no-pulse .tl-cta:before,body.no-pulse .tl-stk__btn,body.no-pulse .tl-stk__btn:before{animation:none}.tl-hero{--tl-ink:#fff;--tl-soft:#e4e4e7;--tl-mut:#a7a7ad;color:#e8e8e8}.tl-hero .tl-hero__h,.tl-hero .tl-hero__brand,.tl-hero .tl-hero__sub{color:#fff}.tl-cta,.tl-hero__badge>span,.tl-stk__t,.tl-stk__gift,.tl-price__ls .tl-ico+span b{color:var(--tl-on-p,#fff)}.tl-price__ls .tl-ico+span b{color:var(--tl-ink)}.tl-cta__go{background:color-mix(in srgb,currentColor 22%,transparent)}.tl-acc,.tl-eye,.tl-igc__f a,.tl-more{color:var(--tl-acc-c,var(--c-primary))}.tl-rsi-anchor{position:absolute!important;left:-10000px!important;top:0;width:320px;overflow:hidden;opacity:0;pointer-events:none}body.tl-rsi-hide ._rsi-buy-now-button:not(.tl-cta):not(.tl-stk__btn):not(.btn),body.tl-rsi-hide ._rsi-buy-now-button-floating{position:absolute!important;left:-10000px!important;opacity:0!important;pointer-events:none!important}.tl-cta.is-loading .tl-cta__go,.tl-stk__btn.is-loading .tl-ico{animation:tlSpin .8s linear infinite}@keyframes tlSpin{to{transform:rotate(360deg)}}body.tl-rsi-hide #es-sticky,body.tl-rsi-hide .es-sticky,body.tl-rsi-hide .es-sticky-btn,body.tl-rsi-hide .es-sticky-bottom,body.tl-rsi-hide .es-sticky-top{display:none!important}.tl-esm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140}.tl-esm__bd{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--tl-scrim) 66%,transparent);opacity:0;transition:opacity .25s}.tl-esm__p{position:absolute;left:50%;top:50%;width:min(480px,calc(100% - 24px));max-height:calc(100% - 32px);overflow-y:auto;overscroll-behavior:contain;background:#fff;color:#111;border-radius:16px;padding:14px 12px 12px;box-shadow:0 24px 60px #00000073;transform:translate(-50%,-46%) scale(.98);opacity:0;transition:transform .3s var(--tl-ease),opacity .25s}.tl-esm.is-on .tl-esm__bd{opacity:1}.tl-esm.is-on .tl-esm__p{transform:translate(-50%,-50%);opacity:1}.tl-esm__x{position:sticky;top:0;float:right;z-index:2;width:34px;height:34px;border-radius:50%;border:0;background:#f1f1f3;color:#111;font-size:var(--t22);line-height:1;cursor:pointer;margin:-4px -2px 4px 8px}.tl-esm__b{clear:both}@media(max-width:520px){.tl-esm__p{top:auto;bottom:0;left:0;width:100%;max-height:92%;border-radius:18px 18px 0 0;transform:translateY(100%)}.tl-esm.is-on .tl-esm__p{transform:none}}.tl-sec--flush{padding:0;border-top:0}.tl-stage{position:relative;max-width:560px;margin:0 auto;height:var(--h,85svh);min-height:420px;max-height:900px;overflow:hidden;isolation:isolate;background:var(--tl-stage-bg)}.tl-stage__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tl-stage__bg img,.tl-stage__bg svg,.tl-stage__bg picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tl-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--tl-scrim);opacity:var(--ov,.35)}.tl-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,var(--tl-stage-bg) 0,transparent var(--ft,30%),transparent calc(100% - var(--fb,26%)),var(--tl-stage-bg) 100%)}.tl-stage__layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.tl-stage__cta{max-width:560px;margin:0 auto;padding:14px 16px max(14px,env(safe-area-inset-bottom));background:var(--tl-stage-bg)}.tl-fl{position:absolute;left:var(--x,50%);top:var(--y,20%);z-index:4;width:max-content;max-width:var(--w,80%);translate:-50% -50%;scale:calc(var(--s,100)/100);text-align:var(--ta,center);text-wrap:balance;opacity:0;animation:tlIn .7s var(--tl-ease) var(--d,0ms) forwards}.tl-fl.is-float{animation:tlIn .7s var(--tl-ease) var(--d,0ms) forwards,tlFloat 3.4s ease-in-out calc(var(--d,0ms) + .9s) infinite}.tl-fl__brand{display:block;font-family:var(--font-display);font-weight:var(--font-display-weight,400);font-size:clamp(40px,13vw,68px);line-height:.92;letter-spacing:.5px;text-transform:uppercase;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.6)}.tl-fl__brand sup{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:.24em;line-height:0;vertical-align:top;position:relative;top:.42em;margin-left:.08em}.tl-fl__t{display:block;font-family:var(--font-heading);font-weight:800;font-size:clamp(20px,6vw,28px);line-height:1.1;letter-spacing:-.2px;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.6)}.tl-fl__s{display:block;margin-top:5px;font-size:var(--t135);font-weight:600;line-height:1.3;color:#e8e8e8;text-shadow:0 1px 10px rgba(0,0,0,.65)}.tl-fl__note{display:block;font-size:var(--t12);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d9d9de;text-shadow:0 1px 10px rgba(0,0,0,.7)}.tl-fl__pill{display:inline-block;font-size:var(--t125);font-weight:800;color:#fff;background:color-mix(in srgb,var(--tl-scrim) 55%,transparent);border:1px solid color-mix(in srgb,var(--c-primary) 55%,transparent);border-radius:999px;padding:6px 12px}.tl-fl__badge{display:inline-flex;align-items:center;gap:7px;text-align:left;padding:8px 12px 8px 9px;border-radius:12px;background:linear-gradient(135deg,var(--c-primary-light),var(--c-primary) 55%,var(--c-primary-dark));box-shadow:0 8px 24px color-mix(in srgb,var(--c-primary) 45%,transparent),inset 0 1px #ffffff59;color:#fff}.tl-fl__badge .tl-ico{font-size:var(--t22);flex:0 0 auto}.tl-fl__badge b{display:block;font-size:var(--t135);font-weight:900;letter-spacing:.04em;line-height:1.1}.tl-fl__badge small{display:block;font-size:var(--t10);font-weight:700;opacity:.92;line-height:1.2}.tl-ba{position:absolute;left:50%;top:var(--py,58%);translate:-50% -50%;width:var(--pw,88%);z-index:4;pointer-events:auto}.tl-ba__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tl-ba__track::-webkit-scrollbar{display:none}.tl-ba__track.is-one{overflow:visible}.tl-ba__card{flex:0 0 100%;scroll-snap-align:center;margin:0;border-radius:var(--r-card,14px);overflow:hidden;background:color-mix(in srgb,var(--tl-scrim) 62%,transparent);border:1px solid rgba(255,255,255,.14);box-shadow:0 14px 34px #00000073;opacity:0;animation:tlIn .6s var(--tl-ease) calc(.25s + var(--i,0) * .12s) forwards}.tl-ba__pair{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#ffffff24}.tl-ba__half{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--tl-sf2)}.tl-ba__half img,.tl-ba__half svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tl-ba__tag{position:absolute;z-index:2;top:8px;left:8px;font-size:var(--t10);font-weight:900;letter-spacing:.12em;padding:4px 8px;border-radius:999px;color:#fff;background:color-mix(in srgb,var(--tl-scrim) 60%,transparent)}.tl-ba__tag--a{background:linear-gradient(135deg,var(--c-primary-light),var(--c-primary-dark))}.tl-ba__cap{padding:9px 11px 11px;text-align:left}.tl-ba__cap b{display:block;font-size:var(--t135);font-weight:700;line-height:1.3;color:#fff}.tl-ba__cap small{display:block;margin-top:3px;font-size:var(--t11);color:#b9b9c0}.tl-ba__cap i{font-style:normal;color:var(--tl-green);font-weight:700}.tl-ba__hint{display:block;margin-top:8px;text-align:center;font-size:var(--t11);font-weight:600;color:#c9c9d0;text-shadow:0 1px 8px rgba(0,0,0,.7)}.tl-fben{position:absolute;left:50%;top:var(--by,62%);translate:-50% -50%;width:var(--bw,88%);margin:0;padding:0;list-style:none;z-index:4;display:grid;gap:8px}.tl-fben--grid{grid-template-columns:1fr 1fr}.tl-fben__i{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:var(--r-card,14px);background:color-mix(in srgb,var(--tl-scrim) 64%,transparent);border:1px solid rgba(255,255,255,.14);opacity:0;animation:tlIn .55s var(--tl-ease) calc(.2s + var(--i,0) * .1s) forwards}.tl-fben__ic{flex:0 0 auto;font-size:var(--t22);line-height:1.1}.tl-fben__ic img{display:block;width:28px;height:28px;object-fit:contain}.tl-fben__t b{display:block;font-size:var(--t14);font-weight:800;line-height:1.2;color:#fff}.tl-fben__t span{display:block;margin-top:2px;font-size:var(--t125);line-height:1.3;color:#cfcfd6}.tl-fben--grid .tl-fben__i{flex-direction:column;gap:6px}@media(prefers-reduced-motion:reduce){.tl-fl,.tl-ba__card,.tl-fben__i{animation:none!important;opacity:1!important}}body.tl-tint{--tl-bg:color-mix(in srgb,var(--c-primary) var(--tl-t1,18%),var(--tl-base,#000));--tl-sf:color-mix(in srgb,var(--c-primary) var(--tl-t2,25%),var(--tl-base,#000));--tl-sf2:color-mix(in srgb,var(--c-primary) var(--tl-t3,31%),var(--tl-base,#000));--tl-line:color-mix(in srgb,var(--c-primary) var(--tl-t4,44%),var(--tl-base,#000));--tl-scrim:color-mix(in srgb,var(--c-primary) var(--tl-ts,11%),#000);--c-bg:var(--tl-bg);--c-bg-alt:var(--tl-sf);background:var(--tl-bg)}body.tl-tint main{background:var(--tl-bg)}body.tl-tint.tl-light{--tl-ink:var(--c-primary-dark)}body.tl-glow .tl-sec:not(.tl-sec--flush){position:relative;isolation:isolate}body.tl-glow .tl-sec:not(.tl-sec--flush):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(112% 70% at 16% -14%,color-mix(in srgb,var(--c-primary-light) var(--tl-gl,8%),transparent) 0,transparent 62%),radial-gradient(96% 64% at 88% 112%,color-mix(in srgb,var(--c-primary) var(--tl-gl,8%),transparent) 0,transparent 60%)}body.tl-glow .tl-sec:not(.tl-sec--flush)>*{position:relative;z-index:1}body.tl-tint .tl-hero__m:before,body.tl-tint .tl-stage__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--c-primary);mix-blend-mode:soft-light;opacity:var(--tl-pt,.35)}body.tl-tint .tl-hero__m:before{z-index:2}body.tl-tint .tl-stage__bg:after{z-index:3}body.tl-mixveil .tl-hero__m:before,body.tl-mixveil .tl-stage__bg:after{mix-blend-mode:normal;opacity:calc(var(--tl-pt,.35) * .5)}body.tl-glow-mv .tl-hero__m:before,body.tl-glow-mv .tl-stage__bg:after{animation:tlBreathe 13s ease-in-out infinite}@keyframes tlBreathe{0%,to{opacity:calc(var(--tl-pt,.35) * .66)}50%{opacity:var(--tl-pt,.35)}}@media(prefers-reduced-motion:reduce){body.tl-glow-mv .tl-hero__m:before,body.tl-glow-mv .tl-stage__bg:after{animation:none}}body.tl-tint .tl-price__save,body.tl-tint .pprice__off{background:color-mix(in srgb,#d93a2f 68%,var(--c-primary))}body.tl-tint.tl-light{--tl-stage-bg:color-mix(in srgb,var(--c-primary) var(--tl-t1d,20%),#000);--tl-mut:color-mix(in srgb,var(--c-primary-dark) 45%,#55555c)}body.tl-tint.tl-pf .tl-price,body.tl-tint.tl-pn .tl-price,body.tl-tint.tl-pe .tl-price{position:relative;padding:16px;border-radius:16px}body.tl-tint.tl-pf .tl-price__now,body.tl-tint.tl-pn .tl-price__now,body.tl-tint.tl-pe .tl-price__now{font-size:clamp(29px,7.8vw,38px);letter-spacing:-.015em}body.tl-tint.tl-pf .tl-price__top,body.tl-tint.tl-pn .tl-price__top,body.tl-tint.tl-pe .tl-price__top{flex-direction:row;align-items:center;gap:10px}body.tl-tint.tl-pf .tl-price__save,body.tl-tint.tl-pn .tl-price__save{background:linear-gradient(135deg,color-mix(in srgb,var(--c-primary-dark) 62%,#6e0a04) 0,color-mix(in srgb,var(--c-primary-dark) 45%,#560702));color:#fff;font-size:var(--t115);padding:5px 9px;box-shadow:0 8px 18px -7px var(--c-primary-dark)}body.tl-tint.tl-pf .tl-price__ls,body.tl-tint.tl-pn .tl-price__ls{gap:9px}body.tl-tint.tl-pf:not(.tl-light) .tl-price{--tl-ink:color-mix(in srgb,var(--c-primary-dark) 70%,#0b0b0d);--tl-soft:color-mix(in srgb,var(--c-primary-dark) 50%,#25252b);--tl-mut:color-mix(in srgb,var(--c-primary-dark) 36%,#5d5d66);--tl-line:color-mix(in srgb,var(--c-primary) 30%,#fff);--tl-green:#0c7a3c;background:linear-gradient(168deg,#fff 0,var(--c-soft) 54%,color-mix(in srgb,var(--c-primary) 18%,#fff) 100%);border:2px solid color-mix(in srgb,var(--c-primary) 65%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--c-primary) 13%,transparent),0 26px 56px -22px var(--c-primary)}body.tl-tint.tl-pf:not(.tl-light) .tl-price__now{color:color-mix(in srgb,var(--c-primary-dark) 66%,#0a0a0c)}body.tl-tint.tl-pf:not(.tl-light) .tl-price__was s{color:color-mix(in srgb,#c22a1f 65%,var(--c-primary-dark))}body.tl-tint.tl-pn .tl-price,body.tl-tint.tl-light.tl-pf .tl-price{--tl-ink:#fff;--tl-soft:color-mix(in srgb,var(--c-primary-light) 22%,#e8e8ec);--tl-mut:color-mix(in srgb,var(--c-primary-light) 26%,#9b9ba4);--tl-line:color-mix(in srgb,var(--c-primary) 42%,transparent);--tl-green:color-mix(in srgb,#2fbf71 80%,var(--c-primary-light));background:linear-gradient(165deg,color-mix(in srgb,var(--c-primary) 26%,#000) 0,color-mix(in srgb,var(--c-primary) 11%,#000));border:2px solid color-mix(in srgb,var(--c-primary) 85%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--c-primary) 12%,transparent),0 0 36px -6px color-mix(in srgb,var(--c-primary) 60%,transparent),0 24px 50px -26px #000}body.tl-tint.tl-pn .tl-price__now,body.tl-tint.tl-light.tl-pf .tl-price__now{color:#fff;text-shadow:0 0 24px color-mix(in srgb,var(--c-primary) 75%,transparent)}body.tl-tint.tl-pn .tl-price__was s,body.tl-tint.tl-light.tl-pf .tl-price__was s{color:color-mix(in srgb,#ff6b5f 70%,var(--c-primary-light))}body.tl-pulse.tl-tint .tl-reveal.in .tl-price:before,body.tl-pulse.tl-tint.no-reveal .tl-price:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:18px;border:2px solid var(--c-primary);pointer-events:none;opacity:0;animation:tlRing 2.6s var(--tl-ease) 3}@keyframes tlRing{0%{transform:scale(1);opacity:.5}70%{transform:scale(1.04);opacity:0}to{transform:scale(1.04);opacity:0}}@media(prefers-reduced-motion:reduce){body.tl-pulse.tl-tint .tl-reveal.in .tl-price:before,body.tl-pulse.tl-tint.no-reveal .tl-price:before{animation:none}}body.tl-tint.tl-pe .tl-price{--tl-ink:#fff;--tl-soft:color-mix(in srgb,var(--c-primary-light) 18%,#ededef);--tl-mut:color-mix(in srgb,var(--c-primary-light) 24%,#a4a4ac);--tl-line:color-mix(in srgb,var(--c-primary) 38%,transparent);--tl-green:color-mix(in srgb,#36d07f 70%,var(--c-primary-light));background:linear-gradient(170deg,color-mix(in srgb,var(--c-primary) 15%,#040407) 0,color-mix(in srgb,var(--c-primary) 5%,#040408));border:2px solid color-mix(in srgb,var(--c-primary) 88%,transparent);box-shadow:0 0 0 5px color-mix(in srgb,var(--c-primary) 13%,transparent),0 0 52px -4px color-mix(in srgb,var(--c-primary) 62%,transparent),0 26px 56px -24px #000}body.tl-tint.tl-pe .tl-price__top{margin:-16px -16px 13px;padding:12px 15px 13px;border-bottom:0;border-radius:12px 12px 0 0;background:linear-gradient(135deg,var(--c-primary-light) 0,var(--c-primary) 55%,color-mix(in srgb,var(--c-primary) 76%,var(--c-primary-dark)) 100%)}body.tl-tint.tl-pe .tl-price__was,body.tl-tint.tl-pe .tl-price__was s{color:var(--tl-onv2,rgba(255,255,255,.82))}body.tl-tint.tl-pe .tl-price__now{color:var(--tl-onv,#fff)}body.tl-tint.tl-pe .tl-price__save{background:#090609db;color:#fff;font-size:var(--t115);padding:5px 9px;border-radius:8px;box-shadow:0 6px 14px -6px #0000008c}body.tl-tint.tl-pe .tl-price__ls{margin-top:0}.tl-wc{position:relative;max-width:560px;margin:0 auto;overflow:hidden;isolation:isolate;background:var(--tl-stage-bg,var(--tl-bg))}.tl-wc__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tl-wc__bg img,.tl-wc__bg svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tl-wc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--tl-scrim,#000);opacity:var(--ov,.6)}.tl-wc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,var(--tl-stage-bg,var(--tl-bg)) 0,transparent var(--ft,18%),transparent calc(100% - var(--fb,16%)),var(--tl-stage-bg,var(--tl-bg)) 100%)}.tl-wc__in{position:relative;z-index:3;padding:26px 13px 24px}.tl-wc__t{margin:0 0 6px;text-align:center;line-height:1}.tl-wc__t1{display:block;font-family:var(--font-heading);font-weight:800;font-size:var(--t18);letter-spacing:.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.6)}.tl-wc__t2{display:block;margin-top:3px;font-family:var(--font-display);font-weight:var(--font-display-weight,400);font-style:normal;font-size:clamp(27px,8.6vw,40px);line-height:.98;letter-spacing:.005em;color:#fff;text-shadow:0 3px 22px rgba(0,0,0,.6)}.tl-wc__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;align-items:start}.tl-wc__col{display:flex;flex-direction:column;min-width:0}.tl-wc__col--b{padding-top:var(--drop,26px)}.tl-wc__shot{margin:0;height:var(--sh,200px);z-index:3;display:flex;align-items:flex-end;justify-content:center;position:relative;pointer-events:none}.tl-wc__col--b .tl-wc__shot{height:calc(var(--sh,200px) * .76)}.tl-wc__col--a .tl-wc__shot:after{content:"";position:absolute;left:50%;top:6%;width:150%;height:110%;transform:translate(-50%);z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c-primary) 30%,transparent) 0,transparent 72%)}.tl-wc__shot:before{content:"";position:absolute;left:50%;bottom:6px;width:76%;height:34px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--c-primary) 46%,transparent) 0,transparent 100%);filter:blur(1px)}.tl-wc__col--b .tl-wc__shot:before{background:radial-gradient(closest-side,rgba(255,255,255,.14) 0,transparent 100%)}.tl-wc__png{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 22px rgba(0,0,0,.55))}.tl-wc__col--b .tl-wc__png{filter:saturate(.42) brightness(1.02) drop-shadow(0 14px 18px rgba(0,0,0,.5));opacity:.9}.tl-wc__card{position:relative;z-index:1;margin-top:-30px;padding:36px 11px 13px;border-radius:16px;min-width:0}.tl-wc__card--win{background:linear-gradient(168deg,color-mix(in srgb,var(--c-primary) 42%,#0b0709) 0,color-mix(in srgb,var(--c-primary) 16%,#08060a));border:1.5px solid color-mix(in srgb,var(--c-primary) 72%,transparent);box-shadow:0 0 42px -6px color-mix(in srgb,var(--c-primary) 66%,transparent),0 20px 44px -24px #000}.tl-wc__card--lose{background:linear-gradient(168deg,#80808e2b 0,#0a0a0eb8);border:1px solid rgba(255,255,255,.11)}.tl-wc__card--win:before{content:"";position:absolute;left:12%;right:12%;top:-1px;height:1.5px;border-radius:2px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--c-primary-light) 92%,transparent) 50%,transparent 100%);opacity:.9}.tl-wc__h{margin:0 0 9px;overflow-wrap:break-word;text-align:center;font-family:var(--font-heading);font-weight:800;font-size:var(--t16);line-height:1.1;color:#fff;letter-spacing:.005em}.tl-wc__h small{display:block;margin-top:2px;font-size:var(--t115);font-weight:600;color:#ffffff9e}.tl-wc__card--win .tl-wc__h{color:#fff;text-shadow:0 0 18px color-mix(in srgb,var(--c-primary) 60%,transparent)}.tl-wc__card--lose .tl-wc__h{color:#d6d6dd}.tl-wc__ls{list-style:none;margin:0;padding:0;display:grid;gap:9px}.tl-wc__ls li{display:flex;align-items:flex-start;gap:7px;min-width:0;max-width:100%}.tl-wc__ls span{min-width:0}.tl-wc__ls b{display:block;font-size:var(--t12);font-weight:800;line-height:1.22;color:#fff;overflow-wrap:break-word}.tl-wc__ls small{display:block;margin-top:1px;font-size:var(--t105);font-weight:600;line-height:1.24;color:#ffffff9e;overflow-wrap:break-word}.tl-wc__card--lose b{color:#c9c9d2;font-weight:700}.tl-wc__card--lose small{color:#ffffff70}.tl-wc__ic{flex:0 0 19px;width:19px;height:19px;margin-top:1px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px}.tl-wc__ic--ok{background:var(--grad);color:#fff;box-shadow:0 3px 10px -3px var(--c-primary)}.tl-wc__ic--no{background:#ffffff12;border:1px solid rgba(255,255,255,.15);color:#9a9aa6}.tl-wc__ic .tl-ico{font-size:11px;line-height:1}.tl-wc__cta{max-width:560px;margin:0 auto;padding:14px 16px max(14px,env(safe-area-inset-bottom));background:var(--tl-stage-bg,var(--tl-bg))}.tl-wc__t,.tl-wc__col{opacity:0}.tl-wc__col--a{transform:translate(-16px)}.tl-wc__col--b{transform:translate(16px)}.tl-wc__ls li{opacity:0;transform:translateY(7px)}.tl-reveal.in .tl-wc__t{animation:tlWcUp .65s var(--tl-ease) forwards}.tl-reveal.in .tl-wc__col--a{animation:tlWcIn .7s var(--tl-ease) .12s forwards}.tl-reveal.in .tl-wc__col--b{animation:tlWcIn .7s var(--tl-ease) .26s forwards}.tl-reveal.in .tl-wc__ls li{animation:tlWcRow .45s var(--tl-ease) forwards;animation-delay:calc(.5s + var(--i,0) * .09s)}.tl-reveal.in .tl-wc__col--b .tl-wc__ls li{animation-delay:calc(.64s + var(--i,0) * .09s)}.tl-reveal.in .tl-wc__col--a .tl-wc__png{animation:tlWcBob 5.4s ease-in-out .9s infinite}.tl-reveal.in .tl-wc__card--win:before{animation:tlWcShine 3.6s var(--tl-ease) 1.1s infinite}body.no-reveal .tl-wc__t,body.no-reveal .tl-wc__col,body.no-reveal .tl-wc__ls li{opacity:1;transform:none}@keyframes tlWcUp{to{opacity:1;transform:none}}@keyframes tlWcIn{to{opacity:1;transform:none}}@keyframes tlWcRow{to{opacity:1;transform:none}}@keyframes tlWcBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes tlWcShine{0%,to{opacity:.25}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.tl-wc__t,.tl-wc__col,.tl-wc__ls li{opacity:1!important;transform:none!important}.tl-wc__png,.tl-wc__card--win:before{animation:none!important}}@media(max-width:380px){.tl-wc__in{padding:26px 10px 22px}.tl-wc__grid{gap:7px}.tl-wc__card{padding:24px 9px 12px}.tl-wc__ic{flex:0 0 17px;width:17px;height:17px}}.tl-pk{position:relative;max-width:560px;margin:0 auto;overflow:hidden;isolation:isolate;background:var(--tl-stage-bg,var(--tl-bg))}.tl-pk__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.tl-pk__bg img,.tl-pk__bg svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tl-pk:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--tl-scrim,#000);opacity:var(--ov,.55)}.tl-pk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,var(--tl-stage-bg,var(--tl-bg)) 0,transparent var(--ft,16%),transparent calc(100% - var(--fb,14%)),var(--tl-stage-bg,var(--tl-bg)) 100%)}.tl-pk__fig{position:absolute;z-index:2;right:var(--fx,-4%);bottom:0;height:var(--fh,94%);opacity:var(--fo,1);pointer-events:none;display:flex;align-items:flex-end}.tl-pk__fig.is-front{z-index:5}.tl-pk__fig img,.tl-pk__fig svg{display:block;height:100%;width:auto;max-width:none;object-fit:contain;object-position:right bottom;filter:drop-shadow(-10px 14px 26px rgba(0,0,0,.5))}.tl-pk__in{position:relative;z-index:4;padding:42px 14px 38px}.tl-pk__c{padding-bottom:13px}.tl-pk__t{margin:0;max-width:var(--tw,72%);font-family:var(--font-display);font-weight:var(--font-display-weight,400);font-size:clamp(28px,8.8vw,41px);line-height:.98;letter-spacing:.004em;color:#fff;text-shadow:0 3px 20px rgba(0,0,0,.62);text-wrap:balance}.tl-pk__gold{font-style:normal}.tl-pk__s{margin:11px 0 16px;max-width:var(--tw,72%);font-size:var(--t145);font-weight:600;line-height:1.34;color:#ececf0;text-shadow:0 1px 10px rgba(0,0,0,.6)}.tl-pk__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.tl-pk__c{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:16px;padding:11px 10px 12px;overflow:hidden}.tl-pk__c.is-wide{grid-column:1/-1;flex-direction:row;align-items:center;gap:12px;padding:12px}.tl-pk__c.is-wide .tl-pk__ph{flex:1 1 46%;min-width:0;height:calc(var(--ph,120px) * 1.08)}.tl-pk__c.is-wide .tl-pk__body{flex:1 1 54%;min-width:0;text-align:left;align-items:flex-start}.tl-pk__ph{margin:0 0 9px;height:var(--ph,120px);display:flex;align-items:center;justify-content:center}.tl-pk__ph img,.tl-pk__ph svg{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(0,0,0,.42))}.tl-pk__c.is-wide .tl-pk__ph{margin:0}.tl-pk__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;text-align:center;gap:5px;min-width:0}.tl-pk__n{margin:0;font-family:var(--font-heading);font-weight:800;font-size:var(--t145);line-height:1.12;letter-spacing:.01em;overflow-wrap:break-word}.tl-pk__tag{font-size:var(--t11);font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.72}.tl-pk__p{margin:0;display:flex;align-items:baseline;gap:7px;flex-wrap:wrap;justify-content:center}.tl-pk__c.is-wide .tl-pk__p{justify-content:flex-start}.tl-pk__p s{font-size:var(--t12);opacity:.6}.tl-pk__p strong{font-family:var(--font-heading);font-weight:800;font-size:clamp(19px,5.4vw,24px);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.tl-pk__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;border:0;cursor:pointer;font-family:inherit;font-weight:800;font-size:var(--t115);letter-spacing:.05em;border-radius:999px;padding:9px 15px;text-decoration:none;white-space:nowrap;transition:transform .15s,filter .15s}.tl-pk__btn:active{transform:scale(.97)}.tl-pk__f,.tl-pk__c form{margin:auto 0 0}.tl-pk__c.is-wide .tl-pk__f,.tl-pk__c.is-wide form{margin:4px 0 0}.tl-pk__c--oscura{background:linear-gradient(168deg,color-mix(in srgb,var(--c-primary) 20%,rgba(8,7,10,.86)) 0,#060509e6);border:1.5px solid color-mix(in srgb,var(--c-primary) 48%,transparent);color:#fff;box-shadow:0 18px 40px -24px #000}.tl-pk__c--oscura .tl-pk__btn{background:var(--grad);color:#fff;box-shadow:0 8px 18px -8px var(--c-primary-dark)}.tl-pk__c--clara{background:linear-gradient(168deg,#fff 0,color-mix(in srgb,var(--c-primary) 12%,#fff));border:1.5px solid color-mix(in srgb,var(--c-primary) 30%,#fff);color:color-mix(in srgb,var(--c-primary-dark) 62%,#0b0b0d);box-shadow:0 20px 44px -26px #000}.tl-pk__c--clara .tl-pk__n{color:color-mix(in srgb,var(--c-primary-dark) 72%,#0a0a0c)}.tl-pk__c--clara .tl-pk__btn{background:linear-gradient(135deg,color-mix(in srgb,var(--c-primary-dark) 62%,#6e0a04) 0,color-mix(in srgb,var(--c-primary-dark) 45%,#560702));color:#fff}.tl-pk__c--viva{background:linear-gradient(140deg,var(--c-primary-light) 0,var(--c-primary) 55%,color-mix(in srgb,var(--c-primary) 76%,var(--c-primary-dark)) 100%);border:1.5px solid color-mix(in srgb,var(--c-primary-light) 70%,transparent);color:var(--tl-onv,#fff);box-shadow:0 0 40px -10px color-mix(in srgb,var(--c-primary) 60%,transparent),0 20px 44px -26px #000}.tl-pk__c--viva .tl-pk__n{color:var(--tl-onv,#fff)}.tl-pk__c--viva .tl-pk__p s{color:var(--tl-onv2,rgba(255,255,255,.8));opacity:1}.tl-pk__c--viva .tl-pk__btn{background:#090609e0;color:#fff}.tl-pk__q{margin:18px 0 0;padding:0;text-align:center}.tl-pk__q span{display:block;font-size:var(--t135);font-style:italic;font-weight:600;line-height:1.4;color:#f0f0f4;text-shadow:0 1px 10px rgba(0,0,0,.6)}.tl-pk__q span:before{content:"\201c"}.tl-pk__q span:after{content:"\201d"}.tl-pk__q cite{display:block;margin-top:5px;font-size:var(--t12);font-style:normal;font-weight:700;color:color-mix(in srgb,var(--c-primary-light) 62%,#d8d8de)}.tl-pk__t,.tl-pk__s,.tl-pk__q,.tl-pk__c{opacity:0}.tl-pk__t,.tl-pk__s{transform:translateY(14px)}.tl-pk__c{transform:translateY(16px) scale(.97)}.tl-pk__fig{opacity:0;transform:translate(26px)}.tl-reveal.in .tl-pk__t{animation:tlPkUp .62s var(--tl-ease) forwards}.tl-reveal.in .tl-pk__s{animation:tlPkUp .62s var(--tl-ease) .1s forwards}.tl-reveal.in .tl-pk__fig{animation:tlPkFig .85s var(--tl-ease) .05s forwards}.tl-reveal.in .tl-pk__c{animation:tlPkCard .6s var(--tl-ease) forwards;animation-delay:calc(.26s + var(--i,0) * .13s)}.tl-reveal.in .tl-pk__q{animation:tlPkUp .6s var(--tl-ease) .72s forwards}body.no-reveal .tl-pk__t,body.no-reveal .tl-pk__s,body.no-reveal .tl-pk__q,body.no-reveal .tl-pk__c,body.no-reveal .tl-pk__fig{opacity:1;transform:none}@keyframes tlPkUp{to{opacity:1;transform:none}}@keyframes tlPkCard{to{opacity:1;transform:none}}@keyframes tlPkFig{to{opacity:var(--fo,1);transform:none}}@media(prefers-reduced-motion:reduce){.tl-pk__t,.tl-pk__s,.tl-pk__q,.tl-pk__c{opacity:1!important;transform:none!important}.tl-pk__fig{opacity:var(--fo,1)!important;transform:none!important}}@media(max-width:380px){.tl-pk__in{padding:24px 11px 22px}.tl-pk__grid{gap:8px}.tl-pk__c{padding:10px 8px 11px}.tl-pk__btn{padding:8px 11px;letter-spacing:.03em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/landing.css.map */
