.ShapeHeroSection-module__0h_9XW__hero{min-height:calc(100svh - var(--spacing-10) - var(--spacing-12) - var(--spacing-12));padding-block:var(--spacing-12);background:#000;align-items:center;display:flex}.ShapeHeroSection-module__0h_9XW__imageStage{-webkit-mask-image:linear-gradient(#000 80%,#0000 100%);mask-image:linear-gradient(#000 80%,#0000 100%)}.ShapeHeroSection-module__0h_9XW__copy{max-width:var(--container-560);text-align:center;color:#fff;margin-inline:auto}.ShapeHeroSection-module__0h_9XW__note{color:#d2d2d7}@media (max-width:734px){.ShapeHeroSection-module__0h_9XW__hero{padding-block:var(--spacing-8)}}
.slider-right-overflow{--swiper-wrapper-transition-timing-function:var(--ease-reveal)}.slider-right-overflow-696-slide{width:min(100%, var(--spacing-174))!important}.slider-right-overflow-media-slide{width:min(100%, var(--container-1260))!important}.slider-right-overflow-media-slide-portrait{width:min(100%, calc(var(--spacing-170) * 3 / 4))!important}@media (max-width:1068px){.slider-right-overflow-media-slide{width:calc((100% - var(--spacing-5)) * .67)!important}.slider-right-overflow-media-slide-portrait{width:min(100%, calc(var(--spacing-157) * 3 / 4))!important}}@media (max-width:734px){.slider-right-overflow-media-slide{width:100%!important}.slider-right-overflow-media-slide-portrait{width:min(100%, calc(var(--spacing-120) * 3 / 4))!important}}
.BuildConnectedVisual-module__4-JPUG__sourceRow{gap:4.3478%;height:20%;top:19%;left:7%;right:7%}.BuildConnectedVisual-module__4-JPUG__node{padding:clamp(.75rem,3.2573cqw,1.25rem)}.BuildConnectedVisual-module__4-JPUG__iconWell,.BuildConnectedVisual-module__4-JPUG__logoWell{border-radius:50%}.BuildConnectedVisual-module__4-JPUG__iconWell{width:clamp(1.75rem,6.5147cqw,2.5rem);height:clamp(1.75rem,6.5147cqw,2.5rem)}.BuildConnectedVisual-module__4-JPUG__nodeIcon{width:clamp(1.25rem,4.5603cqw,1.75rem);height:clamp(1.25rem,4.5603cqw,1.75rem)}.BuildConnectedVisual-module__4-JPUG__connectionTag{letter-spacing:.04em;gap:clamp(.25rem,.9772cqw,.375rem);padding:clamp(.25rem,.9772cqw,.375rem) clamp(.375rem,1.3029cqw,.5rem);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.5rem,1.7915cqw,.6875rem);top:56.7308%;transform:translate(-50%,-50%)}.BuildConnectedVisual-module__4-JPUG__connectionIcon{width:clamp(.625rem,2.2801cqw,.875rem);height:clamp(.625rem,2.2801cqw,.875rem)}.BuildConnectedVisual-module__4-JPUG__nodeLabel,.BuildConnectedVisual-module__4-JPUG__compactNodeLabel{letter-spacing:.08em;white-space:nowrap;font-family:FableForce Sans,sans-serif;font-size:clamp(.625rem,2.443cqw,.9375rem)}.BuildConnectedVisual-module__4-JPUG__compactNodeLabel{letter-spacing:.06em;font-size:clamp(.5625rem,2.1173cqw,.8125rem)}.BuildConnectedVisual-module__4-JPUG__outputNode{gap:clamp(.5rem,1.9544cqw,.75rem);width:46%;padding:clamp(.5rem,1.9544cqw,.75rem);top:72%;left:27%}.BuildConnectedVisual-module__4-JPUG__logoWell{width:clamp(2rem,7.8176cqw,3rem)}.BuildConnectedVisual-module__4-JPUG__logo{width:clamp(1.25rem,4.5603cqw,1.75rem)}.BuildConnectedVisual-module__4-JPUG__outputLabel{letter-spacing:.08em;font-family:FableForce Sans,sans-serif;font-size:clamp(.625rem,2.2801cqw,.875rem)}.BuildConnectedVisual-module__4-JPUG__outputCheck{width:clamp(.875rem,3.2573cqw,1.25rem);height:clamp(.875rem,3.2573cqw,1.25rem)}@container (max-width:440px){.BuildConnectedVisual-module__4-JPUG__nodeLabel,.BuildConnectedVisual-module__4-JPUG__compactNodeLabel{white-space:normal}}
.BuildControlVisual-module__9K8MQq__command{padding:0 clamp(.75rem,2.6059cqw,1rem);font-family:FableForce Sans,sans-serif;font-size:clamp(.6875rem,2.6059cqw,1rem)}.BuildControlVisual-module__9K8MQq__commandAction{border-radius:50%;width:clamp(1.5rem,5.2117cqw,2rem)}.BuildControlVisual-module__9K8MQq__sourceDocument{padding:clamp(.875rem,3.2573cqw,1.25rem)}.BuildControlVisual-module__9K8MQq__sourceTitle,.BuildControlVisual-module__9K8MQq__resultTitle{font-family:FableForce Sans,sans-serif;font-size:clamp(.6875rem,2.2801cqw,.875rem)}.BuildControlVisual-module__9K8MQq__sourceList{gap:clamp(.5rem,1.9544cqw,.75rem);margin-top:clamp(.625rem,2.2801cqw,.875rem);font-family:FableForce Sans,sans-serif;font-size:clamp(.5625rem,1.9544cqw,.75rem)}.BuildControlVisual-module__9K8MQq__status{gap:clamp(.375rem,1.3029cqw,.5rem);padding:0 clamp(.75rem,2.6059cqw,1rem);font-family:FableForce Sans,sans-serif;font-size:clamp(.625rem,2.2801cqw,.875rem)}.BuildControlVisual-module__9K8MQq__statusIcon{width:clamp(.875rem,2.9316cqw,1.125rem);height:clamp(.875rem,2.9316cqw,1.125rem)}.BuildControlVisual-module__9K8MQq__resultDocument{padding:clamp(.875rem,3.2573cqw,1.25rem)}.BuildControlVisual-module__9K8MQq__resultList{gap:clamp(.5rem,1.9544cqw,.75rem);margin-top:clamp(.625rem,2.2801cqw,.875rem)}.BuildControlVisual-module__9K8MQq__resultItem{grid-template-columns:auto minmax(0,1fr) auto;gap:clamp(.375rem,1.3029cqw,.5rem);font-family:FableForce Sans,sans-serif;font-size:clamp(.5625rem,1.9544cqw,.75rem)}.BuildControlVisual-module__9K8MQq__resultIcon,.BuildControlVisual-module__9K8MQq__checkIcon{width:clamp(.75rem,2.6059cqw,1rem);height:clamp(.75rem,2.6059cqw,1rem)}
.BuildFoundationBrowser-module__jVYWaq__browserShell{transform:translateY(clamp(2.5rem,4vw,4rem))}.BuildFoundationBrowser-module__jVYWaq__browserContent{height:clamp(17rem,21vw,22rem)}.BuildFoundationBrowser-module__jVYWaq__methodDiagram{gap:clamp(1rem,2vw,1.5rem)}.BuildFoundationBrowser-module__jVYWaq__methodConnector{transform:translate(-50%)}.BuildFoundationBrowser-module__jVYWaq__methodPill{gap:clamp(.5rem,1vw,.75rem);min-width:min(100%,13.5rem);padding:clamp(.375rem,.8vw,.625rem) clamp(.875rem,1.5vw,1.25rem) clamp(.375rem,.8vw,.625rem) clamp(.375rem,.8vw,.625rem);font-size:clamp(.6875rem,1.15vw,.9375rem)}.BuildFoundationBrowser-module__jVYWaq__methodIcon{width:clamp(2rem,3.5vw,2.75rem)}.BuildFoundationBrowser-module__jVYWaq__methodIcon svg{width:48%;height:48%}.BuildFoundationBrowser-module__jVYWaq__foundationRail{padding:0 clamp(.5rem,2.4cqw,.875rem)}.BuildFoundationBrowser-module__jVYWaq__foundationLabel{letter-spacing:-.02em;font-size:clamp(.625rem,3.5cqw,.875rem)}.BuildFoundationBrowser-module__jVYWaq__foundationStatus{letter-spacing:.06em;gap:clamp(.1875rem,1cqw,.375rem);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.4375rem,2.5cqw,.5625rem)}.BuildFoundationBrowser-module__jVYWaq__foundationStatus svg{width:clamp(.5rem,2.8cqw,.75rem);height:clamp(.5rem,2.8cqw,.75rem)}.BuildFoundationBrowser-module__jVYWaq__item{gap:18%;padding-inline:5%}.BuildFoundationBrowser-module__jVYWaq__itemLinePrimary,.BuildFoundationBrowser-module__jVYWaq__itemLineSecondary{border-radius:.125rem}.BuildFoundationBrowser-module__jVYWaq__itemImage{display:none}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemA{width:48%;height:12%;top:0;left:0}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemB{width:18%;height:12%;top:0;right:0}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemC{width:31%;height:27%;top:21%;left:0}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemD{width:31%;height:27%;top:21%;left:34.5%}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemE{width:31%;height:27%;top:21%;right:0}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemC,.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemD,.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemE,.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemF{justify-content:flex-start;gap:8%;padding-block:5%}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemC .BuildFoundationBrowser-module__jVYWaq__itemImage,.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemD .BuildFoundationBrowser-module__jVYWaq__itemImage,.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemE .BuildFoundationBrowser-module__jVYWaq__itemImage,.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemF .BuildFoundationBrowser-module__jVYWaq__itemImage{flex:1;width:100%;min-height:0;display:block}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemF{width:65.5%;height:43%;bottom:0;left:0}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemG{width:31%;height:18%;top:57%;right:0}.BuildFoundationBrowser-module__jVYWaq__foundation .BuildFoundationBrowser-module__jVYWaq__itemH{width:31%;height:18%;bottom:0;right:0}@media (max-width:1068px){.BuildFoundationBrowser-module__jVYWaq__browserContent{height:clamp(20rem,66vw,28rem)}}
.BuildLaunchFeatureVisuals-module__Vy2kXq__calendarPanel{border-radius:1rem}.BuildLaunchFeatureVisuals-module__Vy2kXq__calendarTitle{letter-spacing:-.02em;padding:0 4cqw;font-size:clamp(.6875rem,2.9cqw,.9375rem)}.BuildLaunchFeatureVisuals-module__Vy2kXq__calendarHeader{grid-template-columns:23% repeat(7,minmax(0,1fr))}.BuildLaunchFeatureVisuals-module__Vy2kXq__calendarDay{font-size:clamp(.5rem,2cqw,.6875rem)}.BuildLaunchFeatureVisuals-module__Vy2kXq__calendarRow{grid-template-columns:23% 1fr}.BuildLaunchFeatureVisuals-module__Vy2kXq__rowLabel{padding-left:4cqw;font-size:clamp(.5rem,2.25cqw,.75rem)}.BuildLaunchFeatureVisuals-module__Vy2kXq__scheduleBar{padding:0 2.25cqw;font-size:clamp(.5rem,2.1cqw,.6875rem)}.BuildLaunchFeatureVisuals-module__Vy2kXq__supportSummary{padding:7cqw 8cqw}.BuildLaunchFeatureVisuals-module__Vy2kXq__supportSummaryHeader{gap:3cqw}.BuildLaunchFeatureVisuals-module__Vy2kXq__supportSummaryIcon{width:clamp(1.75rem,8cqw,2.5rem)}.BuildLaunchFeatureVisuals-module__Vy2kXq__supportSummaryTitle{font-size:clamp(.625rem,2.5cqw,.875rem)}.BuildLaunchFeatureVisuals-module__Vy2kXq__supportSummaryBody{max-width:34ch;margin-top:7cqw;font-size:clamp(.6875rem,3cqw,1rem);line-height:1.45}.BuildLaunchFeatureVisuals-module__Vy2kXq__supportSummaryBody strong{font-weight:700}
.BuildPlanExperienceSection-module__jkCLNW__field{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}
.BuildPlanExperienceVisuals-module__ZuFwpq__systemStage{opacity:.62;gap:1.7cqw;width:32%;height:16%;padding-left:2cqw}.BuildPlanExperienceVisuals-module__ZuFwpq__stageIcon{border-radius:50%;height:68%}.BuildPlanExperienceVisuals-module__ZuFwpq__stageIconMark{width:52%;height:52%}.BuildPlanExperienceVisuals-module__ZuFwpq__stageLabel{font-size:clamp(.75rem,3.5cqw,1rem);line-height:1.1}.BuildPlanExperienceVisuals-module__ZuFwpq__systemStage:first-child{top:28%;left:6%}.BuildPlanExperienceVisuals-module__ZuFwpq__systemStage:nth-child(2){top:6%;left:33%}.BuildPlanExperienceVisuals-module__ZuFwpq__systemStage:nth-child(3){top:17%;right:2%}.BuildPlanExperienceVisuals-module__ZuFwpq__systemStage:nth-child(4){top:49%;right:3%}.BuildPlanExperienceVisuals-module__ZuFwpq__systemStage:nth-child(5){top:61%;left:30%}.BuildPlanExperienceVisuals-module__ZuFwpq__systemStage:nth-child(6){bottom:4%;left:0}@container (max-width:30rem){.BuildPlanExperienceVisuals-module__ZuFwpq__stageLabel{font-size:clamp(.625rem,3.2cqw,1rem)}}
.BuildUsefulVisual-module__KrhSGG__laneHeading{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.625rem,2.1173cqw,.8125rem)}.BuildUsefulVisual-module__KrhSGG__laneDot,.BuildUsefulVisual-module__KrhSGG__stepMarker{border-radius:50%}.BuildUsefulVisual-module__KrhSGG__laneDot{width:clamp(.375rem,1.3029cqw,.5rem);height:clamp(.375rem,1.3029cqw,.5rem);margin-right:clamp(.25rem,.9772cqw,.375rem)}.BuildUsefulVisual-module__KrhSGG__firstNode,.BuildUsefulVisual-module__KrhSGG__secondNode,.BuildUsefulVisual-module__KrhSGG__outputNode{letter-spacing:.08em;padding:clamp(.625rem,2.6059cqw,1rem);font-family:FableForce Sans,sans-serif;font-size:clamp(.6875rem,2.443cqw,.9375rem)}.BuildUsefulVisual-module__KrhSGG__stepMarker{width:clamp(.3125rem,.9772cqw,.375rem);height:clamp(.3125rem,.9772cqw,.375rem);margin-right:clamp(.375rem,1.3029cqw,.5rem)}.BuildUsefulVisual-module__KrhSGG__outputNode{gap:clamp(.5rem,1.9544cqw,.75rem)}.BuildUsefulVisual-module__KrhSGG__connectionTag{letter-spacing:.04em;gap:clamp(.25rem,.9772cqw,.375rem);padding:clamp(.25rem,.9772cqw,.375rem) clamp(.375rem,1.3029cqw,.5rem);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.5rem,1.7915cqw,.6875rem);transform:translate(-50%,-50%)}.BuildUsefulVisual-module__KrhSGG__connectionIcon{width:clamp(.625rem,2.2801cqw,.875rem);height:clamp(.625rem,2.2801cqw,.875rem)}.BuildUsefulVisual-module__KrhSGG__outputCheck{width:clamp(.875rem,3.2573cqw,1.25rem);height:clamp(.875rem,3.2573cqw,1.25rem)}
.BuildInternalToolsMockup-module__2hSIcq__scene{font-size:1.125cqw;line-height:1.3}.BuildInternalToolsMockup-module__2hSIcq__scene svg{flex-shrink:0;width:1.2cqw;height:1.2cqw}.BuildInternalToolsMockup-module__2hSIcq__scene .BuildInternalToolsMockup-module__2hSIcq__brandMark{width:2.2cqw;height:1.9cqw}.BuildInternalToolsMockup-module__2hSIcq__workspace{grid-template-columns:18.75% 81.25%}.BuildInternalToolsMockup-module__2hSIcq__sidebar{border-right:1px solid}.BuildInternalToolsMockup-module__2hSIcq__identity{gap:.8cqw;padding:1.6cqw 1.5cqw 2cqw}.BuildInternalToolsMockup-module__2hSIcq__identity small{letter-spacing:.15em;font-size:.85cqw}.BuildInternalToolsMockup-module__2hSIcq__identity>svg:last-child{margin-left:auto}.BuildInternalToolsMockup-module__2hSIcq__navigation{padding:0 1.25cqw}.BuildInternalToolsMockup-module__2hSIcq__navItem{border-radius:.25cqw;gap:.9cqw;height:2.5cqw;margin-bottom:.78cqw;padding:0 .9cqw}.BuildInternalToolsMockup-module__2hSIcq__navItem>svg:last-child:not(:first-child){width:.8cqw;margin-left:auto}.BuildInternalToolsMockup-module__2hSIcq__toolbar{border-bottom:1px solid;gap:1.8cqw;height:4.75cqw;padding:0 1.25cqw}.BuildInternalToolsMockup-module__2hSIcq__boardTitle{gap:.6cqw}.BuildInternalToolsMockup-module__2hSIcq__boardTitle i{border-radius:.3cqw;padding:0 .3cqw;font-size:.9cqw;font-style:normal}.BuildInternalToolsMockup-module__2hSIcq__viewGroup{gap:.1cqw}.BuildInternalToolsMockup-module__2hSIcq__control{border:1px solid;border-radius:.3cqw;gap:.6cqw;height:2.9cqw;padding:0 1cqw}.BuildInternalToolsMockup-module__2hSIcq__viewGroup .BuildInternalToolsMockup-module__2hSIcq__control:nth-child(4){margin-left:1cqw}.BuildInternalToolsMockup-module__2hSIcq__board{gap:1.25cqw;padding:1.25cqw}.BuildInternalToolsMockup-module__2hSIcq__column{border:1px solid;border-radius:.4cqw;width:30cqw}.BuildInternalToolsMockup-module__2hSIcq__columnHeader{border-bottom:1px solid;gap:.65cqw;height:3.5cqw;padding:0 .9cqw}.BuildInternalToolsMockup-module__2hSIcq__columnHeader span{border-radius:.3cqw;flex:1;height:1.25cqw}.BuildInternalToolsMockup-module__2hSIcq__columnHeader i{border-radius:50%;width:1.8cqw;height:1.5cqw}.BuildInternalToolsMockup-module__2hSIcq__columnHeader b{border-radius:.3cqw;width:6.25cqw;height:1.85cqw}.BuildInternalToolsMockup-module__2hSIcq__task{gap:.65cqw;margin:1.5cqw 1.85cqw 2.5cqw}.BuildInternalToolsMockup-module__2hSIcq__task span{border-radius:.3cqw;height:1.25cqw}.BuildInternalToolsMockup-module__2hSIcq__task span:first-child{margin-bottom:.25cqw}
.BuildConnectedTaskMockup-module__51ai-W__mockup{border-radius:12px 12px 0 0}.BuildConnectedTaskMockup-module__51ai-W__scene{font-size:2.5cqw}.BuildConnectedTaskMockup-module__51ai-W__scene svg{flex-shrink:0;width:2.8cqw;height:2.8cqw}.BuildConnectedTaskMockup-module__51ai-W__header{gap:1.5cqw;padding:3cqw 5cqw}.BuildConnectedTaskMockup-module__51ai-W__status{border-radius:.8cqw;gap:1cqw;padding:1cqw 1.6cqw}.BuildConnectedTaskMockup-module__51ai-W__create{border-radius:.6cqw;padding:1.5cqw 2.3cqw}.BuildConnectedTaskMockup-module__51ai-W__close{border-radius:.6cqw;width:5cqw;height:5cqw}.BuildConnectedTaskMockup-module__51ai-W__columns{grid-template-columns:58% 1fr;gap:4cqw;padding:0 5cqw}.BuildConnectedTaskMockup-module__51ai-W__details{padding:3cqw 5cqw 1.2cqw}.BuildConnectedTaskMockup-module__51ai-W__eyebrow{letter-spacing:.12em;margin:0 0 2cqw;font-size:1.8cqw}.BuildConnectedTaskMockup-module__51ai-W__title{letter-spacing:-.025em;gap:1.8cqw;font-size:4.2cqw;line-height:1.3}.BuildConnectedTaskMockup-module__51ai-W__title svg{width:3.6cqw;height:3.6cqw}.BuildConnectedTaskMockup-module__51ai-W__controls{gap:1.5cqw;margin:4cqw 0 0}.BuildConnectedTaskMockup-module__51ai-W__control,.BuildConnectedTaskMockup-module__51ai-W__assigneeControl{border-radius:.8cqw;gap:1.2cqw;padding:1.4cqw 1.8cqw}.BuildConnectedTaskMockup-module__51ai-W__assigneeControl svg:last-child{width:1.8cqw}.BuildConnectedTaskMockup-module__51ai-W__assignee{border:1px solid;border-radius:1.2cqw}.BuildConnectedTaskMockup-module__51ai-W__search{border:1px solid;border-radius:.6cqw;gap:1cqw;margin:1.2cqw;padding:1.6cqw 1.2cqw}.BuildConnectedTaskMockup-module__51ai-W__assigned{padding:1.5cqw 2.5cqw 3cqw;font-size:2.1cqw}.BuildConnectedTaskMockup-module__51ai-W__assigned strong{letter-spacing:.04em;font-size:1.8cqw;font-weight:600}.BuildConnectedTaskMockup-module__51ai-W__assigned p{margin:.7cqw 0 0}.BuildConnectedTaskMockup-module__51ai-W__attachments{margin-top:4cqw;font-size:2cqw}.BuildConnectedTaskMockup-module__51ai-W__activity{padding-top:1.2cqw}.BuildConnectedTaskMockup-module__51ai-W__activityCopy{font-size:2.2cqw;line-height:1.6}
.GuideBook-module__bxqcUa__bookPerspective{perspective:900px}.GuideBook-module__bxqcUa__bookLink{transition:transform .6s cubic-bezier(.16,1,.3,1);transform:scale(1.08)}.GuideBook-module__bxqcUa__book{aspect-ratio:5/7;transform:rotateX(7deg)rotateY(0)rotate(-2deg)}.GuideBook-module__bxqcUa__backCover{background:var(--color-gray-950);box-shadow:0 18px 32px color-mix(in srgb, var(--color-black) 18%, transparent);border-radius:0 .875rem .875rem 0;transform:translateZ(-16px)}.GuideBook-module__bxqcUa__pageBlock{background:repeating-linear-gradient(to bottom, var(--color-gray-50) 0, var(--color-gray-50) 3px, var(--color-gray-300) 4px);box-shadow:inset -6px 0 10px color-mix(in srgb, var(--color-black) 8%, transparent), inset 0 -1px 0 var(--color-gray-300);border-radius:0 .75rem .75rem 0;transform:translateZ(-8px)}.GuideBook-module__bxqcUa__spine{background:linear-gradient(to right, var(--color-gray-950), var(--color-gray-800) 58%, var(--color-gray-950));box-shadow:inset -1px 0 0 color-mix(in srgb, var(--color-white) 7%, transparent);border-radius:.2rem 0 0 .2rem}.GuideBook-module__bxqcUa__cover{background:var(--color-black);border:1px solid var(--color-gray-700);box-shadow:inset 1px 1px 0 color-mix(in srgb, var(--color-white) 9%, transparent), inset -1px 0 0 color-mix(in srgb, var(--color-white) 5%, transparent);color:var(--color-white);border-radius:0 1rem 1rem 0;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:rotateX(0)rotateY(0)translate(0)translateZ(1px)}.GuideBook-module__bxqcUa__cover:before{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--color-gray-500) 72%, transparent) 14%, color-mix(in srgb, var(--color-gray-500) 72%, transparent) 86%, transparent);content:"";pointer-events:none;z-index:2;width:1px;position:absolute;inset:0 auto 0 14px}.GuideBook-module__bxqcUa__bookBrand .GuideBook-module__bxqcUa__backCover{background:var(--guide-book-cover-edge)}.GuideBook-module__bxqcUa__bookBrand .GuideBook-module__bxqcUa__spine{background:linear-gradient(to right, var(--guide-book-cover-edge), var(--guide-book-cover) 58%, var(--guide-book-cover-edge))}.GuideBook-module__bxqcUa__bookBrand .GuideBook-module__bxqcUa__cover{background:var(--guide-book-cover);border-color:var(--guide-book-cover-edge)}.GuideBook-module__bxqcUa__bookBrand .GuideBook-module__bxqcUa__cover:before{background:linear-gradient(to bottom, transparent, var(--guide-book-cover-highlight) 14%, var(--guide-book-cover-highlight) 86%, transparent)}.GuideBook-module__bxqcUa__coverHeader{letter-spacing:.05em;font-size:.875rem}.GuideBook-module__bxqcUa__glow{filter:blur(26px);opacity:.55;transform-origin:72%;will-change:filter, opacity, transform;border-radius:0 1rem 1rem 0;transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);animation:4.2s ease-in-out infinite alternate paused GuideBook-module__bxqcUa__guide-book-glow;inset:0 -4% 0 -2%;transform:scale(1.04)}.GuideBook-module__bxqcUa__groundShadow{background:color-mix(in srgb, var(--color-black) 24%, transparent);filter:blur(18px);opacity:.34;border-radius:50%;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);transform:scaleX(.78)translateY(-3px)}:is(.GuideBook-module__bxqcUa__bookLink:hover .GuideBook-module__bxqcUa__cover,.GuideBook-module__bxqcUa__bookLink:focus-visible .GuideBook-module__bxqcUa__cover,[data-guide-book-trigger]:hover .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__cover,[data-guide-book-trigger]:focus-within .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__cover){transform:rotateX(1.5deg)rotateY(-18deg)translate(5px)translateZ(1px)}:is(.GuideBook-module__bxqcUa__bookLink:hover .GuideBook-module__bxqcUa__glow,.GuideBook-module__bxqcUa__bookLink:focus-visible .GuideBook-module__bxqcUa__glow,[data-guide-book-trigger]:hover .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__glow,[data-guide-book-trigger]:focus-within .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__glow){opacity:.85;animation-play-state:running;transform:scale(1.14)}:is(.GuideBook-module__bxqcUa__bookLink:hover .GuideBook-module__bxqcUa__groundShadow,.GuideBook-module__bxqcUa__bookLink:focus-visible .GuideBook-module__bxqcUa__groundShadow,[data-guide-book-trigger]:hover .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__groundShadow,[data-guide-book-trigger]:focus-within .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__groundShadow){opacity:.46;transform:scaleX(.92)translateY(4px)}@media (max-width:734px){.GuideBook-module__bxqcUa__coverHeader{font-size:.75rem}}@media (max-width:1440px){.GuideBook-module__bxqcUa__bookLink{transform:none}}@keyframes GuideBook-module__bxqcUa__guide-book-glow{0%{filter:blur(26px);transform:scale(1.14)}to{filter:blur(28px);transform:translate(1%,-.5%)scale(1.16)}}@media (prefers-reduced-motion:reduce){.GuideBook-module__bxqcUa__bookLink,.GuideBook-module__bxqcUa__cover,.GuideBook-module__bxqcUa__glow,.GuideBook-module__bxqcUa__groundShadow{transition:none;animation:none}:is(.GuideBook-module__bxqcUa__bookLink:hover .GuideBook-module__bxqcUa__cover,.GuideBook-module__bxqcUa__bookLink:focus-visible .GuideBook-module__bxqcUa__cover,[data-guide-book-trigger]:hover .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__cover,[data-guide-book-trigger]:focus-within .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__cover){transform:translateZ(1px)}:is(.GuideBook-module__bxqcUa__bookLink:hover .GuideBook-module__bxqcUa__glow,.GuideBook-module__bxqcUa__bookLink:focus-visible .GuideBook-module__bxqcUa__glow,[data-guide-book-trigger]:hover .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__glow,[data-guide-book-trigger]:focus-within .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__glow){transform:scale(1.14)}:is(.GuideBook-module__bxqcUa__bookLink:hover .GuideBook-module__bxqcUa__groundShadow,.GuideBook-module__bxqcUa__bookLink:focus-visible .GuideBook-module__bxqcUa__groundShadow,[data-guide-book-trigger]:hover .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__groundShadow,[data-guide-book-trigger]:focus-within .GuideBook-module__bxqcUa__bookLink .GuideBook-module__bxqcUa__groundShadow){transform:scaleX(.78)translateY(-3px)}}.GuideBook-module__bxqcUa__bookLinkModal{transform:none}
.BuildCapabilityPreview-module__Mo9eXW__websiteScreenshot{animation:24s linear infinite BuildCapabilityPreview-module__Mo9eXW__website-scroll}.BuildCapabilityPreview-module__Mo9eXW__storeScreenshot{animation-duration:30s;animation-delay:4s}@keyframes BuildCapabilityPreview-module__Mo9eXW__website-scroll{0%{object-position:center top}to{object-position:center bottom}}@media (prefers-reduced-motion:reduce){.BuildCapabilityPreview-module__Mo9eXW__websiteScreenshot{animation:none}}
.CaseStudyFlipbook-module__gvEKwG__viewport{--book-page-width:min(72vw, calc(50% - 1rem), 32rem);perspective:1200px}.CaseStudyFlipbook-module__gvEKwG__book{--current-page:0;width:var(--book-page-width);aspect-ratio:4/5;transform:translateX(calc(min(var(--current-page), 1) * 50%));transition:transform .52s cubic-bezier(.25,.46,.45,.94)}.CaseStudyFlipbook-module__gvEKwG__book.CaseStudyFlipbook-module__gvEKwG__landscape{--book-page-width:min(46vw, calc(50% - 1rem), 32rem);aspect-ratio:16/10}.CaseStudyFlipbook-module__gvEKwG__book.CaseStudyFlipbook-module__gvEKwG__a4{--book-page-width:min(62vw, calc(50% - 1rem), 27rem);aspect-ratio:210/297}.CaseStudyFlipbook-module__gvEKwG__leaf{--page-index:0;transform:translateZ(calc((var(--current-page) - var(--page-index)) * 4px)) rotateY(calc(clamp(0, var(--current-page) - var(--page-index), 1) * -180deg));transition:transform .56s cubic-bezier(.25,.46,.45,.94)}.CaseStudyFlipbook-module__gvEKwG__face{transform:translateZ(0)}.CaseStudyFlipbook-module__gvEKwG__front{background:linear-gradient(to left, #fffffff0 78%, color-mix(in srgb, var(--color-gray-200) 92%, transparent)), white}.CaseStudyFlipbook-module__gvEKwG__back{background:linear-gradient(to right, #fffffff0 78%, color-mix(in srgb, var(--color-gray-200) 92%, transparent)), white;transform:rotateY(180deg)}.CaseStudyFlipbook-module__gvEKwG__spineShadow{background:linear-gradient(to right, color-mix(in srgb, var(--color-gray-950) 6%, transparent), transparent);width:8%;transform:translateZ(1px)}.CaseStudyFlipbook-module__gvEKwG__front .CaseStudyFlipbook-module__gvEKwG__spineShadow{left:0}.CaseStudyFlipbook-module__gvEKwG__back .CaseStudyFlipbook-module__gvEKwG__spineShadow{right:0;transform:translateZ(1px)scaleX(-1)}@media (max-width:734px){.CaseStudyFlipbook-module__gvEKwG__viewport{--book-page-width:min(80vw, calc(50% - .5rem), 20rem)}.CaseStudyFlipbook-module__gvEKwG__book{transform:translateX(calc(min(var(--current-page), 1) * 42%))}.CaseStudyFlipbook-module__gvEKwG__book.CaseStudyFlipbook-module__gvEKwG__landscape{--book-page-width:min(46vw, calc(50% - .5rem), 13rem)}.CaseStudyFlipbook-module__gvEKwG__book.CaseStudyFlipbook-module__gvEKwG__a4{--book-page-width:min(74vw, calc(50% - .5rem), 16rem)}}@media (prefers-reduced-motion:reduce){.CaseStudyFlipbook-module__gvEKwG__book,.CaseStudyFlipbook-module__gvEKwG__leaf{transition-duration:1ms}}
.FableDexArchivePage-module__XR6Gjq__indexScan{will-change:transform, opacity;animation:4.8s cubic-bezier(.65,0,.35,1) infinite FableDexArchivePage-module__XR6Gjq__fable-dex-index-scan;transform:translate(-1rem)}@keyframes FableDexArchivePage-module__XR6Gjq__fable-dex-index-scan{0%,58%,to{opacity:0;transform:translate(-1rem)}64%{opacity:.65}80%{opacity:.65;transform:translate(7rem)}84%{opacity:0;transform:translate(7rem)}}@media (prefers-reduced-motion:reduce){.FableDexArchivePage-module__XR6Gjq__indexScan{animation:none}}
.SolutionProblemSolutionMarquee-module__SH0Yvq__stage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.SolutionProblemSolutionMarquee-module__SH0Yvq__track{animation:84s linear infinite SolutionProblemSolutionMarquee-module__SH0Yvq__problem-solution-marquee-left}.SolutionProblemSolutionMarquee-module__SH0Yvq__viewport:nth-child(2) .SolutionProblemSolutionMarquee-module__SH0Yvq__track{animation-name:SolutionProblemSolutionMarquee-module__SH0Yvq__problem-solution-marquee-right;animation-duration:104s;transform:translate(-50%)}.SolutionProblemSolutionMarquee-module__SH0Yvq__viewport:nth-child(3) .SolutionProblemSolutionMarquee-module__SH0Yvq__track{animation-duration:92s}@keyframes SolutionProblemSolutionMarquee-module__SH0Yvq__problem-solution-marquee-left{to{transform:translate(-50%)}}@keyframes SolutionProblemSolutionMarquee-module__SH0Yvq__problem-solution-marquee-right{to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.SolutionProblemSolutionMarquee-module__SH0Yvq__track{animation:none;transform:none}}