﻿@import"https://fonts.googleapis.com/css2?family=Geist:ital,wght@0,100..900;1,100..900&display=swap";*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:475px){.\!container{width:100%!important}.container{width:100%}}@media (min-width:640px){.\!container{width:100%!important}.container{width:100%}}@media (min-width:768px){.\!container{width:100%!important}.container{width:100%}}@media (min-width:1024px){.\!container{max-width:100%!important}.container{max-width:100%}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1440px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1920px){.\!container{max-width:1280px!important}.container{max-width:1280px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.lowercase{text-transform:lowercase}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../../images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(../../webfonts/slick.eot);src:url(../../webfonts/slick.eot?#iefix) format("embedded-opentype"),url(../../webfonts/slick.woff) format("woff"),url(../../webfonts/slick.ttf) format("truetype"),url(../../webfonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.5}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#fff;content:"•";font-family:slick;font-size:8px;height:20px;left:0;line-height:20px;opacity:.5;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:1}.half-content-half-image .slick-next,.half-content-half-image .slick-prev{color:#fff;height:30px;top:42%;transform:none;width:30px;z-index:1}.half-content-half-image .slick-next:focus,.half-content-half-image .slick-next:hover,.half-content-half-image .slick-prev:focus,.half-content-half-image .slick-prev:hover{color:#fff}.half-content-half-image .slick-next span,.half-content-half-image .slick-prev span{font-size:30px}.half-content-half-image .slick-next{right:15px}.half-content-half-image .slick-prev{left:auto;right:50px}.slick-next:before,.slick-prev:before{display:none}*{box-sizing:border-box;margin:0;padding:0}:focus{border:none;outline:none}html{scroll-behavior:auto}body{background-color:#f4f4f4;color:#fff;color:#2c2c2c;font-family:Geist;font-size:16px;font-weight:400;line-height:normal;line-height:1}strong{font-weight:700}p{color:#344054;font-family:Geist;font-size:18px;font-style:normal;font-weight:400;line-height:31px;margin-bottom:25px}p:last-child{margin-bottom:0}.small-text{font-size:12px}.site-wrapper{overflow-x:hidden}.container{margin-left:auto;margin-right:auto}.container .container-row{padding:0 20px}@media (min-width:768px){.container .container-row{padding:0 20px}}@media (min-width:1024px){.container .container-row{padding:0 20px}}@media(min-width:1300px){.container .container-row{padding:0}}@media (min-width:1024px){.container.mid-width{max-width:1048px}.container.small-width{max-width:992px}}.site-main{overflow:hidden}a{color:inherit;text-decoration:none;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}a:hover{color:#7a4df2}.btn-wrap.btn-whatnxt .btn-default{align-items:center;background:#f1f2fe;border:1px solid transparent;border-radius:48px;color:#000;display:inline-flex;font-size:18px;font-style:normal;font-weight:500;gap:12px;line-height:22px;overflow:hidden;padding:6px 6px 6px 28px;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.btn-wrap.btn-whatnxt .btn-default:hover{color:#000}.btn-wrap.btn-whatnxt .btn-default:hover:after{transform:translateX(4px)}.btn-wrap.btn-whatnxt .btn-default:after{aspect-ratio:1/1;background-image:url(../../images/btn-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:44px;transition:transform .3s ease;width:44px}@media(max-width:640px){.btn-wrap.btn-whatnxt .btn-default.sm-full-width{justify-content:center;padding:16px 54px 16px 40px;position:relative;width:100%}.btn-wrap.btn-whatnxt .btn-default.sm-full-width:after{position:absolute;right:6px}}.btn-wrap.btn-whatnxt .btn-purple{align-items:center;background:#7a4df2;border:1px solid transparent;border-radius:48px;color:#fff;display:inline-flex;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;gap:14px;line-height:22px;overflow:hidden;padding:7px 7px 7px 23px;text-decoration:none;transition:background-color .3s ease,transform .2s ease}.btn-wrap.btn-whatnxt .btn-purple:hover{color:#fff}.btn-wrap.btn-whatnxt .btn-purple:hover:after{transform:translateX(4px)}.btn-wrap.btn-whatnxt .btn-purple:after{aspect-ratio:1/1;background-image:url(../../images/btn-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;transition:transform .3s ease;width:40px}@media(max-width:640px){.btn-wrap.btn-whatnxt .btn-purple.sm-full-width{justify-content:center;padding:16px 60px 16px 22px;position:relative;width:100%}.btn-wrap.btn-whatnxt .btn-purple.sm-full-width:after{position:absolute;right:8px}}.btn-wrap.btn-whatnxt .btn-plain{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.34);border-radius:100px;color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:15px 28px;text-decoration:none}@media(max-width:640px){.btn-wrap.btn-whatnxt .btn-plain.sm-full-width{color:#fff;font-family:Geist;font-size:18px;font-style:normal;font-weight:600;line-height:22px;text-align:center;width:100%}}.btn-wrap.btn-whatnxt .btn-plain-video:before{background-image:url(../../images/play-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:11px;transition:transform .3s ease;width:10px}.btn-wrap.btn-whatnxt .btn-plain-video{align-items:center;background:rgba(8,11,26,.4);border:1px solid hsla(0,0%,100%,.55);border-radius:48px;color:#fff;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:10px;justify-content:center;line-height:22px;padding:15px 24px 15px 20px;position:relative;text-decoration:none}@media(max-width:640px){.btn-wrap.btn-whatnxt .btn-plain-video.sm-full-width{color:#fff;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-align:center;width:100%}}.btn-wrap.btn-whatnxt .btn-plain-purple{background:#7a4df2;border:1px solid #7a4df2;border-radius:999px;color:#fff;display:block;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:16px 24px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media(max-width:640px){.btn-wrap.btn-whatnxt .btn-plain-purple.sm-full-width{width:100%}}.btn-wrap.btn-whatnxt .btn-plain-purple:hover{border-color:#7a4df2;color:#fff}.btn-wrap.btn-whatnxt .btn-plain-white{background:#fff;border:1px solid #dcdcdc;border-radius:999px;color:#12121a;display:block;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:16px 24px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-wrap.btn-whatnxt .btn-plain-white:hover{background:#7a4df2;border-color:#7a4df2;color:#fff}.btn-wrap.btn-whatnxt .btn-outline-purple{align-items:center;background:#fff;border:1.5px solid #7a4df2;border-radius:999px;color:#7a4df2;display:flex;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;gap:8px;line-height:18px;padding:13px 20px 13px 22px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-wrap.btn-whatnxt .btn-outline-purple:hover:after{transform:translateX(4px)}.btn-wrap.btn-whatnxt .btn-outline-purple:after{background-image:url(../../images/icon-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:8px;transition:transform .3s ease;width:10px}@keyframes fadeSlideDown{to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#gdpr-cookie-consent-bar.gdpr-widget{background:#fff!important;border:1px solid #f1f2f9!important;border-radius:20px!important;bottom:0!important;box-shadow:0 4px 32px -4px rgba(111,108,143,.12),0 3px 12px -2px rgba(170,170,190,.06)!important;gap:8px!important;padding:0!important;width:544px!important}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_notice_header{align-items:start!important;display:flex;gap:16px;padding:32px 32px 0 90px!important}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_notice_header:before{background-image:url(../../images/consentIcon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:11.604px;content:"";display:block;height:48px;left:32px;position:absolute;width:48px}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_notice_header h3{color:#212121!important;font-family:Geist;font-size:18px!important;font-style:normal;font-weight:600!important;line-height:115%}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body{gap:0!important}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body .gdpr-notice-content-body{border-bottom:1px solid #f1f2f9}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body .gdpr-notice-content-body p{color:#6f6c8f!important;font-family:Geist;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:150%!important;padding:0 32px 24px 90px!important;text-align:left!important}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body .cookie_notice_buttons{gap:12px!important;margin:0!important;padding:24px 32px!important}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body .cookie_notice_buttons .left_buttons{flex-direction:row-reverse!important}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body .cookie_notice_buttons .gdpr_action_button{align-items:center;background:#7a4df2!important;border:1px solid #7a4df2!important;border-radius:32px!important;color:#fff!important;display:inline-flex;font-size:14px!important;font-style:normal;font-weight:600!important;gap:12px;line-height:115%;min-width:unset!important;overflow:hidden;padding:12px 20px!important;text-decoration:none;transition:background-color .3s ease,transform .2s ease}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body .cookie_notice_buttons .gdpr_action_button:hover{color:#fff}#gdpr-cookie-consent-bar.gdpr-widget .gdpr_main_body .cookie_notice_buttons #cookie_action_reject{background:#fff!important;border:1px solid #d9dbe9!important;border-radius:10px;color:#514f6e!important}#gdpr-cookie-consent-bar.gdpr-widget .powered-by-credits{height:0!important;opacity:0!important;visibility:hidden!important;width:0!important}@media(min-width:550px)and (max-width:815px){body #gdpr-cookie-consent-bar.new_default{padding-bottom:0!important}}@media(max-width:640px){body #gdpr-cookie-consent-bar.new_default{padding-bottom:0!important;width:calc(100% - 30px)!important}body #gdpr-cookie-consent-bar.new_default.gdpr-widget .gdpr_notice_header{padding:24px 24px 0 76px!important}body #gdpr-cookie-consent-bar.new_default.gdpr-widget .gdpr_notice_header:before{left:20px}body #gdpr-cookie-consent-bar.new_default.gdpr-widget .gdpr_main_body p{padding:0 24px 8px 76px!important}body #gdpr-cookie-consent-bar.new_default.gdpr-widget .gdpr_main_body .cookie_notice_buttons{padding:24px 32px 16px!important}body #gdpr-cookie-consent-bar.new_default.gdpr-widget .gdpr_main_body .cookie_notice_buttons .left_buttons{flex-direction:column-reverse!important}}.gdpr_messagebar_detail{display:none!important}#accessibility,#cookies,#privacy-policy,#terms-of-service{scroll-margin-top:100px}header{background:#000;position:sticky;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:9999999}header .header-wrap .header-wrap-inner{align-items:center;display:flex;justify-content:space-between;padding:15px 0;position:relative;width:100%;z-index:99}@media (min-width:768px){header .header-wrap .header-wrap-inner{padding:23px 0}}@media (min-width:1024px){header .header-wrap .header-wrap-inner{padding:0}}header .header-wrap .header-wrap-inner .logo-wrap{display:flex;position:relative;z-index:99}header .header-wrap .header-wrap-inner .logo-wrap img{height:28px}@media (min-width:768px){header .header-wrap .header-wrap-inner .logo-wrap img{height:28px}}@media(min-width:1045px){header .header-wrap .header-wrap-inner .logo-wrap img{height:auto}}header .header-wrap .header-wrap-inner .header-right-part{align-items:center;display:flex;display:none;gap:32px;justify-content:space-between}@media (min-width:768px){header .header-wrap .header-wrap-inner .header-right-part{display:flex;gap:32px}}@media(min-width:1045px){header .header-wrap .header-wrap-inner .header-right-part{gap:32px}}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap{align-items:center;display:flex}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.5rem*var(--tw-space-x-reverse))}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul{align-items:center;display:flex;gap:40px;margin:0;padding:0}@media (min-width:768px){header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul{gap:20px}}@media (min-width:1024px){header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul{gap:20px;padding:28px 0}}@media(min-width:1070px){header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul{gap:32px}}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li{list-style-type:none}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li a{color:#fff;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;line-height:122%;text-align:center;text-decoration-line:none}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li a:hover,header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li.current_page_item a{color:#7a4df2}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li.header-btn a{align-items:center;background:#f1f2fe;border:1px solid transparent;border-radius:48px;display:inline-flex;gap:8px;justify-content:flex-end;overflow:hidden;padding:3px 3px 3px 19px;text-decoration:none;transition:background-color .3s ease,transform .2s ease}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li.header-btn a:hover:after{transform:translateX(4px)}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li.header-btn a{color:#000;font-family:Geist;font-size:18px;font-style:normal;font-weight:600;line-height:22px}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li.header-btn a:hover{color:#000}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li.header-btn a:after{aspect-ratio:1/1;background-image:url(../../images/btn-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;transition:transform .3s ease;width:40px}header .header-wrap .header-wrap-inner .header-right-part .desktop-menu-wrap ul li.home-link{display:none}header .header-wrap .header-wrap-inner .mobile-btn-wrap{display:flex;position:relative;z-index:99}@media (min-width:768px){header .header-wrap .header-wrap-inner .mobile-btn-wrap{display:none}}header .header-wrap .header-wrap-inner .mobile-btn-wrap.open .close-btn{display:none}header .header-wrap .header-wrap-inner .mobile-btn-wrap.open .mobile-menu-btn{display:flex}header .header-wrap .header-wrap-inner .mobile-btn-wrap.open .mobile-menu-btn .line:nth-child(2){opacity:0}header .header-wrap .header-wrap-inner .mobile-btn-wrap.open .mobile-menu-btn .line:first-child{transform:translateY(13px) rotate(45deg)}header .header-wrap .header-wrap-inner .mobile-btn-wrap.open .mobile-menu-btn .line:nth-child(3){transform:translateY(-4px) rotate(-45deg);width:26px}header .header-wrap .header-wrap-inner .mobile-btn-wrap.close .close-btn{display:none}header .header-wrap .header-wrap-inner .mobile-btn-wrap.close .mobile-menu-btn{display:flex}header .header-wrap .header-wrap-inner .mobile-menu-btn{align-items:flex-end;background-color:transparent;border-width:0;flex-direction:column;gap:6px;margin:0;padding:0}header .header-wrap .header-wrap-inner .mobile-menu-btn .line{background-color:#fff;border-radius:2px;display:block;height:2px;transition:all .3s ease-in-out;width:26px}header .header-wrap .header-wrap-inner .mobile-menu-btn .line:last-child{width:17px}header .header-wrap .mobile-menu{align-items:center;background-color:#000;display:flex;flex-direction:column;height:100vh;inset:0;justify-content:flex-start;overflow:hidden;position:fixed;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:50}@media (min-width:1024px){header .header-wrap .mobile-menu{display:none}}header .header-wrap .mobile-menu.open{--tw-translate-x:0px}header .header-wrap .mobile-menu.close,header .header-wrap .mobile-menu.open{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}header .header-wrap .mobile-menu.close{--tw-translate-x:-100%}header .header-wrap .mobile-menu .mobile-menu-inner{display:flex;flex-direction:column;height:100%;margin-top:62px;overflow:auto;padding-bottom:60px;padding-top:0;width:100%}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap{margin-bottom:0}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul{border-top:1px solid #2a2a2a;display:flex;flex-direction:column;gap:0;margin:0;padding-top:23px}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li{list-style-type:none;position:relative}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li a{color:#fff;display:block;font-family:Geist;font-size:24px;font-style:normal;font-weight:700;line-height:34px;padding:24px 20px;text-decoration-line:none}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li a:after{background:#2a2a2a;bottom:0;content:"";display:block;height:1px;position:absolute;width:calc(100% - 40px)}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li:hover{background:#150e35}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li:hover a{color:#a78bfa}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li:hover a:after{display:none}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li.current_page_item{background:#150e35}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li.current_page_item a{color:#a78bfa}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li.current_page_item.header-btn{background-color:transparent}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li.header-btn a{align-items:center;background:#f1f2fe;border:1px solid transparent;border-radius:48px;color:#000;display:inline-flex;font-family:Geist;font-size:20px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:22px;margin:24px 20px;overflow:hidden;padding:16px 52px 16px 26px;position:relative;text-decoration:none;transition:background-color .3s ease,transform .2s ease;width:calc(100% - 40px)}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li.header-btn a:hover{color:#000}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li.header-btn a:hover:after{transform:translateX(4px)}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap ul li.header-btn a:after{aspect-ratio:1/1;background-color:transparent;background-image:url(../../images/btn-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:44px;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:44px;z-index:9}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap{margin-left:20px}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap h2{color:#a1a1a1;font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:15px;margin-bottom:13px;text-transform:uppercase}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .email-wrap a{color:#212121;font-family:Biennale;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:16px}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .header__social{align-items:center;display:flex;gap:12px;margin-top:16px}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .header__social .header__social-outer{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;display:flex;gap:12px;height:36px;justify-content:center;width:36px}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .header__social .header__social-outer .header__social-link{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:4px;color:#212121;display:inline-flex;height:20px;justify-content:center;text-decoration:none;transition:all .3s ease;width:20px}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .header__social .header__social-outer .header__social-link[href*=facebook]{background-image:url(../../images/FacebookIcon.svg)}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .header__social .header__social-outer .header__social-link[href*=instagram]{background-image:url(../../images/InstagramIcon.svg)}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .header__social .header__social-outer .header__social-link[href*=linkedin]{background-image:url(../../images/LinkedinIcon.svg)}header .header-wrap .mobile-menu .mobile-menu-inner .menu-wrap .connect-wrap .header__social .header__social-outer .header__social-link[href*="x.com"]{background-image:url(../../images/TwitterIcon.svg)}#mobile-menu li.menu-item-has-children>.sub-menu{display:none}#mobile-menu li.menu-item-has-children.is-open>.sub-menu{background:transparent;border:none;box-shadow:none;display:flex!important;gap:5px;margin-top:0;padding:0;position:relative;top:0;width:100%}#mobile-menu li.menu-item-has-children.is-open>.sub-menu li a{padding-left:45px}.mobile-menu-open header{position:fixed}@media (min-width:768px){.mobile-menu-open header{position:sticky}}.footer{background-color:#080b1a}.footer__top{border-bottom:1px solid hsla(0,0%,100%,.12)}.footer__header{align-items:flex-start;border-bottom:1px solid #323837;display:flex;justify-content:space-between;padding:40px 0}.footer__logo{align-items:center;display:flex;flex-shrink:0}.footer__logo-text{color:#fff;font-size:28px;font-weight:700;letter-spacing:-.5px}.footer__logo-text:first-letter{color:#ff5722}.footer__social-wrapper{align-items:center;display:flex;gap:12px}.footer__social-label{color:#bbb;font-family:Biennale;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.48px;line-height:140%;margin:0;text-transform:uppercase}.footer__social{align-items:center;display:flex;gap:12px}.footer__social-outer{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:14px;display:flex;height:36px;justify-content:center;width:36px}.footer__social-link{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:4px;color:#d4d4d4;display:inline-flex;height:20px;justify-content:center;text-decoration:none;transition:all .3s ease;width:20px}.footer__social-link[href*=facebook]{background-image:url(../../images/FacebookIcon.svg)}.footer__social-link[href*=instagram]{background-image:url(../../images/InstagramIcon.svg)}.footer__social-link[href*=linkedin]{background-image:url(../../images/LinkedinIcon.svg)}.footer__social-link[href*="x.com"]{background-image:url(../../images/TwitterIcon.svg)}.footer__columns{display:grid;gap:32px;grid-template-columns:365px repeat(3,265px);justify-content:space-between;padding:72px 0 40px}.footer__column{display:flex;flex-direction:column;gap:18px}.footer .address-column{gap:26px;padding-right:8px}.footer .address-column .footer__logo img{display:block;height:48.186px}.footer .address-column .tag-line{color:#9aa3b2;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0}.footer .address-column .address-info{display:flex;flex-direction:column;gap:14px}.footer .address-column .address-info li{align-items:flex-start;display:flex;gap:12px;list-style-type:none;padding:0}.footer .address-column .address-info li a{color:#e6e9f0;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer .address-column .address-info li a:hover{color:#7a4df2}.footer .address-column .address-info li:before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;flex-shrink:0;height:24px;width:24px}.footer .address-column .address-info li.address:before{background-image:url(../../images/icon-location.svg)}.footer .address-column .address-info li.email:before{background-image:url(../../images/icon-email.svg)}.footer .address-column .address-info li.phone:before{background-image:url(../../images/icon-phone.svg)}.footer__column-title{color:#8b95a8;font-family:Geist;font-size:12px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:16px;text-transform:uppercase}.footer__links{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer__links a{align-items:center;color:#e6e9f0;display:inline-flex;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;transition:all .3s ease}.footer__links a:hover{color:#7a4df2}.footer__bottom{padding:40px 0 49px}.footer__bottom .footer__container{align-items:center;display:flex;justify-content:space-between}.footer__copyright-left{font-size:14px;line-height:20px}.footer__copyright-left,.footer__copyright-right{color:#8b95a8;font-family:Geist;font-style:normal;font-weight:400;margin:0;padding:0}.footer__copyright-right{font-size:12px;line-height:18px}@media(max-width:1301px){.footer__columns{display:grid;gap:32px;grid-template-columns:365px repeat(3,1fr);justify-content:space-between;padding:72px 0 40px}}@media(max-width:1025px){.footer__columns{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);justify-content:space-between;padding:48px 0 32px}.footer__columns>:first-child,.footer__columns>:last-child{grid-column:1/-1}.footer__column{gap:16px}.footer .address-column{gap:20px;padding-right:8px}.footer .address-column .footer__logo img{display:block;height:28px}.footer .address-column .address-info{display:flex;flex-direction:column;gap:14px}.footer .address-column .address-info li{align-items:flex-start;display:flex;gap:12px;list-style-type:none;padding:0}.footer .address-column .address-info li a{line-height:22px}.footer__links a{font-size:14px;line-height:22px}.footer__bottom{padding:32px 0}.footer__copyright-left,.footer__copyright-right{font-size:12px;line-height:18px}}@media(max-width:640px){.footer__bottom .footer__container{align-items:flex-start;flex-direction:column;gap:12px}}.error-404{align-items:center;background:#fff;display:flex;min-height:70vh;overflow:hidden;padding:120px 0;position:relative}.error-404 .container{position:relative;width:100%;z-index:1}.error-404__inner{align-items:center;display:flex;flex-direction:column;text-align:center}.error-404__media{margin:0 0 40px;max-width:585.043px;width:100%}.error-404__art{animation:error-404-float 6s ease-in-out infinite;display:block;height:auto;width:100%}.error-404__title{color:#7a4df2;font-size:58px;font-weight:700}.error-404__text,.error-404__title{font-family:Geist;font-style:normal;line-height:normal;margin:0 0 24px;text-align:center}.error-404__text{color:#8d8d8d;font-size:24px;font-weight:400}.error-404__watermark{background-image:url(../../images/404-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-40px;height:260px;pointer-events:none;position:absolute;right:-40px;width:260px;z-index:0}@keyframes error-404-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:767px){.error-404{min-height:60vh;padding:48px 0 72px}.error-404__media{margin-bottom:24px;max-width:260px}.error-404__title{font-size:28px}.error-404__text{font-size:16px}.error-404__watermark{bottom:-30px;height:160px;right:-30px;width:160px}}@media(prefers-reduced-motion:reduce){.error-404__art{animation:none}.error-404__btn{transition:none}}.hero{background-image:url(../../images/hero-banner-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:81px 0 48px;position:relative}.hero__top{align-items:flex-start;display:grid;gap:108px;grid-template-columns:auto 609px;min-height:500px}.hero__content{padding-top:35px}.hero__badge{align-items:center;background:rgba(13,18,36,.58);border:1px solid hsla(0,0%,100%,.1);border-radius:99px;color:#fff;display:inline-flex;font-size:16px;font-style:normal;font-weight:500;gap:12px;letter-spacing:-.64px;line-height:24px;margin-bottom:20px;padding:8px 20px 8px 16px}.hero__badge img{display:block;height:23px;width:23px}.hero__title{color:#fff;font-size:48px;font-style:normal;font-weight:700;letter-spacing:-2px;line-height:56px;margin-bottom:20px}.hero__title span{color:#7a4df2}.hero__subtitle{color:#ccc;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:40px}.hero__actions{flex-wrap:wrap;gap:16px}.hero__actions,.hero__visual{align-items:center;display:flex}.hero__visual{justify-content:center;position:relative}.hero__visual img{display:block;height:auto;width:100%}.hero__stats{background:rgba(13,18,36,.2);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;display:flex;justify-content:center;margin-top:-45px;padding:37px 0 45px}.hero__stat{border-right:1px solid #343844;padding:0 65px;text-align:center}.hero__stat:first-child{padding-left:0}.hero__stat:last-child{border-right:0;padding-right:0}.hero__stat-value{font-size:26px;font-weight:800;letter-spacing:-.5px}.hero__stat-label,.hero__stat-value{color:#fff;font-style:normal;line-height:normal;text-align:center}.hero__stat-label{font-size:13px;font-weight:400;margin-top:3px}@media(max-width:1199px){.hero__top{align-items:flex-start;display:grid;gap:50px;grid-template-columns:auto 509px;min-height:500px}.hero__stats{margin-top:0;padding:37px 0 45px}.hero__stat{padding:0 35px}}@media(max-width:1039px){.hero__stats{margin-top:50px}}@media(max-width:1024px){.hero{padding:44px 0 0}.hero__top{align-items:flex-start;flex-direction:column;gap:20px;grid-template-columns:1fr;padding-bottom:0}.hero__content{max-width:100%;padding:0}.hero__title{font-size:32px;font-style:normal;font-weight:700;line-height:40px}.hero__subtitle{line-height:26px;margin-bottom:20px}.hero__visual{min-height:auto;width:100%}.hero__stats{border:0;border-radius:0;display:grid;flex-wrap:wrap;gap:12px;grid-template-columns:repeat(5,1fr);margin:0;padding:32px 0;position:relative}.hero__stats:before{background:#0d1224;content:"";inset:0;left:-40px;position:absolute;right:-40px}.hero__stat{background:hsla(0,0%,100%,.05);border-radius:14px;border-right:0;flex:0 0 calc(20% - 28px);position:relative}.hero__stat,.hero__stat:first-child{padding:16px 14px}.hero__stat-value{color:#fff;font-size:22px;font-style:normal;font-weight:800;line-height:30px;text-align:left}.hero__stat-label{color:#9aa3b2;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:4px;text-align:left}}@media(max-width:640px){.hero{padding:44px 0 0}.hero__top{gap:18px;padding-bottom:0}.hero__actions{flex-direction:column;gap:12px}.hero__actions .btn-wrap{display:block;width:100%}.hero__actions .btn-wrap a{display:block}.hero__badge,.hero__subtitle,.hero__title{margin-bottom:18px}.hero__stats{grid-template-columns:repeat(2,1fr)}}.content-accordion{padding:80px 0}.content-accordion__title-top{display:none}.content-accordion__inner{align-items:center;display:grid;gap:30px;grid-template-columns:324px 252px auto;margin:0 auto}.content-accordion__media-main{padding-top:29px}.content-accordion__media-main img{border-radius:20px;display:block;height:534px;-o-object-fit:cover;object-fit:cover;width:100%;width:324px}.content-accordion__media-stack{display:flex;flex-direction:column;gap:32.58px}.content-accordion__media-stack img{border-radius:20px;display:block;height:299.331px;-o-object-fit:cover;object-fit:cover;width:100%;width:252px}.content-accordion__content{padding-left:11px}.content-accordion__title{color:#03171d;font-weight:600;margin:0 0 24px}.content-accordion__title,.content-accordion__title span{font-size:44px;font-style:normal;letter-spacing:-1px;line-height:50px}.content-accordion__title span{color:#7a4df2;font-weight:700}.content-accordion__body{color:#4b4b4b;font-size:14px;font-style:normal;font-weight:400;line-height:26px;margin:0 0 24px}.content-accordion__accordion{display:flex;flex-direction:column}.content-accordion__accordion .divider{background-color:#e6e6ef;height:1px;margin-top:10px;width:100%}.content-accordion__acc-item{border:1px solid transparent;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease}.content-accordion__acc-item:last-child{border-bottom:0;padding-bottom:0}.content-accordion__acc-item.is-open{background:#fff;border:1px solid #e6e6ef;border-radius:16px;box-shadow:0 10px 34px rgba(17,17,26,.09)}.content-accordion__acc-header{align-items:center;background:none;border:0;cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:20px;text-align:left;width:100%}.content-accordion__acc-icon{align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.content-accordion__acc-icon img{display:block;height:100%;width:100%}.content-accordion__acc-title{color:#03171d;flex:1 1 auto;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.content-accordion__acc-chevron{color:#9a9aa5;flex-shrink:0;transition:transform .25s ease,color .25s ease}.content-accordion__acc-chevron svg{display:block;height:20px;stroke:#6a6a6a;width:20px}.content-accordion__acc-item.is-open .content-accordion__acc-chevron{color:#7a4df2;transform:rotate(180deg)}.content-accordion__acc-item.is-open .content-accordion__acc-chevron svg{stroke:#7a4df2}.content-accordion__acc-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.content-accordion__acc-item.is-open .content-accordion__acc-body{max-height:480px}.content-accordion__acc-content{color:#4b4b4b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;margin-top:-6px;padding:0 20px 32px}@media(max-width:1025px){.content-accordion{padding:48px 0}.content-accordion__title-top{display:block}.content-accordion__inner{gap:10px;grid-template-columns:1fr 1fr}.content-accordion__media-main{padding:0}.content-accordion__media-main img{height:410px;width:100%}.content-accordion__media-stack{gap:10px}.content-accordion__media-stack img{height:200px;width:100%}.content-accordion__content{grid-column:1/-1;padding:6px 0 0}.content-accordion__content>.content-accordion__title{display:none}.content-accordion__title{margin-bottom:16px}.content-accordion__title,.content-accordion__title span{font-size:28px;font-style:normal;font-weight:700;line-height:36px}.content-accordion__body{margin-bottom:16px;max-width:none}.content-accordion__acc-header{padding:16px 20px}.content-accordion__acc-icon{height:36px;width:36px}.content-accordion__acc-title{font-size:16px;font-style:normal;font-weight:700;line-height:24px}.content-accordion__acc-content{padding:0 20px 16px}}@media(max-width:640px){.content-accordion{padding:48px 0}.content-accordion__title-top{display:block}.content-accordion__inner{gap:10px;grid-template-columns:1fr 1fr}.content-accordion__media-main{padding:0}.content-accordion__media-main img{height:230px;width:100%}.content-accordion__media-stack{gap:10px}.content-accordion__media-stack img{height:110px;width:100%}.content-accordion__content{grid-column:1/-1;padding:6px 0 0}.content-accordion__content>.content-accordion__title{display:none}.content-accordion__body{font-size:16px;margin-bottom:16px;max-width:none}.content-accordion__acc-header{padding:16px 20px}.content-accordion__acc-content{padding:0 20px 16px}}.connect-section{background:#080b1a;padding:80px 0}.connect-section__heading{color:#fff;font-weight:600;margin:0 0 49px}.connect-section__heading,.connect-section__heading span{font-size:44px;font-style:normal;letter-spacing:-1px;line-height:58px;text-align:center}.connect-section__heading span{color:#7a4df2;display:block;font-weight:700}.connect-section__groups{display:grid;gap:37px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1023px}.connect-section__group-label{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:14px;font-style:normal;font-weight:700;gap:14px;letter-spacing:1px;line-height:16px;margin:0 12px 11px;padding-bottom:12px;text-transform:uppercase}.connect-section__group-items{display:flex;gap:8px}.connect-section__product{align-items:center;display:flex;flex:1 1 0;flex-direction:column;position:relative;text-align:center}.connect-section__product:before{background-color:#a78bfa;border-radius:99px;bottom:-3px;content:"";display:block;height:7px;position:absolute;width:7px}.connect-section__product:after{background-image:url(../../images/connect-lines.svg);background-repeat:no-repeat;background-size:cover;content:"";height:144px;margin-top:14px;width:1.5px}.connect-section__product-icon{align-items:center;background:rgba(15,20,36,.92);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;box-shadow:0 8px 20px 0 rgba(0,0,0,.4);display:flex;height:76px;justify-content:center;width:76px}.connect-section__product-icon img{height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.connect-section__product-name{color:#9aa3b2;font-size:12px;font-style:normal;font-weight:400;line-height:1.3;line-height:17px;margin-top:12px;max-width:100px;min-height:34px;text-align:center}.connect-section__datalayer-outer{margin:0 auto;max-width:999px;position:relative}.connect-section__datalayer-outer:before{background:radial-gradient(50% 50% at 50% 50%,rgba(122,77,242,.4) 0,rgba(122,77,242,0) 100%);border-radius:50%;content:"";display:block;height:320px;left:50%;position:absolute;transform:translate(-50%,-32%);width:1080px}.connect-section__datalayer{align-items:center;background:linear-gradient(90deg,#1b1442,#271c66 50%,#140f30);border:1px solid rgba(122,77,242,.55);border-radius:24px;box-shadow:0 14px 44px 0 rgba(122,77,242,.42);display:flex;gap:24px;justify-content:space-between;padding:30px 32px;position:relative}.connect-section__dl-title{color:#fff;font-size:18px;font-style:normal;font-weight:700;letter-spacing:1.5px;line-height:24px;margin:0 0 8px;text-transform:uppercase}.connect-section__dl-text{color:#cfc9ee;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.connect-section__dl-pills{display:flex;flex-shrink:0;gap:10px}.connect-section__pill{align-items:center;background:hsla(0,0%,100%,.12);border-radius:999px;color:#cfc9ee;display:inline-flex;font-size:13px;font-style:normal;font-weight:400;gap:6px;line-height:18px;padding:8px 14px;white-space:nowrap}.connect-section__pill b{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.connect-section__connect-label{color:#9aa3b2;font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:16px;margin:24px 0 48px;text-align:center;text-transform:uppercase}.connect-section__connect-text{color:#9aa3b2;font-family:Geist;font-size:15px;font-style:normal;font-weight:400;line-height:24px;margin:0 auto 75px;max-width:760px;text-align:center}.connect-section__stats{display:flex;margin:0 auto;max-width:1154px}.connect-section__stat{align-items:center;border-left:1px solid #6a6a6a;display:flex;flex:1;gap:32px;padding:0 46px}.connect-section__stat:first-child{border-left:0;padding-left:0}.connect-section__stat:last-child{padding-right:0}.connect-section__stat-value{color:#fff;font-family:Geist;font-size:56px;font-style:normal;font-weight:700;line-height:60px;text-align:center}.connect-section__stat-stars{display:flex;gap:3px;margin-bottom:5px}.connect-section__stat-stars svg{height:18px;width:18px}.connect-section__stat-label{color:#f9f9f9;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.connect-section__footer{margin-top:40px}.connect-section__footer-title{color:#fff;font-size:15px;font-weight:700;margin:0 0 6px}.connect-section__footer-text{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0 auto;max-width:1154px;text-align:center}@media(max-width:1025px){.connect-section{padding:48px 0}.connect-section__heading{font-weight:600;margin-bottom:32px}.connect-section__heading,.connect-section__heading span{font-size:28px;font-style:normal;line-height:36px;text-align:left}.connect-section__heading span{font-weight:700}.connect-section__groups{gap:14px;grid-template-columns:1fr;max-width:100%}.connect-section__groups>:first-child .connect-section__product:after,.connect-section__groups>:first-child .connect-section__product:before,.connect-section__groups>:nth-child(2) .connect-section__product:after,.connect-section__groups>:nth-child(2) .connect-section__product:before{display:none}.connect-section__group-label{font-size:12px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:14px;margin:0 0 13px;padding-bottom:6px}.connect-section__product-icon{height:72px;width:72px}.connect-section__product-icon img{height:40.8px;width:40.8px}.connect-section__product-name{font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-top:2px;max-width:100%;min-height:28px;text-align:center}.connect-section__product:after{height:32px}.connect-section__datalayer-outer{max-width:100%}.connect-section__datalayer-outer:before{height:260px;width:100%}.connect-section__datalayer{align-items:flex-start;border-radius:20px;flex-direction:column;gap:8px;padding:18px 20px 28px}.connect-section__dl-title{font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:20px}.connect-section__dl-text{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.connect-section__dl-pills{gap:8px}.connect-section__pill{color:#cfc9ee;font-family:Geist;font-size:10px;font-style:normal;font-weight:400;gap:4px;line-height:16px;padding:4px 10px}.connect-section__pill b{font-size:12px;font-style:normal;font-weight:700;line-height:16px}.connect-section__connect-label{font-size:10px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:14px;margin:44px 0 16px;text-align:left}.connect-section__connect-text{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0 0 16px;max-width:100%;text-align:left}.connect-section__stats{flex-direction:column;max-width:100%}.connect-section__stat{border-bottom:1px solid hsla(0,0%,100%,.2);border-left:0;gap:16px;padding:16px 0}.connect-section__stat-value{font-size:28px;font-style:normal;font-weight:700;line-height:38px}.connect-section__stat-label{line-height:22px}.connect-section__stat-stars{gap:5px}.connect-section__footer{margin-top:16px}.connect-section__footer-text{font-size:16px;font-style:normal;font-weight:400;line-height:26px;max-width:100%;text-align:center}}@media(max-width:640px){.connect-section__heading{margin-bottom:16px}.connect-section__groups{gap:20px}.connect-section__product-icon{height:60px;width:60px}.connect-section__product-icon img{height:34px;width:34px}.connect-section__product-name{margin-top:8px}.connect-section__datalayer{padding:18px 20px 10px}.connect-section__connect-text{margin:0 0 14px}}.process-section{background:#fff;padding:80px 0 40px}.process-section__heading{color:#0b0e1a;font-weight:600;margin:0 0 78px}.process-section__heading,.process-section__heading span{font-size:56px;font-style:normal;letter-spacing:-1.5px;line-height:64px}.process-section__heading span{color:#7a4df2;font-weight:700}.process-section__steps{align-items:flex-start;display:grid;gap:32px;grid-template-columns:repeat(4,1fr);position:relative}.process-section__steps .track-path{border-radius:3px;height:4px;left:12.5%;overflow:hidden;pointer-events:none;position:absolute;right:12.5%;top:20px;z-index:0}.process-section__steps .track{background:#7a4df2;border-radius:3px;display:block;height:100%;left:0;position:absolute;top:0;transform-origin:left center;transition-duration:1.8s;transition-property:transform;transition-timing-function:linear;width:100%;will-change:transform}.process-section__steps.is-ready .track{transform:scaleX(0)}.process-section__steps.is-ready.is-animated .track{transform:scaleX(1)}.process-section__steps.is-vertical .track{transform-origin:center top}.process-section__steps.is-ready.is-vertical .track{transform:scaleY(0)}.process-section__steps.is-ready.is-vertical.is-animated .track{transform:scaleY(1)}.process-section__step{display:grid;gap:0;grid-template-areas:"head" "desc" "get" "caption";position:relative;text-align:center;transition:opacity .5s ease,transform .5s ease}.process-section__steps.is-ready .process-section__step{opacity:0;transform:translateY(12px)}.process-section__steps.is-ready .process-section__step.is-shown{opacity:1;transform:translateY(0)}.process-section__head{align-items:center;display:flex;flex-direction:column;gap:34px;grid-area:head}.process-section__num{align-items:center;background:#7a4df2;border-radius:999px;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-style:normal;font-weight:700;height:44px;justify-content:center;line-height:20px;position:relative;transition:opacity .5s ease,transform .5s ease;transition-delay:inherit;width:44px;z-index:1}.process-section__steps.is-ready .process-section__num{opacity:0;transform:scale(.6)}.process-section__steps.is-ready .process-section__step.is-shown .process-section__num{opacity:1;transform:scale(1)}.process-section__title{color:#0b0e1a;font-size:26px;font-style:normal;font-weight:600;letter-spacing:-.4px;line-height:32px;margin:0;text-align:center}.process-section__desc{color:#4b5163;font-family:Geist;font-size:15px;font-style:normal;font-weight:400;grid-area:desc;line-height:23px;margin:10px 0 26px;min-height:69px;text-align:center}.process-section__get{grid-area:get;margin-bottom:16px}.process-section__get-label{color:#8f96ae;display:block;font-size:9px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:12px;margin-bottom:14px;text-align:center;text-transform:uppercase}.process-section__caption{color:#4b5163;font-size:14px;font-style:normal;font-weight:500;grid-area:caption;line-height:20px;margin:0 auto;max-width:255px;text-align:center}.process-section__mock{overflow:visible;position:relative}.process-section__mock img{display:block;height:136px;width:100%}@media(max-width:1024px){.process-section{padding:40px 0}.process-section__heading{font-weight:600;margin:0 0 16px}.process-section__heading,.process-section__heading span{font-size:28px;font-style:normal;letter-spacing:-.6px;line-height:36px}.process-section__heading span{font-weight:700}.process-section__steps{gap:36px;grid-template-columns:1fr}.process-section__steps .track-path{height:77%;left:16px;right:auto;top:20px;width:4px}.process-section__step{align-items:start;gap:0 40px;grid-template-areas:"head    get" "desc    get" "caption get";grid-template-columns:auto 210px;text-align:left}.process-section__head{align-items:center;flex-direction:row;gap:12px}.process-section__num{font-size:14px;font-style:normal;font-weight:700;height:36px;line-height:16px;width:36px}.process-section__title{font-size:20px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:26px;margin:0}.process-section__get{margin:0}.process-section__get-label{font-size:10px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:12px;margin:0;text-align:left}.process-section__desc{font-weight:400;line-height:22px;margin:16px 0;min-height:unset}.process-section__caption,.process-section__desc{font-size:14px;font-style:normal;padding-left:50px;text-align:left}.process-section__caption{font-weight:500;line-height:20px;margin:0;max-width:unset}.process-section__mock img{height:100%}}@media(max-width:640px){.process-section{padding:48px 0 38px}.process-section__step{display:flex;flex-direction:column}.process-section__num{font-size:13.091px;font-style:normal;font-weight:700;line-height:16.364px}.process-section__get{margin:0;padding-left:50px}.process-section__get-label{font-size:9px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:12px;margin:0 0 12px;text-align:left}.process-section__desc{margin:14px 0 20px}.process-section__caption{margin:14px 0 0}.process-section__mock img{height:100%}}@media(prefers-reduced-motion:reduce){.process-section__num,.process-section__step,.process-section__steps .track{transition:none!important}}.daynight{background:#fff;padding:40px 0 80px}.daynight__heading{color:#1e1e1e;font-weight:700;margin:0 0 16px}.daynight__heading,.daynight__heading span{font-size:48px;font-style:normal;letter-spacing:-1px;line-height:60px}.daynight__heading span{color:#7a4df2;font-weight:800}.daynight__heading br{display:block;margin:0;padding:0}.daynight__intro{color:#4b5163;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 40px;max-width:746px}.daynight__card{border-radius:24px;display:flex}.daynight__card,.daynight__panel{overflow:hidden;position:relative}.daynight__panel{flex:1 1 50%;padding:40px}.daynight__stars{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.daynight__star{animation:daynight-twinkle 3s ease-in-out infinite;background:#fff;border-radius:50%;height:2px;opacity:.3;position:absolute;width:2px}.daynight__body{position:relative;z-index:1}.daynight__icon{aspect-ratio:1/1;display:block;height:80px;margin-bottom:24px;width:80px}.daynight__icon.sun{background-image:url(../../images/icon-sun.svg)}.daynight__icon.moon{background-image:url(../../images/icon-moon.svg)}.daynight__label{display:block;font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:24px;text-transform:uppercase}.daynight__ptitle{font-size:36px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:36px;margin:0 0 24px}.daynight__ptext{font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin:0}.daynight__panel--day{background:linear-gradient(90deg,#fff,#f7f2ff 50%,#dcceff)}.daynight__panel--day:before{background:radial-gradient(50% 50% at 50% 50%,rgba(255,193,92,.38) 0,rgba(255,193,92,.13) 45%,rgba(255,193,92,0) 100%);border-radius:300px;content:"";display:block;height:300px;left:-70px;position:absolute;top:-70px;width:300px}.daynight__panel--day .daynight__label,.daynight__panel--day .daynight__ptitle{color:#1e1e1e}.daynight__panel--day .daynight__ptext{color:#787878}.daynight__panel--night{background:linear-gradient(90deg,#4a3b8f,#1d2046 35%,#080b1a)}.daynight__panel--night:before{background:radial-gradient(50% 50% at 50% 50%,rgba(167,139,250,.4) 0,rgba(167,139,250,.14) 45%,rgba(167,139,250,0) 100%);border-radius:300px;content:"";display:block;height:300px;left:-70px;position:absolute;top:-70px;width:300px}.daynight__panel--night:after{background-image:url(../../images/stars-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;inset:0;position:absolute}.daynight__panel--night .daynight__label{color:#fff}.daynight__panel--night .daynight__ptitle{color:#f4f2f0}.daynight__panel--night .daynight__ptext{color:#d3d3d3}.daynight__badge{align-items:center;background:linear-gradient(90deg,#2e2560,#161934);border:1px solid rgba(122,77,242,.75);border-radius:999px;bottom:5px;box-shadow:0 6px 14px -4px rgba(5,5,20,.5),0 4px 20px 0 rgba(122,77,242,.45);color:#e4dcff;display:inline-flex;font-size:11px;font-style:normal;font-weight:700;gap:10px;left:50%;letter-spacing:1.1px;line-height:14px;padding:7px 16px 7px 14px;position:absolute;text-transform:uppercase;transform:translateX(-50%);white-space:nowrap;z-index:3}.daynight__badge svg{height:14px;stroke:#c9bcff;width:14px}@media(max-width:1024px){.daynight{padding:40px 0}.daynight__heading{font-weight:700}.daynight__heading,.daynight__heading span{font-size:28px;font-style:normal;letter-spacing:-1px;line-height:36px}.daynight__heading span{font-weight:800}.daynight__intro{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.daynight__panel{padding:28px}.daynight__ptitle{font-size:22px}.daynight__icon{background-size:cover;height:64px;margin-bottom:22px;width:64px}.daynight__label{font-size:16px;line-height:22px}.daynight__label,.daynight__ptitle{font-style:normal;font-weight:700;margin-bottom:16px}.daynight__ptitle{font-size:26px;line-height:32px}.daynight__ptext{font-size:14px;font-style:normal;font-weight:400;line-height:24px}}@media(max-width:640px){.daynight{padding:38px 0 48px}.daynight__intro{color:#787878}.daynight__card{flex-direction:column}.daynight__panel{flex-basis:auto}.daynight__panel--day{order:1}.daynight__panel--night{order:3}.daynight__icon{margin-bottom:16px}.daynight__ptext{font-size:15px}.daynight__badge{align-self:center;bottom:auto;left:auto;margin:-16px 0;order:2;position:relative;transform:none}}.clouds{height:100%;position:absolute;width:100%;z-index:2}.clouds.sm-show{display:none}@media(max-width:640px){.clouds.sm-show{display:block}}.clouds .cloud{background:#fff;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;height:60px;position:relative;width:200px}.clouds .cloud:after,.clouds .cloud:before{background:#fff;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;content:"";height:80px;left:10px;position:absolute;top:-15px;transform:rotate(30deg);-moz-transform:rotate(30deg);width:100px}.clouds .cloud:after{height:120px;left:auto;right:15px;top:-55px;width:120px}.clouds .cloud.x1{animation:moveclouds 15s linear infinite;left:200px;opacity:.8;top:57px;transform:scale(.8)}.clouds .cloud.x2{animation:moveclouds 25s linear infinite;left:400px;opacity:.6;transform:scale(.6)}.clouds .cloud.x3{animation:moveclouds 20s linear infinite;left:600px;opacity:.8;transform:scale(.8)}.clouds .cloud.x4{animation:moveclouds 18s linear infinite;left:800px;opacity:.75;transform:scale(.75)}.clouds .cloud.x5{animation:moveclouds 20s linear infinite;left:500px;opacity:.8;transform:scale(.8)}@keyframes moveclouds{0%{margin-left:1000px}to{margin-left:-1000px}}@keyframes daynight-twinkle{0%,to{opacity:.2}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.daynight__star{animation:none;opacity:.7}}.home-testimonial{background:#080b1a;padding:80px 0}.home-testimonial__heading{color:#fff;font-size:44px;font-style:normal;font-weight:600;line-height:52px;margin:0 auto 61px;max-width:700px;text-align:center}.home-testimonial__heading span{color:#7a4df2;font-size:44px;font-style:normal;font-weight:700;line-height:52px}.home-testimonial__slider.slick-dotted.slick-slider{margin-bottom:40px}.home-testimonial__slider .slick-list{margin:0 -12px}.home-testimonial__slider .slick-track{display:flex}.home-testimonial__slider .slick-slide{height:auto}.home-testimonial__slider .slick-slide>div{height:100%}.home-testimonial__slide{box-sizing:border-box;height:100%;padding:0 15px}.home-testimonial__card{backdrop-filter:blur(20px);background:var(--card,linear-gradient(180deg,#292d3e 0,#0d1121 100%));border-radius:20px;display:flex;flex-direction:column;height:100%;padding:30px}.home-testimonial__top{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:40px}.home-testimonial__quote{aspect-ratio:38/27;height:54px;width:76px}.home-testimonial__stars{display:flex;gap:8px}.home-testimonial__stars svg{height:18px;width:18px}.home-testimonial__bottom{display:flex;flex-direction:column;height:100%;justify-content:space-between}.home-testimonial__text{color:#cdd1e6;flex:1 1 auto;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 30px}.home-testimonial__author{border-top:1px solid hsla(0,0%,100%,.1);padding-top:31px}.home-testimonial__name{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 10px}.home-testimonial__company{color:#cdd1e6;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.home-testimonial__controls{align-items:center;display:flex;gap:18px;justify-content:center}.home-testimonial__controls .home-testimonial__arrow--prev{order:1}.home-testimonial__controls .slick-dots{order:2}.home-testimonial__controls .home-testimonial__arrow--next{order:3}.home-testimonial__controls .slick-arrow{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;left:auto;padding:0;position:static;right:auto;top:auto;transform:none;width:40px}.home-testimonial__controls .slick-arrow svg{height:16px;stroke:#fff;width:16px}.home-testimonial__controls .slick-arrow:hover{background:hsla(0,0%,100%,.12)}.home-testimonial__controls .slick-arrow.slick-disabled{cursor:default;opacity:.4}.home-testimonial__controls .tst__arrow--next{background:#fff;border-color:#fff}.home-testimonial__controls .tst__arrow--next svg{stroke:#15121f}.home-testimonial__controls .tst__arrow--next:hover{background:#f0f0f0}.home-testimonial__controls .slick-dots{align-items:center;bottom:auto;display:flex;gap:8px;list-style:none;margin:0;padding:0;position:static;width:auto}.home-testimonial__controls .slick-dots li{height:auto;margin:0;width:auto}.home-testimonial__controls .slick-dots li button{background:hsla(0,0%,100%,.28);border:0;border-radius:50%;cursor:pointer;font-size:0;height:8px;line-height:0;padding:0;transition:width .3s ease,background .3s ease;width:8px}.home-testimonial__controls .slick-dots li button:before{display:none}.home-testimonial__controls .slick-dots li.slick-active button{background:#fff;border-radius:999px;width:26px}@media(max-width:1024px){.home-testimonial{padding:48px 0}.home-testimonial__heading{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:16px;max-width:100%;text-align:left}.home-testimonial__heading span{color:#7a4df2;display:block;font-size:28px;font-style:normal;font-weight:700;line-height:36px}.home-testimonial__slider.slick-dotted.slick-slider{margin-bottom:16px}.home-testimonial__card{gap:12px;justify-content:flex-start;padding:20px}.home-testimonial__top{margin-bottom:0}.home-testimonial__top>svg{display:none}.home-testimonial__bottom{display:flex;flex-direction:column;height:100%}.home-testimonial__stars{gap:4px}.home-testimonial__stars svg{height:14px;width:14px}.home-testimonial__text{font-weight:500;line-height:24px;margin-bottom:12px}.home-testimonial__name{font-weight:600;margin-bottom:18px}.home-testimonial__company{color:#9aa0bc;font-size:16px;font-style:normal;font-weight:400;line-height:normal}}@media(max-width:640px){.home-testimonial__heading span{display:inline}}.home-faq{padding:80px 0 40px}.home-faq__inner{align-items:center;display:grid;gap:19px;grid-template-columns:auto 734px}.home-faq__heading{color:#03171d;font-family:Geist;font-size:44px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:50px;margin:0 0 44.14px}.home-faq__contact{background:var(--card,linear-gradient(180deg,#292d3e 0,#0d1121 100%));border-radius:20px;max-width:370px;padding:40px 24px 42px}.home-faq__contact-intro{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 42px}.home-faq__phone{align-items:center;background:#7a4df2;border-radius:20px;display:flex;gap:17px;margin-bottom:29px;padding:20px 11px;text-decoration:none}.home-faq__phone-icon{align-items:center;background:#03171d;border-radius:25px;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.home-faq__phone-icon svg{height:24px;stroke:#fff;width:24px}.home-faq__phone-label{color:#fff;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:4.4px}.home-faq__phone-number{color:#fff;display:block;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.home-faq__contact-divider{background:#fff;height:1px;margin:0 0 32px;opacity:.14}.home-faq__email{color:#9bb0b8;font-weight:400}.home-faq__email,.home-faq__email a{font-size:16px;font-style:normal;line-height:20px}.home-faq__email a{color:#fff;font-weight:600;padding-left:10px;text-decoration:none}.home-faq__main__heading{display:none}.home-faq__accordion{display:flex;flex-direction:column;gap:26px}.home-faq__item{background:#f9f9f9;border-bottom:1px solid hsla(0,0%,100%,0);border-radius:20px;overflow:hidden;transition:background .25s ease,border-color .25s ease}.home-faq__item.is-open{background:#080b1a;border-color:transparent;border-radius:12px}.home-faq__q{align-items:center;background:none;border:0;cursor:pointer;display:flex;font-family:inherit;gap:16px;justify-content:space-between;padding:22px 30px 24px 20px;text-align:left;width:100%}.home-faq__q-text{color:#03171d;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.home-faq__item.is-open .home-faq__q-text{color:#fff}.home-faq__icon{flex-shrink:0;height:22px;position:relative;width:22px}.home-faq__icon:after,.home-faq__icon:before{background:#7a4df2;border-radius:2px;content:"";position:absolute;transition:opacity .25s ease,transform .25s ease,background .25s ease}.home-faq__icon:before{height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.home-faq__icon:after{height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}.home-faq__item.is-open .home-faq__icon:after{opacity:0;transform:translateX(-50%) rotate(90deg)}.home-faq__item.is-open .home-faq__icon:before{background:#fff}.home-faq__a{max-height:0;overflow:hidden;transition:max-height .3s ease}.home-faq__item.is-open .home-faq__a{max-height:320px}.home-faq__a-inner{color:#c3c7d4;font-size:14px;font-style:normal;font-weight:400;line-height:24px;padding:0 58px 18px 20px}@media(max-width:1024px){.home-faq{padding:40px 0}.home-faq__inner{gap:16px;grid-template-columns:1fr}.home-faq__aside{align-items:center;display:grid;gap:32px;grid-template-columns:1fr;order:2}.home-faq__heading{display:none}.home-faq__contact{max-width:100%;padding:32px 24px}.home-faq__contact-intro{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:24px}.home-faq__phone{gap:16px;margin-bottom:24px;padding:24px 20px}.home-faq__phone-icon{height:47.297px;width:47.297px}.home-faq__phone-label{line-height:24px}.home-faq__phone-number{line-height:22px}.home-faq__contact-divider{margin-bottom:24px}.home-faq__main{order:1}.home-faq__main__heading{color:#12121a;display:block;font-size:28px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:16px}.home-faq__accordion{gap:16px}.home-faq .home-faq__item{border-radius:14px}.home-faq__q{padding:16px 18px}.home-faq__q-text{color:#12121a;font-weight:600}.home-faq__a-inner,.home-faq__q-text{font-size:14px;font-style:normal;line-height:22px}.home-faq__a-inner{color:#c3c7d4;font-weight:400;padding:0 18px 16px}}@media(max-width:640px){.home-faq{padding:40px 0 24px}.home-faq__phone-label{margin-bottom:2px}.home-faq__item.is-open .home-faq__q{padding-bottom:8px}.home-faq__a-inner{padding:0 18px 16px}}.cta-banner{padding:40px 0 80px}.cta-banner__content-wrap{background:#7a4df2;background-image:url(../../images/cta-bg-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;position:relative}.cta-banner__content{max-width:65%;padding:68px 0 68px 45px;position:relative;z-index:2}.cta-banner__title{color:#fff;font-size:40px;font-style:normal;font-weight:800;letter-spacing:-1px;line-height:48px;margin:0 0 12px}.cta-banner__text{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 32px}.cta-banner__media{bottom:0;pointer-events:none;position:absolute;right:96px;top:0;width:42%;z-index:1}.cta-banner__media .sm-hidden{display:block}.cta-banner__media .sm-show{display:none}.cta-banner__media img{bottom:0;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;position:absolute;right:0;width:auto}.cta-banner__media svg{bottom:0;height:96%;position:absolute;right:24px;width:auto}@media(max-width:1024px){.cta-banner{padding:40px 0}.cta-banner__content-wrap{background-size:cover}.cta-banner__content{max-width:68%;padding:32px}.cta-banner__title{font-size:26px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:34px;margin:0 0 12px}.cta-banner__title br{display:none}.cta-banner__text{font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0 0 12px}.cta-banner__text br{display:none}.cta-banner__media{right:1px}.cta-banner__media img{border-radius:0 0 24px 0}}@media(max-width:767px){.cta-banner__content{max-width:68%;padding:32px 24px}.cta-banner__media{width:50%}.cta-banner__media img{-o-object-fit:cover;object-fit:cover}}@media(max-width:640px){.cta-banner__content-wrap{background-size:cover;display:flex;flex-direction:column;overflow:hidden}.cta-banner__content{max-width:100%;padding:32px 24px 14px}.cta-banner__text,.cta-banner__title{margin:0 0 14px}.cta-banner__text br{display:none}.cta-banner__media{position:relative;top:unset;width:100%}.cta-banner__media .sm-hidden{display:none}.cta-banner__media .sm-show{display:block}.cta-banner__media .cta-img{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:222px;padding-top:64%;width:100%}.cta-banner__media img{position:relative;width:100%}}.banner-slider-section{background:#000;overflow:hidden;position:relative}.banner-slider-section:before{background:var(--Noise,url("./../../images/product-banner-slider-noise.png") #d3d3d3 0 0/15.000000596px 15.000000596px repeat);inset:0;mix-blend-mode:color-burn;opacity:.25;position:absolute;z-index:1}.banner-slider-section .banner-slider{overflow:hidden;position:relative}.banner-slider-section .banner-slider .slick-list{transition:height .4s ease}.banner-slider-section .banner-slider__inner{width:100%}.banner-slider-section .banner-slider__main{position:relative}.banner-slider-section .banner-slider__main:not(.slick-initialized) .banner-slider__slide+.banner-slider__slide{display:none}.banner-slider-section .banner-slider__slide{outline:none;position:relative}.banner-slider-section .banner-slider__slide .banner-slider__inner{align-items:center;bottom:-3px;display:flex;gap:0;justify-content:space-between;position:relative}.banner-slider-section .banner-slider__slide .banner-slider__inner:after,.banner-slider-section .banner-slider__slide .banner-slider__inner:before{content:"";display:block;filter:blur(254.5px);position:absolute}.banner-slider-section .banner-slider__content{flex:0 0 57%;padding-bottom:152px;padding-top:120px;position:relative;z-index:2}.banner-slider-section .banner-slider__brand{color:#fff;font-family:Geist;font-size:42px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:42px;margin:0}.banner-slider-section .banner-slider__heading{color:#fff;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-1px;line-height:42px;margin:0 0 16px}.banner-slider-section .banner-slider__description{color:#e9e9e9;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin:0 0 24px}.banner-slider-section .banner-slider__rating{align-items:center;color:#d6e3d8;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:8px;line-height:28px;margin-top:40px}.banner-slider-section .banner-slider__stars{display:inline-flex;gap:4px}.banner-slider-section .banner-slider__star{color:#fff;height:17.25px;width:18px}.banner-slider-section .banner-slider__star.is-filled{color:#ffc500}.banner-slider-section .banner-slider__rating-text{line-height:28px}.banner-slider-section .banner-slider__media{align-items:end;aspect-ratio:13/11;bottom:0;display:flex;flex:0 1 560px;justify-content:right;position:relative;position:absolute;right:0;top:0}.banner-slider-section .banner-slider__image{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;position:relative;z-index:1}.banner-slider-section .banner-slider__nav{margin-top:-68px;position:absolute;width:100%;z-index:9}.banner-slider-section .banner-slider__nav-inner{align-items:center;display:flex;flex-wrap:wrap;gap:28px}.banner-slider-section .banner-slider__tabs{align-items:center;display:flex;gap:14px;list-style:none;margin:0;padding:0}.banner-slider-section .banner-slider__tab-item{margin:0;padding:0}.banner-slider-section .banner-slider__tab{background:transparent;border:0;color:hsla(0,0%,100%,.55);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;padding:0 0 8px;position:relative;transition:color .25s ease}.banner-slider-section .banner-slider__tab:after{background:hsla(0,0%,100%,.18);border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transition:background-color .25s ease}.banner-slider-section .banner-slider__tab:hover{color:hsla(0,0%,100%,.85)}.banner-slider-section .banner-slider__tab:focus-visible{outline:2px solid #adee68;outline-offset:4px}.banner-slider-section .banner-slider__tab.is-active{color:#fff;font-weight:600}.banner-slider-section .banner-slider__tab.is-active:after{background:#adee68}.banner-slider-section .banner-slider__arrows{align-items:center;display:flex;gap:10px}.banner-slider-section .banner-slider__arrow{align-items:center;background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.22);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:border-color .25s ease,background-color .25s ease;width:36px}.banner-slider-section .banner-slider__arrow svg{height:16px;width:16px}.banner-slider-section .banner-slider__arrow:hover{background:rgba(142,222,74,.14);border-color:#adee68}.banner-slider-section .banner-slider__arrow:focus-visible{outline:2px solid #adee68;outline-offset:3px}.banner-slider-section .banner-slider__stats-outer{background:var(--card,linear-gradient(180deg,#292d3e 0,#0d1121 100%));bottom:0;left:0;right:0}.banner-slider-section .banner-slider__stats:not(.slick-initialized) .banner-slider__stats-slide+.banner-slider__stats-slide{display:none}.banner-slider-section .banner-slider__stats-slide{outline:none}.banner-slider-section .banner-slider__stats-list{align-items:stretch;display:flex;display:grid;grid-template-columns:auto repeat(3,1fr) auto;list-style:none;margin:0 auto;padding:30px 0;width:100%}.banner-slider-section .banner-slider__stat{flex:1 1 0;padding:0 50px;position:relative;text-align:center}.banner-slider-section .banner-slider__stat:after{background:#343844;content:"";height:44.786px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.banner-slider-section .banner-slider__stat:first-child{padding-left:0}.banner-slider-section .banner-slider__stat:last-child{padding-right:0}.banner-slider-section .banner-slider__stat:last-child:after{display:none}.banner-slider-section .banner-slider__stat-value{color:#fff;display:block;font-size:26px;font-style:normal;font-weight:800;letter-spacing:-.5px;line-height:normal;margin-bottom:3px;text-align:center}.banner-slider-section .banner-slider__stat-value .infinity-icon{background-image:url(../../images/infinity.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:34px;margin:0 auto;width:34px}.banner-slider-section .banner-slider__stat-label{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media(max-width:1080px){.banner-slider-section .banner-slider__stats-outer{background:#0d1224}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list{grid-template-columns:repeat(5,1fr)}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat{padding:0}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat .banner-slider__stat-value{color:#fff;font-family:Geist;font-size:22px;font-style:normal;font-weight:800;line-height:30px;margin-bottom:4px}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat .banner-slider__stat-label{color:#9aa3b2;font-family:Geist;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}@media(max-width:1025px){.banner-slider-section .banner-slider__slide .banner-slider__inner{flex-direction:column}.banner-slider-section .banner-slider__slide .banner-slider__inner .banner-slider__content{flex:1;padding-bottom:16px;padding-top:40px;width:100%}.banner-slider-section .banner-slider__slide .banner-slider__inner .banner-slider__content .banner-slider__heading{margin:0 0 14px}.banner-slider-section .banner-slider__slide .banner-slider__inner .banner-slider__content .banner-slider__description{color:#c8dacb;font-size:16px;margin:0 0 16px}.banner-slider-section .banner-slider__slide .banner-slider__inner .banner-slider__content .banner-slider__rating{font-size:12px;line-height:22px;margin-top:16px}.banner-slider-section .banner-slider__slide .banner-slider__inner .banner-slider__content .banner-slider__rating .banner-slider__rating-text{line-height:22px}.banner-slider-section .banner-slider__slide .banner-slider__inner .banner-slider__media{aspect-ratio:auto!important;flex:1!important;justify-content:center;padding-top:78px;position:relative}.banner-slider-section .banner-slider__slide .banner-slider__inner .banner-slider__media .banner-slider__image{height:100%;width:100%}.banner-slider-section .banner-slider__nav{margin-top:16px}.banner-slider-section .banner-slider__nav .banner-slider__tabs{gap:26px}.banner-slider-section .banner-slider__stats-outer{background:#0d1224}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list{gap:12px;grid-template-columns:repeat(5,1fr);padding:32px 0}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat{background:hsla(0,0%,100%,.05);border-radius:14px;padding:14px 16px;text-align:left}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat:first-child,.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat:last-child{padding:14px 16px}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat:after{display:none}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat .banner-slider__stat-value{color:#fff;font-family:Geist;font-size:18px;font-style:normal;font-weight:800;line-height:30px;margin-bottom:4px;text-align:left}.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list .banner-slider__stat .banner-slider__stat-label{color:#9aa3b2;font-family:Geist;font-size:12px;font-style:normal;font-weight:400;line-height:18px}}@media(max-width:767px){.banner-slider-section .banner-slider__stats-outer .banner-slider__stats-list{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.banner-slider *{animation-duration:.01ms!important;transition-duration:.01ms!important}}.product-grid-section{padding:60px 0 40px}.product-grid-section .screen-reader-text{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.product-grid-section .product-grid__header{align-items:flex-start;display:flex;gap:0;justify-content:space-between;margin-bottom:60px}.product-grid-section .product-grid__heading{color:#1e1e1e;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-1px;line-height:normal;margin:0 0 4px}.product-grid-section .product-grid__subheading{color:#6a6a6a;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.product-grid-section .product-grid__search{flex:0 0 auto;max-width:330px;position:relative;width:100%}.product-grid-section .product-grid__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.667px solid #e5e7eb;border-radius:48px;color:#111827;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:19px 56px 19px 24px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.product-grid-section .product-grid__search-input::-moz-placeholder{color:#6a6a6a}.product-grid-section .product-grid__search-input::placeholder{color:#6a6a6a}.product-grid-section .product-grid__search-input:focus{border-color:#7a4df2;box-shadow:0 0 0 3px rgba(124,58,237,.15);outline:none}.product-grid-section .product-grid__search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.product-grid-section .product-grid__search-icon{align-items:center;aspect-ratio:1/1;background-image:url(../../images/search-btn-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:48px}.product-grid-section .product-grid__filter{align-items:center;border-bottom:1px solid #e4e4ed;display:flex;gap:16px;margin-bottom:24px;padding-bottom:14px}.product-grid-section .product-grid__filter-label{color:#6a6a6a;flex:0 0 auto;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:38px;text-transform:uppercase}.product-grid-section .product-grid__filter-scroll{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.product-grid-section .product-grid__filter-scroll::-webkit-scrollbar{display:none}.product-grid-section .product-grid__pills{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.product-grid-section .product-grid__pill{align-items:center;background:#fff;border:1px solid #e4e4ed;border-radius:999px;color:#1e1e1e;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-style:normal;font-weight:500;gap:7px;line-height:20px;padding:9px 16px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.product-grid-section .product-grid__pill:hover{background:#faf7ff;border-color:#c4b5fd}.product-grid-section .product-grid__pill:focus-visible{outline:2px solid #7a4df2;outline-offset:2px}.product-grid-section .product-grid__pill.is-active{background:#7a4df2;border-color:#7a4df2;color:#fff;font-weight:600}.product-grid-section .product-grid__pill.is-active .product-grid__pill-count{color:#fff}.product-grid-section .product-grid__pill-count{color:#6a6a6a;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.product-grid-section .product-grid__pill-count .product-grid__pill.is-active{color:#fff}.product-grid-section .product-grid__cards{align-items:start;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:24px}.product-grid-section .product-grid__card{background:#fff;border:1px solid #e4e4ed;border-radius:16px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.product-grid-section .product-grid__card[hidden]{display:none}.product-grid-section .product-grid__banner{border-radius:16px;position:relative}.product-grid-section .product-grid__banner img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-grid-section .product-grid__badge{border-radius:999px;color:#fff;font-family:Geist;font-size:12px;font-style:normal;font-weight:800;line-height:20px;padding:4px 14px;position:absolute;right:16px;top:16px;z-index:3}.product-grid-section .product-grid__badge--popular{background:linear-gradient(90deg,#0e7a46,#23d97f)}.product-grid-section .product-grid__badge--coming-soon{background:linear-gradient(90deg,#cbb700,#ffbf00)}.product-grid-section .product-grid__logo{align-items:center;bottom:-22px;display:flex;height:60px;justify-content:center;left:24px;overflow:hidden;position:absolute;width:60px;z-index:3}.product-grid-section .product-grid__logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-grid-section .product-grid__body{display:flex;flex:1 1 auto;flex-direction:column;padding:56px 24px 24px}.product-grid-section .product-grid__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.product-grid-section .product-grid__title{color:#1e1e1e;font-family:Geist;font-size:24px;font-style:normal;font-weight:700;line-height:31px;margin:0}.product-grid-section .product-grid__title a{text-decoration:none}.product-grid-section .product-grid__title a:hover{color:#1e1e1e}.product-grid-section .product-grid__tag{background:#f1f2fe;border-radius:999px;color:#4a3aff;flex:0 0 auto;font-size:12px;font-style:normal;font-weight:800;line-height:20px;padding:4px 16px;white-space:nowrap}.product-grid-section .product-grid__tagline{color:#1e1e1e;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;line-height:22px;margin:0 0 12px}.product-grid-section .product-grid__description{color:#6a6a6a;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 25px}.product-grid-section .product-grid__cta{background:#f1f2fe;border-radius:32px;color:#4a3aff;display:block;font-family:Geist;font-size:16px;font-style:normal;font-weight:700;line-height:22px;margin-top:auto;padding:17px 0;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease}.product-grid-section .product-grid__cta:focus-visible,.product-grid-section .product-grid__cta:hover{background:#7a4df2;color:#fff;text-decoration:none}.product-grid-section .product-grid__cta:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}.product-grid-section .product-grid__empty{color:#6a6a6a;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:40px 0;padding:32px 0;text-align:center}.product-grid-section .product-grid__empty[hidden]{display:none}@media(max-width:1025px){.product-grid-section{padding:48px 0}.product-grid-section .product-grid__header{align-items:center;gap:24px;margin-bottom:28px}.product-grid-section .product-grid__heading{color:#12121a;font-family:Geist;font-size:28px;font-style:normal;font-weight:700;line-height:36px;margin-bottom:8px}.product-grid-section .product-grid__subheading{color:#6a6a6a;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.product-grid-section .product-grid__filter{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:28px;padding-bottom:13px}.product-grid-section .product-grid__filter-label{color:#6a6a6a;font-family:Geist;font-size:10px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:16px}.product-grid-section .product-grid__pill{color:#12121a;font-family:Geist;font-size:12px;font-style:normal;font-weight:500;gap:6px;line-height:18px;padding:8px 14px}.product-grid-section .product-grid__pill.is-active{background:#7a4df2;border-color:#7a4df2;color:#fff;font-weight:500}.product-grid-section .product-grid__pill-count{line-height:16px}.product-grid-section .product-grid__cards{gap:24px;grid-template-columns:repeat(2,1fr)}.product-grid-section .product-grid__logo{height:54px;width:54px}.product-grid-section .product-grid__title{line-height:30px}.product-grid-section .product-grid__description{margin-bottom:36px}.product-grid-section .product-grid__cta{background:#f1f2fe;border-radius:32px;padding:16px 0}}@media(max-width:767px){.product-grid-section .product-grid__header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:28px}.product-grid-section .product-grid__search{max-width:100%}.product-grid-section .product-grid__heading{margin-bottom:12px}.product-grid-section .product-grid__filter{align-items:flex-start;flex-direction:column;gap:12px}.product-grid-section .product-grid__pills{flex-wrap:wrap}.product-grid-section .product-grid__pill.is-active{font-weight:600}.product-grid-section .product-grid__cards{gap:16px;grid-template-columns:repeat(1,1fr)}.product-grid-section .product-grid__badge{line-height:16px;padding:4px 12px}.product-grid-section .product-grid__logo{height:50px;width:50px}.product-grid-section .product-grid__body{padding:48px 20px 24px}.product-grid-section .product-grid__head{flex-wrap:wrap}.product-grid-section .product-grid__title{color:#1e1e1e;font-family:Geist;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.product-grid-section .product-grid__tag{line-height:16px;padding:4px 14px}.product-grid-section .product-grid__tagline{line-height:16px}.product-grid-section .product-grid__description{margin-bottom:40px}.product-grid-section .product-grid__cta{border-radius:32px;padding:14px 0}}@media(prefers-reduced-motion:reduce){.product-grid-section *{transition-duration:.01ms!important}.product-grid__card:hover{transform:none}}.newsletter-banner-section{padding:44px 0 60px}.newsletter-banner-section .newsletter-banner{align-items:center;background:#7a4df2;background-image:url(../../images/cta-bg-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;color:#fff;display:flex;gap:32px;justify-content:space-between;min-height:382px;overflow:visible;position:relative}.newsletter-banner-section .newsletter-banner__content{min-height:210px;padding:0 0 0 80px;position:relative;z-index:2}.newsletter-banner-section .newsletter-banner__content.thankyou{min-height:unset}.newsletter-banner-section .newsletter-banner__heading{color:#fff;font-size:40px;font-style:normal;font-weight:800;letter-spacing:-1px;line-height:48px;margin:0 0 12px}.newsletter-banner-section .newsletter-banner__description{color:#fff;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.5px;line-height:24px;margin:0 0 32px}.newsletter-banner-section .newsletter-banner__media{align-self:flex-end;margin-right:144px;margin-top:-44px;position:relative;text-align:right;z-index:1}.newsletter-banner-section .newsletter-banner__image{display:block;height:auto;margin-left:auto;max-width:100%;width:auto}.newsletter-banner-section .newsletter-banner__content.thankyou .newsletter-banner__description,.newsletter-banner-section .newsletter-banner__content.thankyou .newsletter-banner__heading{display:none}@media(max-width:1025px){.newsletter-banner-section{padding:48px 0}.newsletter-banner-section .newsletter-banner__content{padding:0 0 0 32px}.newsletter-banner-section .newsletter-banner__heading{color:#fff;font-family:Geist;font-size:26px;font-style:normal;font-weight:700;line-height:34px;margin-bottom:14px}.newsletter-banner-section .newsletter-banner__description{color:#fff;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:14px}.newsletter-banner-section .newsletter-banner__media{margin-right:10px;margin-top:20px}}@media(max-width:660px){.newsletter-banner-section .newsletter-banner{flex-direction:column;gap:0}.newsletter-banner-section .newsletter-banner__content{padding:32px 24px 0;width:100%}.newsletter-banner-section .newsletter-banner__heading{margin-bottom:16px}.newsletter-banner-section .newsletter-banner__description{margin-bottom:24px}.newsletter-banner-section .newsletter-banner__media{margin:20px auto 0;max-width:250px}}.book-demo-section{overflow:hidden;padding:80px 0 75px;position:relative}.book-demo-section .bg-shape{content:"";filter:blur(100.9169998169px);height:622px;opacity:.45;position:absolute;right:-140px;top:0;width:800px;z-index:0}.book-demo-section .book-demo{align-items:start;display:grid;gap:57px;grid-template-columns:minmax(0,516px) minmax(0,708px);z-index:1}.book-demo-section .book-demo__intro{min-width:0;position:relative}.book-demo-section .book-demo__heading{color:#111827;font-family:Geist;font-size:48px;font-style:normal;font-weight:700;letter-spacing:-.96px;line-height:52px;margin:0 0 16px;position:relative}.book-demo-section .book-demo__description{color:#393939;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:25px;margin:0 0 16px;position:relative}.book-demo-section .book-demo__media{margin:0 0 16px;position:relative}.book-demo-section .book-demo__image{display:block;height:auto;width:100%}.book-demo-section .book-demo__reviews{position:relative}.book-demo-section .book-demo__reviews-label{color:#6a6a6a;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:15px;margin:0 0 16px;text-transform:uppercase}.book-demo-section .book-demo__slider:not(.slick-initialized) .book-demo__slide:not(:first-child){display:none}.book-demo-section .book-demo__slider .slick-list{overflow:hidden}.book-demo-section .book-demo__slider.slick-dotted.slick-slider{margin-bottom:0}.book-demo-section .book-demo__card{background:#fff;border:1px solid #e8e9f0;border-radius:16px;margin:0;padding:24px}.book-demo-section .book-demo__card-top{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:14px}.book-demo-section .book-demo__quote-icon{color:#7b61ff;display:block;height:26px;width:36px}.book-demo-section .book-demo__stars{display:inline-flex;gap:8px}.book-demo-section .book-demo__star{color:#e2e2e8;display:block;height:16px;width:16px}.book-demo-section .book-demo__star.is-filled{color:#ffb900}.book-demo-section .book-demo__quote{border:0;margin:0 0 14px;padding:0}.book-demo-section .book-demo__quote p{color:#4b5163;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.book-demo-section .book-demo__author{display:flex;flex-direction:column;gap:2px}.book-demo-section .book-demo__author-name{color:#0b0e1a;font-family:Geist;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.book-demo-section .book-demo__author-role{color:#8f96ae;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.book-demo-section .book-demo__dots{margin-top:16px;position:relative}.book-demo-section .book-demo__dots .slick-dots{align-items:center;bottom:unset;display:flex;gap:8px;list-style:none;margin:0;padding:0;position:relative}.book-demo-section .book-demo__dots .slick-dots li{height:8px;line-height:0;margin:0;padding:0;width:auto}.book-demo-section .book-demo__dots .slick-dots button{background:#d7d9e5;border:0;border-radius:999px;color:transparent;cursor:pointer;display:block;font-size:0;height:8px;line-height:0;padding:0;transition:width .25s ease,background-color .25s ease;width:8px}.book-demo-section .book-demo__dots .slick-dots button:focus-visible{outline:2px solid #7b61ff;outline-offset:2px}.book-demo-section .book-demo__dots .slick-dots button:before{display:none}.book-demo-section .book-demo__dots .slick-dots .slick-active button{background:#7b61ff;width:24px}.book-demo-section .book-demo__form-card{background:#fff;border:1px solid #e7e4f4;border-radius:20px;box-shadow:0 18px 44px -6px rgba(41,33,89,.1);min-width:0;padding:24px;position:relative}@media(max-width:980px){.book-demo-section{padding:56px 0 64px}.book-demo-section .bg-shape{display:none}.book-demo-section .book-demo{gap:40px;grid-template-columns:minmax(0,1fr)}.book-demo-section .book-demo__description{line-height:24px;margin:0 0 40px}.book-demo-section .book-demo__reviews-label{font-size:10px;line-height:14px}.book-demo-section .book-demo__quote-icon{aspect-ratio:38/27;height:27px;width:38px}.book-demo-section .book-demo__star{height:18px;width:18px}}@media(max-width:767px){.book-demo-section{padding:48px 0}.book-demo-section .book-demo{gap:48px}.book-demo-section .book-demo__heading{color:#111827;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;line-height:40px}.book-demo-section .book-demo__description{line-height:26px;margin:0 0 32px}.book-demo-section .book-demo__media{margin-bottom:20px}.book-demo-section .book-demo__reviews-label{letter-spacing:1px;line-height:16px}.book-demo-section .book-demo__form-card{background:#fff;border:1px solid #e6e6f0;border-radius:16px;box-shadow:none;padding:20px}}@media(prefers-reduced-motion:reduce){.book-demo__dots .slick-dots button,.book-demo__input,.book-demo__submit,.book-demo__submit-icon{transition:none}}.book-demo__form-wrap .marketingForm>div[data-layout=true]{max-width:100%}.book-demo__form-wrap .marketingForm h2{color:#111827;font-family:Geist;font-size:18px;font-style:normal;font-weight:600;line-height:26px;text-align:left}.book-demo__form-wrap .marketingForm .notification-container{margin:0!important}.book-demo__form-wrap .marketingForm .notification-message{background:#fdeeea;border-left:3px solid #7a4df2;border-radius:8px;font-size:.85rem;margin-bottom:8px;padding:10px 14px}.book-demo__form-wrap .marketingForm .notification-message-hide{display:none}.book-demo__form-wrap .marketingForm .wrap-section{flex-wrap:wrap;margin-bottom:16px!important;padding:0!important}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section{margin-bottom:20px!important}}.book-demo__form-wrap .marketingForm .wrap-section.message-wrap,.book-demo__form-wrap .marketingForm .wrap-section:last-child{margin-bottom:0!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection{display:flex;flex-direction:row;gap:20px;margin:0!important;max-width:100%!important}@media only screen and (max-width:768px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection{flex-direction:row}}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection{flex-direction:column}}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .no-wrap-section{gap:20px!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer{flex:1!important;float:none!important;padding:0!important;width:auto!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock{gap:0;margin:0!important;padding:0!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock label,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock label{color:#111827;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 11px!important}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock label,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock label{margin-bottom:8px!important}}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock label:after,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock label:after{color:#d34247;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock input,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock input{background:#fff!important;border:1px solid rgba(17,24,39,.16)!important;border-radius:8px!important;color:#111827;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:12px 14px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock input::-moz-placeholder,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock input::-moz-placeholder{color:#757575}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock input::placeholder,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock input::placeholder{color:#757575}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock .phoneCountryCode,.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .textFormFieldBlock .phoneCountryCode{border:0!important;display:block;flex:unset}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .optionSetFormFieldBlock{gap:0;margin:0!important;padding:0!important;width:122px!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .optionSetFormFieldBlock label{color:#111827;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 11px!important;padding:0!important}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .optionSetFormFieldBlock label{margin-bottom:8px!important}}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .optionSetFormFieldBlock label:after{color:#d34247;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock{gap:0;margin:0!important;padding:0!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock label{color:#111827;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;height:22px;line-height:20px;margin:0 0 11px!important;padding:0!important;word-break:break-all}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock label{margin-bottom:8px!important}}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .columnContainer .phoneFormFieldBlock input{height:auto}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap{display:grid!important;gap:12px;grid-template-columns:122px auto}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap{position:relative;width:100%}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap select[name=slgc_countrycode]{opacity:0;position:absolute;z-index:-1}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-trigger{align-items:center;align-self:stretch;background:#fff;border:1px solid rgba(17,24,39,.16);border-radius:8px;color:#111827;cursor:pointer;display:flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;gap:16px;justify-content:flex-start;line-height:20px;padding:12px 14px 13px 12px;transition:border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-trigger:after{border-right:2px solid #1e1e1e;border-top:2px solid #1e1e1e;content:"";flex-shrink:0;height:8px;transform:rotate(135deg) translateY(2px);transition:transform .2s ease;width:8px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-trigger span.is-placeholder{color:#71717a}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-trigger svg{display:none}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.is-open .custom-select-trigger{border-color:#e1e6ef;border-radius:8px 8px 0 0}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.is-open .custom-select-trigger:after{transform:rotate(-45deg) translateY(2px)}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-panel{background:#f1edfe;border:1px solid rgba(17,24,39,.16);border-radius:0 0 8px 8px;display:none;left:0;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;z-index:100}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-panel::-webkit-scrollbar{width:6px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-panel::-webkit-scrollbar-track{background:#fef3f1}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-panel::-webkit-scrollbar-thumb{background:#7a4df2;border-radius:3px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.is-open .custom-select-panel{display:block;width:310px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-option{color:#111827;cursor:pointer;display:flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;gap:16px;line-height:20px;padding:4px 8px;transition:background .15s ease,color .15s ease}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-option[hidden]{display:none}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-option .cs-option-label{font-size:13px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-option:hover{background:#f8f9fc;border-radius:8px;color:#111827}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-option.is-selected{background:#f8f9fc;border-radius:8px;color:#1e1e1e;font-weight:600}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap .custom-select-no-results{font-family:Geist;padding:4px 8px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.has-search .custom-select-trigger{position:relative}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.has-search .custom-select-trigger:after{position:absolute;right:16px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.has-search .custom-select-search-wrap{align-items:center;background:#f8f9fc;border:1px solid #e1e6ef;border-radius:8px;color:#1e1e1e;display:flex;font-weight:600;justify-content:space-between;margin:5px 4px 5px 5px;padding:4px;position:relative}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.has-search .custom-select-search-wrap svg{color:#1e1e1e;order:2}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.has-search .custom-select-search-wrap input{background-color:#f8f9fc;border:0;color:#71717a;order:1;padding:4px;width:100px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.phone-wrap .custom-select-wrap.has-search .custom-select-option{padding-left:12px;position:relative}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.message-wrap .textFormFieldBlock label{color:#111827;flex:0!important;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:11px!important}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection.message-wrap .textFormFieldBlock label{margin-bottom:8px!important}}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.message-wrap .textFormFieldBlock label:after{display:none!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection.message-wrap .textFormFieldBlock textarea{background:#fff!important;border:1px solid rgba(17,24,39,.16);border-radius:8px;color:#111827;display:flex;font-family:Geist;padding:12px 14px}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .submitButtonWrapper{margin:0!important;padding:0!important;text-align:left!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .submitButtonWrapper button{align-items:center;background:#7a4df2!important;border-radius:48px!important;color:#fff;display:flex!important;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;gap:14px;justify-content:flex-start;line-height:22px;margin:0!important;overflow:hidden;padding:8px 8px 8px 24px!important;text-decoration:none;transition:background-color .3s ease,transform .2s ease;width:auto!important}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .submitButtonWrapper button:hover{color:#fff}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .submitButtonWrapper button:hover:after{transform:translateX(4px)}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection .submitButtonWrapper button{justify-content:center;padding:17px 49px 17px 24px!important;position:relative;width:100%!important}}.book-demo__form-wrap .marketingForm .wrap-section .innerSection .submitButtonWrapper button:after{aspect-ratio:1/2;background-image:url(../../images/btn-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;transition:transform .3s ease;width:40px}@media only screen and (max-width:640px){.book-demo__form-wrap .marketingForm .wrap-section .innerSection .submitButtonWrapper button:after{position:absolute;right:8px}}.book-demo__form-wrap .marketingForm div[data-required].phoneFormFieldBlock label:after{opacity:0}@media(max-width:640px){.book-demo__form-wrap .marketingForm .columnContainer{flex:0 0 100%!important;float:none!important;width:100%!important}.book-demo__form-wrap .marketingForm .innerSection,.book-demo__form-wrap .marketingForm [data-section=true]{flex-wrap:wrap!important}.book-demo__form-wrap .marketingForm .phoneFormFieldBlock label{opacity:0;visibility:hidden}}.section-form__form-wrap .onFormSubmittedFeedback{width:100%!important}.section-form__form-wrap .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.section-form__form-wrap .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer:before{color:#061c3d;content:"Thank You";display:block;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;letter-spacing:-.64px;line-height:40px;margin-bottom:8px}.section-form__form-wrap .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer img{display:none!important}.section-form__form-wrap .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer .onFormSubmittedFeedbackMessage{color:#212121;font-family:Geist;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:32px;padding:0;text-align:center}@media(max-width:980px){.section-form__form-wrap .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer .onFormSubmittedFeedbackMessage{font-size:15px;font-style:normal;font-weight:400;line-height:24px}}.section-form__form-wrap .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer:after{aspect-ratio:1/1;background-image:url(../../images/submit-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:200px;width:200px}@media(max-width:980px){.section-form__form-wrap .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer:after{height:160px;width:160px}}.crm-ty-active>:not(.crm-ty){display:none!important}.crm-ty{animation:crm-ty-in .45s cubic-bezier(.2,.7,.2,1) both;outline:none}.crm-ty__status{align-items:center;display:flex;gap:14px;margin-bottom:20px}.crm-ty__badge{background-image:url(../../images/tick-icon-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;height:48px;transition:transform .3s ease;width:48px}.crm-ty__pill{background:#f1edfe;border-radius:999px;color:#7a4df2;font-size:10px;font-weight:600;letter-spacing:1px;padding:6px 12px;text-transform:uppercase}.crm-ty__pill,.crm-ty__title{font-family:Geist;font-style:normal;line-height:normal}.crm-ty__title{color:#0b0e1a;font-size:28px;font-weight:700;margin:0 0 20px}.crm-ty__text{color:#4b5163;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding-bottom:20px}.crm-ty__media,.crm-ty__text{border-bottom:1px solid #e8e9f0}.crm-ty__media{display:flex;justify-content:center;padding:20px 0}.crm-ty__media-img{animation:crm-ty-pop .6s cubic-bezier(.2,.7,.2,1) .15s both;background-image:url(../../images/thankyou-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;transition:transform .3s ease;width:200px}.crm-ty__actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:20px}@media(prefers-reduced-motion:reduce){.crm-ty,.crm-ty__art,.crm-ty__btn,.crm-ty__btn-icon{animation:none;transition:none}}@media(max-width:640px){.crm-ty__status{margin-bottom:18px}.crm-ty__title{font-size:24px;margin:0 0 18px}.crm-ty__text{padding-bottom:18px}.crm-ty__media{padding:18px 0}.crm-ty__actions{flex-direction:column;gap:10px;padding-top:18px}}@keyframes crm-ty-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes crm-ty-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.blog-listing .blog-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.blog-listing .blog-hero{background:#080b1a;color:#fff;padding:80px 0 60px}.blog-listing .blog-hero__inner{align-items:center;display:flex;gap:48px;justify-content:space-between;padding:0 32px}.blog-listing .blog-hero__text{min-width:0}.blog-listing .blog-hero__eyebrow{color:#a78bfa;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:15px;margin:0 0 10px;text-transform:uppercase}.blog-listing .blog-hero__title{color:#fff;font-family:Geist;font-size:48px;font-style:normal;font-weight:600;line-height:60px;margin:0 0 10px}.blog-listing .blog-hero__desc{color:#aeb4c7;font-family:Geist;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0;max-width:640px}.blog-listing .blog-hero__image{background-image:url(../../images/blog-img.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:250px;width:328px}.blog-listing .blog-hero .blog-search{flex:0 0 420px;margin:0;max-width:100%;position:relative}.blog-listing .blog-hero .blog-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:999px;color:#111827;display:block;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:18px 64px 19px 24px;transition:box-shadow .2s ease;width:100%}.blog-listing .blog-hero .blog-search__input::-moz-placeholder{color:#6a6a6a;opacity:1}.blog-listing .blog-hero .blog-search__input::placeholder{color:#6a6a6a;opacity:1}.blog-listing .blog-hero .blog-search__input::-webkit-search-cancel-button,.blog-listing .blog-hero .blog-search__input::-webkit-search-decoration{-webkit-appearance:none}.blog-listing .blog-hero .blog-search__input:focus{box-shadow:0 0 0 4px rgba(123,97,255,.45);outline:none}.blog-listing .blog-hero .blog-search__btn{align-items:center;aspect-ratio:1/1;background-image:url(../../images/search-btn-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:48px;justify-content:center;outline:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:48px}.blog-listing .blog-hero .blog-search__btn:focus-visible{outline:0 solid #fff;outline-offset:0}.blog-listing .blog-body{padding:60px 0 40px}.blog-listing .blog-body .blog-layout{align-items:start;display:grid;gap:56px;grid-template-columns:244px minmax(0,1fr);padding:0 32px}.blog-listing .blog-body .blog-layout .blog-sidebar{position:sticky;top:120px}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:14px 0 0;padding:0}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__list li{margin:0;padding:0}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link{align-items:center;border:1px solid transparent;border-radius:8px;color:#344054;display:flex;font-family:Geist;font-size:15px;font-style:normal;font-weight:500;gap:12px;justify-content:space-between;line-height:22px;padding:10px 12px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link .blog-browse__count{color:#667085;font-family:Geist;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link:hover{background:#f4f3ff;color:#4a3aff}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link:hover .blog-browse__count{color:#4a3aff}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link:focus-visible{outline:2px solid #4a3aff;outline-offset:2px}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link.is-active{background:#f4f3ff;color:#4a3aff;font-weight:600}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link.is-active .blog-browse__count{color:#4a3aff}.blog-listing .blog-body .blog-layout .blog-main{min-width:0}.blog-listing .blog-body .blog-layout .blog-label{color:#667085;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:15px;margin:0;position:relative;text-transform:uppercase}.blog-listing .blog-body .blog-layout .blog-label--accent{color:#4a3aff}.blog-listing .blog-body .blog-layout .blog-label span{background-color:#f4f4f4;padding-right:14px;position:relative;z-index:0}.blog-listing .blog-body .blog-layout .blog-label:after{background-color:#eaecf0;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.blog-listing .blog-body .blog-layout .blog-most-read{margin-top:34px}.blog-listing .blog-body .blog-layout .blog-most-read--inline{display:none}.blog-listing .blog-body .blog-layout .blog-most-read__list{list-style:none;margin:14px 0 0;padding:0}.blog-listing .blog-body .blog-layout .blog-most-read__list li{margin:0 0 14px;padding:0}.blog-listing .blog-body .blog-layout .blog-most-read__list li:last-child{margin-bottom:0}.blog-listing .blog-body .blog-layout .blog-most-read__link{color:#344054;display:grid;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;gap:10px;grid-template-columns:22px minmax(0,1fr);line-height:20px;text-decoration:none}.blog-listing .blog-body .blog-layout .blog-most-read__link:hover .blog-most-read__title{color:#4a3aff}.blog-listing .blog-body .blog-layout .blog-most-read__link:focus-visible{border-radius:4px;outline:2px solid #4a3aff;outline-offset:3px}.blog-listing .blog-body .blog-layout .blog-most-read__num{color:#4a3aff;font-family:Geist;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.blog-listing .blog-body .blog-layout .blog-featured{border-bottom:1px solid #eaecf0;padding-bottom:48px}.blog-listing .blog-body .blog-layout .blog-featured__card{margin:20px 0 0}.blog-listing .blog-body .blog-layout .blog-featured__media{background:#1c1d26;border-radius:14px;display:block;height:380px;margin-bottom:20px;overflow:hidden;width:100%}.blog-listing .blog-body .blog-layout .blog-featured__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-listing .blog-body .blog-layout .blog-featured .blog-meta{margin-bottom:20px}.blog-listing .blog-body .blog-layout .blog-featured__title{color:#101828;font-family:Geist;font-size:38px;font-style:normal;font-weight:600;line-height:46px;margin:0 0 20px}.blog-listing .blog-body .blog-layout .blog-featured__title a{color:inherit;text-decoration:none}.blog-listing .blog-body .blog-layout .blog-featured__title a:hover{color:#4a3aff}.blog-listing .blog-body .blog-layout .blog-featured__title a:focus-visible{border-radius:4px;outline:2px solid #4a3aff;outline-offset:3px}.blog-listing .blog-body .blog-layout .blog-featured__excerpt{color:#667085;font-family:Geist;font-size:17px;font-style:normal;font-weight:400;line-height:27px;margin:0 0 20px;max-width:700px}.blog-listing .blog-body .blog-layout .blog-featured__link{align-items:center;color:#4a3aff;display:inline-flex;font-family:Geist;font-size:15px;font-style:normal;font-weight:500;gap:6px;line-height:22px;text-decoration:none}.blog-listing .blog-body .blog-layout .blog-featured__link:hover{color:#4a3aff}.blog-listing .blog-body .blog-layout .blog-featured__link svg{display:block;height:14px;width:14px}.blog-listing .blog-body .blog-layout .blog-featured__link:focus-visible{border-radius:4px;outline:2px solid #4a3aff;outline-offset:3px}.blog-meta{align-items:center;display:flex;gap:12px}.blog-meta .blog-chip{background:#f4f3ff;border-radius:6px;color:#4a3aff;font-family:Geist;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:14px;padding:5px 10px}.blog-meta .blog-meta-info{align-items:center;color:#667085;display:flex;font-family:Geist;font-size:13px;font-style:normal;font-weight:400;gap:8px;line-height:20px}.blog-meta .blog-meta-info .blog-read-min{align-items:center;display:flex;gap:8px;position:relative}.blog-meta .blog-meta-info .blog-read-min:before{color:#6a6a6a;content:"·";font-family:Geist;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.blog-results{align-items:baseline;border-bottom:1px solid #e3e3ea;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:8px;padding-bottom:16px}.blog-results__title{color:#0e0f1a;font-size:20px;font-weight:600;line-height:1.3;margin:0}.blog-results__clear{color:#6b3cf5;font-size:14px;font-weight:600;text-decoration:none}.blog-results__clear:hover{text-decoration:underline}.blog-list{list-style:none;margin:0;padding:0}.blog-list .blog-item{align-items:center;border-top:1px solid #e3e3ea;display:grid;gap:22px;grid-template-columns:116px minmax(0,1fr) auto;margin:0;padding:22px 0;position:relative}.blog-list .blog-item:first-child{border-top:0}.blog-list .blog-item__media{aspect-ratio:3/2;background:#e3e3ea;border-radius:10px;overflow:hidden;width:116px}.blog-list .blog-item__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-list .blog-item__content{min-width:0}.blog-list .blog-item__content .blog-meta{gap:10px;margin-bottom:7px}.blog-list .blog-item__content .blog-meta .blog-chip{font-weight:700}.blog-list .blog-item__content .blog-meta .blog-meta-info{font-size:12px;line-height:18px}.blog-list .blog-item__content .blog-meta .blog-meta-info .blog-read-min{display:none}.blog-list .blog-item__title{color:#101828;font-family:Geist;font-size:21px;font-style:normal;font-weight:600;line-height:29px;margin:0 0 7px}.blog-list .blog-item__title a{color:inherit;text-decoration:none}.blog-list .blog-item__title a:after{border-radius:12px;content:"";inset:0;position:absolute}.blog-list .blog-item__title a:focus-visible{outline:none}.blog-list .blog-item__title a:focus-visible:after{outline:2px solid #4a3aff;outline-offset:4px}.blog-list .blog-item:hover .blog-list .blog-item__title a{color:#4a3aff}.blog-list .blog-item__excerpt{display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:22px;margin:0;overflow:hidden;-webkit-box-orient:vertical}.blog-list .blog-item__excerpt,.blog-list .blog-item__time{color:#667085;font-family:Geist;font-style:normal;font-weight:400}.blog-list .blog-item__time{font-size:13px;line-height:20px;text-align:right;white-space:nowrap}.blog-list .blog-item__time--inline{display:none}.blog-load-more{margin-top:56px;text-align:center}.blog-load-more__btn{align-items:center;background:#7a4df2;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;gap:8px;justify-content:center;line-height:24px;padding:12px 20px;text-decoration:none;transition:background-color .2s ease,opacity .2s ease}.blog-load-more__btn:hover{background:#6a3cf0;color:#fff}.blog-load-more__btn:focus-visible{outline:2px solid #7a4df2;outline-offset:3px}.blog-load-more__btn.is-loading{opacity:.7;pointer-events:none}.blog-load-more__btn.is-loading .blog-load-more__icon{animation:blog-load-bounce .8s ease-in-out infinite}.blog-load-more__icon{display:block;height:20px;width:20px}.blog-load-more__status{color:#667085;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:14px 0 0}.blog-load-more__status--end{margin-top:56px;text-align:center}.blog-empty{background:#fff;border:1.5px dashed #d6cef5;border-radius:20px;padding:48px 48px 44px;text-align:center}.blog-empty__art{display:block;height:132px;margin:0 auto 26px;width:150px}.blog-empty__title{color:#0b0e1a;font-size:26px;font-weight:600;letter-spacing:-.4px;line-height:34px;margin:0 0 10px}.blog-empty__text,.blog-empty__title{font-family:Geist;font-style:normal;text-align:center}.blog-empty__text{color:#6a6a6a;font-size:16px;font-weight:400;line-height:26px;margin:0 auto 24px;max-width:640px}.blog-empty__actions{display:flex;justify-content:center}@media(max-width:1025px){.blog-listing .blog-body .blog-layout,.blog-listing .blog-hero__inner{padding:0}}@media(max-width:940px){.blog-listing .blog-hero{padding:48px 0 40px}.blog-listing .blog-hero__inner{align-items:start;flex-direction:column;gap:16px;padding:0}.blog-listing .blog-hero__eyebrow{font-size:10px;letter-spacing:1px;line-height:16px;margin:0 0 16px}.blog-listing .blog-hero__title{font-size:32px;font-weight:600;line-height:40px;margin:0 0 16px}.blog-listing .blog-hero__desc{color:#9aa3b2;font-size:16px;line-height:26px;margin:0;max-width:100%}.blog-listing .blog-hero__image{margin:0 auto}.blog-listing .blog-hero .blog-search{flex:0 0 100%;max-width:100%;width:100%}.blog-listing .blog-body{padding:40px 0 24px}.blog-listing .blog-body .blog-layout{align-items:start;gap:32px;grid-template-columns:1fr;padding:0}.blog-listing .blog-body .blog-layout .blog-sidebar{position:relative;top:0}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:12px}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__list li{margin:0;padding:0}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link{align-items:center;background:#fff;border:1px solid #e6e6f0;border-radius:999px;color:#12121a;display:flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;gap:6px;justify-content:space-between;line-height:18px;padding:8px 12px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link .blog-browse__count{color:#6a6a6a;font-size:12px;line-height:16px}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link:hover{background:#7a4df2;color:#fff}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link:hover .blog-browse__count{color:#fff}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link:focus-visible{outline:2px solid #7a4df2}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link.is-active{background:#7a4df2;color:#fff;font-weight:600}.blog-listing .blog-body .blog-layout .blog-sidebar .blog-browse__link.is-active .blog-browse__count{color:#fff}.blog-listing .blog-body .blog-layout .blog-label{color:#6a6a6a;font-size:12px;font-weight:700;letter-spacing:1px;line-height:16px}.blog-listing .blog-body .blog-layout .blog-label--accent{color:#6a6a6a;font-size:10px;line-height:16px}.blog-listing .blog-body .blog-layout .blog-label span{padding-right:0}.blog-listing .blog-body .blog-layout .blog-label:after,.blog-listing .blog-body .blog-layout .blog-most-read{display:none}.blog-listing .blog-body .blog-layout .blog-most-read--inline{display:block;margin-top:32px}.blog-listing .blog-body .blog-layout .blog-most-read--inline .blog-label{font-size:10px;line-height:16px}.blog-listing .blog-body .blog-layout .blog-most-read--inline .blog-most-read__list{background:#fff;border:1px solid #e6e6f0;border-radius:16px;margin-top:12px;padding:16px 20px}.blog-listing .blog-body .blog-layout .blog-most-read--inline .blog-most-read__list .blog-most-read__link{color:#12121a;gap:12px}.blog-listing .blog-body .blog-layout .blog-most-read--inline .blog-most-read__list .blog-most-read__link .blog-most-read__num{color:#6a42e0}.blog-listing .blog-body .blog-layout .blog-featured{border-bottom:0 solid #eaecf0;padding-bottom:0}.blog-listing .blog-body .blog-layout .blog-featured__card{background:#fff;border:1px solid #e6e6f0;border-radius:16px;margin-top:12px}.blog-listing .blog-body .blog-layout .blog-featured__media{border-radius:16px 16px 0 0;height:272px;margin-bottom:0}.blog-listing .blog-body .blog-layout .blog-featured__body{padding:20px}.blog-listing .blog-body .blog-layout .blog-featured .blog-meta{margin-bottom:10px}.blog-listing .blog-body .blog-layout .blog-featured__title{color:#12121a;font-size:24px;line-height:32px;margin:0 0 10px}.blog-listing .blog-body .blog-layout .blog-featured__excerpt{color:#6a6a6a;font-size:14px;line-height:24px;margin:0 0 10px;max-width:100%}.blog-listing .blog-body .blog-layout .blog-featured__link{color:#6a42e0;font-size:14px;font-weight:600;text-decoration:none}.blog-listing .blog-body .blog-layout .blog-featured__link svg{display:block;height:14px;width:14px}.blog-meta{gap:10px}.blog-meta .blog-chip{background:#eeedfc;border-radius:6px;color:#6a42e0;font-weight:700;letter-spacing:1px;padding:2px 8px}.blog-meta .blog-meta-info{color:#6a6a6a;font-size:12px}.blog-results{align-items:baseline;border-bottom:1px solid #e3e3ea;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;margin-bottom:8px;padding-bottom:16px}.blog-results__title{color:#0e0f1a;font-size:20px;font-weight:600;line-height:1.3;margin:0}.blog-results__clear{color:#6b3cf5;font-size:14px;font-weight:600;text-decoration:none}.blog-results__clear:hover{text-decoration:underline}.blog-list{margin:32px 0 0}.blog-list .blog-item{border-bottom:1px solid #e8e9f0;border-top:0;gap:20px;grid-template-columns:200px minmax(0,1fr);padding:36px 0 20px}.blog-list .blog-item:first-child{border-top:0;padding-top:20px}.blog-list .blog-item__media{aspect-ratio:auto;border-radius:16px;height:128px;width:200px}.blog-list .blog-item__content .blog-meta{gap:8px;margin-bottom:8px}.blog-list .blog-item__content .blog-meta .blog-chip{font-weight:700}.blog-list .blog-item__content .blog-meta .blog-meta-info{font-size:12px;line-height:18px}.blog-list .blog-item__content .blog-meta .blog-meta-info .blog-read-min{display:none}.blog-list .blog-item__title{color:#12121a;font-size:18px;line-height:26px;margin:0 0 8px}.blog-list .blog-item__excerpt{color:#6a6a6a}.blog-list .blog-item__time{display:none}.blog-list .blog-item__time--inline{display:flex!important}.blog-load-more{margin-top:16px}.blog-load-more__status{color:#6a6a6a;font-size:12px;margin:16px 0 0}.blog-load-more__status--end{margin-top:16px;text-align:center}.blog-listing .blog-body .blog-layout.empty{gap:24px}.blog-listing .blog-body .blog-layout.empty .blog-most-read{margin-bottom:16px;margin-top:0}.blog-empty{padding:32px 20px 30px}.blog-empty__art{height:108.24px;margin:0 auto 26px;width:123px}.blog-empty__title{font-size:20px;line-height:28px}.blog-empty__text{max-width:100%}.blog-empty__actions .btn-whatnxt{display:flex;justify-content:center}}@media(max-width:600px){.blog-listing .blog-hero__image{margin:0 auto;width:100%}.blog-listing .blog-body .blog-layout .blog-featured .blog-meta{flex-wrap:wrap}.blog-list{margin-top:32px}.blog-list .blog-item{align-items:start;background:#fff;border-radius:16px;gap:0;grid-template-columns:1fr;margin:0 0 16px}.blog-list .blog-item,.blog-list .blog-item:first-child{border:1px solid #e6e6f0;padding:0}.blog-list .blog-item__media{aspect-ratio:auto;border-radius:16px 16px 0 0;height:148px;width:100%}.blog-list .blog-item__content{padding:18px 20px}.blog-list .blog-item__content .blog-meta{flex-wrap:wrap;gap:8px;margin-bottom:8px}.blog-list .blog-item__title{color:#12121a;font-size:18px;line-height:26px;margin:0 0 8px}.blog-list .blog-item__excerpt{color:#6a6a6a}.blog-load-more__btn{width:100%}}@keyframes blog-load-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.blog-browse__link,.blog-btn,.blog-load-more__btn,.blog-search__btn,.blog-search__input{transition:none}.blog-load-more__btn.is-loading .blog-load-more__icon{animation:none}}.single-blog-post{padding:72px 0 80px}.single-blog-post .blog-post__header .blog-post__hero{background:#c4c4c4;border-radius:16px;margin:0;max-height:351px;overflow:hidden}.single-blog-post .blog-post__header .blog-post__hero .blog-post__hero-image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-blog-post .blog-post__header .blog-post__intro{max-width:900px;padding:56px 0}.single-blog-post .blog-post__header .blog-post__intro .blog-post__title{color:#101828;font-family:Geist;font-size:46px;font-style:normal;font-weight:600;line-height:56px;margin:16px 0}.single-blog-post .blog-post__header .blog-post__intro .blog-post__lead{color:#344054;font-family:Geist;font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin:0 0 16px}.single-blog-post .blog-post__header .blog-post__intro .blog-post__meta{align-items:center;color:#667085;display:flex;flex-wrap:wrap;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;gap:14px;line-height:20px;margin-top:8px}.single-blog-post .blog-post__header .blog-post__intro .blog-post__meta .blog-post__meta-sep{color:#c9cdd6}.single-blog-post .blog-post__body{padding:0 0 100px}.single-blog-post .blog-post__body .blog-post__layout{align-items:start;display:grid;gap:56px;grid-template-columns:244px minmax(0,1fr)}.single-blog-post .blog-post__body .blog-post__layout--no-toc{grid-template-columns:minmax(0,1fr)}.single-blog-post .blog-post__body .blog-post__layout .blog-toc{max-height:calc(100vh - 120px);overflow-y:auto;position:sticky;top:132px}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:14px 0 0;padding:0}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__list li{margin:0;padding:0}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link{border-radius:8px;color:#344054;display:block;font-family:Geist;font-size:14px;font-style:normal;font-weight:500;line-height:21px;padding:9px 12px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link:hover{background:#f4f3ff;color:#4a3aff}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link:focus-visible{outline:2px solid #4a3aff;outline-offset:2px}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link.is-active{background:#f4f3ff;color:#4a3aff;font-weight:600}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content{color:#344054;font-family:Geist;font-size:18px;font-style:normal;font-weight:400;line-height:31px;max-width:700px;min-width:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .blog-content{margin-bottom:42px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .blog-content:last-child{margin-bottom:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h2{scroll-margin-top:111px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h2:focus{outline:none}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h2{color:#101828;font-family:Geist;font-size:26px;font-style:normal;font-weight:600;line-height:34px;margin:0 0 14px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h3{font-size:24px;font-weight:600;line-height:1.35;margin:0 0 14px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h4{font-size:22px;font-weight:600;line-height:1.4;margin:0 0 12px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content p{margin:0 0 18px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content p:last-child{margin-bottom:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content b,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content strong{color:#0e0f1a;font-weight:600}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul{margin:0 0 22px;padding-left:22px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol li,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul li{margin:0 0 8px;padding-left:4px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol li::marker,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul li::marker{color:#4a3aff}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol ol,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol ul,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul ol,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul ul{margin:8px 0 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content img{border-radius:12px;display:block;height:auto;max-width:100%}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content figure{margin:28px 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-element-caption,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content figcaption{color:#6b6c78;font-size:13px;line-height:1.5;margin-top:8px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-separator,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content hr{border:0;border-top:1px solid #e3e3ea;margin:40px 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .post-quote{margin:36px 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .post-quote blockquote{margin:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-pullquote{border:0;margin:36px 0;padding:0;text-align:left}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-pullquote blockquote{margin:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote{border:0;margin:36px 0;padding:22px 0 0;position:relative}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote:before{background:#0e0f1a;content:"";height:2px;left:0;position:absolute;top:0;width:32px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote p{color:#0e0f1a;font-size:21px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:1.45;margin:0 0 12px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote cite,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote footer{color:#6b6c78;display:block;font-size:13px;font-style:normal;font-weight:400;line-height:1.4}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content pre{background:#0b0d1c;border-radius:10px;color:#e6e6f0;font-size:14px;line-height:1.6;margin:0 0 22px;overflow-x:auto;padding:16px 18px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content code{background:#ebebf0;border-radius:4px;font-size:.9em;padding:2px 6px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content pre code{background:none;color:inherit;padding:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content table{border-collapse:collapse;font-size:14px;margin:0 0 22px;width:100%}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-table{margin:28px 0;overflow-x:auto}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content td,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content th{border-bottom:1px solid #e3e3ea;padding:10px 12px;text-align:left}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content th{color:#0e0f1a;font-weight:600}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .alignfull,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .alignwide{max-width:100%}.single-blog-post .blog-chip{background:#f4f3ff;border-radius:6px;color:#4a3aff;font-family:Geist;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.5px;line-height:14px;padding:5px 10px}.single-blog-post .blog-chip.blog-chip--link{text-decoration:none;transition:background-color .2s ease}.single-blog-post .blog-chip.blog-chip--link:hover{background:#ddd3fd;color:#5b2fe0}.single-blog-post .blog-chip.blog-chip--link:focus-visible{outline:2px solid #7b4dff;outline-offset:2px}.single-blog-post .blog-label{color:#667085;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:15px;margin:0;position:relative;text-transform:uppercase}.single-blog-post .blog-label span{background-color:#f4f4f4;padding-right:14px;position:relative;z-index:0}.single-blog-post .blog-label:after{background-color:#eaecf0;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.blog-post-related .blog-label{margin-bottom:18px}@media(max-width:1199px){.single-blog-post .blog-post__body .blog-post__layout{gap:40px;grid-template-columns:200px minmax(0,1fr)}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content{max-width:100%}}@media(max-width:1025px){.single-blog-post{padding:48px 0}.single-blog-post .blog-post__header .blog-post__intro{max-width:100%;padding:32px 0}}@media(max-width:850px){.single-blog-post{padding:0 0 48px}.single-blog-post .blog-post__header .blog-post__hero{border-radius:0;margin:0 -20px;max-height:248px}.single-blog-post .blog-post__header .blog-post__intro{max-width:100%;padding:32px 0 64px}.single-blog-post .blog-post__header .blog-post__intro .blog-post__title{color:#12121a;font-size:30px;line-height:38px;margin:14px 0}.single-blog-post .blog-post__header .blog-post__intro .blog-post__lead{color:#6a6a6a;font-size:16px;line-height:26px;margin:0 0 14px}.single-blog-post .blog-post__header .blog-post__intro .blog-post__meta{color:#6a6a6a;gap:8px;line-height:22px;margin-top:0}.single-blog-post .blog-post__header .blog-post__intro .blog-post__meta .blog-post__meta-sep{color:#c9cdd6}.single-blog-post .blog-post__body{padding:0 0 32px}.single-blog-post .blog-post__body .blog-post__layout{align-items:start;display:grid;gap:32px;grid-template-columns:1fr}.single-blog-post .blog-post__body .blog-post__layout--no-toc{grid-template-columns:minmax(0,1fr)}.single-blog-post .blog-post__body .blog-post__layout .blog-toc{position:static}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__list{background:#fff;border:1px solid #e6e6f0;border-radius:16px;display:grid;gap:12px 24px;grid-template-columns:repeat(2,1fr);list-style:none;margin-top:12px;padding:16px 20px}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__list li{margin:0;padding:0}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link{border-radius:0;color:#12121a;font-size:14px;font-weight:600;line-height:22px;padding:0}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link:hover{background:transparent;color:#6a42e0}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link:focus-visible{outline:2px solid #6a42e0;outline-offset:2px}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link.is-active{background:transparent;color:#6a42e0;font-weight:600}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content{color:#6a6a6a;font-size:16px;line-height:28px;max-width:100%}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .blog-content{margin-bottom:16px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .blog-content:last-child{margin-bottom:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h2:focus{outline:none}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h2{color:#12121a;font-size:22px;line-height:30px;margin:0 0 16px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h3{font-size:20px;font-weight:600;line-height:1.35;margin:0 0 16px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content h4{font-size:20px;font-weight:600;line-height:1.4;margin:0 0 16px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content p{color:#6a6a6a;font-size:16px;font-style:normal;font-weight:400;line-height:28px;margin:0 0 16px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content p:last-child{margin-bottom:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content b,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content strong{color:#12121a;font-weight:600}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul{margin:0 0 22px;padding-left:22px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol li,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul li{margin:0 0 8px;padding-left:4px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol li::marker,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul li::marker{color:#4a3aff}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol ol,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ol ul,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul ol,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content ul ul{margin:8px 0 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content img{border-radius:12px;display:block;height:auto;max-width:100%}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content figure{margin:28px 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-element-caption,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content figcaption{color:#6b6c78;font-size:13px;line-height:1.5;margin-top:8px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-separator,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content hr{border:0;border-top:1px solid #e3e3ea;margin:40px 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .post-quote{margin:36px 0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .post-quote blockquote{margin:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-pullquote{border:0;margin:36px 0;padding:0;text-align:left}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-pullquote blockquote{margin:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote{border:0;margin:36px 0;padding:22px 0 0;position:relative}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote:before{background:#0e0f1a;content:"";height:2px;left:0;position:absolute;top:0;width:32px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote p{color:#0e0f1a;font-size:21px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:1.45;margin:0 0 12px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote cite,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content blockquote footer{color:#6b6c78;display:block;font-size:13px;font-style:normal;font-weight:400;line-height:1.4}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content pre{background:#0b0d1c;border-radius:10px;color:#e6e6f0;font-size:14px;line-height:1.6;margin:0 0 22px;overflow-x:auto;padding:16px 18px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content code{background:#ebebf0;border-radius:4px;font-size:.9em;padding:2px 6px}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content pre code{background:none;color:inherit;padding:0}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content table{border-collapse:collapse;font-size:14px;margin:0 0 22px;width:100%}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .wp-block-table{margin:28px 0;overflow-x:auto}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content td,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content th{border-bottom:1px solid #e3e3ea;padding:10px 12px;text-align:left}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content th{color:#0e0f1a;font-weight:600}.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .alignfull,.single-blog-post .blog-post__body .blog-post__layout .blog-post__content .alignwide{max-width:100%}.single-blog-post .blog-chip{background:#eeedfc;border-radius:999px;color:#6a42e0;font-size:10px;font-weight:700;letter-spacing:1px;padding:2px 8px}.single-blog-post .blog-chip.blog-chip--link{text-decoration:none;transition:background-color .2s ease}.single-blog-post .blog-chip.blog-chip--link:hover{background:#eeedfc;color:#6a42e0}.single-blog-post .blog-chip.blog-chip--link:focus-visible{outline:2px solid #6a42e0;outline-offset:2px}.single-blog-post .blog-label{color:#6a6a6a;font-size:10px;letter-spacing:1px;line-height:16px}.single-blog-post .blog-label span{padding-right:0}.single-blog-post .blog-label:after{display:none}.single-blog-post .blog-post-related .blog-label{margin-bottom:16px}.single-blog-post .blog-post-related .blog-list{margin-top:0}.single-blog-post .blog-post-related .blog-list .blog-item:first-child{padding-top:0}}@media(max-width:600px){.single-blog-post .blog-post__header .blog-post__hero{max-height:220px}.single-blog-post .blog-post__body .blog-post__layout .blog-toc{position:static}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__list{gap:12p;grid-template-columns:1fr}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link{font-weight:500;line-height:20px}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link:hover{background:transparent;color:#6a42e0}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link:focus-visible{outline:2px solid #6a42e0;outline-offset:2px}.single-blog-post .blog-post__body .blog-post__layout .blog-toc__link.is-active{color:#6a42e0;font-weight:600;line-height:20px}}@media(prefers-reduced-motion:reduce){.blog-chip--link,.blog-toc__link{transition:none}}.newsletter-signup{padding:0 0 40px}.newsletter-signup__inner{align-items:center;background:#7a4df2;background-image:url(../../images/cta-bg-desktop.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;display:flex;gap:48px;justify-content:space-between;padding:80px;position:relative}.newsletter-signup__text{flex:1 1 auto;max-width:812px;min-width:0}.newsletter-signup__title{color:#fff;font-family:Geist;font-size:30px;font-style:normal;font-weight:600;line-height:38px;margin:0 0 10px}.newsletter-signup__desc{color:#fff;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.newsletter-signup__form-wrap{flex:0 0 420px;max-width:100%}.newsletter-signup__form-wrap .newsletter-banner__form .marketingForm [data-section=true]>.columnContainer{max-width:420px}.newsletter-signup__form{margin:0;position:relative}.newsletter-signup__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:960px){.newsletter-signup{padding:48px 0}.newsletter-signup__inner{align-items:stretch;flex-direction:column;gap:12px;padding:32px}.newsletter-signup__title{font-size:26px;line-height:34px;margin:0 0 10px;max-width:none}.newsletter-signup__desc{line-height:26px}.newsletter-signup__form-wrap{flex:1 1 auto;max-width:480px}}@media(max-width:640px){.newsletter-signup__inner{gap:24px;padding:32px 24px}}@media(prefers-reduced-motion:reduce){.newsletter-signup__btn,.newsletter-signup__btn svg,.newsletter-signup__input{transition:none}}.newsletter-banner__form{position:relative}.newsletter-banner__form .marketingForm{margin:0;position:relative}.newsletter-banner__form .marketingForm .notification-container{margin:0!important}.newsletter-banner__form .marketingForm p{margin:0}.newsletter-banner__form .marketingForm [data-layout=true]{max-width:unset!important}.newsletter-banner__form .marketingForm [data-section=true]{padding:0!important}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer,.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .columnContainer,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .columnContainer{max-width:372px;padding:0!important;position:relative}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .error,.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock>:not(label):not(input),.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .error,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock>:not(label):not(input){left:0;margin:4px 0 0;position:absolute;top:100%;white-space:nowrap}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock{gap:0;padding:0!important;position:relative}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock label,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock label{display:none}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email],.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock input[type=email]{background:#fff;border:0 solid #e5e7eb;border-radius:60px;color:#6a6a6a;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:13px 56px 14px 24px}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]::-moz-placeholder,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock input[type=email]::-moz-placeholder{color:#6a6a6a}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]::placeholder,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock input[type=email]::placeholder{color:#6a6a6a}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]:active,.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]:focus,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock input[type=email]:active,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .textFormFieldBlock input[type=email]:focus{outline:none}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .submitButtonWrapper{margin:0!important;padding:0!important;position:absolute;right:6px;top:4px}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper .submitButton,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .submitButtonWrapper .submitButton{aspect-ratio:1/1;background-image:url(../../images/btn-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:40px;height:40px!important;min-width:unset!important;padding:0;transition:background-color .3s ease,transform .2s ease;width:40px!important}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper .submitButton span,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .submitButtonWrapper .submitButton span{font-size:0}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper .submitButton:hover,.newsletter-banner__form .marketingForm [data-section=true]>.innerSection .submitButtonWrapper .submitButton:hover{transform:translateX(4px)}.newsletter-banner__form .onFormSubmittedFeedback{display:none!important}.newsletter-banner__form .custom-thankyou-newsletter{align-items:center;display:flex;gap:16px}.newsletter-banner__form .custom-thankyou-newsletter:before{aspect-ratio:1/1;background-image:url(../../images/tick-icon-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:52px;width:52px}.newsletter-banner__form .custom-thankyou-newsletter .thankyou-message{align-items:center;color:#fff;display:flex;font-family:Geist;font-size:40px;font-style:normal;font-weight:800;gap:12px;letter-spacing:-1px;line-height:48px}.newsletter-banner__form .custom-thankyou-newsletter .newsletter-banner__description.thankyou-description{display:block;margin:0}@media(max-width:1025px){.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer{max-width:372px;padding:0!important;position:relative}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]{border:0;line-height:normal;padding:13px 56px 13px 20px}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]::-moz-placeholder{color:#6a6a6a}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]::placeholder{color:#6a6a6a}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper{margin:0!important;padding:0!important;position:absolute;right:6px;top:5px}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper .submitButton{background-color:transparent;height:36px!important;width:36px!important}}@media(max-width:660px){.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer{max-width:100%}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]::-moz-placeholder{color:#6a6a6a}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .textFormFieldBlock input[type=email]::placeholder{color:#6a6a6a}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper{right:5px;top:4px}.newsletter-banner__form .marketingForm [data-section=true]>.columnContainer .submitButtonWrapper .submitButton{background-color:transparent;height:40px!important;width:40px!important}}.product-hero{background:#0b0e1a;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:350px;overflow:hidden;padding:24px 0 19px;position:relative;text-align:center}.product-hero__bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.product-hero .container{position:relative;z-index:1}.product-hero__inner{align-items:center;display:flex;flex-direction:column}.product-hero__title{font-size:42px;font-weight:700;letter-spacing:-1px;line-height:normal;margin:0 0 10px}.product-hero__sub,.product-hero__title{color:#fff;font-family:Geist;font-style:normal}.product-hero__sub{font-size:20px;font-weight:500;line-height:28px;margin:0 0 22px}.product-hero__actions{gap:12px;margin-bottom:18px}.product-hero__actions,.product-hero__rating{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.product-hero__rating{gap:14px}.product-hero__rating-text{color:hsla(0,0%,100%,.92);font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.product-rating{display:inline-block;line-height:0;position:relative}.product-rating__row{color:#ffc500;display:inline-flex;gap:3px;width:92px}.product-rating__row svg{display:block;flex:0 0 14.76px;height:14.145px;width:14.76px}.product-rating__row--base{color:#e0e8f1}.product-rating__fill{height:100%;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.has-product-video{overflow:hidden}.product-video{background:transparent;border:0;margin:auto;max-height:none;max-width:none;overflow:visible;padding:0;width:min(960px,100vw - 32px)}.product-video::backdrop{background:rgba(8,10,20,.82)}.product-video[open]{animation:product-video-in .25s ease}.product-video__box{position:relative}.product-video__frame{aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden;position:relative}.product-video__frame iframe,.product-video__frame video{border:0;height:100%;inset:0;position:absolute;width:100%}.product-video__close{align-items:center;background:rgba(0,0,0,.6);border:1px solid rgba(0,0,0,.6);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;transition:background-color .2s ease;width:40px;z-index:1}.product-video__close svg{height:18px;width:18px}.product-video__close:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes product-video-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media(max-width:991px){.product-hero{min-height:316px;padding:40px 0 19px}.product-hero__title{font-size:32px;font-weight:700;letter-spacing:normal;line-height:36px;margin:0 0 12px}.product-hero__sub{color:hsla(0,0%,100%,.92);font-size:18px;line-height:24px;margin:0 0 22px;text-align:center}.product-hero__actions{gap:16px;margin-bottom:16px}.product-hero__rating{gap:8px}.product-hero__rating-text{font-size:12px}.product-rating{display:inline-block;line-height:0;position:relative}.product-rating__row{gap:4px;width:90px}}@media(max-width:575px){.product-hero{justify-content:center;min-height:450px;padding:40px 0;position:relative}.product-hero__inner{align-items:flex-start;justify-content:center}.product-hero__title{font-size:28px;letter-spacing:normal;line-height:36px;margin:0 0 12px;text-align:left}.product-hero__sub{color:hsla(0,0%,100%,.92);font-size:16px;line-height:24px;margin:0 0 22px;text-align:left}.product-hero__actions{gap:17px;margin-bottom:17px}.product-hero__actions .btn-wrap{width:100%}.product-hero__rating{gap:8px;margin:0 auto}.product-hero__rating-text{color:hsla(0,0%,100%,.92);font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.product-rating__row{gap:4px;width:90px}}@media(prefers-reduced-motion:reduce){.product-video[open]{animation:none}.product-hero__video-btn{transition:none}}.product-detail{padding:33px 0 80px}.product-detail__layout{align-items:start;display:grid;gap:32px;grid-template-columns:340px minmax(0,1fr)}.product-detail__main{background:#fff;border-radius:12px;min-width:0;padding:24px}.qni-btn{border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:600;gap:14px;height:54px;line-height:1;padding:0 7px 0 26px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.qni-btn,.qni-btn__icon{align-items:center;display:inline-flex;justify-content:center}.qni-btn__icon{background:#fff;border-radius:50%;color:#7b4dff;height:40px;transition:transform .2s ease;width:40px}.qni-btn__icon .qni-icon{height:16px;width:16px}.qni-btn:hover .qni-btn__icon{transform:translateX(2px)}.qni-btn:focus-visible{outline:2px solid #7b4dff;outline-offset:3px}.qni-btn--primary{background:#7b4dff;color:#fff}.qni-btn--primary:hover{background:#6a3cf0;color:#fff}.qni-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.product-card{background:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:16px;position:sticky;top:24px}.product-card__top{margin-bottom:32px}.product-card__logo{background:#1a1c2b;border-radius:18px;height:148px;margin-bottom:16px;overflow:hidden;width:148px}.product-card__logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__name{color:#1e1e1e;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 12px}.product-card__category{color:#000;font-family:Geist;font-size:20px;font-style:normal;font-weight:500;line-height:22px;margin:0}.product-card__body{padding:0 16px}.product-card__glance{color:#12121a;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:16px;padding:14px 16px;text-transform:uppercase}.product-card__glance,.product-card__price{border-bottom:1px solid #ececf2;margin:0 -16px}.product-card__price{padding:16px}.product-card__price-line{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px;margin:0 0 3px}.product-card__price-value{color:#7a4df2;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;line-height:38px}.product-card__price-unit{color:#6a6a6a;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.product-card__price-note{color:#6a6a6a;font-family:Geist;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0}.product-card__group{border-bottom:1px solid #ececf2;margin:0 -16px;padding:14px 16px 0}.product-card__group-label{color:#6a6a6a;font-family:Geist;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:14px;margin:0 0 6px;text-transform:uppercase}.product-card__rows{margin:0}.product-card__row{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:9px 0}.product-card__row-label{color:#6a6a6a;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px;margin:0}.product-card__row-value{align-items:center;color:#1e1e1e;display:inline-flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:600;gap:6px;line-height:19px;margin:0}.product-card__check{color:#3e9b4f;display:inline-flex}.product-card__check svg{flex-shrink:0;height:7px;stroke-width:2;width:9px}.product-card .btn-wrap{padding:16px}.product-card__btn{justify-content:space-between;margin:22px 14px 0;width:calc(100% - 28px)}.product-card__btn--top{display:none}.product-tabs{background:#f6f6fb;border:1px solid #ededf3;border-radius:999px;display:flex;gap:16px;margin:0 0 25px;max-width:610px;padding:6px}.product-tabs__tab{align-items:center;background:transparent;border:0;border-radius:999px;color:#6a6a6a;cursor:pointer;display:inline-flex;flex:1 1 0;font-family:Geist;font-size:16px;font-style:normal;font-weight:600;gap:8px;justify-content:center;line-height:22px;padding:10px 16px;text-align:center;transition:background-color .2s ease,color .2s ease}.product-tabs__tab .icon-overview{background-image:url(../../images/icon-overview.svg)}.product-tabs__tab .icon-overview,.product-tabs__tab .icon-pricing{background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;width:18px}.product-tabs__tab .icon-pricing{background-image:url(../../images/icon-pricing.svg)}.product-tabs__tab .icon-faqs{background-image:url(../../images/icon-faqs.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;width:18px}.product-tabs__tab:hover{color:#0b0e1a}.product-tabs__tab:focus-visible{outline:2px solid #7a4df2;outline-offset:2px}.product-tabs__tab.is-active{background:#7a4df2;color:#fff}.product-tabs__tab.is-active .icon-overview{background-image:url(../../images/icon-overview-active.svg)}.product-tabs__tab.is-active .icon-pricing{background-image:url(../../images/icon-pricing-active.svg)}.product-tabs__tab.is-active .icon-faqs{background-image:url(../../images/icon-faqs-active.svg)}.product-panel:focus-visible{border-radius:8px;outline:2px solid #7a4df2;outline-offset:6px}.product-panel[hidden]{display:none}.product-overview__heading{color:#1e1e1e;font-size:24px;font-weight:700;line-height:28px}.product-overview__heading,.product-overview__text{font-family:Geist;font-style:normal;margin:0 0 16px}.product-overview__text{color:#6a6a6a;font-size:16px;font-weight:400;line-height:26px}.product-overview__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 28px;padding:0}.product-overview__tags li{background:#f6f6fb;border:1px solid #ececf2;border-radius:20px;color:#12121a;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px;margin:0;padding:6px 12px}.product-overview__label{align-items:center;color:#12121a;display:flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:700;gap:12px;letter-spacing:1.4px;line-height:21px;margin:0 0 14px;text-transform:uppercase}.product-overview__label:after{background:#ececf2;content:"";flex:1 1 auto;height:1px}.product-features{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.product-features .product-feature{align-items:flex-start;background:#fff;border:1px solid #e6e6f0;border-radius:14px;display:flex;gap:16px;margin:0;padding:20px}.product-features .product-feature__icon{align-items:center;background:#7b4dff;border-radius:10px;color:#fff;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.product-features .product-feature__icon img{display:block;height:42px;-o-object-fit:contain;object-fit:contain;width:42px}.product-features .product-feature__body{min-width:0}.product-features .product-feature__title{color:#12121a;font-family:Geist;font-size:15px;font-style:normal;font-weight:600;line-height:22px;margin:0 0 6px}.product-features .product-feature__text{color:#6e6e7a;font-family:Geist;font-size:13.5px;font-style:normal;font-weight:400;line-height:21px;margin:0}.product-plans{align-items:center;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px}.product-plan{background:#fff;border:1px solid #dcdcdc;border-radius:16px;display:flex;flex-direction:column;margin:0;min-height:425px;overflow:hidden}.product-plan.is-popular{border:1.5px solid #7a4df2;box-shadow:0 14px 32px -6px rgba(74,59,245,.16);min-height:445px;overflow:visible}.product-plan__badge{background:#7a4df2;border-radius:16px 16px 0 0;color:#fff;font-family:Geist;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:14px;margin:-1.5px -.5px 0;padding:8px;text-align:center;text-transform:uppercase}.product-plan__inner{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:22px 20px}.product-plan__name{color:#12121a;font-family:Geist;font-size:17px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 6px}.product-plan__tagline{font-weight:400;line-height:18px;margin:0 0 6px}.product-plan__best,.product-plan__tagline{color:#6a6a6a;font-family:Geist;font-size:12px;font-style:normal}.product-plan__best{font-weight:500;line-height:17px;margin:0 0 16px}.product-plan__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 4px}.product-plan__price-value{color:#12121a;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;line-height:38px}.product-plan__price-unit{line-height:18px}.product-plan__note,.product-plan__price-unit{color:#6a6a6a;font-family:Geist;font-size:12px;font-style:normal;font-weight:400}.product-plan__note{border-bottom:1px solid #ececf2;line-height:16px;margin:0 0 16px;padding-bottom:16px}.product-plan__features{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0 0 28px;padding:0}.product-plan__features li{align-items:flex-start;color:#12121a;display:flex;font-family:Geist;font-size:12px;font-style:normal;font-weight:400;gap:10px;line-height:18px;margin:0}.product-plan .btn-wrap.btn-whatnxt a.btn-plain-purple,.product-plan .btn-wrap.btn-whatnxt a.btn-plain-white{font-size:13px;font-style:normal;font-weight:600;line-height:18px;padding:12px 0}.product-custom-plan{align-items:center;background:#f6f6fb;border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:22px 24px}.product-custom-plan__text{flex:1 1}.product-custom-plan__name{align-items:center;color:#12121a;display:flex;flex-wrap:wrap;font-family:Geist;font-size:17px;font-style:normal;font-weight:600;gap:8px;line-height:24px;margin:0 0 5px}.product-custom-plan__badge{background:#edebff;border-radius:999px;color:#4a3aff;font-family:Geist;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:11px;padding:4px 8px;text-transform:uppercase}.product-custom-plan__desc{color:#6a6a6a;font-family:Geist;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin:0}.product-faq-search{display:none!important;margin-bottom:26px;position:relative}.product-faq-search svg{color:#8f96ae;height:17px;left:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:17px}.product-faq-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dcdcdc;border-radius:999px;color:#111827;display:block;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:15px 20px 15px 48px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.product-faq-search__input::-moz-placeholder{color:#6a6a6a;opacity:1}.product-faq-search__input::placeholder{color:#6a6a6a;opacity:1}.product-faq-search__input:focus{border-color:#7b4dff;box-shadow:0 0 0 3px rgba(123,77,255,.15);outline:none}.product-faqs{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.product-faqs__empty{background:#f4f4f8;border-radius:8px;color:#4b5163;font-size:14px;margin:16px 0 0;padding:18px;text-align:center}.product-faq{background:#f6f6f6;border-radius:14px;margin:0;overflow:hidden;transition:background-color .25s ease}.product-faq[hidden]{display:none}.product-faq__heading{font-size:inherit;line-height:inherit;margin:0}.product-faq__question{align-items:center;background:transparent;border:0;color:#1e1e1e;cursor:pointer;display:flex;font-family:inherit;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;gap:22px;justify-content:space-between;line-height:26px;padding:22px;text-align:left;width:100%}.product-faq__question:focus-visible{border-radius:8px;outline:2px solid #7a4df2;outline-offset:-2px}.product-faq__icon{color:#7a4df2;flex:0 0 20px;height:22px;position:relative;width:22px}.product-faq__icon .faq-icon{height:22px;inset:0;position:absolute;transition:opacity .2s ease;width:22px}.product-faq__icon .faq-icon--minus{opacity:0}.product-faq__answer-inner p{color:#c3c7d4;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 10px}.product-faq__answer-inner p:last-child{margin-bottom:0}.product-faq__answer-inner ol,.product-faq__answer-inner ul{margin:0 0 10px;padding-left:22px}.product-faq__answer-inner ol:last-child,.product-faq__answer-inner ul:last-child{margin-bottom:0}.product-faq__answer-inner ol li::marker,.product-faq__answer-inner ul li::marker{color:#c3c7d4}.product-faq__answer-inner ol li,.product-faq__answer-inner ul li{color:#c3c7d4;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:5px}.product-faq__answer-inner ol li:last-child,.product-faq__answer-inner ul li:last-child{margin-bottom:0}.product-faq__answer-inner ul li{list-style:disc}.product-faq__answer-inner a{color:#b9a4ff}.product-faq.is-open{background:#080b1a}.product-faq.is-open .product-faq__question{color:#fff;padding-bottom:12px}.product-faq.is-open .product-faq__answer{padding:0 22px 22px}.product-faq.is-open .product-faq__icon{color:#fff}.product-faq.is-open .product-faq__icon .faq-icon--plus{opacity:0}.product-faq.is-open .product-faq__icon .faq-icon--minus{opacity:1}.product-faqs.is-ready .product-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,visibility 0s linear .3s;visibility:hidden}.product-faqs.is-ready .product-faq__answer-inner{min-height:0;overflow:hidden}.product-faqs.is-ready .product-faq.is-open .product-faq__answer{grid-template-rows:1fr;transition:grid-template-rows .3s ease,visibility 0s linear 0s;visibility:visible}.product-faqs:not(.is-ready) .product-faq:not(.is-open) .product-faq__answer-inner{color:#4b5163}@media(max-width:1199px){.product-detail__layout{gap:16px;grid-template-columns:290px minmax(0,1fr)}.product-card .btn-wrap{padding:16px 0}}@media(max-width:1024px){.product-detail{background:#fff;padding:32px 0 40px}.product-detail__layout{gap:24px;grid-template-columns:1fr}.product-detail__main{background:transparent;border-radius:0;padding:0}.product-card{background:#fff;border:1px solid #e8e9f0;border-radius:16px;padding:28px;position:static;top:0}.product-card__top{align-items:center;border-bottom:1px solid #e8e9f0;display:grid;gap:20px;grid-template-columns:auto auto 1fr;margin-bottom:24px;padding-bottom:24px}.product-card__logo{background:#1e1e2e;border-radius:8.757px;height:90px;margin-bottom:0;overflow:hidden;width:90px}.product-card__logo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-card__name{color:#0b0e1a;font-size:28px;margin:0 0 4px}.product-card__category{color:#8f96ae;font-size:16px;font-weight:400;line-height:normal}.product-card__body{padding:0}.product-card__glance{display:none}.product-card__price{align-items:flex-start;align-self:stretch;background:#f1edfe;border-bottom:0;border-radius:12px;display:flex;flex-direction:column;gap:6px;margin:0 0 24px;padding:18px 20px}.product-card__price-line{align-items:center;gap:7px;margin:6px 0 0}.product-card__price-value{font-size:40px;line-height:normal}.product-card__price-unit{color:#4b5163;font-weight:400;line-height:normal}.product-card__price-note{color:#8f96ae;line-height:normal}.product-card__group{border-bottom:0;margin:0 0 24px;padding:0}.product-card__group:last-child{margin-bottom:0}.product-card__group-label{color:#8f96ae;font-weight:600;letter-spacing:1px;line-height:normal;margin:0 0 14px;position:relative;text-transform:uppercase}.product-card__group-label span{background-color:#fff;padding-right:12px;position:relative;z-index:1}.product-card__group-label:after{background:#e8e9f0;content:"";display:block;flex:1 0 0;height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.product-card__rows{display:grid;grid-template-columns:repeat(3,1fr);margin:0}.product-card__rows>:first-child:nth-last-child(2),.product-card__rows>:first-child:nth-last-child(2)~*{--columns:2}.product-card__rows>:first-child:nth-last-child(3),.product-card__rows>:first-child:nth-last-child(3)~*{--columns:3}.product-card__rows:has(>:first-child:nth-last-child(2)){grid-template-columns:repeat(2,1fr)}.product-card__rows:has(>:first-child:nth-last-child(3)){grid-template-columns:repeat(3,1fr)}.product-card__row{align-items:flex-start;flex-direction:column;gap:6px;padding:0}.product-card__row-label{color:#8f96ae;font-size:12px;font-weight:400;line-height:normal}.product-card__row-value{color:#0b0e1a;font-size:16px;line-height:normal}.product-card .btn-wrap{display:none}.product-card .btn-wrap.product-card__btn--top{display:block;text-align:right}.product-tabs{background:#f6f6fb;border:0 solid #ededf3;gap:6px;margin:0 0 24px;max-width:100%;padding:6px}.product-tabs__tab{align-items:center;background:transparent;border:0;border-radius:999px;display:inline-flex;flex:1 1 0;font-size:14px;gap:8px;justify-content:center;padding:10px 16px}.product-overview__heading{font-size:28px;line-height:32px}.product-overview__tags li{font-size:12px}.product-overview__label{line-height:20px;margin:0 0 16px}.product-features{gap:16px}.product-features .product-feature__icon{background:#7a4df2;border-radius:12px;flex:0 0 42px;height:42px;width:42px}.product-features .product-feature__title{font-size:14px}.product-features .product-feature__text{font-size:14px;line-height:20px}.product-plans{gap:20px;margin-bottom:20px}.product-plan{height:100%}.product-plan,.product-plan.is-popular{min-height:unset}.product-plan__name{font-size:16px}.product-plan__best{line-height:16px}.product-plan__features{gap:10px;margin:0 0 8px}.product-plan__features li{gap:8px}.product-plan .btn-wrap.btn-whatnxt a.btn-plain-purple,.product-plan .btn-wrap.btn-whatnxt a.btn-plain-white{font-size:12px;line-height:18px}.product-custom-plan__name{font-size:16px;margin:0 0 4px}.product-custom-plan__badge{letter-spacing:.5px;line-height:10px}.product-custom-plan__desc{font-size:12px}.product-faq-search svg{color:#6a6a6a}.product-faq-search__input{color:#111827;padding:13px 20px 13px 48px}.product-faq__icon{flex:0 0 22px}}@media(max-width:767px){.product-detail{padding:32px 0 40px}.product-detail__layout{gap:32px;grid-template-columns:1fr}.product-detail__main{padding:24px 0}.product-card{padding:16px;position:static;top:0}.product-card__top{align-items:flex-start;border:0;display:flex;flex-direction:column;gap:0;margin-bottom:0;padding-bottom:16px}.product-card__logo{background:#1e1e2e;border-radius:18px;height:148px;margin-bottom:16px;overflow:hidden;width:148px}.product-card__name{color:#1e1e1e;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 12px}.product-card__category{color:#000;font-family:Geist;font-size:20px;font-style:normal;font-weight:500;line-height:22px;margin:0}.product-card__body{padding:0 16px}.product-card__glance{color:#12121a;display:block;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:16px;padding:13px 16px;text-transform:uppercase}.product-card__glance,.product-card__price{border-bottom:1px solid #ececf2;margin:0 -16px}.product-card__price{background:transparent;border-radius:0;gap:3px;padding:16px}.product-card__price-line{align-items:baseline;display:flex;flex-wrap:wrap;gap:7px;margin:0}.product-card__price-value{color:#7a4df2;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;line-height:38px}.product-card__price-unit{color:#6a6a6a;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.product-card__price-note{color:#6a6a6a;font-family:Geist;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0}.product-card__group{border-bottom:1px solid #ececf2;margin:0 -16px;padding:14px 16px 0}.product-card__group-label{color:#6a6a6a;font-family:Geist;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:14px;margin:0 0 6px;text-transform:uppercase}.product-card__group-label:after{display:none}.product-card__rows{display:block;margin:0}.product-card__row{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between;padding:9px 0}.product-card__row-label{color:#6a6a6a;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px;margin:0}.product-card__row-value{align-items:center;color:#1e1e1e;display:inline-flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:600;gap:6px;line-height:19px;margin:0}.product-card__check{color:#3e9b4f;display:inline-flex}.product-card__check svg{flex-shrink:0;height:7px;stroke-width:2;width:9px}.product-card .btn-wrap{display:block;padding:16px}.product-card .btn-wrap.product-card__btn--top{display:none;text-align:right}.product-card__btn{justify-content:space-between;margin:22px 14px 0;width:calc(100% - 28px)}.product-card__btn--top{display:none}.product-tabs{background:#f6f6fb;border:0 solid #ededf3;border-radius:999px;display:flex;gap:16px;margin:0 0 25px;max-width:100%;padding:6px}.product-tabs__tab{align-items:center;background:transparent;border:0;border-radius:999px;color:#6a6a6a;cursor:pointer;display:inline-flex;flex:1 1 0;font-family:Geist;font-size:14px;font-style:normal;font-weight:600;gap:6px;justify-content:center;line-height:22px;padding:10px;text-align:center;transition:background-color .2s ease,color .2s ease}.product-tabs__tab .icon-overview{background-image:url(../../images/icon-overview.svg)}.product-tabs__tab .icon-overview,.product-tabs__tab .icon-pricing{background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;width:18px}.product-tabs__tab .icon-pricing{background-image:url(../../images/icon-pricing.svg)}.product-tabs__tab .icon-faqs{background-image:url(../../images/icon-faqs.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:18px;width:18px}.product-tabs__tab:hover{color:#0b0e1a}.product-tabs__tab:focus-visible{outline:2px solid #7a4df2;outline-offset:2px}.product-tabs__tab.is-active{background:#7a4df2;color:#fff}.product-tabs__tab.is-active .icon-overview{background-image:url(../../images/icon-overview-active.svg)}.product-tabs__tab.is-active .icon-pricing{background-image:url(../../images/icon-pricing-active.svg)}.product-tabs__tab.is-active .icon-faqs{background-image:url(../../images/icon-faqs-active.svg)}.product-panel:focus-visible{border-radius:8px;outline:2px solid #7a4df2;outline-offset:6px}.product-panel[hidden]{display:none}.product-overview__heading{color:#1e1e1e;font-size:28px;font-weight:700;line-height:32px}.product-overview__heading,.product-overview__text{font-family:Geist;font-style:normal;margin:0 0 16px}.product-overview__text{color:#6a6a6a;font-size:16px;font-weight:400;line-height:26px}.product-overview__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 28px;padding:0}.product-overview__tags li{background:#f6f6fb;border:1px solid #ececf2;border-radius:20px;color:#12121a;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:18px;margin:0;padding:6px 12px}.product-overview__label{align-items:center;color:#12121a;display:flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:700;gap:12px;letter-spacing:1.4px;line-height:21px;margin:0 0 16px;text-transform:uppercase}.product-overview__label:after{background:#ececf2;content:"";flex:1 1 auto;height:1px}.product-features{display:grid;gap:16px;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.product-features .product-feature{align-items:flex-start;background:#fff;border:1px solid #e6e6f0;border-radius:14px;display:flex;gap:16px;margin:0;padding:20px}.product-features .product-feature__icon{align-items:center;background:#7b4dff;border-radius:12px;color:#fff;display:inline-flex;flex:0 0 42px;height:42px;justify-content:center;width:42px}.product-features .product-feature__icon img{display:block;height:42px;-o-object-fit:contain;object-fit:contain;width:42px}.product-features .product-feature__body{min-width:0}.product-features .product-feature__title{color:#12121a;font-family:Geist;font-size:15px;font-style:normal;font-weight:600;line-height:22px;margin:0 0 6px}.product-features .product-feature__text{color:#6e6e7a;font-family:Geist;font-size:13.5px;font-style:normal;font-weight:400;line-height:21px;margin:0}.product-plans{align-items:center;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:20px}.product-plan{background:#fff;border:1px solid #dcdcdc;border-radius:16px;display:flex;flex-direction:column;margin:0;min-height:unset;overflow:hidden}.product-plan.is-popular{border:1.5px solid #7a4df2;box-shadow:0 14px 32px -6px rgba(74,59,245,.16);min-height:unset}.product-plan__badge{background:#7a4df2;border-radius:16px 16px 0 0;color:#fff;font-family:Geist;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:14px;padding:8px;text-align:center;text-transform:uppercase}.product-plan__inner{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;padding:22px 20px}.product-plan__name{color:#12121a;font-family:Geist;font-size:17px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 6px}.product-plan__tagline{font-weight:400;line-height:18px;margin:0 0 6px}.product-plan__best,.product-plan__tagline{color:#6a6a6a;font-family:Geist;font-size:12px;font-style:normal}.product-plan__best{font-weight:500;line-height:17px;margin:0 0 16px}.product-plan__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 4px}.product-plan__price-value{color:#12121a;font-family:Geist;font-size:32px;font-style:normal;font-weight:700;line-height:38px}.product-plan__price-unit{line-height:18px}.product-plan__note,.product-plan__price-unit{color:#6a6a6a;font-family:Geist;font-size:12px;font-style:normal;font-weight:400}.product-plan__note{border-bottom:1px solid #ececf2;line-height:16px;margin:0 0 16px;padding-bottom:16px}.product-plan__features{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0 0 13px;padding:0}.product-plan__features li{align-items:flex-start;color:#12121a;display:flex;font-family:Geist;font-size:12px;font-style:normal;font-weight:400;gap:9px;line-height:18px;margin:0}.product-plan .btn-wrap.btn-whatnxt a.btn-plain-purple,.product-plan .btn-wrap.btn-whatnxt a.btn-plain-white{font-size:13px;font-style:normal;font-weight:600;line-height:18px;padding:12px 0}.product-custom-plan{align-items:flex-start;background:#f6f6fb;border-radius:16px;display:flex;flex-direction:column;gap:12px;justify-content:space-between;padding:22px 24px}.product-custom-plan__text{flex:1 1}.product-custom-plan__name{align-items:center;color:#12121a;display:flex;flex-wrap:wrap;font-family:Geist;font-size:17px;font-style:normal;font-weight:600;gap:8px;line-height:24px;margin:0 0 5px}.product-custom-plan__badge{background:#edebff;border-radius:999px;color:#4a3aff;font-family:Geist;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:11px;padding:4px 8px;text-transform:uppercase}.product-custom-plan__desc{color:#6a6a6a;font-family:Geist;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin:0}.product-faq-search{margin-bottom:26px;position:relative}.product-faq-search svg{color:#8f96ae;height:17px;left:20px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:17px}.product-faq-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dcdcdc;border-radius:999px;color:#111827;display:block;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:15px 20px 15px 48px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.product-faq-search__input::-moz-placeholder{color:#6a6a6a;opacity:1}.product-faq-search__input::placeholder{color:#6a6a6a;opacity:1}.product-faq-search__input:focus{border-color:#7b4dff;box-shadow:0 0 0 3px rgba(123,77,255,.15);outline:none}.product-faqs{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.product-faqs__empty{background:#f4f4f8;border-radius:8px;color:#4b5163;font-size:14px;margin:16px 0 0;padding:18px;text-align:center}.product-faq{background:#f6f6f6;border-radius:14px;margin:0;overflow:hidden;transition:background-color .25s ease}.product-faq[hidden]{display:none}.product-faq__heading{font-size:inherit;line-height:inherit;margin:0}.product-faq__question{align-items:center;background:transparent;border:0;color:#1e1e1e;cursor:pointer;display:flex;font-family:inherit;font-family:Geist;font-size:16px;font-style:normal;font-weight:500;gap:22px;justify-content:space-between;line-height:26px;padding:22px;text-align:left;width:100%}.product-faq__question:focus-visible{border-radius:8px;outline:2px solid #7a4df2;outline-offset:-2px}.product-faq__icon{color:#7a4df2;flex:0 0 20px;height:22px;position:relative;width:22px}.product-faq__icon .faq-icon{height:22px;inset:0;position:absolute;transition:opacity .2s ease;width:22px}.product-faq__icon .faq-icon--minus{opacity:0}.product-faq__answer-inner p{color:#c3c7d4;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0 0 10px}.product-faq__answer-inner p:last-child{margin-bottom:0}.product-faq__answer-inner ol,.product-faq__answer-inner ul{margin:0 0 10px;padding-left:22px}.product-faq__answer-inner ol:last-child,.product-faq__answer-inner ul:last-child{margin-bottom:0}.product-faq__answer-inner ol li::marker,.product-faq__answer-inner ul li::marker{color:#c3c7d4}.product-faq__answer-inner ol li,.product-faq__answer-inner ul li{color:#c3c7d4;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:5px}.product-faq__answer-inner ol li:last-child,.product-faq__answer-inner ul li:last-child{margin-bottom:0}.product-faq__answer-inner ul li{list-style:disc}.product-faq__answer-inner a{color:#b9a4ff}.product-faq.is-open{background:#080b1a}.product-faq.is-open .product-faq__question{color:#fff;padding-bottom:12px}.product-faq.is-open .product-faq__answer{padding:0 22px 22px}.product-faq.is-open .product-faq__icon{color:#fff}.product-faq.is-open .product-faq__icon .faq-icon--plus{opacity:0}.product-faq.is-open .product-faq__icon .faq-icon--minus{opacity:1}.product-faqs.is-ready .product-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,visibility 0s linear .3s;visibility:hidden}.product-faqs.is-ready .product-faq__answer-inner{min-height:0;overflow:hidden}.product-faqs.is-ready .product-faq.is-open .product-faq__answer{grid-template-rows:1fr;transition:grid-template-rows .3s ease,visibility 0s linear 0s;visibility:visible}.product-faqs:not(.is-ready) .product-faq:not(.is-open) .product-faq__answer-inner{color:#4b5163}}@media(prefers-reduced-motion:reduce){.product-custom-plan__btn,.product-faq,.product-faq__icon .qni-icon,.product-faqs.is-ready .product-faq__answer,.product-plan__btn,.product-tabs__tab,.qni-btn,.qni-btn__icon{transition:none}}.legal-page{background:#fff}.legal-hero{background:linear-gradient(180deg,#f6f1ff,#fff);border-bottom:1px solid #ececf2;padding:76px 0 56px}.legal-hero__inner{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,1fr) 503px}.legal-hero__inner--single{grid-template-columns:minmax(0,1fr)}.legal-hero__title{color:#12121a;font-size:52px;font-weight:600;line-height:62px}.legal-hero__intro,.legal-hero__title{font-family:Geist;font-style:normal;margin:0 0 20px}.legal-hero__intro{color:#4b4b4b;font-size:18px;font-weight:400;line-height:30px}.legal-crumbs{margin-bottom:20px}.legal-crumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.legal-crumbs li{align-items:center;color:#12121a;display:inline-flex;gap:8px;margin:0;text-transform:uppercase}.legal-crumbs li,.legal-crumbs li:first-child{font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:15px}.legal-crumbs li:first-child{color:#7a4df2}.legal-crumbs li:first-child:before{background:#7a4df2;border-radius:50%;content:"";height:7px;width:7px}.legal-crumbs li+li:before{color:#c9bcff;content:"/";font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:15px}.legal-crumbs a{color:inherit;text-decoration:none}.legal-crumbs a:hover{text-decoration:underline}.legal-notice{align-items:center;background:#fff;border:1px solid #e4dcfa;border-radius:999px;color:#4b4b4b;display:inline-flex;flex-wrap:wrap;font-size:13px;font-weight:400;gap:8px;line-height:18px;margin:0 0 20px;padding:10px 14px}.legal-notice,.legal-notice__badge{font-family:Geist;font-style:normal}.legal-notice__badge{color:#7a4df2;font-size:10px;font-weight:800;letter-spacing:.6px;line-height:14px;text-transform:uppercase}.legal-highlights{background:#fff;border:1px solid #ece8f8;border-radius:20px;box-shadow:0 12px 32px rgba(40,28,110,.05);gap:24px;padding:26px}.legal-highlights,.legal-highlights__item{display:flex;flex-direction:column;margin:0}.legal-highlights__item{gap:7px}.legal-highlights__title{color:#12121a;font-family:Geist;font-size:15px;font-style:normal;font-weight:600;line-height:22px}.legal-highlights__text{color:#6a6a78;font-family:Geist;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.legal-body{padding:64px 0 88px}.legal-layout{align-items:start;display:grid;gap:96px;grid-template-columns:260px minmax(0,1fr)}.legal-content{min-width:0}.legal-toc{position:sticky;top:124px}.legal-toc.is-sticky-fallback{position:relative;top:auto;will-change:transform}.legal-toc__label{align-items:center;color:#12121a;display:flex;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;gap:10px;letter-spacing:.9px;line-height:15px;margin:0 0 14px;text-transform:uppercase}.legal-toc__label:after{background:#ececf2;content:"";display:block;flex:1 0 0;height:1px}.legal-toc__list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.legal-toc__list li{margin:0}.legal-toc__link{align-items:baseline;border-left:3px solid transparent;border-radius:9px;color:#4b4b4b;display:flex;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;gap:12px;line-height:20px;padding:10px 12px 10px 13px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.legal-toc__link:hover{background:#f6f6f9;color:#0b0e1a}.legal-toc__link:focus-visible{outline:2px solid #7b4dff;outline-offset:2px}.legal-toc__link.is-active{background:#f4f1fe;border-left:3px solid #7a4df2;border-radius:9px;color:#3a1e9e;font-family:Geist;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.legal-toc__link.is-active .legal-toc__num{color:#7a4df2}.legal-toc__link.is-active .legal-toc__num,.legal-toc__num{font-family:Geist;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.5px;line-height:16px}.legal-toc__num{color:#acacba;flex:0 0 auto}.legal-toc__progress{margin:22px 0}.legal-toc__bar{background:#efedf7;border-radius:999px;display:block;height:4px;overflow:hidden}.legal-toc__bar-fill{background:#7a4df2;border-radius:999px;display:block;height:100%;transition:width .3s ease}.legal-toc__status{color:#8a8a99;font-size:12px;line-height:17px;margin:8px 0 0}.legal-toc__pdf,.legal-toc__status{font-family:Geist;font-style:normal;font-weight:400}.legal-toc__pdf{align-items:center;color:#7a4df2;display:inline-flex;font-size:12.5px;gap:8px;line-height:18px;margin-top:16px;text-decoration:none}.legal-toc__pdf svg{height:10px;width:10px}.legal-toc__pdf:hover{text-decoration:underline}.legal-section{scroll-margin-top:124px}.legal-section+.legal-section{margin-top:56px}.legal-section__num{align-items:center;color:#7a4df2;display:flex;font-family:Geist;font-size:12px;font-style:normal;font-weight:700;gap:16px;letter-spacing:1px;line-height:16px;margin:0 0 20px}.legal-section__num:after{background:#ececf2;content:"";display:block;flex:1 0 0;height:1px}.legal-section__title{color:#12121a;font-family:Geist;font-size:30px;font-style:normal;font-weight:600;line-height:40px;margin:0 0 20px}.legal-section__title:focus{outline:none}.legal-section>.legal-section__title{margin-top:0}.legal-summary{background:#f4f2fe;border-left:3px solid #7b4dff;border-radius:0 10px 10px 0;color:#0b0e1a;font-size:14px;font-weight:500;line-height:1.55;margin:0;padding:16px 18px}.legal-summary__label{color:#7b4dff;display:block;font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1.3;margin-bottom:4px;text-transform:uppercase}.legal-text{color:#4b4b4b;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:720px}.legal-text>:first-child{margin-top:0}.legal-text>:last-child{margin-bottom:0}.legal-text p{margin:0 0 18px}.legal-text li,.legal-text p{color:#4b4b4b;font-family:Geist;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.legal-text strong{color:#4b4b4b;font-weight:600}.legal-text a{color:#6b3cf5;text-decoration:underline;text-underline-offset:3px}.legal-text a:hover{color:#5b2fe0}.legal-text ul{list-style:none;margin:0 0 18px;padding:0}.legal-text ul li{margin:0 0 12px;padding-left:18px;position:relative}.legal-text ul li:last-child{margin:0}.legal-text ul li:before{background:#7b4dff;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.72em;width:6px}.legal-text ol{margin:0 0 18px;padding-left:18px}.legal-text ol li{margin:0 0 12px;padding-left:18px}.legal-text ol li::marker{color:#7b4dff}.legal-text ol li:last-child{margin:0}.legal-table-wrap{background:#fff;border:1px solid #eaeaf2;border-radius:14px;margin-bottom:18px;overflow-x:auto}.legal-table-wrap:last-child{margin:0}.legal-table{border-collapse:collapse;color:#5a5a68;font-family:Geist;font-size:14px;font-style:normal;font-weight:400;line-height:21px;margin:0;width:100%}.legal-table td,.legal-table th{border:0;border-top:1px solid #f1f1f7;padding:15px 18px;text-align:left;vertical-align:top}.legal-table thead th{background:#faf9fe;border-top:0;color:#787888;font-family:Geist;font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:15px;padding-bottom:13px;padding-top:13px}.legal-table__key{color:#12121a!important;font-weight:500}.legal-table--cols-3 th:first-child{width:33%}.legal-stats{background:#fafafd;border:1px solid #ededf4;border-radius:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:18px 0;padding:22px 0}.legal-stats:last-child{margin-bottom:0}.legal-stats__item{display:flex;flex-direction:column;gap:6px;margin:0;padding:0 24px}.legal-stats__item+.legal-stats__item{border-left:1px solid #e6e6ef}.legal-stats__value{color:#7a4df2;font-family:Geist;font-size:24px;font-style:normal;font-weight:700;line-height:30px}.legal-stats__label{color:#6a6a78;font-family:Geist;font-size:13px;font-style:normal;font-weight:400;line-height:19px}.legal-rights{background:#fff;border:1px solid #eaeaf2;border-radius:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin-bottom:18px;margin-left:0;overflow:hidden;padding:0}.legal-rights:last-child{margin-bottom:0}.legal-rights__item{align-items:flex-start;border-top:1px solid #ececf1;display:flex;gap:12px;margin:0;padding:18px}.legal-rights__item:nth-child(-n+2){border-top:0}.legal-rights__item:nth-child(2n){border-left:1px solid #ececf1}.legal-rights__icon{align-items:center;background:#efe9fe;border-radius:999px;color:#6335e0;display:inline-flex;flex:0 0 20px;font-family:Geist;font-size:11px;font-style:normal;font-weight:700;height:20px;justify-content:center;line-height:normal;margin-top:1px;width:20px}.legal-rights__body{display:flex;flex-direction:column;gap:4px}.legal-rights__title{color:#12121a;font-family:Geist;font-size:15px;font-style:normal;font-weight:600;line-height:21px}.legal-rights__text{color:#6a6a78;font-family:Geist;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.legal-changes{background:#fff;border:1px solid #eaeaf2;border-radius:14px;list-style:none;margin:18px 0;overflow:hidden;padding:0}.legal-changes:last-child{margin-bottom:0}.legal-changes__item{align-items:center;border-top:1px solid #f1f1f7;color:#5a5a68;display:grid;font-family:Geist;font-size:13.5px;font-style:normal;font-weight:400;gap:18px;grid-template-columns:43px 110px minmax(0,1fr) auto;line-height:20px;margin:0;padding:15px 18px}.legal-changes__item:first-child{border-top:0}.legal-changes__item.is-current{background:#fbfaff}.legal-changes__item.is-current .legal-changes__version{color:#6335e0}.legal-changes__version{background:#f4f4f8;border-radius:999px;color:#787888;font-family:Geist;font-size:12px;font-style:normal;font-weight:700;justify-self:start;line-height:16px;padding:4px 10px}.legal-changes__date{color:#12121a;font-family:Geist;font-size:13px;font-style:normal;font-weight:500;line-height:19px}.legal-changes__text{color:#5a5a68;font-family:Geist;font-size:13.5px;font-style:normal;font-weight:400;line-height:20px}.legal-changes__current{color:#6335e0;font-family:Geist;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.7px;line-height:15px;text-transform:uppercase}.legal-contact{align-items:center;background:#f8f7fc;border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:26px}.legal-contact__label{color:#7a4df2;font-size:10.5px;font-weight:800;letter-spacing:.8px;line-height:15px;text-transform:uppercase}.legal-contact__heading p,.legal-contact__label{font-family:Geist;font-style:normal;margin:0 0 10px}.legal-contact__heading p{color:#12121a;font-size:16px;font-weight:600;line-height:24px}.legal-contact__desc{color:#6a6a78;font-family:Geist;font-size:13.5px;font-style:normal;font-weight:400;line-height:20px;margin:0}.legal-contact .btn-wrap{flex:0 0 auto}@media(max-width:1199px){.legal-hero__inner{gap:40px;grid-template-columns:minmax(0,1fr) 360px}.legal-layout{gap:28px;grid-template-columns:260px minmax(0,1fr)}}@media(max-width:991px){.legal-hero{background:linear-gradient(180deg,#f6f1ff,#fff);border-bottom:0 solid #ececf2;padding:36px 0 0}.legal-hero__inner{align-items:start;gap:48px;grid-template-columns:1fr}.legal-hero__title{font-size:34px;line-height:42px;margin:0 0 16px}.legal-hero__intro{font-size:15px;line-height:25px;margin:0 0 16px}.legal-crumbs{margin-bottom:16px}.legal-crumbs li:first-child:before{height:6px;width:6px}.legal-notice{margin:0 0 24px;padding:11px 14px}.legal-highlights{background:#fff;border:1px solid #ece8f8;border-radius:16px;box-shadow:none;display:flex;flex-direction:column;gap:0;margin:0;padding:4px 18px}.legal-highlights__item{border-top:1px solid #e7e2f5;gap:5px;padding:16px 0}.legal-highlights__item:first-child{border-top:0}.legal-highlights__title{font-size:14.5px;line-height:21px}.legal-highlights__text{font-size:12.5px;line-height:19px}.legal-body{padding:28px 0 30px}.legal-layout{gap:40px;grid-template-columns:1fr}.legal-toc{background:#f8f7fc;border-radius:16px;padding:16px 14px;position:static;top:0}.legal-toc.is-sticky-fallback{position:relative;top:auto;will-change:transform}.legal-toc__label{font-size:10.5px;margin:0 0 10px}.legal-toc__list{gap:0}.legal-toc__link,.legal-toc__link.is-active{font-size:13.5px;line-height:19px}.legal-toc__link.is-active{background:#efeafe}.legal-toc__pdf,.legal-toc__progress{display:none}.legal-section{scroll-margin-top:124px}.legal-section+.legal-section{margin-top:40px}.legal-section__num{font-size:11px;gap:12px;margin:0 0 16px}.legal-section__title{font-size:24px;line-height:32px;margin:0 0 16px}.legal-text{max-width:100%}.legal-text,.legal-text p{font-size:15px;line-height:25px}.legal-text p{margin:0 0 14px}.legal-text li{font-size:15px;line-height:25px}.legal-text ul{margin:0 0 14px}.legal-text ul li{margin:0 0 11px;padding-left:22px}.legal-text ul li:before{height:5px;width:5px}.legal-text ol{margin:0 0 14px;padding-left:11px}.legal-text ol li{margin:0 0 11px;padding-left:11px}}@media(max-width:640px){.legal-table-wrap{border:0;border-radius:0;overflow:visible}.legal-table thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.legal-table tbody,.legal-table td,.legal-table th,.legal-table tr{display:block;width:auto!important}.legal-table tr{background:#fff;border:1px solid #eaeaf2;border-radius:12px;margin-bottom:10px;padding:14px 16px}.legal-table td,.legal-table th{border:0;padding:0}.legal-table__key{color:#12121a;font-size:14px;font-weight:600;margin-bottom:0}.legal-table td,.legal-table__key{font-family:Geist;font-style:normal;line-height:20px}.legal-table td{color:#5a5a68;font-size:13px;font-weight:400;margin-top:11px}.legal-table td:before{color:#a0a0ae;content:attr(data-label);display:block;font-family:Geist;font-size:9.5px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:14px;margin-bottom:2px;text-transform:uppercase}.legal-stats{grid-template-columns:minmax(0,1fr);margin:14px 0;padding:4px 16px}.legal-stats__item{align-items:center;flex-direction:row;gap:14px;padding:14px 0;position:relative}.legal-stats__item+.legal-stats__item{border-left:0;border-top:1px solid #e6e6ef}.legal-stats__value{color:#7a4df2;flex:0 0 74px;font-family:Geist;font-size:19px;font-style:normal;font-weight:700;line-height:26px}.legal-stats__label{color:#6a6a78;font-size:12.5px;font-style:normal;font-weight:400;line-height:18px}.legal-rights{grid-template-columns:minmax(0,1fr);margin-bottom:14px;padding:2px 16px}.legal-rights__item{gap:11px}.legal-rights__item:nth-child(2){border-top:1px solid #ececf1}.legal-rights__item:nth-child(2n){border-left:0}.legal-rights__icon{flex:0 0 19px;font-size:10.5px;height:19px;width:19px}.legal-rights__body{gap:3px}.legal-rights__title{font-size:14px;line-height:20px}.legal-rights__text{font-size:12.5px;line-height:19px}.legal-changes{margin:14px 0}.legal-changes__item{gap:7px 10px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px 16px}.legal-changes__version{font-size:11.5px;order:1;padding:3px 9px}.legal-changes__date{font-size:12.5px;line-height:18px;order:2}.legal-changes__current{font-size:9.5px;line-height:14px;order:3}.legal-changes__text{font-size:13px;grid-column:1/-1;order:4}.legal-contact{align-items:stretch;flex-direction:column;gap:10px;padding:18px 22px}.legal-contact__label{font-size:10px}.legal-contact__heading p{font-size:15px;line-height:23px}.legal-contact__desc{font-size:12.5px;line-height:19px}}@media print{.legal-btn,.legal-toc{display:none!important}.legal-layout{grid-template-columns:minmax(0,1fr)}.legal-hero{background:none}}@media(prefers-reduced-motion:reduce){.legal-btn,.legal-btn__icon,.legal-toc__bar-fill,.legal-toc__link{transition:none}}