.CatalogGrid-module__oyCMjq__toggleGroup{justify-content:center;margin-bottom:1.25rem;display:flex}.CatalogGrid-module__oyCMjq__toggleBg{background-color:#f2f2f7;border-radius:30px;gap:.25rem;padding:.25rem;display:inline-flex}.CatalogGrid-module__oyCMjq__toggleBtn{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:26px;padding:.625rem 1.75rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:background-color .3s,color .3s,box-shadow .3s}.CatalogGrid-module__oyCMjq__toggleBtn:focus-visible{outline:2px solid var(--color-gradient-primary-to);outline-offset:2px}.CatalogGrid-module__oyCMjq__toggleBtnActive{background-color:var(--color-text-primary);color:#fff;box-shadow:0 2px 8px #0000001a}.CatalogGrid-module__oyCMjq__card{background-color:var(--color-bg);border:1px solid #00000005;border-radius:32px;flex-direction:column;height:100%;padding:2rem;display:flex;box-shadow:0 4px 20px #00000008}.CatalogGrid-module__oyCMjq__cardStack{justify-content:flex-start;height:100%;min-height:100%;padding:1.5rem}.CatalogGrid-module__oyCMjq__cardStack .CatalogGrid-module__oyCMjq__cardTop{margin-bottom:1rem}.CatalogGrid-module__oyCMjq__cardStack .CatalogGrid-module__oyCMjq__description{flex-grow:0;margin-bottom:1rem}.CatalogGrid-module__oyCMjq__cardScreenshots{gap:.5rem;margin-bottom:1rem;display:grid}.CatalogGrid-module__oyCMjq__cardScreenshots[data-count="1"]{grid-template-columns:minmax(0,1fr)}.CatalogGrid-module__oyCMjq__cardScreenshots[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.CatalogGrid-module__oyCMjq__cardScreenshots[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.CatalogGrid-module__oyCMjq__cardScreenshotsScroll{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;display:flex;overflow-x:auto}.CatalogGrid-module__oyCMjq__cardScreenshotsScroll::-webkit-scrollbar{display:none}.CatalogGrid-module__oyCMjq__cardScreenshotsScroll .CatalogGrid-module__oyCMjq__cardScreenshot{scroll-snap-align:start;flex:0 0 calc(33.3333% - .333333rem)}.CatalogGrid-module__oyCMjq__cardScreenshot{aspect-ratio:16/10;border-radius:.875rem;position:relative;overflow:hidden}.CatalogGrid-module__oyCMjq__cardStack .CatalogGrid-module__oyCMjq__subscribeBtn{margin-top:auto;padding:1rem}.CatalogGrid-module__oyCMjq__cardTop{align-items:center;margin-bottom:1.25rem;display:flex}.CatalogGrid-module__oyCMjq__iconWrapper{background-color:#f2f2f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin-right:1.25rem;display:flex;overflow:hidden}.CatalogGrid-module__oyCMjq__title{letter-spacing:-.01em;color:var(--color-text-primary);margin:0;font-size:1.625rem;font-weight:600}.CatalogGrid-module__oyCMjq__price{color:var(--color-text-primary);margin-top:.375rem;font-size:1.125rem;font-weight:500}.CatalogGrid-module__oyCMjq__description{color:var(--color-text-secondary);flex-grow:1;margin-bottom:2rem;font-size:1.0625rem;line-height:1.55}.CatalogGrid-module__oyCMjq__subscribeBtn{color:#fff;background-color:var(--color-text-primary);cursor:pointer;border:none;border-radius:16px;width:100%;padding:1.125rem;font-family:inherit;font-size:1.0625rem;font-weight:600;transition:opacity .2s,transform .1s}.CatalogGrid-module__oyCMjq__subscribeBtn:hover{opacity:.85}.CatalogGrid-module__oyCMjq__subscribeBtn:active{transform:scale(.98)}.CatalogGrid-module__oyCMjq__subscribeBtn:focus-visible{outline:2px solid var(--color-gradient-primary-to);outline-offset:2px}@media (max-width:639px){.CatalogGrid-module__oyCMjq__cardStack{border-radius:24px;padding:1.125rem}.CatalogGrid-module__oyCMjq__cardStack .CatalogGrid-module__oyCMjq__cardTop{margin-bottom:.75rem}.CatalogGrid-module__oyCMjq__cardStack .CatalogGrid-module__oyCMjq__description{margin-bottom:.875rem;font-size:.9375rem;line-height:1.45}.CatalogGrid-module__oyCMjq__cardStack .CatalogGrid-module__oyCMjq__subscribeBtn{border-radius:14px;padding:.8125rem;font-size:.9375rem}.CatalogGrid-module__oyCMjq__card{padding:1.625rem}.CatalogGrid-module__oyCMjq__title{font-size:1.25rem}.CatalogGrid-module__oyCMjq__price{margin-top:.25rem;font-size:.9375rem}.CatalogGrid-module__oyCMjq__iconWrapper{width:4.5rem;height:4.5rem;margin-right:.875rem}}@media (min-width:640px) and (max-width:767px){.CatalogGrid-module__oyCMjq__cardStack{padding:1.25rem}.CatalogGrid-module__oyCMjq__title{font-size:1.375rem}}
.ComparisonBlock-module__L0-eJW__panel{background:radial-gradient(circle at 18% 12%, #ffffff2e, transparent 42%), radial-gradient(circle at 88% 8%, #ffffff1f, transparent 36%), linear-gradient(145deg, var(--color-gradient-primary-from) 0%, #4da3ff 42%, var(--color-gradient-primary-to) 100%);border-radius:1.75rem;position:relative;overflow:hidden;box-shadow:0 24px 60px #2e7cf647}.ComparisonBlock-module__L0-eJW__glassCard{background:#fff3;border:1px solid #ffffff38}.ComparisonBlock-module__L0-eJW__addCard{background:#ffffff1a;border:1.5px dashed #ffffff61}.ComparisonBlock-module__L0-eJW__summaryBar{background:#081c4452;border:1px solid #ffffff24}@media (min-width:640px){.ComparisonBlock-module__L0-eJW__glassCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1f}.ComparisonBlock-module__L0-eJW__addCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f}.ComparisonBlock-module__L0-eJW__summaryBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081c4438}}.ComparisonBlock-module__L0-eJW__monthsSlider{--slider-fill:0%;appearance:none;cursor:pointer;background:0 0;border-radius:9999px;outline:none;width:100%;height:.375rem;display:block}.ComparisonBlock-module__L0-eJW__monthsSlider::-webkit-slider-runnable-track{background:linear-gradient(to right, #fffffff2 0%, #fffffff2 var(--slider-fill), #ffffff38 var(--slider-fill), #ffffff38 100%);border-radius:9999px;height:.375rem}.ComparisonBlock-module__L0-eJW__monthsSlider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;border:2px solid #ffffffa6;border-radius:9999px;width:1rem;height:1rem;margin-top:-.3125rem;box-shadow:0 2px 8px #0f11152e}.ComparisonBlock-module__L0-eJW__monthsSlider::-moz-range-track{background:#ffffff38;border-radius:9999px;height:.375rem}.ComparisonBlock-module__L0-eJW__monthsSlider::-moz-range-progress{background:#fffffff2;border-radius:9999px;height:.375rem}.ComparisonBlock-module__L0-eJW__monthsSlider::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #ffffffa6;border-radius:9999px;width:1rem;height:1rem;box-shadow:0 2px 8px #0f11152e}.ComparisonBlock-module__L0-eJW__monthsSlider:focus-visible::-webkit-slider-thumb{box-shadow:0 2px 8px #0f11152e,0 0 0 3px #ffffff59}.ComparisonBlock-module__L0-eJW__monthsSlider:focus-visible::-moz-range-thumb{box-shadow:0 2px 8px #0f11152e,0 0 0 3px #ffffff59}.ComparisonBlock-module__L0-eJW__monthsSliderTicks{color:#ffffff8c;font-size:.6875rem;font-weight:500}.ComparisonBlock-module__L0-eJW__payButton{transition:transform .2s cubic-bezier(.33,1,.68,1),box-shadow .2s cubic-bezier(.33,1,.68,1),background-color .2s cubic-bezier(.33,1,.68,1)}.ComparisonBlock-module__L0-eJW__payButton:hover:not(:disabled){box-shadow:0 12px 32px #0f111524}.ComparisonBlock-module__L0-eJW__payButton:active:not(:disabled){transform:scale(.98)}.ComparisonBlock-module__L0-eJW__cloudFollow{transform-origin:50%;will-change:transform}@media (prefers-reduced-motion:reduce){.ComparisonBlock-module__L0-eJW__payButton{transition:none}.ComparisonBlock-module__L0-eJW__payButton:active:not(:disabled){transform:none}}
.HeroBadgeTicker-module__TqQvBa__viewport{width:100%;max-width:15rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.HeroBadgeTicker-module__TqQvBa__track{will-change:transform;width:max-content;animation:28s linear infinite HeroBadgeTicker-module__TqQvBa__hero-badge-ticker;display:flex}.HeroBadgeTicker-module__TqQvBa__set{white-space:nowrap;flex-shrink:0;align-items:center;gap:.75rem;padding-right:.75rem;display:flex}.HeroBadgeTicker-module__TqQvBa__separator{opacity:.35;-webkit-user-select:none;user-select:none}@keyframes HeroBadgeTicker-module__TqQvBa__hero-badge-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.HeroBadgeTicker-module__TqQvBa__track{animation:none}}
.ServiceMarquee-module__EoPfNq__scrollContainer{position:relative;overflow:hidden}.ServiceMarquee-module__EoPfNq__scrollContainer:before{content:"";z-index:4;pointer-events:none;background:0 0;position:absolute;inset:0 0 4.5rem}@media (min-width:640px){.ServiceMarquee-module__EoPfNq__scrollContainer:before{background:linear-gradient(to right, var(--color-bg) 0%, #fff0 11%, #fff0 89%, var(--color-bg) 100%)}}.ServiceMarquee-module__EoPfNq__scrollContainer:after{content:"";inset-inline:0;z-index:3;pointer-events:none;background:linear-gradient(to bottom, #fff0 0%, var(--color-bg) 100%);height:4.5rem;position:absolute;bottom:0}.ServiceMarquee-module__EoPfNq__viewport{perspective:650px;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 72%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 72%,#0000 100%)}@media (min-width:640px){.ServiceMarquee-module__EoPfNq__viewport{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#0000 0%,#000 12% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%),linear-gradient(#0000 0%,#000 12% 72%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}.ServiceMarquee-module__EoPfNq__stage{--marquee-columns:3;--marquee-gap:.75rem;gap:var(--marquee-gap);transform-origin:top;transform-style:preserve-3d;width:100%;max-width:100%;margin-inline:auto;padding-inline:0;transform:rotateX(24deg)}@media (min-width:640px){.ServiceMarquee-module__EoPfNq__stage{--marquee-columns:4;--marquee-gap:1.25rem;padding-inline:.25rem}}@media (min-width:768px){.ServiceMarquee-module__EoPfNq__stage{transform:rotateX(28deg)}}.ServiceMarquee-module__EoPfNq__columnShell{flex:0 0 calc((100% - (var(--marquee-columns) - 1) * var(--marquee-gap)) / var(--marquee-columns));max-width:calc((100% - (var(--marquee-columns) - 1) * var(--marquee-gap)) / var(--marquee-columns));min-width:0;overflow:hidden}@media (min-width:640px){.ServiceMarquee-module__EoPfNq__columnShell{flex:1 1 0;max-width:none}}.ServiceMarquee-module__EoPfNq__column{width:100%;min-width:0;overflow:hidden}.ServiceMarquee-module__EoPfNq__track{will-change:transform;backface-visibility:hidden;flex-direction:column;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.ServiceMarquee-module__EoPfNq__paused .ServiceMarquee-module__EoPfNq__track{animation-play-state:paused}.ServiceMarquee-module__EoPfNq__trackDown{animation-name:ServiceMarquee-module__EoPfNq__service-marquee-down}.ServiceMarquee-module__EoPfNq__trackUp{animation-name:ServiceMarquee-module__EoPfNq__service-marquee-up}.ServiceMarquee-module__EoPfNq__set{flex-direction:column;flex-shrink:0;gap:1.25rem;display:flex}@media (min-width:640px){.ServiceMarquee-module__EoPfNq__set{gap:1.5rem}}.ServiceMarquee-module__EoPfNq__setClone{pointer-events:none}.ServiceMarquee-module__EoPfNq__item{z-index:1;pointer-events:auto;cursor:pointer;border-radius:1.25rem;transition:transform .18s,background-color .18s,box-shadow .18s;position:relative}.ServiceMarquee-module__EoPfNq__itemIconOnly{padding:.25rem}@media (min-width:640px){.ServiceMarquee-module__EoPfNq__itemIconOnly{padding:.375rem}}.ServiceMarquee-module__EoPfNq__item:hover,.ServiceMarquee-module__EoPfNq__itemActive{z-index:2;background-color:#8fd3fe38;transform:translateY(-3px)scale(1.06);box-shadow:0 2px 8px #0000000d,0 18px 50px #0000001a}.ServiceMarquee-module__EoPfNq__item:hover .ServiceMarquee-module__EoPfNq__itemIcon,.ServiceMarquee-module__EoPfNq__itemActive .ServiceMarquee-module__EoPfNq__itemIcon{transform:scale(1.06)}:is(.ServiceMarquee-module__EoPfNq__track:has(.ServiceMarquee-module__EoPfNq__item:hover),.ServiceMarquee-module__EoPfNq__track:has(.ServiceMarquee-module__EoPfNq__itemActive)){animation-play-state:paused}@media (hover:hover){.ServiceMarquee-module__EoPfNq__item:hover{cursor:pointer}}.ServiceMarquee-module__EoPfNq__item:focus-visible{z-index:2;outline:2px solid var(--color-gradient-primary-to);outline-offset:2px;background-color:#8fd3fe2e;box-shadow:0 1px 2px #0000000a,0 8px 30px #0000000f}.ServiceMarquee-module__EoPfNq__itemIcon{transition:transform .18s}@keyframes ServiceMarquee-module__EoPfNq__service-marquee-down{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes ServiceMarquee-module__EoPfNq__service-marquee-up{0%{transform:translateY(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.ServiceMarquee-module__EoPfNq__track{animation:none}.ServiceMarquee-module__EoPfNq__item,.ServiceMarquee-module__EoPfNq__itemIcon{transition:none}.ServiceMarquee-module__EoPfNq__item:hover,.ServiceMarquee-module__EoPfNq__itemActive{transform:none}}
.HeroScrollStack-module__2I3M_W__marqueePanel{position:relative}
.CatalogCardStack-module__e_RPUq__carousel{--catalog-slide-max-width:min(76vw, 300px);--catalog-slide-min-height:min(320px, 48dvh);flex-direction:column;gap:1.25rem;width:calc(100% + 2.5rem);margin-inline:-1.25rem;display:flex}@media (min-width:640px){.CatalogCardStack-module__e_RPUq__carousel{--catalog-slide-max-width:min(84vw, 420px);--catalog-slide-min-height:min(380px, 54dvh);gap:1.5rem;width:calc(100% + 3rem);margin-inline:-1.5rem}}@media (min-width:768px){.CatalogCardStack-module__e_RPUq__carousel{--catalog-slide-max-width:520px;--catalog-slide-min-height:min(420px, 56dvh)}}.CatalogCardStack-module__e_RPUq__scrollContainer{width:100%;position:relative;overflow:hidden}.CatalogCardStack-module__e_RPUq__scrollContainer:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#fafafc 0%,#fafafc00 11% 89%,#fafafc 100%);position:absolute;inset:0}.CatalogCardStack-module__e_RPUq__viewport{touch-action:pan-y pinch-zoom;width:100%;margin-inline:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)}@media (max-width:639px){.CatalogCardStack-module__e_RPUq__scrollContainer:before{background:linear-gradient(90deg,#fafafc 0%,#fafafc00 16% 84%,#fafafc 100%)}.CatalogCardStack-module__e_RPUq__viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 86%,#0000 100%)}}.CatalogCardStack-module__e_RPUq__track{will-change:transform;cursor:grab;gap:.75rem;display:flex}@media (min-width:640px){.CatalogCardStack-module__e_RPUq__track{gap:1rem}}.CatalogCardStack-module__e_RPUq__trackDragging{cursor:grabbing}.CatalogCardStack-module__e_RPUq__slide{box-sizing:border-box;flex:0 0 var(--catalog-slide-width,var(--catalog-slide-max-width));width:var(--catalog-slide-width,var(--catalog-slide-max-width));max-width:var(--catalog-slide-max-width);min-width:0;min-height:var(--catalog-slide-height,var(--catalog-slide-min-height));display:flex}.CatalogCardStack-module__e_RPUq__slide>article{width:100%;min-height:100%}.CatalogCardStack-module__e_RPUq__viewportCentered{justify-content:center;display:flex}.CatalogCardStack-module__e_RPUq__viewportCentered .CatalogCardStack-module__e_RPUq__slide{flex:0 0 var(--catalog-slide-width,var(--catalog-slide-max-width));width:var(--catalog-slide-width,var(--catalog-slide-max-width))}.CatalogCardStack-module__e_RPUq__progress{flex-direction:column;align-items:center;gap:.75rem;display:flex}.CatalogCardStack-module__e_RPUq__progressLabel{color:var(--color-text-secondary);font-size:.875rem;font-weight:500}.CatalogCardStack-module__e_RPUq__progressDots{flex-wrap:wrap;justify-content:center;gap:.375rem;display:flex}.CatalogCardStack-module__e_RPUq__progressDot{background-color:#0f11151f;border-radius:999px;width:.5rem;height:.5rem;transition:background-color .25s,transform .25s}.CatalogCardStack-module__e_RPUq__progressDotActive{background-color:var(--color-text-primary);transform:scale(1.15)}.CatalogCardStack-module__e_RPUq__scrollHint{color:var(--color-text-secondary);opacity:.75;text-align:center;font-size:.8125rem}.CatalogCardStack-module__e_RPUq__staticTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-inline:max(0px, calc((100% - var(--catalog-slide-max-width)) / 2));scrollbar-width:none;gap:.75rem;padding-bottom:.25rem;display:flex;overflow-x:auto}@media (min-width:640px){.CatalogCardStack-module__e_RPUq__staticTrack{gap:1rem}}.CatalogCardStack-module__e_RPUq__staticTrack::-webkit-scrollbar{display:none}.CatalogCardStack-module__e_RPUq__staticTrack .CatalogCardStack-module__e_RPUq__slide{scroll-snap-align:center}.CatalogCardStack-module__e_RPUq__empty{background-color:var(--color-bg);text-align:center;color:var(--color-text-secondary);border-radius:28px;padding:3rem 1.5rem;box-shadow:0 4px 20px #00000008}
.TrustCtaScrollStack-module__phgLlW__ctaPanel{position:relative}
