:root{color-scheme:light;--sf-blue:#0053ff;--sf-ink:#0b1635;--sf-paper:#fff;--sf-focus:#ffbe0b}html[data-theme=dark],html.dark-mode{color-scheme:dark;--sf-ink:#f5f7ff;--sf-paper:#07112b}html{scroll-behavior:smooth}body{background:var(--sf-paper);color:var(--sf-ink);margin:0}img,svg,video{max-width:100%}[hidden]{display:none!important}html[data-theme] .hero_section{overflow:clip!important}.sf-skip-link{z-index:2147483647;background:var(--sf-ink);color:var(--sf-paper);border-radius:.5rem;padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.sf-skip-link:focus{transform:none}:focus-visible{outline:3px solid var(--sf-focus);outline-offset:3px}.sf-overlay-locked{overflow:hidden!important}.dropdown_link-wrapper>.dropdown_menu{visibility:hidden;pointer-events:none;opacity:0!important;display:none!important}.dropdown_link-wrapper.sf-product-open>.dropdown_menu{visibility:visible;pointer-events:auto;opacity:1!important;display:block!important}.sf-lang{width:3.2rem;color:var(--color--dark-grey,#333);flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sf-lang summary{list-style:none}.sf-lang summary::-webkit-details-marker{display:none}.sf-header-control{box-sizing:border-box;width:40px;height:40px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.sf-header-control:hover,.sf-lang[open] .sf-header-control{color:var(--color--major-blue,#0053ff);background:#0053ff1a}.sf-header-control svg{fill:none;stroke:currentColor;stroke-width:2px;width:21px;height:21px;display:block}.sf-lang-menu{z-index:1200;background:var(--color--white,#fff);border:1px solid #0f15281f;border-radius:8px;min-width:176px;max-height:min(70vh,460px);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 32px #07152c47}.sf-lang-menu li{margin:0}.sf-lang:not([open]) .sf-lang-menu{display:none}.sf-lang-menu a{color:var(--color--dark-blue,#0f1528);font-family:var(--font--main,Arial, sans-serif);white-space:nowrap;border-radius:5px;padding:7px 30px 7px 12px;font-size:15px;line-height:1.35;text-decoration:none;display:block;position:relative}.sf-lang-menu a:hover,.sf-lang-menu a:focus-visible{color:var(--color--major-blue,#0053ff);background:#0053ff17}.sf-lang-menu a[aria-current=true]{font-weight:700}.sf-lang-menu a[aria-current=true]:after{content:"";border:solid var(--color--major-blue,#0053ff);border-width:0 0 2px 2px;width:10px;height:5px;margin-top:-4px;position:absolute;top:50%;right:12px;transform:rotate(-45deg)}html.dark-mode .sf-lang{color:var(--color--white,#fff)}html.dark-mode .sf-lang-menu{background:var(--color--dark--purple,#2a2c3a);border-color:#ffffff2e}html.dark-mode .sf-lang-menu a{color:var(--color--white,#fff)}html.dark-mode .sf-lang-menu a[aria-current=true]:after{border-color:#9fbdfd}.pricing_tooltip{visibility:hidden;pointer-events:none;opacity:0!important;display:none!important}.pricing_list-item:hover .pricing_tooltip,.pricing_list-item:focus-within .pricing_tooltip{visibility:visible;opacity:1!important;display:block!important}.switcher_option{cursor:pointer}.sf-founder-curve{z-index:3;pointer-events:none;max-width:none;position:absolute;overflow:visible!important}.sf-founder-overflow{overflow:visible!important}@media (width>=768px){body[data-route-key=\/] .testimonial_photo-wrapper{max-width:35.125rem!important}body[data-route-key=\/] .testimonial_text-container h2{max-width:none!important}body[data-route-key=\/] .testimonial_add-info{justify-content:flex-end;width:max-content;min-width:0;max-width:100%;left:auto;right:0}}html.dark-mode :is(.tab_link,.tab_link-wrap),html.dark-mode :is(.tab_link,.tab_link-wrap).w--current{color:#fff;background-color:#0000}.switcher_active{transition:none}.switcher_active.sf-switch-animated{transition:transform .3s,width .3s}html[data-pricing-currency]:not(.sf-pricing-ready) .pricing_price-container.month,html[data-pricing-currency=euro]:not(.sf-pricing-ready) .currency-dollar,html[data-pricing-currency=dollar]:not(.sf-pricing-ready) .currency-euro{display:none!important}html[data-pricing-currency]:not(.sf-pricing-ready) .pricing_price-container.year{display:flex!important}html[data-pricing-currency=euro]:not(.sf-pricing-ready) .currency-euro,html[data-pricing-currency=dollar]:not(.sf-pricing-ready) .currency-dollar{display:grid!important}html[data-pricing-currency]:not(.sf-pricing-ready) .switcher_active{visibility:hidden}html[data-pricing-currency]:not(.sf-pricing-ready) .switcher_option.annually,html[data-pricing-currency=euro]:not(.sf-pricing-ready) .switcher_option.euro,html[data-pricing-currency=dollar]:not(.sf-pricing-ready) .switcher_option.dollar{background-color:var(--color--surface-purple-dark);border-radius:6.25rem}html[lang]:not([lang=en]) .hero_btn-wrapper{flex-wrap:wrap}html[lang]:not([lang=en]) .hero_btn-wrapper>.button{min-width:0;max-width:100%}@media (width>=992px) and (width<=1200px){html[lang]:not([lang=en]) .hero_btn-wrapper{column-gap:.75rem}}.verdict_block .text-row{grid-template-columns:auto minmax(0,1fr);min-width:0;max-width:100%}.verdict_block .text-row p{overflow-wrap:anywhere;hyphens:auto;min-width:0}.modal_demo,.tutorials_modal{opacity:0;transition:opacity .2s;display:none!important}.modal_demo.sf-modal-open,.tutorials_modal.sf-modal-open{opacity:1;display:flex!important}.modal_demo-close,.tutorials_modal-close{cursor:pointer}.sf-lite-youtube{aspect-ratio:16/9;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;width:100%;display:block;position:relative;overflow:hidden}.sf-lite-youtube:after{content:"";pointer-events:none;background:linear-gradient(#0000001f,#0000 25% 75%,#0000002e);position:absolute;inset:0}.sf-lite-youtube .lite-youtube-fallback{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-lite-youtube-play{z-index:1;cursor:pointer;background:red;border:0;border-radius:.75rem;width:4.25rem;height:3rem;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.sf-lite-youtube-play span{border-top:.65rem solid #0000;border-bottom:.65rem solid #0000;border-left:1.05rem solid #fff;width:0;height:0;margin:auto;display:block}.sf-lite-youtube-active .sf-lite-youtube-play,.sf-lite-youtube-active:after{display:none}.sf-lite-youtube iframe{z-index:2;border:0;width:100%;height:100%;position:absolute;inset:0}[fs-accordion-element=content],[data-accordion-content],.accordion-content{transition:max-height .3s;overflow:hidden}[fs-accordion-element=arrow]{transition:transform .3s}[fs-accordion-element=accordion].is-open [fs-accordion-element=arrow]{transform:rotate(0)!important}.splide__track{overflow:hidden!important}.splide__list[data-sf-carousel-ready=true]{will-change:transform;flex-wrap:nowrap!important;width:max-content!important;display:flex!important}.splide__list[data-sf-carousel-ready=true]>.splide__slide{flex:none}.splide__list.sf-carousel-moving{animation:sf-carousel-scroll var(--sf-carousel-duration,60s) linear infinite}.splide:hover .splide__list.sf-carousel-moving,.splide:focus-within .splide__list.sf-carousel-moving{animation-play-state:paused}@keyframes sf-carousel-scroll{to{transform:translate3d(calc(-1 * var(--sf-carousel-distance,0px)), 0, 0)}}.sf-dotted-frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sf-dotted-connector{pointer-events:none;width:100%;height:100%;overflow:visible}.pricing_list-item>.w-embed{flex-shrink:0}.pricing_list-item>.pricing_list-item_text{min-width:0}.sf-wide-feature-curve{pointer-events:none;z-index:-1;width:100%;height:100%;display:none;position:absolute;inset:0}.sf-feature-curve-replaced{visibility:hidden}.large-line{height:1px!important}.sf-joined-photo-line,.sf-customer-line{pointer-events:none;max-width:none;display:none;position:absolute;overflow:visible}.sf-customer-photo-line{pointer-events:none;max-width:none;display:none;position:absolute;overflow:hidden}a[id*=microsoft-signup-button] .button_large-icon{object-fit:contain;flex-shrink:0;width:30px;height:30px}.sf-photo-curve{display:none}@media (width<=767px){.sf-curve-photo{translate:var(--sf-photo-inset,0px) 0;max-width:min(20rem,100vw - 48px)!important}.sf-photo-frame{pointer-events:none;background:0 0!important}.sf-photo-frame>img{display:none!important}.sf-photo-frame>.sf-photo-curve{width:100%;height:100%;display:block;overflow:visible}}.sf-path--tablet,.sf-path--mobile{display:none}.sf-hero-artwork{overflow:visible}[data-hero-count]{font-variant-numeric:tabular-nums}.sf-hero-play .sf-hero-deal{offset-path:path("M0 0 H92 C140 0 148 -22 148 -48 S160 -96 208 -96 H335");offset-anchor:0px 0px;offset-position:0px 0px;offset-rotate:0deg;animation:3.4s cubic-bezier(.35,0,.25,1) both sf-deal-won}.sf-hero-play .sf-hero-cursor{animation:3.4s both sf-cursor-release}.sf-hero-play .sf-hero-progress{transform-origin:471px 457px;animation:3.4s linear both sf-forecast-grow}.sf-hero-play .sf-hero-trail{animation:3.4s both sf-route-settle}.sf-hero-play .sf-hero-target{animation:3.4s both sf-target-won}.sf-hero-play :is(.sf-hero-deal,.sf-hero-cursor,.sf-hero-progress,.sf-hero-trail,.sf-hero-target){animation-delay:.3s}.sf-hero-play *{animation-play-state:inherit!important}@keyframes sf-deal-won{0%,12%{offset-distance:0%}76%,to{offset-distance:100%}}@keyframes sf-cursor-release{0%,76%{opacity:1}86%,to{opacity:0}}@keyframes sf-forecast-grow{0%,76%{transform:scaleX(1)}to{transform:scaleX(1.15625)}}@keyframes sf-route-settle{0%,65%{opacity:1}85%,to{opacity:.25}}@keyframes sf-target-won{0%,65%{stroke:#1466c3}80%,to{stroke:#209758}}@media (prefers-reduced-motion:reduce){.sf-hero-play *{animation:none!important}}@media (width>=992px){html[lang]:not([lang=en]) .cta_block-wrapper>*{min-width:0!important}html[lang]:not([lang=en]) .cta_block-wrapper>.cta_btn-wrapper{flex:0 0 36%!important;width:36%!important;min-width:0!important;max-width:48%!important}}@media (width>=768px) and (width<=991px){html[lang]:not([lang=en]) .cta_block-wrapper:has(>.cta_btn-wrapper>p)>*{min-width:0!important}html[lang]:not([lang=en]) .cta_block-wrapper>.cta_btn-wrapper:has(>p){flex:0 0 36%!important;width:36%!important;min-width:0!important;max-width:48%!important}}@media (width<=991px){.sf-path--desktop{display:none}.sf-path--tablet{display:block}.w-nav.sf-nav-open{z-index:1100!important}.w-nav .w-nav-menu{visibility:hidden;pointer-events:none;will-change:transform;transition:transform .4s,visibility 0s linear .4s;transform:translate(100%);z-index:1090!important;background:var(--color--white,#fff)!important;width:100vw!important;max-width:none!important;height:100dvh!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}html.dark-mode .w-nav .w-nav-menu{background:var(--color--dark-blue,#0f1528)!important}.w-nav.sf-nav-open .w-nav-menu{visibility:visible;pointer-events:auto;transition:transform .4s;transform:translate(0,0)}.w-nav .nav_top-right-wrapper,.w-nav .nav_brand,.w-nav .w-nav-brand{position:relative;z-index:1110!important}.w-nav .nav_container{z-index:1100;position:relative}.nav_button_line{transform-origin:50%;transition:transform .4s,opacity .2s}.w-nav-button.w--open .nav_button_line.top{transform:translateY(.5625rem)rotate(-45deg)}.w-nav-button.w--open .nav_button_line.mid{opacity:0}.w-nav-button.w--open .nav_button_line.bottom{transform:translateY(-.5625rem)rotate(45deg)}html.dark-mode .nav_button_line{border:0!important;border-bottom:1px solid #9fbdfd!important}.dropdown_link-wrapper>.dropdown_menu{width:100%!important;max-width:none!important;box-shadow:none!important;position:static!important}.w-nav.sf-product-expanded .nav_menu-links-wrapper{min-height:100dvh;padding-top:23vh;justify-content:flex-start!important;height:auto!important}.w-nav.sf-product-expanded .w-nav-menu{justify-content:flex-start!important;align-items:stretch!important}.w-nav.sf-nav-open .dropdown_wrapper{width:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:1.5rem .75rem 0!important}.dropdown_link-wrapper.sf-product-open>.dropdown_menu{display:block!important}.sf-lang-menu{position:fixed;top:4.5rem;right:1rem}}@media (width<=767px){.hero_text-wrapper{box-sizing:border-box!important;max-width:100%!important;padding-right:0!important}.hero_text-wrapper>*,.section_text-wrapper>*{min-width:0!important;max-width:100%!important}}@media (width<=479px){.sf-path--tablet{display:none}.sf-path--mobile{display:block}h1,h2,h3,h4,.subheading,.cta_heading{overflow-wrap:anywhere}.testimonial_img-wrapper_2,.testimonial_img-wrapper_3,.testimonial_img-wrapper_4{width:calc(100% + 100vw)!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.splide__track{overflow-x:auto!important}.splide__list>[data-sf-carousel-clone]{display:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sf-error{text-align:center;place-items:center;min-height:100vh;font:400 1.125rem/1.6 system-ui,sans-serif;display:grid}.sf-error main{width:min(36rem,100% - 2rem)}.sf-error h1{margin:.25rem 0;font-size:clamp(2.5rem,8vw,5rem)}.sf-error a{background:var(--sf-blue);color:#fff;border-radius:999px;margin-top:1rem;padding:.8rem 1.1rem;text-decoration:none;display:inline-block}:where(img[width][height]){height:auto}html[data-theme=light] :is(.text-color-secondary:not(.subheading,.subheading-2),.nav_menu_link.w--current,.pricing_tag){color:#666}html[data-theme=dark] .text-color-secondary:not(.subheading,.subheading-2){color:#b0b0b0}html[data-theme=dark] :is(.pricing_price-container,.pricing_price-wrap){color:#9fbdfd}html[data-theme=dark] .pricing_tag{color:var(--color--surface-sand,#e69fa0)}html[data-theme=dark] .card:has(.button.is-icon){background-color:var(--color--dark--purple);color:var(--color--off-white)}
