@media screen and (max-width:600px){.folded-card-feature-grid-module__oglKPW__section .folded-card-feature-grid-module__oglKPW__headingContainer{padding-bottom:24px}.folded-card-feature-grid-module__oglKPW__section .folded-card-feature-grid-module__oglKPW__heading,.folded-card-feature-grid-module__oglKPW__section .folded-card-feature-grid-module__oglKPW__description{text-align:center}.folded-card-feature-grid-module__oglKPW__section .folded-card-feature-grid-module__oglKPW__description{padding:0 24px}}.folded-card-feature-grid-module__oglKPW__foldedCard{all:unset;border:1px solid var(--guide-color);background-color:var(--ds-background-100);background-clip:padding-box;border-right:none;margin-left:48px;padding:24px;position:relative;box-shadow:0 1px 2px rgba(0,0,0,.04);height:auto!important}@media screen and (max-width:960px){.folded-card-feature-grid-module__oglKPW__foldedCard{margin-left:10px}}@media screen and (max-width:600px){.folded-card-feature-grid-module__oglKPW__foldedCard{margin-left:-1px;width:auto!important}.folded-card-feature-grid-module__oglKPW__foldedCard:last-child{margin-bottom:-2px}}@media (hover:hover){.folded-card-feature-grid-module__oglKPW__foldedCard{cursor:pointer;transition:background-color .2s}.folded-card-feature-grid-module__oglKPW__foldedCard:hover{background-color:var(--ds-background-200)}}.folded-card-feature-grid-module__oglKPW__foldedCardContent{height:100%}.folded-card-feature-grid-module__oglKPW__foldedCard .folded-card-feature-grid-module__oglKPW__corner{border-bottom:1px solid var(--guide-color);border-left:1px solid var(--guide-color);z-index:10;width:33px;height:33px;position:absolute;top:-1px;right:0;overflow:hidden}.folded-card-feature-grid-module__oglKPW__foldedCard .folded-card-feature-grid-module__oglKPW__corner:before{content:"";border-left:35px solid var(--guide-color);border-top:35px solid var(--ds-background-200);z-index:5;position:absolute;top:-3px;right:0}.folded-card-feature-grid-module__oglKPW__foldedCard .folded-card-feature-grid-module__oglKPW__corner:after{content:"";border-left:35px solid var(--ds-background-200);z-index:10;border-top:35px solid transparent;position:absolute;top:-1px;right:0}.folded-card-feature-grid-module__oglKPW__marketingCtas .folded-card-feature-grid-module__oglKPW__desktopCta{display:flex}@media screen and (max-width:960px){.folded-card-feature-grid-module__oglKPW__marketingCtas .folded-card-feature-grid-module__oglKPW__desktopCta{display:none!important}}.folded-card-feature-grid-module__oglKPW__marketingCtas .folded-card-feature-grid-module__oglKPW__mobileCta{display:none}@media screen and (max-width:960px){.folded-card-feature-grid-module__oglKPW__marketingCtas .folded-card-feature-grid-module__oglKPW__mobileCta{display:flex}.folded-card-feature-grid-module__oglKPW__marketingCtas{flex-wrap:wrap;width:100%}}@media screen and (max-width:600px){.folded-card-feature-grid-module__oglKPW__marketingCtas{justify-content:center}}.folded-card-feature-grid-module__oglKPW__gridCol{flex-direction:column;row-gap:48px;padding-bottom:135px;display:flex}.folded-card-feature-grid-module__oglKPW__gridCol:not(:first-child){padding-right:0}.folded-card-feature-grid-module__oglKPW__gridColRight{z-index:0!important;grid-column:2/-1!important;grid-template-columns:repeat(2,1fr)!important;padding-left:0!important;display:grid!important}@media screen and (max-width:960px){.folded-card-feature-grid-module__oglKPW__gridCol{row-gap:40px}}@media screen and (max-width:600px){.folded-card-feature-grid-module__oglKPW__gridCol{row-gap:24px;grid-column:span 2!important;grid-template-columns:1fr!important;padding-left:0!important}.folded-card-feature-grid-module__oglKPW__gridCol:not(:last-child){padding-bottom:0}.folded-card-feature-grid-module__oglKPW__gridCol:first-child{padding:24px 0}.folded-card-feature-grid-module__oglKPW__gridCol:nth-child(2){margin-top:-1px;padding-top:0;z-index:1!important}}
.framework-highlights-module__sBqbqq__container{display:grid}@media (max-width:960px){.framework-highlights-module__sBqbqq__container{border-bottom:1px solid var(--guide-color)!important}}@media (max-width:600px){.framework-highlights-module__sBqbqq__container{border-bottom:unset!important}}.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature{text-align:center;padding:calc(var(--cell-padding)*2)var(--cell-padding);z-index:1}@media (max-width:960px){.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature{padding:var(--cell-padding)}}@media (max-width:600px){.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature{grid-column:1/-1}.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature:first-child{padding-top:48px}}.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature .framework-highlights-module__sBqbqq__icon{border:1px solid color-mix(in srgb,var(--theme-color,var(--ds-gray-900))20%,transparent);background-color:var(--ds-background-200);box-shadow:0px 0px 0px 4px color-mix(in srgb,var(--theme-color,var(--ds-gray-alpha-900))10%,transparent);border-radius:99px;place-content:center;padding:10px 32px;display:grid}.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature .framework-highlights-module__sBqbqq__icon svg{color:var(--theme-color,var(--ds-gray-1000))!important}@media (max-width:960px){.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature .framework-highlights-module__sBqbqq__icon svg{max-height:28px}}@media (max-width:600px){.framework-highlights-module__sBqbqq__container .framework-highlights-module__sBqbqq__feature .framework-highlights-module__sBqbqq__icon svg{max-height:24px}}
.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title strong,.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title h2{color:var(--ds-gray-1000);font-weight:600;font-size:inherit;margin:0;display:inline}.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title{letter-spacing:-.96px;color:var(--ds-gray-900);font-size:24px;font-weight:500;line-height:32px}.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title p{display:inline}.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title[data-size=small]{letter-spacing:-.4px;font-size:20px;line-height:26px}@media (max-width:1024px){.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title{letter-spacing:-.4px;font-size:20px;line-height:26px}}@media (max-width:600px){.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title,.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__title[data-size=small]{letter-spacing:-.32px;font-size:16px;line-height:24px}}.impact-module__3Ry7Nq__impact:not(.impact-module__3Ry7Nq__mini) .impact-module__3Ry7Nq__description b{color:var(--ds-gray-1000);font-weight:600}.impact-module__3Ry7Nq__impact.impact-module__3Ry7Nq__mini .impact-module__3Ry7Nq__title{line-height:24px}.impact-module__3Ry7Nq__impact.impact-module__3Ry7Nq__mini:not(.impact-module__3Ry7Nq__title-as-label) .impact-module__3Ry7Nq__title svg{vertical-align:middle;margin-top:-2px;margin-right:8px}.impact-module__3Ry7Nq__impact.impact-module__3Ry7Nq__mini:not(.impact-module__3Ry7Nq__title-as-label) .impact-module__3Ry7Nq__title strong,.impact-module__3Ry7Nq__impact.impact-module__3Ry7Nq__mini:not(.impact-module__3Ry7Nq__title-as-label) .impact-module__3Ry7Nq__title h2{color:var(--ds-gray-1000);letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:24px;display:inline}.impact-module__3Ry7Nq__impact.impact-module__3Ry7Nq__mini:not(.impact-module__3Ry7Nq__title-as-label) .impact-module__3Ry7Nq__title p{color:var(--ds-gray-900);display:inline}.impact-module__3Ry7Nq__impact.impact-module__3Ry7Nq__mini.impact-module__3Ry7Nq__title-as-label .impact-module__3Ry7Nq__title p{letter-spacing:-.02em;color:var(--ds-gray-1000);font-weight:600}
.large-features-column-module__U0WaCq__description{text-wrap:pretty}.large-features-column-module__U0WaCq__description *{margin:0}.large-features-column-module__U0WaCq__description.large-features-column-module__U0WaCq__noDescription{display:block}@media (max-width:960px){.large-features-column-module__U0WaCq__description.large-features-column-module__U0WaCq__noDescription{display:none}}.large-features-column-module__U0WaCq__introCell{position:relative}@media (max-width:960px){.large-features-column-module__U0WaCq__solidCell.large-features-column-module__U0WaCq__noDescription,.large-features-column-module__U0WaCq__introCell.large-features-column-module__U0WaCq__noDescription,.large-features-column-module__U0WaCq__finalGap.large-features-column-module__U0WaCq__noDescription{display:none}}.large-features-column-module__U0WaCq__altMobileTitle{display:none}@media (max-width:960px){.large-features-column-module__U0WaCq__altMobileTitle{padding-bottom:24px;display:block;text-align:start!important}}@media (max-width:600px){.large-features-column-module__U0WaCq__altMobileTitle{padding-top:20px;text-align:center!important}}.large-features-column-module__U0WaCq__intro{top:calc(var(--header-height) + var(--cell-padding));text-wrap:balance;position:-webkit-sticky;position:sticky;height:unset!important}@media screen and (max-width:600px){.large-features-column-module__U0WaCq__cta{padding-left:16px!important;padding-right:16px!important}}@media (max-width:600px){.large-features-column-module__U0WaCq__center-contents-on-mobile .large-features-column-module__U0WaCq__intro{text-align:center}}@media (max-width:960px){.large-features-column-module__U0WaCq__center-contents-on-mobile .large-features-column-module__U0WaCq__intro{text-align:center}.large-features-column-module__U0WaCq__center-contents-on-mobile .large-features-column-module__U0WaCq__feature>div{align-items:center!important}.large-features-column-module__U0WaCq__center-contents-on-mobile div,.large-features-column-module__U0WaCq__center-contents-on-mobile p{text-align:center}}
.customer-carousel-module__pFnISG__title{font-weight:500}.customer-carousel-module__pFnISG__title b,.customer-carousel-module__pFnISG__title strong{color:var(--ds-gray-1000);font-weight:600}.customer-carousel-module__pFnISG__cell{padding:90px 0!important}@media (max-width:960px){.customer-carousel-module__pFnISG__cell{padding:80px 0!important}}@media (max-width:600px){.customer-carousel-module__pFnISG__cell{padding:46px 0!important}}.customer-carousel-module__pFnISG__carouselWrapper{--fade-out-px:128px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,white var(--fade-out-px),white calc(100% - var(--fade-out-px)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,white var(--fade-out-px),white calc(100% - var(--fade-out-px)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,white var(--fade-out-px),white calc(100% - var(--fade-out-px)),transparent 100%);width:100%;height:100%}.customer-carousel-module__pFnISG__carousel{--copies:3;--gap:56px;place-items:center;width:100%;display:grid;position:relative;top:0;left:0;overflow:hidden}.customer-carousel-module__pFnISG__track{will-change:transform;z-index:-2;gap:var(--gap);width:100%;animation:linear infinite customer-carousel-module__pFnISG__scroll;display:flex}.customer-carousel-module__pFnISG__slides{justify-content:space-between;gap:var(--gap);margin-top:0;display:inline-flex}.customer-carousel-module__pFnISG__slides li{width:160px;height:60px;list-style:none}.customer-carousel-module__pFnISG__slides li>*{animation:1s ease-in-out forwards customer-carousel-module__pFnISG__mount-li}@keyframes customer-carousel-module__pFnISG__mount-li{0%{opacity:0}to{opacity:1}}@keyframes customer-carousel-module__pFnISG__scroll{0%{transform:translate(0,0)}to{transform:translate3d(calc(100%/var(--copies)*-1),0,0)}}
.customer-grid-module__-W_jTq__button{box-shadow:var(--ds-shadow-border-small);border-radius:15px 0 0 15px;padding:8px 2px 8px 8px;right:0;position:absolute!important}.customer-grid-module__-W_jTq__button svg{transition:color .15s;color:var(--ds-gray-1000)!important}.customer-grid-module__-W_jTq__button,.customer-grid-module__-W_jTq__customerCell{transition:background .15s ease-out}.customer-grid-module__-W_jTq__customerCell{text-decoration:none;position:relative}.customer-grid-module__-W_jTq__customerCell.customer-grid-module__-W_jTq__featured{background:var(--ds-background-100)}.customer-grid-module__-W_jTq__customerCell.customer-grid-module__-W_jTq__featured:hover .customer-grid-module__-W_jTq__button{background:var(--ds-gray-1000)}.customer-grid-module__-W_jTq__customerCell.customer-grid-module__-W_jTq__featured:hover .customer-grid-module__-W_jTq__button svg{color:var(--ds-background-100)!important}.customer-grid-module__-W_jTq__customerCell.customer-grid-module__-W_jTq__featured:focus-visible{box-shadow:var(--ds-focus-ring);outline:0}
.customer-grid-with-content-module__EIE_WG__ctaStack{flex-wrap:wrap}.customer-grid-with-content-module__EIE_WG__logoCell{height:96px}@media screen and (max-width:960px){.customer-grid-with-content-module__EIE_WG__content{text-align:center}}.customer-grid-with-content-module__EIE_WG__title{font-size:28px}.customer-grid-with-content-module__EIE_WG__title svg{margin-right:2px}
@media (max-width:600px){.customer-insight-row-module__np8N6G__heading,.customer-insight-row-module__np8N6G__insight{text-align:center}.customer-insight-row-module__np8N6G__grid [data-grid-guides] *{border-bottom:0!important}.customer-insight-row-module__np8N6G__firstInsight{padding-top:var(--grid-divider-gap)!important}.customer-insight-row-module__np8N6G__lastInsight{padding-bottom:var(--grid-divider-gap)!important}}.customer-insight-row-module__np8N6G__cell{padding:var(--cell-padding)!important}.customer-insight-row-module__np8N6G__insight p{color:var(--ds-gray-900)}.customer-insight-row-module__np8N6G__insight b{color:var(--ds-gray-1000);font-weight:600}.customer-insight-row-module__np8N6G__insight.customer-insight-row-module__np8N6G__pretty{text-wrap:pretty}@media (max-width:960px){.customer-insight-row-module__np8N6G__grid.customer-insight-row-module__np8N6G__withoutBorder{border-bottom:1px solid var(--guide-color)!important}}
.intro-module__dnsztW__stack{max-width:800px;margin:0 auto}.intro-module__dnsztW__title{text-wrap:balance}.intro-module__dnsztW__cell{justify-content:center!important;display:flex!important}
.long-text-module__Dz_RiW__grid>div *{border-bottom:none!important}@media (max-width:960px){.long-text-module__Dz_RiW__headingCell{padding-bottom:0!important}}.long-text-module__Dz_RiW__textBlock p{text-wrap:pretty;padding-bottom:36px}.long-text-module__Dz_RiW__textBlock b{color:var(--ds-gray-1000);font-weight:500}.long-text-module__Dz_RiW__textBlock h2,.long-text-module__Dz_RiW__textBlock h3,.long-text-module__Dz_RiW__textBlock h4,.long-text-module__Dz_RiW__textBlock h5,.long-text-module__Dz_RiW__textBlock h6{color:var(--ds-gray-1000);text-wrap:balance;padding-bottom:16px;font-weight:500}.long-text-module__Dz_RiW__textBlock a{color:var(--geist-link-color);text-underline-offset:4px;text-underline-thickness:1px;text-decoration:none}.long-text-module__Dz_RiW__textBlock a:hover{text-decoration:underline!important}.long-text-module__Dz_RiW__textBlock a:focus-visible{box-shadow:var(--ds-focus-ring);border-radius:2px;outline:none}
@media (min-width:961px){.mini-impact-grid-module__74Sdwa__title.mini-impact-grid-module__74Sdwa__no-padding{padding-bottom:0!important}}@media (max-width:960px){.mini-impact-grid-module__74Sdwa__title h2{text-align:center}}@media (min-width:961px){.mini-impact-grid-module__74Sdwa__feature:not(.mini-impact-grid-module__74Sdwa__in-last-row-desktop){padding-bottom:0!important}}@media (min-width:601px) and (max-width:960px){.mini-impact-grid-module__74Sdwa__feature:not(.mini-impact-grid-module__74Sdwa__in-last-row-tablet){padding-bottom:0!important}}
.pixel-points-module__9aqAna__description *{margin:0}.pixel-points-module__9aqAna__description p{color:var(--ds-gray-900)}.pixel-points-module__9aqAna__description b{color:var(--ds-gray-1000);font-weight:500}
@media (min-width:961px){.simple-hero-module__Z5sHma__heading{line-height:116.66%}}.simple-hero-module__Z5sHma__heading,.simple-hero-module__Z5sHma__description{max-width:720px}.simple-hero-module__Z5sHma__vertical .simple-hero-module__Z5sHma__description,.simple-hero-module__Z5sHma__vertical .simple-hero-module__Z5sHma__heading{text-align:center}.simple-hero-module__Z5sHma__horizontal .simple-hero-module__Z5sHma__description,.simple-hero-module__Z5sHma__horizontal .simple-hero-module__Z5sHma__heading{text-align:left}@media (max-width:960px){.simple-hero-module__Z5sHma__horizontal .simple-hero-module__Z5sHma__description,.simple-hero-module__Z5sHma__horizontal .simple-hero-module__Z5sHma__heading{text-align:center}}.simple-hero-module__Z5sHma__heading,.simple-hero-module__Z5sHma__description{text-wrap:balance}.simple-hero-module__Z5sHma__description b{color:var(--ds-gray-1000);font-weight:500}
.small-feature-grid-module__xHiAkW__title{text-wrap:pretty}.small-feature-grid-module__xHiAkW__visual-cell{border:1px solid var(--guide-color);border-left:none;border-right:none;align-self:start;position:relative;overflow:visible}@media (min-width:601px){.small-feature-grid-module__xHiAkW__visual-cell{margin-top:var(--cell-padding)}}.small-feature-grid-module__xHiAkW__visual-cell .small-feature-grid-module__xHiAkW__top-cross{inset:unset;--pos:calc(var(--cross-half-size)*-1);top:var(--pos);left:var(--pos)}.small-feature-grid-module__xHiAkW__visual-cell .small-feature-grid-module__xHiAkW__bottom-cross{inset:unset;top:calc(100% - var(--cross-half-size) + 1px);right:calc(var(--cross-half-size) - 1px)}.small-feature-grid-module__xHiAkW__cta{flex-shrink:0}@media (max-width:600px){.small-feature-grid-module__xHiAkW__cta{box-shadow:none!important;background:0 0!important;border:none!important}}
.small-feature-row-with-cta-module__aaV5MG__section{background:var(--ds-background-100);border-right:1px solid var(--ds-gray-200);position:relative}@media (max-width:960px){.small-feature-row-with-cta-module__aaV5MG__section p{max-width:40em}}.small-feature-row-with-cta-module__aaV5MG__section .small-feature-row-with-cta-module__aaV5MG__cta{flex-direction:column;place-self:center;align-items:center;display:flex}@media (max-width:960px){.small-feature-row-with-cta-module__aaV5MG__section .small-feature-row-with-cta-module__aaV5MG__cta .small-feature-row-with-cta-module__aaV5MG__button{height:var(--geist-form-height)!important;font-size:var(--geist-form-font)!important;line-height:var(--geist-form-line-height)!important}.small-feature-row-with-cta-module__aaV5MG__section .small-feature-row-with-cta-module__aaV5MG__title{text-align:center;margin-bottom:16px}}.small-feature-row-with-cta-module__aaV5MG__section.small-feature-row-with-cta-module__aaV5MG__dark-theme{--guide-color:var(--ds-gray-300)}.dark-theme .small-feature-row-with-cta-module__aaV5MG__section.small-feature-row-with-cta-module__aaV5MG__dark-theme{background:var(--ds-gray-100)}.small-feature-row-with-cta-module__aaV5MG__background{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}
.testimonial-module__6lbEXq__testimonialContainer{border-radius:12px;flex-flow:wrap;justify-content:space-between;margin:-16px;padding:16px;text-decoration:none;transition:background .15s ease-out;display:flex;position:relative}.testimonial-module__6lbEXq__testimonialContainer.testimonial-module__6lbEXq__has-link{cursor:pointer}.testimonial-module__6lbEXq__testimonialContainer.testimonial-module__6lbEXq__centered{flex-direction:column;align-items:center;justify-content:center!important}.testimonial-module__6lbEXq__testimonialContainer.testimonial-module__6lbEXq__centered footer{text-align:center;align-items:center;margin:auto}.testimonial-module__6lbEXq__testimonialContainer.testimonial-module__6lbEXq__centered footer div:last-child{display:none}.testimonial-module__6lbEXq__testimonialContainer.testimonial-module__6lbEXq__centered .testimonial-module__6lbEXq__quote{margin:auto}.testimonial-module__6lbEXq__testimonialContainer .testimonial-module__6lbEXq__link{background:var(--ds-gray-100);opacity:0;border-radius:8px;position:absolute;top:-24px;bottom:-24px;left:-24px;right:-24px}.testimonial-module__6lbEXq__testimonialContainer:hover [data-fake-arrow-button]{background:var(--ds-gray-1000)}.testimonial-module__6lbEXq__testimonialContainer:hover [data-fake-arrow-button] svg{color:var(--ds-background-100)!important}.testimonial-module__6lbEXq__testimonialContainer:focus-visible{box-shadow:var(--ds-focus-ring);outline:0}.testimonial-module__6lbEXq__testimonialContainer:focus-visible [data-fake-arrow-button]{background:var(--ds-background-100)}.testimonial-module__6lbEXq__testimonialContainer [data-fake-arrow-button]{transition:background .15s ease-out}.testimonial-module__6lbEXq__quote{text-indent:-11px;pointer-events:none;position:relative}.testimonial-module__6lbEXq__quote b{font-weight:500}.testimonial-module__6lbEXq__quote *{display:inline}.testimonial-module__6lbEXq__quote{max-width:700px}.testimonial-module__6lbEXq__info{pointer-events:none;z-index:1;margin-left:auto}.testimonial-module__6lbEXq__startQuote,.testimonial-module__6lbEXq__endQuote{font-family:Georgia,Times New Roman,Times,serif;font-size:32px;font-style:normal;font-weight:400;line-height:0}@media (max-width:600px){.testimonial-module__6lbEXq__startQuote,.testimonial-module__6lbEXq__endQuote{font-size:26px}}.testimonial-module__6lbEXq__startQuote{margin-bottom:-1px;margin-left:-8px;padding-right:7px}.testimonial-module__6lbEXq__endQuote{vertical-align:sub;padding-left:8px}
.lines-module__Q3A5Ya__wrapper{--circle-size:56px;width:100%}@media (max-width:600px){.lines-module__Q3A5Ya__wrapper{--circle-size:40px;max-width:400px}}.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__icons .lines-module__Q3A5Ya__button,.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__icons .lines-module__Q3A5Ya__icon{height:var(--circle-size);width:var(--circle-size)}.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__icons .lines-module__Q3A5Ya__framework>span{overflow:visible}@media (min-width:601px){.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__icons .lines-module__Q3A5Ya__framework svg{width:32px;height:32px}}.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__icons .lines-module__Q3A5Ya__framework svg.lines-module__Q3A5Ya__next circle{stroke:var(--ds-gray-1000)}.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__icons .lines-module__Q3A5Ya__framework svg.lines-module__Q3A5Ya__gatsby{background:radial-gradient(circle,#fff 0%,#fff 60%,transparent 61%);border-radius:50%}.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__lines{padding:0 calc(var(--circle-size)/2);line-height:0}@media (max-width:768px) and (min-width:601px){.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__lines svg{aspect-ratio:602/180;height:auto}}@media (max-width:600px){.lines-module__Q3A5Ya__wrapper .lines-module__Q3A5Ya__lines svg{aspect-ratio:283/134}}
div.frameworks-module__XkMfEW__content{padding-bottom:90px}@media (max-width:600px){div.frameworks-module__XkMfEW__content{padding-bottom:68px}}div.frameworks-module__XkMfEW__content .frameworks-module__XkMfEW__top{width:100%}.frameworks-module__XkMfEW__pill{background:var(--ds-gray-1000);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:100px}.frameworks-module__XkMfEW__pill svg{height:20px}@media (max-width:600px){.frameworks-module__XkMfEW__pill svg{height:16px}}
a.frameworks-module__jKmGCW__root{margin:0 0 32px 32px;padding:0;text-decoration:none;display:block;position:relative;overflow:visible}a.frameworks-module__jKmGCW__root:hover .frameworks-module__jKmGCW__hero{filter:contrast(97%)}a.frameworks-module__jKmGCW__root:hover .frameworks-module__jKmGCW__hero[data-icon=true] svg:not(.frameworks-module__jKmGCW__strokedCircle){transform:translate(-50%,-50%)scale(1.1)}a.frameworks-module__jKmGCW__root:focus-visible{outline:0}a.frameworks-module__jKmGCW__root:focus-visible .frameworks-module__jKmGCW__card{box-shadow:var(--ds-focus-ring)}a.frameworks-module__jKmGCW__root:first-of-type,a.frameworks-module__jKmGCW__root:nth-of-type(4){margin-top:135px}a.frameworks-module__jKmGCW__root:nth-of-type(6),a.frameworks-module__jKmGCW__root:nth-of-type(3){margin-bottom:0}a.frameworks-module__jKmGCW__root .frameworks-module__jKmGCW__card{border:1px solid var(--guide-color);width:100%;height:100%;box-shadow:var(--ds-shadow-small);background-clip:padding-box;flex-direction:column;display:flex;position:relative}a.frameworks-module__jKmGCW__root.frameworks-module__jKmGCW__cardRoot{margin-top:0}.frameworks-module__jKmGCW__hero{--background-color:var(--light-bg);--line-color:var(--light-lc);--line-width:1px;--line-gap:5px;background:var(--background-color);flex:1;transition:filter .2s;position:relative}.dark-theme .frameworks-module__jKmGCW__hero{--background-color:var(--dark-bg);--line-color:var(--dark-lc)}.frameworks-module__jKmGCW__hero[data-icon=true] svg{transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.frameworks-module__jKmGCW__hero .frameworks-module__jKmGCW__guides{width:100%;height:100%;padding:0 50px}.frameworks-module__jKmGCW__hero .frameworks-module__jKmGCW__element{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.frameworks-module__jKmGCW__hero hr{border:0;margin:0}.frameworks-module__jKmGCW__hero hr[data-orientation=horizontal]{width:100%;height:var(--line-width);background:linear-gradient(to right,var(--line-color),var(--line-color)50%,transparent 0,transparent);background-size:var(--line-gap)var(--line-width)}.frameworks-module__jKmGCW__hero hr[data-orientation=vertical]{width:var(--line-width);background:linear-gradient(180deg,var(--line-color),var(--line-color)50%,transparent 0,transparent);background-size:var(--line-width)var(--line-gap);height:100%}.frameworks-module__jKmGCW__meta{padding:16px}.frameworks-module__jKmGCW__corner{border-top:1px solid var(--ds-background-200);z-index:2;position:absolute;top:-2px;right:-1px}.frameworks-module__jKmGCW__triangle{--size:33px;--color:rgba(255,255,255,.4);width:var(--size);height:var(--size);z-index:2;border-bottom:var(--size)solid var(--color);border-right:var(--size)solid var(--ds-background-200);position:absolute;top:-1px;right:0}.dark-theme .frameworks-module__jKmGCW__triangle{--color:rgba(0,0,0,.4)}.frameworks-module__jKmGCW__triangle>div{width:var(--size);height:calc(var(--size) + 1px);border:1px solid var(--guide-color);z-index:2;border-top:none;border-right:none;position:absolute;top:0}.frameworks-module__jKmGCW__triangle>div:after{content:"";background:var(--guide-color);height:calc(var(--size));transform-origin:bottom;width:1px;position:absolute;top:0;right:-1px;transform:rotate(-45deg)scaleY(1.4)}.frameworks-module__jKmGCW__card,.frameworks-module__jKmGCW__meta{background:var(--ds-background-100)}.dark-theme .frameworks-module__jKmGCW__card{background:var(--ds-background-200)}.dark-theme .frameworks-module__jKmGCW__meta{background:var(--ds-background-200)}@media (max-width:960px){.frameworks-module__jKmGCW__root{height:184px;margin-top:0!important;margin-bottom:24px!important;margin-left:0!important}.frameworks-module__jKmGCW__root .frameworks-module__jKmGCW__card{border-left:0!important}}.frameworks-module__jKmGCW__cardRoot{height:auto!important}@media (max-width:600px){.frameworks-module__jKmGCW__cardRoot .frameworks-module__jKmGCW__card{border-top:none!important}}.frameworks-module__jKmGCW__cardRoot .frameworks-module__jKmGCW__hero{flex:unset!important}.frameworks-module__jKmGCW__cardRoot .frameworks-module__jKmGCW__meta{border-top:1px solid var(--ds-gray-alpha-400);padding:24px}
.shield-module__nDlb7G__shield{width:calc(100%/3 + var(--guide-width));height:100%;transform:translateX(calc(var(--guide-width)*-.5))}@media (max-width:960px){.shield-module__nDlb7G__shield{align-self:flex-start;width:100%;height:auto}}
.hero-module__aFc8vW__root .hero-module__aFc8vW__heading::-moz-selection{--accent:var(--ds-blue-600)}.hero-module__aFc8vW__root,.hero-module__aFc8vW__root .hero-module__aFc8vW__heading::selection{--accent:var(--ds-blue-600)}.hero-module__aFc8vW__link{color:var(--ds-gray-1000);border-radius:6px;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.hero-module__aFc8vW__link:focus-visible{outline:2px solid var(--ds-focus-color);outline-offset:2px}.hero-module__aFc8vW__link svg{margin-right:-3px;transform:translateY(-6px)}.hero-module__aFc8vW__heading{background:var(--ds-background-200);flex-direction:column;justify-content:center;gap:24px;position:relative;display:flex!important}.hero-module__aFc8vW__heading ::selection{background:var(--accent)}.hero-module__aFc8vW__meta{flex-direction:column;gap:12px;display:flex!important}.hero-module__aFc8vW__meta p{text-wrap:balance;max-width:480px}.hero-module__aFc8vW__cross{--cross-size:15px;--cross-color:var(--accent);--cross-offset:-1px;cursor:pointer;position:absolute;width:var(--cross-size)!important;height:var(--cross-size)!important}.hero-module__aFc8vW__cross:before{content:"";width:var(--cross-size);background:var(--cross-color);height:1px;position:absolute;top:0;left:0}.hero-module__aFc8vW__cross:after{content:"";width:1px;height:var(--cross-size);background:var(--cross-color);position:absolute;bottom:0;left:0}.hero-module__aFc8vW__cross[data-position=top-left]{top:var(--cross-offset);left:var(--cross-offset)}.hero-module__aFc8vW__cross[data-position=top-right]{top:var(--cross-offset);right:var(--cross-offset);transform:rotate(90deg)}.hero-module__aFc8vW__cross[data-position=bottom-left]{bottom:calc(var(--cross-offset)*2);left:var(--cross-offset);transform:rotate(270deg)}.hero-module__aFc8vW__cross[data-position=bottom-right]{bottom:calc(var(--cross-offset)*2);right:var(--cross-offset);transform:rotate(180deg)}.hero-module__aFc8vW__scanner{z-index:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:100%;color:var(--ds-gray-100);stroke:var(--accent);align-items:center;padding:48px;transition:height .2s;display:flex;position:absolute;bottom:0;left:0}.hero-module__aFc8vW__scanner .hero-module__aFc8vW__triangle{stroke-width:3px}.hero-module__aFc8vW__scanner .hero-module__aFc8vW__triangleMask{stroke-width:3px;stroke-dasharray:31 136 31 172;stroke-dashoffset:-172px;stroke-linecap:butt}.hero-module__aFc8vW__scanLine{--border-width:2px;--clip-width:2px;border-top:var(--border-width)solid var(--ds-background-200);background:var(--accent);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;height:calc(var(--clip-width) + var(--border-width))!important}.hero-module__aFc8vW__bg{background:linear-gradient(180deg,var(--ds-blue-500)0%,transparent 100%);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-module__aFc8vW__outline{text-shadow:-1px -1px 0 var(--ds-blue-700),1px -1px 0 var(--ds-blue-700),-1px 1px 0 var(--ds-blue-700),1px 1px 0 var(--ds-blue-700);color:var(--ds-background-100)!important}@media (max-width:960px){.hero-module__aFc8vW__heading{text-align:center;align-items:center;gap:8px}.hero-module__aFc8vW__heading [data-geist-badge]{height:24px;padding:0 12px;font-size:12px!important}.hero-module__aFc8vW__meta{text-align:center;flex-direction:column;justify-content:center;align-items:center}.hero-module__aFc8vW__scanner{text-align:center;justify-content:center}.hero-module__aFc8vW__rightDescription{text-align:center}}@media (max-width:600px){.hero-module__aFc8vW__scanLine{--border-width:1px;--clip-width:1px}}.hero-module__aFc8vW__ripple{position:absolute}@media (prefers-reduced-motion:no-preference){.hero-module__aFc8vW__ripple:first-of-type{animation:10s ease-out -3.3s infinite hero-module__aFc8vW__ripple}.hero-module__aFc8vW__ripple:nth-of-type(2){animation:10s ease-out -6.6s infinite hero-module__aFc8vW__ripple}.hero-module__aFc8vW__ripple:nth-of-type(3){animation:10s ease-out -9.9s infinite hero-module__aFc8vW__ripple}}@keyframes hero-module__aFc8vW__ripple{0%{opacity:0;filter:blur();transform:scale(.8)}10%{opacity:.7}30%{filter:blur();opacity:.7}55%{filter:blur(1px)}to{filter:blur(8px);opacity:0;transform:scale(3.5)}}
.merging-bubble-module__bhbj7q__root{--fake-gap:calc(var(--size)/3);--padding:calc((var(--size) - var(--fake-gap) + .828px));padding:var(--padding);justify-content:center;display:flex;position:relative}.merging-bubble-module__bhbj7q__start,.merging-bubble-module__bhbj7q__end{height:calc(var(--size) + var(--padding)*2);width:calc(var(--size) + var(--padding))}.merging-bubble-module__bhbj7q__middle{width:calc(var(--size) + var(--padding)*3);height:calc(var(--size) + var(--padding)*2)}.merging-bubble-module__bhbj7q__bubbles{justify-content:center;align-items:center;width:auto;line-height:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.merging-bubble-module__bhbj7q__plus{color:var(--ds-gray-900);z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.merging-bubble-module__bhbj7q__children{gap:calc((var(--size)*2) - var(--fake-gap));z-index:1;display:flex}.merging-bubble-module__bhbj7q__child{width:var(--size);height:var(--size);justify-content:center;display:flex;position:relative}
@media (max-width:383px){.cta-module__otz7vW__hideNarrow{display:none}}
.hero-module__s6YoJa__headingGrid{text-wrap:balance;grid-template-columns:calc(var(--column-width)/4)1fr calc(var(--column-width)/4)!important}@media (max-width:960px){.hero-module__s6YoJa__headingGrid{grid-template-columns:1fr!important}}.hero-module__s6YoJa__plans{flex-direction:row!important;width:100%!important}@media (max-width:960px){.hero-module__s6YoJa__plans{flex-direction:column!important}}.hero-module__s6YoJa__plan{text-wrap:balance;flex-direction:column;gap:32px;width:100%;padding:48px 32px;display:flex;position:relative}.hero-module__s6YoJa__plan[data-variant=callout]{background:var(--ds-background-100);height:calc(100% + 1px);box-shadow:var(--ds-shadow-small),0 0 0 1px var(--guide-color)}.hero-module__s6YoJa__plan b{color:var(--ds-gray-1000);font-weight:500}.hero-module__s6YoJa__plan [data-geist-button],.hero-module__s6YoJa__plan [data-growing-cta]{flex:1;width:100%;margin-top:auto}.hero-module__s6YoJa__plan [data-geist-button]{text-align:left;flex-shrink:0;justify-content:space-between;display:flex}.hero-module__s6YoJa__plan .hero-module__s6YoJa__bulletIcon{aspect-ratio:1;justify-content:center;align-items:center;display:flex;width:16px!important;height:16px!important}.hero-module__s6YoJa__bullets{margin-top:24px}.hero-module__s6YoJa__offsetBadge{color:var(--ds-gray-900);background:var(--ds-gray-1000);text-align:center;border-radius:0 12px 0 0;width:91px;padding:6px 12px;display:flex;position:absolute;top:-32px;left:-1px}.hero-module__s6YoJa__offsetBadge>*{width:-moz-fit-content;width:fit-content;color:var(--ds-background-100)!important}@media (max-width:960px){.hero-module__s6YoJa__offsetBadge{display:none!important}}.hero-module__s6YoJa__inlineBadge{display:none}@media (max-width:960px){.hero-module__s6YoJa__heading{text-align:center;align-items:center;gap:8px}.hero-module__s6YoJa__heading [data-geist-badge]{height:24px;padding:0 12px;font-size:12px!important}.hero-module__s6YoJa__plan{flex-direction:column;align-items:baseline;height:auto;padding:24px}.hero-module__s6YoJa__plan [data-geist-button]{margin-top:8px}.hero-module__s6YoJa__plans{flex-direction:column}.hero-module__s6YoJa__plan{gap:16px}.hero-module__s6YoJa__plan [data-geist-button],.hero-module__s6YoJa__plan [data-growing-cta]{width:100%!important}.hero-module__s6YoJa__plan [data-geist-button]>*,.hero-module__s6YoJa__plan [data-growing-cta]>*{transition:none!important}.hero-module__s6YoJa__plan [data-pixel-icon]{display:none}.hero-module__s6YoJa__inlineBadge{display:flex}.hero-module__s6YoJa__divider{display:none}}
.point-module__2BBxbW__root{height:-moz-fit-content!important;height:fit-content!important}.point-module__2BBxbW__root[data-offset=true]{justify-content:center;align-items:center;display:flex;min-height:120px!important}.point-module__2BBxbW__root a{border-radius:12px;margin:-16px;padding:16px;text-decoration:none}.point-module__2BBxbW__root a,.point-module__2BBxbW__root a [data-fake-arrow-button]{transition:background .15s ease-out}.point-module__2BBxbW__root a:hover{background:var(--ds-gray-100)}.point-module__2BBxbW__root a:hover [data-fake-arrow-button]{background:var(--ds-background-200)}.point-module__2BBxbW__root a:focus-visible{box-shadow:var(--ds-focus-ring);outline:0}.point-module__2BBxbW__centered{text-align:center;width:100%;position:relative}.point-module__2BBxbW__impact{text-align:center;text-wrap:balance}.point-module__2BBxbW__impact h2,.point-module__2BBxbW__impact p{letter-spacing:-.4px!important;font-size:20px!important;line-height:26px!important}.point-module__2BBxbW__fork{transform:translateY(-50%)translateX(calc(var(--grid-padding-x)*-1));position:absolute;top:50%;left:0}.point-module__2BBxbW__overlay{background:var(--ds-background-200);z-index:-1;width:4px;height:138px;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.point-module__2BBxbW__desktopFork{transform:translate(-3px)}.point-module__2BBxbW__mobileFork{display:none;transform:translate(-2px)}.point-module__2BBxbW__prefix{--size:40px;width:var(--size);position:absolute;left:-22px}.point-module__2BBxbW__body{width:100%}.point-module__2BBxbW__quote{text-indent:-5px;border-radius:12px;margin:-16px;padding:16px;text-decoration:none}.point-module__2BBxbW__quote[data-interactive=true]{transition:background .15s ease-out}.point-module__2BBxbW__quote[data-interactive=true]:hover{background:var(--ds-gray-100)}.point-module__2BBxbW__quote[data-interactive=true]:focus-visible{box-shadow:var(--ds-focus-ring);outline:0}.point-module__2BBxbW__quote blockquote{max-width:264px}.point-module__2BBxbW__quote blockquote span{vertical-align:bottom;font-family:Georgia,serif;font-size:24px;display:inline-block}.point-module__2BBxbW__icon{width:var(--size);height:var(--size);background:var(--ds-background-100);box-shadow:var(--ds-shadow-border-small);color:var(--ds-gray-900);border-radius:100px;flex-shrink:0;transform:translateZ(0)translateY(.1px)}.point-module__2BBxbW__icon[data-invert=true]{background:var(--ds-gray-1000);color:var(--ds-gray-100)}@media (max-width:1024px){.point-module__2BBxbW__offset{gap:24px}.point-module__2BBxbW__root[data-offset=true]{min-height:96px!important}}@media (max-width:768px){.point-module__2BBxbW__wrapper{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.point-module__2BBxbW__prefix{--size:32px;left:unset;width:-moz-fit-content;width:fit-content;position:relative}.point-module__2BBxbW__desktopFork,.point-module__2BBxbW__desktopForkFade{display:none}.point-module__2BBxbW__mobileFork{display:block}.point-module__2BBxbW__centered{margin:0 auto}.point-module__2BBxbW__centered [data-size=small]{max-width:400px}}@media (max-width:600px){.point-module__2BBxbW__centered [data-size=small]{max-width:320px}}
.hero-module__dlJpRq__hero{aspect-ratio:1080/742;pointer-events:none;z-index:1;position:relative}@media (max-width:768px){.hero-module__dlJpRq__hero{aspect-ratio:1}}.hero-module__dlJpRq__hero .hero-module__dlJpRq__content{z-index:10;border:1px solid var(--guide-color);background:var(--ds-background-200);aspect-ratio:540/450;width:49.953%;max-width:542px;height:60.484%;position:relative;transform:translateY(-1px)}@media (max-width:768px){.hero-module__dlJpRq__hero .hero-module__dlJpRq__content{aspect-ratio:1;width:75%;height:75%}}.hero-module__dlJpRq__hero .hero-module__dlJpRq__titleContainer{border-bottom:1px solid var(--guide-color);flex:0 calc(40% - 1px);container-type:inline-size}.hero-module__dlJpRq__hero .hero-module__dlJpRq__titleContainer h1{letter-spacing:-.05em!important;font-size:11cqw!important;line-height:1.2em!important}@media (max-width:768px){.hero-module__dlJpRq__hero .hero-module__dlJpRq__titleContainer{flex:0 calc(33.33% + 1px)}}.hero-module__dlJpRq__hero .hero-module__dlJpRq__contentContainer{pointer-events:all;flex:1}.hero-module__dlJpRq__hero .hero-module__dlJpRq__contentContainer a.hero-module__dlJpRq__button{height:var(--geist-form-large-height);font-size:var(--geist-form-large-font);line-height:var(--geist-form-large-line-height)}@media (max-width:960px){.hero-module__dlJpRq__hero .hero-module__dlJpRq__contentContainer a.hero-module__dlJpRq__button{height:var(--geist-form-height);font-size:var(--geist-form-font);line-height:var(--geist-form-line-height)}}.hero-module__dlJpRq__hero .hero-module__dlJpRq__contentContainer p{font-size:14px;line-height:21px}@media (min-width:1024px){.hero-module__dlJpRq__hero .hero-module__dlJpRq__contentContainer p{font-size:18px;line-height:28px}}@media (min-width:1680px){.hero-module__dlJpRq__hero .hero-module__dlJpRq__contentContainer p{font-size:20px;line-height:36px}}@media (max-width:768px) and (min-width:501px){.hero-module__dlJpRq__hero .hero-module__dlJpRq__contentContainer p{font-size:18px;line-height:28px}}.hero-module__dlJpRq__raysContainer{position:absolute;top:-2px;bottom:0;left:0;right:0}.hero-module__dlJpRq__perspectiveGrid{z-index:0;pointer-events:none;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:769px){.hero-module__dlJpRq__perspectiveGrid.hero-module__dlJpRq__mobile{display:none}}@media (max-width:768px){.hero-module__dlJpRq__perspectiveGrid.hero-module__dlJpRq__desktop{display:none}}.hero-module__dlJpRq__beamSideContainer{z-index:10;width:100%;height:100%;position:absolute;left:50%;transform:translate(-50%)}.hero-module__dlJpRq__beamSideContainer.hero-module__dlJpRq__rightSide{transform:translate(5%)}.hero-module__dlJpRq__beamSideContainer.hero-module__dlJpRq__leftSide{transform:translate(-69%)}.hero-module__dlJpRq__beamSideContainer.hero-module__dlJpRq__bottomSide{transform:translate(-50%)translateY(50%)}.hero-module__dlJpRq__beam1Container{--x-offset:-202px;--y-offset:0;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__dlJpRq__beam1Container{--x-offset:-202px;--y-offset:0}}@media (min-width:769px){.hero-module__dlJpRq__beam1Container{--x-offset:-71px;--y-offset:0}}@media (min-width:961px){.hero-module__dlJpRq__beam1Container{--x-offset:-43px;--y-offset:0}}@media (min-width:1151px){.hero-module__dlJpRq__beam1Container{--x-offset:0;--y-offset:0}}.hero-module__dlJpRq__beam2Container{--x-offset:-388px;--y-offset:35px;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__dlJpRq__beam2Container{--x-offset:-254px;--y-offset:-2px}}@media (min-width:769px){.hero-module__dlJpRq__beam2Container{--x-offset:-211px;--y-offset:5px}}@media (min-width:961px){.hero-module__dlJpRq__beam2Container{--x-offset:-103px;--y-offset:0}}@media (min-width:1151px){.hero-module__dlJpRq__beam2Container{--x-offset:0;--y-offset:0}}.hero-module__dlJpRq__beam3Container{--x-offset:-388px;--y-offset:35px;opacity:0;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__dlJpRq__beam3Container{opacity:0}}@media (min-width:769px){.hero-module__dlJpRq__beam3Container{opacity:0}}@media (min-width:961px){.hero-module__dlJpRq__beam3Container{opacity:1;--x-offset:30px;--y-offset:-22px}}@media (min-width:1151px){.hero-module__dlJpRq__beam3Container{--x-offset:0;--y-offset:0}}.hero-module__dlJpRq__beam4Container{--x-offset:-298px;--y-offset:-55px;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__dlJpRq__beam4Container{--x-offset:-240px;--y-offset:-32px}}@media (min-width:769px){.hero-module__dlJpRq__beam4Container{--x-offset:-202px;--y-offset:-55px}}@media (min-width:961px){.hero-module__dlJpRq__beam4Container{--x-offset:-60px;--y-offset:0}}@media (min-width:1151px){.hero-module__dlJpRq__beam4Container{--x-offset:0;--y-offset:0}}.hero-module__dlJpRq__beam5Container{--x-offset:-238px;--y-offset:-55px;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__dlJpRq__beam5Container{--x-offset:-216px;--y-offset:-32px}}@media (min-width:769px){.hero-module__dlJpRq__beam5Container{--x-offset:-119px;--y-offset:-55px}}@media (min-width:961px){.hero-module__dlJpRq__beam5Container{--x-offset:-60px;--y-offset:0}}@media (min-width:1151px){.hero-module__dlJpRq__beam5Container{--x-offset:0;--y-offset:0}}.hero-module__dlJpRq__beam6Container{--x-offset:-238px;--y-offset:-55px;opacity:0;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__dlJpRq__beam6Container{opacity:0;--x-offset:-216px;--y-offset:-32px}}@media (min-width:769px){.hero-module__dlJpRq__beam6Container{opacity:0;--x-offset:-119px;--y-offset:-55px}}@media (min-width:961px){.hero-module__dlJpRq__beam6Container{opacity:1;--x-offset:81px;--y-offset:-99px}}@media (min-width:1151px){.hero-module__dlJpRq__beam6Container{--x-offset:0;--y-offset:0}}.hero-module__dlJpRq__beamContainer{--y-margin:-80px;--margin:-24px;aspect-ratio:1;height:50%;transform:translate(calc(var(--x) + var(--margin)),calc(var(--y) + var(--y-margin)));position:absolute;top:0;bottom:0;left:0;right:0}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam{width:var(--width);height:var(--height);background:var(--gradient);transform:rotate(var(--angle));--ease:cubic-bezier(.46,.27,.16,1.02);animation-timing-function:var(--ease);--dur-1:1.5s;--dur-2:2s}@media (prefers-reduced-motion:reduce){.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam{animation-play-state:paused!important}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam1{animation-delay:-.4s!important}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam2{animation-delay:-.25s!important}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam3{animation-delay:-.35s!important}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam4{animation-delay:-.53s!important}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam5,.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam6{animation-delay:-.33s!important}}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam1{animation:hero-module__dlJpRq__beam-animate-1 var(--dur-2)infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__dlJpRq__beam-animate-1{0%{transform:rotate(var(--angle))translateY(-300px)}65%{opacity:1}80%{opacity:0}to{opacity:0;transform:rotate(var(--angle))translateY(100%)}}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam2{animation:hero-module__dlJpRq__beam-animate-2 var(--dur-2)infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__dlJpRq__beam-animate-2{0%{transform:rotate(var(--angle))translateY(-300px)}40%{opacity:1}62%{opacity:0}to{opacity:0;transform:rotate(var(--angle))translateY(100%)}}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam3{animation:hero-module__dlJpRq__beam-animate-3 var(--dur-1)infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__dlJpRq__beam-animate-3{0%{transform:rotate(var(--angle))translateX(100%)translateY(-120px)}70%{opacity:1}85%{opacity:0}to{opacity:0;transform:rotate(var(--angle))translateX(-377px)translateY(-120px)}}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam4{animation:hero-module__dlJpRq__beam-animate-4 var(--dur-2)infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__dlJpRq__beam-animate-4{0%{transform:rotate(var(--angle))translateY(100%)}80%{opacity:1}to{opacity:0;transform:rotate(var(--angle))translateY(-300px)}}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam5{animation:hero-module__dlJpRq__beam-animate-5 var(--dur-2)infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__dlJpRq__beam-animate-5{0%{transform:rotate(var(--angle))translateY(100%)}70%{opacity:1}to{opacity:0;transform:rotate(var(--angle))translateY(-300px)}}.hero-module__dlJpRq__beamContainer .hero-module__dlJpRq__beam.hero-module__dlJpRq__beam6{animation:hero-module__dlJpRq__beam-animate-6 var(--dur-1)infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__dlJpRq__beam-animate-6{0%{transform:rotate(var(--angle))translateX(-377px)translateY(-120px)}50%{opacity:1}65%{opacity:0}to{opacity:0;transform:rotate(var(--angle))translateX(100%)translateY(-120px)}}
.detailed-integration-module__znI7Ia__container>div{padding-top:135px;padding-bottom:90px}@media (max-width:960px){.detailed-integration-module__znI7Ia__container>div{padding-top:120px}}@media (max-width:600px){.detailed-integration-module__znI7Ia__container>div{padding-top:69px}}.detailed-integration-module__znI7Ia__container .detailed-integration-module__znI7Ia__header{text-align:center}.detailed-integration-module__znI7Ia__container .detailed-integration-module__znI7Ia__bubble{padding-bottom:var(--cell-padding)}.detailed-integration-module__znI7Ia__container .detailed-integration-module__znI7Ia__description{text-wrap:pretty;max-width:805px}
.hero-module__Y6z6xa__blink{animation:1.1s steps(2,end) infinite hero-module__Y6z6xa__blink}@keyframes hero-module__Y6z6xa__blink{0%{opacity:0}}
.framework-features-module__9Lkv8q__container{height:100%}.framework-features-module__9Lkv8q__container .framework-features-module__9Lkv8q__feature{padding:calc(var(--cell-padding)/2)var(--cell-padding)}@media (max-width:960px){.framework-features-module__9Lkv8q__container .framework-features-module__9Lkv8q__feature{padding:var(--cell-padding);z-index:10;grid-column:1/-1}}.framework-features-module__9Lkv8q__container .framework-features-module__9Lkv8q__feature .framework-features-module__9Lkv8q__icon{aspect-ratio:1;outline:1px solid var(--ds-gray-alpha-400);width:32px;height:32px;box-shadow:0 0 0 4px var(--ds-gray-alpha-100);color:var(--ds-gray-900);border-radius:8px;place-items:center;display:grid}
.arrow-module__hS_-XG__arrow{--arrow-color:var(--ds-gray-400);--offset:4px;background-color:var(--arrow-color);display:inline-block;position:relative}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__horizontal:before,.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__horizontal:after,.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__down:after{content:"";border-style:solid;width:0;height:0;position:absolute}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__horizontal{height:2px;width:calc(100% - var(--offset));margin:0 var(--offset)}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__horizontal:before,.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__horizontal:after{top:50%;transform:translateY(-50%)}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__horizontal:before{border-width:5px 10px 5px 0;border-color:transparent var(--arrow-color)transparent transparent;left:calc(var(--offset)*-1)}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__horizontal:after{border-width:5px 0 5px 10px;border-color:transparent transparent transparent var(--arrow-color);right:calc(var(--offset)*-1)}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__vertical,.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__down{height:calc(100% - var(--offset));width:2px}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__vertical:before,.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__vertical:after,.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__down:before,.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__down:after{left:50%;transform:translate(-50%)}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__vertical{margin:var(--offset)0}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__down{margin:0 0 var(--offset)}.arrow-module__hS_-XG__arrow.arrow-module__hS_-XG__down:after{border-width:10px 5px 0;border-color:var(--arrow-color)transparent transparent transparent;bottom:calc(var(--offset)*-1)}
.features-module__lYBiia__intro{width:100%}@media (max-width:640px){.features-module__lYBiia__intro{max-width:300px}}.features-module__lYBiia__cell{padding:var(--grid-cell-padding)}.features-module__lYBiia__cell .features-module__lYBiia__inner{gap:var(--grid-cell-padding)}.features-module__lYBiia__cell[data-variant=callout]{background:var(--ds-background-100);z-index:unset}.features-module__lYBiia__analyticsVisual[data-size=small]{display:none}@media (max-width:600px){.features-module__lYBiia__analyticsVisual[data-size=large]{display:none}.features-module__lYBiia__analyticsVisual[data-size=small]{display:block}}@media (min-width:960px){.features-module__lYBiia__cell[data-cell=analytics]{padding-right:50px}}.features-module__lYBiia__moreProducts{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.features-module__lYBiia__moreProducts a{width:-moz-fit-content;width:fit-content}.features-module__lYBiia__simpleSoMuchMore{flex-wrap:wrap}@media (max-width:660px){.features-module__lYBiia__moreProducts{gap:12px;max-width:350px}}
.enterprise-features-row-module__f916ma__heading{text-align:center}.enterprise-features-row-module__f916ma__heading h2{z-index:5;grid-column:1/-1;padding:150px 0 48px}@media (max-width:960px){.enterprise-features-row-module__f916ma__heading h2{padding:90px 0 40px}}@media (max-width:600px){.enterprise-features-row-module__f916ma__heading h2{padding:64px 0 24px}}.enterprise-features-row-module__f916ma__headingGap,.enterprise-features-row-module__f916ma__headingGap div:nth-child(2) *{flex:1;max-height:16px!important}.enterprise-features-row-module__f916ma__cell{height:480px;position:relative}@media (max-width:960px){.enterprise-features-row-module__f916ma__cell{height:400px}}.enterprise-features-row-module__f916ma__shieldSVG,.enterprise-features-row-module__f916ma__nextSVG{z-index:-1;width:auto;height:100%;position:absolute}.enterprise-features-row-module__f916ma__shieldSVG path,.enterprise-features-row-module__f916ma__shieldSVG rect,.enterprise-features-row-module__f916ma__nextSVG path,.enterprise-features-row-module__f916ma__nextSVG rect{stroke:var(--guide-color)}.enterprise-features-row-module__f916ma__shieldSVG{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#000 75%,transparent 100%);mask-image:linear-gradient(#000 75%,transparent 100%)}.enterprise-features-row-module__f916ma__nextSVG{top:49.75%;left:54.4%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#000 70%,transparent 90%);mask-image:linear-gradient(#000 70%,transparent 90%)}.enterprise-features-row-module__f916ma__nextSVG rect{-webkit-mask-image:linear-gradient(#000 75%,transparent 100%);mask-image:linear-gradient(#000 75%,transparent 100%)}@media (max-width:960px){.enterprise-features-row-module__f916ma__nextSVG{top:49.6%;left:52.5%}}@media (max-width:600px){.enterprise-features-row-module__f916ma__nextSVG{margin-top:-1px;top:49.9%;left:56%}}
.optimize-cache-module__ydeV9q__wrapper{grid-column-gap:8px;-moz-column-gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;grid-template-rows:64px 1fr 64px;grid-template-columns:1fr auto;column-gap:8px;max-width:624px;height:100%;display:grid}@media (max-width:768px){.optimize-cache-module__ydeV9q__wrapper{grid-template-columns:1fr 238px}}@media (max-width:600px){.optimize-cache-module__ydeV9q__wrapper{grid-template-rows:48px 1fr 48px;grid-template-columns:1fr 180px}}@media (max-width:370px){.optimize-cache-module__ydeV9q__wrapper{grid-template-rows:36px 1fr 36px;grid-template-columns:1fr 100px}}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__user{grid-column:1;align-self:center}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__user .optimize-cache-module__ydeV9q__label{background:var(--ds-gray-1000);border-radius:8px;flex-shrink:0;padding:8px 12px}@media (max-width:370px){.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__user .optimize-cache-module__ydeV9q__label{padding:4px 8px}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__user .optimize-cache-module__ydeV9q__label span{font-size:12px!important}}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__user.optimize-cache-module__ydeV9q__user-1{grid-row:1}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__user.optimize-cache-module__ydeV9q__user-2{grid-row:3}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__old,.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__new{box-shadow:var(--ds-shadow-border-small);border-radius:12px;max-width:238px;height:64px}@media (max-width:600px){.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__old,.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__new{max-width:180px;height:48px}}@media (max-width:370px){.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__old,.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__new{max-width:100px;height:36px;padding:4px 8px!important}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__old svg:first-child,.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__new svg:first-child{display:none}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__old span,.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__new span{font-size:12px!important;line-height:1.2!important}}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__old{background:var(--ds-background-200);grid-area:1/2}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__new{background:var(--ds-background-100);grid-area:3/2;align-self:end}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__flow{grid-area:2/2;margin-bottom:8px;position:relative}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__flow .optimize-cache-module__ydeV9q__down-arrow{z-index:-1;position:absolute}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__flow .optimize-cache-module__ydeV9q__pills{padding:28px 0}@media (max-width:600px){.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__flow .optimize-cache-module__ydeV9q__pills{padding:16px 0}}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__flow .optimize-cache-module__ydeV9q__pill{background:var(--ds-gray-400);border-radius:128px;padding:4px 10px;position:relative}@media (max-width:370px){.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__flow .optimize-cache-module__ydeV9q__pill{font-size:12px!important;line-height:1!important}}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__flow .optimize-cache-module__ydeV9q__pill .optimize-cache-module__ydeV9q__morph{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__badge{position:relative}.optimize-cache-module__ydeV9q__wrapper .optimize-cache-module__ydeV9q__sparkles{position:absolute;top:-5px;left:-5px}
.hero-module__i1t4FG__logo{background:var(--ds-background-200);flex:1;justify-content:center;align-items:center;display:flex}.hero-module__i1t4FG__logo *{width:90px;height:90px}@media (max-width:960px){.hero-module__i1t4FG__logo *{width:65px;height:65px}}@media (max-width:450px){.hero-module__i1t4FG__logo *{width:50px;height:50px}}.hero-module__i1t4FG__content{background:var(--ds-background-200);text-align:center;height:100%;padding:var(--geist-gap);flex:1}.hero-module__i1t4FG__content p{text-wrap:balance}@media (max-width:960px){.hero-module__i1t4FG__content p{max-width:80%}}@media (max-width:600px){.hero-module__i1t4FG__content p{max-width:100%}}.hero-module__i1t4FG__content p b{letter-spacing:-.02em;color:var(--ds-gray-1000);font-weight:500}.hero-module__i1t4FG__content .hero-module__i1t4FG__ctas{margin-top:8px}.hero-module__i1t4FG__circle{border:1px solid var(--guide-color);border-radius:100%}.hero-module__i1t4FG__circle.hero-module__i1t4FG__halfLeft{top:0;bottom:0;right:0;left:calc(var(--row-height)*-1);position:absolute}.hero-module__i1t4FG__circle.hero-module__i1t4FG__halfRight{top:0;bottom:0;left:0;right:calc(var(--row-height)*-1);position:absolute}
.styles-module__Mk0zkq__avatar{border-radius:50%;transition:box-shadow .2s}.styles-module__Mk0zkq__avatar:hover{box-shadow:0 0 0 1px var(--ds-gray-alpha-600),0px 0px 0px 4px rgba(0,0,0,.16)}.dark-theme .styles-module__Mk0zkq__avatar:hover{box-shadow:0 0 0 1px var(--ds-gray-alpha-600),0px 0px 0px 4px rgba(255,255,255,.24)}
/*# sourceMappingURL=92b9dd7215b1fe72.css.map*/