@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 #0000000a;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 #0000;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}}
.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: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}}
@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}
.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}
.hero-module__nXGumq__hero{aspect-ratio:1080/742;pointer-events:none;z-index:1;position:relative}@media (max-width:768px){.hero-module__nXGumq__hero{aspect-ratio:1}}.hero-module__nXGumq__hero .hero-module__nXGumq__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__nXGumq__hero .hero-module__nXGumq__content{aspect-ratio:1;width:75%;height:75%}}.hero-module__nXGumq__hero .hero-module__nXGumq__titleContainer{border-bottom:1px solid var(--guide-color);flex:0 calc(40% - 1px);container-type:inline-size}.hero-module__nXGumq__hero .hero-module__nXGumq__titleContainer h1{letter-spacing:-.05em!important;font-size:11cqw!important;line-height:1.2em!important}@media (max-width:768px){.hero-module__nXGumq__hero .hero-module__nXGumq__titleContainer{flex:0 calc(33.33% + 1px)}}.hero-module__nXGumq__hero .hero-module__nXGumq__contentContainer{pointer-events:all;flex:1}.hero-module__nXGumq__hero .hero-module__nXGumq__contentContainer a.hero-module__nXGumq__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__nXGumq__hero .hero-module__nXGumq__contentContainer a.hero-module__nXGumq__button{height:var(--geist-form-height);font-size:var(--geist-form-font);line-height:var(--geist-form-line-height)}}.hero-module__nXGumq__hero .hero-module__nXGumq__contentContainer p{font-size:14px;line-height:21px}@media (min-width:1024px){.hero-module__nXGumq__hero .hero-module__nXGumq__contentContainer p{font-size:18px;line-height:28px}}@media (min-width:1680px){.hero-module__nXGumq__hero .hero-module__nXGumq__contentContainer p{font-size:20px;line-height:36px}}@media (max-width:768px) and (min-width:501px){.hero-module__nXGumq__hero .hero-module__nXGumq__contentContainer p{font-size:18px;line-height:28px}}.hero-module__nXGumq__raysContainer{position:absolute;inset:-2px 0 0}.hero-module__nXGumq__perspectiveGrid{z-index:0;pointer-events:none;height:100%;position:absolute;inset:0}@media (min-width:769px){.hero-module__nXGumq__perspectiveGrid.hero-module__nXGumq__mobile{display:none}}@media (max-width:768px){.hero-module__nXGumq__perspectiveGrid.hero-module__nXGumq__desktop{display:none}}.hero-module__nXGumq__beamSideContainer{z-index:10;width:100%;height:100%;position:absolute;left:50%;transform:translate(-50%)}.hero-module__nXGumq__beamSideContainer.hero-module__nXGumq__rightSide{transform:translate(5%)}.hero-module__nXGumq__beamSideContainer.hero-module__nXGumq__leftSide{transform:translate(-69%)}.hero-module__nXGumq__beamSideContainer.hero-module__nXGumq__bottomSide{transform:translate(-50%)translateY(50%)}.hero-module__nXGumq__beam1Container{--x-offset:-202px;--y-offset:0;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__nXGumq__beam1Container{--x-offset:-202px;--y-offset:0}}@media (min-width:769px){.hero-module__nXGumq__beam1Container{--x-offset:-71px;--y-offset:0}}@media (min-width:961px){.hero-module__nXGumq__beam1Container{--x-offset:-43px;--y-offset:0}}@media (min-width:1151px){.hero-module__nXGumq__beam1Container{--x-offset:0;--y-offset:0}}.hero-module__nXGumq__beam2Container{--x-offset:-388px;--y-offset:35px;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__nXGumq__beam2Container{--x-offset:-254px;--y-offset:-2px}}@media (min-width:769px){.hero-module__nXGumq__beam2Container{--x-offset:-211px;--y-offset:5px}}@media (min-width:961px){.hero-module__nXGumq__beam2Container{--x-offset:-103px;--y-offset:0}}@media (min-width:1151px){.hero-module__nXGumq__beam2Container{--x-offset:0;--y-offset:0}}.hero-module__nXGumq__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__nXGumq__beam3Container{opacity:0}}@media (min-width:769px){.hero-module__nXGumq__beam3Container{opacity:0}}@media (min-width:961px){.hero-module__nXGumq__beam3Container{opacity:1;--x-offset:30px;--y-offset:-22px}}@media (min-width:1151px){.hero-module__nXGumq__beam3Container{--x-offset:0;--y-offset:0}}.hero-module__nXGumq__beam4Container{--x-offset:-298px;--y-offset:-55px;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__nXGumq__beam4Container{--x-offset:-240px;--y-offset:-32px}}@media (min-width:769px){.hero-module__nXGumq__beam4Container{--x-offset:-202px;--y-offset:-55px}}@media (min-width:961px){.hero-module__nXGumq__beam4Container{--x-offset:-60px;--y-offset:0}}@media (min-width:1151px){.hero-module__nXGumq__beam4Container{--x-offset:0;--y-offset:0}}.hero-module__nXGumq__beam5Container{--x-offset:-238px;--y-offset:-55px;left:var(--x-offset)!important;top:var(--y-offset)!important}@media (min-width:540px){.hero-module__nXGumq__beam5Container{--x-offset:-216px;--y-offset:-32px}}@media (min-width:769px){.hero-module__nXGumq__beam5Container{--x-offset:-119px;--y-offset:-55px}}@media (min-width:961px){.hero-module__nXGumq__beam5Container{--x-offset:-60px;--y-offset:0}}@media (min-width:1151px){.hero-module__nXGumq__beam5Container{--x-offset:0;--y-offset:0}}.hero-module__nXGumq__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__nXGumq__beam6Container{opacity:0;--x-offset:-216px;--y-offset:-32px}}@media (min-width:769px){.hero-module__nXGumq__beam6Container{opacity:0;--x-offset:-119px;--y-offset:-55px}}@media (min-width:961px){.hero-module__nXGumq__beam6Container{opacity:1;--x-offset:81px;--y-offset:-99px}}@media (min-width:1151px){.hero-module__nXGumq__beam6Container{--x-offset:0;--y-offset:0}}.hero-module__nXGumq__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;inset:0}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__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__nXGumq__beamContainer .hero-module__nXGumq__beam{animation-play-state:paused!important}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam1{animation-delay:-.4s!important}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam2{animation-delay:-.25s!important}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam3{animation-delay:-.35s!important}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam4{animation-delay:-.53s!important}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam5,.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam6{animation-delay:-.33s!important}}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam1{animation:hero-module__nXGumq__beam-animate-1 var(--dur-2) infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__nXGumq__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__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam2{animation:hero-module__nXGumq__beam-animate-2 var(--dur-2) infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__nXGumq__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__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam3{animation:hero-module__nXGumq__beam-animate-3 var(--dur-1) infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__nXGumq__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__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam4{animation:hero-module__nXGumq__beam-animate-4 var(--dur-2) infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__nXGumq__beam-animate-4{0%{transform:rotate(var(--angle)) translateY(100%)}80%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(-300px)}}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam5{animation:hero-module__nXGumq__beam-animate-5 var(--dur-2) infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__nXGumq__beam-animate-5{0%{transform:rotate(var(--angle)) translateY(100%)}70%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(-300px)}}.hero-module__nXGumq__beamContainer .hero-module__nXGumq__beam.hero-module__nXGumq__beam6{animation:hero-module__nXGumq__beam-animate-6 var(--dur-1) infinite;animation-delay:var(--delay,0s);animation-fill-mode:both}@keyframes hero-module__nXGumq__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)}}
.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)}
.optimize-cache-module__ydeV9q__wrapper{grid-column-gap:8px;-moz-column-gap:8px;-webkit-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}
.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;inset: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}
.edge-code-block-module__p759pq__code-block{border:none!important;margin-top:0!important}.edge-code-block-module__p759pq__code-block pre{--padding:16px}.edge-code-block-module__p759pq__code-block{box-shadow:var(--ds-shadow-border-small)}:is(.edge-code-block-module__p759pq__code-block .function,.edge-code-block-module__p759pq__code-block .tag){color:var(--ds-blue-900)!important}.edge-code-block-module__p759pq__code-block .keyword{color:var(--ds-red-900)!important}:is(.edge-code-block-module__p759pq__code-block .string,.edge-code-block-module__p759pq__code-block .tag.attr-name){color:var(--ds-teal-900)!important}
.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}
.ddos-module__PbxaVG__root{width:100%;max-width:444px;container-type:inline-size}.ddos-module__PbxaVG__icon{border:1px solid var(--ds-gray-400);border-radius:6px;width:32px;height:32px}.ddos-module__PbxaVG__line{background:var(--line-background,var(--ds-red-700));width:2px;height:62px;position:relative}.ddos-module__PbxaVG__line:after{content:"";background:inherit;width:6px;height:6px;box-shadow:0 0 0 6px var(--line-shadow,#e5484d20);border-radius:9999px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ddos-module__PbxaVG__line--green{--line-background:var(--ds-green-700);--line-shadow:#36b37e20}.ddos-module__PbxaVG__meta{box-shadow:var(--ds-shadow-border-small);background:var(--ds-background-100);border-radius:16px 16px 0 0;margin-top:-2px;padding:12px;position:relative}.ddos-module__PbxaVG__meta:before{content:"";border-radius:inherit;background:linear-gradient(to bottom, transparent, var(--ds-background-200) 100%);z-index:1;width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;bottom:-3px;left:-1px}.ddos-module__PbxaVG__meta>*{grid-area:1/1;width:100%;height:100%}.ddos-module__PbxaVG__panels{z-index:2;width:100%;position:relative}.ddos-module__PbxaVG__panels li{border:1px solid var(--ds-gray-400);text-wrap:balance;border-radius:8px;flex:1;padding:12px}@container (max-width:400px){.ddos-module__PbxaVG__robot:first-of-type,.ddos-module__PbxaVG__robot:nth-of-type(2){display:none}}
.main-features-module__KPZmxG__text{text-align:start}@media (max-width:600px){.main-features-module__KPZmxG__text{text-align:center}}.main-features-module__KPZmxG__text strong{color:var(--ds-gray-1000);font-weight:600}.main-features-module__KPZmxG__features:nth-child(2) .main-features-module__KPZmxG__visual{width:100%}@media (min-width:960px){.main-features-module__KPZmxG__features>:first-child{position:relative;overflow:visible}.main-features-module__KPZmxG__features>:first-child:after{content:"";background:linear-gradient(to top, transparent 0%, var(--ds-gray-1000) 100%);width:2px;height:calc(100% + 16px + 2px + var(--grid-divider-gap));position:absolute;bottom:0;right:-1.5px}}@media (max-width:960px){.main-features-module__KPZmxG__features *{border-bottom:none}.main-features-module__KPZmxG__features .main-features-module__KPZmxG__featuresCross{display:none}}
.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}
.botid-explainer-module__CbG1Bq__deny{opacity:0;animation:1s ease-in infinite botid-explainer-module__CbG1Bq__denyAnim;transform:translate(0)}@media (prefers-reduced-motion:reduce){.botid-explainer-module__CbG1Bq__deny{opacity:1;transform:translate(100%)}}@keyframes botid-explainer-module__CbG1Bq__denyAnim{0%{opacity:0;transform:translate(0%)}20%{opacity:1}25%{transform:translate(100%)}60%{opacity:1}to{transform:translate(-2vw)translateY(500%)}}.botid-explainer-module__CbG1Bq__shake{animation:1s linear infinite botid-explainer-module__CbG1Bq__shakeAnim;transform:scaleX(1)translate(-40px)}@media (prefers-reduced-motion:reduce){.botid-explainer-module__CbG1Bq__shake{transform:scaleX(1)}}@keyframes botid-explainer-module__CbG1Bq__shakeAnim{0%{transform:scaleX(1)translate(-40px)rotate(45deg)}20%{transform:scaleX(1)translate(-40px)}26%{transform:scaleX(.8)translate(-40px)}32%{transform:scaleX(1)translate(-40px)}to{transform:scaleX(1)translate(-40px)rotate(-200deg)}}.botid-explainer-module__CbG1Bq__approve{opacity:0;animation:1s ease-in infinite botid-explainer-module__CbG1Bq__approveAnim;transform:translate(0)}@media (prefers-reduced-motion:reduce){.botid-explainer-module__CbG1Bq__approve{opacity:1;transform:translate(100%)}}@keyframes botid-explainer-module__CbG1Bq__approveAnim{0%{opacity:0;transform:translate(0%)}20%{opacity:1}50%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(150%)}}.botid-explainer-module__CbG1Bq__ascend{animation:1s linear infinite botid-explainer-module__CbG1Bq__ascendAnim;transform:scale(1)translate(-40px)}@media (prefers-reduced-motion:reduce){.botid-explainer-module__CbG1Bq__ascend{transform:scale(1)}}@keyframes botid-explainer-module__CbG1Bq__ascendAnim{0%{transform:scale(1)translate(-40px)rotate(-40deg)}40%{transform:scale(1)translate(-40px)rotate(0)}50%{transform:scale(.9)translate(-40px)}to{transform:scale(.5)translate(-40px)rotate(100deg)}}.botid-explainer-module__CbG1Bq__gate{opacity:0;animation:1s ease-out infinite botid-explainer-module__CbG1Bq__gate}@media (prefers-reduced-motion:reduce){.botid-explainer-module__CbG1Bq__gate{opacity:1}}@keyframes botid-explainer-module__CbG1Bq__gate{0%{opacity:0}25%{opacity:0}50%{opacity:1}80%{opacity:0}}.botid-explainer-module__CbG1Bq__gateLong{opacity:0;animation:1s ease-out infinite botid-explainer-module__CbG1Bq__gateLong}@media (prefers-reduced-motion:reduce){.botid-explainer-module__CbG1Bq__gateLong{opacity:1}}@keyframes botid-explainer-module__CbG1Bq__gateLong{0%{opacity:0}45%{opacity:0}50%{opacity:1}80%{opacity:0}}
.index-module__b7wgkG__fontSettings{font-feature-settings:"ss05"}.index-module__b7wgkG__sdkBadge{color:var(--ds-gray-1000);text-align:center;letter-spacing:-.4px;border:2.986px solid var(--ds-gray-1000);vertical-align:middle;border-radius:218.427px;align-items:center;gap:6.826px;margin-top:-5px;padding:0 6.826px;font-size:20px;font-weight:700;line-height:28px;display:inline-flex}@media (max-width:600px){.index-module__b7wgkG__sdkBadge{letter-spacing:-.24px;border-width:1.75px;padding:0 4px;font-size:12px;font-weight:700;line-height:17px}}.index-module__b7wgkG__logoV0{width:24px;height:24px;margin-top:-5px;display:inline-block!important}@media (min-width:601px){.index-module__b7wgkG__logoV0{width:28px;height:28px;margin-top:-3px}}@media (min-width:1024px){.index-module__b7wgkG__logoV0{width:34px;height:34px;margin-top:-3px}}.index-module__b7wgkG__snippet pre{font-size:16px!important}.index-module__b7wgkG__snippet{align-items:center;padding-left:20px;display:flex}.index-module__b7wgkG__snippet [data-geist-button]{right:8px!important}.index-module__b7wgkG__featureCard{flex-direction:column;gap:48px;height:fit-content;display:flex}.index-module__b7wgkG__featureCard>div,.index-module__b7wgkG__featureCard h3{margin:0 auto}@media (min-width:961px){.index-module__b7wgkG__featureCard h3{max-width:70%;margin-left:0;margin-right:auto}}@media (min-width:600px){.index-module__b7wgkG__featureCardVisual{width:100%;max-width:60%;margin:0 auto}}@media (min-width:961px){.index-module__b7wgkG__featureCardVisual{align-items:flex-end;max-width:100%;margin-top:-24px;display:flex;height:284px!important}.index-module__b7wgkG__featureCardVisual.index-module__b7wgkG__globe{padding-bottom:8px}}
.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%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.enterprise-features-row-module__f916ma__nextSVG{top:49.75%;left:54.4%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#000 70%,#0000 90%);mask-image:linear-gradient(#000 70%,#0000 90%)}.enterprise-features-row-module__f916ma__nextSVG rect{-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 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%}}
/*# sourceMappingURL=fc3de9ee2c728b76.css.map*/