.site-lightbox-overlay{position:fixed;inset:0;z-index:10000;background:#000000e6;display:flex;align-items:center;justify-content:center;padding:2rem;box-sizing:border-box}.site-lightbox-inner{max-width:min(94vw,1200px);max-height:90vh;position:relative}.site-lightbox-inner img{display:block;max-width:100%;max-height:90vh;width:auto;height:auto;object-fit:contain}.site-lightbox-inner iframe{max-width:min(94vw,940px);max-height:90vh;width:100%;aspect-ratio:16 / 9}.site-lightbox-inner.site-lightbox-inner--video{width:min(92vw,calc((90vh - 4rem) * 16 / 9));max-width:none}.site-lightbox-inner--video iframe{display:block;width:100%;max-width:none;height:auto;aspect-ratio:16 / 9;max-height:min(90vh,51.75vw);border:0}.site-lightbox-close{position:fixed;top:1rem;right:1rem;font-size:2rem;line-height:1;background:transparent;border:none;color:var(--color-text-on-dark);cursor:pointer;padding:.25rem .5rem}.call-to-action-section.marketing-section{padding-bottom:0}.call-to-action{display:flex;flex-flow:column;gap:var(--cta-stack-gap);width:100%;max-width:100%;padding-bottom:var(--cta-padding-bottom)}.call-to-action-section .call-to-action__title{display:flex;flex-flow:column;align-items:flex-start;width:fit-content;max-width:100%;margin:0 auto;text-align:left}.call-to-action__title.marketing-stagger--display .marketing-stagger__line{font-size:var(--type-cta-display-fluid);letter-spacing:.008em;line-height:.92}.call-to-action__title.marketing-stagger--display>.marketing-stagger__line{padding-left:0!important;padding-right:0!important;text-align:left}.call-to-action__line{width:auto;max-width:100%}.call-to-action__line--accent{display:inline-block;width:auto;align-self:flex-start;text-align:left}.call-to-action-section .call-to-action__line--split{display:block;max-width:100%;width:auto;align-self:flex-start;margin-left:var(--cta-heading-line2-indent)!important}.call-to-action__line-chunk{display:inline;white-space:normal}@media screen and (min-width:992px){.call-to-action__line--split,.call-to-action__line--split .call-to-action__line-chunk{white-space:nowrap}}.call-to-action__line-chunk+.call-to-action__line-chunk:before{content:" "}.call-to-action__accent{color:var(--color-accent)}.call-to-action__bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cta-bottom-gap);box-sizing:border-box;width:100%;max-width:min(100%,var(--cta-bottom-row-max));margin-inline:auto;padding-inline:var(--cta-bottom-inset-inline)}.call-to-action__text{display:flex;flex-flow:column;justify-content:flex-start;flex:1 1 0;min-width:0;max-width:var(--layout-narrow-column-max);margin:0;text-align:left;color:var(--color-text-dim-on-dark);font-size:var(--type-body-on-dark-compact-size);line-height:var(--type-body-on-dark-compact-lh)}.call-to-action__btn-shell{flex-shrink:0;width:var(--cta-action-shell-width)}@media screen and (min-width:768px){.call-to-action{max-width:var(--cta-bottom-row-max);margin-inline:auto}.call-to-action-section .call-to-action__title{margin-left:0;margin-right:0;align-self:flex-start}.call-to-action__bottom{padding-inline:0}}.call-to-action__btn{display:flex;align-items:center;justify-content:space-between;gap:var(--cta-inline-label-gap);margin-top:auto;box-sizing:border-box;text-decoration:none;text-transform:uppercase;line-height:100%;font-family:var(--font-body);font-size:var(--type-body-on-dark-size);font-weight:400;color:var(--color-accent)}.call-to-action__btn-icon{flex:none;width:var(--cta-inline-icon-size);height:var(--cta-inline-icon-size)}@media screen and (min-width: var(--bp-lg)){.call-to-action__text{font-size:var(--type-body-on-dark-size);line-height:var(--type-body-on-dark-lh)}}@media screen and (min-width: var(--bp-xl)){.call-to-action .call-to-action__title.marketing-stagger--display .marketing-stagger__line{line-height:var(--type-cta-display-line-height-xl)}.call-to-action__btn-shell{width:var(--cta-action-shell-width-xl)}.call-to-action__btn{font-size:var(--type-card-heading-size)}.call-to-action__text{font-size:var(--type-cta-body-emphasis-size)}}@media screen and (max-width: var(--bp-md)){.call-to-action__text{font-size:var(--type-body-on-dark-min-size)}}@media screen and (max-width:767px){.call-to-action{padding-top:clamp(122px,22vw,174px)}.call-to-action-section .call-to-action__title{width:100%;max-width:100%;align-items:flex-start;text-align:left;margin-left:0;margin-right:0}.call-to-action__line--accent{width:auto;max-width:100%;align-self:flex-start;text-align:left}.call-to-action-section .call-to-action__line--split{display:block;width:100%;max-width:100%;align-self:flex-start;margin-left:0!important;padding-left:0;white-space:normal}.call-to-action__line--split .call-to-action__line-chunk{white-space:normal}.call-to-action__bottom{flex-flow:column;align-items:stretch;justify-content:flex-start;gap:var(--cta-mobile-stack-gap);width:100%;max-width:100%;margin-inline:0;padding-inline:clamp(0px,4vw,24px)}.call-to-action__text{flex:none;width:100%;max-width:100%;font-size:var(--type-body-on-dark-compact-size);line-height:var(--type-body-on-dark-compact-lh)}.call-to-action__btn-shell{width:100%;max-width:100%}.call-to-action__btn{width:100%;max-width:100%;font-size:var(--type-body-on-dark-size)}}@media screen and (max-width:479px){.call-to-action{padding-top:clamp(110px,26vw,122px)}.call-to-action__bottom{padding-inline:clamp(0px,2vw,16px)}.call-to-action__btn{font-size:var(--type-body-on-dark-compact-size)}}.numbers{font-family:var(--font-body)}.product-why-section .product-why{width:100%;max-width:var(--home-pricing-column-max-width);margin-inline:auto;padding-bottom:var(--section-stack-gap-lg);box-sizing:border-box}.product-why-section .product-why>header.product-why__header{width:100%;align-items:flex-start;justify-content:flex-start;display:flex;position:relative;z-index:5}.product-why-section .product-why__title{margin:0;width:100%;max-width:100%;box-sizing:border-box}.product-why-section .product-why__title .marketing-stagger__line{line-height:100%}.product-why-section .product-why__rows{display:flex;flex-flow:column;justify-content:flex-start;padding-top:var(--section-stack-gap-lg);gap:var(--section-stack-gap-xl);width:100%}.product-why-section .product-why__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;justify-items:stretch;width:100%;column-gap:6%;row-gap:6%}.product-why-section .product-why__card{display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:23px;width:100%;max-width:none;box-sizing:border-box;min-width:0}.product-why-section .product-why__arrow-wrap{flex-shrink:0}.product-why-section .product-why__arrow{width:20px;max-width:20px;height:20px;max-height:20px;padding-top:5px}.product-why-section .product-why__card-body{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:14px;min-width:0;flex:1}.product-why-section .product-why__card-title{letter-spacing:var(--type-card-heading-track);text-transform:uppercase;margin-bottom:0;font-size:var(--type-card-heading-size);font-weight:300;line-height:var(--type-card-heading-lh-tight);color:var(--color-text-on-dark);display:block}.product-why-section .product-why__card-copy{color:var(--color-text-dim-on-dark);letter-spacing:var(--type-body-on-dark-track-tight);font-size:var(--type-body-on-dark-size);line-height:var(--type-body-on-dark-lh);margin:0}@media screen and (min-width:1920px){.product-why-section .product-why__card-title{font-size:var(--type-card-heading-size-lg);line-height:var(--type-card-heading-lh-lg)}.product-why-section .product-why__card-copy{font-size:var(--type-body-on-dark-size-lg);line-height:var(--type-body-on-dark-lh-lg)}}@media screen and (max-width:991px){.product-why-section .product-why__card-title{font-size:var(--type-card-heading-size-md);line-height:var(--type-card-heading-lh-md)}.product-why-section .product-why__card-copy{font-size:var(--type-body-on-dark-compact-size);line-height:var(--type-body-on-dark-compact-lh)}}@media screen and (max-width:767px){.product-why-section .product-why__rows{gap:var(--section-stack-gap-md)}.product-why-section .product-why__row{grid-template-columns:1fr;column-gap:0;row-gap:var(--section-stack-gap-md)}.product-why-section .product-why__card{justify-content:flex-start;align-items:flex-start;max-width:none}.product-why-section .product-why__arrow{padding-top:7px}.product-why-section .product-why__card-body{gap:9px}.product-why-section .product-why__card-title{font-size:var(--type-card-heading-size-md)}.product-why-section .product-why__card-copy{font-size:var(--type-body-on-dark-min-size);line-height:var(--type-body-on-dark-min-lh)}}@media screen and (max-width:479px){.product-why-section .product-why__rows{padding-top:61px}}.hero-section{background-color:transparent;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden;display:flex}.hero__content{padding-top:max(48px,calc(80px - var(--page-padding-y)))}.hero__heading-wrap{text-align:center}.hero-section .hero__title{margin:0 auto;max-width:85%}.hero-section .hero__title.marketing-stagger--display .marketing-stagger__line{font-family:Almarai,Arial,sans-serif;letter-spacing:var(--type-hero-display-track);line-height:var(--type-hero-display-lh);white-space:nowrap}@media screen and (min-width:768px)and (max-width:991px){.hero-section .hero__title.marketing-stagger--display>.marketing-stagger__line:nth-child(1){padding-left:3ch!important}.hero-section .hero__title.marketing-stagger--display>.marketing-stagger__line:nth-child(3){padding-left:5.5ch!important}.hero-section .hero__title.marketing-stagger--display>.marketing-stagger__line:nth-child(4){padding-left:3ch!important}}@media screen and (min-width:480px)and (max-width:767px){.hero-section .hero__title.marketing-stagger--display .marketing-stagger__line{font-size:calc(30px + (100vw - 480px) * 30 / 288)}}@media screen and (min-width:1440px)and (max-width:1919px){.hero-section .hero__title.marketing-stagger--display .marketing-stagger__line{font-size:calc(80px + (100vw - 1440px) * 20 / 480)}}@media screen and (min-width:992px)and (max-width:1439px){.hero-section .hero__title.marketing-stagger--display>.marketing-stagger__line:nth-child(1){padding-left:calc(3ch + (100vw - 992px)*.24)!important}.hero-section .hero__title.marketing-stagger--display>.marketing-stagger__line:nth-child(3){padding-left:calc(5ch + (100vw - 992px)*.69)!important}.hero-section .hero__title.marketing-stagger--display>.marketing-stagger__line:nth-child(4){padding-left:calc(3ch + (100vw - 992px)*.31)!important}}@media screen and (max-width:767px){.hero-section .hero__title{width:fit-content;max-width:100%;margin-inline:auto}.hero-section .hero__title.marketing-stagger--display{--stagger-indent-1-mobile: 2.5ch;--stagger-indent-2-mobile: 0ch;--stagger-indent-3-mobile: 5ch;--stagger-indent-4-mobile: 2.5ch}}.hero__img-wrap{flex-flow:row;justify-content:center;align-items:center;margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-top:var(--hero-image-top-pad);display:flex;position:relative;overflow:hidden}.hero__grad{z-index:1;pointer-events:none;background-image:linear-gradient(var(--color-page-bg),transparent);width:368px;height:100%;position:absolute}.hero__grad--left{background-image:linear-gradient(90deg,var(--color-page-bg),transparent);top:0;bottom:0;left:0}.hero__grad--right{background-image:linear-gradient(270deg,var(--color-page-bg),transparent);top:0;bottom:0;right:0}.hero__img{width:100%;height:auto;aspect-ratio:3840 / 1694;display:block}.hero__actions{gap:16px;justify-content:center;display:flex}@media screen and (min-width:1920px){.hero__content{padding-top:max(56px,calc(100px - var(--page-padding-y)))}.hero__img-wrap{padding-top:clamp(120px,8vw,160px)}.hero__grad{width:488px}.hero__grad--left{overflow:visible}.hero__grad--right{position:absolute;right:0;overflow:visible}}@media screen and (max-width:991px){.hero__content{padding-top:30px}.hero__grad{width:255px}}@media screen and (max-width:767px){.hero__content{padding-top:max(8px,calc(20px - var(--page-padding-y)))}.hero__img-wrap{margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding-top:80px}.hero__grad{width:144px}}@media screen and (max-width:479px){.hero-section{justify-content:center}}.hero__description-wrap{justify-content:center;align-items:center;width:var(--hero-description-width);margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px;display:flex}.hero__description{color:var(--color-text-dim-on-dark);text-align:left;letter-spacing:var(--type-body-on-dark-track-relaxed);margin-bottom:0;font-size:var(--type-body-on-dark-size);line-height:var(--type-body-on-dark-lh)}.hero__description--centered{text-align:center}@media screen and (min-width:1200px){.hero__description-wrap{padding-top:48px;padding-bottom:48px}}@media screen and (min-width:1920px){.hero__description-wrap{width:var(--hero-description-width-lg);padding-top:48px;padding-bottom:48px}.hero__description{font-size:var(--type-body-on-dark-size-lg);line-height:var(--type-body-on-dark-lh-lg)}}@media screen and (max-width:991px){.hero__description-wrap{width:445px;padding-top:28px;padding-bottom:28px}.hero__description{font-size:var(--type-body-on-dark-min-size);line-height:var(--type-body-on-dark-min-lh)}}@media screen and (max-width:767px){.hero__description-wrap{width:min(100%,400px)}.hero__description{font-size:var(--type-micro-size);line-height:15px}}@media screen and (max-width:479px){.hero__description-wrap{width:min(100%,240px);padding-top:24px;padding-bottom:24px}}.hero__actions .hero-cta__sign-up,.hero__actions .hero-cta__log-in{display:inline-block;text-decoration:none;cursor:pointer;border-radius:999px;line-height:100%;appearance:none;-webkit-appearance:none;text-transform:uppercase;font-size:var(--type-caption-size);font-weight:300;padding:10px 36px}.hero__actions .hero-cta__sign-up{color:var(--color-text-on-dark);background-color:var(--color-accent-solid);border:1px solid var(--color-accent-solid)}.hero__actions .hero-cta__sign-up:hover{color:var(--color-text-contrast);background-color:var(--color-text-on-dark);border-color:var(--color-text-on-dark)}.hero__actions .hero-cta__log-in{color:var(--color-text-on-dark);background-color:transparent;border:1px solid var(--color-accent)}.hero__actions .hero-cta__log-in:hover{color:var(--color-text-contrast);background-color:var(--color-text-on-dark);border-color:var(--color-text-on-dark)}@media screen and (max-width:991px){.hero__actions .hero-cta__sign-up,.hero__actions .hero-cta__log-in{padding-left:22px;padding-right:22px}}@media screen and (max-width:767px){.hero__actions .hero-cta__sign-up,.hero__actions .hero-cta__log-in{padding:11px 32px;font-size:var(--type-ui-small-size)}}.plan-section{background-color:transparent;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative;overflow:hidden;display:flex}.plan__inner{padding-top:0}.plan-section .plan__title{width:100%;max-width:var(--home-pricing-column-max-width);margin:0 auto;box-sizing:border-box}.plan__tabs{flex-flow:column;justify-content:flex-start;align-items:center;max-width:var(--home-pricing-column-max-width);margin-top:var(--section-heading-to-content-gap);margin-left:auto;margin-right:auto;display:flex}.plan__tabs-menu{text-transform:uppercase;border:1px solid var(--color-accent);border-radius:999px;display:flex}.plan__tab-link{color:var(--color-text-dim-on-dark);background-color:transparent;border-radius:999px;padding:8px 28px;font-size:var(--type-ui-small-size);font-weight:300;line-height:100%;display:inline-block;vertical-align:top;text-align:left;cursor:pointer;text-decoration:none;position:relative}.plan__tab-link--current{color:var(--color-text-on-dark);background-color:var(--color-accent-solid)}.plan__save{background-color:var(--color-surface-badge);border-radius:3px;padding:6px 10px;position:absolute;top:-50%;right:-55%}.plan__save-text{margin-bottom:0;color:var(--color-text-on-dark)}.plan__tabs-content{width:100%}.plan__tabs-content .plan__tab-pane{display:none}.plan__tabs-content .plan__tab-pane.plan__tab-pane--active{display:block}.plan__tab-pane{margin-top:40px}.plan__tab-pane-wrap{display:grid;gap:28px;width:100%;align-items:stretch;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:992px)and (max-width:1439px){.plan__tab-pane-wrap{grid-template-columns:repeat(6,minmax(0,1fr))}.plan__tab-pane-wrap .plan__card{grid-column:span 2}.plan__tab-pane-wrap .plan__card:nth-child(4){grid-column:2 / span 2}.plan__tab-pane-wrap .plan__card:nth-child(5){grid-column:4 / span 2}}@media screen and (min-width:1440px){.plan__tab-pane-wrap{grid-template-columns:repeat(5,minmax(0,1fr))}.plan__tab-pane-wrap .plan__card:nth-child(n){grid-column:auto}}.plan__card{border:1px solid var(--color-border-plan-card);border-radius:16px;box-sizing:border-box;flex-direction:column;min-height:100%;padding:30px;display:flex;position:relative}.plan__card>.plan__card-item:nth-child(2){flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.plan__card .plan__list-row{flex:1 1 auto}.plan__price-wrap{gap:10px;text-transform:uppercase;align-items:baseline;margin-top:20px;margin-bottom:10px;font-family:var(--font-body);font-weight:400;display:flex}.plan__tariff{color:var(--color-text-dim-on-dark);text-transform:uppercase;font-size:var(--type-nav-link-size);line-height:100%}.plan__price{letter-spacing:var(--type-price-track);font-size:40px;line-height:100%}.plan__price-month{color:var(--color-text-dim-on-dark);font-size:var(--type-caption-size);font-style:italic;font-weight:300;line-height:100%}.plan__card-rect{gap:6px;color:var(--color-accent);text-transform:uppercase;border:1px solid var(--color-accent);border-radius:12px;margin-top:10px;padding:8px 16px;display:flex}.plan__amount{letter-spacing:var(--type-price-track);font-family:var(--font-body);font-size:var(--type-feature-section-title-size);font-weight:400;line-height:100%;white-space:nowrap}.plan__credit{font-size:var(--type-caption-size);line-height:100%}.plan__credit-month{font-size:var(--type-ui-small-size);font-style:italic;line-height:100%}.plan__credit-wrap{flex-flow:column;justify-content:flex-start;padding-top:4px;padding-bottom:4px;display:flex}.plan__credit-period{font-size:var(--type-ui-small-size);font-style:italic;font-weight:300;line-height:1.25;text-transform:uppercase}.plan__footnote{align-self:stretch;width:100%;box-sizing:border-box;margin-top:28px;margin-bottom:0;font-size:var(--type-plan-tab-size-xs);color:var(--color-text-dim-on-dark);line-height:1.45;text-align:center}.plan__footnote-mark{font-weight:600;margin-right:.15em}.plan__list-row{gap:10px;flex-flow:column;margin-top:20px;margin-bottom:24px;display:flex}.plan__group-title{color:var(--color-text-label-muted);font-family:var(--font-body);font-size:var(--type-ui-label-size);font-weight:300;line-height:var(--type-ui-label-lh)}.plan__list-wrap{gap:4px;flex-flow:column;display:flex}.plan__list{gap:10px;flex-flow:column;margin-bottom:0;padding-left:0;font-family:var(--font-body);font-size:var(--type-ui-label-size);font-weight:300;line-height:var(--type-ui-label-lh);list-style-type:none;display:flex}.plan__list-item{gap:6px;justify-content:flex-start;align-items:flex-start;display:flex}.plan__muted{color:gray}.plan__list-ic{width:12px;height:12px;margin-top:2px}.plan__card-btn{gap:30px;color:var(--color-accent);text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;font-family:var(--font-body);font-size:var(--type-body-on-dark-size);font-weight:400;line-height:100%;display:inline-flex}.plan__card-btn-ic{flex:none;width:30px;height:30px}.plan__list-group{gap:10px;flex-flow:column;display:flex}@media screen and (min-width:1920px){.plan-section{position:relative}.plan__tariff{font-size:var(--type-body-on-dark-size-lg)}.plan__price{font-size:var(--type-feature-section-title-size-xl)}.plan__card-rect{margin-top:20px;padding:16px 20px}.plan__list-row{margin-top:30px;margin-bottom:50px}.plan__list-item{gap:10px}.plan__card-btn{font-size:var(--type-body-on-dark-size-lg)}}@media screen and (max-width:991px){.plan-section .plan__title,.plan__tabs{max-width:var(--home-pricing-column-max-width)}.plan__tab-link{padding-left:22px;padding-right:22px}.plan__list-group{gap:10px;flex-flow:column}.plan__save-text{font-size:var(--type-plan-tab-size-sm)}}@media screen and (max-width:767px){.plan-section .plan__title{max-width:min(100%,var(--home-pricing-column-max-width))}.plan__tab-link{padding:5px 20px;font-size:var(--type-plan-tab-size-sm)}.plan__tariff{font-size:var(--type-body-on-dark-size-lg)}.plan__card-rect{margin-top:0}.plan__card-btn{width:auto;position:static}.plan__save{right:-60%}}@media screen and (max-width:479px){.plan-section{justify-content:center}.plan__save-text{font-size:var(--type-plan-tab-size-xs)}}.social-proof-section{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:visible;width:100%;max-width:100%;box-sizing:border-box;padding-left:0;padding-right:0;background-color:transparent}.social-proof-section>[data-slot=content]{position:relative;z-index:6;width:100%;box-sizing:border-box;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.social-proof-section .social-proof__viewport .social-proof__grad{pointer-events:none;position:absolute;z-index:2;width:var(--social-proof-edge-fade-width);top:0;bottom:0}.social-proof-section .social-proof__viewport .social-proof__grad--left{background-image:linear-gradient(90deg,var(--color-page-bg) 35%,transparent);left:0}.social-proof-section .social-proof__viewport .social-proof__grad--right{background-image:linear-gradient(270deg,var(--color-page-bg) 35%,transparent);right:0}.social-proof-section .social-proof__inner{padding-top:0;overflow:visible;width:100%;max-width:100%;box-sizing:border-box}.social-proof-section .social-proof__header{z-index:5;justify-content:space-between;display:flex;position:relative}.social-proof-section .social-proof__title{margin:0;color:var(--color-text-on-dark)}.social-proof-section .social-proof__list{gap:var(--social-proof-card-gap);display:flex}.social-proof-section .social-proof__card{gap:var(--space-5);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:var(--social-proof-card-width);display:flex}.social-proof-section .social-proof__meta{gap:var(--social-proof-meta-gap);justify-content:flex-start;align-items:center;display:flex}.social-proof-section .social-proof__avatar{width:var(--social-proof-avatar-size);min-width:var(--social-proof-avatar-size);height:var(--social-proof-avatar-size);min-height:var(--social-proof-avatar-size);border-radius:50%;overflow:hidden}.social-proof-section .social-proof__avatar-img{width:100%;height:100%;object-fit:cover;display:block}.social-proof-section .social-proof__name-wrap{flex-flow:column;display:flex}.social-proof-section .social-proof__name{letter-spacing:var(--type-card-heading-track);text-transform:uppercase;margin-bottom:0;font-size:var(--type-card-heading-size);font-weight:300;line-height:var(--type-card-heading-lh);color:var(--color-text-on-dark)}.social-proof-section .social-proof__role{color:var(--color-accent);text-transform:uppercase;margin-bottom:0;font-family:var(--font-body);font-size:var(--type-caption-size)}.social-proof-section .social-proof__quote{color:var(--color-text-dim-on-dark);letter-spacing:var(--type-body-on-dark-track-relaxed);margin-bottom:0;font-size:var(--type-caption-size);line-height:120%}.social-proof-section .social-proof__viewport{flex-flow:row;margin-left:0;margin-right:0;padding-top:max(var(--space-5),calc(var(--section-stack-gap-md) - var(--page-padding-y)));padding-left:0;padding-right:0;padding-bottom:0;display:flex;position:relative;box-sizing:border-box;width:100%;max-width:100%;min-width:0}.social-proof__card[data-astro-cid-dnksfipb] .social-proof__name-wrap[data-astro-cid-dnksfipb] .social-proof__name-block[data-astro-cid-dnksfipb]{padding-right:var(--social-proof-name-block-pad-end)}.social-proof__viewport[data-astro-cid-dnksfipb]{width:100%;overflow:hidden;position:relative;cursor:grab;user-select:none;touch-action:pan-y}.social-proof__viewport[data-astro-cid-dnksfipb]:active{cursor:grabbing}.social-proof__track[data-astro-cid-dnksfipb]{display:flex;gap:var(--social-proof-track-gap);width:max-content;position:relative;z-index:1;will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.popup__logo{object-fit:contain;width:180px;height:25px}.popup__h-wrap{margin-top:60px}.popup__form-block-wrap{margin-top:80px}.popup__h{font-family:var(--font-heading);letter-spacing:var(--type-section-heading-track);text-transform:uppercase;flex-flow:wrap;justify-content:flex-start;align-items:stretch;max-width:270px;margin-left:auto;margin-right:auto;font-size:var(--type-feature-section-title-size);font-weight:300;line-height:var(--type-feature-section-title-lh);color:var(--color-text-on-dark);display:flex}.popup__form-checkbox{border:1px solid var(--color-border-form-control);border-radius:0;width:14px;height:14px;margin-top:0;margin-left:0;margin-right:10px;padding:4px}.popup__form-btn-wrap{flex-flow:column;margin-top:50px;display:flex}.popup__form-field{font-family:var(--font-body);background-color:transparent;border:1px solid transparent;border-bottom:1px solid var(--color-text-dim-on-dark);margin-bottom:0;padding:8px 0;font-size:var(--type-body-on-dark-compact-size);line-height:var(--type-body-on-dark-compact-lh)}.popup__form{gap:16px;flex-flow:column;display:flex}.popup__form-btn{color:var(--color-accent);letter-spacing:-.02em;text-transform:uppercase;background-color:transparent;border:1px solid var(--color-accent);padding:14px 20px;font-family:var(--font-body);font-size:var(--type-footer-contact-size);font-weight:400;line-height:100%;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.popup__form-btn:hover,.popup__form-btn:focus-visible{background-color:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-text-on-dark);outline:none}.popup__form-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.popup__form-checkbox-wrap{color:var(--color-text-form-muted);text-align:left;cursor:pointer;justify-content:flex-start;align-items:flex-start;margin-bottom:0;padding-left:0;font-size:12px;line-height:120%;display:flex}.popup__form-block{margin-bottom:0}.popup__form-checkbox-link{color:var(--color-text-on-dark)}.popup__h-span{text-align:right;justify-content:space-between;margin-left:auto}.popup__form-success{background-color:transparent}.popup__form-error{background-color:var(--color-form-error-bg)}.popup__form-hidden-field{display:none}@media screen and (max-width:767px){.popup__logo{width:140px;height:20px}.popup__h{max-width:240px;font-size:var(--type-feature-section-title-size-md);line-height:var(--type-feature-section-title-lh-md)}.popup__form-btn-wrap{margin-top:48px}.popup__form-checkbox-wrap{margin-top:16px}}#popup.contact-dialog .popup__form-field,#popup.contact-dialog .popup__form-hidden-field{color:var(--color-text-on-dark)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px transparent inset!important;-webkit-text-fill-color:var(--color-text-on-dark)!important;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{background-color:transparent!important}input:-moz-autofill,input:-moz-autofill-preview{filter:none;background-color:transparent!important;color:var(--color-text-on-dark)!important}#popup.contact-dialog .popup__form-checkbox-wrap:has(input:checked) .popup__form-checkbox{background-image:url(/media/icons/ic-checkbox.svg);background-position:center center;background-size:calc(100% - 3px) auto}#popup.contact-dialog .popup__form-success,#popup.contact-dialog .popup__form-error{display:none}#popup.contact-dialog .popup__form-btn{display:inline-block;cursor:pointer;text-decoration:none;border-radius:999px;appearance:none;-webkit-appearance:none}#popup.contact-dialog .contact-dialog__surface{background-color:var(--color-page-bg);border:1px solid var(--color-border-plan-card);border-radius:16px;flex-flow:column;justify-content:flex-start;align-items:center;width:min(780px,100%);max-width:100%;padding:clamp(40px,6vw,80px);display:flex;position:relative;box-sizing:border-box;box-shadow:0 24px 80px color-mix(in srgb,var(--color-text-contrast) 35%,transparent)}@media screen and (max-width:991px){#popup.contact-dialog .contact-dialog__surface{width:min(534px,100%)}}@media screen and (max-width:767px){#popup.contact-dialog .contact-dialog__surface{width:100%;padding-bottom:clamp(24px,5vw,40px);padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}}#popup.contact-dialog[open]{border:none;margin:0;padding:var(--page-gutter);position:fixed;inset:0;width:100%;max-width:100vw;height:100%;min-height:100dvh;max-height:100dvh;background:transparent;color:inherit;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;justify-content:center}#popup.contact-dialog::backdrop{background:color-mix(in srgb,var(--color-page-bg) 78%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#popup.contact-dialog:focus{outline:none}#popup.contact-dialog .contact-dialog__close{appearance:none;-webkit-appearance:none;background:transparent;border:none;cursor:pointer;text-align:inherit;padding:0;margin:0;position:absolute;top:clamp(16px,3vw,24px);left:clamp(16px,3vw,24px);z-index:20;width:auto!important;height:auto!important;display:flex!important;align-items:center;justify-content:flex-start;gap:10px;letter-spacing:var(--type-section-heading-track);line-height:100%;text-transform:uppercase;font-size:18px;font-weight:400;font-family:inherit;color:var(--color-text-dim-on-dark);transition:color .2s ease}#popup.contact-dialog .contact-dialog__close-icon{width:14px;height:14px;flex-shrink:0;display:block;pointer-events:none}#popup.contact-dialog .contact-dialog__close-label{pointer-events:none}#popup.contact-dialog .contact-dialog__close:hover,#popup.contact-dialog .contact-dialog__close:focus-visible{color:var(--color-text-on-dark)}#popup.contact-dialog .contact-dialog__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(max-width:767px){#popup.contact-dialog[open]{overflow-x:hidden}#popup.contact-dialog .contact-dialog__close{font-size:var(--type-ui-small-size);gap:6px}#popup.contact-dialog .contact-dialog__close-icon{width:10px;height:10px}}#popup.contact-dialog .popup__form-field:focus,#popup.contact-dialog .popup__form-field:focus-visible{border-bottom-color:var(--color-accent);outline:none}
