.ExampleCardDetails_card__EKeyL{position:relative;isolation:isolate;overflow:hidden}.ExampleCardDetails_card__EKeyL [data-example-card-front]{transition:opacity .18s ease,visibility 0s}.ExampleCardDetails_card__EKeyL:has(.ExampleCardDetails_details__rA2eT[open]) [data-example-card-front]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s ease,visibility 0s .18s}.ExampleCardDetails_root___Is4m{position:relative}.ExampleCardDetails_sizer__oKOnX{visibility:hidden}.ExampleCardDetails_details__rA2eT{position:absolute;inset:0}.ExampleCardDetails_back__2I_yQ{display:none}.ExampleCardDetails_root___Is4m:has(.ExampleCardDetails_details__rA2eT[open]){position:static;border-top-color:transparent}.ExampleCardDetails_details__rA2eT[open]{z-index:3;border-radius:calc(var(--radius-card) - 1px);background:rgb(var(--color-surface));animation:ExampleCardDetails_replace-up__5kMD_ .24s ease-out}.ExampleCardDetails_details__rA2eT[open] .ExampleCardDetails_summary__jJZpp{height:4rem;padding:1rem 1.25rem;border-bottom:1px solid rgb(var(--color-border-subtle));border-radius:calc(var(--radius-card) - 1px) calc(var(--radius-card) - 1px) 0 0;color:rgb(var(--color-content))}.ExampleCardDetails_details__rA2eT[open] .ExampleCardDetails_why__avAo8{display:none}.ExampleCardDetails_details__rA2eT[open] .ExampleCardDetails_back__2I_yQ{display:inline}.ExampleCardDetails_explanation__ZT4zl{position:absolute;inset:4rem 0 0;overflow-y:auto;overscroll-behavior-y:auto;padding:1.25rem;background:rgb(var(--color-surface))}.ExampleCardDetails_explanation__ZT4zl:focus-visible{outline:2px solid rgb(var(--color-brand));outline-offset:-3px}@keyframes ExampleCardDetails_replace-up__5kMD_{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ExampleCardDetails_details__rA2eT[open]{animation:none}.ExampleCardDetails_card__EKeyL [data-example-card-front],.ExampleCardDetails_card__EKeyL:has(.ExampleCardDetails_details__rA2eT[open]) [data-example-card-front]{transition:none}}.WebsiteCaseStudiesCarousel_carousel__NL_9b{--card-max-width:25rem;--card-width:min(88%,var(--card-max-width));--arrow-size:2.75rem;--side-scale:0.76;--card-gap:1.5rem;--stage-padding:0.75rem;display:grid;grid-template-columns:var(--arrow-size) minmax(0,1fr) var(--arrow-size);align-items:start;-moz-column-gap:calc(var(--card-gap) - var(--stage-padding));column-gap:calc(var(--card-gap) - var(--stage-padding));max-width:calc(var(--card-max-width) + var(--card-max-width) * var(--side-scale) * 2 + var(--card-gap) * 4 + var(--arrow-size) * 2);margin-inline:auto}.WebsiteCaseStudiesCarousel_position__WGcEd{grid-area:1/1/2/-1;justify-self:center;margin-bottom:.25rem}.WebsiteCaseStudiesCarousel_stage__Cws_o{position:relative;grid-area:2/2;display:grid;grid-template-columns:var(--card-width);align-items:start;justify-content:center;overflow-x:clip;overflow-y:visible;padding:var(--stage-padding);touch-action:pan-y pinch-zoom}.WebsiteCaseStudiesCarousel_card__CB78u{--card-offset:0%;--card-scale:1;--card-y:0rem;grid-area:1/1;min-width:0;visibility:hidden;pointer-events:none;scroll-margin-top:6rem;border:1px solid rgb(var(--color-border-subtle));border-radius:var(--radius-card);background:rgb(var(--color-surface));box-shadow:var(--shadow-soft-surface);transform:translateX(var(--card-offset)) translateY(var(--card-y)) scale(var(--card-scale));transform-origin:center top;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.WebsiteCaseStudiesCarousel_card__CB78u[data-position=active]{z-index:2;visibility:visible;pointer-events:auto;box-shadow:var(--shadow-soft-raised)}.WebsiteCaseStudiesCarousel_card__CB78u[data-position=next],.WebsiteCaseStudiesCarousel_card__CB78u[data-position=previous]{--card-scale:var(--side-scale);--card-y:4rem;z-index:1;visibility:visible;pointer-events:auto}.WebsiteCaseStudiesCarousel_card__CB78u[data-position=previous]{--card-offset:calc(-50% - 50% * var(--side-scale) - var(--card-gap))}.WebsiteCaseStudiesCarousel_card__CB78u[data-position=next]{--card-offset:calc(50% + 50% * var(--side-scale) + var(--card-gap))}.WebsiteCaseStudiesCarousel_preview__3ISbw{overflow:hidden;border-radius:var(--radius-card) var(--radius-card) 0 0;background:rgb(var(--color-surface-muted))}.WebsiteCaseStudiesCarousel_previewFrame__y6xKJ{display:block;overflow:hidden;border-bottom:1px solid rgb(var(--color-border-subtle));-webkit-user-select:none;-moz-user-select:none;user-select:none}.WebsiteCaseStudiesCarousel_previewFrame__y6xKJ:focus-visible{outline:2px solid rgb(var(--color-brand));outline-offset:-3px}.WebsiteCaseStudiesCarousel_screenshot__EX0_y{width:100%;height:auto;aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.WebsiteCaseStudiesCarousel_selectCard__WPJX0{position:absolute;z-index:4;inset:0;width:100%;height:100%;border-radius:inherit;cursor:pointer;background:transparent}.WebsiteCaseStudiesCarousel_selectCard__WPJX0:focus-visible{outline:2px solid rgb(var(--color-brand));outline-offset:-3px}.WebsiteCaseStudiesCarousel_card__CB78u:has(.WebsiteCaseStudiesCarousel_selectCard__WPJX0:focus-visible){--card-y:3.75rem;box-shadow:var(--shadow-soft-raised)}@media (hover:hover) and (pointer:fine){.WebsiteCaseStudiesCarousel_card__CB78u:has(.WebsiteCaseStudiesCarousel_selectCard__WPJX0:enabled):hover{--card-y:3.75rem;box-shadow:var(--shadow-soft-raised)}}.WebsiteCaseStudiesCarousel_body___BbQl{border-radius:0 0 var(--radius-card) var(--radius-card)}.WebsiteCaseStudiesCarousel_controls__2z7YO{display:contents}.WebsiteCaseStudiesCarousel_arrow__mzLts{width:var(--arrow-size);height:var(--arrow-size);align-self:center}.WebsiteCaseStudiesCarousel_previous__FtM4W{grid-area:2/1}.WebsiteCaseStudiesCarousel_next__qKACL{grid-area:2/3}@media (max-width:767px){.WebsiteCaseStudiesCarousel_carousel__NL_9b{--card-width:min(100%,var(--card-max-width));--stage-padding:1rem;--arrow-size:3rem;display:block;margin-inline:calc(-1 * var(--stage-padding))}.WebsiteCaseStudiesCarousel_stage__Cws_o{padding-block:.75rem}.WebsiteCaseStudiesCarousel_card__CB78u[data-active=false]{position:absolute;grid-area:auto;top:.75rem;left:50%;width:var(--card-width);margin-left:calc(var(--card-width) / -2);visibility:hidden;pointer-events:none}.WebsiteCaseStudiesCarousel_controls__2z7YO{position:sticky;top:var(--marketing-header-height,4rem);z-index:5;display:flex;align-items:center;justify-content:center;gap:var(--card-gap);padding:.5rem var(--stage-padding);background:rgb(var(--color-surface-muted)/.95);backdrop-filter:blur(8px)}.WebsiteCaseStudiesCarousel_position__WGcEd{min-width:3.5rem;margin:0;text-align:center}}@media (min-width:1280px){.WebsiteCaseStudiesCarousel_stage__Cws_o{overflow:visible}}@media (prefers-reduced-motion:reduce){.WebsiteCaseStudiesCarousel_card__CB78u{transition:none}.WebsiteCaseStudiesCarousel_card__CB78u:has(.WebsiteCaseStudiesCarousel_selectCard__WPJX0:enabled):hover,.WebsiteCaseStudiesCarousel_card__CB78u:has(.WebsiteCaseStudiesCarousel_selectCard__WPJX0:focus-visible){--card-y:4rem}}