:root{--tx-black: #000000;--tx-ink: #0b0f17;--tx-navy: #0a1a33;--tx-navy-2: #0f2547;--tx-blue: #0066ff;--tx-blue-hover: #3385ff;--tx-blue-press: #0052cc;--tx-white: #ffffff;--tx-grey-50: #f4f6f9;--tx-grey-100: #e3e7ee;--tx-grey-400: #8a93a3;--tx-grey-600: #3a4150;--tx-on-dark-muted: rgba(255, 255, 255, .72);--tx-on-dark-faint: rgba(255, 255, 255, .12);--tx-font-head: var(--ft2), "Archivo", system-ui, sans-serif;--tx-font-body: var(--ft1), "Inter", system-ui, sans-serif;--tx-radius-sm: 6px;--tx-radius: 10px;--tx-radius-lg: 16px;--tx-shadow: 0 10px 30px -12px rgba(10, 26, 51, .25);--tx-shadow-lg: 0 30px 60px -20px rgba(0, 0, 0, .55);--tx-container: 1320px;--tx-gutter: clamp(16px, 4vw, 48px);--tx-ease: cubic-bezier(.22, 1, .36, 1)}.tx-container{max-width:var(--tx-container);margin:0 auto;padding:0 var(--tx-gutter)}.tx-eyebrow{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-blue)}.tx-eyebrow--pill{padding:8px 14px;border-radius:999px;background:#0066ff1f;border:1px solid rgba(0,102,255,.35);color:#6fa8ff}.tx-eyebrow__dot{width:6px;height:6px;border-radius:50%;background:var(--tx-blue);box-shadow:0 0 0 4px #0066ff40}.tx-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:var(--tx-radius-sm);border:1.5px solid transparent;font:600 14px/1 var(--tx-font-body);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s var(--tx-ease),border-color .25s var(--tx-ease),color .25s var(--tx-ease),transform .25s var(--tx-ease),box-shadow .25s var(--tx-ease)}.tx-btn svg{width:16px;height:16px;transition:transform .25s var(--tx-ease)}.tx-btn:hover svg{transform:translate(3px)}.tx-btn:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:3px}.tx-btn--primary{background:var(--tx-blue);color:var(--tx-white);box-shadow:0 8px 24px -8px #0066ffb3}.tx-btn--primary:hover{background:var(--tx-blue-hover);color:var(--tx-white);transform:translateY(-1px);box-shadow:0 12px 28px -8px #06fc}.tx-btn--primary:active{background:var(--tx-blue-press);transform:none}.tx-btn--ghost-dark{background:transparent;color:var(--tx-white);border-color:#ffffff47}.tx-btn--ghost-dark:hover{border-color:var(--tx-white);background:#ffffff0f;color:var(--tx-white)}@keyframes tx-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes tx-rise-scale{0%{opacity:0;transform:translateY(26px) scale(.96)}}@keyframes tx-fade-down{0%{opacity:0;transform:translateY(-12px)}}@keyframes tx-fade{0%{opacity:0}}#shopify-section-header-group,.shopify-section-group-header-group{animation:tx-fade-down .8s var(--tx-ease) backwards}.js [data-tx-reveal]{opacity:0;transform:translateY(28px);transition:opacity .9s var(--tx-ease),transform .9s var(--tx-ease);transition-delay:var(--tx-delay, 0s)}.js [data-tx-reveal].is-revealed{opacity:1;transform:none}.txh{--txh-min-h: 560px;position:relative;overflow:hidden;isolation:isolate;background:var(--tx-black);color:var(--tx-white)}.txh__track{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.txh__slide{grid-area:1 / 1;position:relative;display:flex;align-items:center;min-height:var(--txh-min-h);padding:56px 0 84px;opacity:0;visibility:hidden;transition:opacity .9s var(--tx-ease),visibility 0s linear .9s}.txh__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s var(--tx-ease),visibility 0s;z-index:1}.txh__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:radial-gradient(120% 90% at 80% 45%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 70%,var(--tx-black) 100%)}.txh__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(80% 70% at 70% 45%,#000 0%,transparent 75%);mask-image:radial-gradient(80% 70% at 70% 45%,#000 0%,transparent 75%)}.txh__bg:after{content:"";position:absolute;width:56vw;max-width:860px;aspect-ratio:2 / 1;right:-4%;top:50%;transform:translateY(-50%);background:radial-gradient(closest-side,rgba(0,102,255,.45),rgba(0,102,255,.12) 55%,transparent 75%);filter:blur(20px)}.txh__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.txh__photo-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e0,#050b16b3 45%,#0a1a3359)}.txh__inner{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(24px,3vw,48px)}.txh__content{position:relative;z-index:1;min-width:0;max-width:620px}.txh__slide.is-active .txh__bg:after{animation:tx-fade 1.6s var(--tx-ease) backwards}.txh__slide.is-active .txh__content>*{animation:tx-rise .9s var(--tx-ease) backwards}.txh__slide.is-active .txh__content>:nth-child(1){animation-delay:.1s}.txh__slide.is-active .txh__content>:nth-child(2){animation-delay:.18s}.txh__slide.is-active .txh__content>:nth-child(3){animation-delay:.26s}.txh__slide.is-active .txh__content>:nth-child(4){animation-delay:.34s}.txh__slide.is-active .txh__content>:nth-child(5){animation-delay:.42s}.txh__slide.is-active .txh__content>:nth-child(6){animation-delay:.5s}.txh__slide.is-active .txh__visual{animation:tx-rise-scale 1.2s var(--tx-ease) .2s backwards}.txh__slide.is-active .txh-tier{animation:tx-rise .8s var(--tx-ease) backwards}.txh__slide.is-active .txh-tier:nth-child(1){animation-delay:.3s}.txh__slide.is-active .txh-tier:nth-child(2){animation-delay:.4s}.txh__slide.is-active .txh-tier:nth-child(3){animation-delay:.5s}.txh__slide.is-active .txh__badge{animation:tx-rise-scale .8s var(--tx-ease) .9s backwards}.txh__title{margin:16px 0 0;color:var(--tx-white);font:800 clamp(36px,4.2vw,60px)/1.02 var(--tx-font-head);letter-spacing:-.025em;text-transform:none}.txh__title em{font-style:normal;color:var(--tx-blue)}.txh__text{margin:14px 0 0;max-width:500px;color:var(--tx-on-dark-muted);font:400 clamp(15px,1.2vw,17px)/1.55 var(--tx-font-body)}.txh__chips{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.txh__chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:8px;background:#ffffff0d;border:1px solid var(--tx-on-dark-faint);font:500 13px/1.2 var(--tx-font-body);color:var(--tx-white)}.txh__chip svg{width:14px;height:14px;color:var(--tx-blue);flex:none}.txh__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:22px 0 0}.txh__price-label{font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-on-dark-muted);width:100%}.txh__price-now{font:800 36px/1 var(--tx-font-head);letter-spacing:-.02em;color:var(--tx-white)}.txh__price-was{font:500 17px/1 var(--tx-font-body);color:var(--tx-grey-400);text-decoration:line-through}.txh__price-note{font:500 13px/1 var(--tx-font-body);color:var(--tx-on-dark-muted)}.txh__actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0}.txh__visual{position:relative;display:flex;justify-content:flex-start;align-items:center}.txh__product{position:relative;width:120%;max-width:860px;margin:0 -20% 0 -4%}.txh__product img{display:block;width:100%;height:auto;filter:drop-shadow(0 40px 50px rgba(0,0,0,.65)) drop-shadow(0 0 60px rgba(0,102,255,.18));animation:txh-float 7s ease-in-out 1.4s infinite}.txh__product:after{content:"";position:absolute;left:12%;right:12%;bottom:-6%;height:10%;background:radial-gradient(closest-side,rgba(0,0,0,.7),transparent);filter:blur(6px);z-index:-1}.txh__badge{position:absolute;top:-6%;right:14%;display:grid;place-items:center;text-align:center;width:96px;height:96px;border-radius:50%;background:var(--tx-blue);color:var(--tx-white);box-shadow:0 16px 40px -10px #06fc;font:800 27px/1 var(--tx-font-head);letter-spacing:-.02em}.txh__badge small{display:block;margin-top:4px;font:600 9px/1.1 var(--tx-font-body);letter-spacing:.12em;text-transform:uppercase}@keyframes txh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.txh__tiers{display:grid;gap:12px;width:100%;max-width:520px;margin-left:auto}.txh-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 18px;border-radius:var(--tx-radius);color:var(--tx-white);background:linear-gradient(180deg,#ffffff12,#ffffff08);border:1px solid var(--tx-on-dark-faint);transition:border-color .25s var(--tx-ease),transform .25s var(--tx-ease)}.txh-tier:hover{border-color:#06f9;transform:translateY(-2px)}.txh-tier--best{border-color:var(--tx-blue);background:linear-gradient(180deg,#0066ff38,#0066ff14)}.txh-tier__flag{position:absolute;top:-10px;right:16px;padding:5px 10px;border-radius:999px;background:var(--tx-blue);font:700 10px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase}.txh-tier__qty{display:grid;place-items:center;width:50px;height:50px;border-radius:10px;background:#ffffff14;font:800 21px/1 var(--tx-font-head);text-align:center}.txh-tier__qty small{font:600 9px/1 var(--tx-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-on-dark-muted)}.txh-tier__title{font:700 16px/1.2 var(--tx-font-head)}.txh-tier__sub{margin-top:3px;font:400 13px/1.3 var(--tx-font-body);color:var(--tx-on-dark-muted)}.txh-tier__right{text-align:right}.txh-tier__total{font:800 19px/1 var(--tx-font-head)}.txh-tier__save{display:inline-block;margin-top:6px;padding:4px 8px;border-radius:4px;background:#0066ff2e;color:#8db8ff;font:600 11px/1 var(--tx-font-body);letter-spacing:.04em}.txh-tier__form{display:contents}.txh-tier__btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;background:none;cursor:pointer;border-radius:inherit}.txh-tier__btn:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:2px}.txh__tag{display:none}.txh__tiers-product{width:92%;max-width:500px;margin:28px 0 0 -2%}.txh__tiers-product img{display:block;width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6)) drop-shadow(0 0 50px rgba(0,102,255,.18));animation:txh-float 7s ease-in-out 1.4s infinite}.txh__tiers-note{margin:2px 0 0;text-align:center;font:400 12px/1.4 var(--tx-font-body);color:var(--tx-on-dark-muted)}.txh__controls{position:absolute;left:0;right:0;bottom:24px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:24px;pointer-events:none;animation:tx-fade 1s var(--tx-ease) .8s backwards}.txh__dots{display:flex;gap:10px;pointer-events:auto}.txh__dot{position:relative;width:56px;height:24px;padding:0;border:0;background:none;cursor:pointer}.txh__dot:before,.txh__dot span{content:"";position:absolute;left:0;top:50%;height:3px;margin-top:-1.5px;border-radius:2px}.txh__dot:before{right:0;background:#ffffff38}.txh__dot span{width:0;background:var(--tx-white)}.txh__dot.is-active span{width:100%}.txh.is-playing .txh__dot.is-active span{width:0;animation:txh-progress var(--txh-delay, 6s) linear forwards}.txh.is-paused .txh__dot.is-active span{animation-play-state:paused}.txh__dot:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:2px}@keyframes txh-progress{to{width:100%}}.txh__arrows{display:flex;gap:10px;pointer-events:auto}.txh__arrow{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;padding:0;cursor:pointer;border:1px solid rgba(255,255,255,.22);background:#ffffff0a;color:var(--tx-white);transition:background-color .2s,border-color .2s,color .2s}.txh__arrow:hover{background:var(--tx-white);color:var(--tx-ink);border-color:var(--tx-white)}.txh__arrow:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:2px}.txh__arrow svg{width:18px;height:18px}@media(max-width:989px){.txh{--txh-min-h: 0px}.txh__slide{padding:44px 0 72px}.txh__chip{font-size:12px;padding:6px 10px}.txh__badge{width:72px;height:72px;font-size:20px}.txh-tier{grid-template-columns:1fr auto;padding:12px 14px}.txh-tier__qty{display:none}}@media(max-width:749px){.txh__slide{box-sizing:border-box;height:50vw;min-height:0;padding:3vw 0 6.5vw}.txh__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:2vw;padding:0 4.5vw}.txh__bg:after{width:90vw;right:-30%;top:45%}.txh__bg:before{background-size:6vw 6vw}.txh .tx-eyebrow,.txh__text,.txh__chips,.txh__price-note,.txh__tiers-note,.txh__actions .tx-btn--ghost-dark,.txh-tier__sub,.txh-tier__save{display:none}.txh__tag{display:inline-block;margin:0;padding:1.2vw 2vw;border-radius:1vw;background:var(--tx-blue);color:var(--tx-white);font:700 2.5vw/1 var(--tx-font-head);letter-spacing:.05em;text-transform:uppercase}.txh__title{margin-top:2vw;font-size:4.6vw;line-height:1.04;letter-spacing:-.02em}.txh__price{margin-top:1.8vw;align-items:baseline;gap:0 1.6vw}.txh__price-label{width:auto;font-size:2.1vw;letter-spacing:.1em}.txh__price-now{font-size:4.6vw}.txh__price-was{font-size:2.8vw}.txh__actions{margin-top:2.4vw;gap:0}.txh__actions .tx-btn{min-height:7.4vw;padding:0 3.4vw;border-radius:1.2vw;gap:1.4vw;font-size:2.6vw;letter-spacing:.05em;box-shadow:0 2vw 5vw -2vw #0066ffb3}.txh__actions .tx-btn svg{width:2.8vw;height:2.8vw}.txh__slide--launch .txh__inner{grid-template-columns:minmax(0,1fr)}.txh__slide--launch .txh__visual{position:absolute;top:15vw;right:2.5vw;width:48vw}.txh__product{width:100%;max-width:none;margin:0;transform:rotate(-6deg)}.txh__product img{filter:drop-shadow(0 3vw 4vw rgba(0,0,0,.65)) drop-shadow(0 0 6vw rgba(0,102,255,.2))}.txh__badge{top:-10vw;right:7vw;width:14vw;height:14vw;font-size:4vw;box-shadow:0 2vw 5vw -1.5vw #06fc}.txh__badge small{margin-top:.6vw;font-size:1.6vw;letter-spacing:.08em}.txh__tiers-product{width:40vw;max-width:none;margin:4vw 0 0 1vw}.txh__tiers-product img{filter:drop-shadow(0 2.5vw 3vw rgba(0,0,0,.6)) drop-shadow(0 0 5vw rgba(0,102,255,.18))}.txh__tiers{gap:1.6vw;max-width:none;margin:0}.txh-tier{grid-template-columns:1fr;gap:.6vw;padding:1.6vw 2.4vw;border-radius:1.6vw}.txh-tier__right{text-align:left}.txh-tier__title{font-size:2.7vw}.txh-tier__total{font-size:3.1vw}.txh-tier__flag{top:-1.6vw;right:2vw;padding:.7vw 1.4vw;font-size:1.7vw}.txh__controls{bottom:1.6vw;justify-content:center}.txh__arrows{display:none}.txh__dots{gap:1.4vw}.txh__dot{width:6vw;height:3.6vw}.txh__dot:before,.txh__dot span{height:2px;margin-top:-1px}}@media(prefers-reduced-motion:reduce){.txh *,.txh *:after,#shopify-section-header-group,.shopify-section-group-header-group{animation:none!important}.txh__slide{transition:none}.txh.is-playing .txh__dot.is-active span{width:100%}.js [data-tx-reveal]{opacity:1;transform:none;transition:none}}.txa{display:block;background:var(--txa-bg, var(--tx-navy));color:var(--txa-fg, #fff)}.txa__inner{display:flex;align-items:center;justify-content:center;gap:16px;min-height:38px}.txa__track{position:relative;display:grid;flex:0 1 640px;overflow:hidden}.txa__msg{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:9px 0;font:500 12.5px/1.3 var(--tx-font-body);letter-spacing:.03em;text-align:center;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(100%);transition:opacity .5s var(--tx-ease),transform .5s var(--tx-ease),visibility 0s linear .5s}.txa__msg.from-top{transform:translateY(-100%)}.txa__msg.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .5s var(--tx-ease),transform .5s var(--tx-ease),visibility 0s}.txa__msg.is-leaving{transform:translateY(-100%)}.txa__msg.is-leaving-down{transform:translateY(100%)}.txa__icon{width:14px;height:14px;flex:none;color:var(--txa-accent, var(--tx-blue-hover))}.txa__link{display:inline-flex;align-items:center;gap:4px;margin-left:6px;color:var(--txa-fg, #fff);font-weight:600;text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px;transition:text-decoration-color .2s,color .2s}.txa__link:hover{color:var(--txa-fg, #fff);text-decoration-color:var(--txa-accent, var(--tx-blue-hover))}.txa__link svg{width:12px;height:12px;transition:transform .2s var(--tx-ease)}.txa__link:hover svg{transform:translate(2px)}.txa__arrow{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:none;color:#ffffff8c;cursor:pointer;transition:color .2s,background-color .2s}.txa__arrow:hover{color:#fff;background:#ffffff14}.txa__arrow:focus-visible,.txa__link:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:2px}.txa__arrow svg{width:14px;height:14px}@media(max-width:749px){.txa__inner{min-height:34px;gap:0}.txa__arrow{display:none}.txa__track{flex:1 1 100%;min-width:0}.txa__msg{gap:6px;padding:8px 0;font-size:clamp(10.5px,3vw,12px);letter-spacing:.01em}.txa__icon{width:12px;height:12px}.txa__link{margin-left:2px}}@media(prefers-reduced-motion:reduce){.txa__msg{transition:none}}.hdr_inline{--tx-hdr-link: rgba(255,255,255,.78)}.hdr_inline #main-nav{gap:6px}.hdr_inline #main-nav>li>a{position:relative;color:var(--tx-hdr-link);font:500 14px/1 var(--tx-font-body);letter-spacing:.02em;text-transform:none;transition:color .2s var(--tx-ease)}.hdr_inline #main-nav>li>a:after{content:"";position:absolute;left:50%;right:50%;bottom:-6px;height:2px;border-radius:2px;background:var(--tx-blue);transition:left .3s var(--tx-ease),right .3s var(--tx-ease)}.hdr_inline #main-nav>li:hover>a,.hdr_inline #main-nav>li>a.active{color:#fff}.hdr_inline #main-nav>li:hover>a:after,.hdr_inline #main-nav>li>a.active:after{left:18%;right:18%}.hdr_inline .hdicon{transition:color .2s var(--tx-ease)}.hdr_inline .cart-count.pp{background:var(--tx-blue);color:#fff;font-weight:600}.hdr_inline .header-logo img{transition:opacity .2s}.hdr_inline .header-logo a:hover img{opacity:.85}.tx-hdr-cta{min-height:40px;padding:0 18px;margin-inline-start:10px;font-size:12px;box-shadow:none}.tx-hdr-cta:hover{box-shadow:0 8px 20px -8px #06fc}.mobile-nav__wrapper{width:min(86vw,400px);background:radial-gradient(120% 60% at 100% 0%,rgba(0,102,255,.16),transparent 60%),linear-gradient(180deg,#050b16 0%,var(--tx-black) 100%);color:#fff;box-shadow:20px 0 60px #00000080;transition:transform .5s var(--tx-ease)}.mobile-nav__header{align-items:center;gap:12px;padding:14px 12px 14px 20px;background:transparent;border-bottom:1px solid rgba(255,255,255,.08)}.tx-mnav__logo{display:block;width:132px;margin-inline-end:auto}.tx-mnav__logo img{display:block;width:100%;height:auto}.mobile-nav__header .mobile-nav__title:not(.close-menu){display:none}.mobile-nav__header .close-menu{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;color:#fff;opacity:1;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:background-color .2s}.mobile-nav__header .close-menu:hover{background:#ffffff24}.mobile-nav__header .close-menu .at-icon{width:14px;height:14px}.mobile-nav{padding:12px 0}.mobile-nav li{border-top:0}.mobile-nav>li{border-bottom:1px solid rgba(255,255,255,.07)}.mobile-nav a{padding:18px 22px;color:#fff;font:700 21px/1.1 var(--tx-font-head);letter-spacing:-.01em;transition:color .2s,padding .3s var(--tx-ease)}.mobile-nav a:after{content:"";width:18px;height:18px;margin-inline-start:auto;flex:none;opacity:.45;transition:opacity .2s,transform .3s var(--tx-ease);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4 10h12m-5-5 5 5-5 5' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4 10h12m-5-5 5 5-5 5' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.mobile-nav a:hover,.mobile-nav a:focus-visible{color:var(--tx-blue-hover)}.mobile-nav a:hover:after{opacity:1;transform:translate(3px)}.mobile-nav>li{opacity:0;transform:translate(-16px);transition:opacity .45s var(--tx-ease),transform .45s var(--tx-ease)}.mobile-nav-active .mobile-nav>li{opacity:1;transform:none}.mobile-nav-active .mobile-nav>li:nth-child(1){transition-delay:.12s}.mobile-nav-active .mobile-nav>li:nth-child(2){transition-delay:.18s}.mobile-nav-active .mobile-nav>li:nth-child(3){transition-delay:.24s}.mobile-nav-active .mobile-nav>li:nth-child(4){transition-delay:.3s}.mobile-nav-active .mobile-nav>li:nth-child(5){transition-delay:.36s}.mobile-nav-active .mobile-nav>li:nth-child(6){transition-delay:.42s}.tx-mnav__foot{box-sizing:border-box;padding:20px 20px 28px;border-top:1px solid rgba(255,255,255,.08)}.tx-mnav__foot .tx-btn{width:100%}.tx-mnav__note{margin:12px 0 0;text-align:center;font:500 12px/1.4 var(--tx-font-body);color:var(--tx-on-dark-muted);letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.mobile-nav__wrapper,.mobile-nav>li{transition:none}.mobile-nav>li{opacity:1;transform:none}}.txtr{background:var(--txtr-bg, #fff);padding:var(--txtr-pt, 36px) 0 var(--txtr-pb, 36px);border-bottom:1px solid var(--tx-grey-100)}.txtr__list{display:grid;grid-template-columns:repeat(var(--txtr-cols, 4),minmax(0,1fr));margin:0 auto;list-style:none}.txtr__item{display:flex;min-width:0;padding:4px 24px}.txtr__item:first-child{padding-inline-start:0}.txtr__item:last-child{padding-inline-end:0}.txtr--dividers .txtr__item+.txtr__item{border-inline-start:1px solid var(--tx-grey-100)}.txtr__item>.txtr__link,.txtr__item{align-items:center;gap:16px}.txtr__link{display:flex;flex:1;min-width:0;color:inherit;text-decoration:none}.txtr__icon{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:14px;background:#0066ff14;color:var(--tx-blue);transition:background-color .35s var(--tx-ease),color .35s var(--tx-ease),transform .35s var(--tx-ease)}.txtr__icon svg{width:24px;height:24px}.txtr__item:hover .txtr__icon{background:var(--tx-blue);color:#fff;transform:translateY(-2px)}.txtr__copy{display:flex;flex-direction:column;gap:4px;min-width:0}.txtr__title{font:700 16px/1.2 var(--tx-font-head);color:var(--tx-ink);letter-spacing:-.005em}.txtr__text{font:400 13.5px/1.4 var(--tx-font-body);color:var(--tx-grey-600)}@media(max-width:989px){.txtr__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.txtr__item,.txtr__item:first-child,.txtr__item:last-child{padding:4px 18px}.txtr__item:nth-child(odd){padding-inline-start:0;border-inline-start:0!important}}@media(max-width:749px){.txtr{padding:14px 0}.txtr__list{grid-template-columns:repeat(var(--txtr-cols, 4),minmax(0,1fr));row-gap:0}.txtr__item,.txtr__item:first-child,.txtr__item:last-child,.txtr__item:nth-child(odd),.txtr__item:nth-child(2n){padding:2px 4px}.txtr--dividers .txtr__item+.txtr__item{border-inline-start:1px solid var(--tx-grey-100)!important}.txtr__item>.txtr__link,.txtr__item{flex-direction:column;justify-content:flex-start;gap:6px;text-align:center}.txtr__icon{width:auto;height:auto;border-radius:0;background:none}.txtr__item:hover .txtr__icon{background:none;color:var(--tx-blue);transform:none}.txtr__icon svg{width:20px;height:20px}.txtr__copy{align-items:center}.txtr__title{font-size:11.5px;line-height:1.2;letter-spacing:0;text-wrap:balance}.txtr__text{display:none}}.txps{background:var(--txps-bg, var(--tx-grey-50));padding:104px 0;scroll-margin-top:90px}.txps__head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:24px 56px;margin-bottom:52px}.txps__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;font:800 clamp(30px,3.4vw,46px)/1.08 var(--tx-font-head);letter-spacing:-.025em;text-wrap:balance}.txps__title em{display:block;font-style:normal;color:var(--tx-blue)}.txps__callout{position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:16px;padding:22px 24px 22px 26px;border-radius:16px;background:#fff;border:1px solid var(--tx-grey-100);box-shadow:0 1px 2px #0a1a330a,0 18px 36px -22px #0a1a3338}.txps__callout:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--tx-blue),#6fa8ff)}.txps__callout-icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--tx-blue);color:#fff;box-shadow:0 10px 22px -10px #06fc}.txps__callout-icon svg{width:22px;height:22px}.txps__intro{margin:0;color:var(--tx-grey-600);font:400 15px/1.55 var(--tx-font-body)}.txps__intro-lead{display:block;margin-bottom:6px;color:var(--tx-ink);font:700 17px/1.35 var(--tx-font-head);letter-spacing:-.005em}.txps__grid{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:stretch}.txps-card{position:relative;overflow:hidden;isolation:isolate;padding:40px;border-radius:20px}.txps-card--problem{background:#fff;border:1px solid var(--tx-grey-100);box-shadow:0 1px 2px #0a1a330a,0 20px 40px -24px #0a1a332e}.txps-card--solution{color:#fff;border:1px solid rgba(255,255,255,.06);background:radial-gradient(110% 90% at 85% 10%,var(--tx-navy-2) 0%,var(--tx-navy) 40%,#050b16 75%,var(--tx-black) 100%);box-shadow:0 30px 60px -28px #0028788c}.txps-card--solution:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:40px 40px;-webkit-mask-image:radial-gradient(80% 70% at 80% 15%,#000,transparent 75%);mask-image:radial-gradient(80% 70% at 80% 15%,#000,transparent 75%)}.txps-card--solution:after{content:"";position:absolute;z-index:-1;width:420px;height:260px;right:-120px;top:-60px;background:radial-gradient(closest-side,rgba(0,102,255,.4),transparent);filter:blur(10px)}.txps-card__label{display:inline-flex;align-items:center;gap:8px;margin:0;font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-grey-400)}.txps-card__label:before{content:"";width:18px;height:2px;border-radius:2px;background:currentColor}.txps-card--solution .txps-card__label{color:#6fa8ff}.txps-card__title{margin:14px 0 30px;max-width:420px;text-wrap:balance;font:700 26px/1.2 var(--tx-font-head);letter-spacing:-.015em;color:var(--tx-ink);text-transform:none}.txps-card--solution .txps-card__title{color:#fff;max-width:48%}.txps-card__list{display:grid;gap:22px;margin:0;padding:0;list-style:none}.txps-point{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px}.txps-point__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--tx-grey-50);color:var(--tx-grey-600)}.txps-point__icon svg{width:21px;height:21px}.txps-card--solution .txps-point__icon{background:#0066ff29;color:#6fa8ff;box-shadow:inset 0 0 0 1px #0066ff4d}.txps-point__title{display:block;margin-top:2px;font:700 16px/1.3 var(--tx-font-head);color:var(--tx-ink)}.txps-point__text{display:block;margin-top:4px;font:400 14.5px/1.55 var(--tx-font-body);color:var(--tx-grey-600)}.txps-card--solution .txps-point__title{color:#fff}.txps-card--solution .txps-point__text{color:var(--tx-on-dark-muted)}.txps-card__media{position:absolute;z-index:0;top:30px;right:26px;width:40%;max-width:240px;pointer-events:none}.txps-card__media img{display:block;width:100%;height:auto;transform:rotate(-6deg);filter:drop-shadow(0 24px 30px rgba(0,0,0,.6)) drop-shadow(0 0 40px rgba(0,102,255,.2))}.txps-card--solution>:not(.txps-card__media){position:relative;z-index:1}.txps-card__btn{margin-top:32px}.txps__connector{display:flex;align-items:center;justify-content:center;position:relative}.txps__connector:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:2px dashed rgba(0,102,255,.35)}.txps__connector span{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--tx-blue);color:#fff;box-shadow:0 0 0 8px var(--txps-bg, var(--tx-grey-50)),0 14px 30px -8px #06fc}.txps__connector svg{width:22px;height:22px}@media(max-width:989px){.txps{padding:72px 0}.txps__head{grid-template-columns:1fr;gap:14px;margin-bottom:32px}.txps__grid{grid-template-columns:minmax(0,1fr)}.txps__connector{height:0;z-index:2}.txps__connector:before{display:none}.txps__connector span{transform:rotate(90deg)}.txps-card--problem{padding-bottom:48px}.txps-card--solution{padding-top:48px}}@media(max-width:749px){.txps{padding:60px 0}.txps__title{font-size:28px}.txps__callout{gap:14px;padding:18px 18px 18px 20px;border-radius:14px}.txps__callout-icon{width:40px;height:40px;border-radius:11px}.txps__callout-icon svg{width:20px;height:20px}.txps__intro{font-size:14px}.txps__intro-lead{font-size:15.5px}.txps-card{padding:26px 20px;border-radius:16px}.txps-card--problem{padding-bottom:40px}.txps-card--solution{padding-top:40px}.txps-card__title{margin:12px 0 22px;font-size:21px}.txps-card--solution .txps-card__title{max-width:50%}.txps-card__list{gap:18px}.txps-point{grid-template-columns:38px minmax(0,1fr);gap:14px}.txps-point__icon{width:38px;height:38px;border-radius:10px}.txps-point__icon svg{width:19px;height:19px}.txps-point__title{font-size:15px}.txps-point__text{font-size:13.5px}.txps-card__media{top:80px;right:14px;width:42%}.txps__callout{display:none}.txps__connector span{width:46px;height:46px}.txps-card__btn{width:100%;margin-top:26px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.txhw{position:relative;overflow:hidden;isolation:isolate;padding:104px 0;scroll-margin-top:90px;color:#fff;background:radial-gradient(90% 70% at 50% 0%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 70%,var(--tx-black) 100%)}.txhw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000,transparent 75%)}.txhw__head{max-width:720px;margin:0 auto 56px;text-align:center}.txhw__title{margin:18px 0 0;color:#fff;text-transform:none;text-wrap:balance;font:800 clamp(34px,4.4vw,60px)/1.04 var(--tx-font-head);letter-spacing:-.03em}.txhw__title em{font-style:normal;color:var(--tx-blue)}.txhw__intro{margin:18px auto 0;max-width:580px;color:var(--tx-on-dark-muted);font:400 17px/1.6 var(--tx-font-body)}.txhw__steps{display:flex;align-items:stretch;margin:0;padding:0;list-style:none}.txhw-step{flex:1 1 0;min-width:0;position:relative;padding:32px;border-radius:20px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.09);transition:border-color .3s var(--tx-ease),transform .3s var(--tx-ease),box-shadow .3s var(--tx-ease)}.txhw-step:hover{border-color:#0066ff8c;transform:translateY(-3px);box-shadow:0 24px 50px -28px #06f9}.txhw-step--final{border-color:#06f9;background:linear-gradient(180deg,#06f3,#0066ff0d);box-shadow:0 30px 60px -30px #0066ffb3}.txhw-step__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:26px}.txhw-step__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:14px;color:#fff;background:linear-gradient(145deg,#3385ff,var(--tx-blue) 55%,#0047b3);box-shadow:0 14px 28px -12px #0066ffe6}.txhw-step__icon svg{width:26px;height:26px}.txhw-step__num{font:800 52px/.9 var(--tx-font-head);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.22)}.txhw-step--final .txhw-step__num{-webkit-text-stroke-color:rgba(111,168,255,.55)}.txhw-step__title{margin:0;color:#fff;font:700 24px/1.15 var(--tx-font-head);letter-spacing:-.015em;text-transform:none}.txhw-step__text{margin:10px 0 0;color:var(--tx-on-dark-muted);font:400 15px/1.6 var(--tx-font-body)}.txhw__flow{position:relative;flex:0 0 56px;align-self:center;height:2px}.txhw__flow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(111,168,255,.45) 0 6px,transparent 6px 12px)}.txhw__flow span{position:absolute;top:50%;left:0;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #0066ff80,0 0 16px 4px #0066ffe6;animation:txhw-pulse-x 2.2s cubic-bezier(.45,0,.55,1) infinite}.txhw__flow:nth-child(4) span{animation-delay:1.1s}@keyframes txhw-pulse-x{0%{left:0;opacity:0}15%,85%{opacity:1}to{left:100%;opacity:0}}@keyframes txhw-pulse-y{0%{top:0;opacity:0}15%,85%{opacity:1}to{top:100%;opacity:0}}.txhw-app{position:relative;overflow:hidden;display:flex;align-items:center;gap:20px;margin-top:28px;padding:22px 24px 22px 28px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09)}.txhw-app:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--tx-blue),#6fa8ff)}.txhw-app__icon{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:13px;background:#0066ff29;color:#6fa8ff;box-shadow:inset 0 0 0 1px #0066ff4d}.txhw-app__icon svg{width:24px;height:24px}.txhw-app__copy{flex:1 1 auto;min-width:0}.txhw-app__title{margin:0;color:#fff;font:700 18px/1.25 var(--tx-font-head)}.txhw-app__text{margin:4px 0 0;color:var(--tx-on-dark-muted);font:400 14.5px/1.5 var(--tx-font-body)}.txhw-app__buy{display:flex;align-items:center;gap:20px;flex:none}.txhw-app__price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin:0}.txhw-app__price span{font:600 10.5px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-on-dark-muted)}.txhw-app__price strong{font:800 28px/1 var(--tx-font-head);letter-spacing:-.02em;color:#fff}@media(max-width:989px){.txhw{padding:72px 0}.txhw__head{margin-bottom:36px}.txhw__steps{flex-direction:column}.txhw__flow{flex:0 0 36px;width:2px;height:auto;align-self:auto;margin-left:59px}.txhw__flow:before{background:repeating-linear-gradient(180deg,rgba(111,168,255,.45) 0 6px,transparent 6px 12px)}.txhw__flow span{left:50%;top:0;animation-name:txhw-pulse-y}.txhw-app{flex-wrap:wrap}.txhw-app__copy{flex:1 1 0}.txhw-app__buy{width:100%;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.txhw-app__price{align-items:flex-start}}@media(max-width:749px){.txhw{padding:60px 0}.txhw__title{font-size:34px}.txhw__intro{font-size:15.5px}.txhw-step{display:grid;grid-template-columns:44px minmax(0,1fr) auto;column-gap:14px;row-gap:6px;align-items:center;padding:18px;border-radius:16px}.txhw-step__top{display:contents}.txhw-step__icon{grid-column:1;grid-row:1;width:44px;height:44px;border-radius:12px}.txhw-step__icon svg{width:21px;height:21px}.txhw-step__num{grid-column:3;grid-row:1;font-size:30px}.txhw-step__title{grid-column:2;grid-row:1;font-size:20px}.txhw-step__text{grid-column:2 / -1;grid-row:2;margin:0;font-size:14px;line-height:1.5}.txhw__flow{flex-basis:18px;margin-left:39px}.txhw-app{gap:14px;padding:18px 18px 18px 22px;border-radius:16px}.txhw-app__icon{width:42px;height:42px}.txhw-app__title{font-size:16px}.txhw-app__text{font-size:13.5px}.txhw-app__price strong{font-size:24px}.txhw-app__buy .tx-btn{min-height:46px;padding:0 20px;font-size:13px}}@media(prefers-reduced-motion:reduce){.txhw__flow span{animation:none;display:none}}@media(prefers-reduced-motion:reduce){.txfaq-item__icon,.txfaq-item__icon:before,.txfaq-item__icon:after{transition:none!important}}.txkf{background:var(--txkf-bg, #fff);padding:104px 0;scroll-margin-top:90px}.txkf__head{margin-bottom:44px}.txkf__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;text-wrap:balance;font:800 clamp(30px,3.6vw,50px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.txkf__title em{font-style:normal;color:var(--tx-blue)}.txkf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);gap:20px}.txkf-card{position:relative;overflow:hidden;isolation:isolate;display:flex;border-radius:20px;background:var(--tx-grey-50);border:1px solid var(--tx-grey-100);transition:transform .35s var(--tx-ease),box-shadow .35s var(--tx-ease),border-color .35s var(--tx-ease)}.txkf-card:hover{transform:translateY(-3px);border-color:#0066ff59;box-shadow:0 24px 44px -26px #0a1a3359}.txkf-card__body{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;padding:28px}.txkf-card__icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:auto;border-radius:11px;background:#fff;color:var(--tx-blue);box-shadow:0 1px 2px #0a1a3314,inset 0 0 0 1px var(--tx-grey-100)}.txkf-card__icon svg{width:20px;height:20px}.txkf-card__stat{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:28px 0 0;font:800 44px/1 var(--tx-font-head);letter-spacing:-.03em;color:var(--tx-ink)}.txkf-card__stat span{font:600 12px/1 var(--tx-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-blue)}.txkf-card__title{margin:12px 0 0;color:var(--tx-ink);font:700 17px/1.25 var(--tx-font-head);text-transform:none}.txkf-card__text{margin:6px 0 0;color:var(--tx-grey-600);font:400 14px/1.55 var(--tx-font-body)}.txkf-card--featured{grid-column:span 2;grid-row:span 2;color:#fff;border-color:#ffffff0f;background:radial-gradient(110% 80% at 80% 15%,var(--tx-navy-2) 0%,var(--tx-navy) 40%,#050b16 75%,var(--tx-black) 100%)}.txkf-card--featured:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 70% 30%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 70% 30%,#000,transparent 75%)}.txkf-card--featured:hover{border-color:#0066ff8c;box-shadow:0 30px 60px -30px #06f9}.txkf-card--featured .txkf-card__body{justify-content:flex-end;padding:36px}.txkf-card--featured .txkf-card__stat{margin-top:0;font-size:clamp(64px,7vw,96px);color:#fff;letter-spacing:-.045em}.txkf-card--featured .txkf-card__stat span{font-size:13px;color:#6fa8ff}.txkf-card--featured .txkf-card__title{margin-top:14px;font-size:24px;color:#fff}.txkf-card--featured .txkf-card__text{max-width:420px;font-size:15.5px;color:var(--tx-on-dark-muted)}.txkf-card__media{position:absolute;z-index:0;top:5%;left:13%;right:13%;pointer-events:none}.txkf-card__media:after{content:"";position:absolute;z-index:-1;left:10%;right:10%;top:10%;bottom:-10%;background:radial-gradient(closest-side,rgba(0,102,255,.45),transparent);filter:blur(14px)}.txkf-card__media img{display:block;width:100%;height:auto;transform:rotate(-4deg);filter:drop-shadow(0 30px 36px rgba(0,0,0,.6));transition:transform .8s var(--tx-ease)}.txkf-card--featured:hover .txkf-card__media img{transform:rotate(-2deg) scale(1.03)}.txkf-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.txkf-card__tags li{padding:7px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;font:600 12.5px/1 var(--tx-font-body);color:#fff}@media(max-width:989px){.txkf{padding:72px 0}.txkf__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:16px}.txkf-card--featured{grid-column:1 / -1;grid-row:auto;min-height:460px}.txkf-card__media{left:18%;right:18%}}@media(max-width:749px){.txkf{padding:60px 0}.txkf__head{margin-bottom:28px}.txkf__title{font-size:30px}.txkf__grid{gap:12px}.txkf__grid{gap:10px}.txkf-card{border-radius:14px}.txkf-card:hover{transform:none}.txkf-card:not(.txkf-card--featured) .txkf-card__body{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:10px;row-gap:4px;align-content:start;align-items:center;padding:14px 12px}.txkf-card__icon{grid-row:1;width:30px;height:30px;margin:0;border-radius:8px}.txkf-card__icon svg{width:15px;height:15px}.txkf-card:not(.txkf-card--featured) .txkf-card__stat{grid-row:1;margin:0;font-size:22px;gap:2px 5px}.txkf-card:not(.txkf-card--featured) .txkf-card__stat span{font-size:9px;letter-spacing:.06em}.txkf-card:not(.txkf-card--featured) .txkf-card__title{grid-column:1 / -1;margin-top:4px;font-size:13px;line-height:1.3}.txkf-card:not(.txkf-card--featured) .txkf-card__text{display:none}.txkf-card--featured{min-height:0;border-radius:16px}.txkf-card--featured .txkf-card__body{padding:0 20px 22px}.txkf-card__media{position:relative;top:auto;left:auto;right:auto;width:92%;height:auto;margin:8px auto 22px}.txkf-card__media img{width:100%;height:auto;transform:rotate(-4deg);filter:none;transition:none}.txkf-card__media:after{top:20%;bottom:0;filter:none}.txkf-card--featured{flex-direction:column}.txkf-card--featured .txkf-card__stat{font-size:54px}.txkf-card--featured .txkf-card__title{font-size:20px}.txkf-card--featured .txkf-card__text{font-size:14px}}.tx-btn--ghost-light{background:transparent;color:var(--tx-ink);border-color:var(--tx-grey-100);background-color:#fff}.tx-btn--ghost-light:hover{color:var(--tx-ink);border-color:var(--tx-ink)}.tx-btn--ghost-light svg{transition:transform .25s var(--tx-ease)}.tx-btn--ghost-light:hover svg{transform:translateY(2px)}.txsp{background:var(--txsp-bg, var(--tx-grey-50));padding:104px 0;scroll-margin-top:90px}.txsp__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center}.txsp-stage{position:relative;overflow:hidden;isolation:isolate;border-radius:24px;color:#fff;background:radial-gradient(100% 80% at 50% 25%,var(--tx-navy-2) 0%,var(--tx-navy) 40%,#050b16 75%,var(--tx-black) 100%);box-shadow:0 40px 70px -40px #00287899}.txsp-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 50% 35%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 50% 35%,#000,transparent 75%)}.txsp-stage__visual{position:relative;padding:56px 40px 28px;perspective:1400px}.txsp-stage__visual:after{content:"";position:absolute;z-index:-1;left:10%;right:10%;top:18%;height:60%;background:radial-gradient(closest-side,rgba(0,102,255,.45),transparent);filter:blur(16px)}.txsp-stage__box{width:88%;margin:0 auto;transform:rotateY(-14deg) rotateX(6deg) rotate(-2deg);transform-style:preserve-3d;transition:transform .9s var(--tx-ease)}.txsp-stage__box img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 2px #fff6 inset,0 50px 60px -24px #000c,0 0 0 1px #ffffff14}.txsp-stage__product{width:64%;margin:-16% 0 0 auto;position:relative;transform:rotate(-7deg);transition:transform .9s var(--tx-ease)}.txsp-stage__product img{display:block;width:100%;height:auto;filter:drop-shadow(0 28px 32px rgba(0,0,0,.7)) drop-shadow(0 0 30px rgba(0,102,255,.25))}.txsp-stage:hover .txsp-stage__box{transform:rotateY(-8deg) rotateX(4deg) rotate(-1deg)}.txsp-stage:hover .txsp-stage__product{transform:rotate(-5deg) translateY(-6px)}.txsp-stage__box-list{padding:22px 32px 30px;border-top:1px solid rgba(255,255,255,.08);background:#00000040}.txsp-stage__label{margin:0 0 14px;font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:#6fa8ff}.txsp-stage__box-list ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.txsp-stage__box-list li{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font:500 14px/1.2 var(--tx-font-body)}.txsp-qty{display:grid;place-items:center;min-width:30px;height:26px;padding:0 6px;border-radius:7px;background:var(--tx-blue);font:700 12.5px/1 var(--tx-font-head)}.txsp__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;text-wrap:balance;font:800 clamp(30px,3.4vw,46px)/1.06 var(--tx-font-head);letter-spacing:-.03em}.txsp__title em{display:block;font-style:normal;color:var(--tx-blue)}.txsp-table{margin:32px 0 0;padding:6px 24px;border-radius:18px;background:#fff;border:1px solid var(--tx-grey-100);box-shadow:0 1px 2px #0a1a330a,0 20px 40px -26px #0a1a3333}.txsp-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;align-items:baseline;padding:15px 0}.txsp-row+.txsp-row{border-top:1px solid var(--tx-grey-100)}.txsp-row dt{color:var(--tx-grey-400);font:500 14px/1.4 var(--tx-font-body)}.txsp-row dd{margin:0;color:var(--tx-ink);font:600 15px/1.4 var(--tx-font-body);text-align:right}.txsp-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}@media(max-width:989px){.txsp{padding:72px 0}.txsp__inner{grid-template-columns:minmax(0,1fr);gap:28px}.txsp-sheet{display:contents}.txsp-sheet>:first-child{order:0}.txsp-stage{order:1}.txsp-table{order:2;margin-top:0}.txsp-actions{order:3;margin-top:0}}@media(max-width:749px){.txsp{padding:60px 0}.txsp__title{font-size:30px}.txsp-stage{border-radius:18px}.txsp-stage__visual{padding:36px 20px 18px}.txsp-stage__box-list{padding:18px 18px 22px}.txsp-stage__box-list li{font-size:13px;padding:6px 12px 6px 6px}.txsp-table{padding:4px 18px;border-radius:16px}.txsp-row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);padding:13px 0}.txsp-row dt{font-size:13px}.txsp-row dd{font-size:14px}.txsp-actions .tx-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.txsp-stage__box,.txsp-stage__product{transition:none}}.txcmp{position:relative;overflow:hidden;isolation:isolate;padding:104px 0;scroll-margin-top:90px;color:#fff;background:radial-gradient(80% 60% at 50% 0%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 70%,var(--tx-black) 100%)}.txcmp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 50% at 50% 20%,#000,transparent 75%);mask-image:radial-gradient(70% 50% at 50% 20%,#000,transparent 75%)}.txcmp__head{max-width:760px;margin:0 auto 52px;text-align:center}.txcmp__title{margin:18px 0 0;color:#fff;text-transform:none;text-wrap:balance;font:800 clamp(32px,4vw,54px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.txcmp__title em{font-style:normal;color:var(--tx-blue)}.txcmp__intro{margin:16px auto 0;max-width:560px;color:var(--tx-on-dark-muted);font:400 17px/1.6 var(--tx-font-body)}.txcmp__table{--txcmp-cols: minmax(0, .8fr) minmax(0, 1.2fr) minmax(0, 1.05fr);max-width:1080px;margin:0 auto}.txcmp__row{display:grid;grid-template-columns:var(--txcmp-cols);align-items:stretch}.txcmp__row:not(.txcmp__row--head) .txcmp__label,.txcmp__row:not(.txcmp__row--head) .txcmp__cell--other{border-top:1px solid rgba(255,255,255,.08)}.txcmp__label{display:flex;align-items:center;padding:18px 20px 18px 0;color:#fff9;font:600 12px/1.3 var(--tx-font-body);letter-spacing:.1em;text-transform:uppercase}.txcmp__cell{display:flex;align-items:center;gap:12px;padding:18px 26px;font:500 15px/1.45 var(--tx-font-body)}.txcmp__cell--tx{margin:0 12px;color:#fff;position:relative;background:linear-gradient(180deg,#0066ff29,#0066ff1a);border-left:1px solid rgba(0,102,255,.55);border-right:1px solid rgba(0,102,255,.55)}.txcmp__row:not(.txcmp__row--head) .txcmp__cell--tx:before{content:"";position:absolute;top:0;left:26px;right:26px;border-top:1px solid rgba(111,168,255,.16)}.txcmp__cell--other{color:#ffffff9e}.txcmp__row--head .txcmp__cell{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;padding-top:24px;padding-bottom:22px}.txcmp__row--head .txcmp__cell--tx{border-top:1px solid rgba(0,102,255,.55);border-radius:20px 20px 0 0;padding-top:18px;background:linear-gradient(180deg,#0066ff47,#0066ff29);box-shadow:0 -20px 60px -30px #0066ffe6}.txcmp__product{display:block;width:78%;max-width:220px;margin:-44px 0 2px -4px}.txcmp__product img{display:block;width:100%;height:auto;transform:rotate(-6deg);filter:drop-shadow(0 18px 22px rgba(0,0,0,.6))}.txcmp__name{font:700 19px/1.2 var(--tx-font-head);letter-spacing:-.01em;color:#fff}.txcmp__cell--other .txcmp__name{color:#ffffffbf;font-size:17px}.txcmp__tag{display:inline-block;padding:5px 9px;border-radius:999px;background:var(--tx-blue);font:700 10px/1 var(--tx-font-body);letter-spacing:.12em;text-transform:uppercase}.txcmp__other-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#ffffff0f;color:#ffffff8c}.txcmp__other-icon svg{width:26px;height:26px}.txcmp__row--last .txcmp__cell--tx{border-bottom:1px solid rgba(0,102,255,.55);border-radius:0 0 20px 20px;box-shadow:0 30px 60px -30px #06fc}.txcmp__mark{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%}.txcmp__mark svg{width:14px;height:14px}.txcmp__mark--yes{background:var(--tx-blue);color:#fff;box-shadow:0 0 0 4px #06f3}.txcmp__mark--no{background:#ffffff14;color:#ffffff80}.txcmp__who{display:none}.txcmp__foot{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1080px;margin:36px auto 0}.txcmp__note{margin:0;color:#ffffff73;font:400 12.5px/1.5 var(--tx-font-body)}.txcmp__short{display:none}@media(max-width:749px){.txcmp{padding:60px 0}.txcmp__head{margin-bottom:26px}.txcmp__title{font-size:32px}.txcmp__intro{font-size:15.5px}.txcmp__table{display:block;overflow:hidden;border-radius:16px;background:#ffffff08;border:1px solid rgba(255,255,255,.09)}.txcmp__row,.txcmp__row--head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px;padding:0 10px}.txcmp__row+.txcmp__row{border-top:1px solid rgba(255,255,255,.07)}.txcmp__row:not(.txcmp__row--head) .txcmp__label,.txcmp__row:not(.txcmp__row--head) .txcmp__cell--other{border-top:0}.txcmp__row--head .txcmp__label,.txcmp__product,.txcmp__other-icon,.txcmp__row--head .txcmp__name,.txcmp__tag{display:none}.txcmp__row--head .txcmp__cell,.txcmp__row--head .txcmp__cell--tx{flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;margin:0;padding:14px 10px 10px;border:0;border-radius:0;background:none;box-shadow:none}.txcmp__short{display:block;font:700 12px/1 var(--tx-font-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.txcmp__cell--tx .txcmp__short{color:#6fa8ff}.txcmp__label{grid-column:1 / -1;padding:12px 0 6px;font-size:10.5px;color:#ffffff80}.txcmp__cell{align-items:flex-start;padding:0 0 12px;font-size:13px;line-height:1.4}.txcmp__cell--tx,.txcmp__row--last .txcmp__cell--tx{margin:0 0 12px;padding:9px 10px;border:0;border-radius:9px;box-shadow:none;background:#0066ff29;box-shadow:inset 0 0 0 1px #06f6}.txcmp__cell--other{padding:9px 10px;font-size:13px}.txcmp__row:not(.txcmp__row--head) .txcmp__cell--tx:before{display:none}.txcmp__mark,.txcmp__who{display:none}.txcmp__foot{flex-direction:column;align-items:stretch;text-align:center;margin-top:22px}.txcmp__foot .tx-btn{width:100%}}.txrv{background:var(--txrv-bg, #fff);padding:104px 0;scroll-margin-top:90px}.txrv__head{margin-bottom:40px}.txrv__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;text-wrap:balance;font:800 clamp(30px,3.6vw,50px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.txrv__title em{font-style:normal;color:var(--tx-blue)}.txrv-stars{position:relative;display:inline-block;font-size:22px;line-height:1;letter-spacing:3px}.txrv-stars__base{color:var(--tx-grey-100)}.txrv-stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--txrv-fill, 0%);overflow:hidden;white-space:nowrap;color:var(--tx-blue)}.txrv-stars--empty .txrv-stars__base{color:#6fa8ff73}.txrv__live{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:40px;align-items:start}.txrv-summary{position:sticky;top:110px;padding:32px;border-radius:20px;background:var(--tx-grey-50);border:1px solid var(--tx-grey-100)}.txrv-summary__score{margin:0 0 10px;font:800 64px/1 var(--tx-font-head);letter-spacing:-.04em;color:var(--tx-ink)}.txrv-summary__score span{margin-left:4px;font-size:22px;color:var(--tx-grey-400);letter-spacing:0}.txrv-summary__count{margin:12px 0 0;color:var(--tx-grey-600);font:400 14px/1.4 var(--tx-font-body)}.txrv-summary__btn{width:100%;margin-top:22px}.txrv-hint{padding:32px;border-radius:20px;border:1px dashed var(--tx-grey-100);text-align:center}.txrv-hint p{margin:0 0 16px;color:var(--tx-grey-600);font:400 16px/1.5 var(--tx-font-body)}.txrv-empty{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;padding:48px;border-radius:24px;color:#fff;background:radial-gradient(90% 90% at 90% 10%,var(--tx-navy-2) 0%,var(--tx-navy) 40%,#050b16 78%,var(--tx-black) 100%);box-shadow:0 40px 70px -40px #0028788c}.txrv-empty:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(60% 70% at 80% 40%,#000,transparent 75%);mask-image:radial-gradient(60% 70% at 80% 40%,#000,transparent 75%)}.txrv-empty .txrv-stars{font-size:26px}.txrv-empty__title{margin:16px 0 0;color:#fff;font:800 clamp(24px,2.4vw,32px)/1.15 var(--tx-font-head);letter-spacing:-.02em;text-transform:none;text-wrap:balance}.txrv-empty__text{margin:12px 0 0;max-width:460px;color:var(--tx-on-dark-muted);font:400 16px/1.6 var(--tx-font-body)}.txrv-empty__label{margin:24px 0 10px;font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:#6fa8ff}.txrv-empty__prompts{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.txrv-empty__prompts li{padding:8px 12px;border-radius:9px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font:500 13px/1.2 var(--tx-font-body)}.txrv-empty__actions{margin-top:28px}.txrv-empty__ghosts{display:grid;gap:14px}.txrv-ghost{position:relative;padding:18px 20px;border-radius:16px;background:#ffffff0a;border:1px dashed rgba(255,255,255,.16)}.txrv-ghost:nth-child(2){margin-left:28px;opacity:.7}.txrv-ghost:nth-child(3){margin-left:56px;opacity:.45}.txrv-ghost__top{display:flex;align-items:center;gap:12px;margin-bottom:14px}.txrv-ghost__avatar{width:34px;height:34px;border-radius:50%;background:#ffffff1a;flex:none}.txrv-ghost__lines{display:grid;gap:6px;flex:1}.txrv-ghost__lines span,.txrv-ghost__line{display:block;height:8px;border-radius:4px;background:#ffffff1a}.txrv-ghost__lines span:first-child{width:45%}.txrv-ghost__lines span:last-child{width:28%;height:6px;background:#ffffff0f}.txrv-ghost__stars{color:#06f6;font-size:13px;letter-spacing:2px}.txrv-ghost__line{margin-top:8px}.txrv-ghost__line--short{width:62%}.txrv-ghost__badge{position:absolute;right:16px;bottom:-11px;padding:6px 10px;border-radius:999px;background:var(--tx-blue);font:700 10px/1 var(--tx-font-body);letter-spacing:.12em;text-transform:uppercase;box-shadow:0 8px 20px -8px #0066ffe6}@media(max-width:989px){.txrv{padding:72px 0}.txrv__live{grid-template-columns:1fr;gap:24px}.txrv-summary{position:static}.txrv-empty{grid-template-columns:1fr;gap:32px;padding:36px}}@media(max-width:749px){.txrv{padding:60px 0}.txrv__head{margin-bottom:26px}.txrv__title{font-size:30px}.txrv-empty{padding:26px 20px 30px;border-radius:18px}.txrv-empty__title{font-size:23px}.txrv-empty__text{font-size:14.5px}.txrv-empty__actions .tx-btn{width:100%}.txrv-ghost{padding:14px 16px}.txrv-ghost:nth-child(2){margin-left:16px}.txrv-ghost:nth-child(3){display:none}.txrv-summary{padding:24px}.txrv-summary__score{font-size:52px}}.txfaq{background:var(--txfaq-bg, var(--tx-grey-50));padding:104px 0;scroll-margin-top:90px}.txfaq__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:64px;align-items:start}.txfaq__sticky{position:sticky;top:120px}.txfaq__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;font:800 clamp(32px,3.8vw,52px)/1.04 var(--tx-font-head);letter-spacing:-.03em}.txfaq__title em{display:block;font-style:normal;color:var(--tx-blue)}.txfaq__intro{margin:16px 0 0;max-width:380px;color:var(--tx-grey-600);font:400 16px/1.6 var(--tx-font-body)}.txfaq-contact{position:relative;overflow:hidden;isolation:isolate;margin-top:32px;padding:26px;border-radius:18px;color:#fff;background:radial-gradient(100% 100% at 100% 0%,var(--tx-navy-2) 0%,var(--tx-navy) 45%,#050b16 85%);box-shadow:0 30px 50px -32px #00287899}.txfaq-contact__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#0066ff2e;color:#6fa8ff;box-shadow:inset 0 0 0 1px #0066ff59}.txfaq-contact__icon svg{width:22px;height:22px}.txfaq-contact__title{margin:16px 0 0;font:700 20px/1.2 var(--tx-font-head)}.txfaq-contact__text{margin:6px 0 18px;color:var(--tx-on-dark-muted);font:400 14.5px/1.55 var(--tx-font-body)}.txfaq__main{display:block;min-width:0}.txfaq-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.txfaq-tab{display:inline-flex;align-items:center;gap:8px;padding:10px 12px 10px 18px;border-radius:999px;cursor:pointer;border:1px solid var(--tx-grey-100);background:#fff;color:var(--tx-grey-600);font:600 14px/1 var(--tx-font-body);transition:background-color .3s var(--tx-ease),color .3s var(--tx-ease),border-color .3s var(--tx-ease),box-shadow .3s var(--tx-ease),transform .3s var(--tx-ease)}.txfaq-tab:hover{border-color:var(--tx-ink);color:var(--tx-ink);transform:translateY(-1px)}.txfaq-tab.is-active{background:var(--tx-ink);border-color:var(--tx-ink);color:#fff;box-shadow:0 10px 20px -12px #0a0f1799}.txfaq-tab:focus-visible{outline:2px solid var(--tx-blue);outline-offset:2px}.txfaq-tab__count{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--tx-grey-50);color:var(--tx-grey-400);font:700 11px/1 var(--tx-font-body);transition:background-color .3s,color .3s}.txfaq-tab.is-active .txfaq-tab__count{background:var(--tx-blue);color:#fff}.txfaq-panel{display:grid;gap:10px}.txfaq-panel[hidden],.txfaq-item__a[hidden]{display:none!important}.txfaq-panel.is-active .txfaq-item{animation:tx-rise .5s var(--tx-ease) backwards}.txfaq-panel.is-active .txfaq-item:nth-child(2){animation-delay:.05s}.txfaq-panel.is-active .txfaq-item:nth-child(3){animation-delay:.1s}.txfaq-panel.is-active .txfaq-item:nth-child(4){animation-delay:.15s}.txfaq-panel.is-active .txfaq-item:nth-child(n+5){animation-delay:.2s}.txfaq-item{border-radius:16px;background:#fff;border:1px solid var(--tx-grey-100);transition:border-color .35s var(--tx-ease),box-shadow .35s var(--tx-ease)}.txfaq-item:hover{border-color:#cfd6e1}.txfaq-item.is-open{border-color:#06f6;box-shadow:0 20px 40px -28px #003ca073}.txfaq-item__h{margin:0;font:inherit;text-transform:none;letter-spacing:0}.txfaq-item__q{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:21px 24px;margin:0;border:0;background:none;cursor:pointer;text-align:left;color:var(--tx-ink);font:700 17px/1.35 var(--tx-font-head);-webkit-tap-highlight-color:transparent}.txfaq-item__q:focus-visible{outline:2px solid var(--tx-blue);outline-offset:-2px;border-radius:16px}.txfaq-item__icon{position:relative;flex:none;width:32px;height:32px;border-radius:50%;background:var(--tx-grey-50);transition:background-color .35s var(--tx-ease),transform .45s var(--tx-ease)}.txfaq-item__icon:before,.txfaq-item__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--tx-ink);transition:transform .45s var(--tx-ease),background-color .35s}.txfaq-item__icon:after{transform:rotate(90deg)}.txfaq-item.is-open .txfaq-item__icon{background:var(--tx-blue);transform:rotate(180deg)}.txfaq-item.is-open .txfaq-item__icon:before,.txfaq-item.is-open .txfaq-item__icon:after{background:#fff}.txfaq-item.is-open .txfaq-item__icon:after{transform:rotate(0)}.txfaq-item__a{overflow:hidden}.txfaq-item__a-inner{padding:0 24px 22px;color:var(--tx-grey-600);font:400 15.5px/1.65 var(--tx-font-body)}.txfaq-item__a-inner p{margin:0 0 10px}.txfaq-item__a-inner p:last-child{margin-bottom:0}.txfaq-item__a-inner a{color:var(--tx-blue);text-underline-offset:3px}.txfaq-item__a-inner strong{color:var(--tx-ink)}@media(max-width:989px){.txfaq{padding:72px 0}.txfaq__inner{grid-template-columns:1fr;gap:32px}.txfaq__aside,.txfaq__sticky{display:contents}.txfaq__main{order:2}.txfaq-contact{order:3;margin-top:0}}@media(max-width:749px){.txfaq{padding:60px 0}.txfaq__title{font-size:32px}.txfaq__intro{font-size:15px}.txfaq-tabs{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--tx-gutter) * -1) 16px;padding:2px var(--tx-gutter) 6px;scrollbar-width:none}.txfaq-tabs::-webkit-scrollbar{display:none}.txfaq-tab{flex:none;padding:9px 10px 9px 15px;font-size:13px}.txfaq-item__q{padding:18px;font-size:15.5px;gap:14px}.txfaq-item{border-radius:14px}.txfaq-item__icon{width:28px;height:28px}.txfaq-item__a-inner{padding:0 18px 18px;font-size:14.5px}}.txcta{position:relative;overflow:hidden;isolation:isolate;padding:112px 0;color:#fff;background:radial-gradient(110% 100% at 80% 50%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 70%,var(--tx-black) 100%)}.txcta__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.txcta__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 80% at 75% 50%,#000,transparent 75%);mask-image:radial-gradient(70% 80% at 75% 50%,#000,transparent 75%)}.txcta__bg:after{content:"";position:absolute;width:60vw;max-width:900px;aspect-ratio:1.6;right:-8%;top:50%;transform:translateY(-50%);background:radial-gradient(closest-side,rgba(0,102,255,.5),rgba(0,102,255,.12) 55%,transparent 75%);filter:blur(24px)}.txcta__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.txcta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e6,#050b16b3 50%,#0a1a3366)}.txcta__ring{position:absolute;right:22%;top:50%;width:460px;height:460px;margin:-230px -230px 0 0;border-radius:50%;border:1px solid rgba(111,168,255,.25);animation:txcta-ring 6s var(--tx-ease) infinite}.txcta__ring--2{animation-delay:3s}@keyframes txcta-ring{0%{transform:scale(.6);opacity:0}25%{opacity:1}to{transform:scale(1.6);opacity:0}}.txcta__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:40px}.txcta__title{margin:20px 0 0;color:#fff;text-transform:none;font:800 clamp(38px,5vw,68px)/1.02 var(--tx-font-head);letter-spacing:-.03em}.txcta__title em{font-style:normal;color:var(--tx-blue)}.txcta__text{margin:18px 0 0;max-width:480px;color:var(--tx-on-dark-muted);font:400 17px/1.6 var(--tx-font-body)}.txcta__buy{display:flex;align-items:center;flex-wrap:wrap;gap:20px 28px;margin-top:32px}.txcta__price{display:flex;flex-direction:column;gap:6px;margin:0}.txcta__price span{font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-on-dark-muted)}.txcta__price strong{font:800 44px/1 var(--tx-font-head);letter-spacing:-.02em}.txcta__actions{display:flex;flex-wrap:wrap;gap:12px}.txcta__btn{min-height:56px;padding:0 32px;font-size:15px}.txcta__assure{display:flex;flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;list-style:none}.txcta__assure li{display:inline-flex;align-items:center;gap:8px;color:#fffc;font:500 14px/1.3 var(--tx-font-body)}.txcta__assure svg{width:16px;height:16px;color:#6fa8ff}.txcta__visual{position:relative}.txcta__product{width:108%;max-width:780px;margin-right:-8%;transform:rotate(-8deg)}.txcta__product img{display:block;width:100%;height:auto;filter:drop-shadow(0 50px 60px rgba(0,0,0,.7)) drop-shadow(0 0 70px rgba(0,102,255,.25));animation:txh-float 7s ease-in-out infinite}@media(max-width:989px){.txcta{padding:72px 0 64px}.txcta__inner{grid-template-columns:1fr;gap:8px}.txcta__visual{order:-1}.txcta__product{width:88%;margin:10px auto 18px}.txcta__ring{right:50%;top:22%;width:320px;height:320px;margin:-160px -160px 0 0}.txcta__bg:after{width:120vw;right:-10%;top:22%}}@media(max-width:749px){.txcta{padding:40px 0 56px}.txcta__product{width:88%;margin:4vw auto 9vw}.txcta__product img{width:100%;height:auto;filter:none;animation:none}.txcta__ring{top:calc(40px + 22vw);width:240px;height:240px;margin:-120px -120px 0 0}.txcta__title{font-size:36px;margin-top:16px}.txcta__text{font-size:15.5px}.txcta__buy{margin-top:24px;gap:18px}.txcta__price strong{font-size:38px}.txcta__actions{width:100%}.txcta__actions .tx-btn{flex:1 1 100%}.txcta__assure{gap:10px 16px;margin-top:22px}.txcta__assure li{font-size:13px}}@media(prefers-reduced-motion:reduce){.txcta__ring,.txcta__product img{animation:none}}.txft{position:relative;background:var(--tx-black);color:#fff;padding:72px 0 28px;border-top:1px solid rgba(255,255,255,.08)}.txft:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--tx-blue),transparent);opacity:.6}.txft__top{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);gap:56px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.08)}.txft__logo{display:block;width:168px}.txft__logo img{display:block;width:100%;height:auto}.txft__tagline{margin:18px 0 0;max-width:340px;color:var(--tx-on-dark-muted);font:400 14.5px/1.6 var(--tx-font-body)}.txft-news{margin-top:28px;max-width:380px}.txft-news__title{margin:0 0 12px;font:700 15px/1.3 var(--tx-font-head)}.txft-news__form{margin:0}.txft-news__field{display:flex;align-items:center;gap:6px;padding:5px 5px 5px 16px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);transition:border-color .25s,background-color .25s}.txft-news__field:focus-within{border-color:var(--tx-blue);background:#0066ff14}.txft-news__field input{flex:1;min-width:0;height:42px;padding:0;margin:0;border:0;background:none;box-shadow:none;outline:none;color:#fff;font:400 14.5px/1 var(--tx-font-body)}.txft-news__field input::placeholder{color:#ffffff73}.txft-news__field .tx-btn{min-height:42px;width:46px;padding:0;border-radius:8px;box-shadow:none}.txft-news__msg{margin:10px 0 0;color:#ff9b9b;font:500 13px/1.4 var(--tx-font-body)}.txft-news__msg--ok{color:#8db8ff}.txft__cols{display:flex;justify-content:space-between;gap:32px 40px}.txft-col a{white-space:nowrap}.txft-col__title{margin:0 0 16px;font:600 11.5px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:#6fa8ff}.txft-col ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.txft-col a{position:relative;display:inline-flex;align-items:center;gap:9px;color:#ffffffbf;text-decoration:none;font:400 14.5px/1.35 var(--tx-font-body);transition:color .2s,transform .25s var(--tx-ease)}.txft-col a:hover{color:#fff;transform:translate(3px)}.txft-col a:focus-visible,.txft__social a:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:3px;border-radius:4px}.txft-contact svg{width:16px;height:16px;flex:none;color:#6fa8ff}.txft-contact a{white-space:nowrap}.txft__bottom{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;padding-top:24px}.txft__copy{margin:0 auto 0 0;color:#ffffff80;font:400 13px/1.4 var(--tx-font-body)}.txft__social{display:flex;gap:8px}.txft__social a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#ffffffbf;border:1px solid rgba(255,255,255,.14);transition:background-color .25s,color .25s,border-color .25s}.txft__social a:hover{background:var(--tx-blue);border-color:var(--tx-blue);color:#fff}.txft__social svg{width:18px;height:18px}.txft__pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.txft__pay svg{display:block;width:38px;height:24px;border-radius:4px}@media(max-width:989px){.txft__top{grid-template-columns:1fr;gap:40px}.txft__cols{flex-wrap:wrap;justify-content:flex-start}}@media(max-width:749px){.txft{padding:52px 0 24px}.txft__logo{width:140px}.txft__cols{gap:28px 20px}.txft__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.txft-col a{white-space:normal}.txft__cols>:last-child:nth-child(odd):not(:has(.txft-contact)){grid-column:1 / -1}.txft-contact a{font-size:13.5px;overflow-wrap:anywhere}.txft-contact{grid-template-columns:1fr}.txft-col a{font-size:14px}.txft__bottom{flex-direction:column;align-items:flex-start}.txft__copy{margin:0;order:3}}.txp{display:block;padding:48px 0 96px;background:#fff;scroll-margin-top:80px}.txp__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:64px;align-items:start}.txp-gallery{position:sticky;top:110px}.txp-gallery__stage{position:relative;overflow:hidden;border-radius:24px;aspect-ratio:1 / 1;background:radial-gradient(80% 70% at 50% 45%,#fff,#f4f6f9 70%,#e9edf3);border:1px solid var(--tx-grey-100)}.txp-gallery__track{position:absolute;top:0;right:0;bottom:0;left:0}.txp-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:grid;place-items:center;padding:6%;opacity:0;transform:scale(.97);transition:opacity .6s var(--tx-ease),transform .8s var(--tx-ease);pointer-events:none}.txp-gallery__slide.is-active{opacity:1;transform:none;pointer-events:auto}.txp-gallery__slide img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.txp-gallery__slide--photo,.txp-gallery__slide--video{padding:0}.txp-gallery__slide--photo img,.txp-gallery__slide video{width:100%;height:100%;max-height:none;object-fit:cover;mix-blend-mode:normal}.txp-gallery__slide video{display:block}.txp-thumb.txp-thumb--photo,.txp-thumb.txp-thumb--video{position:relative;padding:0}.txp-thumb.txp-thumb--photo img,.txp-thumb.txp-thumb--video img{object-fit:cover;mix-blend-mode:normal}.txp-thumb--video:after{content:"";position:absolute;inset:50% auto auto 50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:50%;background:#0a1a33b8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 7l8 5-8 5z' fill='%23fff'/%3E%3C/svg%3E") center / 18px no-repeat}.txp-gallery__slide--box img{mix-blend-mode:normal;border-radius:8px;box-shadow:0 30px 50px -24px #0a1a3373;transform:rotate(-3deg)}.txp-gallery__badge{position:absolute;top:18px;left:18px;z-index:2;padding:7px 12px;border-radius:999px;background:var(--tx-blue);color:#fff;font:700 11px/1 var(--tx-font-body);letter-spacing:.12em;text-transform:uppercase;box-shadow:0 10px 22px -10px #06fc}.txp-gallery__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;padding:0;border-radius:50%;border:1px solid var(--tx-grey-100);background:#ffffffe6;color:var(--tx-ink);cursor:pointer;opacity:0;transition:opacity .25s,background-color .2s,color .2s}.txp-gallery__arrow svg{width:18px;height:18px}.txp-gallery__arrow--prev{left:16px}.txp-gallery__arrow--next{right:16px}.txp-gallery__stage:hover .txp-gallery__arrow,.txp-gallery__arrow:focus-visible{opacity:1}.txp-gallery__arrow:hover{background:var(--tx-ink);color:#fff}.txp-gallery{min-width:0}.txp-gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding:2px}.txp-gallery__thumbs::-webkit-scrollbar{display:none}.txp-thumb{flex:none}.txp-thumb{width:76px;height:76px;padding:6px;border-radius:14px;cursor:pointer;overflow:hidden;background:var(--tx-grey-50);border:1.5px solid var(--tx-grey-100);transition:border-color .25s,transform .25s var(--tx-ease)}.txp-thumb img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.txp-thumb:hover{transform:translateY(-2px)}.txp-thumb.is-active{border-color:var(--tx-blue)}.txp-buy__title{margin:12px 0 0;color:var(--tx-ink);text-transform:none;font:800 clamp(28px,2.8vw,40px)/1.08 var(--tx-font-head);letter-spacing:-.025em;text-wrap:balance}.txp-buy__sub{margin:10px 0 0;color:var(--tx-grey-600);font:500 15px/1.5 var(--tx-font-body)}.txp-rating{display:inline-flex;align-items:center;gap:10px;margin-top:14px;color:var(--tx-grey-600);text-decoration:none;font:500 13.5px/1 var(--tx-font-body)}.txp-rating:hover span:last-child{color:var(--tx-blue);text-decoration:underline;text-underline-offset:3px}.txp-rating .txrv-stars--empty .txrv-stars__base{color:#c9d3e3}.txp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin-top:22px;padding-top:22px;border-top:1px solid var(--tx-grey-100)}.txp-price__label{width:100%;font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-blue)}.txp-price__now{font:800 36px/1 var(--tx-font-head);letter-spacing:-.02em;color:var(--tx-ink)}.txp-price__was{color:var(--tx-grey-400);font:500 17px/1 var(--tx-font-body)}.txp-price__tax{color:var(--tx-grey-400);font:400 13px/1 var(--tx-font-body)}.txp-bullets{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.txp-bullets li{display:flex;align-items:flex-start;gap:10px;color:var(--tx-ink);font:500 15px/1.45 var(--tx-font-body)}.txp-bullets svg{flex:none;width:20px;height:20px;padding:3px;margin-top:1px;border-radius:50%;background:#0066ff1a;color:var(--tx-blue)}.txp-label{display:block;margin:0 0 12px;padding:0;font:700 13px/1 var(--tx-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--tx-ink)}.txp-variants{margin-top:24px}.txp-select{width:100%;height:50px;padding:0 14px;border-radius:12px;border:1.5px solid var(--tx-grey-100);background:#fff;font:500 15px/1 var(--tx-font-body)}.txp-tiers{display:grid;gap:10px;margin:26px 0 0;padding:0;border:0;min-width:0}.txp-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:0;padding:15px 18px;border-radius:14px;border:1.5px solid var(--tx-grey-100);background:#fff;cursor:pointer;transition:border-color .25s var(--tx-ease),box-shadow .25s var(--tx-ease),background-color .25s}.txp-tier:hover{border-color:#b9c4d6}.txp-tier input{position:absolute;opacity:0;pointer-events:none}.txp-tier.is-selected{border-color:var(--tx-blue);background:#0066ff0a;box-shadow:0 0 0 3px #0066ff1f}.txp-tier:has(input:focus-visible){outline:2px solid var(--tx-blue);outline-offset:2px}.txp-tier__radio{width:20px;height:20px;border-radius:50%;border:2px solid #c9d3e3;transition:border-color .2s,border-width .2s}.txp-tier.is-selected .txp-tier__radio{border:6px solid var(--tx-blue)}.txp-tier__title{display:block;color:var(--tx-ink);font:700 16px/1.2 var(--tx-font-head)}.txp-tier__sub{display:block;margin-top:3px;color:var(--tx-grey-400);font:400 13px/1.2 var(--tx-font-body)}.txp-tier__right{text-align:right}.txp-tier__total{display:block;color:var(--tx-ink);font:800 17px/1 var(--tx-font-head)}.txp-tier__save{display:inline-block;margin-top:5px;padding:3px 7px;border-radius:5px;background:#0066ff1a;color:var(--tx-blue);font:700 11px/1 var(--tx-font-body)}.txp-tier__flag{position:absolute;top:-10px;right:16px;padding:4px 9px;border-radius:999px;background:var(--tx-blue);color:#fff;font:700 10px/1 var(--tx-font-body);letter-spacing:.12em;text-transform:uppercase}.txp-actions{display:block;margin-top:18px}.txp-form{display:grid;gap:10px;margin:0}.txp-atc{width:100%;min-height:58px;justify-content:space-between;padding:0 24px;font-size:15px}.txp-atc.loading{opacity:.7;pointer-events:none}.txp-atc__total{padding-left:16px;border-left:1px solid rgba(255,255,255,.35);font-weight:700;letter-spacing:0}.txp-error{margin-bottom:10px;padding:12px 14px;border-radius:10px;background:#fdecec;color:#b42318;font:500 14px/1.4 var(--tx-font-body)}.txp-dynamic .shopify-payment-button__button{min-height:54px;border-radius:var(--tx-radius-sm)!important}.txp-dynamic .shopify-payment-button__button--unbranded{background:var(--tx-ink)!important;font:600 14px/1 var(--tx-font-body)!important;letter-spacing:.06em;text-transform:uppercase}.txp-dynamic shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 55px;--shopify-accelerated-checkout-button-border-radius: var(--tx-radius-sm);--shopify-accelerated-checkout-skeleton-background-color: #e9edf3}.txp-dynamic .shopify-payment-button__more-options{color:var(--tx-grey-600);font:500 13px/1.4 var(--tx-font-body)}.txp-note{margin:12px 0 0;color:var(--tx-grey-400);font:400 13px/1.45 var(--tx-font-body);text-align:center}.txp-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:22px 0 0;padding:0;list-style:none}.txp-trust li{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;border-radius:14px;background:var(--tx-grey-50);text-align:center;color:var(--tx-ink);font:600 12.5px/1.25 var(--tx-font-body)}.txp-trust__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#fff;color:var(--tx-blue);box-shadow:inset 0 0 0 1px var(--tx-grey-100)}.txp-trust__icon svg{width:19px;height:19px}.txp-accs{display:block;margin-top:26px}.txp-accs .txfaq-panel{gap:8px}.txp-accs .txfaq-item{border-radius:14px}.txp-accs .txfaq-item__q{padding:17px 18px;font-size:15.5px}.txp-accs .txfaq-item__icon{width:28px;height:28px}.txp-accs .txfaq-item__a-inner{padding:0 18px 18px;font-size:14.5px}.txp-acc__title{display:inline-flex;align-items:center;gap:12px}.txp-acc__title svg{width:20px;height:20px;color:var(--tx-blue)}.txp-specs{display:grid;margin:4px 0 0}.txp-specs div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--tx-grey-100)}.txp-specs div:first-child{border-top:0}.txp-specs dt{color:var(--tx-grey-400)}.txp-specs dd{margin:0;color:var(--tx-ink);font-weight:600;text-align:right}.txp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:900;padding:12px 0;background:#000000eb;color:#fff;border-top:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translateY(110%);transition:transform .5s var(--tx-ease)}.txp-sticky.is-visible{transform:none}.txp-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.txp-sticky__product{display:flex;align-items:center;gap:14px;min-width:0}.txp-sticky__product img{width:52px;height:52px;object-fit:contain;border-radius:10px;background:#fff;padding:3px}.txp-sticky__title{margin:0;font:700 15px/1.2 var(--tx-font-head);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.txp-sticky__meta{margin:4px 0 0;color:var(--tx-on-dark-muted);font:500 13px/1 var(--tx-font-body)}.txp-sticky__btn{min-height:48px;padding:0 28px;flex:none}@media(max-width:989px){.txp{padding:20px 0 72px}.txp__inner{grid-template-columns:1fr;gap:28px}.txp-gallery{position:static}}@media(max-width:749px){.txp-gallery__stage{border-radius:18px}.txp-gallery__arrow{display:none}.txp-gallery__thumbs{gap:8px}.txp-thumb{width:62px;height:62px;border-radius:12px}.txp-buy__title{font-size:28px}.txp-price__now{font-size:32px}.txp-bullets li{font-size:14.5px}.txp-tier{padding:14px;gap:12px}.txp-tier__title{font-size:15px}.txp-tier__total{font-size:16px}.txp-atc{min-height:56px;padding:0 18px}.txp-trust li{font-size:11.5px;padding:12px 6px}.txp-sticky{padding:10px 0 calc(10px + env(safe-area-inset-bottom))}.txp-sticky__product img{width:42px;height:42px}.txp-sticky__title{font-size:14px}.txp-sticky__meta{font-size:12px}.txp-sticky__btn{min-height:46px;padding:0 18px;font-size:13px}}.txrv__jdgm{margin-top:40px;scroll-margin-top:100px}.txrv__jdgm:empty,.txrv__jdgm .jdgm-widget:empty{display:none}.txmb{display:none}@media(max-width:989px){.txmb{display:block;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:890;transition:transform .45s var(--tx-ease),opacity .3s var(--tx-ease)}.txmb.is-hidden,.txp-sticky-on .txmb{transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none}.txmb__bar{display:grid;grid-template-columns:repeat(5,1fr);max-width:480px;margin:0 auto;padding:6px;border-radius:20px;background:#05080fe0;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 18px 40px -12px #0000008c,0 0 0 1px #0003}.txmb__item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:52px;padding:6px 2px;border-radius:14px;color:#ffffff9e;text-decoration:none;font:600 10.5px/1 var(--tx-font-body);letter-spacing:.02em;-webkit-tap-highlight-color:transparent;transition:color .25s,background-color .25s}.txmb__item svg{width:22px;height:22px;transition:transform .3s var(--tx-ease)}.txmb__item:active svg{transform:scale(.88)}.txmb__item.is-active{color:#fff;background:#0066ff2e}.txmb__item.is-active:after{content:"";position:absolute;top:4px;width:16px;height:3px;border-radius:3px;background:var(--tx-blue);box-shadow:0 0 10px #0066ffe6}.txmb__item:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:-2px}.txmb__icon-wrap{position:relative;display:block;width:22px;height:22px;line-height:0}.txmb__icon-wrap svg{display:block}.txmb__count{position:absolute;top:-7px;left:13px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--tx-blue);color:#fff;font:700 10px/1 var(--tx-font-body);box-shadow:0 0 0 2px #05080f}.txmb__count.is-empty{display:none}.txmb__count.is-bump{animation:txmb-bump .5s var(--tx-ease)}@keyframes txmb-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.has-txmb body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.has-txmb body:has(.txft){padding-bottom:0}.has-txmb .txft{padding-bottom:calc(112px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.txmb{transition:none}}.txpb{position:relative;overflow:hidden;isolation:isolate;padding:112px 0;color:#fff;background:radial-gradient(90% 90% at 75% 50%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 70%,var(--tx-black) 100%)}.txpb__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.txpb__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;z-index:1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 80% at 75% 50%,#000,transparent 75%);mask-image:radial-gradient(60% 80% at 75% 50%,#000,transparent 75%)}.txpb__bg:after{content:"";position:absolute;z-index:1;width:55vw;max-width:820px;aspect-ratio:1.5;right:-4%;top:50%;transform:translateY(-50%);background:radial-gradient(closest-side,rgba(0,102,255,.45),rgba(0,102,255,.1) 55%,transparent 75%);filter:blur(24px)}.txpb__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.txpb__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000eb,#050b16c7 45%,#0a1a3373)}.txpb__inner{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px;align-items:center}.txpb__title{margin:20px 0 0;color:#fff;text-transform:none;font:800 clamp(36px,4.4vw,62px)/1.03 var(--tx-font-head);letter-spacing:-.03em}.txpb__title em{font-style:normal;color:var(--tx-blue)}.txpb__text{margin-top:20px;max-width:500px;color:var(--tx-on-dark-muted);font:400 17px/1.6 var(--tx-font-body)}.txpb__text p{margin:0 0 12px}.txpb__text p:last-child{margin:0}.txpb__text strong{color:#fff}.txpb__points{display:grid;gap:14px;margin:32px 0 0;padding:0;list-style:none;max-width:480px}.txpb-point{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}.txpb-point__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#0066ff29;color:#6fa8ff;box-shadow:inset 0 0 0 1px #0066ff52}.txpb-point__icon svg{width:21px;height:21px}.txpb-point__title{display:block;margin-top:2px;font:700 16px/1.3 var(--tx-font-head)}.txpb-point__text{display:block;margin-top:3px;color:var(--tx-on-dark-muted);font:400 14px/1.5 var(--tx-font-body)}.txpb__visual{position:relative;min-height:520px;display:flex;align-items:center}.txpb__product{position:relative;width:92%;margin-left:-4%;rotate:-8deg}.txpb__product img{display:block;width:100%;height:auto;filter:drop-shadow(0 40px 50px rgba(0,0,0,.7)) drop-shadow(0 0 60px rgba(0,102,255,.22));animation:txh-float 8s ease-in-out infinite}.txpb-phone{position:absolute;right:0;top:50%;width:228px;translate:0 -46%;rotate:4deg}.txpb-phone__frame{position:relative;overflow:hidden;aspect-ratio:9 / 19.2;border-radius:40px;padding:10px;background:linear-gradient(145deg,#2a2f38,#0c0f14 40%,#1b1f26);box-shadow:0 50px 80px -30px #000000d9,0 0 0 1px #ffffff1f,inset 0 0 0 2px #000}.txpb-phone__notch{position:absolute;z-index:3;top:16px;left:50%;width:76px;height:22px;margin-left:-38px;border-radius:20px;background:#000}.txpb-phone__shot{display:block;width:100%;height:100%;object-fit:cover;border-radius:31px}.txpb-phone__mockup{display:block;width:100%;height:auto}.txpb-phone__note{margin:14px 0 0;text-align:center;color:#fff6;font:400 11px/1.3 var(--tx-font-body);rotate:-4deg}.txapp{position:relative;display:flex;flex-direction:column;gap:8px;height:100%;padding:44px 12px 12px;border-radius:31px;background:radial-gradient(120% 60% at 50% 0%,#0f2547,#07101f 55%,#04080f);font-family:var(--tx-font-body)}.txapp__top{display:flex;align-items:center;justify-content:space-between;padding:0 4px 4px}.txapp__name{font:800 14px/1 var(--tx-font-head);letter-spacing:-.01em}.txapp__conn{display:inline-flex;align-items:center;gap:5px;color:#8db8ff;font-size:9.5px;font-weight:600}.txapp__conn i{width:6px;height:6px;border-radius:50%;background:#2ee67a;box-shadow:0 0 6px #2ee67a}.txapp__pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.txapp-card{display:flex;flex-direction:column;gap:6px;padding:9px 10px;border-radius:13px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}.txapp-card__label{color:#ffffff8c;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.txapp-card__val{font:800 18px/1 var(--tx-font-head)}.txapp-card__val small,.txapp-ring small{font-size:.55em;margin-left:1px;color:#ffffffb3}.txapp-card--hero{align-items:center}.txapp-ring{display:grid;place-items:center;width:70px;height:70px;border-radius:50%;background:conic-gradient(var(--tx-blue) calc(var(--p) * 1%),rgba(255,255,255,.08) 0);-webkit-mask:radial-gradient(farthest-side,transparent 78%,#000 79%);mask:radial-gradient(farthest-side,transparent 78%,#000 79%);position:relative}.txapp-ring--alt{background:conic-gradient(#2ee6c8 calc(var(--p) * 1%),#ffffff14 0)}.txapp-ring b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:800 16px/1 var(--tx-font-head)}.txapp-card--hero{position:relative}.txapp-card--hero .txapp-ring{-webkit-mask:none;mask:none;background:none}.txapp-card--hero .txapp-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(var(--ring, var(--tx-blue)) calc(var(--p) * 1%),rgba(255,255,255,.08) 0);-webkit-mask:radial-gradient(farthest-side,transparent 80%,#000 81%);mask:radial-gradient(farthest-side,transparent 80%,#000 81%)}.txapp-card--hero .txapp-ring--alt{--ring: #2ee6c8}.txapp-card--chart svg{display:block;width:100%;height:50px}.txapp-chart__area{fill:#0066ff38}.txapp-chart__line{fill:none;stroke:#4d94ff;stroke-width:2;vector-effect:non-scaling-stroke;stroke-dasharray:400;stroke-dashoffset:0}.txpb-phone.is-revealed .txapp-chart__line{animation:txapp-draw 1.6s var(--tx-ease) .6s backwards}@keyframes txapp-draw{0%{stroke-dashoffset:400}}.txapp__alert{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:11px;background:#0066ff24;color:#bcd6ff;font-size:10px;font-weight:600}.txapp__alert i{width:7px;height:7px;border-radius:50%;background:var(--tx-blue);box-shadow:0 0 8px var(--tx-blue)}.txapp__tabs{display:flex;justify-content:space-around;margin-top:auto;padding:10px 6px 2px;border-top:1px solid rgba(255,255,255,.07)}.txapp__tabs i{width:18px;height:4px;border-radius:4px;background:#ffffff2e}.txapp__tabs i.is-on{background:var(--tx-blue)}@media(max-width:989px){.txpb{padding:72px 0}.txpb__inner{grid-template-columns:1fr;gap:24px}.txpb__visual{min-height:0;padding:20px 0 30px}.txpb__product{width:74%;margin-left:0}.txpb-phone{width:200px}}@media(max-width:749px){.txpb{padding:56px 0 48px}.txpb__title{font-size:34px}.txpb__text{font-size:15.5px}.txpb__points{margin-top:26px}.txpb__visual{display:block;min-height:0;padding:12px 0 0}.txpb__product{position:absolute;z-index:1;left:3%;top:40%;width:76%;margin:0;translate:0 -50%;rotate:-8deg}.txpb-phone{position:relative;z-index:2;right:auto;top:auto;width:42%;max-width:200px;margin-left:auto;translate:none;rotate:3deg}.txpb-phone__frame{border-radius:30px;padding:7px}.txpb-phone__notch{top:11px;width:52px;height:15px;margin-left:-26px}.txapp{border-radius:24px;padding:30px 8px 8px;gap:5px}.txapp__name{font-size:11px}.txapp__conn{font-size:7.5px}.txapp__pair{gap:5px}.txapp-card{padding:6px 7px;border-radius:10px;gap:4px}.txapp-card__label{font-size:7px}.txapp-card__val{font-size:13px}.txapp-ring{width:50px;height:50px}.txapp-ring b{font-size:12px}.txapp-card--chart svg{height:32px}.txapp__alert{font-size:7.5px;padding:6px 7px}.txpb-phone__note{font-size:9.5px;margin-top:10px}}@media(prefers-reduced-motion:reduce){.txpb__product img{animation:none}}.txst{background:var(--txst-bg, #fff);padding:96px 0}.txst__head{margin-bottom:36px}.txst__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;text-wrap:balance;font:800 clamp(30px,3.4vw,48px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.txst__title em{font-style:normal;color:var(--tx-blue)}.txst__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:300px;gap:16px}.txst-tile{position:relative;overflow:hidden;isolation:isolate;border-radius:20px;color:#fff;background:radial-gradient(120% 100% at 80% 100%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 75%,var(--tx-black) 100%);border:1px solid rgba(255,255,255,.06);transition:transform .45s var(--tx-ease),box-shadow .45s var(--tx-ease)}.txst-tile:hover{transform:translateY(-4px);box-shadow:0 30px 50px -28px #00287899}.txst-tile--wide{grid-column:span 2}.txst-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.4;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(80% 80% at 80% 90%,#000,transparent 75%);mask-image:radial-gradient(80% 80% at 80% 90%,#000,transparent 75%)}.txst-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.txst-tile--photo .txst-tile__media img{width:100%;height:100%;object-fit:cover;object-position:50% 100%;transform-origin:50% 100%;transition:transform 1.2s var(--tx-ease)}.txst-tile--photo:hover .txst-tile__media img{transform:scale(1.05)}.txst-tile--photo .txst-tile__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000000d1,#00000059 45%,#0000001a)}.txst-tile__product{position:absolute;right:-8%;bottom:4%;width:78%;height:auto;rotate:-10deg;filter:drop-shadow(0 26px 30px rgba(0,0,0,.7)) drop-shadow(0 0 40px rgba(0,102,255,.3));transition:rotate .8s var(--tx-ease),scale .8s var(--tx-ease)}.txst-tile--wide .txst-tile__product{width:58%;right:-2%;bottom:8%}.txst-tile:hover .txst-tile__product{rotate:-6deg;scale:1.04}.txst-tile__art{position:absolute;right:18px;bottom:18px;display:grid;place-items:center;width:108px;height:108px;color:#6fa8ff}.txst-tile--wide .txst-tile__art{right:9%;bottom:50%;translate:0 50%;width:160px;height:160px}.txst-tile__art svg{position:relative;width:52%;height:52%;filter:drop-shadow(0 0 18px rgba(0,102,255,.9))}.txst-tile__art:before{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,102,255,.45),transparent);filter:blur(6px)}.txst-tile__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(111,168,255,.35)}.txst-tile__ring+.txst-tile__ring{top:16%;right:16%;bottom:16%;left:16%;border-color:#6fa8ff33}.txst-tile:hover .txst-tile__ring:first-child{animation:txst-pulse 1.6s var(--tx-ease)}@keyframes txst-pulse{0%{transform:scale(.9);opacity:.2}60%{opacity:1}to{transform:scale(1.12);opacity:0}}.txst-tile__copy{position:relative;padding:24px 24px 0}.txst-tile--wide .txst-tile__copy{max-width:55%}.txst-tile__label{margin:0;color:#6fa8ff;font:600 11px/1.2 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase}.txst-tile__stat{margin:10px 0 0;color:#fff;font:800 clamp(34px,3.3vw,52px)/1 var(--tx-font-head);letter-spacing:-.035em;white-space:nowrap}.txst-tile:not(.txst-tile--wide) .txst-tile__text{max-width:62%}.txst-tile__text{margin:10px 0 0;color:var(--tx-on-dark-muted);font:600 14.5px/1.4 var(--tx-font-body)}@media(max-width:989px){.txst{padding:72px 0}.txst__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:250px}}@media(max-width:749px){.txst{padding:56px 0}.txst__head{margin-bottom:24px}.txst__title{font-size:30px}.txst__grid{grid-auto-rows:200px;gap:10px}.txst-tile{border-radius:16px}.txst-tile__copy,.txst-tile--wide .txst-tile__copy{padding:16px 14px 0;max-width:none}.txst-tile--wide .txst-tile__copy{max-width:60%}.txst__grid{grid-auto-rows:minmax(200px,auto)}.txst-tile--photo.txst-tile--wide{height:250px}.txst-tile__label{font-size:9.5px;letter-spacing:.1em}.txst-tile__stat{margin-top:6px;font-size:28px}.txst-tile__text{margin-top:6px;font-size:12px}.txst-tile__art{right:10px;bottom:10px;width:62px;height:62px}.txst-tile:not(.txst-tile--wide) .txst-tile__text{max-width:none}.txst-tile--wide .txst-tile__art{width:110px;height:110px;right:6%}.txst-tile__product{width:92%;right:-16%;bottom:2%}.txst-tile--wide .txst-tile__product{width:54%;right:-4%;bottom:10%}}.txsc{background:var(--txsc-bg, var(--tx-grey-50));padding:104px 0}.txsc__head{max-width:720px;margin-bottom:40px}.txsc__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;text-wrap:balance;font:800 clamp(30px,3.6vw,50px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.txsc__title em{font-style:normal;color:var(--tx-blue)}.txsc__intro{margin:14px 0 0;color:var(--tx-grey-600);font:400 17px/1.6 var(--tx-font-body)}.txsc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.txsc-card{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:#fff;border:1px solid var(--tx-grey-100);transition:transform .45s var(--tx-ease),box-shadow .45s var(--tx-ease),border-color .45s}.txsc-card:hover{transform:translateY(-4px);border-color:#0066ff4d;box-shadow:0 30px 50px -30px #0a1a3373}.txsc-card__media{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:16 / 10;display:grid;place-items:center;background:radial-gradient(110% 100% at 70% 100%,var(--tx-navy-2) 0%,var(--tx-navy) 38%,#050b16 75%,var(--tx-black) 100%)}.txsc-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(70% 80% at 60% 70%,#000,transparent 75%);mask-image:radial-gradient(70% 80% at 60% 70%,#000,transparent 75%)}.txsc-card__media--photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--tx-ease)}.txsc-card:hover .txsc-card__media--photo img{transform:scale(1.05)}.txsc-card__product{width:80%;height:auto;rotate:-8deg;filter:drop-shadow(0 24px 28px rgba(0,0,0,.7)) drop-shadow(0 0 40px rgba(0,102,255,.28));transition:rotate .8s var(--tx-ease),scale .8s var(--tx-ease)}.txsc-card:hover .txsc-card__product{rotate:-4deg;scale:1.04}.txsc-card__art{position:relative;display:grid;place-items:center;width:128px;height:128px;color:#6fa8ff}.txsc-card__art>span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid rgba(111,168,255,.35)}.txsc-card__art>span+span{top:16%;right:16%;bottom:16%;left:16%;border-color:#6fa8ff33}.txsc-card__art:before{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,102,255,.5),transparent);filter:blur(6px)}.txsc-card__art svg{position:relative;width:50%;height:50%;filter:drop-shadow(0 0 16px rgba(0,102,255,.9))}.txsc-card:hover .txsc-card__art>span:first-child{animation:txst-pulse 1.6s var(--tx-ease)}.txsc-chips{display:grid;gap:10px;width:78%}.txsc-chip{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;color:#fff;background:#ffffff0f;border:1px solid rgba(111,168,255,.28);box-shadow:0 0 30px -12px #06fc;font:600 14px/1 var(--tx-font-body)}.txsc-chip+.txsc-chip{margin-left:14%}.txsc-chip__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--tx-blue)}.txsc-chip__icon svg{width:17px;height:17px}.txsc-chip b{font:800 16px/1 var(--tx-font-head);color:#8db8ff}.txsc-card__tag{position:absolute;top:14px;left:14px;padding:6px 10px;border-radius:999px;background:#00000080;border:1px solid rgba(255,255,255,.15);color:#fff;font:600 10.5px/1 var(--tx-font-body);letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.txsc-card__body{padding:24px 26px 28px}.txsc-card__title{margin:0;color:var(--tx-ink);text-transform:none;font:800 21px/1.2 var(--tx-font-head);letter-spacing:-.015em}.txsc-card__text{margin:10px 0 0;color:var(--tx-grey-600);font:400 15px/1.6 var(--tx-font-body)}@media(max-width:989px){.txsc{padding:72px 0}.txsc__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:749px){.txsc{padding:56px 0}.txsc__head{margin-bottom:26px}.txsc__title{font-size:30px}.txsc__intro{font-size:15.5px}.txsc__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--tx-gutter) * -1);padding:4px var(--tx-gutter) 8px;scroll-padding:0 var(--tx-gutter)}.txsc__grid::-webkit-scrollbar{display:none}.txsc-card{flex:0 0 84%;scroll-snap-align:start}.txsc-card:hover{transform:none}.txsc-card{border-radius:16px}.txsc-card__media{aspect-ratio:16 / 9}.txsc-card__art{width:104px;height:104px}.txsc-chips{width:82%}.txsc-chip{padding:10px 12px;font-size:13px}.txsc-card__body{padding:18px 18px 22px}.txsc-card__title{font-size:19px}.txsc-card__text{font-size:14.5px}}.txvs{position:relative;overflow:hidden;isolation:isolate;padding:104px 0;color:#fff;background:radial-gradient(80% 60% at 30% 0%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 70%,var(--tx-black) 100%)}.txvs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 50% at 50% 20%,#000,transparent 75%);mask-image:radial-gradient(70% 50% at 50% 20%,#000,transparent 75%)}.txvs__head{max-width:760px;margin:0 auto 48px;text-align:center}.txvs__title{margin:18px 0 0;color:#fff;text-transform:none;text-wrap:balance;font:800 clamp(30px,3.8vw,52px)/1.06 var(--tx-font-head);letter-spacing:-.03em}.txvs__title em{font-style:normal;color:var(--tx-blue)}.txvs__intro{margin:16px auto 0;max-width:580px;color:var(--tx-on-dark-muted);font:400 17px/1.6 var(--tx-font-body)}.txvs__grid{max-width:980px;margin:0 auto}.txvs__row{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr)}.txvs__cell{display:flex;align-items:center;gap:12px;padding:14px 26px;font:500 15px/1.4 var(--tx-font-body);position:relative}.txvs__cell--tx{background:#0a5ce6;color:#fff}.txvs__cell--other{background:#14171d;color:#ffffff9e}.txvs__row:not(.txvs__row--top) .txvs__cell:before{content:"";position:absolute;top:0;left:26px;right:26px;border-top:1px solid rgba(255,255,255,.12)}.txvs__row:not(.txvs__row--top) .txvs__cell--other:before{border-color:#ffffff12}.txvs__row--top .txvs__cell{flex-direction:column;align-items:stretch;gap:16px;padding:26px 26px 20px;border-radius:22px 22px 0 0}.txvs__row--last .txvs__cell{padding-bottom:26px;border-radius:0 0 22px 22px}.txvs__row--top .txvs__cell--tx{background:linear-gradient(180deg,#1a6dff,#0a5ce6);box-shadow:0 -20px 60px -30px #0066ffe6}.txvs__row--last .txvs__cell--tx{background:linear-gradient(180deg,#0a5ce6,#0752d4)}.txvs__row--last .txvs__cell--tx{box-shadow:0 30px 60px -30px #06fc}.txvs__name{margin:0;text-align:center;font:800 20px/1.2 var(--tx-font-head);letter-spacing:-.01em;color:#fff}.txvs__cell--other .txvs__name{color:#ffffffbf}.txvs__media{position:relative;overflow:hidden;display:grid;place-items:center;aspect-ratio:4 / 3;border-radius:16px}.txvs__media--tx{background:radial-gradient(80% 80% at 50% 55%,#ffffff47,#00288c59 70%),#0b49b8}.txvs__media--other{background:radial-gradient(80% 80% at 50% 55%,#22262e,#101318 75%)}.txvs__media>img:not(.txvs__product){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.txvs__product{width:88%;height:auto;rotate:-8deg;filter:drop-shadow(0 24px 26px rgba(0,0,0,.55));transition:rotate .8s var(--tx-ease),scale .8s var(--tx-ease)}.txvs__grid:hover .txvs__product{rotate:-4deg;scale:1.04}.txvs__pack{width:70%;height:auto;opacity:.9}.txvs__gap{position:relative;z-index:2}.txvs__vs{position:absolute;left:50%;top:58%;translate:-50% -50%;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#fff;color:var(--tx-ink);font:800 italic 18px/1 var(--tx-font-head);letter-spacing:-.02em;box-shadow:0 0 0 6px #ffffff14,0 14px 30px -10px #000c}.txvs__mark{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%}.txvs__mark svg{width:14px;height:14px}.txvs__mark--yes{background:#fff;color:var(--tx-blue)}.txvs__mark--no{background:#ffffff14;color:#ffffff73}.txvs__foot{max-width:760px;margin:40px auto 0;text-align:center}.txvs__statement{margin:0;color:#fff;font:700 clamp(18px,1.8vw,22px)/1.4 var(--tx-font-head);text-wrap:balance}.txvs__note{margin:14px 0 0;color:#ffffff6b;font:400 12.5px/1.5 var(--tx-font-body)}@media(max-width:749px){.txvs{padding:60px 0}.txvs__head{margin-bottom:30px}.txvs__title{font-size:28px}.txvs__intro{font-size:15px}.txvs__row{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)}.txvs__cell{gap:8px;padding:11px 10px;font-size:12.5px;line-height:1.35;align-items:flex-start}.txvs__row:not(.txvs__row--top) .txvs__cell:before{left:10px;right:10px}.txvs__row--top .txvs__cell{padding:16px 10px 12px;gap:10px;border-radius:16px 16px 0 0}.txvs__row--last .txvs__cell{padding-bottom:16px;border-radius:0 0 16px 16px}.txvs__name{font-size:14px;min-height:2.4em;display:grid;place-items:center}.txvs__media{border-radius:12px;aspect-ratio:1 / 1}.txvs__vs{top:62%;width:38px;height:38px;font-size:13px;box-shadow:0 0 0 4px #ffffff1a,0 10px 20px -8px #000c}.txvs__mark{width:18px;height:18px;margin-top:1px}.txvs__mark svg{width:11px;height:11px}.txvs__foot{margin-top:28px}.txvs__statement{font-size:17px}}.txpg{background:#fff}.txpg__hero,.shopify-policy__container .shopify-policy__title{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:radial-gradient(90% 120% at 80% 0%,var(--tx-navy-2) 0%,var(--tx-navy) 40%,#050b16 80%,var(--tx-black) 100%)}.txpg__hero{padding:72px 0 64px}.txpg__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(60% 100% at 80% 0%,#000,transparent 75%);mask-image:radial-gradient(60% 100% at 80% 0%,#000,transparent 75%)}.txpg__title{margin:18px 0 0;color:#fff;text-transform:none;font:800 clamp(34px,4.4vw,60px)/1.04 var(--tx-font-head);letter-spacing:-.03em}.txpg__sub{margin:14px 0 0;max-width:620px;color:var(--tx-on-dark-muted);font:400 18px/1.55 var(--tx-font-body)}.txpg__body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;padding-top:56px;padding-bottom:56px;align-items:start}.txpg__body--solo{grid-template-columns:minmax(0,1fr)}.txpg__body--solo .txpg__content{max-width:780px;margin:0 auto}.txpg-nav{position:sticky;top:110px;padding:18px;border-radius:18px;background:var(--tx-grey-50);border:1px solid var(--tx-grey-100)}.txpg-nav__title{margin:0 0 10px;padding:0 10px;font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-blue)}.txpg-nav ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.txpg-nav a{display:flex;align-items:center;gap:12px;padding:11px 10px;border-radius:11px;color:var(--tx-grey-600);text-decoration:none;font:600 14.5px/1.2 var(--tx-font-body);transition:background-color .2s,color .2s}.txpg-nav a svg{width:18px;height:18px;flex:none;color:var(--tx-grey-400);transition:color .2s}.txpg-nav a:hover{background:#fff;color:var(--tx-ink)}.txpg-nav a.is-active{background:#fff;color:var(--tx-ink);box-shadow:0 1px 2px #0a1a330f,inset 0 0 0 1px var(--tx-grey-100)}.txpg-nav a.is-active svg,.txpg-nav a:hover svg{color:var(--tx-blue)}.tx-prose,.shopify-policy__body .rte{color:var(--tx-grey-600);font:400 16.5px/1.75 var(--tx-font-body)}.tx-prose>:first-child{margin-top:0}.tx-prose h1,.tx-prose h2,.tx-prose h3,.tx-prose h4,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:var(--tx-ink);text-transform:none;font-family:var(--tx-font-head);letter-spacing:-.015em;line-height:1.25}.tx-prose h1,.tx-prose h2,.shopify-policy__body h2{margin:44px 0 14px;font-size:26px;font-weight:800}.tx-prose h3,.shopify-policy__body h3{margin:32px 0 10px;font-size:20px;font-weight:700}.tx-prose h4,.shopify-policy__body h4{margin:24px 0 8px;font-size:17px;font-weight:700}.tx-prose p,.shopify-policy__body p{margin:0 0 16px}.tx-prose a,.shopify-policy__body a{color:var(--tx-blue);text-decoration:underline;text-decoration-color:#0066ff59;text-underline-offset:3px}.tx-prose a:hover,.shopify-policy__body a:hover{text-decoration-color:var(--tx-blue)}.tx-prose strong,.shopify-policy__body strong{color:var(--tx-ink)}.tx-prose ul,.tx-prose ol,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 18px;padding-left:0;list-style:none}.tx-prose li,.shopify-policy__body li{position:relative;margin:0 0 10px;padding-left:28px}.tx-prose ul>li:before,.shopify-policy__body ul>li:before{content:"";position:absolute;left:4px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--tx-blue);box-shadow:0 0 0 4px #0066ff1f}.tx-prose ol,.shopify-policy__body ol{counter-reset:tx-ol}.tx-prose ol>li:before,.shopify-policy__body ol>li:before{counter-increment:tx-ol;content:counter(tx-ol);position:absolute;left:0;top:.15em;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#0066ff1a;color:var(--tx-blue);font:700 11.5px/1 var(--tx-font-body)}.tx-prose table,.shopify-policy__body table{width:100%;margin:0 0 20px;border-collapse:separate;border-spacing:0;border:1px solid var(--tx-grey-100);border-radius:14px;overflow:hidden;font-size:15px}.tx-prose th,.tx-prose td,.shopify-policy__body th,.shopify-policy__body td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--tx-grey-100)}.tx-prose th,.shopify-policy__body th{background:var(--tx-grey-50);color:var(--tx-ink);font-weight:700}.tx-prose tr:last-child td,.shopify-policy__body tr:last-child td{border-bottom:0}.tx-prose blockquote{margin:0 0 20px;padding:18px 22px;border-radius:14px;background:#0066ff0f;border-left:4px solid var(--tx-blue);color:var(--tx-ink)}.tx-prose hr{margin:36px 0;border:0;border-top:1px solid var(--tx-grey-100)}.txpg-help{display:flex;align-items:center;gap:20px;margin:0 0 80px;padding:26px 28px;border-radius:20px;color:#fff;background:radial-gradient(100% 140% at 100% 0%,var(--tx-navy-2) 0%,var(--tx-navy) 45%,#050b16 90%);box-shadow:0 30px 50px -32px #00287899}.txpg-help__icon{display:grid;place-items:center;flex:none;width:50px;height:50px;border-radius:14px;background:#0066ff2e;color:#6fa8ff;box-shadow:inset 0 0 0 1px #0066ff59}.txpg-help__icon svg{width:24px;height:24px}.txpg-help__copy{flex:1;min-width:0}.txpg-help__title{margin:0;font:700 20px/1.25 var(--tx-font-head)}.txpg-help__text{margin:4px 0 0;color:var(--tx-on-dark-muted);font:400 14.5px/1.5 var(--tx-font-body)}.shopify-policy__container{max-width:none!important;padding:0!important;margin:0!important}.shopify-policy__container .shopify-policy__title{padding:72px var(--tx-gutter) 60px;text-align:left}.shopify-policy__container .shopify-policy__title h1{max-width:var(--tx-container);margin:0 auto;padding:0 var(--tx-gutter);color:#fff;text-transform:none;font:800 clamp(34px,4.4vw,60px)/1.04 var(--tx-font-head);letter-spacing:-.03em}.shopify-policy__body{max-width:780px;margin:0 auto;padding:56px var(--tx-gutter) 88px}@media(max-width:989px){.txpg__body{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:28px}.txpg-nav,.txpg__content{min-width:0}.txpg-nav{position:static;padding:0;background:none;border:0}.txpg-nav__title{display:none}.txpg-nav ul{display:flex;gap:8px;overflow-x:auto;margin:0 calc(var(--tx-gutter) * -1);padding:2px var(--tx-gutter) 6px;scrollbar-width:none}.txpg-nav ul::-webkit-scrollbar{display:none}.txpg-nav li{flex:none}.txpg-nav a{padding:9px 14px;border-radius:999px;background:var(--tx-grey-50);border:1px solid var(--tx-grey-100);font-size:13.5px}.txpg-nav a.is-active{background:var(--tx-ink);color:#fff;box-shadow:none;border-color:var(--tx-ink)}.txpg-nav a.is-active svg{color:#6fa8ff}}@media(max-width:749px){.txpg__hero,.shopify-policy__container .shopify-policy__title{padding:48px 0 42px}.shopify-policy__container .shopify-policy__title{padding-left:0;padding-right:0}.txpg__title,.shopify-policy__container .shopify-policy__title h1{font-size:34px}.txpg__sub{font-size:16px}.tx-prose,.shopify-policy__body .rte{font-size:15.5px}.tx-prose h1,.tx-prose h2,.shopify-policy__body h2{font-size:22px;margin-top:36px}.shopify-policy__body{padding-top:36px;padding-bottom:64px}.txpg-help{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:56px;padding:22px}.txpg-help .tx-btn{width:100%}}.txct{background:#fff;padding-bottom:88px}.txct .txpg__hero{padding-bottom:120px}.txct__methods{position:relative;z-index:2;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:-72px 0 0;padding:0;list-style:none}.txct-method{display:flex;flex-direction:column;padding:24px;border-radius:18px;background:#fff;border:1px solid var(--tx-grey-100);box-shadow:0 24px 44px -28px #0a1a3366;transition:transform .35s var(--tx-ease),border-color .35s}.txct-method:hover{transform:translateY(-3px);border-color:#0066ff59}.txct-method__icon{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:var(--tx-blue);color:#fff;box-shadow:0 12px 24px -10px #06fc}.txct-method__icon svg{width:22px;height:22px}.txct-method__title{margin:16px 0 0;color:var(--tx-ink);font:700 18px/1.25 var(--tx-font-head)}.txct-method__text{margin:6px 0 0;color:var(--tx-grey-600);font:400 14.5px/1.55 var(--tx-font-body)}.txct-method__link{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:14px;color:var(--tx-blue);font:600 14.5px/1.3 var(--tx-font-body);text-decoration:none;word-break:break-word}.txct-method__link svg{width:15px;height:15px;flex:none;transition:transform .25s var(--tx-ease)}.txct-method__link:hover svg{transform:translate(3px)}.txct__main{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:48px;margin-top:56px;align-items:start}.txct__form-wrap{padding:36px;border-radius:22px;background:var(--tx-grey-50);border:1px solid var(--tx-grey-100)}.txct__form-title{margin:0;color:var(--tx-ink);text-transform:none;font:800 28px/1.15 var(--tx-font-head);letter-spacing:-.02em}.txct__form-text{margin:8px 0 0;color:var(--tx-grey-600);font:400 15px/1.55 var(--tx-font-body)}.txct-form{display:grid;gap:16px;margin:24px 0 0}.txct-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.txct-field{display:grid;gap:7px;margin:0}.txct-field>span{color:var(--tx-ink);font:600 13.5px/1.2 var(--tx-font-body)}.txct-field em{font-style:normal;font-weight:400;color:var(--tx-grey-400)}.txct-field input,.txct-field textarea{width:100%;margin:0;padding:13px 15px;border-radius:12px;border:1.5px solid var(--tx-grey-100);background:#fff;color:var(--tx-ink);font:400 15px/1.4 var(--tx-font-body);box-shadow:none;transition:border-color .2s,box-shadow .2s}.txct-field input{height:50px}.txct-field textarea{resize:vertical;min-height:140px}.txct-field input::placeholder{color:#a6aebb}.txct-field input:focus,.txct-field textarea:focus{outline:none;border-color:var(--tx-blue);box-shadow:0 0 0 4px #0066ff1f}.txct-form__submit{justify-self:start;min-height:54px;padding:0 30px}.txct-form__ok{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:14px;background:#0066ff14;color:var(--tx-ink)}.txct-form__ok svg{flex:none;width:26px;height:26px;padding:4px;border-radius:50%;background:var(--tx-blue);color:#fff}.txct-form__ok p{margin:4px 0 0;color:var(--tx-grey-600)}.txct-form__err{padding:14px 16px;border-radius:12px;background:#fdecec;color:#b42318;font:500 14px/1.45 var(--tx-font-body)}.txct-form__err ul{margin:0;padding-left:18px}.txct__side{position:sticky;top:110px}.txct__content{margin-bottom:24px;font-size:15.5px}.txct__side-title{margin:0 0 12px;font:600 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tx-blue)}.txct__links{display:grid;gap:10px;margin:0;padding:0;list-style:none}.txct__links a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:16px;border-radius:16px;text-decoration:none;background:#fff;border:1px solid var(--tx-grey-100);transition:border-color .25s,transform .25s var(--tx-ease),box-shadow .25s}.txct__links a:hover{border-color:#0066ff59;transform:translate(3px);box-shadow:0 16px 30px -22px #0a1a3366}.txct__links-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#0066ff14;color:var(--tx-blue)}.txct__links-icon svg{width:20px;height:20px}.txct__links b{display:block;color:var(--tx-ink);font:700 15.5px/1.25 var(--tx-font-head)}.txct__links small{display:block;margin-top:3px;color:var(--tx-grey-400);font:400 13px/1.4 var(--tx-font-body)}.txct__links-arrow{width:16px;height:16px;color:var(--tx-grey-400)}@media(max-width:989px){.txct__main{grid-template-columns:minmax(0,1fr);gap:32px}.txct__side{position:static}}@media(max-width:749px){.txct{padding-bottom:56px}.txct .txpg__hero{padding-bottom:96px}.txct__methods{grid-template-columns:1fr;gap:10px;margin-top:-60px}.txct-method{padding:18px;display:grid;grid-template-columns:auto 1fr;column-gap:14px}.txct-method__icon{grid-row:span 3;width:42px;height:42px}.txct-method__title{margin-top:0;font-size:16.5px}.txct-method__link{padding-top:8px}.txct__main{margin-top:32px}.txct__form-wrap{padding:22px 18px;border-radius:18px}.txct__form-title{font-size:24px}.txct-form__row{grid-template-columns:1fr}.txct-form__submit{width:100%;justify-self:stretch}}.txab{background:#fff}.txab__accent{font-style:normal;color:var(--tx-blue)}.txab__story{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:start;padding-top:64px;padding-bottom:80px}.txab__content{font-size:17.5px}.txab__content h2:first-child{margin-top:0}.txab__content p:last-child strong{display:block;margin-top:28px;padding-top:24px;border-top:1px solid var(--tx-grey-100);color:var(--tx-ink);font:800 22px/1.3 var(--tx-font-head);letter-spacing:-.01em}.txab-card{position:sticky;top:110px;overflow:hidden;isolation:isolate;border-radius:24px;color:#fff;background:radial-gradient(100% 90% at 70% 20%,var(--tx-navy-2) 0%,var(--tx-navy) 40%,#050b16 78%,var(--tx-black) 100%);box-shadow:0 40px 70px -40px #00287899}.txab-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(70% 60% at 60% 35%,#000,transparent 75%);mask-image:radial-gradient(70% 60% at 60% 35%,#000,transparent 75%)}.txab-card__media{position:relative;display:grid;place-items:center;aspect-ratio:4 / 3}.txab-card__media:after{content:"";position:absolute;z-index:-1;top:18%;right:12%;bottom:18%;left:12%;background:radial-gradient(closest-side,rgba(0,102,255,.45),transparent);filter:blur(14px)}.txab-card__media>img:not(.txab-card__product){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.txab-card__product{width:86%;height:auto;rotate:-8deg;filter:drop-shadow(0 30px 34px rgba(0,0,0,.65));animation:txh-float 8s ease-in-out infinite}.txab-card__brand{padding:4px 30px 30px}.txab-card__brand img{display:block;width:150px;height:auto}.txab-card__brand p{margin:12px 0 0;color:var(--tx-on-dark-muted);font:500 15px/1.4 var(--tx-font-body)}.txab-card__badge{position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 8px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);font:600 12px/1 var(--tx-font-body);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.txab-card__badge svg{width:16px;height:16px;padding:2px;border-radius:50%;background:var(--tx-blue)}.txab__values{background:var(--tx-grey-50);padding:88px 0 96px}.txab__values-title{margin:0 0 32px;color:var(--tx-ink);text-transform:none;font:800 clamp(28px,3vw,40px)/1.1 var(--tx-font-head);letter-spacing:-.025em}.txab__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.txab-value{padding:28px;border-radius:20px;background:#fff;border:1px solid var(--tx-grey-100);transition:transform .35s var(--tx-ease),border-color .35s,box-shadow .35s}.txab-value:hover{transform:translateY(-3px);border-color:#0066ff4d;box-shadow:0 24px 44px -28px #0a1a3359}.txab-value__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:var(--tx-blue);color:#fff;box-shadow:0 12px 24px -10px #06fc}.txab-value__icon svg{width:23px;height:23px}.txab-value__title{margin:18px 0 0;color:var(--tx-ink);text-transform:none;font:700 20px/1.25 var(--tx-font-head)}.txab-value__text{margin:8px 0 0;color:var(--tx-grey-600);font:400 15px/1.6 var(--tx-font-body)}@media(max-width:989px){.txab__story{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:40px;padding-bottom:56px}.txab-card{position:relative;top:auto;order:-1}.txab__grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media(max-width:749px){.txab__content{font-size:16px}.txab-card{border-radius:18px}.txab-card__brand{padding:0 20px 22px}.txab__values{padding:56px 0 64px}.txab-value{padding:22px;display:grid;grid-template-columns:auto 1fr;column-gap:16px}.txab-value__icon{grid-row:span 2;width:44px;height:44px}.txab-value__title{margin-top:0;font-size:18px}}@media(prefers-reduced-motion:reduce){.txab-card__product{animation:none}}.txbn--compact{padding:56px 0 52px}.txbn--compact .txpg__title{margin-top:14px;font-size:clamp(30px,3.6vw,48px)}#PageContainer:has(.txbn) .page-title,#PageContainer:has(.txbn) .title--primary{display:none}#PageContainer:has(.txbn)>.shopify-section:not(.tx-banner-section)>.section-cover:first-child,#PageContainer:has(.txbn)>.shopify-section:not(.tx-banner-section):nth-child(2){padding-top:40px}#PageContainer input[type=text]:not(.txct-field input):not(.tx404__search input),#PageContainer input[type=email]:not(.txct-field input):not(.txft-news__field input),#PageContainer input[type=password],#PageContainer input[type=tel]:not(.txct-field input),#PageContainer input[type=search]:not(.tx404__search input),#PageContainer select,#PageContainer textarea:not(.txct-field textarea),.cart-drawer textarea,.cart-drawer input[type=text]{border-radius:12px;border:1.5px solid var(--tx-grey-100);background:#fff;color:var(--tx-ink);font-family:var(--tx-font-body);transition:border-color .2s,box-shadow .2s}#PageContainer input:focus,#PageContainer select:focus,#PageContainer textarea:focus,.cart-drawer textarea:focus{outline:none;border-color:var(--tx-blue);box-shadow:0 0 0 4px #0066ff1f}#PageContainer .btn:not(.btn-link),.cart-drawer .btn:not(.btn-link){border-radius:var(--tx-radius-sm);letter-spacing:.06em;font-weight:600}.grid-image{border-radius:16px;overflow:hidden;background:var(--tx-grey-50)}.grid-title,.grid-title a{color:var(--tx-ink);font:700 16px/1.3 var(--tx-font-head)!important;text-transform:none}.grid-price,.grid-price .product-price{color:var(--tx-ink);font:700 15px/1.3 var(--tx-font-body)}.lbl.sale{background:var(--tx-blue)!important;border-radius:999px}.toolbar{padding:12px 16px;border-radius:14px;background:var(--tx-grey-50);border:1px solid var(--tx-grey-100)}.searchInPage .search-input{height:56px;border-radius:14px!important;font-size:16px}.template-cart .bdr-box.borders,.template-cart .cart__footer,.template-cart .cart-summary{border-radius:20px;border-color:var(--tx-grey-100)!important;background:var(--tx-grey-50)}.template-cart .product-price,.template-cart .price{color:var(--tx-ink);font-weight:700}.cart-drawer{font-family:var(--tx-font-body)}.cart-drawer .drawer__header,.cart-drawer .cart-drawer__header{border-bottom:1px solid var(--tx-grey-100)}.cart-drawer .drawer__heading,.cart-drawer h2{color:var(--tx-ink);font:800 20px/1.2 var(--tx-font-head)!important;text-transform:none!important;letter-spacing:-.01em}.cart-drawer .product-price,.cart-drawer .price{color:var(--tx-ink);font-weight:700}[class*=template-customers] #PageContainer{background:var(--tx-grey-50)}[class*=template-customers] .page-title{margin:56px 0 28px!important;color:var(--tx-ink);text-transform:none!important;font:800 clamp(30px,3.6vw,46px)/1.08 var(--tx-font-head)!important;letter-spacing:-.03em}[class*=template-customers] .page-title:before{content:"TerrainX account";display:block;margin:0 auto 14px;color:var(--tx-blue);font:600 12px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase}[class*=template-customers] form,[class*=template-customers] .responsive_tbl,[class*=template-customers] .account-links{padding:28px;border-radius:20px;background:#fff;border:1px solid var(--tx-grey-100);box-shadow:0 20px 40px -30px #0a1a334d}[class*=template-customers] form form{padding:0;border:0;box-shadow:none}[class*=template-customers] label{color:var(--tx-ink);font:600 13.5px/1.3 var(--tx-font-body)}[class*=template-customers] input:not([type=checkbox]):not([type=radio]):not([type=submit]){height:50px}[class*=template-customers] .section-cover{padding-bottom:72px}.template-article .rte,.template-article .article-content{color:var(--tx-grey-600);font:400 17px/1.75 var(--tx-font-body)}.tx404{position:relative;overflow:hidden;isolation:isolate;padding:104px 0;color:#fff;min-height:70vh;display:flex;align-items:center;background:radial-gradient(90% 90% at 75% 50%,var(--tx-navy-2) 0%,var(--tx-navy) 35%,#050b16 70%,var(--tx-black) 100%)}.tx404:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(60% 80% at 75% 50%,#000,transparent 75%);mask-image:radial-gradient(60% 80% at 75% 50%,#000,transparent 75%)}.tx404__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;width:100%}.tx404__title{margin:18px 0 0;color:#fff;text-transform:none;font:800 clamp(34px,4.4vw,58px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.tx404__title em{font-style:normal;color:var(--tx-blue)}.tx404__text{margin:16px 0 0;max-width:460px;color:var(--tx-on-dark-muted);font:400 17px/1.6 var(--tx-font-body)}.tx404__search{display:flex;gap:6px;max-width:460px;margin-top:28px;padding:5px 5px 5px 18px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);transition:border-color .2s,background-color .2s}.tx404__search:focus-within{border-color:var(--tx-blue);background:#0066ff1a}.tx404__search input{flex:1;min-width:0;height:46px;margin:0;padding:0;border:0!important;background:none!important;box-shadow:none!important;color:#fff;font:400 15.5px/1 var(--tx-font-body)}.tx404__search input::placeholder{color:#ffffff73}.tx404__search .tx-btn{min-height:46px;width:50px;padding:0;box-shadow:none}.tx404__search svg{width:20px;height:20px}.tx404__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.tx404__visual{position:relative;display:grid;place-items:center}.tx404__num{font:800 clamp(140px,18vw,260px)/.9 var(--tx-font-head);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px rgba(111,168,255,.35);-webkit-user-select:none;user-select:none}.tx404__visual img{position:absolute;top:52%;width:62%;height:auto;rotate:-10deg;filter:drop-shadow(0 30px 40px rgba(0,0,0,.7)) drop-shadow(0 0 50px rgba(0,102,255,.3));animation:txh-float 7s ease-in-out infinite}@media(max-width:749px){.tx404{padding:48px 0 64px;min-height:0}.tx404__inner{grid-template-columns:1fr;gap:8px}.tx404__visual{order:-1}.tx404__num{font-size:150px}.tx404__visual{padding-bottom:44px}.tx404__visual img{top:46%;width:62%}.tx404__title{font-size:32px}.tx404__text{font-size:15.5px}.tx404__actions .tx-btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.tx404__visual img{animation:none}}#tidio-chat{transition:transform .45s var(--tx-ease)}@media(max-width:989px){html.has-txmb:not(.txmb-hidden):not(.tx-chat-open) #tidio-chat{transform:translateY(calc(-78px - env(safe-area-inset-bottom)))}}html.txp-sticky-on:not(.tx-chat-open) #tidio-chat{transform:translateY(calc(-76px - env(safe-area-inset-bottom)))}html.of-hidden:not(.tx-chat-open) #tidio-chat,html.mobile-nav-active:not(.tx-chat-open) #tidio-chat,html.of-hidden back-to-top.back-to-top,html.mobile-nav-active back-to-top.back-to-top{opacity:0!important;visibility:hidden!important;pointer-events:none!important}back-to-top.back-to-top{left:20px;right:auto;bottom:24px;width:46px;height:46px;border-radius:50%;transition:opacity .3s var(--tx-ease),transform .3s var(--tx-ease),visibility .3s,bottom .45s var(--tx-ease)}@media(max-width:989px){back-to-top.back-to-top{left:16px;bottom:calc(16px + env(safe-area-inset-bottom));width:42px;height:42px}html.has-txmb:not(.txmb-hidden) back-to-top.back-to-top{bottom:calc(96px + env(safe-area-inset-bottom))}}html.txp-sticky-on back-to-top.back-to-top{bottom:calc(88px + env(safe-area-inset-bottom))}@media(max-width:749px){.txsp-stage__product img{filter:drop-shadow(0 14px 16px rgba(0,0,0,.6))}.txcta__ring{animation:none;opacity:.6;transform:none}.txcta__ring--2{display:none}.txh__bg:after,.txh__product:after,.txps-card--solution:after,.txsp-stage__visual:after,.txcta__bg:after,.txpb__bg:after{filter:none}.txcta__product img,.txkf-card__media img,.txps-card__media img{will-change:auto}}.tx-social{display:flex;flex-wrap:wrap;gap:8px}.tx-social a{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;border:1px solid rgba(255,255,255,.14);color:#fffc;transition:background-color .25s var(--tx-ease),color .25s var(--tx-ease),border-color .25s var(--tx-ease)}.tx-social a:hover{background:var(--tx-blue);border-color:var(--tx-blue);color:#fff}.tx-social a:focus-visible{outline:2px solid var(--tx-blue-hover);outline-offset:3px}.tx-social svg{width:18px;height:18px}.tx-mnav__social{justify-content:center;margin-top:16px}.txct__follow-title{margin-top:28px}.txct__social a{border-color:var(--tx-grey-100);color:var(--tx-ink);background:#fff}.txct__social a:hover{color:#fff}.txia{display:block;background:var(--txia-bg, #050b16);color:#fff;padding:104px 0}.txia__head{max-width:720px;margin-bottom:40px}.txia__title{margin:14px 0 0;color:#fff;text-transform:none;text-wrap:balance;font:800 clamp(30px,3.6vw,50px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.txia__title em{font-style:normal;color:#4d94ff}.txia__intro{margin:14px 0 0;color:var(--tx-on-dark-muted);font:400 17px/1.6 var(--tx-font-body)}.txia__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.txia-card{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:4 / 5;background:var(--tx-navy);border:1px solid rgba(255,255,255,.08)}.txia-card__media,.txia-card__media video,.txia-card__media img,.txia-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.txia-card__media video,.txia-card__media img{display:block;object-fit:cover}.txia-card__placeholder{fill:#fff3}.txia-card__media:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(5,11,22,.88));pointer-events:none}.txia-card__body{position:absolute;left:20px;right:20px;bottom:18px;z-index:1}.txia-card__label{margin:0;color:#8db8ff;font:700 11px/1 var(--tx-font-body);letter-spacing:.14em;text-transform:uppercase}.txia-card__title{margin:8px 0 0;color:#fff;text-transform:none;font:800 19px/1.2 var(--tx-font-head);letter-spacing:-.01em}@media(max-width:989px){.txia{padding:72px 0}.txia__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.txia{padding:56px 0}.txia__head{margin-bottom:24px}.txia__title{font-size:30px}.txia__intro{font-size:15.5px}.txia__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--tx-gutter) * -1);padding:0 var(--tx-gutter);scroll-padding:0 var(--tx-gutter)}.txia__grid::-webkit-scrollbar{display:none}.txia-card{flex:0 0 72%;scroll-snap-align:start;border-radius:16px}.txia-card__title{font-size:17px}}.txf{display:block;background:var(--txf-bg, #f4f6f9);padding:104px 0}.txf__inner{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px)}.txf__frame{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:4 / 5;border-radius:20px;background:var(--tx-navy);box-shadow:0 40px 80px -40px #0a1a338c}.txf__video,.txf__poster,.txf__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.txf__placeholder{fill:#fff3}.txf__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:flex-end;justify-content:flex-start;gap:14px;width:100%;padding:22px;border:0;background:none;cursor:pointer;color:#fff;text-align:left}.txf__play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#050b1600 55%,#050b16b3);pointer-events:none}.txf__play-icon{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--tx-blue);box-shadow:0 0 0 8px #0066ff47,0 18px 40px -10px #06fc;transition:transform .35s var(--tx-ease),box-shadow .35s var(--tx-ease)}.txf__play-icon svg{width:26px;height:26px;margin-left:4px}.txf__play:hover .txf__play-icon{transform:scale(1.07);box-shadow:0 0 0 12px #0066ff3d,0 22px 44px -10px #0066ffe6}.txf__play:focus-visible{outline:3px solid var(--tx-blue-hover);outline-offset:-3px}.txf__play-label{position:relative;z-index:1;margin-bottom:25px;font:700 14px/1 var(--tx-font-body);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 8px rgba(0,0,0,.6)}.txf.is-playing .txf__play{display:none}.txf__title{margin:14px 0 0;color:var(--tx-ink);text-transform:none;text-wrap:balance;font:800 clamp(30px,3.6vw,50px)/1.05 var(--tx-font-head);letter-spacing:-.03em}.txf__title em{font-style:normal;color:var(--tx-blue)}.txf__text{max-width:520px;margin:16px 0 0;color:var(--tx-grey-600);font:400 17px/1.6 var(--tx-font-body)}.txf__points{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.txf__points li{display:flex;align-items:center;gap:12px;color:var(--tx-ink);font:600 16px/1.4 var(--tx-font-body)}.txf__points svg{flex:none;width:28px;height:28px;padding:6px;border-radius:50%;background:#0066ff1a;color:var(--tx-blue)}@media(max-width:989px){.txf{padding:72px 0}.txf__inner{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:40px}}@media(max-width:749px){.txf{padding:56px 0}.txf__inner{grid-template-columns:minmax(0,1fr);gap:28px}.txf__media{order:2;width:100%;max-width:440px;margin:0 auto}.txf__frame{border-radius:16px}.txf__title{font-size:30px}.txf__text{font-size:15.5px}.txf__points{gap:12px;margin-top:22px}.txf__points li{font-size:15px}.txf__play{padding:18px}.txf__play-icon{width:56px;height:56px}.txf__play-label{margin-bottom:21px}}.tx-slider-dots{display:none}@media(max-width:749px){[data-tx-slider]{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}[data-tx-slider]>*{scroll-snap-stop:always}.tx-slider-dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.tx-slider-dots button{width:8px;height:8px;padding:0;border:0;border-radius:999px;cursor:pointer;background:#0a1a3333;transition:width .35s var(--tx-ease),background-color .35s}.tx-slider-dots button[aria-selected=true]{width:22px;background:var(--tx-blue)}.txia .tx-slider-dots button{background:#ffffff47}.txia .tx-slider-dots button[aria-selected=true]{background:#4d94ff}}.cart-item .cart-item__link img.img-fit{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/11/assets/terrainx.css.map */
