body.no-scroll{height:100%;overflow:hidden;position:fixed;width:100%}body,html{overflow-x:clip}body,html,input,select,textarea{touch-action:manipulation;-webkit-touch-callout:none}input,select,textarea{font-size:16px!important;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{text-align:start}html[dir=rtl] [dir=ltr]{direction:ltr;text-align:left;unicode-bidi:isolate}html[dir=rtl] .pagination-next svg,html[dir=rtl] .pagination-prev svg{transform:scaleX(-1)}html[dir=rtl] .more-link-arrow{display:inline-block;transform:scaleX(-1);unicode-bidi:isolate}html[dir=rtl] .directional-download-arrow img{transform:scaleX(-1)}html[dir=rtl] .gradient-button{background-image:linear-gradient(to left,var(--color-gradient-from),var(--color-gradient-to))}html[dir=rtl] .source-badge{border-radius:0 9999px 9999px 0;left:0;right:auto}html[dir=rtl] .rtl-inline-end{left:0;right:auto}html[dir=rtl] .rtl-inline-start{left:auto;right:0}html[dir=rtl] [data-direction=ltr]{direction:ltr;text-align:left;unicode-bidi:isolate}.homepage-banner .swiper-wrapper{--swiper-wrapper-transition-timing-function:cubic-bezier(0.22,1,0.36,1)}.homepage-banner .banner-backdrop{transform:scale(var(--banner-backdrop-scale,1));transform-origin:center}.homepage-banner .swiper-slide-active .banner-backdrop{will-change:transform}@media screen and (max-width:767px){.homepage-banner .swiper:not(.swiper-initialized) .swiper-wrapper{transform:translate3d(calc(50% - min(56vw, 220px)/2),0,0)}.homepage-banner .swiper:not(.swiper-initialized) .swiper-slide:first-child>a{opacity:1;transform:none}.homepage-banner .swiper-slide-prev>a{--banner-card-tilt:-6deg}.homepage-banner .swiper-slide-next>a,html[dir=rtl] .homepage-banner .swiper-slide-prev>a{--banner-card-tilt:6deg}html[dir=rtl] .homepage-banner .swiper-slide-next>a{--banner-card-tilt:-6deg}}.homepage-banner .swiper-slide>a{rotate:var(--banner-card-tilt,0deg)}.banner-grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h160v160H0z' filter='url(%23a)'/%3E%3C/svg%3E");background-size:160px 160px;mix-blend-mode:overlay}.banner-cta{background-image:linear-gradient(100deg,#00e58f,#00ce78 48%,#17b6f2)}html[dir=rtl] .banner-cta{background-image:linear-gradient(-100deg,#00e58f,#00ce78 48%,#17b6f2)}.play-cta{animation:play-cta-breathe 2.8s ease-in-out infinite;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.32),0 8px 22px -8px rgba(0,206,120,.9);overflow:hidden;position:relative}@keyframes play-cta-breathe{0%,to{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.32),0 8px 22px -8px rgba(0,206,120,.9),0 0 0 0 rgba(0,229,143,0)}50%{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.45),0 10px 26px -8px #00ce78,0 0 22px 4px rgba(0,229,143,.5)}}.play-cta:after{animation:play-cta-shine 3.4s ease-in-out infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,0));content:"";inset-block:0;inset-inline-start:-60%;pointer-events:none;position:absolute;transform:skewX(-20deg);width:45%}@keyframes play-cta-shine{0%{transform:translateX(-180%) skewX(-20deg)}45%,to{transform:translateX(430%) skewX(-20deg)}}html[dir=rtl] .play-cta:after{animation-direction:reverse}.tg-banner-glow{background-image:radial-gradient(120px 120px at 20px 50%,rgba(34,158,217,.22),transparent 72%)}@media screen and (min-width:768px){.tg-banner-glow{background-image:radial-gradient(180px 180px at 28px 50%,rgba(34,158,217,.22),transparent 72%)}}html[dir=rtl] .tg-banner-glow{background-image:radial-gradient(120px 120px at calc(100% - 20px) 50%,rgba(34,158,217,.22),transparent 72%)}@media screen and (min-width:768px){html[dir=rtl] .tg-banner-glow{background-image:radial-gradient(180px 180px at calc(100% - 28px) 50%,rgba(34,158,217,.22),transparent 72%)}}html[dir=rtl] .banner-rail-chevron svg{transform:scaleX(-1)}@keyframes banner-reveal-a{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes banner-reveal-b{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.banner-reveal-a{animation:banner-reveal-a .62s cubic-bezier(.22,1,.36,1) both}.banner-reveal-b{animation:banner-reveal-b .62s cubic-bezier(.22,1,.36,1) both}@keyframes banner-rail-progress-a{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes banner-rail-progress-b{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.banner-rail-progress-a{animation:banner-rail-progress-a 6s linear forwards;animation-play-state:paused}.banner-rail-progress-b{animation:banner-rail-progress-b 6s linear forwards;animation-play-state:paused}.homepage-banner[data-swiper-ready="1"] .banner-rail-progress-a,.homepage-banner[data-swiper-ready="1"] .banner-rail-progress-b{animation-play-state:running}.homepage-banner:hover .banner-rail-progress-a,.homepage-banner:hover .banner-rail-progress-b{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.banner-rail-progress-a,.banner-rail-progress-b,.banner-reveal-a,.banner-reveal-b{animation:none}}@media screen and (min-width:768px){.homepage-banner{max-width:none;width:100vw}html[dir=ltr] .homepage-banner{margin-left:calc(50% - 50vw)}html[dir=rtl] .homepage-banner{margin-right:calc(50% - 50vw)}}.mobile-sidebar{box-sizing:border-box;padding-bottom:max(24px,env(safe-area-inset-bottom))}@media screen and (max-width:768px){input,select,textarea{font-size:16px!important;transform:scale(1);transform-origin:left top}*{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}}::-webkit-scrollbar{display:none}.lang-dropdown{scrollbar-color:hsla(0,0%,100%,.35) hsla(0,0%,100%,.12);scrollbar-width:thin}.lang-dropdown::-webkit-scrollbar{-webkit-appearance:none;appearance:none;width:6px}.lang-dropdown::-webkit-scrollbar-track{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.12);border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.lang-dropdown::-webkit-scrollbar-thumb{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.35);border-radius:3px;min-height:30px}.lang-dropdown::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.55)}.lang-dropdown::-webkit-scrollbar-corner{-webkit-appearance:none;appearance:none}.mobile-video-player{padding-bottom:env(safe-area-inset-bottom)}.mobile-player-touch{touch-action:manipulation}.mobile-player-touch,.mobile-player-touch *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.tcp-skin .vjs-play-progress,.tcp-skin .vjs-volume-panel .vjs-volume-level{background-color:var(--color-primary)!important}.tcp-skin.vjs-controls-enabled:not(.vjs-error):not(.vjs-using-native-controls) .vjs-control-bar,.tcp-skin.vjs-paused:not(.vjs-error):not(.vjs-using-native-controls):not(.vjs-controls-disabled) .vjs-big-play-button{display:flex!important}.tcp-skin .vjs-volume-panel{margin-left:auto;order:1}.tcp-skin .vjs-playback-rate{order:2}.tcp-skin .vjs-fullscreen-control{order:3}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.special-breathe-delay{animation-delay:-3.5s}html[dir=rtl] .blog-toc-drawer:not(.translate-x-0){transform:translateX(100%)}html[dir=rtl] .blog-toc-drawer.translate-x-0{transform:translateX(0)}html[dir=rtl] .profile-content{margin-left:0;margin-right:36px}html[dir=rtl] .profile-nav-arrow{transform:scaleX(-1)}html[dir=rtl] .payment-value,html[dir=rtl] [data-direction=ltr],html[dir=rtl] input[dir=ltr],html[dir=rtl] textarea[dir=ltr]{direction:ltr;text-align:left;unicode-bidi:isolate}html[dir=rtl] .faq-search-input{padding-inline-end:1rem;padding-inline-start:3rem}html[dir=rtl] .faq-search-icon{inset-inline-end:1rem;inset-inline-start:auto}.surprise-float{animation:surprise-float 4s ease-in-out infinite}@keyframes surprise-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.surprise-glow{animation:surprise-glow 2.6s ease-in-out infinite}@keyframes surprise-glow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.surprise-shimmer{animation:surprise-shimmer 2.8s ease-in-out infinite}@keyframes surprise-shimmer{0%{transform:translateX(-250%) skewX(-20deg)}to{transform:translateX(500%) skewX(-20deg)}}.swipe-guide-finger{animation:swipe-guide-finger 1.2s ease-in-out infinite alternate}@keyframes swipe-guide-finger{0%{transform:translateY(-24px)}to{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.play-cta,.play-cta:after,.special-breathe,.special-breathe-delay,.surprise-float,.surprise-glow,.surprise-shimmer,.swipe-guide-finger{animation:none}}