.blockquote{padding:var(--space-6) var(--space-12) var(--space-6) 0;max-width:calc(var(--landing-max-w-text) + var(--space-6) + 3px + var(--space-12));gap:var(--space-6);flex-direction:column;display:flex;position:relative}.blockquote blockquote{border-inline-start-color:var(--landing-accent)}.blockquote-mark{top:var(--space-5);font-family:var(--landing-font-header);color:var(--landing-accent);font-size:2.75rem;line-height:1;font-weight:var(--landing-weight-bold,700);pointer-events:none;user-select:none;position:absolute;right:0}.call-to-action-banner{gap:var(--space-6);padding:var(--space-6);border-radius:var(--landing-radius-lg);color:var(--landing-bw-white);background:linear-gradient(92.57deg,#0e335c -12.47%,#07f 60.15%,#6ddbe7 103.17%),linear-gradient(92.57deg,#0e335c -12.47%,#07f 60.15%,#00aee9 103.17%);justify-content:start;align-items:center;display:flex}@media screen and (width<=768px){.call-to-action-banner{flex-direction:column;align-items:stretch}.call-to-action-banner .call-to-action-banner-logo{display:none}}.call-to-action-banner .call-to-action-banner-logo svg{width:3rem;height:3rem}.call-to-action-banner .landing-h4{margin:0 0 .25rem}.call-to-action-banner .call-to-action-banner-body{flex:1}.responsive-table__desktop{margin:1.5rem 0;display:none;overflow-x:auto}.responsive-table__desktop table{border-collapse:collapse;width:100%;font-size:.875rem}.responsive-table__desktop th{text-align:left;background-color:var(--landing-bg-surface);padding:.75rem;font-weight:600;line-height:1.2}.responsive-table__desktop td{border-bottom:1px solid var(--landing-bw-divider);padding:.75rem}.responsive-table__first-col{font-weight:700}.responsive-table__positive-col{color:var(--landing-success);font-weight:600}.responsive-table__mobile{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.responsive-table__card{border:1px solid var(--landing-bw-divider);border-radius:var(--landing-radius-base);background-color:#0000;margin-top:0}.responsive-table__card-header{border-bottom:1px solid var(--landing-bw-divider);background-color:var(--landing-bg-surface);border-radius:var(--landing-radius-base) var(--landing-radius-base) 0 0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.responsive-table__card-number{color:var(--landing-text-additional);margin-top:0;font-size:.8rem;font-weight:600}.responsive-table__card-row{border-top:1px solid var(--landing-bw-divider);padding:.75rem 1rem}.responsive-table__card-row:first-child{border-top:none}.responsive-table__card-row:last-child{padding-bottom:1rem}.responsive-table__card-header+.responsive-table__card-row{border-top:none}.responsive-table__card-label{font-weight:800}.responsive-table__card-value{margin-top:0}@media (width>=768px){.responsive-table__desktop{display:block}.responsive-table__mobile{display:none}}.landing-carousel{width:100%;height:var(--carousel-height,auto);position:relative;overflow:hidden}.landing-carousel--absolute{bottom:var(--carousel-offset,0);width:100vw;position:absolute;left:0;right:0}.landing-carousel-track{gap:var(--carousel-gap,1rem);height:100%;display:flex}.landing-carousel-track>*{width:var(--carousel-item-width,auto);flex-shrink:0}.landing-carousel-track.landing-carousel-ready{animation:landing-carousel-scroll var(--carousel-duration,30s) linear infinite}@keyframes landing-carousel-scroll{0%{transform:translate(0)}to{transform:translateX(calc(var(--set-width,0px) * -1))}}.landing-carousel-image[data-astro-cid-chuai2lf]{border-radius:var(--landing-radius-sm) var(--landing-radius-sm) 0 0;flex-shrink:0;height:100%;overflow:hidden}.landing-carousel-image[data-astro-cid-chuai2lf] img[data-astro-cid-chuai2lf]{object-fit:cover;width:auto;height:100%;display:block}.metric-card{background:var(--landing-bg-surface);flex-shrink:0;min-width:17.4375rem;padding:1.5rem}.metric-card-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.metric-card-icon{background:#ffffff14;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.metric-card-header>img,.metric-card-header>svg{width:auto;height:1.75rem;color:var(--landing-accent)}.metric-card-label{font-family:var(--landing-font-header);font-weight:300;font-size:var(--landing-text-sm);line-height:var(--landing-leading-body);text-transform:uppercase;margin:0}.metric-card-value{font-family:var(--landing-font-header);font-size:1.5rem;font-weight:600;line-height:var(--landing-leading-header);margin:0}.slider-wrapper{gap:var(--flow-narrow);flex-direction:column;display:flex}.slider-header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}.slider-header h1,.slider-header h2,.slider-header h3,.slider-header h4,.slider-header h5,.slider-header h6{margin:0}.slider-controls{flex-shrink:0;display:flex}.slider{width:100%;position:relative;overflow:hidden}.slider-track{gap:var(--landing-gutter-narrow);width:100%;transition:transform .5s ease-in-out;display:flex}.slider-slide{box-sizing:border-box;flex-shrink:0}@media (width<=768px){.slider-slide{flex:0 0 100%!important;width:100%!important}}.slider-arrow{padding:var(--space-2);cursor:pointer;color:var(--landing-text-main);opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.slider-arrow:hover{opacity:1}.slider-arrow:active{opacity:.5}.slider-arrow:disabled{opacity:.3;cursor:not-allowed}.slider-arrow-icon{color:var(--landing-accent)}.scrollytelling{--scrolly-panel-height:50vh;--scrolly-step-height:75vh;grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid;overflow-x:clip}.scrollytelling-content{flex-direction:column;display:flex}.scrollytelling-step{min-height:var(--scrolly-step-height);opacity:.3;flex-direction:column;justify-content:center;transition:opacity .5s;display:flex}.scrollytelling-step[data-active=true]{opacity:1}.scrollytelling-step:last-child{padding-bottom:25vh}.scrollytelling-sticky{height:auto;margin-top:calc(var(--scrolly-step-height) / 2);min-width:0;position:sticky;top:50%;transform:translateY(-50%)}.scrollytelling-panels{height:var(--scrolly-panel-height);grid-template-columns:1fr;display:grid}.scrollytelling-panel{height:var(--scrolly-panel-height);opacity:0;pointer-events:none;flex-direction:column;grid-area:1/1;justify-content:center;gap:1rem;display:flex;transform:translateY(30px)}.scrollytelling-panel[data-active=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.scrollytelling-panel[data-entering=true]{animation:.5s forwards scrollySlideIn}.scrollytelling-panel[data-leaving=true]{animation:.5s forwards scrollySlideOut}@keyframes scrollySlideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scrollySlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30px)}}@media (width<=1024px){.scrollytelling{margin-bottom:var(--flow-extra-wide);flex-direction:column;gap:0;display:flex}.scrollytelling-content,.scrollytelling-sticky,.scrollytelling-panels{display:contents}.scrollytelling-step{opacity:1;min-height:auto;margin-bottom:var(--flow-wide);padding:0}.scrollytelling-step:last-child{padding-bottom:0}.scrollytelling-panels{height:auto}.scrollytelling-panel{opacity:1;pointer-events:auto;height:auto;margin-bottom:var(--flow-extra-wide);width:100%;transform:none;animation:none!important}.scrollytelling-panel:last-of-type{margin-bottom:0}.scrollytelling-step,.scrollytelling-panel{order:var(--scrolly-order)}}@media (prefers-reduced-motion:reduce){.scrollytelling-step{transition:none}.scrollytelling-panel{animation:none!important}.scrollytelling-panel[data-active=true]{opacity:1;transform:none}}.faq{gap:var(--space-10);flex-direction:column;width:100%;display:flex}.faq__header{gap:var(--space-4);flex-direction:column;display:flex}.faq__title,.faq__description{margin:0}.faq-item{transition:background-color .2s;overflow:hidden}.faq-item:hover{background-color:var(--landing-bg-cold)}.faq-item__header{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-6);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.faq-item__question{flex:1;margin:0}.faq-item__icon{color:var(--landing-accent);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex;margin-block-start:0!important}.faq-item__content{max-height:0;transition:max-height .3s;overflow:hidden}.faq-item__answer{padding:0 var(--space-6) var(--space-6)}.faq-item__answer p{margin:0 0 var(--space-4) 0}.faq-item__answer p:last-child{margin-bottom:0}.faq-item__answer a{text-decoration:none}.faq-item__answer a:hover{text-decoration:underline}.faq-item__answer ul,.faq-item__answer ol{margin:var(--space-4) 0;padding-left:var(--space-8)}.faq-item__answer li{margin-bottom:var(--space-3)}.faq-item[data-open=true] .faq-item__icon{transform:rotate(45deg)}.faq-item[data-open=true] .faq-item__content{max-height:1000px}@media (width<=768px){.faq-item__header{padding:var(--space-4)}.faq-item__answer{padding:0 var(--space-4) var(--space-4)}}.steps{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.steps__item{gap:1.25rem;display:flex;position:relative}.steps__item:not(:last-child){padding-bottom:2rem}.steps__item:not(:last-child):before{content:"";background:var(--landing-bw-divider);width:1px;position:absolute;top:3.25rem;bottom:.5rem;left:1.125rem;transform:translate(-50%)}.steps__marker{background:var(--landing-bg-surface);border:1px solid var(--landing-bw-divider);z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;position:relative}.steps__number{font-size:var(--landing-text-sm);font-weight:var(--landing-weight-bold);color:var(--landing-accent);line-height:1}.steps__body{flex:1;padding-top:.5rem;padding-bottom:0}.cert{object-fit:contain;width:auto;height:64px}@media (width<=768px){.cert{height:48px}}.certifications{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.certifications[data-align=left]{justify-content:flex-start}.certifications[data-align=center]{justify-content:center}.certifications[data-align=right]{justify-content:flex-end}@media (width<=768px){.certifications{gap:var(--space-6)}}.factoid{gap:var(--space-5);flex-direction:column;display:flex}.factoid-icon{width:var(--factoid-icon-size,40px);height:var(--factoid-icon-size,40px);flex-shrink:0;justify-content:center;align-items:center;display:flex}.factoid-icon svg{color:var(--landing-accent);width:100%;height:100%}.factoid-icon img{object-fit:contain;width:auto;height:100%}.factoid-icon:has(img){justify-content:flex-start;width:auto}[data-variant=icon] .factoid-icon{background-color:var(--landing-bg-surface);border-radius:var(--landing-radius-base);padding:.4rem}[data-card-variant=filled][data-variant=icon] .factoid-icon,.factoids-wrapper[data-card-style=filled] [data-variant=icon] .factoid-icon{width:var(--factoid-icon-size,32px)!important;height:var(--factoid-icon-size,32px)!important;background-color:#0000!important;border:none!important;padding:0!important}.factoid-emoji{width:var(--factoid-icon-size,28px);height:var(--factoid-icon-size,28px);font-size:var(--factoid-icon-size,28px);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.factoid-cover{width:100%;height:var(--factoid-cover-height,var(--_factoid-cover-height-default,200px));aspect-ratio:var(--factoid-cover-ratio);border-radius:var(--landing-radius-base);background-position:50%;background-repeat:no-repeat;background-size:cover}.factoid-content{flex-direction:column;display:flex}.flow>p+.factoids-wrapper[data-card-style=none],.flow>h2+.factoids-wrapper[data-card-style=none],.flow>:not(h2,h3,h4,h5)+.factoids-wrapper{margin-block-start:var(--flow-wide)}.flow>div+.factoids-wrapper{margin-block-start:var(--flow-extra-wide)}.features-container{gap:var(--landing-section-space);flex-direction:column;display:flex}.feature{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}@media (width<=1023px){.feature{gap:var(--space-10);grid-template-columns:1fr}}.feature[data-image-position=left] .feature-image{order:1}.feature[data-image-position=left] .feature-content,.feature[data-image-position=right] .feature-image{order:2}.feature[data-image-position=right] .feature-content{order:1}@media (width<=1023px){.feature[data-image-position=right] .feature-image{order:1}.feature[data-image-position=right] .feature-content{order:2}}.feature-image{height:100%}.feature-image img{object-fit:contain;width:auto;height:auto;max-height:600px}.feature-image img[style*=width]{width:revert-layer}.feature-image img[style*=height]{height:revert-layer}.feature-image-carousel{justify-content:center;align-items:center;width:100%;margin-top:0;display:flex;position:relative}.feature-image-carousel .feature-image-slide{opacity:0;width:auto;height:auto;transition:opacity .5s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-image-carousel .feature-image-slide[data-active=true]{opacity:1;position:relative;top:auto;left:auto;transform:none}.feature-image-dots{justify-content:center;align-items:center;margin-top:0;display:flex}.feature-image-dot{opacity:.5;cursor:pointer;padding:var(--space-2);border:none;transition:opacity .2s;position:relative}.feature-image-dot:before{content:"";background-color:var(--landing-accent);width:8px;height:8px;opacity:inherit;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.feature-image-dot[data-active=true]{opacity:1}.feature-image-dot:hover{opacity:.8}.feature-image-title{font-family:var(--landing-font-header);line-height:var(--landing-leading-header);opacity:.5;margin:0}.feature-content{flex-direction:column;display:flex}.flow>*+.feature,.flow>*+.features-container{margin-block-start:var(--flow-extra-wide)}.stats{gap:var(--space-10);flex-direction:column;display:flex}.stat-value{font-family:var(--landing-font-header);font-weight:var(--landing-weight-bold);line-height:var(--landing-leading-header);color:var(--landing-text-main)}.stat-value--large{font-size:var(--landing-text-3xl)}.stat-value--small{font-size:var(--landing-text-lg)}.stat-label{font-family:var(--landing-font-body);font-size:var(--landing-text-base);font-weight:var(--landing-weight-medium);line-height:var(--landing-leading-body);color:var(--landing-accent);margin:0}.stat-label--small{color:var(--landing-text-main);font-weight:var(--landing-weight-regular);margin-block-start:.25rem}.stats-image{width:100%;height:auto}.testimonial,.testimonial-large{flex-direction:column;display:flex;position:relative}.testimonial--no-rating,.testimonial-large--no-rating{padding-right:var(--space-16)!important}.testimonial__category,.testimonial-large__category{width:fit-content;font-size:var(--landing-text-sm);text-transform:uppercase;color:var(--landing-text-additional);font-weight:600;display:inline-block}.testimonial__header,.testimonial-large__header{align-items:center;gap:var(--space-4);display:flex}.testimonial__logo,.testimonial-large__logo{object-fit:contain;width:auto;height:3rem}.testimonial__rating,.testimonial-large__rating{gap:.25rem;display:flex}.testimonial__rating svg,.testimonial-large__rating svg{width:1rem;height:1rem}.testimonial__star,.testimonial-large__star{display:inline-flex;position:relative}.testimonial__star--full svg,.testimonial-large__star--full svg{fill:var(--landing-accent-rating);color:var(--landing-accent-rating)}.testimonial__star--full svg path,.testimonial-large__star--full svg path{fill:var(--landing-accent-rating);stroke:var(--landing-accent-rating)}.testimonial__star--empty svg,.testimonial-large__star--empty svg{fill:none;color:var(--landing-bw-placeholder)}.testimonial__star--empty svg path,.testimonial-large__star--empty svg path{fill:none;stroke:var(--landing-bw-placeholder)}.testimonial__star--half svg path:first-child,.testimonial-large__star--half svg path:first-child{fill:var(--landing-accent-rating);stroke:var(--landing-accent-rating)}.testimonial__star--half svg path:last-child,.testimonial-large__star--half svg path:last-child{fill:none;stroke:var(--landing-accent-rating)}.testimonial__quote,.testimonial-large__quote{color:var(--landing-text-primary);font-style:normal;border:none!important;margin:0!important;padding:0!important}.testimonial__quote-mark,.testimonial-large__quote-mark{top:var(--space-5);right:var(--space-5);font-family:var(--landing-font-header);color:var(--landing-accent,#6366f1);font-size:3.5rem;line-height:1;font-weight:var(--landing-weight-bold,700);pointer-events:none;user-select:none;position:absolute}.testimonial__author,.testimonial-large__author{align-items:center;gap:var(--space-4);margin-top:auto;display:flex}.testimonial__avatar,.testimonial-large__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:3rem;height:3rem}.testimonial__info,.testimonial-large__info{flex-direction:column;display:flex}.testimonial__name,.testimonial-large__name{font-weight:600}.testimonial__role,.testimonial-large__role{font-size:var(--landing-text-sm);color:var(--landing-text-additional)}.testimonial__name,.testimonial__role,.testimonial-large__name,.testimonial-large__role{font-style:normal;font-size:var(--landing-text-base);color:var(--landing-text-primary);line-height:var(--landing-leading-caption)}.testimonial-large{padding:var(--space-12)!important;border-left:0!important;border-right:0!important;border-radius:0!important}.testimonial-large--no-rating{padding-right:var(--space-28)!important}.testimonial-large--long-quote,.testimonial-large--long-quote .testimonial-large__name,.testimonial-large--long-quote .testimonial-large__role{font-size:var(--landing-text-base)!important}.testimonial-large--long-quote .testimonial-large__logo{height:3rem}.testimonial-large--long-quote .testimonial-large__avatar{width:3rem;height:3rem}.testimonial-large--long-quote .testimonial-large__author{gap:var(--space-4)}.testimonial-large{font-family:var(--landing-font-body);font-size:var(--landing-text-lg);line-height:var(--landing-leading-body)}.testimonial-large__header{gap:var(--space-8)}.testimonial-large__logo{height:3.5rem}.testimonial-large__rating svg{width:1.5rem;height:1.5rem}.testimonial-large__quote-mark{top:var(--space-12);right:var(--space-12);font-size:4.5rem}.testimonial-large__author{gap:var(--space-8)}.testimonial-large__avatar{width:4rem;height:4rem}.testimonial-large__name,.testimonial-large__role{font-size:var(--landing-text-lg);line-height:var(--landing-leading-caption);color:var(--landing-text-additional)}.flow>*+.testimonial-large{margin-block-start:var(--flow-extra-wide)}@media (width<=768px){.testimonial-large{font-size:var(--landing-text-base);padding:var(--space-8) var(--space-8) var(--space-8) 0!important}.testimonial-large__quote-mark{top:var(--space-8);right:var(--space-3);font-size:3rem}.testimonial-large--no-rating{padding-right:var(--space-12)!important}.testimonial-large__logo{height:3rem}.testimonial-large__avatar{width:3rem;height:3rem}.testimonial-large__author{gap:var(--space-4)}.testimonial-large__name,.testimonial-large__role{font-size:var(--landing-text-base)}}.client-logos{gap:var(--space-4);flex-direction:column;display:flex}.client-logos--gray .client-logos__logo{color:var(--landing-bw-caption)}.client-logos--black .client-logos__logo{color:var(--landing-text-main)}.client-logos--accent .client-logos__logo{color:var(--landing-accent)}.client-logos__logo svg{width:auto;height:auto;max-height:48px;display:block}.client-logos-grid{column-gap:var(--space-8);row-gap:var(--space-4);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.tech-partners__logo{color:var(--landing-accent)}.tech-partners__logo svg{width:auto;height:48px;display:block}.tech-partners__logo--link{border-radius:var(--landing-radius-sm,4px);text-decoration:none;transition:opacity .2s,transform .2s}.tech-partners__logo--link:hover{opacity:.8;transform:scale(1.05)}.tech-partners__logo--link:focus-visible{outline:2px solid var(--landing-accent);outline-offset:4px}.flow>:is(p,h2)+.tech-partners{margin-block-start:var(--flow-wide)}.flow>:not(p,h2)+.tech-info{margin-block-start:var(--flow-extra-wide)}.flow>:is(p,h2)+.tech-info{margin-block-start:var(--flow-wide)}code[data-booking-email-hint]{border-radius:var(--landing-radius-base);background-color:var(--landing-bg-surface);border:1px solid var(--landing-bw-divider);margin-left:.3rem;padding:.15rem .6rem}.booking-form{flex-direction:column;gap:1.5rem;width:100%;display:flex}.booking-form__heading{margin:0 0 .25rem}.booking-form__subtitle{margin:0}.booking-form__calendar{border-radius:var(--landing-radius-base);border:none;width:100%;display:block}.booking-form__copy-link{vertical-align:middle;align-items:center;gap:.25rem;margin-left:.4rem;display:inline-flex}.booking-form__copy-link span{align-items:center;gap:.25rem;display:inline-flex}.booking-form__call{grid-template-columns:minmax(0,1fr) 400px;height:min(600px,76vh);transition:grid-template-columns .5s,grid-template-rows .5s;display:grid}@media (width<=767px){.booking-form__call{grid-template-rows:minmax(0,3fr) minmax(0,2fr);grid-template-columns:minmax(0,1fr);height:min(640px,78vh)}}.booking-form__call.is-connecting{grid-template-columns:minmax(0,1fr) 0}@media (width<=767px){.booking-form__call.is-connecting{grid-template-rows:minmax(0,3fr) minmax(0,0fr);grid-template-columns:minmax(0,1fr)}}.booking-form__call-stage{background-color:var(--landing-bg-black);color:var(--landing-bw-white);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:relative;overflow:hidden}.booking-form__call-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.booking-form__call-video[hidden]{display:none}.booking-form__call-peer{flex-shrink:0;position:relative}.booking-form__call-peer img{object-fit:cover;background-color:#0000001a;border-radius:50%;width:128px;height:128px;display:block}.booking-form__call-peer:before{content:"";opacity:0;border:2px solid #fff3;border-radius:50%;position:absolute;inset:0}.booking-form__call-peer[hidden]{display:none}.booking-form__call-stage.is-speaking .booking-form__call-peer:before{animation:1.3s ease-out infinite booking-call-ring}.booking-form__call.is-connecting .booking-form__call-peer:after{content:"";-webkit-mask-composite:xor;background:conic-gradient(#fff0,#fff3);border-radius:50%;padding:4px;animation:1s linear infinite booking-call-spin;position:absolute;inset:-8px;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.booking-form__call-status{color:#ffffffb3;margin:0;font-size:.875rem}.booking-form__call-status[hidden]{display:none}.booking-form__call-name,.booking-form__call-timer{border-radius:var(--landing-radius-base);color:var(--landing-bw-white);background-color:#00000073;padding:.25rem .7rem;font-size:.8rem;line-height:1.4;position:absolute}.booking-form__call-name{bottom:1rem;left:1rem}@media (width<=767px){.booking-form__call-name{top:1rem;bottom:auto}}.booking-form__call-timer{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;display:inline-flex;top:1rem;left:1rem}.booking-form__call-timer:before{content:"";background-color:var(--landing-accent-danger);border-radius:50%;width:.5rem;height:.5rem}@media (width<=767px){.booking-form__call-timer{left:auto;right:1rem}}.booking-form__call-timer[hidden]{display:none}.booking-form__call-controls{align-items:center;gap:.75rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.booking-form__call-controls[hidden]{display:none}.booking-form__call-ctl{width:3.25rem;height:3.25rem;color:var(--landing-bw-white);cursor:pointer;background-color:#ffffff29;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.booking-form__call-ctl:hover{background-color:#ffffff47}.booking-form__call-ctl span{display:flex}.booking-form__call-ctl span[hidden]{display:none}.booking-form__call-ctl.is-hangup{background-color:var(--landing-accent-danger);width:4.25rem}.booking-form__call-ctl.is-hangup:hover{background-color:var(--landing-accent-danger);opacity:.9}.booking-form__call-ctl.is-hangup svg{transform:rotate(135deg)}.booking-form__call-over{z-index:1;background-color:var(--landing-bg-black);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;display:flex;position:absolute;inset:0}.booking-form__call-over[hidden]{display:none}.booking-form__call-over h3{color:var(--landing-bw-white);margin:0}.booking-form__call-over .booking-form__call-peer{margin-bottom:.5rem}.booking-form__call-over-note{color:#ffffffb3;max-width:28rem;margin:0;font-size:.875rem}.booking-form__call-over-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}@media (width<=767px){.booking-form__call-over-actions{flex-direction:column;align-self:stretch}.booking-form__call-over-actions>*{width:100%}}.booking-form__call-side{flex-direction:column;gap:.75rem;min-height:0;padding:2rem;transition:opacity .3s .2s;display:flex}@media (width>=768px){.booking-form__call-side{width:400px;padding-bottom:0}}@media (width<=767px){.booking-form__call-side{padding-top:0;padding-bottom:0}}.booking-form__call.is-connecting .booking-form__call-side{opacity:0;transition-delay:0s}.booking-form__call-side-title{letter-spacing:.04em;text-transform:uppercase;color:var(--landing-text-additional);margin:0;font-size:.8rem;font-weight:600}@media (width<=767px){.booking-form__call-side-title{display:none}}.booking-form__call-indicator{flex-direction:column;justify-content:center;min-height:2.25rem;display:flex}.booking-form__call-speaking{color:var(--landing-text-additional);align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:none}.booking-form__call-speaking.is-active{display:flex}.booking-form__call-speaking svg{animation:1.6s linear infinite booking-call-spin;display:block}.booking-form__call-listening{color:var(--landing-text-additional);align-self:flex-end;align-items:center;gap:.3rem;margin:0;font-size:.875rem;display:none}.booking-form__call-listening.is-active{display:flex}.booking-form__call-mic{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:relative}.booking-form__call-mic:before{content:"";border:1px solid var(--landing-text-additional);border-radius:50%;animation:1.3s ease-out infinite booking-call-ripple;position:absolute;inset:0}.booking-form__call-mic svg{display:block;position:relative}.booking-form__call-transcript{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding-bottom:2rem;display:flex;overflow-y:auto}.booking-form__bubble{max-width:85%;font-size:.9rem}.booking-form__bubble.is-user{border-radius:var(--landing-radius-base);background-color:var(--landing-bg-surface-up);align-self:flex-end;padding:.5rem .8rem}.booking-form__bubble.is-assistant{align-self:stretch;max-width:100%}.booking-form__bubble.is-system{color:var(--landing-text-additional)}.booking-form__bubble.is-danger{color:var(--landing-accent-danger)}.booking-form__success{text-align:center}.booking-form__success img{margin:0 auto}.booking-form__success h2,.booking-form__success p{margin-left:auto;margin-right:auto}.modal.booking-form__call-modal .modal-content{max-width:1040px;position:relative;overflow:hidden}.modal.booking-form__call-modal .modal-header{z-index:2;padding:0;position:absolute;top:.75rem;right:.75rem}.modal.booking-form__call-modal .modal-close{opacity:0;pointer-events:none;background-color:#ffffffd9;border-radius:999px;padding:.35rem;transition:opacity .25s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;transform:scale(.5)}.modal.booking-form__call-modal .modal-close:hover{background-color:#fff}.modal.booking-form__call-modal.is-call-over .modal-close{opacity:1;pointer-events:auto;transform:scale(1)}.modal.booking-form__call-modal.is-call-over .booking-form__call-name{display:none}@media (width<=767px){.modal.booking-form__call-modal.is-call-over .booking-form__call{grid-template-rows:auto minmax(0,1fr);height:min(640px,82vh)}.modal.booking-form__call-modal.is-call-over .booking-form__call-over{align-self:stretch;width:100%;padding:3rem 1.5rem 2rem;position:static}.modal.booking-form__call-modal.is-call-over .booking-form__call-over .booking-form__call-peer img{width:64px;height:64px}}.modal.booking-form__call-modal .modal-body{padding:0;overflow:hidden}@keyframes booking-call-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes booking-call-spin{to{transform:rotate(360deg)}}@keyframes booking-call-ripple{0%{opacity:0;transform:scale(.15)}50%{opacity:1}to{opacity:0;transform:scale(1)}}.reseller-form{width:100%;padding:var(--space-8);background-color:var(--landing-bg-main);border:1px solid var(--landing-bw-divider);border-radius:var(--landing-radius-lg);flex-direction:column;gap:1.5rem;display:flex}.reseller-form--bare{background:0 0;border:none;padding:0}.reseller-form__heading{margin:0 0 .25rem}.reseller-form__subtitle{color:var(--landing-text-additional);margin:0}.reseller-form__calendar{border-radius:var(--landing-radius-lg);background-color:var(--landing-bw-white);width:100%;min-width:320px;height:540px;overflow:hidden}.reseller-form__nav{align-items:center;gap:.75rem;display:flex}.reseller-form__btn-prev{flex-shrink:0}.reseller-form__btn-next{flex:1}.reseller-form__success{text-align:center}.reseller-form__success img{margin:0 auto}.reseller-form__success h2,.reseller-form__success p{margin-left:auto;margin-right:auto}.countdown-timer{align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--landing-bg-surface);border-radius:var(--landing-radius-lg);border:1px solid var(--landing-bw-divider);font-family:var(--landing-font-body);flex-direction:column;width:fit-content;margin-block-start:var(--flow-regular);display:flex}.countdown-label{font-size:var(--landing-text-base);font-weight:var(--landing-weight-medium);color:var(--landing-text-additional);text-transform:uppercase;letter-spacing:.05em}.countdown-units{align-items:flex-start;gap:var(--space-2);display:flex}.countdown-unit{align-items:center;gap:var(--space-1);flex-direction:column;min-width:60px;display:flex}.countdown-value{font-family:var(--landing-font-header);font-size:var(--landing-text-3xl);font-weight:var(--landing-weight-bold);color:var(--landing-text-main);background:var(--landing-bg-main);padding:var(--space-4);border-radius:var(--landing-radius-base);border:1px solid var(--landing-bw-divider);text-align:center;min-width:70px;line-height:1}.countdown-unit-label{font-size:var(--landing-text-sm);font-weight:var(--landing-weight-medium);color:var(--landing-text-additional);text-transform:uppercase;letter-spacing:.05em}.countdown-separator{font-size:var(--landing-text-3xl);font-weight:var(--landing-weight-regular);color:var(--landing-text-additional);padding:var(--space-4) var(--space-1);line-height:1}.countdown-compact{gap:var(--space-2);background:0 0!important;border:none!important;padding:0!important}.countdown-compact .countdown-value{font-size:var(--landing-text-xl);padding:var(--space-2);width:100%;min-width:50px;background:var(--landing-bg-surface)!important;border:none!important}.countdown-compact .countdown-separator{font-size:var(--landing-text-xl);padding:var(--space-2) var(--space-1)}.countdown-compact .countdown-unit-label{text-transform:none;letter-spacing:normal;color:var(--landing-text-main);opacity:.5}.countdown-compact .countdown-label{font-size:var(--landing-text-sm)}.countdown-large{padding:var(--space-8);gap:var(--space-6)}.countdown-large .countdown-value{font-size:var(--landing-text-4xl);padding:var(--space-6);min-width:100px}.countdown-large .countdown-separator{font-size:var(--landing-text-4xl);padding:var(--space-6) var(--space-1)}.countdown-large .countdown-label{font-size:var(--landing-text-lg)}.countdown-inline{gap:var(--space-4);width:auto;line-height:var(--landing-leading-header);flex-direction:row;align-items:baseline;display:inline-flex;background:0 0!important;border:none!important;margin:0!important;margin-block-start:var(--flow-tight)!important;padding:0!important}.countdown-inline .countdown-value{min-width:auto;color:var(--landing-accent);font-family:var(--landing-font-header);line-height:var(--landing-leading-header);background:0 0!important;border:none!important;padding:0!important}.countdown-inline .countdown-units{gap:var(--space-1);align-items:baseline}.countdown-inline .countdown-unit{align-items:baseline;gap:0;min-width:auto}.countdown-inline .countdown-unit-label{display:none}.countdown-inline .countdown-unit-suffix{font-size:var(--landing-text-3xl);font-weight:var(--landing-weight-bold);color:var(--landing-accent);font-family:var(--landing-font-header);align-self:baseline;margin-left:0;line-height:1}.countdown-inline .countdown-separator{color:var(--landing-accent);padding:0}.countdown-expired{padding:var(--space-6);background:var(--landing-bg-surface);border-radius:var(--landing-radius-lg);border:1px solid var(--landing-bw-divider);color:var(--landing-text-additional);font-size:var(--landing-text-base);font-weight:var(--landing-weight-medium);text-align:center;margin:var(--space-12) auto;width:fit-content}@media (width<=768px){.countdown-timer{padding:var(--space-4)}.countdown-value{font-size:var(--landing-text-2xl);min-width:55px;padding:var(--space-3)}.countdown-separator{font-size:var(--landing-text-2xl)}.countdown-unit{min-width:45px}.countdown-large .countdown-value{font-size:var(--landing-text-3xl);min-width:70px}.countdown-large .countdown-separator{font-size:var(--landing-text-3xl)}}.landing-wrapper[data-theme=dark] .countdown-timer{background:var(--landing-bg-surface);border-color:var(--landing-bw-divider)}.landing-wrapper[data-theme=dark] .countdown-value{background:var(--landing-bg-main);border-color:var(--landing-bw-divider);color:var(--landing-text-main)}.landing-wrapper[data-theme=dark] .countdown-expired{background:var(--landing-bg-surface);border-color:var(--landing-bw-divider)}.landing-wrapper[data-theme=dark] .countdown-inline .countdown-value{color:var(--landing-accent)}.landing-wrapper[data-theme=cold] .countdown-timer{background:var(--landing-bg-white)}.landing-wrapper[data-theme=cold] .countdown-value{background:var(--landing-bg-main)}.landing-wrapper[data-theme=warm] .countdown-timer{background:var(--landing-bg-surface)}.landing-wrapper[data-theme=warm] .countdown-value{background:var(--landing-bg-main)}.chat-bubble-group{margin-top:var(--space-1);margin-bottom:var(--space-1);gap:var(--space-6);flex-direction:column;flex:0 auto;align-items:center;display:flex}.chat-bubble{padding:var(--space-6);gap:var(--space-4);background-color:var(--landing-bg-cold);border-radius:var(--landing-radius-lg);max-width:55%;color:var(--landing-bw-main);flex-direction:row;flex:0 auto;justify-content:flex-start;align-self:flex-start;align-items:center;display:flex;position:relative}.chat-bubble--brand{background-color:var(--landing-bg-black);color:var(--landing-bw-white);border-style:solid;border-width:1px;border-color:var(--landing-bw-divider);align-self:flex-end}.chat-bubble__logo{flex-shrink:0;width:40px;height:40px;display:block}.chat-bubble__content a{color:var(--landing-accent-blue);text-decoration:none}.chat-bubble__content a:hover{color:#0064d6;text-decoration:underline}.chat-bubble--brand .chat-bubble__content a{color:var(--landing-accent-green)}.chat-bubble--brand .chat-bubble__content a:hover{color:#0fffb6}.chat-bubble__corner{width:var(--landing-text-lg);color:var(--landing-bg-cold);position:absolute;bottom:-1rem;left:28px}.chat-bubble__corner--brand{color:var(--landing-bg-black);left:auto;right:28px;transform:scaleX(-1)}@media (width<=991px){.chat-bubble{max-width:70%}}@media (width<=767px){.chat-bubble{max-width:90%}}@media (width<=479px){.chat-bubble{max-width:100%}}.pricing{--pn-input-height:2.25rem;--pn-border-accent:5px;--pn-slider-track:.375rem;--pn-card-radius:1.5rem;--pn-total-radius:2.5rem}.pricing__hidden{display:none}.pricing,.pricing *{box-sizing:border-box}.pricing ul,.pricing li{margin:0;padding:0;list-style:none}.pricing{max-width:var(--_sizes---wrapper-max-width);justify-content:space-between;align-items:flex-start;gap:var(--landing-gutter-wide);flex-direction:row;margin:auto;display:flex}.pricing__controls{flex:1;min-width:0}.pricing__header{margin-bottom:1.5rem}.pricing__sidebar{top:var(--header-height);flex:0 0 380px;position:sticky}@media (width<=960px){.pricing{flex-direction:column;align-items:center;gap:2rem;width:100%}.pricing__sidebar{flex:none;width:100%;max-width:480px;position:static}}.pricing__tabs{border-radius:var(--pn-card-radius);outline:1px solid var(--landing-bw-divider);outline-offset:-1px;gap:0;margin-bottom:1.5rem;display:flex}.pricing__tab{border-radius:var(--pn-card-radius);cursor:pointer;outline:0 solid #0000;flex-direction:column;flex:1;align-items:flex-start;gap:.375rem;padding:1.75rem 2rem;display:flex}.pricing__tab:hover{background-color:var(--landing-bg-surface)}.pricing__tab.active{outline:var(--pn-border-accent) solid var(--landing-accent);outline-offset:calc(-1 * var(--pn-border-accent));transition:outline-color .15s ease-in,outline-width .15s ease-in}.pricing__tab-header{align-items:center;gap:.5rem;display:flex}.pricing__tab-label{font-weight:800;font-family:var(--landing-font-header);color:var(--landing-text-main);text-align:start;font-size:1.625rem;line-height:1.2}.pricing__tab-price{font-size:var(--landing-text-base);font-weight:var(--landing-weight-bold);color:var(--landing-text-additional);text-align:start;line-height:1.2}@media (width<=600px){.pricing__tabs{flex-direction:column;gap:.5rem}}.pricing__section{border-bottom:1px dashed var(--landing-bw-subtle);flex-direction:column;gap:1.75rem;padding:2.5rem 0;display:flex}.pricing__section--mau{gap:0}.pricing__section:last-child{border-bottom:none}.pricing__section h6{margin:0;align-items:center;gap:.25rem;margin-inline-end:.25rem;display:flex}.pricing__section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pricing__section-label{white-space:nowrap}.pricing__input-wrap{flex:0 0 200px;align-items:center;display:flex;position:relative}@media (width<=600px){.pricing__input-wrap{flex-basis:100%}.pricing__section-header{margin-bottom:.5rem}}.pricing .pricing__input{width:100%;height:var(--pn-input-height);border:1px solid var(--landing-bw-subtle);border-radius:var(--landing-radius-base);background:var(--landing-bg-main);font-size:var(--landing-text-base);color:var(--landing-text-main);font-weight:var(--landing-weight-regular);text-align:start;appearance:none;padding:0 .75rem;font-family:inherit;line-height:100%}.pricing .pricing__input:focus{border-color:var(--landing-accent);outline:none}.pricing__input-suffix{inset-inline-end:.75rem;color:var(--landing-text-additional);font-weight:400;font-size:var(--landing-text-base);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.pricing__email-extra .pricing__input-wrap{flex:1}.pricing__email-extra .pricing__input{width:100%}.pricing__slider{width:100%;position:relative}.pricing__slider-input{appearance:none;width:100%;height:var(--pn-slider-track);--slider-dir:to right;background:linear-gradient(var(--slider-dir), var(--landing-accent) 25%, var(--landing-bw-divider) 25%);border-radius:.25rem}[dir=rtl] .pricing__slider-input{--slider-dir:to left}.pricing__slider-input{cursor:pointer;outline:none;margin:0}.pricing__slider-input::-webkit-slider-runnable-track{appearance:none;height:var(--pn-slider-track)}.pricing__slider-input::-moz-range-track{height:var(--pn-slider-track)}.pricing__slider-input::-webkit-slider-thumb{appearance:none;background:var(--landing-bg-main);border:var(--pn-border-accent) solid var(--landing-accent);cursor:pointer;width:1rem;height:1rem;margin-top:calc(-1 * (1rem - var(--pn-slider-track)) / 2);border-radius:50%;transition:transform .15s}.pricing__slider-input::-webkit-slider-thumb:hover{transform:scale(1.3)}.pricing__slider-input::-moz-range-thumb{background:var(--landing-bg-main);border:var(--pn-border-accent) solid var(--landing-accent);cursor:pointer;border-radius:50%;width:1rem;height:1rem;transition:transform .15s}.pricing__slider-input::-moz-range-thumb:hover{transform:scale(1.3)}.pricing__slider-labels{color:var(--landing-text-additional);pointer-events:none;user-select:none;justify-content:space-between;margin-top:.25rem;font-size:.75rem;line-height:100%;display:flex}.pricing__slider-labels span{text-align:center;width:40px}.pricing__slider-labels span:first-child{text-align:start}.pricing__slider-labels span:last-child{text-align:end}.pricing__chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pricing__pill{border-radius:var(--landing-radius-base);background:var(--landing-bg-surface);font-size:var(--landing-text-base);white-space:nowrap;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .5rem;font-family:inherit;line-height:1;display:inline-flex}.pricing__chip{font-weight:var(--landing-weight-regular)}.pricing__chip svg{width:1rem;height:1rem;color:var(--landing-accent);flex-shrink:0}.pricing__email-row{min-height:var(--pn-input-height);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pricing__email-bundle{align-items:center;gap:.25rem;display:flex}.pricing__email-add{color:var(--landing-accent);cursor:pointer;margin-inline-start:.25rem}.pricing__email-add:hover{background:var(--landing-bg-surface-up)}.pricing__email-extra{min-width:min(250px,100%);height:var(--pn-input-height);flex:1;align-items:center;gap:.5rem;display:flex}.pricing__email-plus{color:var(--landing-text-additional);font-size:var(--landing-text-sm)}.pricing__email-remove{height:var(--pn-input-height);cursor:pointer;color:var(--landing-text-additional);background:0 0;border:none;justify-content:center;align-items:center;padding:0 .25rem;display:flex}.pricing__email-remove:hover{color:var(--landing-accent-required)}.pricing__card{border-radius:var(--pn-total-radius);border:var(--pn-border-accent) solid var(--landing-accent);box-shadow:0 24px 40px 0 var(--landing-shadow);flex-direction:column;gap:1.75rem;padding:2.5rem;display:flex}@media (width<=960px){.pricing__card{padding:1.5rem}}.pricing__card-header{flex-direction:column;gap:.25rem;display:flex}.pricing__card-title{font-family:var(--landing-font-header);font-size:var(--landing-text-main);text-transform:uppercase;font-weight:600}.pricing__card-price{align-items:flex-end;display:flex}.pricing__card-currency{font-family:var(--landing-font-body);margin-bottom:.8rem;margin-inline-end:.125rem;font-size:1.25rem;font-weight:400}.pricing__card-amount{font-size:2.75rem;font-weight:800;line-height:1;font-family:var(--landing-font-header);margin-inline-end:.5rem}.pricing__card-period{font-weight:var(--landing-weight-medium);font-size:var(--landing-text-main);line-height:1.6}.pricing__card-subtitle{margin:0}.pricing__card-breakdown ul{border-top:1px dashed var(--landing-bw-subtle);margin:0;padding:0;list-style:none}.pricing__card-breakdown li{border-bottom:1px dashed var(--landing-bw-subtle);line-height:1.4;font-size:var(--landing-text-sm);color:var(--landing-text-main);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.pricing .pricing__card-breakdown li+li{margin-top:0}.pricing__card-breakdown li span+span{white-space:nowrap}.pricing__card-breakdown li:last-child{justify-content:flex-start}.pricing__card-custom{display:none}.pricing__card-custom.visible{border-top:1px dashed var(--landing-bw-subtle);border-bottom:1px dashed var(--landing-bw-subtle);padding:.75rem 0;display:block}.pricing__card-custom .pros li:before{background-color:var(--landing-accent)!important}.pricing__card-custom .pros li{font-size:var(--landing-text-sm)}.pricing__card-actions{flex-direction:column;gap:.5rem;display:flex}.pricing__card-actions .landing-button{width:100%}.pricing__card-link{text-align:center;font-size:var(--landing-text-sm);color:var(--landing-accent);margin-top:-.5rem;text-decoration:none}.pricing__card-link:hover{text-decoration:underline}.pricing__section--channels{display:flex}@supports (corner-shape:squircle){.pricing__tabs,.pricing__tab{border-radius:calc(var(--pn-card-radius) * 1.5);corner-shape:squircle}.pricing__card{border-radius:calc(var(--pn-total-radius) * 1.8);corner-shape:squircle}}.tooltip-icon{border-radius:var(--landing-radius-base);cursor:help;background-color:var(--landing-bg-surface);align-items:center;margin-left:.25rem;padding:.125rem;display:inline-flex}.tooltip-icon:hover{background-color:var(--landing-bg-surface-up)}.tooltip-icon svg{width:1.125rem;height:1.125rem;color:var(--landing-accent)}.tooltip-icon:hover svg{color:var(--landing-accent)}.tooltip-text{cursor:help;text-decoration:underline dashed;text-decoration-color:var(--landing-bw-subtle);text-underline-offset:.25rem}.tooltip-text:hover{text-decoration-color:var(--landing-accent)}.tippy-box[data-theme~=light]{background-color:var(--landing-bg-main);color:var(--landing-text-main);border:1px solid var(--landing-bw-divider);box-shadow:0px 4px 12px var(--landing-shadow);border-radius:var(--landing-radius-base);padding:.5rem .75rem;font-size:.875rem;line-height:1.5}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--landing-bg-main)}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:var(--landing-bg-main)}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:var(--landing-bg-main)}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:var(--landing-bg-main)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.typewriter{color:var(--landing-text-main);display:inline}.typewriter-caret{background:var(--landing-accent);vertical-align:baseline;opacity:0;width:.08em;height:.8em;margin-left:.05em;transition:opacity .1s;display:inline-block}.typewriter-caret.visible{opacity:1;animation:.7s infinite typewriter-blink}@keyframes typewriter-blink{0%,50%{opacity:1}51%,to{opacity:0}}.use-cases-grid{column-gap:var(--landing-gutter-wide);row-gap:var(--landing-gutter-narrow);display:grid}@media (width>=769px){.use-cases-wrapper[data-columns="3"] .use-cases-grid{grid-template-columns:repeat(3,1fr)}.use-cases-wrapper[data-columns="2"] .use-cases-grid{grid-template-columns:repeat(2,1fr)}.use-cases-grid [data-row="1"]{grid-row:1}.use-cases-grid [data-row="2"]{grid-row:2}.use-cases-grid [data-row="3"]{grid-row:3}.use-cases-grid [data-row="4"]{grid-row:4}.use-cases-grid [data-row="5"]{grid-row:5}.use-cases-grid [data-row="6"]{grid-row:6}.use-cases-grid [data-row="7"]{grid-row:7}.use-cases-grid [data-row="8"]{grid-row:8}.use-cases-grid [data-row="9"]{grid-row:9}.use-cases-wrapper[data-columns="3"] .use-cases-grid [data-col="1"]{grid-column:1}.use-cases-wrapper[data-columns="3"] .use-cases-grid [data-col="2"]{grid-column:2}.use-cases-wrapper[data-columns="3"] .use-cases-grid [data-col="3"]{grid-column:3}.use-cases-wrapper[data-columns="3"] .use-cases-grid [data-col="4"]{grid-column:1}.use-cases-wrapper[data-columns="3"] .use-cases-grid [data-col="5"]{grid-column:2}.use-cases-wrapper[data-columns="2"] .use-cases-grid [data-col="1"]{grid-column:1}.use-cases-wrapper[data-columns="2"] .use-cases-grid [data-col="2"]{grid-column:2}.use-cases-wrapper[data-columns="2"] .use-cases-grid [data-col="3"]{grid-column:1}.use-cases-wrapper[data-columns="2"] .use-cases-grid [data-col="4"]{grid-column:2}.use-cases-grid [data-row="4"].use-case-header,.use-cases-grid [data-row="7"].use-case-header{margin-block-start:calc(var(--landing-gutter-wide) - var(--landing-gutter-narrow))}}@media (width<=768px){.use-cases-grid{row-gap:var(--space-4);grid-template-columns:1fr}.use-case-result:not(:last-of-type){margin-block-end:var(--space-8)}}.flow>.use-cases-wrapper{margin-block-start:var(--flow-wide)}
