.logo{width:149px;height:24px;display:block;position:relative}.logo__symbol{width:16.5px;height:15.2px;position:absolute;top:0;left:0}.logo__typography{width:126.3px;height:24px;position:absolute;top:0;right:0}
.hero{margin-top:var(--section-gap);position:relative;overflow:hidden}.hero.theme--dark,.hero.theme--navy{--color-highlight:var(--main-blue);--color-muted:var(--grey-light);background-color:var(--royal-navigo);background-image:linear-gradient(67.38deg, var(--deep-navy) 0%, var(--royal-navigo) 47.888%)}.hero.theme--dark.hero--image-card,.hero.theme--navy.hero--image-card{background-image:linear-gradient(160.31deg, var(--deep-navy) 4.3%, var(--main-blue) 56.3%, var(--ice-blue) 96.8%)}.hero.hero--highlight-ice{--color-highlight:var(--ice-blue)}.hero.theme--light{background-image:linear-gradient(to right, var(--mist-blue), var(--pale-blue))}.hero.theme--light.hero--image-below{background-image:linear-gradient(168deg, var(--ice-blue), var(--cloud-grey))}.hero.theme--transparent{background:url(/hero-symbols.svg) 50%/100% 100% no-repeat}.hero--first{padding-top:var(--header-spacing);margin-top:0}.hero+*{--section-gap:var(--block-padding)}.group .hero{margin-top:0;padding-top:0}.hero__decoration{aspect-ratio:730.12/671.28;background-color:var(--deep-navy);opacity:.5;width:50.7%;position:absolute;top:161px;left:47.6%;-webkit-mask-image:url(/dashdoc-symbol.svg);mask-image:url(/dashdoc-symbol.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:1024px){.hero__decoration{width:66%;top:120px;left:40%}}@media (max-width:768px){.hero__decoration{width:100%;top:auto;bottom:0;left:30%}}.hero:not(.theme--dark):not(.theme--navy) .hero__decoration{display:none}.hero__media{width:39%;max-width:580px;position:absolute;bottom:0;right:6%}@media (max-width:1024px){.hero__media{width:46%;right:0}}@media (max-width:768px){.hero__media{width:123.1%;max-width:none;height:456px;left:-14.9%;right:auto;overflow:hidden}}.hero__image{-webkit-user-select:none;user-select:none;width:100%;height:auto}.hero__inner{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-height:832px;display:grid}@media (max-width:1024px){.hero__inner{min-height:620px}}.hero:not(.hero--with-image):not(.hero--image-card) .hero__inner{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:0;padding-top:64px;padding-bottom:64px}.hero:not(.hero--with-image):not(.hero--image-card) .hero__title{max-width:22ch;margin-left:auto;margin-right:auto}.hero:not(.hero--with-image):not(.hero--image-card) .hero__description{margin-left:auto;margin-right:auto}.hero:not(.hero--with-image):not(.hero--image-card) .hero__buttons{justify-content:center}.hero.hero--image-card .hero__inner{gap:var(--grid-gap);grid-template-columns:minmax(0,684fr) minmax(0,448fr);min-height:800px;padding-top:64px;padding-bottom:64px}@media (max-width:1024px){.hero.hero--image-card .hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,40%);gap:48px;min-height:600px}}.hero--image-card .hero__title{max-width:640px;font-size:var(--font-size-56)}.hero--image-card .hero__description{max-width:558px;font-size:var(--font-size-18)}@media (max-width:768px){.hero.hero--image-card .hero__inner{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:32px}.hero--image-card .hero__description{max-width:320px}}.hero--image-card .hero__media{aspect-ratio:448/569;border-radius:24px;width:100%;max-width:none;position:static;overflow:hidden}.hero--image-card .hero__image{-o-object-fit:cover;object-fit:cover;height:100%}@media (max-width:768px){.hero--image-card .hero__media{border-radius:var(--radius);height:auto}}.hero:not(.hero--with-image):not(.hero--image-card).hero--image-below .hero__inner{gap:0;padding-top:100px;padding-bottom:0}.hero--image-below .hero__content{width:100%}.hero--image-below.hero--first{height:888px}@media (max-width:1024px){.hero--image-below.hero--first{height:auto}}.hero:not(.hero--with-image):not(.hero--image-card).hero--image-below .hero__title{width:100%;max-width:914px;font-size:var(--font-size-56)}.hero--image-below .hero__description{width:100%;max-width:682px;font-size:var(--font-size-18);letter-spacing:0;font-weight:400}.hero--image-below .hero__media{width:100%;max-width:915px;height:538px;margin-top:var(--block-padding);border-radius:var(--radius) var(--radius) 0 0;position:static;overflow:hidden}@media (max-width:1024px){.hero--image-below .hero__media{height:240px;margin-top:64px}}@media (max-width:768px){.hero--image-below .hero__media{max-width:none;height:180px;margin-top:48px;left:auto}.hero__inner{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:40px}.hero--with-image .hero__inner{min-height:768px}}.hero__title{max-width:448px}@media (max-width:1024px){.hero__title{max-width:340px}}@media (max-width:768px){.hero__title{max-width:none}}.hero__description{max-width:519px;font-size:var(--font-size-20);letter-spacing:-.02em;color:var(--color-muted);margin-top:16px;font-weight:500;line-height:1.6}@media (max-width:768px){.hero__description{max-width:320px;font-size:var(--font-size-16)}}.hero__buttons{margin-top:32px}@media (max-width:768px){.hero__buttons{margin-top:28px}}.hero__buttons .button{--height:56px;--horizontal-padding:24px;--badge-size:48px;--gap:12px;--icon-size:20px;font-size:var(--font-size-18)}@media (max-width:768px){.hero__buttons .button{--height:48px;--horizontal-padding:20px;--badge-size:40px;--gap:10px;--icon-size:18px;font-size:var(--font-size-16)}}
.image-text{margin-top:var(--section-gap)}.image-text__inner{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}@media (max-width:768px){.image-text__inner{grid-template-columns:minmax(0,1fr);gap:24px}}.image-text--media-left .image-text__content{order:2}@media (max-width:768px){.image-text:not(.image-text--benefits-steps) .image-text__content{order:2}.image-text:not(.image-text--benefits-steps) .image-text__media{order:1}}.image-text--benefits-blocks .image-text__inner{--max-width:var(--content-max-width)}@media (max-width:768px){.image-text--benefits-blocks .image-text__inner{gap:32px}}.image-text--benefits-steps .image-text__inner{--max-width:var(--content-max-width);grid-template-columns:minmax(0,448fr) minmax(0,660fr);align-items:start;gap:64px 48px}.image-text--benefits-steps.image-text--media-left .image-text__inner{grid-template-columns:minmax(0,660fr) minmax(0,448fr)}.image-text--benefits-steps .image-text__content{order:0;grid-column:1/-1}.image-text--benefits-steps .image-text__benefits,.image-text--benefits-steps .image-text__media{grid-row:2}.image-text--benefits-steps .image-text__benefits{grid-column:1;margin-top:0}.image-text--benefits-steps .image-text__media,.image-text--benefits-steps.image-text--media-left .image-text__benefits{grid-column:2}.image-text--benefits-steps.image-text--media-left .image-text__media{grid-column:1}@media (max-width:768px){.image-text--benefits-steps .image-text__inner,.image-text--benefits-steps.image-text--media-left .image-text__inner{grid-template-columns:minmax(0,1fr);gap:24px}.image-text--benefits-steps .image-text__content,.image-text--benefits-steps .image-text__benefits,.image-text--benefits-steps .image-text__media,.image-text--benefits-steps.image-text--media-left .image-text__benefits,.image-text--benefits-steps.image-text--media-left .image-text__media{grid-area:auto}}.image-text__column{grid-gap:32px;align-content:start;gap:32px;display:grid}@media (max-width:768px){.image-text__column{gap:32px}}.image-text__aside .image-text__benefits{margin-top:0}.group--style-panel .image-text__inner{--inset:max(var(--page-horizontal-padding), calc((100% - var(--content-max-width)) / 2));max-width:100%;padding-right:0;padding-left:var(--inset);grid-template-columns:minmax(0,447fr) minmax(0,685fr);gap:142px}.group--style-panel .image-text--media-left .image-text__inner{padding-right:var(--inset);grid-template-columns:minmax(0,685fr) minmax(0,447fr);padding-left:0}@media (max-width:1024px){.group--style-panel .image-text__inner{gap:64px}}.group--style-panel .image-text__content{padding:0}.group--style-panel .image-text__media{border-radius:var(--radius) 0 0 var(--radius)}.group--style-panel .image-text--media-left .image-text__media{border-radius:0 var(--radius) var(--radius) 0}@media (max-width:768px){.group--style-panel .image-text__inner,.group--style-panel .image-text--media-left .image-text__inner{padding-right:var(--inset);padding-left:var(--inset);grid-template-columns:minmax(0,1fr);gap:24px}.group--style-panel .image-text__media,.group--style-panel .image-text--media-left .image-text__media{width:calc(100% + var(--inset) * 2);margin-left:calc(var(--inset) * -1);margin-right:calc(var(--inset) * -1);border-radius:0}}.group--style-panel:has(.image-text--with-figures){--group-padding:24px}.group--style-panel .image-text--with-figures .image-text__inner,.group--style-panel .image-text--with-figures.image-text--media-left .image-text__inner{grid-template-columns:minmax(0,540fr) minmax(0,684fr);gap:72px;padding-left:24px;padding-right:70px}@media (max-width:1024px){.group--style-panel .image-text--with-figures .image-text__inner,.group--style-panel .image-text--with-figures.image-text--media-left .image-text__inner{gap:40px;padding-right:32px}}@media (max-width:768px){.group--style-panel .image-text--with-figures .image-text__inner,.group--style-panel .image-text--with-figures.image-text--media-left .image-text__inner{grid-template-columns:minmax(0,1fr);gap:24px;padding-left:16px;padding-right:16px}}.group--style-panel .image-text--with-figures .image-text__media,.group--style-panel .image-text--with-figures.image-text--media-left .image-text__media{aspect-ratio:540/557;border-radius:var(--radius)}@media (max-width:768px){.group--style-panel .image-text--with-figures .image-text__media,.group--style-panel .image-text--with-figures.image-text--media-left .image-text__media{aspect-ratio:4/3;border-radius:var(--radius-small);width:100%;margin-left:0;margin-right:0}}.image-text--with-figures .image-text__image{-o-object-fit:cover;object-fit:cover;height:100%}.image-text--with-figures .image-text__title{max-width:564px;font-size:var(--font-size-44)}.image-text__figures{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px;display:grid}@media (max-width:768px){.image-text__figures{gap:16px;margin-top:32px}}.image-text__figures .figures__figure{border-left:1px solid var(--color-border);padding-left:24px}@media (max-width:768px){.image-text__figures .figures__figure{padding-left:16px}}.image-text__figures .figures__label{max-width:none;font-size:var(--font-size-16)}.image-text--with-figures .image-text__buttons{margin-top:64px}@media (max-width:768px){.image-text--with-figures .image-text__buttons{margin-top:32px}}.image-text__content{padding:0 118px}.image-text--benefits-blocks .image-text__content,.image-text--benefits-steps .image-text__content{padding:0}@media (max-width:1024px){.image-text__content{padding:0 40px}}@media (max-width:768px){.image-text__content{padding:0}}.image-text__label{margin-bottom:24px}@media (max-width:768px){.image-text__label{margin-bottom:16px}}.image-text__description{font-size:var(--font-size-16);margin-top:16px}.image-text--benefits-steps .image-text__description{font-size:var(--font-size-18)}@media (max-width:768px){.image-text--benefits-steps .image-text__description{font-size:var(--font-size-16)}.image-text__description{margin-top:12px}}.image-text__benefits{margin-top:32px}@media (max-width:768px){.image-text__benefits{margin-top:24px}}.image-text__benefits-title{font-size:var(--font-size-16);border-bottom:1px solid var(--color-border);padding-bottom:16px;font-weight:600;line-height:1.5}.image-text__benefits-list{grid-gap:16px;counter-reset:benefit;gap:16px;margin-top:20px;display:grid}@media (max-width:768px){.image-text__benefits-list{gap:12px;margin-top:16px}}.image-text__benefits-list--blocks{gap:0;margin-top:0}@media (max-width:768px){.image-text__benefits-list--blocks{gap:24px}}.image-text__benefits-list--steps{gap:0;margin-top:0}.image-text__buttons{margin-top:32px}@media (max-width:768px){.image-text__buttons{margin-top:24px}}.image-text__media{border-radius:var(--radius);overflow:hidden}.image-text__media--steps{aspect-ratio:11/8}.image-text__media-panel{width:100%;height:100%}.image-text__media--steps .image-text__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-text__image{width:100%;height:auto}.image-text--style-marquee{padding-top:var(--block-padding);padding-bottom:var(--block-padding)}@media (max-width:768px){.image-text--style-marquee{padding-top:var(--block-padding);padding-bottom:var(--block-padding)}}.image-text--style-marquee .image-text__inner{padding-top:24px;padding-bottom:24px}@media (max-width:768px){.image-text--style-marquee .image-text__inner{padding-top:0;padding-bottom:0}}.image-text--style-marquee+.cta-banner{margin-top:0;padding-top:24px;padding-bottom:24px}@media (max-width:768px){.image-text--style-marquee+.cta-banner{padding-top:16px;padding-bottom:16px}}.image-text__marquee{grid-gap:16px;aspect-ratio:1;grid-template-columns:repeat(2,minmax(0,250px));justify-content:center;gap:16px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}@media (max-width:768px){.image-text__marquee{aspect-ratio:auto;margin:0 calc(var(--page-horizontal-padding) * -1);grid-template-columns:minmax(0,1fr);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}}.image-text__marquee-column{grid-gap:16px;align-content:start;gap:16px;animation:44s linear infinite image-text-scroll;display:grid}@media (max-width:768px){.image-text__marquee-column{grid-auto-flow:column;justify-content:start;animation-name:image-text-scroll-horizontal}}.image-text__marquee-column--reverse{animation-direction:reverse;animation-delay:-12s}@media (prefers-reduced-motion:reduce){.image-text__marquee-column{animation:none}}.image-text__marquee-track{grid-gap:16px;gap:16px;display:grid}@media (max-width:768px){.image-text__marquee-track{grid-auto-flow:column}}.image-text__marquee .image-text__image{aspect-ratio:5/6;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius)}@media (max-width:768px){.image-text__marquee .image-text__image{width:120px;height:144px}}@keyframes image-text-scroll{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 8px))}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text{box-sizing:border-box;height:732px;margin-top:100px;padding-top:24px;padding-bottom:24px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text{height:auto;margin-top:var(--section-gap);padding-top:0;padding-bottom:0}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text+.image-text{height:589px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text+.image-text{height:auto}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text+.image-text+.group{--group-padding:94.425px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text+.image-text+.group{--group-padding:var(--block-padding)}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.group+.image-text--benefits-steps{height:691px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.group+.image-text--benefits-steps{height:auto}}#ai-margin-heading,#ai-margin-figures{display:none}@media (max-width:768px){#ai-margin-heading,#ai-margin-figures{display:block}}#ai-margin-figures+.image-text--benefits-list{box-sizing:border-box;height:732px;margin-top:176px;padding-top:24px;padding-bottom:24px}@media (max-width:768px){#ai-margin-figures+.image-text--benefits-list{height:auto;margin-top:var(--section-gap);padding-top:0;padding-bottom:0}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.image-text--benefits-list+.group{--group-padding:76px;margin-top:76px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.image-text--benefits-list+.group{--group-padding:var(--block-padding);margin-top:var(--section-gap)}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.image-text--benefits-list+.group .image-text{height:732px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.image-text--benefits-list+.group .image-text{height:auto}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.group+.heading{height:102px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.group+.heading{height:auto}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.heading+.cards--style-icon .card{min-height:427px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.heading+.cards--style-icon .card{min-height:0}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.cards+.quotes .quotes__inner{min-height:463.862px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.cards+.quotes{margin-top:155px}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.cards+.quotes .quotes__inner{min-height:882px}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.quotes+.cta-banner{margin-top:100px;padding-top:32px;padding-bottom:32px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.quotes+.cta-banner{margin-top:0;padding-top:16px;padding-bottom:16px}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.quotes+.cta-banner .cta-banner__panel{min-height:540px}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.cta-banner+.faq{margin-top:100px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.cta-banner+.faq{margin-top:0}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.faq .faq__inner{min-height:700px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.faq{box-sizing:border-box;min-height:1186px;padding-top:64px;padding-bottom:64px}}@keyframes image-text-scroll-horizontal{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}
.benefit__icon{-o-object-fit:contain;object-fit:contain;flex:none;width:24px;height:24px}.benefit__label{font-size:var(--font-size-16);color:var(--color);line-height:1.5}.benefit__description{font-size:var(--font-size-16);margin-top:12px}.image-text__benefits-list--list .benefit{align-items:center;gap:12px;display:flex}.image-text__benefits-list--blocks .benefit{padding:32px}@media (max-width:768px){.image-text__benefits-list--blocks .benefit{padding:0}}.image-text__benefits-list--blocks .benefit--highlighted{background-color:var(--pale-blue);border-radius:var(--radius)}@media (max-width:768px){.image-text__benefits-list--blocks .benefit--highlighted{background-color:#0000}}.image-text__benefits-list--blocks .benefit__label{font-size:var(--font-size-24);letter-spacing:-.02em;font-weight:600;line-height:1.3}.image-text__benefits-list--blocks .benefit--highlighted .benefit__label{color:var(--color-highlight)}@media (max-width:768px){.image-text__benefits-list--blocks .benefit--highlighted .benefit__label{color:var(--color)}}.image-text__benefits-list--steps .benefit{counter-increment:benefit;border-top:1px solid var(--color-border);padding:32px 24px;position:relative}.benefit__trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}@media (max-width:768px){.benefit__trigger{gap:8px}}.benefit__trigger:focus-visible{outline:2px solid var(--color-highlight);outline-offset:6px}.benefit__progress{z-index:1;background-color:var(--main-blue);--benefit-progress-complete:scaleX(1);transform-origin:0;width:100%;height:2px;animation:5s linear forwards image-text-benefit-progress;position:absolute;top:-1px;left:0;transform:scaleX(0)}@media (max-width:768px){.benefit__progress{--benefit-progress-complete:scaleY(1);transform-origin:top;width:2px;height:100%;animation-name:image-text-benefit-progress-mobile;top:0;left:-1px;transform:scaleY(0)}}.image-text__steps--paused .benefit__progress{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.benefit__progress{transform:var(--benefit-progress-complete);animation:none}}@media (max-width:768px){.image-text__benefits-list--steps .benefit{border-top:0;border-left:1px solid var(--color-border);padding:16px 0 16px 24px}}.image-text__benefits-list--steps .benefit:first-child{border-top-color:var(--main-blue)}.image-text__steps .image-text__benefits-list--steps .benefit:first-child{border-top-color:var(--color-border)}@media (max-width:768px){.image-text__benefits-list--steps .benefit:first-child{border-left-color:var(--main-blue)}.image-text__steps .image-text__benefits-list--steps .benefit:first-child{border-left-color:var(--color-border)}}.image-text__benefits-list--steps .benefit__label{font-size:var(--font-size-18);align-items:center;gap:12px;font-weight:600;line-height:1.4;display:flex}.image-text__benefits-list--steps .benefit__trigger .benefit__label{display:flex}@media (max-width:768px){.image-text__benefits-list--steps .benefit__label{gap:8px}}.image-text__benefits-list--steps .benefit__label:before{content:counter(benefit);width:32px;height:32px;font-size:var(--font-size-14);color:var(--color-highlight);border:1px solid var(--color-highlight);border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}@keyframes image-text-benefit-progress{to{transform:scaleX(1)}}@keyframes image-text-benefit-progress-mobile{to{transform:scaleY(1)}}@media (max-width:768px){.image-text__benefits-list--steps .benefit__label:before{width:24px;height:24px}.image-text__benefits-list--steps .benefit__description{font-size:var(--font-size-14)}}
.integrations-logos{grid-gap:24px;margin-top:var(--section-gap);gap:24px;display:grid;overflow:hidden}.heading+.integrations-logos{margin-top:64px}@media (max-width:768px){.integrations-logos{gap:16px}.heading+.integrations-logos{margin-top:32px}}.integrations-logos__row{justify-content:center;align-items:center;gap:24px;min-width:0;display:flex}@media (max-width:768px){.integrations-logos__row{gap:16px}}.integrations-logos__item{background-color:var(--color-surface);border-radius:20px;flex:none;justify-content:center;align-items:center;width:150px;height:88px;display:flex;box-shadow:0 1px 2px #1a19250a,0 1px 1px #1a19250a,0 .5px .5px #1a19250a,0 8px 24px #0e101405}@media (max-width:768px){.integrations-logos__item{border-radius:8px;width:82px;height:48px}}.integrations-logos__item--placeholder{background-color:var(--color-surface);border:2px dashed var(--color-border);box-shadow:none}.integrations-logos__image{-o-object-fit:contain;object-fit:contain;width:120px;height:52px}@media (max-width:768px){.integrations-logos__image{width:64px;height:28px}}
.logos{margin-top:var(--section-gap);overflow:hidden}.hero+.logos{margin-top:80px}.hero+.logos+*{--section-gap:120px}.cards+.logos{--section-gap:var(--block-padding)}.logos__title{font-size:var(--font-size-18);color:var(--color-muted);text-align:center;font-weight:400}@media (max-width:768px){.logos__title{font-size:var(--font-size-16)}}.logos__title strong{font-weight:inherit;color:var(--color)}.logos__header+.logos__body{margin-top:48px}@media (max-width:768px){.logos__header+.logos__body{margin-top:32px}}.logos__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;display:flex}@media (max-width:768px){.logos__list{flex-wrap:nowrap;justify-content:flex-start;gap:16px}}.logos__item{flex:none;justify-content:center;align-items:center;width:156px;height:96px;display:flex}@media (max-width:1024px){.logos__item{width:132px;height:81px}}@media (max-width:768px){.logos__item{width:78px;height:48px}}.logos__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.logos__marquee{--marquee-gap:40px;gap:40px;gap:var(--marquee-gap);width:max-content;animation:40s linear infinite logos-marquee;display:flex}@media (prefers-reduced-motion:reduce){.logos__marquee{animation:none}}.logos__marquee-track .logos__list{flex-wrap:nowrap}.logos__list--fade{opacity:1;transition:opacity .4s}.logos__list--fade-out{opacity:0}@keyframes logos-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% - var(--marquee-gap) / 2))}}.heading+.logos--style-cards{margin-top:var(--section-gap-small)}@media (max-width:768px){.heading+.logos--style-cards{margin-top:32px}}.logos--style-cards+*{--section-gap:0px}.logos__rows{grid-gap:24px;gap:24px;padding-bottom:100px;display:grid}@media (max-width:768px){.logos__rows{gap:16px;padding-bottom:64px}}.logos--style-cards .logos__marquee{--marquee-gap:24px}@media (max-width:768px){.logos--style-cards .logos__marquee{--marquee-gap:16px}}.logos__marquee--offset{margin-left:-51px}@media (max-width:768px){.logos__marquee--offset{margin-left:-28px}}.logos--style-cards .logos__list{gap:var(--marquee-gap)}.logos--style-cards .logos__item{background-color:var(--white);border-radius:var(--radius-small);width:150px;height:88px;box-shadow:0 1px 2px #1a19250a,0 1px 1px #1a19250a,0 .5px .5px #1a19250a,0 8px 24px #0e101405}@media (max-width:768px){.logos--style-cards .logos__item{width:82px;height:48px}}.logos--style-cards .logos__image{width:120px;height:52px}@media (max-width:768px){.logos--style-cards .logos__image{width:64px;height:28px}}
