.CallToActionCaseStudyGrid:where(.astro-2fkqda5x){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:3em 6em;display:flex}.CallToActionCaseStudyContent:where(.astro-2fkqda5x){flex-grow:1;flex-basis:35em;max-width:53em}.CallToActionCaseStudyButton:where(.astro-2fkqda5x){flex-shrink:0;margin-top:2rem}.CallToActionCaseStudyExcerpt:where(.astro-2fkqda5x){margin-top:1em}.CallToActionCaseStudyStatistics:where(.astro-2fkqda5x){flex-grow:1;flex-basis:616px;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:clamp(1rem,3vw,3rem);display:grid}.CallToActionCaseStudyStatistic:where(.astro-2fkqda5x){max-width:284px}.CallToActionCaseStudyLogo:where(.astro-2fkqda5x){max-width:10em;margin-bottom:1rem;object-fit:unset!important;width:auto!important;height:25em!important;max-height:3.25em!important}.CareersListCard:where(.astro-spd3e6yr){background:var(--color-sand-100);border:1px var(--color-sand-300) solid;border-radius:16px;justify-content:space-between;align-items:center;padding:1rem;transition:box-shadow .2s;display:flex;position:relative}.CareersListCard:where(.astro-spd3e6yr):hover,.CareersListCard:where(.astro-spd3e6yr):focus-within{box-shadow:0 0 12px #17140d29}.CareersListCard:where(.astro-spd3e6yr):hover .CareersListCardTitle:where(.astro-spd3e6yr),.CareersListCard:where(.astro-spd3e6yr):focus-within .CareersListCardTitle:where(.astro-spd3e6yr){color:var(--color-persimmon-400)}.CareersListCard:where(.astro-spd3e6yr):hover .CareersListArrow:where(.astro-spd3e6yr),.CareersListCard:where(.astro-spd3e6yr):focus-within .CareersListArrow:where(.astro-spd3e6yr){background:var(--color-persimmon-400)}.CareersListCard:where(.astro-spd3e6yr)+.CareersListCard:where(.astro-spd3e6yr){margin-top:1rem}.CareersListCardTitle:where(.astro-spd3e6yr){color:var(--color-sand-900);text-decoration:none;transition:color .2s}.CareersListCardLocation:where(.astro-spd3e6yr){gap:.5rem;display:flex}.CareersListCardLocationIcon:where(.astro-spd3e6yr){width:1em;height:auto}.Heading:where(.astro-spd3e6yr).CareersListDepartmentTitle{margin-bottom:1rem}.CareersListDepartment:where(.astro-spd3e6yr):not(.CareersListDepartmentHidden)+.CareersListDepartment:where(.astro-spd3e6yr){margin-top:3rem}.CareersListCardContent:where(.astro-spd3e6yr){flex-direction:column;gap:.5rem;display:flex}.CareersListDepartments:where(.astro-spd3e6yr)[hidden]{display:none}.CareersListDepartments:where(.astro-spd3e6yr){gap:1rem;margin:0 auto 3rem;display:flex}@media (width<=650px){.CareersListDepartments:where(.astro-spd3e6yr)[hidden],.CareersListDepartments:where(.astro-spd3e6yr){display:none}}.CareersListDepartmentHidden:where(.astro-spd3e6yr){display:none}.CareersListArrow:where(.astro-spd3e6yr){background-color:var(--color-sand-900);width:40px;height:40px;color:var(--color-sand-000);border-radius:50%;justify-content:center;align-items:center;padding:.8em;transition:background .2s;display:flex}.CareersListArrowIcon:where(.astro-spd3e6yr){width:100%;height:auto}.CarouselComponent:where(.astro-mgudljzy){overflow:hidden}.CarouselPancakeIntro .PancakeIntroText{text-align:left;align-items:flex-start;max-width:78em;margin-bottom:1.5rem;margin-left:0}.CarouselComponent:where(.astro-mgudljzy){grid-column:standard/full;margin-top:2rem}.CarouselSlidesNavigation:where(.astro-mgudljzy){gap:2rem;margin-bottom:2rem;display:flex}.CarouselSlidesTitle:where(.astro-mgudljzy){appearance:none;color:var(--color-sand-600);cursor:pointer;background:0 0;border:0;padding:0}.CarouselSlidesTitleActive:where(.astro-mgudljzy){background:linear-gradient(109.47deg,#ffa663 0%,#ff7557 51.56%,#e37bd3 100%);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.CarouselSlides:where(.astro-mgudljzy){white-space:nowrap;scroll-snap-type:x mandatory;-ms-overflow-style:none;scroll-behavior:smooth;gap:2rem;display:flex;overflow-x:scroll}.CarouselSlides:where(.astro-mgudljzy)::-webkit-scrollbar{display:none}.CarouselSlidesImage:where(.astro-mgudljzy){opacity:.5;scroll-snap-align:start;border:1px var(--color-sand-300) solid;border-radius:16px;width:598px;height:440px;transition:opacity .2s}.CarouselSlidesArrows:where(.astro-mgudljzy){gap:.5rem;display:flex}.CarouselSlidesArrow:where(.astro-mgudljzy){appearance:none;background-color:var(--color-sand-800);width:34px;height:34px;color:var(--color-sand-000);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s;display:flex}.CarouselSlidesArrow:where(.astro-mgudljzy):first-child{transform:rotate(180deg)}.CarouselSlidesArrow:where(.astro-mgudljzy):hover{background-color:var(--color-grape-400)}.CarouselSlidesArrowIcon:where(.astro-mgudljzy){width:13px;height:auto}@media (width<=850px){.CarouselSlidesImage:where(.astro-mgudljzy){height:auto;max-width:80%!important}}@media (width<=550px){.CarouselSlides:where(.astro-mgudljzy){gap:1rem}}@media (width<=600px){.CarouselSlidesArrows:where(.astro-mgudljzy){display:none}}.CarouselSlidesImageActive:where(.astro-mgudljzy){opacity:1}.Decoration:where(.astro-mgudljzy){grid-column:full;position:absolute;top:-119px;right:0}@media (width<=1200px){.Decoration:where(.astro-mgudljzy){width:89px;height:auto;top:-89px}}.CarouselPancakeIntro:where(.astro-mgudljzy){width:100%;margin-bottom:0!important}.CarouselPancakeText:where(.astro-mgudljzy){max-width:47em}.CustomersFeatured:where(.astro-mslruyb3){background-color:var(--color-sand-900);color:var(--color-sand-000);border-radius:32px;flex-wrap:wrap;gap:3em;padding:2em;display:flex;position:relative}.CustomersFeaturedAuthors:where(.astro-mslruyb3){grid-template-columns:repeat(auto-fill,minmax(15em,1fr));gap:2em;margin-top:1rem;margin-bottom:3rem;display:grid}.CustomersFeaturedStats:where(.astro-mslruyb3){grid-template-columns:repeat(auto-fill,minmax(11em,1fr));gap:3em;margin-bottom:1rem;display:grid}.CustomersFeaturedStatsContainer:where(.astro-mslruyb3){max-width:220px}.CustomersFeaturedTitle:where(.astro-mslruyb3){color:var(--color-sand-000);margin-bottom:2rem;text-decoration:none;transition:color .2s;display:block}.CustomersFeaturedTitle:where(.astro-mslruyb3):hover{color:var(--color-persimmon-400)}.CustomersFeaturedThumbnail:where(.astro-mslruyb3){grid-area:1/1;height:101%;display:block;position:relative;max-width:none!important;max-height:none!important}.CustomersFeaturedThumbnailContainer:where(.astro-mslruyb3){background:linear-gradient(white, white) padding-box, var(--color-gradient) border-box;border:3px solid #0000;border-radius:16px;flex-grow:1;flex-basis:300px;justify-content:center;align-items:center;max-width:490px;display:flex;position:relative;overflow:hidden}.CustomersFeaturedContent:where(.astro-mslruyb3){flex-grow:1;flex-basis:31em}.CustomersFeaturedThumbnailContainer:where(.astro-mslruyb3):after{content:"";z-index:1;background:#17140d80;position:absolute;inset:0}.CustomersFeaturedLogo:where(.astro-mslruyb3){z-index:2;max-width:15em;max-height:3em;position:absolute;object-fit:contain!important}.CaseStudyCard:where(.astro-mslruyb3){flex-direction:column;height:100%;display:flex;position:relative}.CaseStudyCardLink:where(.astro-mslruyb3){color:var(--color-sand-900);text-decoration:none;transition:color .2s}.CaseStudyCardLink:where(.astro-mslruyb3):hover{color:var(--color-persimmon-400)}.CaseStudies:where(.astro-mslruyb3){grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:4em 2.5em;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.CaseStudyCardStatistic:where(.astro-mslruyb3){max-width:62%;margin-top:auto}.CaseStudyCardStatistic:where(.astro-mslruyb3):before{content:"";background-color:var(--color-sand-300);width:2em;height:3px;margin:1.75em 0 .75em;display:block}.CaseStudyCardThumbnailContainer:where(.astro-mslruyb3){aspect-ratio:404/215;background-color:var(--color-sand-900);border-radius:16px;grid-template-columns:1fr;margin-bottom:1rem;display:grid;position:relative;overflow:hidden}.CaseStudyCardThumbnailContainer:where(.astro-mslruyb3):after{content:"";z-index:1;background:#17140d80;position:absolute;inset:0}.CaseStudyCardThumbnailContainer:where(.astro-mslruyb3)>:where(.astro-mslruyb3){grid-area:1/1}.CaseStudyCardThumbnailLogo:where(.astro-mslruyb3){z-index:2;place-self:center;max-width:60%;max-height:10em;object-fit:contain!important}.ChecklistList:where(.astro-7i3lmjfb){grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:clamp(1rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid}.ChecklistList:where(.astro-7i3lmjfb) li:where(.astro-7i3lmjfb){align-items:flex-start;gap:.75rem;display:flex}.ChecklistIcon:where(.astro-7i3lmjfb){width:20px;height:auto;color:var(--color-sand-900);flex-shrink:0;margin-top:.2em}.ChecklistThemeDark:where(.astro-7i3lmjfb) .ChecklistIcon:where(.astro-7i3lmjfb){color:var(--color-sand-000)}.ChecklistButtons:where(.astro-7i3lmjfb){flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;display:flex}.pancake-grid:where(.astro-hdsy2yj2){grid-template-columns:1fr;gap:2.6rem;display:grid}@media (width>=950px){.pancake-grid:where(.astro-hdsy2yj2){grid-template-columns:1fr 1.8fr}}.ComparePancakeIntro section{text-align:left;align-items:flex-start;margin-bottom:0}.grid:where(.astro-hdsy2yj2){color:var(--color-sand-900);grid-template-columns:1fr;display:grid}.grid-heading:where(.astro-hdsy2yj2){background:var(--color-sand-200);text-align:center;border:1px var(--color-sand-300) solid;padding:1rem .5rem}.grid-heading:where(.astro-hdsy2yj2).community{border-top-left-radius:16px;border-top-right-radius:16px}.grid-heading:where(.astro-hdsy2yj2).lse{background:var(--color-gradient) padding-box, var(--color-gradient) border-box;color:var(--color-sand-000);border:1px solid #0000;border-top-left-radius:16px;border-top-right-radius:16px}.grid-entry:where(.astro-hdsy2yj2){background:linear-gradient(var(--color-sand-000), var(--color-sand-000)) padding-box, linear-gradient(to right, var(--color-sand-300), var(--color-sand-300)) border-box;border:1px solid #0000;border-top:0;gap:.5rem;padding:1.5rem;display:flex}.grid-entry:where(.astro-hdsy2yj2).lse{background:linear-gradient(#fff1ee, #fff1ee) padding-box, var(--color-gradient) border-box}.grid-entries-icon:where(.astro-hdsy2yj2){flex-shrink:0;width:18px;height:18px;margin-top:4px}.grid-entry-last:where(.astro-hdsy2yj2).lse{margin-bottom:1rem}.grid-entry-last:where(.astro-hdsy2yj2){border-bottom-right-radius:16px;border-bottom-left-radius:16px}@media (width>=550px){.grid:where(.astro-hdsy2yj2){grid-template-columns:1fr 1fr}.grid-heading:where(.astro-hdsy2yj2).community{border-top-left-radius:0;border-top-right-radius:16px;grid-row:1}.lse:where(.astro-hdsy2yj2){grid-column:1}.grid-heading:where(.astro-hdsy2yj2).lse{border-top-right-radius:0}.community:where(.astro-hdsy2yj2){grid-column:2;grid-row:var(--row)}.grid-entry:where(.astro-hdsy2yj2).community{border-left:0}.grid-entry:where(.astro-hdsy2yj2):last-child .lse:where(.astro-hdsy2yj2){border-bottom-left-radius:16px}.grid-entry:where(.astro-hdsy2yj2):last-child .community:where(.astro-hdsy2yj2){border-bottom-right-radius:16px}.grid-entry-last:where(.astro-hdsy2yj2).lse{border-bottom-right-radius:0;margin-bottom:0}.grid-entry-last:where(.astro-hdsy2yj2).community{border-bottom-left-radius:0}}.Cycles:where(.astro-jurvc7va){justify-content:space-between;align-items:flex-start;gap:5rem;display:none}@media (width>=800px){.Cycles:where(.astro-jurvc7va){display:flex}.CyclesMobile:where(.astro-jurvc7va){display:none}}.CyclesContent:where(.astro-jurvc7va){flex-basis:530px}.CyclesItemsList:where(.astro-jurvc7va){flex-direction:column;padding:0;list-style:none;display:flex}.CyclesItemTrigger:where(.astro-jurvc7va){appearance:none;text-align:left;cursor:pointer;border:0;border-top:1.5px solid var(--color-sand-200);width:100%;color:var(--color-sand-500);background:0 0;gap:1em;padding:1.5rem 1rem;transition:all .2s;display:flex;position:relative;overflow:hidden}.CyclesItemTrigger:where(.astro-jurvc7va):before{content:"";background:var(--color-persimmon-400);transform-origin:0 0;z-index:2;width:100%;height:1.5px;position:absolute;top:0;left:0;transform:scaleX(0)}.CyclesItemTriggerActive:where(.astro-jurvc7va){color:var(--color-sand-900);box-shadow:0 4px 16px #140c271a}.CyclesItemTriggerActive:where(.astro-jurvc7va):before{transition:transform 8s linear;transform:scaleX(1)}.CyclesItemTriggerClicked:where(.astro-jurvc7va):before{transition:none!important}.CyclesItemTrigger:where(.astro-jurvc7va):hover{color:var(--color-sand-900)}.CyclesItemTriggerActive:where(.astro-jurvc7va) .CyclesItemIcon:where(.astro-jurvc7va),.CyclesItemTrigger:where(.astro-jurvc7va):hover .CyclesItemIcon:where(.astro-jurvc7va){filter:none}.CyclesItemIcon:where(.astro-jurvc7va){filter:grayscale();width:3.75em;transition:filter .2s}.Text:where(.astro-jurvc7va).CyclesItemDescription{margin-top:.5rem}.CyclesItemsImages:where(.astro-jurvc7va){margin:0;padding:0;list-style:none;display:grid}.CyclesItemsImages:where(.astro-jurvc7va)>li:where(.astro-jurvc7va){opacity:0;grid-area:1/1;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.CyclesItemsImages:where(.astro-jurvc7va)>li:where(.astro-jurvc7va).CyclesItemsImagesActive{opacity:1}.CyclesItemIconMobile:where(.astro-jurvc7va){max-width:5rem;height:2.5rem}.CyclesItemIconMobile:where(.astro-jurvc7va) img:where(.astro-jurvc7va){height:100%;width:auto!important}.CyclesItem:where(.astro-jurvc7va){flex-direction:column;gap:.5rem;padding:1rem;display:flex}.CyclesButtons:where(.astro-jurvc7va){flex-wrap:wrap;gap:.5rem;margin-top:3rem;display:flex}.CyclesMobile:where(.astro-jurvc7va) .CyclesButtons:where(.astro-jurvc7va){justify-content:center;align-items:center}.CyclesItemText:where(.astro-jurvc7va){opacity:0;height:0;margin-top:.5rem;transition:height .2s,opacity .2s;overflow:hidden}.CyclesItemTriggerActive:where(.astro-jurvc7va) .CyclesItemText:where(.astro-jurvc7va){opacity:1}.PancakeThemeDark:where(.astro-jurvc7va) .CyclesItemTrigger:where(.astro-jurvc7va){color:var(--color-sand-000);border-top:1.5px solid #fff3}.PancakeThemeDark:where(.astro-jurvc7va) .CyclesItemTrigger:where(.astro-jurvc7va):hover{color:#fff}.PancakeThemeDark:where(.astro-jurvc7va) .CyclesItemTriggerActive:where(.astro-jurvc7va){color:#fff;box-shadow:0 4px 16px #0000004d}.PancakeThemeDark:where(.astro-jurvc7va) .CyclesItemTrigger:where(.astro-jurvc7va):before{background:var(--color-persimmon-400)}.CyclesStatic:where(.astro-3d5eraq6){flex-direction:column;justify-content:space-between;align-items:flex-start;gap:5rem;display:flex}.CyclesStaticContent:where(.astro-3d5eraq6){flex-basis:530px}.CyclesStaticItemsList:where(.astro-3d5eraq6){flex-direction:column;padding:0;list-style:none;display:flex}.CyclesStaticItemTrigger:where(.astro-3d5eraq6){text-align:left;border-top:1.5px solid var(--color-sand-200);width:100%;color:var(--color-sand-900);gap:1em;padding:1.5rem 0;display:flex;position:relative;overflow:hidden}.CyclesStaticItemIcon:where(.astro-3d5eraq6){width:3.75em}.CyclesStaticItemsImages:where(.astro-3d5eraq6){margin:0;padding:0;list-style:none;display:grid}.CyclesStaticItemsImages:where(.astro-3d5eraq6)>li:where(.astro-3d5eraq6){opacity:0;grid-area:1/1;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.CyclesStaticItemsImages:where(.astro-3d5eraq6)>li:where(.astro-3d5eraq6).CyclesStaticItemsImagesActive{opacity:1}.CyclesStaticItemIconMobile:where(.astro-3d5eraq6){max-width:5rem;height:2.5rem}.CyclesStaticItemIconMobile:where(.astro-3d5eraq6) img:where(.astro-3d5eraq6){height:100%;width:auto!important}.CyclesStaticItem:where(.astro-3d5eraq6){flex-direction:column;gap:.5rem;padding:1rem;display:flex}.CyclesStaticButtons:where(.astro-3d5eraq6){flex-wrap:wrap;gap:.5rem;margin-top:3rem;display:flex}.CyclesStaticItemText:where(.astro-3d5eraq6){opacity:1}.CyclesStaticItemTitle:where(.astro-3d5eraq6){--heading-max-size:1.6rem!important;--heading-margin-bottom:.7rem!important}.CyclesStaticImage:where(.astro-3d5eraq6){order:-1}.CyclesStaticVideoContainer:where(.astro-3d5eraq6){order:-1;justify-content:center;width:100%;display:flex}.CyclesStaticVideo:where(.astro-3d5eraq6){max-height:600px}@media (width>=800px){.CyclesStatic:where(.astro-3d5eraq6){flex-direction:row}.CyclesStaticImage:where(.astro-3d5eraq6),.CyclesStaticVideoContainer:where(.astro-3d5eraq6){order:initial}.CyclesStaticVideoContainer:where(.astro-3d5eraq6){width:50%}}.DiagramSteps:where(.astro-ssakwoed){gap:0 1rem;display:flex}.StepArrowLine:where(.astro-ssakwoed){background:var(--color-sand-900);width:100%;height:1.5px;display:block}.StepArrowContainer:where(.astro-ssakwoed){flex:9999 5em;grid-auto-flow:row;align-items:center;display:grid}.StepArrow:where(.astro-ssakwoed){flex-wrap:nowrap;flex-basis:5em;align-items:center;display:flex;position:relative}.StepArrow:where(.astro-ssakwoed) svg:where(.astro-ssakwoed){position:absolute;right:-3px}@media (width<=1200px){.DiagramSteps:where(.astro-ssakwoed){flex-direction:column;align-items:center}.StepArrow:where(.astro-ssakwoed){width:3em;transform:rotate(90deg)}.StepArrowContainer:where(.astro-ssakwoed){grid-auto-flow:column}}.FeaturedCaseStudiesCard:where(.astro-2z3apm45){background-color:var(--color-sand-000);border:1px var(--color-sand-300) solid;border-radius:16px;flex-direction:column;align-items:flex-start;padding:2rem;display:flex}.FeaturedCaseStudiesGrid:where(.astro-2z3apm45){grid-template-columns:repeat(auto-fit,minmax(14em,1fr));gap:2.25rem;display:grid}.FeaturedCaseStudiesLogo:where(.astro-2z3apm45){max-width:100%;max-height:3.5em;margin-top:auto}.FeaturedCaseStudiesLink:where(.astro-2z3apm45){margin-top:1.5rem}.FeaturedCaseStudiesStat:where(.astro-2z3apm45){margin-bottom:1rem}.FeaturesListTitle:where(.astro-uxsdtgdz){text-align:center;max-width:27ch;margin:0 auto .3em}.FeaturesListSubtitle:where(.astro-uxsdtgdz){text-align:center;max-width:77ch;margin:0 auto}.Features:where(.astro-uxsdtgdz){grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Features figure.Image{margin:0;display:block}.Features .SanityPortableText figure.Image+*{margin-top:1rem}.FeaturesListTwoColumns:where(.astro-uxsdtgdz) .Features:where(.astro-uxsdtgdz){grid-template-columns:repeat(auto-fill,minmax(min(100%,25rem),1fr))}.FeaturesListLight:where(.astro-uxsdtgdz) .Features:where(.astro-uxsdtgdz) li:where(.astro-uxsdtgdz){border:1px var(--color-sand-300) solid;background:var(--color-sand-100);border-radius:16px;padding:1rem;transition:border .2s}.FeaturesListSand:where(.astro-uxsdtgdz) .Features:where(.astro-uxsdtgdz) li:where(.astro-uxsdtgdz){border:1px var(--color-sand-300) solid;background:var(--color-sand-000);border-radius:16px;padding:1rem;transition:border .2s}.FeaturesListSand:where(.astro-uxsdtgdz) .Features:where(.astro-uxsdtgdz) li:where(.astro-uxsdtgdz):has(a):hover{border-color:var(--color-sand-600)}.Features:where(.astro-uxsdtgdz) li:where(.astro-uxsdtgdz){position:relative}.Features:where(.astro-uxsdtgdz) li:where(.astro-uxsdtgdz):focus-within{outline-style:solid;outline-color:var(--color-sand-900);outline-offset:3px}.sr-only:where(.astro-uxsdtgdz):not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FeaturesListButtons:where(.astro-uxsdtgdz){justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.FeatureTextCenter:where(.astro-uxsdtgdz){text-align:center}.FeaturesListAnimatedGrid:where(.astro-q75keqbw){flex-direction:column;align-items:center;gap:2rem;display:flex}.FeaturesList:where(.astro-q75keqbw){grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=1000px){.FeaturesList:where(.astro-q75keqbw){grid-template-columns:repeat(auto-fit,minmax(12em,1fr))}.Feature:where(.astro-q75keqbw){background:var(--color-sand-000);border-radius:16px;padding:1rem;box-shadow:0 4px 16px #140c271a}.FeaturesListAnimatedGrid:where(.astro-q75keqbw){grid-template-columns:1fr 1fr;align-items:center;gap:1em 3em;display:grid}}@media (width<=1000px){.FeaturesListAnimatedGrid:where(.astro-q75keqbw){grid-template-columns:1fr}}.FeaturesListAnimated .PancakeIntroText{max-width:68rem}.FeaturesListAnimatedGrid .SanityPortableText figure.Image{align-items:flex-start;margin:0}.FeaturesListAnimatedGrid .SanityPortableText figure.Image+*{margin-top:1rem}.HeroHomepageContainer:where(.astro-txlakctf){grid-column:full;grid-template-columns:[full-start] minmax(var(--pancake-gutter), 1fr) [standard-start] min(80rem, 100% - var(--pancake-gutter) * 2) [standard-end] minmax(var(--pancake-gutter), 1fr) [full-end];padding-bottom:4rem;display:grid;position:relative}.HeroHomepageLeftSquares:where(.astro-txlakctf){position:absolute;bottom:0;left:0}.HeroHomepageRightSquares:where(.astro-txlakctf){position:absolute;bottom:0;right:0}.Pancake:where(.astro-txlakctf).HeroHomepage{--gap:1rem;--scroll-start:0;--scroll-end:calc(-100% - var(--gap));--duration:100s;color:var(--color-sand-000);z-index:2;background:var(--color-page-background);grid-column:standard;margin-bottom:0;padding-top:0;padding-bottom:80px;position:relative;overflow:hidden}.HeroHomepage+.PancakeThemeSand{margin-top:-10em;padding-top:10em}.Heading:where(.astro-txlakctf).HeroHomepageTitle{text-wrap:balance;max-width:20ch}.HeroHomepageContent:where(.astro-txlakctf){text-align:center;z-index:2;flex-direction:column;grid-column:standard;align-items:center;height:100%;padding:4.875em 0 0;display:flex;position:relative}.HeroHomepageAside:where(.astro-txlakctf){justify-self:flex-end}@media (width<=850px){.HeroHomepageAside:where(.astro-txlakctf){padding:0}.Pancake:where(.astro-txlakctf).HeroHomepage{padding-bottom:var(--pancake-spacing)}}.HeroHomepageDescriptionPortableText:where(.astro-txlakctf){text-wrap:balance;max-width:85ch;margin-top:1rem}.HeroHomepageButtons:where(.astro-txlakctf){flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.EyebrowWrapper:where(.astro-txlakctf){color:var(--color-persimmon-400);margin-bottom:3rem;margin-left:1rem;& .Eyebrow{position:relative;&:before{content:"";background:var(--color-persimmon-400);width:8px;height:8px;position:absolute;top:5px;left:-16px}}}.Eyebrow:where(.astro-txlakctf){margin-bottom:3rem}.Footer:where(.astro-txlakctf){margin-top:1rem}.HeroHomepagePinkBlob:where(.astro-txlakctf){position:absolute;top:32em;left:-25vw}.HeroHomepageYellowBlob:where(.astro-txlakctf){position:absolute;top:7em;right:-23vw}.HeroHomepageGrid:where(.astro-txlakctf){grid-template-columns:minmax(6em,600px) minmax(400px,1fr);align-items:center;gap:2.5em;display:grid}.HeroHomepageGridWithForm:where(.astro-txlakctf){align-items:center}.Text:where(.astro-txlakctf).HeroHomepageLogosTitle{color:var(--color-sand-000);margin-bottom:1.5rem}.HeroHomepageLogosGrid:where(.astro-txlakctf){gap:var(--gap);display:flex;overflow:hidden}.HeroHomepageLogosGrid:where(.astro-txlakctf):hover .HeroHomepageLogosGridGroup:where(.astro-txlakctf){animation-play-state:paused}.HeroHomepageLogosGridGroup:where(.astro-txlakctf){gap:var(--gap);min-width:100%;animation:scroll-x var(--duration) linear infinite;flex-shrink:0;grid-template-rows:200px 200px;grid-auto-flow:column;display:grid}.HeroHomepageLogo:where(.astro-txlakctf){max-width:10.5em;max-height:3.375em}.HeroHubspotFormContainer:where(.astro-txlakctf){background-color:var(--color-sand-100);border:1px var(--color-sand-300) solid;max-width:513px;color:var(--color-sand-900);border-radius:16px;margin-left:auto;padding:2rem;overflow:hidden;box-shadow:0 0 12px #17140d29}.HeroHubspotFormContainer img{margin:-2rem -2rem 2rem;width:calc(100% + 4rem)!important}.HeroHomepageLogos:where(.astro-txlakctf){text-align:center;z-index:2;grid-column:full;margin-bottom:3em;position:relative}.HeroHomepageLogosCard:where(.astro-txlakctf){background:linear-gradient(180deg, var(--color-sand-900) 0%, var(--color-sand-800) 100%), linear-gradient(48.65deg, var(--color-sand-100) 13.78%, var(--color-sand-000) 74.6%);border:1px solid #45433e;border-radius:1rem;justify-content:center;align-items:center;width:300px;height:200px;display:flex}.HeroHomepageLogosCardLarge:where(.astro-txlakctf){grid-area:span 2/span 2;justify-content:flex-start;align-items:flex-start;width:690px;height:100%;padding:1rem}.HeroHomepageLogosCardContent:where(.astro-txlakctf){text-align:left;flex-direction:column;height:100%;padding:1rem 0 1rem 1rem;display:flex}.HeroHomepageLogosCardText:where(.astro-txlakctf){margin-top:auto}.Text:where(.astro-txlakctf).HeroHomepageLogosCardLabel{color:var(--color-sand-500);margin:0;display:block}.Text:where(.astro-txlakctf).HeroHomepageLogosCardLabelWhy{margin-top:3rem}.HeroHomepageLogosCardImage:where(.astro-txlakctf){border-radius:.5rem;flex-shrink:0;width:413px;height:100%}.HeroHomepageLogosWire:where(.astro-txlakctf){pointer-events:none;position:absolute;top:-11em;left:50%;transform:translate(-50%)}@media (width<=850px){.HeroHomepage:where(.astro-txlakctf){background-color:var(--color-page-background);margin-bottom:clamp(3em,5vw,6em)}.HeroHomepage:where(.astro-txlakctf) .HeroHomepageGrid:where(.astro-txlakctf){grid-template-columns:1fr}.HeroHubspotFormContainer:where(.astro-txlakctf){margin-right:auto}.HeroHomepageContent:where(.astro-txlakctf){padding-bottom:0}.HeroHomepageLogosGrid:where(.astro-txlakctf){justify-content:center}.HeroHomepageLeftSquares:where(.astro-txlakctf),.HeroHomepageRightSquares:where(.astro-txlakctf){width:40%;height:auto}}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@media (width>=851px){.page-homepage .HeroHomepage .HeroHomepageGrid{grid-template-columns:minmax(6em,663px) minmax(400px,1fr);gap:0}}.HeroHomepageAnim:where(.astro-txlakctf){margin:2.5em 0 0;position:relative}.HeroHomepageAnimDistribution:where(.astro-txlakctf),.HeroHomepageAnimAutomated:where(.astro-txlakctf),.HeroHomepageAnimTask:where(.astro-txlakctf){filter:drop-shadow(0 0 16.3534px #00000036);position:absolute}.HeroHomepageAnimDistribution:where(.astro-txlakctf){top:-21px;left:-114px}.HeroHomepageAnimAutomated:where(.astro-txlakctf){bottom:30px;left:-75px}.HeroHomepageAnimTask:where(.astro-txlakctf){bottom:165px;right:-75px}.LogosWrapper:where(.astro-2ajzkqlo){flex-direction:column;align-items:center;display:flex}.LogosWithFeaturedCaseStudy:where(.astro-2ajzkqlo){margin-bottom:6.5em}.Text:where(.astro-2ajzkqlo).LogosTitle{text-align:center;margin-bottom:1.25rem}.LogosList:where(.astro-2ajzkqlo){flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25em 2.875em;display:flex}.LogosLogo:where(.astro-2ajzkqlo){max-width:10em;max-height:3em}.LogosFeaturedCaseStudy:where(.astro-2ajzkqlo){background:var(--color-sand-000);border:1px var(--color-sand-300) solid;border-radius:24px;width:100%;max-width:859px;margin-top:3rem;margin-bottom:-12.5em;padding:2rem}.LogosFeaturedCaseStudyGrid:where(.astro-2ajzkqlo){text-align:center;grid-template-columns:repeat(auto-fit,minmax(10em,1fr));gap:5em;display:grid}.LogosFeaturedCaseStudyLink:where(.astro-2ajzkqlo){--link-justify-content:center;margin-top:2rem}.PancakeThemeLight:where(.astro-2ajzkqlo) .LogosContainer:where(.astro-2ajzkqlo){flex-direction:column;align-items:center;display:flex}.PancakeThemeLight:where(.astro-2ajzkqlo) .LogosLogo:where(.astro-2ajzkqlo),.PancakeThemeSand:where(.astro-2ajzkqlo) .LogosLogo:where(.astro-2ajzkqlo){filter:brightness(0)saturate()invert(71%)sepia(2%)saturate(1362%)hue-rotate(2deg)brightness(92%)contrast(79%)}.Text:where(.astro-42jpwoac).MarqueeTitle{margin:0 auto 3rem}.Marquees:where(.astro-42jpwoac){grid-column:full}.MarqueeContainer:where(.astro-42jpwoac){--gap:2rem;--marquee-color:var(--color-persimmon-400);user-select:none;gap:var(--gap);align-items:center;display:flex;overflow:hidden}.MarqueeContainer:where(.astro-42jpwoac)+.MarqueeContainer:where(.astro-42jpwoac){margin-top:1em}.MarqueeAnim:where(.astro-42jpwoac){justify-content:space-around;gap:var(--gap);color:var(--marquee-color);flex-shrink:0;animation:60s linear infinite scroll;display:flex}.MarqueeContainer:where(.astro-42jpwoac):nth-child(2n) .MarqueeAnim:where(.astro-42jpwoac){animation-direction:reverse}.MarqueeContainer:where(.astro-42jpwoac):nth-child(3n+1){--marquee-color:var(--color-persimmon-400)}.MarqueeContainer:where(.astro-42jpwoac):nth-child(3n+2){--marquee-color:var(--color-plum-400)}.MarqueeContainer:where(.astro-42jpwoac):nth-child(3n+3){--marquee-color:var(--color-canteloupe-400)}.MarqueeIcon:where(.astro-42jpwoac){width:20px;height:auto}@keyframes scroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.MasonryGridGrid:where(.astro-gsfmycwe){grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:2rem;display:grid}.MasonryGridCard:where(.astro-gsfmycwe){background-color:var(--color-sand-000);border:1px var(--color-sand-300) solid;border-radius:16px;padding:2rem}.MasonryGridCard:where(.astro-gsfmycwe):first-child{grid-column:span 2}.MasonryGridCard:where(.astro-gsfmycwe):nth-child(5){flex-direction:row-reverse;grid-column:span 2}.MasonryGridCard:where(.astro-gsfmycwe):nth-child(6){flex-direction:column-reverse;grid-area:2/3/4;justify-content:flex-end}.MasonryGridCardImage:where(.astro-gsfmycwe){border-radius:8px}.MasonryGridCard:where(.astro-gsfmycwe){gap:2rem;display:flex}.SanityPortableText.MasonryGridContent figure.Image{align-items:flex-start;margin:0}.SanityPortableText.MasonryGridContent figure.Image+*{margin-top:1rem}@media (width<=1100px){.MasonryGridGrid:where(.astro-gsfmycwe){grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr}.MasonryGridCard:where(.astro-gsfmycwe):nth-child(2),.MasonryGridCard:where(.astro-gsfmycwe):nth-child(3){grid-row:2}.MasonryGridCard:where(.astro-gsfmycwe):nth-child(4){grid-row:3}.MasonryGridCard:where(.astro-gsfmycwe):nth-child(5){flex-direction:column-reverse;grid-area:3/2}.MasonryGridCard:where(.astro-gsfmycwe):nth-child(6){grid-area:4/1}}@media (width<=700px){.MasonryGridCard:where(.astro-gsfmycwe):first-child{flex-direction:column-reverse}.MasonryGridGrid:where(.astro-gsfmycwe){flex-direction:column;display:flex}}.OurHumans:where(.astro-dsslpsrv){color:var(--color-sand-000)}.OurHumansGrid:where(.astro-dsslpsrv){flex-direction:column;align-items:center;display:flex}.OurHumansTitle:where(.astro-dsslpsrv){z-index:2;width:100%;max-width:1085px;height:auto;margin:.5rem 0 1.5rem;position:relative}.Decoration:where(.astro-dsslpsrv){grid-column:full;position:absolute;top:-60px;left:0}@media (width<=1100px){.Decoration:where(.astro-dsslpsrv){display:none}}.OurHumansPicturesGrid:where(.astro-dsslpsrv){max-width:100%;height:auto;margin-top:3rem;display:block}.PricingPlans:where(.astro-fb3ofkxg){background:var(--color-page-background);color:var(--color-sand-000);padding-top:0}.PricingPlansIntro:where(.astro-fb3ofkxg){flex-direction:column;align-items:center;padding-top:6em;padding-bottom:3em;display:flex}.PricingPlansContainer:where(.astro-fb3ofkxg){grid-template-columns:1fr;gap:3em;display:grid;position:relative}@media (width<=1100px){.PricingPlansContainer:where(.astro-fb3ofkxg){grid-template-columns:1fr;gap:2em}}.PricingPlansSection:where(.astro-fb3ofkxg){flex-direction:column;gap:1.5em;display:flex}.PricingPlansSectionHeaderBar:where(.astro-fb3ofkxg){background:var(--color-sand-800);justify-content:center;align-items:center;margin:0;padding:0 2rem;display:flex;position:relative}.PricingPlansSectionHeader:where(.astro-fb3ofkxg){text-align:center;color:var(--color-sand-500);background:var(--color-page-background);letter-spacing:.1em;z-index:1;border-radius:2px;padding:0 1rem;font-weight:600;position:relative}.PricingPlansCardsSoftware:where(.astro-fb3ofkxg){grid-template-columns:1fr 1fr 1fr;gap:2.25em;display:grid}@media (width<=1200px){.PricingPlansCardsSoftware:where(.astro-fb3ofkxg){grid-template-columns:1fr 1fr}}@media (width<=768px){.PricingPlansCardsSoftware:where(.astro-fb3ofkxg){grid-template-columns:1fr}}.PricingPlansCard:where(.astro-fb3ofkxg){color:var(--color-sand-000);grid-template-rows:subgrid;border:1px solid #45433e;grid-row:span 3;gap:1.5rem;padding:1.5rem;display:grid}.PricingPlansCardLight:where(.astro-fb3ofkxg){background:var(--color-sand-000);color:var(--color-sand-900)}.PricingPlansCardLight:where(.astro-fb3ofkxg) .Text:where(.astro-fb3ofkxg).PricingPlansFeaturesItemText{color:var(--color-sand-700)}.EyebrowWrapper:where(.astro-fb3ofkxg){color:var(--color-persimmon-400);margin-bottom:1rem;margin-left:1rem;position:relative;&:before{content:"";background:var(--color-persimmon-400);width:8px;height:8px;position:absolute;top:5px;left:-16px}}.Heading:where(.astro-fb3ofkxg).PricingPlansIntroTitle{text-align:center}.Text:where(.astro-fb3ofkxg).PricingPlansCardEyebrow{color:var(--color-persimmon-400)}.Text:where(.astro-fb3ofkxg).PricingPlansCardDescription,.Text:where(.astro-fb3ofkxg).PricingPlansFeaturesItemText,.Text:where(.astro-fb3ofkxg).PricingPlansFooterAcademic{--text-max-size:1rem}.Text:where(.astro-fb3ofkxg).PricingPlansCardDescription.Small{--text-max-size:.875rem}.Text:where(.astro-fb3ofkxg).PricingPlansFeaturesItemText{vertical-align:text-bottom;color:var(--color-sand-500)}.Text.PricingPlansFeaturesItemText a{color:var(--color-persimmon-400)}.Text.PricingPlansFeaturesItemText a:hover{text-decoration:none}.PricingPlansFeatures:where(.astro-fb3ofkxg){border-top:1px var(--color-sand-700) solid;padding-top:1.5rem}.PricingPlansCardPricing:where(.astro-fb3ofkxg){flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.PricingPlansCardInfos:where(.astro-fb3ofkxg),.PricingPlansFeatures:where(.astro-fb3ofkxg),.PricingPlansFeaturesList:where(.astro-fb3ofkxg){flex-direction:column;gap:.5rem;display:flex}.PricingPlansFeaturesItem:where(.astro-fb3ofkxg){text-wrap:pretty;line-height:1.5rem;margin-top:0!important}.PricingPlansFooter:where(.astro-fb3ofkxg){color:var(--color-sand-900);flex-direction:row;justify-content:space-between;align-items:center;gap:1em;margin-top:1.5em;display:flex;position:relative}.Text:where(.astro-fb3ofkxg).PricingPlansFooterAcademic{color:var(--color-sand-300);text-align:left;font-size:.875rem;line-height:1.6}.Text:where(.astro-fb3ofkxg).PricingPlansFooterAcademic a:where(.astro-fb3ofkxg){color:var(--color-sand-000);font-weight:600;text-decoration:underline}.Text:where(.astro-fb3ofkxg).PricingPlansFooterAcademic a:where(.astro-fb3ofkxg):hover{text-decoration:none}@media (width<=768px){.PricingPlansFooter:where(.astro-fb3ofkxg){flex-direction:column;align-items:center;gap:1em}.Text:where(.astro-fb3ofkxg).PricingPlansFooterAcademic{text-align:center}}.DataServicesSection:where(.astro-fb3ofkxg){flex-direction:column;gap:1.5em;margin-top:3em;margin-bottom:5em;display:flex}.DataServicesCard:where(.astro-fb3ofkxg){background:var(--color-page-background);border:1px solid #45433e;border-radius:4px;grid-template-columns:2fr 1fr;align-items:start;gap:2.25em;padding:1.5em;display:grid}@media (width<=1200px){.DataServicesCard:where(.astro-fb3ofkxg){grid-template-columns:1fr;gap:1.5em}}.DataServicesInfo:where(.astro-fb3ofkxg){flex-direction:column;gap:1.5rem;display:flex}.DataServicesHeader:where(.astro-fb3ofkxg){align-items:center;gap:.75rem;display:flex}.Text:where(.astro-fb3ofkxg).DataServicesNewBadge{color:var(--color-plum-400);border:1px solid var(--color-plum-400);letter-spacing:.1em;text-transform:uppercase;background:#000;border-radius:3px;padding:.25rem .5rem;font-weight:600}.Text:where(.astro-fb3ofkxg).DataServicesTitle{color:var(--color-plum-400);letter-spacing:.1em;font-weight:600}.DataServicesDescription:where(.astro-fb3ofkxg){flex-direction:column;gap:1rem;display:flex}.Text:where(.astro-fb3ofkxg).DataServicesDescriptionText{color:var(--color-sand-300);--text-max-size:1rem;line-height:1.6}.DataServicesFeatures:where(.astro-fb3ofkxg){flex-direction:column;gap:1rem;display:flex}.Text:where(.astro-fb3ofkxg).DataServicesFeaturesHeader{color:var(--color-sand-000);--text-max-size:1rem;font-weight:600}.DataServicesFeaturesList:where(.astro-fb3ofkxg){flex-direction:column;gap:.5rem;display:flex}.DataServicesFeaturesItem:where(.astro-fb3ofkxg){line-height:1.5rem;margin-top:0!important}.Text:where(.astro-fb3ofkxg).DataServicesFeaturesItemText{vertical-align:text-bottom;color:var(--color-sand-300);--text-max-size:1rem}.DataServicesPricing:where(.astro-fb3ofkxg){justify-content:flex-start;align-items:stretch;display:flex}.DataServicesPricingCard:where(.astro-fb3ofkxg){color:var(--color-sand-000);text-align:center;background:#45433e26;border:1px solid #45433e;border-radius:4px;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:2rem;display:flex}@media (width>=1201px){.DataServicesPricingCard:where(.astro-fb3ofkxg){justify-content:center;height:100%}}.Heading:where(.astro-fb3ofkxg).DataServicesPricingTitle{color:var(--color-sand-000);margin:0}@media (width<=768px){.DataServicesPricingCard:where(.astro-fb3ofkxg){width:100%}}.Text:where(.astro-wjgozblf).PricingTableCell{--text-min-size:.75rem;--text-breakpoint:3vw}.Text.PricingTableCell a{color:currentColor}.Text.PricingTableCell a:hover{text-decoration:none}.PricingTableTable:where(.astro-rxg4m4xn){text-align:left;border-collapse:collapse;margin-top:2rem}.PricingTableTable:where(.astro-rxg4m4xn) th:where(.astro-rxg4m4xn){font-weight:400}.PricingTableSectionHeader:where(.astro-rxg4m4xn){background:var(--color-sand-900);color:var(--color-sand-000);border-top-left-radius:16px;border-top-right-radius:16px;padding:1rem 1.5rem}.PricingTableRow:where(.astro-rxg4m4xn) th:where(.astro-rxg4m4xn),.PricingTableRow:where(.astro-rxg4m4xn) td:where(.astro-rxg4m4xn){padding:1.5rem}.PricingTableRow:where(.astro-rxg4m4xn)+.PricingTableRow:where(.astro-rxg4m4xn) th:where(.astro-rxg4m4xn),.PricingTableRow:where(.astro-rxg4m4xn)+.PricingTableRow:where(.astro-rxg4m4xn) td:where(.astro-rxg4m4xn){border-top:1px var(--color-sand-300) solid}.PricingTableRow:where(.astro-rxg4m4xn):last-child th:where(.astro-rxg4m4xn),.PricingTableRow:where(.astro-rxg4m4xn):last-child td:where(.astro-rxg4m4xn){border-bottom:1px var(--color-sand-300) solid}.PricingTableRow:where(.astro-rxg4m4xn):last-child td:where(.astro-rxg4m4xn):nth-child(4),.PricingTableRow:where(.astro-rxg4m4xn) td:where(.astro-rxg4m4xn):nth-child(4){background-color:var(--color-persimmon-000)}.PricingTableRow:where(.astro-rxg4m4xn) td:where(.astro-rxg4m4xn){text-align:center}.PricingTableHeaderLSE:where(.astro-rxg4m4xn){background-color:var(--color-persimmon-000);border-top-left-radius:16px;border-top-right-radius:16px}.PricingTableHeader:where(.astro-rxg4m4xn) th:where(.astro-rxg4m4xn){padding:1rem}.PricingTableHeader:where(.astro-rxg4m4xn){vertical-align:top}.PricingTableHeaderGrid:where(.astro-rxg4m4xn){text-align:center;flex-direction:column;align-items:center;display:flex}.Text:where(.astro-rxg4m4xn).PricingTableHeaderPlanDescription{margin:.5rem 0 1rem}.PricingTableRowDescription:where(.astro-rxg4m4xn){--text-margin-top:.5rem}.PricingTablePlanSwitcher:where(.astro-rxg4m4xn){background-color:var(--color-sand-000);z-index:2;grid-column:full;justify-content:center;gap:1rem;padding:1rem 0;transition:box-shadow .2s;display:flex;position:sticky;top:54px}.PricingTablePlanSwitcher:where(.astro-rxg4m4xn).stickyActive{box-shadow:0 4px 20px #141e2936}.PricingTablePlanSwitcherButton:where(.astro-rxg4m4xn){appearance:none;color:var(--color-sand-500);cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #0000;padding:0 0 .2em}.PricingTablePlanSwitcherButton:where(.astro-rxg4m4xn).active{color:var(--color-sand-900);border-color:currentColor}@media (width>=750px){.PricingTableRow:where(.astro-rxg4m4xn)+.PricingTableRow:where(.astro-rxg4m4xn) td:where(.astro-rxg4m4xn):nth-child(4){border-color:var(--color-persimmon-100)}thead:where(.astro-rxg4m4xn)>:where(.astro-rxg4m4xn){position:relative}thead:where(.astro-rxg4m4xn){background:var(--color-sand-000);position:sticky;top:76px}thead:where(.astro-rxg4m4xn).active .PricingTableHeaderLSE:where(.astro-rxg4m4xn){border-radius:0}th:where(.astro-rxg4m4xn)[colspan="2"],.PricingTablePlanSwitcher:where(.astro-rxg4m4xn){display:none}}@media (width<=750px){.PricingTableSectionHeader:where(.astro-rxg4m4xn){border-radius:0}th:where(.astro-rxg4m4xn)[scope=row]{background:var(--color-sand-100)}.PricingTableHideOnMobile:where(.astro-rxg4m4xn),.PricingTableHeader:where(.astro-rxg4m4xn) th:where(.astro-rxg4m4xn)[scope=row]:not([colspan="2"]){display:none}.PricingTableRow:where(.astro-rxg4m4xn):last-child td:where(.astro-rxg4m4xn):nth-child(2),.PricingTableRow:where(.astro-rxg4m4xn) td:where(.astro-rxg4m4xn):nth-child(2){background-color:var(--color-sand-000)}.PricingTablePlanMobileHidden:where(.astro-rxg4m4xn){display:none}}@media (width<=1100px){thead:where(.astro-rxg4m4xn){top:54px}}.Quote:where(.astro-wpak4zix){background:var(--color-sand-900);color:var(--color-sand-000);border-radius:1rem;grid-template-columns:1fr;align-items:flex-start;max-width:68.5em;margin:0 auto;display:grid;position:relative;overflow:hidden}@media (width>=700px){.Quote:where(.astro-wpak4zix){grid-template-columns:1fr 1.97fr}}.QuoteContent:where(.astro-wpak4zix){flex-direction:column;padding:2.5rem;display:flex}.QuoteThumbnail:where(.astro-wpak4zix){border-radius:1rem 0 0 1rem;width:50%;height:100%}.QuoteContentHeader:where(.astro-wpak4zix){justify-content:space-between;align-items:center;margin-bottom:4rem;display:flex}.QuoteLogo:where(.astro-wpak4zix){max-width:13em}.QuoteContentAuthor:where(.astro-wpak4zix){flex-direction:column;gap:6px;margin-top:2rem;display:flex}.QuoteSquares:where(.astro-wpak4zix){width:14rem;position:absolute;bottom:-1.5px;left:-1.5px}@media (width<=700px){.QuoteThumbnail:where(.astro-wpak4zix){border-radius:1rem 1rem 0 0;min-width:100%}.QuoteContent:where(.astro-wpak4zix){padding:1.5rem}.QuoteSquares:where(.astro-wpak4zix){display:none}}.SliderPancakeIntro .PancakeIntroText{max-width:71em}.swiper:where(.astro-lcas2a7i){width:100%}.swiper-labels:where(.astro-lcas2a7i){justify-content:center;gap:2.5em;margin-bottom:2.5em;display:flex}.swiper-label:where(.astro-lcas2a7i){appearance:none;color:var(--color-sand-500);cursor:pointer;background:0 0;border:0;border-top:4px solid #0000;align-items:center;gap:.5em;padding-top:1em;transition:all .15s;display:flex}.swiper-label-active:where(.astro-lcas2a7i){color:var(--color-sand-000);border-top-color:var(--color-grape-500)}@media (width<=600px){.swiper-labels:where(.astro-lcas2a7i){gap:1em}.swiper-label:where(.astro-lcas2a7i){border-top:0;border-bottom:4px solid #0000;flex-direction:column;padding-top:0;padding-bottom:1em}.swiper-label-active:where(.astro-lcas2a7i){border-bottom-color:var(--color-grape-500)}}.swiper-label-active:where(.astro-lcas2a7i) .swiper-label-icon:where(.astro-lcas2a7i){filter:invert(45%)sepia(92%)saturate(456%)hue-rotate(192deg)brightness(91%)contrast(87%)}.CardWrapper:where(.astro-lcas2a7i){grid-template-columns:1fr;gap:1em;display:grid}@media (width>=800px){.CardWrapper:where(.astro-lcas2a7i),.swiper-slide-index-0:where(.astro-lcas2a7i) .CardWrapper:where(.astro-lcas2a7i){grid-template-columns:3.5fr 6.5fr}.swiper-slide-index-1:where(.astro-lcas2a7i) .CardWrapper:where(.astro-lcas2a7i){grid-template-columns:1fr 1fr}.swiper-slide-index-2:where(.astro-lcas2a7i) .CardWrapper:where(.astro-lcas2a7i){grid-template-columns:6.5fr 3.5fr}}p:where(.astro-lcas2a7i).CardWrapperEyebrow{margin-bottom:5rem}.Card:where(.astro-lcas2a7i){background:linear-gradient(180deg, var(--color-sand-900) 0%, var(--color-sand-800) 100%) padding-box, linear-gradient(120.18deg, #ffa663 0%, #ff7557 5%, #e37bd3 15%, #45433e 25%, #45433e 70%, #e37bd3 80%, #ff7557 90%, #ffa663 100%) border-box;border:2px solid #0000;border-radius:24px;padding:2em}.RangeSteps:where(.astro-lcas2a7i){width:100%;height:16px;mask-image:linear-gradient(var(--mask-direction,to right), #0000, #000 30%, #000 70%, #0000);background:linear-gradient(90deg,#a49f95 0% 5%,#a49f9500 5%) 0 0/20px}.RangeWrapper:where(.astro-lcas2a7i){margin-top:2em}.Range:where(.astro-lcas2a7i){grid-template-rows:1fr;grid-template-columns:1fr;display:grid}.Range:where(.astro-lcas2a7i)>:where(.astro-lcas2a7i){grid-area:1/1}.RangeInput:where(.astro-lcas2a7i){appearance:none;z-index:2;background:0 0;width:66%;margin:0 auto}.RangeInput:where(.astro-lcas2a7i)::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:grab;background:linear-gradient(109.47deg,#ffa663 0%,#ff7557 51.56%,#e37bd3 100%);border:0;border-radius:8px;width:26px;height:36px;margin-top:-10px}.RangeInput:where(.astro-lcas2a7i)::-moz-range-thumb{-webkit-appearance:none;appearance:none;cursor:grab;background:linear-gradient(109.47deg,#ffa663 0%,#ff7557 51.56%,#e37bd3 100%);border:0;border-radius:8px;width:26px;height:36px;margin-top:-10px}.RangeLabels:where(.astro-lcas2a7i){justify-content:space-between;margin-top:1em;display:flex}p:where(.astro-lcas2a7i).RangeLabel{color:var(--color-persimmon-400)}.Testimonial:where(.astro-c6v63ihl){background:var(--color-sand-000);border:2px var(--color-sand-300) solid;border-radius:16px;grid-template-columns:clamp(57px,10vw,112px) 1fr;column-gap:2rem;max-width:32.25em;margin:0;display:grid;position:relative}@media (width<=900px){.Testimonial:where(.astro-c6v63ihl){width:100%;max-width:none}}.TestimonialQuote:where(.astro-c6v63ihl){background-color:var(--color-sand-100);border-bottom:2px var(--color-sand-300) solid;border-right:2px var(--color-sand-300) solid;border-bottom-right-radius:16px;justify-content:center;align-items:center;width:clamp(57px,10vw,112px);height:clamp(57px,10vw,112px);margin-top:-2px;margin-left:-2px;display:flex}.TestimonialQuote:where(.astro-c6v63ihl) svg:where(.astro-c6v63ihl){width:70%;height:auto}.TestimonialText:where(.astro-c6v63ihl){padding:2rem 2rem 0 0}.TestimonialText:where(.astro-c6v63ihl) a:where(.astro-c6v63ihl){color:var(--color-persimmon-400);text-decoration:none}.TestimonialText:where(.astro-c6v63ihl) a:where(.astro-c6v63ihl):hover{color:currentColor}.TestimonialAuthor:where(.astro-c6v63ihl){gap:2rem;display:flex}.TestimonialAuthorContent:where(.astro-c6v63ihl){flex-direction:column;align-self:center;gap:.25em;margin-bottom:1rem;padding-right:1rem;display:flex}.TestimonialAuthorThumbnail:where(.astro-c6v63ihl){background:var(--color-sand-200);border-radius:8px;place-self:flex-end;width:97px;height:auto}.TestimonialAuthorThumbnailContainer:where(.astro-c6v63ihl){margin:clamp(.45rem,2vw,1rem) 0 clamp(.45rem,2vw,1rem) clamp(.45rem,2vw,1rem);display:flex}.TestimonialsBoard:where(.astro-lo5wfznw){grid-column:full}.TestimonialsBoardGrid:where(.astro-lo5wfznw){grid-template-columns:1fr auto;gap:2rem;display:grid}.TestimonialsBoardGrid:where(.astro-lo5wfznw)>:where(.astro-lo5wfznw){flex-direction:column;gap:2rem;display:flex}.TestimonialsBoardGrid:where(.astro-lo5wfznw)>:where(.astro-lo5wfznw):first-child{align-items:flex-end}.Testimonial:where(.astro-lo5wfznw).TestimonialFirstCard{margin-top:auto}.Decoration:where(.astro-lo5wfznw){grid-column:full;position:absolute;top:-66px;right:0}@media (width<=900px){.Decoration:where(.astro-lo5wfznw){display:none}.TestimonialsBoardGrid:where(.astro-lo5wfznw){grid-template-columns:1fr}.TestimonialsBoardGrid:where(.astro-lo5wfznw)>:where(.astro-lo5wfznw):first-child{align-items:flex-start}}.TextGrid:where(.astro-rc23bgme){max-width:50em;margin:0 auto}.TextCareersPage:where(.astro-rc23bgme) .TextGrid:where(.astro-rc23bgme){max-width:39em;margin:15em 0 0 28.5em}@media (width<=1100px){.TextCareersPage:where(.astro-rc23bgme) .TextGrid:where(.astro-rc23bgme){max-width:50em;margin:55vw auto 0}}@media (width<=750px){.TextCareersPage:where(.astro-rc23bgme) .TextGrid:where(.astro-rc23bgme){margin:45vw auto 0}}@media (width<=550px){.TextCareersPage:where(.astro-rc23bgme) .TextGrid:where(.astro-rc23bgme){margin:35vw auto 0}}@media (width<=450px){.TextCareersPage:where(.astro-rc23bgme) .TextGrid:where(.astro-rc23bgme){margin:25vw auto 0}}.TextGridWithSubmenu:where(.astro-rc23bgme){grid-template-columns:auto 1fr;align-items:flex-start;gap:2em 8em;max-width:none;display:grid}@media (width<=750px){.TextGridWithSubmenu:where(.astro-rc23bgme){grid-template-columns:1fr}}.TextSubmenu:where(.astro-rc23bgme){margin:0;padding:0;list-style:none}.TextSubmenu:where(.astro-rc23bgme) li:where(.astro-rc23bgme)+li:where(.astro-rc23bgme){margin-top:1rem}.TextSubmenu:where(.astro-rc23bgme) li:where(.astro-rc23bgme) a:where(.astro-rc23bgme){font-family:var(--font-family-primary);color:var(--color-sand-900);border-left:3px solid #0000;padding-left:1em;font-weight:500;text-decoration:none;transition:color .2s}.TextSubmenu:where(.astro-rc23bgme) li:where(.astro-rc23bgme) a:where(.astro-rc23bgme):hover{color:var(--color-grape-400)}.TextSubmenu:where(.astro-rc23bgme) li:where(.astro-rc23bgme) a:where(.astro-rc23bgme).TextSubmenuCurrent{border-left:3px var(--color-grape-400) solid;color:var(--color-grape-400);font-weight:600}.TextTextGrid:where(.astro-wj67pb65){grid-template-columns:1fr 1fr;align-items:center;gap:3em;display:grid}.TextTextGrid figure.Image{align-items:flex-start}@media (width<=700px){.TextTextGrid:where(.astro-wj67pb65){grid-template-columns:1fr}}.WorkflowGraphicDesktop:where(.astro-ys5r7yi4){max-width:100%;height:auto;display:none}@media (width>=1000px){.WorkflowGraphicDesktop:where(.astro-ys5r7yi4){display:block}}.wg-desktop-box:where(.astro-ys5r7yi4) rect:where(.astro-ys5r7yi4):last-of-type{opacity:0}.wg-desktop-box:where(.astro-ys5r7yi4).active rect:where(.astro-ys5r7yi4):last-of-type{opacity:1}.wg-desktop-box:where(.astro-ys5r7yi4) :where(.astro-ys5r7yi4){transition:all .2s}.wg-desktop-box:where(.astro-ys5r7yi4).active text:where(.astro-ys5r7yi4){fill:#12110d}.wg-desktop-box:where(.astro-ys5r7yi4).active .wg-desktop-plus-sign:where(.astro-ys5r7yi4){opacity:0}.wg-desktop-arrows:where(.astro-ys5r7yi4){opacity:0;transition:all .2s}.wg-desktop-arrows:where(.astro-ys5r7yi4).active{opacity:1}#wg-desktop-default-arrow:where(.astro-ys5r7yi4){transition:all .2s}#wg-desktop-default-arrow:where(.astro-ys5r7yi4).hidden{opacity:0}.WorkflowGraphicTablet:where(.astro-p6hfgots){max-width:100%;height:auto}.WorkflowGraphicTabletWrapper:where(.astro-p6hfgots){justify-content:center;display:none}@media (width>=600px) and (width<=999px){.WorkflowGraphicTabletWrapper:where(.astro-p6hfgots){display:flex}}.wg-tablet-box:where(.astro-p6hfgots) rect:where(.astro-p6hfgots):last-of-type{opacity:0}.wg-tablet-box:where(.astro-p6hfgots).active rect:where(.astro-p6hfgots):last-of-type{opacity:1}.wg-tablet-box:where(.astro-p6hfgots) :where(.astro-p6hfgots){transition:all .2s}.wg-tablet-box:where(.astro-p6hfgots).active text:where(.astro-p6hfgots){fill:#12110d}.wg-tablet-box:where(.astro-p6hfgots).active .wg-tablet-plus-sign:where(.astro-p6hfgots){opacity:0}.wg-tablet-arrows:where(.astro-p6hfgots){opacity:0;transition:all .2s}.wg-tablet-arrows:where(.astro-p6hfgots).active{opacity:1}#wg-tablet-default-arrow:where(.astro-p6hfgots){transition:all .2s}#wg-tablet-default-arrow:where(.astro-p6hfgots).hidden{opacity:0}.WorkflowGraphicWrapper:where(.astro-g6s6x4cc){justify-content:center;display:flex;position:relative}.WorkflowGraphicMobileModal:where(.astro-g6s6x4cc){background:linear-gradient(#fff, #fff) padding-box, var(--color-gradient) border-box;width:100%;color:var(--color-sand-900);opacity:0;pointer-events:none;z-index:2;border:2px solid #0000;border-radius:16px;max-width:344px;padding:1rem 1rem 0;transition:all .3s cubic-bezier(.2,1.5,.8,1);position:absolute;left:50%;transform:translate(-50%)scale(.8)}.ModalAccuracy:where(.astro-g6s6x4cc){top:110px}.ModalConsistency:where(.astro-g6s6x4cc){top:220px}.ModalCompleteness:where(.astro-g6s6x4cc){top:330px}.ModalActive:where(.astro-g6s6x4cc){opacity:1;pointer-events:initial;transform:translate(-50%)scale(1)}.Heading:where(.astro-g6s6x4cc).ModalTitle{font-size:1.5rem}.Text:where(.astro-g6s6x4cc).ModalSubtitle{font-size:.875rem}.Text:where(.astro-g6s6x4cc).ModalText{font-size:1rem}.ModalItem:where(.astro-g6s6x4cc){grid-template-columns:52px 1fr;gap:1rem;padding:1rem 0;display:grid}.ModalItem:where(.astro-g6s6x4cc)+.ModalItem:where(.astro-g6s6x4cc){border-top:1px var(--color-sand-300) solid}#WorkflowGraphicModalOverlay:where(.astro-g6s6x4cc){pointer-events:none;background:var(--color-sand-900);opacity:0;transition:opacity .3s;position:absolute;inset:0}#WorkflowGraphicModalOverlay:where(.astro-g6s6x4cc).OverlayActive{opacity:.6;pointer-events:initial}.WorkflowGraphicMobile:where(.astro-g6s6x4cc){max-width:100%;height:auto}@media (width>=600px){.WorkflowGraphicMobile:where(.astro-g6s6x4cc){display:none}}.header:where(.astro-i7oo6pb5){flex-wrap:wrap;align-items:flex-end;gap:2em;margin-bottom:3.75rem;display:flex}@media (width>=850px){.header:where(.astro-i7oo6pb5){flex-wrap:nowrap}}.title:where(.astro-i7oo6pb5){flex-basis:205ch;margin-bottom:-1rem}.TablePancakePancakeWrapper{margin:2em 0;overflow:auto}.TablePancake{border:1px var(--color-sand-300) solid;text-align:center;border-spacing:0;border-left:0;border-radius:16px;width:100%;overflow:hidden}.TablePancake td{border-bottom:1px var(--color-sand-300) solid;border-left:1px var(--color-sand-300) solid;padding:.5em}.TablePancake tr:last-child td{border-bottom:0}.TablePancakeHighlightFirstRow tr:first-child{background:var(--color-sand-900);color:var(--color-sand-000);font-family:var(--font-family-primary);font-weight:600}.TablePancakeHighlightFirstRow tr:first-child td{border-left:0}.TablePancakeHighlightFirstColumn tr td:first-child{background:var(--color-sand-900);color:var(--color-sand-000);font-family:var(--font-family-primary);border-left:0;font-weight:600}.PancakeFollowedByCallToAction:where(.astro-45hq3jvx){padding-bottom:calc(8em + 76px)}
