.image-container{position:relative;width:100%;--shadow-x:0;--shadow-y:0}.image-container.bottom,.image-container.bottom-left,.image-container.bottom-right,.image-container.left,.image-container.right,.image-container.top,.image-container.top-left,.image-container.top-right{position:absolute}.image-container.bottom-left:after,.image-container.bottom-right:after,.image-container.bottom:after,.image-container.left:after,.image-container.right:after,.image-container.top-left:after,.image-container.top-right:after,.image-container.top:after{content:"";position:absolute;inset:0;box-shadow:var(--shadow-x) var(--shadow-y) 2.5rem -2.5rem rgba(0,0,0,.08) inset}.image-container.bottom{bottom:0;left:50%;transform:translateX(-50%);--shadow-y:-40px}.image-container.bottom-right{bottom:0;right:0;--shadow-x:-40px;--shadow-y:-40px}.VideoPlayer_preview__iJxob{display:block;position:relative;cursor:pointer;overflow:hidden}.VideoPlayer_preview__iJxob img{transition:all 1s}.VideoPlayer_preview__iJxob:hover img{transform:scale(1.04)}.VideoPlayer_preview__iJxob video{width:100%;display:block}.VideoPlayer_playButton__inegy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:6.25rem;aspect-ratio:1;border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.button{display:inline-flex;align-items:center;min-height:3.5rem;padding-inline:1.5rem;padding-block:.5rem;border-radius:.6875rem;background:var(--color-primary);color:#fff;font-weight:700;font-size:1.125rem;line-height:1.2em;transition:all .15s;border:none}.button.light{background:var(--color-primary-lighter);color:#373dcd}.button:hover{background:var(--color-text);color:#fff}@media(max-width:48rem){.button{font-size:1rem;height:2.875rem;padding-inline:1.125rem}}.testimonial{padding-inline:var(--content-padding)}.testimonial .container{width:100%;max-width:var(--content-width);margin-inline:auto;max-width:58.125rem;position:relative;padding-inline:5rem}.testimonial .container.dark{background:var(--color-dark-background);color:#fff;border-radius:1.875rem;padding:3.75rem 7.5rem}.testimonial blockquote{font-size:1.5rem;font-weight:400;line-height:180%;margin-bottom:2rem;font-family:var(--font-serif)}.testimonial .quote-left,.testimonial .quote-right{width:4.125rem;height:4.125rem;position:absolute;inset:-1rem auto auto 0;opacity:.1}.testimonial .dark .quote-left,.testimonial .dark .quote-right{filter:invert(1);opacity:.2;inset:2.5rem auto auto 2.5rem}.testimonial .dark .quote-right{inset:auto 2.5rem 6.875rem auto}.testimonial .dark .author{color:var(--color-primary-flashy)}.testimonial .dark .author b{color:#fff}.testimonial .dark .author img{border:.125rem solid #fff}.testimonial .quote-right{inset:auto 0 2.5rem auto;transform:rotate(180deg)}.testimonial .author{display:flex;gap:1rem;align-items:center;font-size:1.125rem;font-family:var(--font-title);color:#787777}.testimonial .author b{color:var(--color-text)}.testimonial .author img{width:2.75rem;height:2.75rem;border-radius:50%}.testimonial h2{text-align:center;padding-inline:5%;max-width:45rem;margin:0 auto 3.125rem}@media(max-width:48rem){.testimonial .container,.testimonial .container.dark{padding-left:2.5rem;padding-right:1.5rem;padding-top:2.5rem}.testimonial h2{text-align:left}.testimonial blockquote{font-size:1.125rem}.testimonial .dark .quote-left{opacity:.1;top:1rem;left:1.25rem}.testimonial .quote-right{display:none}}.heading{padding-top:var(--navbar-height);position:relative;padding-inline:var(--content-padding)}.heading :is(h1,h2,h3,h4) strong,.heading h5{color:var(--color-primary);margin-bottom:1.3125rem}.heading h1{margin-bottom:2.625rem}.heading p{font-size:1.125rem;line-height:155.5%;margin-bottom:1.75rem;max-width:33.125rem}.heading .cta{display:flex;gap:1.5rem;margin-top:2.625rem;flex-wrap:wrap}.heading .heading-content{padding-top:3.75rem}.heading .container{width:100%;max-width:var(--content-width);margin-inline:auto;position:relative}.heading .container:not(.no-illustration) .heading-content{max-width:50%}.heading .container.with-icon .heading-content{padding-left:8.125rem}.heading .heading-icon{position:absolute;top:3.75rem}.heading .heading-illustration{position:absolute;inset:0 0 0 50%;display:flex;align-items:center}.heading .heading-illustration .image-spacer{flex:1 1}.heading .heading-illustration.scale-down{transform:scale(.8)}.heading .heading-illustration .screenshot{transform:translateX(2.5rem)}.heading .heading-background{position:absolute;inset:0 0 0 50%;transform:scale(1.2);z-index:-1}.heading.center{text-align:center}.heading.center h1{max-width:50rem;margin-inline:auto}.heading.center p{margin-inline:auto;max-width:37.5rem}.heading.center .cta{justify-content:center}@media(max-width:56.25rem){.heading .container:not(.no-illustration) .heading-content{max-width:100%}.heading .heading-illustration{position:relative;inset:auto;margin-top:2.5rem}.heading .heading-illustration .screenshot,.heading .heading-illustration.scale-down{transform:none}.heading .heading-background{display:none}}@media(max-width:48rem){.heading p{font-size:1rem}.heading .heading-content{padding-top:1.875rem}.heading .cta{gap:1rem}.container.with-icon .heading-content{padding-left:0!important}.heading-icon{display:none}}.section-heading{padding-inline:var(--content-padding);margin-bottom:4.375rem}.section-heading .container{width:100%;max-width:var(--content-width);margin-inline:auto}.section-heading.background .container,.section-heading.gray .container{padding:3.75rem 5rem;border-radius:2.125rem;background:no-repeat bottom/cover}.section-heading.background :is(h1,h2,h3,h4) strong,.section-heading.background h5,.section-heading.gray :is(h1,h2,h3,h4) strong,.section-heading.gray h5{color:var(--color-primary-flashy)}.section-heading.background .button:not(:hover),.section-heading.gray .button:not(:hover){background:#fff;color:#6a27e5}.section-heading.background{color:#fff}.section-heading.gray .container{background-color:var(--color-gray)}.section-heading :is(h1,h2,h3,h4) strong,.section-heading h5{color:var(--color-primary);margin-bottom:.875rem}.section-heading h2{margin-bottom:1.5rem;max-width:43.75rem}.section-heading p{font-size:1.25rem;line-height:155.5%;margin-bottom:1.75rem;max-width:50rem}.section-heading .cta{display:flex;gap:1.5rem;margin-top:2.625rem;align-items:center}.section-heading.center{text-align:center}.section-heading.center h2,.section-heading.center p{margin-inline:auto}.section-heading.center .cta{justify-content:center}@media(max-width:48rem){.section-heading{margin-bottom:2.5rem}.section-heading p{font-size:1rem}.section-heading.background .container,.section-heading.gray .container{padding-inline:1.5rem}}.tabbed [type=radio]{display:none}.tabs{display:flex;background:var(--color-gray);width:-moz-fit-content;width:fit-content;padding:.375rem;border-radius:2rem;margin-inline:auto;margin-bottom:1.875rem}.tabs label{padding:.875rem 2rem;border-radius:1.625rem;cursor:pointer;font-family:var(--font-title);font-weight:500;color:#65656c}@media(max-width:48rem){.tabs.long{flex-direction:column}}.tab-content{display:none}.tabbed [type=radio]:first-of-type:checked~.tabs label:first-of-type,.tabbed [type=radio]:nth-of-type(2):checked~.tabs label:nth-of-type(2),.tabbed [type=radio]:nth-of-type(3):checked~.tabs label:nth-of-type(3),.tabbed [type=radio]:nth-of-type(4):checked~.tabs label:nth-of-type(4),.tabbed [type=radio]:nth-of-type(5):checked~.tabs label:nth-of-type(5){background:#fff;color:#191921;box-shadow:0 .0625rem .3125rem #f1f1f1}.tabbed [type=radio]:first-of-type:checked~.tab-content:nth-of-type(2),.tabbed [type=radio]:nth-of-type(2):checked~.tab-content:nth-of-type(3),.tabbed [type=radio]:nth-of-type(3):checked~.tab-content:nth-of-type(4),.tabbed [type=radio]:nth-of-type(4):checked~.tab-content:nth-of-type(5),.tabbed [type=radio]:nth-of-type(5):checked~.tab-content:nth-of-type(6){display:block}.style_seeForYourself__S69Wk{position:absolute;left:50%;transform:translate(21.875rem,3.125rem)}.style_tgglHeader__5mGJm{margin:auto}@media(max-width:69.75rem){.style_seeForYourself__S69Wk{transform:translate(11.25rem,-2.5rem)}}@media(max-width:48.375rem){.style_seeForYourself__S69Wk{display:none}}.Pricing_pricingSection__A45xp{padding-inline:var(--content-padding);padding-top:calc(var(--navbar-height) + 1.875rem);color:#fff}.Pricing_pricingSection__A45xp h1{margin-bottom:1.25rem;text-align:center;font-size:3.125rem}.Pricing_pricingSection__A45xp h1 svg{color:#fff}.Pricing_pricingSection__A45xp h1 .tggl-logo{display:inline-block}.Pricing_pricingSection__A45xp p{font-size:1.25rem;text-align:center}.Pricing_pricingCards__qEWl2{width:100%;max-width:var(--content-width);margin-inline:auto;display:flex;gap:1.875rem;margin-top:5rem;align-items:stretch;color:var(--color-text)}.Pricing_pricingCards__qEWl2>*{border-radius:1.875rem;padding:3.75rem 2.5rem;background:#fff}.Pricing_pricingCards__qEWl2 h5{margin-bottom:1rem;font-size:2rem}.Pricing_pricingCards__qEWl2 p{font-size:1rem;line-height:155.5%;margin-bottom:1.75rem;text-align:left}.Pricing_pricingCards__qEWl2 .Pricing_price__yT0DW{font-family:var(--font-title);font-size:2.5rem;font-weight:600;margin-bottom:1rem}.Pricing_pricingCards__qEWl2 .Pricing_price__yT0DW small{font-family:var(--font-body);font-weight:500;font-size:1.25rem;opacity:.6}.Pricing_pricingCards__qEWl2 .Pricing_customPrice__k_25T{font-family:var(--font-title);font-size:1.875rem;line-height:3.75rem;font-weight:600;margin-bottom:1rem}.Pricing_pricingCards__qEWl2 .button{width:100%;justify-content:center;margin-bottom:1.25rem}.Pricing_pricingCards__qEWl2 ul{list-style:none;font-size:1rem;display:flex;flex-direction:column;gap:.75rem}.Pricing_pricingCards__qEWl2 ul .Pricing_checkmark__e0JSl{margin-right:.75rem}.Pricing_pricingCards__qEWl2 ul li{display:flex;align-items:center}.Pricing_pricingCards__qEWl2 ul li small{opacity:.6;margin-left:.375rem}.Pricing_checkmark__e0JSl{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:#c9f0d8;border-radius:50%;color:#0f8d18;flex:0 0 1.25rem}.Pricing_checkmark__e0JSl.Pricing_notAvailable__N_ueY{background:#f1f1f1;color:#505050}.Pricing_redFalse__bTvGs .Pricing_notAvailable__N_ueY{background:#f1d1d1;color:#d11d1d}.Pricing_switch__6INYq{display:flex;justify-content:center;align-items:center;margin-top:2rem;gap:1.25rem;font-size:1.125rem;font-weight:600}.Pricing_discount__78PCi{background:#fff;color:var(--color-primary);font-size:.875rem;padding-inline:.625rem;line-height:1.5rem;border-radius:1rem}.Pricing_pricingTable__rNFAF{padding-inline:var(--content-padding);overflow-x:auto}.Pricing_pricingTable__rNFAF>.Pricing_container__4HXcx{min-width:37.5rem}.Pricing_pricingTable__rNFAF h2{text-align:center;font-size:2.5rem;margin-bottom:3.125rem;max-width:90vw}.Pricing_pricingTable__rNFAF h3{font-size:1.25rem;margin-bottom:1.5rem;position:-webkit-sticky;position:sticky;left:0;width:max-content;background:#fff;box-shadow:1rem 0 1rem .5rem #fff,-3.125rem 0 #fff}.Pricing_pricingTable__rNFAF small{opacity:.6}.Pricing_container__4HXcx{width:100%;max-width:var(--content-width);margin-inline:auto}.Pricing_container__4HXcx>div{position:relative}.Pricing_header__9G0CT,.Pricing_row__KwBGx{display:flex;align-items:center}.Pricing_header__9G0CT>*,.Pricing_row__KwBGx>*{flex:1 1;padding:1.25rem 2rem;text-align:center}.Pricing_header__9G0CT>:first-child,.Pricing_row__KwBGx>:first-child{flex:2 1;text-align:left}.Pricing_header__9G0CT{position:absolute;inset:0 0 auto 0}.Pricing_header__9G0CT>*{padding-block:0;font-family:var(--font-title)}.Pricing_row__KwBGx:not(:last-child){border-bottom:.0625rem solid #e0e0e0}.Pricing_table__RlEUi{box-shadow:inset 0 0 0 .0625rem #e0e0e0;border-radius:1.25rem;margin-bottom:3.75rem}@media(max-width:58.3125rem){.Pricing_pricingCards__qEWl2{flex-direction:column;gap:2rem}.Pricing_pricingCards__qEWl2>*{border:.0625rem solid var(--color-gray);box-shadow:0 8px 24px hsla(210,8%,62%,.2)}}@media(max-width:48rem){.Pricing_pricingCards__qEWl2 .Pricing_price__yT0DW{font-size:2rem}.Pricing_pricingCards__qEWl2 .Pricing_price__yT0DW small{font-size:1rem}.Pricing_pricingTable__rNFAF h2{position:-webkit-sticky;position:sticky;left:0;text-align:left;width:max-content}.Pricing_discount__78PCi{display:none}.Pricing_monthly__QbH7G{text-align:right}}.GetStartedFastSection_preview__nCuWO{display:block;max-width:50rem;margin:-9.375rem auto 0;border-radius:.5rem;overflow:hidden;transform:translateY(-9.375rem)}@media(max-width:48rem){.GetStartedFastSection_preview__nCuWO{border-radius:0;margin-top:-6.25rem}}.reviews{padding-inline:var(--content-padding);margin-bottom:4.375rem}.reviews .container{width:100%;max-width:var(--content-width);margin-inline:auto;display:grid;grid-gap:3.125rem;gap:3.125rem;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr))}.review blockquote{line-height:160%;margin-bottom:1.5rem}.review blockquote:after,.review blockquote:before{content:open-quote;color:#72727a;padding-right:.375rem}.review blockquote:after{content:close-quote;padding-right:0;padding-left:.375rem}.review .author{display:flex;gap:.5rem;align-items:center}.review .author .avatar{background:#cecece 50%;background-size:cover;width:1.875rem;height:1.875rem;border-radius:100%}.review .author small{display:block;opacity:.7}.columns{padding-inline:var(--content-padding)}.columns .container{width:100%;max-width:var(--content-width);margin-inline:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr));grid-column-gap:3.125rem;column-gap:3.125rem;grid-row-gap:5rem;row-gap:5rem}.columns .container h3{margin-bottom:1.375rem}.columns .container p{font-size:1rem;line-height:155.5%;margin-bottom:1rem}.columns .container .image-spacer{margin:auto auto 1.5rem;aspect-ratio:16/9!important;position:relative}.columns .container .image-spacer .image-container{position:absolute;inset:0;aspect-ratio:auto!important}.columns .container .icon{position:relative;width:3.75rem;height:3.75rem;margin-bottom:1rem}.columns.cards .container{grid-template-columns:repeat(auto-fit,minmax(21.875rem,1fr));gap:1.5rem}.columns.cards .container>*{background:var(--color-gray);border-radius:1.875rem;padding:1.5rem 1.5rem 1.5rem 6.25rem;position:relative}.columns.cards .container>* :last-child{margin-bottom:0}.columns.cards .container h3{font-size:1.25rem;margin-bottom:1rem}.columns.cards .container .icon{position:absolute;inset:1.5rem auto auto 1.5rem}@media(max-width:48rem){.columns.cards .container{grid-template-columns:1fr}.columns.cards .container .icon{width:3.125rem;height:3.125rem}.columns.cards .container>*{padding-left:5.625rem}}