.image-card-grid-module__Erme8W__gridFrame{background-image:url(/images/image-card-grid/divider-top.svg);background-repeat:repeat-x;padding-top:1px;position:relative;overflow:clip}.image-card-grid-module__Erme8W__card{position:relative}.image-card-grid-module__Erme8W__card:after{z-index:1;pointer-events:none;content:"";background-image:url(/images/image-card-grid/divider-horizontal.svg);background-repeat:repeat-x;height:1px;position:absolute;bottom:0;left:-100vw;right:-100vw}@media (min-width:48rem){.image-card-grid-module__Erme8W__gridFrame:after{inset-block:0;pointer-events:none;content:"";background-image:url(/images/image-card-grid/divider-vertical.svg);background-repeat:repeat-y;width:1px;position:absolute;left:calc(50% - .5px)}}
.integrations-module__zdWBTW__section{--integrations-accent:var(--color-brand);padding-block:var(--space-section-lg);font-family:var(--font-sans)}.integrations-module__zdWBTW__inner{flex-direction:column;gap:53px;width:100%;max-width:1082px;margin-inline:auto;display:flex}.integrations-module__zdWBTW__heading{flex-direction:column;align-items:flex-start;gap:8px;padding-block:8px;display:flex}.integrations-module__zdWBTW__centered{text-align:center;align-items:center;gap:4px}.integrations-module__zdWBTW__eyebrow{font-family:var(--font-mono);letter-spacing:2px;color:var(--integrations-accent);overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1}.integrations-module__zdWBTW__centered .integrations-module__zdWBTW__eyebrow{color:var(--color-warm-500)}.integrations-module__zdWBTW__title{letter-spacing:-.06em;color:var(--color-warm-950);overflow-wrap:anywhere;font-size:48px;font-weight:400;line-height:1.2}.integrations-module__zdWBTW__title span{color:var(--color-cold-400);display:block}.integrations-module__zdWBTW__description{max-width:720px;color:var(--color-cold-600);white-space:pre-line;margin-top:4px;font-size:18px;line-height:1.5}.integrations-module__zdWBTW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.integrations-module__zdWBTW__item{min-width:0}.integrations-module__zdWBTW__entry{border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:48px;padding:4px 12px 4px 4px;display:flex;position:relative}.integrations-module__zdWBTW__tile{background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 6px #607cab1a}.integrations-module__zdWBTW__logo{object-fit:contain;width:21px;height:18px}.integrations-module__zdWBTW__initial{color:var(--color-cold-500);font-size:16px}.integrations-module__zdWBTW__blue{background:#859eb7;width:21px;height:18px}.integrations-module__zdWBTW__natural{background:#ebe1e1;width:18px;height:15px}.integrations-module__zdWBTW__name{min-width:0;color:var(--color-warm-950);overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.5}.integrations-module__zdWBTW__entryLink{width:100%;transition:color .15s,background-color .15s}.integrations-module__zdWBTW__entryLink:hover,.integrations-module__zdWBTW__entryLink:focus-visible{background:color-mix(in srgb, var(--color-warm-200) 56%, transparent)}.integrations-module__zdWBTW__entryArrow{color:var(--color-cold-400);opacity:0;flex-shrink:0;margin-left:auto;transition:opacity .15s}.integrations-module__zdWBTW__entryLink:hover .integrations-module__zdWBTW__entryArrow,.integrations-module__zdWBTW__entryLink:focus-visible .integrations-module__zdWBTW__entryArrow{opacity:1}.integrations-module__zdWBTW__link{transition:color .15s}.integrations-module__zdWBTW__link:hover,.integrations-module__zdWBTW__link:hover .integrations-module__zdWBTW__name{color:var(--integrations-accent)}.integrations-module__zdWBTW__entryLink:hover .integrations-module__zdWBTW__name,.integrations-module__zdWBTW__entryLink:focus-visible .integrations-module__zdWBTW__name{color:var(--color-warm-950);text-decoration:none}.integrations-module__zdWBTW__link:focus-visible{outline:2px solid var(--integrations-accent);outline-offset:4px}.integrations-module__zdWBTW__footer{border-top:1px solid var(--color-cold-200);justify-content:space-between;align-items:center;gap:32px;margin-top:24px;padding-top:24px;display:flex}.integrations-module__zdWBTW__more{letter-spacing:.25px;color:var(--color-cold-400);overflow-wrap:anywhere;font-size:32px;font-weight:400;line-height:1.2}.integrations-module__zdWBTW__request{letter-spacing:.25px;width:324px;max-width:100%;color:var(--color-cold-500);white-space:pre-line;margin-left:auto;font-size:14px;line-height:20px}.integrations-module__zdWBTW__directoryBody{flex-direction:column;gap:48px;display:flex}.integrations-module__zdWBTW__directoryInner{gap:32px}.integrations-module__zdWBTW__toolbar{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.integrations-module__zdWBTW__filters{flex-wrap:wrap;gap:12px 8px;min-width:0;display:flex}.integrations-module__zdWBTW__filter{border:1px solid var(--color-cold-200);letter-spacing:0;height:auto;min-height:32px;color:var(--color-warm-950);white-space:normal;text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border-radius:999px;gap:4px;max-width:100%;padding:7px 16px 7px 12px;font-size:14px;font-weight:500;line-height:16px}.integrations-module__zdWBTW__filter[aria-pressed=true]{border-color:var(--color-cold-600);background:var(--color-cold-50)}.integrations-module__zdWBTW__filter:hover{background:var(--color-cold-100)}.integrations-module__zdWBTW__count{color:var(--color-cold-500);font-size:12px;font-weight:400}.integrations-module__zdWBTW__search{border:1px solid var(--color-cold-200);border-radius:999px;flex:0 0 128px;gap:4px;width:128px;min-height:34px;padding:7px 12px}.integrations-module__zdWBTW__search:after{border-radius:999px}.integrations-module__zdWBTW__searchInput{letter-spacing:0;font-size:14px;font-weight:500;line-height:16px}.integrations-module__zdWBTW__empty{text-align:center;min-height:104px;color:var(--color-cold-600);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.integrations-module__zdWBTW__reset{cursor:pointer;border-radius:999px;min-height:44px;padding-inline:20px}@media (max-width:900px){.integrations-module__zdWBTW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-module__zdWBTW__toolbar{flex-direction:column}.integrations-module__zdWBTW__search{flex-basis:auto;width:100%;max-width:320px;min-height:44px}.integrations-module__zdWBTW__filter{min-height:44px}}@media (max-width:639px){.integrations-module__zdWBTW__inner{gap:36px}.integrations-module__zdWBTW__directoryInner{gap:24px}.integrations-module__zdWBTW__heading{padding-inline:0}.integrations-module__zdWBTW__title{font-size:36px}.integrations-module__zdWBTW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.integrations-module__zdWBTW__entry{gap:12px;padding-right:4px}.integrations-module__zdWBTW__entryArrow{display:none}.integrations-module__zdWBTW__name{font-size:14px}.integrations-module__zdWBTW__footer{flex-direction:column;align-items:flex-start;gap:16px}.integrations-module__zdWBTW__more{font-size:26px}.integrations-module__zdWBTW__request{width:100%;margin-left:0}.integrations-module__zdWBTW__directoryBody{gap:32px}}@media (prefers-reduced-motion:reduce){.integrations-module__zdWBTW__link,.integrations-module__zdWBTW__entryLink,.integrations-module__zdWBTW__entryArrow{transition:none}}
.home-testimonial-module__VadD7W__section{--testimonial-inset:24px;--testimonial-row-max:1440px;--testimonial-card-size:min(432px, calc(100vw - 72px));--testimonial-gap:48px;background:var(--page-primary);padding-block:140px;overflow:hidden}.solution-page .home-testimonial-module__VadD7W__section{padding-block:96px}.solution-page .home-testimonial-module__VadD7W__carousel{margin-bottom:-36px}@media not (min-width:48rem){.solution-page .home-testimonial-module__VadD7W__section{padding-block:64px}}.home-testimonial-module__VadD7W__header{width:calc(100% - 2 * var(--testimonial-inset));max-width:var(--space-content-max);justify-content:space-between;align-items:flex-end;gap:24px;margin-inline:auto;display:flex}.home-testimonial-module__VadD7W__heading{letter-spacing:-.04em;color:var(--ink-primary);font-size:32px;font-weight:400;line-height:1.1}.home-testimonial-module__VadD7W__heading span{color:var(--ink-tertiary);display:block}.home-testimonial-module__VadD7W__carousel{--carousel-offset:max(0px, calc((100% - var(--space-content-max) - 48px) / 2));width:calc(100% - var(--carousel-offset));max-width:var(--testimonial-row-max);margin-left:var(--carousel-offset);margin-top:24px;margin-bottom:-24px;margin-right:0;overflow:hidden}.home-testimonial-module__VadD7W__track{touch-action:pan-y pinch-zoom;padding-block:24px 36px}.home-testimonial-module__VadD7W__slide{flex:0 0 var(--testimonial-card-size);min-width:0;margin-right:var(--testimonial-gap)}.home-testimonial-module__VadD7W__carousel[data-bounded] .home-testimonial-module__VadD7W__track{padding-left:var(--testimonial-inset)}.home-testimonial-module__VadD7W__carousel[data-bounded] .home-testimonial-module__VadD7W__slide:last-child{margin-right:var(--testimonial-inset)}.home-testimonial-module__VadD7W__card{isolation:isolate;width:100%;height:var(--testimonial-card-size);background:#1d1d1b;border-radius:16px;margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 20px #70615766}.home-testimonial-module__VadD7W__media{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-testimonial-module__VadD7W__video{transition:opacity .18s}.home-testimonial-module__VadD7W__companyLogo{pointer-events:none;width:176px;height:36px;position:absolute;top:32px;left:32px}.home-testimonial-module__VadD7W__companyLogoImage{object-fit:contain;object-position:left top}.home-testimonial-module__VadD7W__hasLogo .home-testimonial-module__VadD7W__caption{padding-top:100px}.home-testimonial-module__VadD7W__caption{color:#fff;text-shadow:0 1px 2px #000000a6,0 2px 8px #0006;pointer-events:none;align-self:end;padding:24px 72px 32px 32px;position:relative}.home-testimonial-module__VadD7W__quote{letter-spacing:.15px;overflow-wrap:anywhere;max-width:364px;margin:0;font-size:16px;font-weight:400;line-height:24px}.home-testimonial-module__VadD7W__author{color:#f6f5f499;letter-spacing:.5px;overflow-wrap:anywhere;margin-top:10px;font-size:12px;font-weight:500;line-height:16px}.home-testimonial-module__VadD7W__action{border-radius:inherit;cursor:pointer;position:absolute;inset:0}.home-testimonial-module__VadD7W__action:focus-visible{outline-offset:-6px;outline:3px solid #fff}.home-testimonial-module__VadD7W__playBadge{color:#fff;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;bottom:16px;right:16px}.home-testimonial-module__VadD7W__playIcon{transform:translate(1px)}.home-testimonial-module__VadD7W__action:hover .home-testimonial-module__VadD7W__playBadge{background:#000000d9}.home-testimonial-module__VadD7W__textCard .home-testimonial-module__VadD7W__caption{text-shadow:none;background:0 0;flex-direction:column;justify-content:flex-end;display:flex}.home-testimonial-module__VadD7W__textCard .home-testimonial-module__VadD7W__quote{letter-spacing:-.04em;font-size:24px;line-height:1.25}@media not (min-width:640px){.home-testimonial-module__VadD7W__section{--testimonial-gap:24px;padding-block:72px}.home-testimonial-module__VadD7W__header{flex-direction:column;align-items:flex-start;gap:24px}.home-testimonial-module__VadD7W__heading{font-size:28px}.home-testimonial-module__VadD7W__carousel{margin-top:8px}.home-testimonial-module__VadD7W__companyLogo{width:150px;height:32px;top:24px;left:24px}.home-testimonial-module__VadD7W__hasLogo .home-testimonial-module__VadD7W__caption{padding-top:80px}.home-testimonial-module__VadD7W__caption{padding:24px 64px 24px 24px}.home-testimonial-module__VadD7W__quote{letter-spacing:0;font-size:14px;line-height:20px}.home-testimonial-module__VadD7W__author{letter-spacing:0}.home-testimonial-module__VadD7W__textCard .home-testimonial-module__VadD7W__quote{font-size:18px}}@media (prefers-reduced-motion:reduce){.home-testimonial-module__VadD7W__video{transition:none}}
.product-hero-module__YaOXOW__hero{--product-hero-accent:var(--color-brand);background:var(--page-primary);padding:198px var(--space-page-margin) 92px}.product-hero-module__YaOXOW__intro{flex-direction:column;align-items:center;gap:48px;width:100%;max-width:1105px;margin-inline:auto;display:flex}.product-hero-module__YaOXOW__copy{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:929px;display:flex}.product-hero-module__YaOXOW__eyebrow{color:var(--warm-500);font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;justify-content:center;align-items:center;gap:4px;margin:0 0 4px;font-size:12px;font-weight:700;line-height:1;display:flex}.product-hero-module__YaOXOW__heading{width:100%;max-width:803px;color:var(--warm-950);letter-spacing:-.06em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:64px;font-weight:400;line-height:1.2}.product-hero-module__YaOXOW__body{width:100%;max-width:635px;color:var(--cold-500);letter-spacing:-.06em;margin:16px 0 0;font-size:18px;font-weight:400;line-height:1.4}.product-hero-module__YaOXOW__actions{flex-wrap:wrap;justify-content:center;gap:8px 0;max-width:100%;display:flex}.product-hero-module__YaOXOW__matchingActions{grid-auto-columns:1fr;grid-auto-flow:column;gap:12px;display:grid}.product-hero-module__YaOXOW__matchingActions>a{width:100%;min-width:0}@media (max-width:479px){.product-hero-module__YaOXOW__matchingActions{grid-auto-flow:row;width:min(100%,220px)}}.product-hero-module__YaOXOW__primary,.product-hero-module__YaOXOW__secondary{white-space:normal;text-align:center;letter-spacing:-.6px;max-width:100%;font-size:16px;font-weight:500;line-height:1}.product-hero-module__YaOXOW__primary{color:var(--product-hero-accent);border-color:var(--product-hero-accent)}.product-hero-module__YaOXOW__primary:hover,.product-hero-module__YaOXOW__primary:focus-visible{border-color:var(--product-hero-accent);background:var(--orange-50)}.product-hero-module__YaOXOW__secondary{background:#f6f5f429}.product-hero-module__YaOXOW__media{width:100%;max-width:var(--space-content-max);aspect-ratio:16/9;background:var(--warm-100);border-radius:16px;margin:90px auto 0;position:relative;overflow:hidden}.product-hero-module__YaOXOW__poster,.product-hero-module__YaOXOW__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:767px){.product-hero-module__YaOXOW__hero{padding:144px 16px 48px}.product-hero-module__YaOXOW__intro{gap:32px}.product-hero-module__YaOXOW__heading{font-size:clamp(36px,7vw,56px)}.product-hero-module__YaOXOW__body{font-size:16px}.product-hero-module__YaOXOW__media{margin-top:48px}}
.use-case-cover-module__Q0zqKG__shell{--cover-text:#fcfaf8;--cover-muted:#d6d6d1;--cover-accent:var(--color-brand);width:100%}.use-case-cover-module__Q0zqKG__frame{isolation:isolate;--cover-pad-bottom:104px;min-height:100svh;padding:160px 24px var(--cover-pad-bottom);background:#1d1d1b;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.use-case-cover-module__Q0zqKG__poster,.use-case-cover-module__Q0zqKG__video{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.use-case-cover-module__Q0zqKG__content:before{--scrim-fade:160px;content:"";z-index:-1;inset:calc(-1 * var(--scrim-fade)) -100vw calc(-1 * var(--cover-pad-bottom));pointer-events:none;background:linear-gradient(180deg, #1d1d1b00 0, #1d1d1b66 calc(var(--scrim-fade) / 2), #1d1d1bc2 var(--scrim-fade));position:absolute}.use-case-cover-module__Q0zqKG__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:1105px;margin-inline:auto;display:flex;position:relative}.use-case-cover-module__Q0zqKG__copy{flex-direction:column;align-items:center;width:100%;display:flex}.use-case-cover-module__Q0zqKG__eyebrow{color:var(--cover-accent);font-family:var(--font-mono);letter-spacing:2px;text-transform:uppercase;justify-content:center;align-items:center;gap:4px;margin-bottom:4px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1;display:flex}.use-case-cover-module__Q0zqKG__heading{max-width:803px;color:var(--cover-text);letter-spacing:-3.84px;white-space:pre-line;text-wrap:balance;overflow-wrap:anywhere;font-size:64px;font-weight:400;line-height:1.2}.use-case-cover-module__Q0zqKG__body{max-width:635px;color:var(--cover-muted);letter-spacing:-1.08px;margin-top:16px;font-size:18px;line-height:1.4}.use-case-cover-module__Q0zqKG__playback:focus-visible{outline:2px solid var(--cover-text);outline-offset:4px}.use-case-cover-module__Q0zqKG__playback{z-index:2;min-height:44px;color:var(--cover-text);cursor:pointer;background:#1d1d1bb3;border:1px solid #fcfaf899;border-radius:100px;padding:8px 16px;font-size:12px;font-weight:500;position:absolute;bottom:16px;right:16px}.use-case-cover-module__Q0zqKG__playback:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;min-height:0;padding:0;overflow:hidden}@media not (min-width:1024px){.use-case-cover-module__Q0zqKG__heading{letter-spacing:-.06em;font-size:clamp(40px,6.25vw,64px)}}@media not (min-width:640px){.use-case-cover-module__Q0zqKG__frame{--cover-pad-bottom:88px;padding:128px 20px var(--cover-pad-bottom)}.use-case-cover-module__Q0zqKG__content{gap:32px}.use-case-cover-module__Q0zqKG__body{letter-spacing:-.6px;font-size:16px}}
.site-nav-module__63FnSq__header{--site-nav-top-gap:20.5px}.site-nav-module__63FnSq__surface{max-width:min(100%, var(--space-content-max));background:#ffffff52;border:1px solid #f6f5f452;border-radius:100px;transition:background-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;position:relative;overflow:hidden}.site-nav-module__63FnSq__surface[data-solid=true]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0}.site-nav-module__63FnSq__surface[data-expanded=true]{background:var(--surface-primary);border-radius:16px}.site-nav-module__63FnSq__row{flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;height:50px;padding:3px 3px 3px 23px;display:flex}.site-nav-module__63FnSq__rowLink{color:#190f0b;letter-spacing:-.6px;font-size:16px;font-weight:400;line-height:1}.site-nav-module__63FnSq__cta{background:var(--color-brand);width:119px;min-height:36px;color:var(--color-white);letter-spacing:-.6px;white-space:normal;text-align:center;border:0;border-radius:100px;padding:10px 16px;font-size:16px;font-weight:500;line-height:1}.site-nav-module__63FnSq__cta:before{content:"";position:absolute;inset:-4px 0}.site-nav-module__63FnSq__cta:hover,.site-nav-module__63FnSq__cta:focus-visible{background:var(--color-brand-hover)}@media (max-width:1023px){.site-nav-module__63FnSq__header{--site-nav-top-gap:24px}.site-nav-module__63FnSq__row{gap:4px;padding-inline:7px 3px}}@media (max-width:359px){.site-nav-module__63FnSq__surface[data-simplified=true] .site-nav-module__63FnSq__rowLink{padding-inline:6px}.site-nav-module__63FnSq__surface[data-simplified=true] .site-nav-module__63FnSq__cta{width:107px;padding-inline:10px}}
