.articles{padding-top:var(--section-gap)}.heading+.articles{--section-gap:80px}@media (max-width:768px){.heading+.articles{--section-gap:40px}}.articles__list{display:grid}.articles__item{border-top:1px solid var(--cloud-grey)}.articles__card{grid-gap:48px;grid-template-columns:350px minmax(0,1fr);align-items:center;gap:48px;padding:40px 0;display:grid;position:relative}@media (max-width:1024px){.articles__card{grid-template-columns:260px minmax(0,1fr);gap:32px}}@media (max-width:768px){.articles__card{grid-template-columns:minmax(0,1fr);gap:20px;padding:28px 0}}.articles__item:last-child .articles__card{padding-bottom:0}.articles__media{aspect-ratio:7/5;border-radius:var(--radius);overflow:hidden}.articles__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.articles__content{flex-direction:column;align-items:flex-start;max-width:506px;display:flex}.articles__tag{height:calc(24px * var(--k));margin-bottom:calc(24px * var(--k));padding:0 calc(9px * var(--k));font-size:var(--font-size-11);color:var(--color);border:1px solid var(--color-highlight);border-radius:var(--radius-pill);align-items:center;font-weight:600;line-height:1;display:inline-flex}@media (max-width:768px){.articles__tag{margin-bottom:16px}}.articles__title-link{color:inherit}.articles__title-link:before{content:"";position:absolute;inset:0}.articles__title{font-size:var(--font-size-32);letter-spacing:-.02em;font-weight:600;line-height:1.15}@media (max-width:768px){.articles__title{font-size:var(--font-size-24)}.articles__title br{display:none}}.articles__description{font-size:var(--font-size-16);margin-top:12px}.articles__link{margin-top:24px}@media (max-width:768px){.articles__link{margin-top:16px}}.articles__card:hover .arrow-link__icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.articles__card:hover .arrow-link__icon{transform:none}}.articles--grid>.max-width{max-width:none}.articles--grid .articles__list{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:1441px){.articles--grid .articles__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.articles--grid .articles__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.articles--grid .articles__list{grid-template-columns:minmax(0,1fr)}}.articles--grid .articles__item{border-top:0;display:flex}.articles--grid .articles__card{background-color:var(--color-surface);border:1px solid var(--cloud-grey);border-radius:var(--radius);flex-direction:column;gap:0;width:100%;padding:0;transition:box-shadow .15s;display:flex;overflow:hidden}.articles--grid .articles__card:hover{box-shadow:var(--shadow)}.articles--grid .articles__media{aspect-ratio:16/9;background-color:var(--cloud-grey);border-radius:0}.articles--grid .articles__content{flex-grow:1;max-width:none;padding:32px}@media (max-width:768px){.articles--grid .articles__content{padding:24px}}.articles--grid .articles__tag{margin-bottom:16px}.articles--grid .articles__title{font-size:var(--font-size-20);letter-spacing:-.01em;line-height:1.3}@media (max-width:768px){.articles--grid .articles__title{font-size:var(--font-size-18)}}.articles--grid .articles__link{margin-top:auto;padding-top:24px}@media (max-width:768px){.articles--grid .articles__link{padding-top:16px}}
.arrow-link{gap:calc(6px * var(--k));font-size:var(--font-size-16);color:var(--color);align-items:center;font-weight:600;display:inline-flex}.arrow-link__icon{width:calc(18px * var(--k));height:calc(18px * var(--k));color:var(--color-highlight);transition:transform .2s}.arrow-link:hover .arrow-link__icon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.arrow-link__icon{transition:none}.arrow-link:hover .arrow-link__icon{transform:none}}
.group--style-panel:has(.before-after){--group-padding:116px}@media (max-width:1024px){.group--style-panel:has(.before-after){--group-padding:var(--block-padding)}}.before-after{padding-top:var(--section-gap)}.heading+.before-after{--section-gap:calc(48px * var(--k))}@media (max-width:768px){.heading+.before-after{--section-gap:32px}}.before-after__columns{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:768px){.before-after__columns{grid-template-columns:minmax(0,1fr);gap:16px}}
.before-after__column{border-radius:var(--radius);overflow:hidden}.before-after__column--highlighted{background-color:var(--main-blue)}.before-after__column-title{font-size:var(--font-size-24);letter-spacing:-.02em;padding:24px;font-weight:600;line-height:1.15}@media (max-width:768px){.before-after__column-title{font-size:var(--font-size-20);padding:20px 16px}.before-after__column-title br{display:none}}.before-after__column--highlighted .before-after__column-title{color:var(--white)}.before-after__item{font-size:var(--font-size-16);color:var(--color-muted);border-top:1px solid #0718671f;align-items:center;gap:16px;padding:24px;line-height:1.6;display:flex}@media (max-width:768px){.before-after__item{gap:12px;padding:16px}}.before-after__column--highlighted .before-after__item{color:var(--white);border-top-color:var(--pale-blue)}.before-after__icon{width:24px;height:24px;color:var(--deep-navy);flex-shrink:0}.before-after__column--highlighted .before-after__icon{--icon-disc-glyph:var(--main-blue);color:var(--white)}
.buttons-section{padding-top:var(--section-gap)}.cards+.buttons-section{--section-gap:var(--section-gap-sm)}.buttons-section--align-center .buttons-section__list{justify-content:center}
.buttons{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:768px){.buttons{gap:12px}}
.cards{--columns:3;padding-top:var(--section-gap)}.heading+.cards{--section-gap:calc(48px * var(--k))}@media (max-width:768px){.heading+.cards{--section-gap:28px}}.cards--columns-1{--columns:1}.cards--columns-2{--columns:2}.cards--columns-4{--columns:4}.cards--style-plain .cards__inner{--max-width:var(--page-max-width)}.cards--full-width .cards__inner{max-width:none}.heading+.cards--style-plain{--section-gap:96px}@media (max-width:768px){.heading+.cards--style-plain{--section-gap:48px}}.cards:has(.cards__item--split)+.cards{--section-gap:var(--grid-gap)}@media (max-width:768px){.cards--style-avatar+.cards:has(+.showcase--fullscreen){--section-gap:var(--block-padding)}}.cards__list{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap);display:grid}.cards__list:has(.card--icon .card__description){gap:16px}.cards--columns-4 .cards__list{gap:var(--grid-gap)}@media (max-width:1024px){.cards--columns-4 .cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.cards--full-width .cards__list{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--card-min-width), calc((100% - (var(--columns) - 1) * var(--grid-gap)) / var(--columns)))), 1fr))}@media (max-width:1024px){.cards--full-width:not(.cards--columns-1) .cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.cards--full-width:not(.cards--columns-1) .cards__list{grid-template-columns:minmax(0,1fr)}}.cards--style-plain .cards__list{-moz-column-gap:calc(64px * var(--k));column-gap:calc(64px * var(--k))}@media (max-width:1024px){.cards--style-plain .cards__list{-moz-column-gap:40px;column-gap:40px}}@media (max-width:768px){.cards__list{grid-template-columns:minmax(0,1fr)}.cards--style-plain .cards__list{gap:32px}}.cards--style-plain .cards__list:has(.card__video){gap:calc(24px * var(--k))}.cards--align-center .cards__list{flex-wrap:wrap;justify-content:center;display:flex}.cards--align-center .cards__item{width:calc((100% - (var(--columns) - 1) * var(--grid-gap)) / var(--columns))}@media (max-width:768px){.cards--align-center .cards__item{width:100%}}.cards--align-center .cards__item:only-child:has(.card__video){width:100%;max-width:calc(800px * var(--k))}.cards--columns-1 .cards__item:has(.card__video){width:100%;max-width:calc(800px * var(--k));justify-self:center}.cards__item{display:flex}.cards__item>*{width:100%}.cards__item-link{color:inherit;-webkit-text-decoration:none;text-decoration:none;display:flex}.cards__item-link>*{width:100%}.cards__item--split{grid-column:1/-1}.cards__buttons{justify-content:center;margin-top:48px}.cards--style-plain .cards__buttons{margin-top:64px}@media (max-width:768px){.cards__buttons,.cards--style-plain .cards__buttons{margin-top:32px}}
.card{background-color:var(--color-surface);border:calc(1px * var(--k)) solid var(--cloud-grey);border-radius:var(--radius);flex-direction:column;transition:border-color .1s;display:flex;overflow:hidden}.cards--style-plain .card{background-color:#0000;border:0;border-radius:0}.cards__item--split .card{gap:var(--grid-gap);padding:var(--grid-gap);flex-direction:row-reverse;align-items:stretch}.cards__item--split:nth-child(2n) .card{flex-direction:row}@media (max-width:768px){.cards__item--split .card,.cards__item--split:nth-child(2n) .card{flex-direction:column;gap:16px;padding:16px}}.card--highlighted{--color:var(--white);--color-muted:var(--cloud-grey);--color-highlight:var(--white);color:var(--color);background-color:var(--main-blue);border-color:var(--main-blue)}.card--icon{--icon-background:transparent;--icon-border:var(--main-blue);background-color:#0000}.cards:not(.cards--columns-4) .cards__item:not(.cards__item--split) .card--icon:has(.card__description){min-height:380px}@media (max-width:768px){.cards:not(.cards--columns-4) .cards__item:not(.cards__item--split) .card--icon:has(.card__description){min-height:0}}.card--icon.card--highlighted{--color:inherit;--color-muted:inherit;--color-highlight:inherit;--icon-background:var(--main-blue);--icon-border:var(--main-blue);border-color:var(--main-blue);background-color:#0000}@media (hover:hover){.card--icon{transition:border-color .2s}.card--icon:hover{--icon-background:var(--main-blue);--icon-border:var(--main-blue);border-color:var(--main-blue)}}.cards--columns-4 .card--icon{border-color:color-mix(in srgb, var(--main-blue) 16%, transparent)}.cards--columns-4 .card--icon.card--highlighted{border-color:var(--main-blue)}@media (hover:hover){.cards--columns-4 .card--icon:hover{border-color:var(--main-blue)}}.cards--style-avatar .card__media{align-self:start;margin:32px 32px 0}@media (max-width:768px){.cards--style-avatar .card__media{margin:24px 24px 0}}.cards__item--split .card__media{width:calc(50% - var(--grid-gap) / 2);aspect-ratio:542/360;border-radius:var(--radius);flex:none}@media (max-width:768px){.cards__item--split .card__media{width:100%}}.card__image{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);width:100%;height:100%}.cards--style-avatar .card__image{width:calc(80px * var(--k));height:calc(80px * var(--k));-o-object-fit:cover;object-fit:cover;border-radius:50%}@media (max-width:768px){.cards--style-avatar .card__image{width:64px;height:64px}}.card__video{border-radius:var(--radius)}.card__content{flex-direction:column;flex-grow:1;align-items:flex-start;padding:32px;display:flex}@media (max-width:768px){.card__content{padding:24px}}.cards--style-avatar .card__content{padding-top:24px}.cards--style-plain .card__content{padding:24px 0 0}@media (max-width:768px){.cards--style-plain .card__content{padding:16px 0 0}}.card--icon .card__content{padding:30px}@media (max-width:768px){.card--icon .card__content{padding:24px}}.cards--columns-4 .card--icon .card__content{padding:24px}.cards__item--split .card__content{flex:1 1 0;padding:24px}@media (max-width:768px){.cards__item--split .card__content{padding:8px}}.card__icon{width:calc(80px * var(--k));height:calc(80px * var(--k));background-color:var(--icon-background);border:calc(1px * var(--k)) solid var(--icon-border);border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;transition:background-color .1s,border-color .1s;display:flex}.card__icon-image{width:calc(32px * var(--k));height:calc(32px * var(--k));-o-object-fit:contain;object-fit:contain;transition:filter .1s}.card--icon.card--highlighted .card__icon-image{filter:brightness(0)invert()}@media (hover:hover){.card--icon:hover .card__icon-image{filter:brightness(0)invert()}}.card__logo{width:auto;max-width:100%;height:calc(48px * var(--k));-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;margin-bottom:16px}@media (max-width:768px){.card__logo{height:40px}}.card__title{font-size:var(--font-size-24);letter-spacing:-.02em;font-weight:600;line-height:1.3}@media (max-width:768px){.card__title br{display:none}}.cards--columns-4 .card__title,.card--icon .card__title{font-size:var(--font-size-20);letter-spacing:-.01em;line-height:1.3}.cards--columns-4 .card--icon .card__title{line-height:1.35}@media (max-width:768px){.card__title{font-size:var(--font-size-20)}.cards--style-plain .card__title{font-size:var(--font-size-18)}}.card:has(.card__title-link){position:relative}.card__title-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.card__title-link:after{content:"";position:absolute;inset:0}@media (hover:hover){.card:has(.card__title-link):hover{border-color:var(--main-blue)}.card:has(.card__title-link):hover .arrow-link__icon{transform:translateX(calc(4px * var(--k)))}}@media (prefers-reduced-motion:reduce){.card:has(.card__title-link):hover .arrow-link__icon{transform:none}}.card__description{margin-top:12px}.card .card__description{font-size:var(--font-size-16)}@media (max-width:768px){.cards--style-plain .card__description{margin-top:8px}}.cards--style-plain .card:has(.card__video) .card__description{margin-top:calc(4px * var(--k))}.card__link{margin-top:auto;padding-top:20px}.cards--columns-4 .card--icon .card__link{padding-top:24px}
.comparison-table{padding-top:var(--section-gap)}.comparison-table__scroll{overflow-x:auto}.comparison-table__table{width:100%;min-width:720px;font-size:var(--font-size-16);table-layout:fixed;border-collapse:collapse;line-height:1.625}.comparison-table__table .comparison-table__feature{text-align:left;width:40.8%;padding-left:20px;padding-right:24px}.comparison-table__table td{padding-right:var(--grid-gap);text-align:center}.comparison-table__table thead th{width:20.4%;padding:0 var(--grid-gap) 0 0;text-align:center;font-weight:600}.comparison-table__table thead th:last-child,.comparison-table__table td:last-child{width:18.4%;padding-right:0}.comparison-table__table tbody .comparison-table__feature{color:var(--color-muted);font-weight:400;line-height:1.5}.comparison-table__category:before{content:"";height:64px;display:block}.comparison-table__category:first-of-type:before{height:20px}.comparison-table__category-row th{font-size:var(--font-size-18);text-align:left;background-color:var(--mist-blue);border-radius:var(--radius);padding:16px 20px;font-weight:600;line-height:1.35}.comparison-table__table tbody th,.comparison-table__table tbody td{height:32px;box-shadow:inset 0 -1px 0 var(--color-border);padding-top:20px;padding-bottom:20px}.comparison-table__table tbody td{line-height:0}.comparison-table__table .comparison-table__category-row th{box-shadow:none;padding-top:16px;padding-bottom:16px}.comparison-table__check{width:32px;height:32px;color:var(--white);background-color:var(--main-blue);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.comparison-table__check svg{stroke-width:2.4px;width:20px;height:20px}.comparison-table__chip{font-size:var(--font-size-14);color:var(--white);background-color:var(--main-blue);border-radius:var(--radius-pill);padding:6px 12px;font-weight:600;line-height:1.45;display:inline-block}.comparison-table__table td:nth-child(2) .comparison-table__check,.comparison-table__table td:nth-child(2) .comparison-table__chip{color:var(--deep-navy);background-color:var(--ice-blue)}.comparison-table__table td:nth-child(4) .comparison-table__check,.comparison-table__table td:nth-child(4) .comparison-table__chip{background-color:var(--royal-navigo)}
.compliance{--columns:2;padding-top:var(--section-gap)}.heading+.compliance{--section-gap:calc(48px * var(--k))}@media (max-width:768px){.heading+.compliance{--section-gap:28px}}.compliance--columns-1{--columns:1}.compliance--columns-3{--columns:3}.compliance__list{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap);display:grid}@media (max-width:768px){.compliance__list{grid-template-columns:minmax(0,1fr)}}.compliance__item{display:flex}.compliance__item>*{width:100%}
.compliance-item{gap:calc(24px * var(--k));padding:calc(32px * var(--k));background-color:var(--color-surface);border:calc(1px * var(--k)) solid var(--cloud-grey);border-radius:var(--radius);display:flex}@media (max-width:768px){.compliance-item{gap:20px;padding:24px}}.compliance-item__badge{width:calc(120px * var(--k));-o-object-fit:contain;object-fit:contain;flex:none;align-self:flex-start;height:auto}@media (max-width:768px){.compliance-item__badge{width:88px}}.compliance-item__content{flex-direction:column;flex:1 1 0;align-items:flex-start;display:flex}.compliance-item__title{font-size:var(--font-size-24);letter-spacing:-.02em;font-weight:600;line-height:130%}@media (max-width:768px){.compliance-item__title{font-size:var(--font-size-20)}.compliance-item__title br{display:none}}.compliance-item__description{font-size:var(--font-size-16);margin-top:12px}.compliance-item__link{margin-top:auto;padding-top:20px}
.cta-banner{--section-gap:calc(var(--block-padding) + 32px);padding-top:var(--section-gap);padding-right:var(--page-right-padding);padding-left:var(--page-left-padding)}@media (max-width:768px){.cta-banner{--section-gap:calc(var(--block-padding) + 16px)}}.cta-banner+*{--section-gap:calc(var(--block-padding) + 32px)}@media (max-width:768px){.cta-banner+*{--section-gap:calc(var(--block-padding) + 16px)}}main:has(>.cta-banner:last-child)+.footer{margin-top:0}main:has(>.hero--image-card.theme--transparent+.logos)>.quotes+.cta-banner{padding-top:120px;padding-bottom:24px}@media (max-width:768px){main:has(>.hero--image-card.theme--transparent+.logos)>.quotes+.cta-banner{padding-top:var(--section-gap);padding-bottom:0}}main:has(>.heading--first+.pricing)>.comparison-table+.cta-banner{padding-top:123px}@media (max-width:768px){main:has(>.heading--first+.pricing)>.comparison-table+.cta-banner{padding-top:var(--section-gap)}}main:has(>.article-hero--first)>.customer-stories+.cta-banner{padding-top:89px}@media (max-width:768px){main:has(>.article-hero--first)>.customer-stories+.cta-banner{padding-top:var(--section-gap)}}:is(main:has(>.heading--first+.logos+.figures)>.customer-stories+.cta-banner,main:has(>.heading--first+.events-list)>.events-list+.cta-banner){padding-top:calc(var(--section-gap) + 24px)}@media (max-width:768px){main:has(>.heading--first+.logos+.figures)>.customer-stories+.cta-banner{padding-top:94px;padding-bottom:16px}main:has(>.heading--first+.events-list)>.events-list+.cta-banner{padding-top:var(--section-gap)}}.cta-banner__panel{border-radius:var(--radius-large);flex-direction:column;justify-content:flex-start;display:flex;position:relative;overflow:hidden;container-type:inline-size}.cta-banner__panel--background{min-height:calc(600px * var(--k))}@media (max-width:1024px){.cta-banner__panel--background{min-height:520px}}@media (max-width:768px){.cta-banner__panel--background{min-height:0}}.cta-banner--small .cta-banner__panel{min-height:0}.cta-banner__panel:not(.cta-banner__panel--background){justify-content:center}.cta-banner__panel.theme--transparent{background-color:var(--main-blue)}.cta-banner__panel.theme--navy:not(.cta-banner__panel--background){background-image:linear-gradient(to bottom, var(--main-blue), var(--deep-navy) 78%)}.cta-banner__panel.theme--navy:not(.cta-banner__panel--background):before{content:"";aspect-ratio:3761/3236.91;background-image:url(/cta-banner-graphics.svg);background-size:100% 100%;width:270.19cqw;position:absolute;top:-53.37cqw;left:-100.72cqw}.cta-banner__panel--background{border-radius:var(--radius)}@media (max-width:768px){.cta-banner__panel--background{min-height:540px}}.cta-banner__panel--background:after{content:"";background-image:linear-gradient(to bottom, var(--pale-blue), transparent 47.5%);position:absolute;inset:0}.cta-banner__background{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.cta-banner__background:not(.cta-banner__background--mobile){-o-object-position:20% bottom;object-position:20% bottom}}.cta-banner__background--mobile{display:none}@media (max-width:768px){.cta-banner__background--desktop{display:none}.cta-banner__background--mobile{display:block}}.cta-banner__content{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:118px;display:flex;position:relative}@media (max-width:1024px){.cta-banner__content{padding:88px 48px}}@media (max-width:768px){.cta-banner__content{padding:48px 24px}}.cta-banner--small .cta-banner__content{padding:64px 48px}@media (max-width:768px){.cta-banner--small .cta-banner__content{padding:48px 24px}}.cta-banner__panel--background .cta-banner__content{padding:78px 118px}@media (max-width:1024px){.cta-banner__panel--background .cta-banner__content{padding:64px 48px}}@media (max-width:768px){.cta-banner__panel--background .cta-banner__content{padding:48px 24px}}.cta-banner__title{max-width:32ch;font-size:var(--font-size-44);font-weight:600;line-height:1.15}@media (max-width:768px){.cta-banner__title br{display:none}}.cta-banner--small .cta-banner__title{font-size:var(--font-size-36)}.cta-banner__description{max-width:52ch;margin-top:16px}.cta-banner__buttons{justify-content:center;margin-top:32px}@media (max-width:768px){.cta-banner__buttons{margin-top:16px}}
.customer-stories{padding-top:var(--section-gap)}.customer-stories:not(.customer-stories--related)>.max-width{max-width:none}.figures+.customer-stories{--section-gap:var(--block-padding)}@media (max-width:768px){.figures+.customer-stories{--section-gap:84px}}.article-body+.customer-stories{--section-gap:calc(var(--block-padding) + var(--grid-gap))}.heading+.customer-stories--related{--section-gap:calc(32px * var(--k))}@media (max-width:768px){.heading+.customer-stories--related{--section-gap:24px}}.customer-stories__list{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--card-min-width), calc((100% - 3 * var(--grid-gap)) / 4))), 1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap);display:grid}.customer-stories--related .customer-stories__list{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1024px){.customer-stories__list,.customer-stories--related .customer-stories__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.customer-stories__list,.customer-stories--related .customer-stories__list{grid-template-columns:minmax(0,1fr)}}.customer-stories__item{display:flex}.customer-stories__link{width:100%;-webkit-text-decoration:none;text-decoration:none;display:flex}.customer-stories__card{background-color:var(--color-surface);border:1px solid var(--cloud-grey);border-radius:var(--radius);flex-direction:column;width:100%;transition:box-shadow .15s;display:flex;overflow:hidden}.customer-stories__link:hover .customer-stories__card{box-shadow:var(--shadow)}.customer-stories__media{aspect-ratio:16/9;background-color:var(--cloud-grey);overflow:hidden}.customer-stories__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.customer-stories__media--logo{padding:calc(24px * var(--k)) calc(48px * var(--k));background-color:var(--mist-blue);justify-content:center;align-items:center;display:flex}.customer-stories__media--logo .customer-stories__image{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.customer-stories__content{flex-direction:column;flex-grow:1;align-items:flex-start;padding:32px;display:flex}@media (max-width:768px){.customer-stories__content{padding:24px}}.customer-stories__title{font-size:var(--font-size-20);letter-spacing:-.01em;font-weight:600;line-height:130%}@media (max-width:768px){.customer-stories__title{font-size:var(--font-size-18)}.customer-stories__title br{display:none}}.customer-stories__tags{margin-top:calc(16px * var(--k))}
.list-grid__filters{gap:calc(8px * var(--k));margin-bottom:calc(48px * var(--k));flex-wrap:wrap;display:flex}@media (max-width:768px){.list-grid__filters{margin-right:calc(var(--page-right-padding) * -1);margin-bottom:20px;margin-left:calc(var(--page-left-padding) * -1);padding-right:var(--page-right-padding);padding-left:var(--page-left-padding);gap:16px 8px}}.list-grid__search{gap:calc(8px * var(--k));width:calc(320px * var(--k));padding:calc(3px * var(--k)) calc(4px * var(--k)) calc(3px * var(--k)) calc(20px * var(--k));background-color:var(--color-surface);border:1px solid var(--cloud-grey);border-radius:var(--radius-pill);flex:none;align-items:center;transition:border-color .2s;display:flex}@media (max-width:768px){.list-grid__search{width:100%;padding-left:16px}}.list-grid__search:focus-within{border-color:var(--main-blue)}.list-grid__search-icon{width:calc(20px * var(--k));height:calc(20px * var(--k));color:var(--grey-default);flex:none}.list-grid__search-input{width:100%;height:calc(32px * var(--k));font-family:inherit;font-size:var(--font-size-14);letter-spacing:-.01em;color:var(--deep-navy);background-color:#0000;border:0;outline:none;font-weight:600}.list-grid__search-input::placeholder{color:var(--grey-default);font-weight:600}.list-grid__search-input::-webkit-search-cancel-button{cursor:pointer}.list-grid__list{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--card-min-width), calc((100% - 2 * var(--grid-gap)) / 3))), 1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap);display:grid}.list-grid__list--columns-4{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--card-min-width), calc((100% - 3 * var(--grid-gap)) / 4))), 1fr))}@media (max-width:1024px){.list-grid__list,.list-grid__list--columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.list-grid__list,.list-grid__list--columns-4{grid-template-columns:minmax(0,1fr)}}.list-grid__empty{padding:calc(40px * var(--k)) 0;font-size:var(--font-size-18);color:var(--color-muted)}
.tag{width:fit-content;padding:calc(6px * var(--k)) calc(9px * var(--k)) calc(7px * var(--k));font-size:var(--font-size-11);color:var(--color);white-space:nowrap;border:1px solid var(--color-highlight);border-radius:var(--radius-pill);align-items:center;font-weight:600;line-height:100%;display:inline-flex}.tags{gap:calc(8px * var(--k));flex-wrap:wrap;display:flex}
.blog-list{padding-top:var(--section-gap)}.blog-list:not(.blog-list--related)>.max-width{max-width:none}.hero+.blog-list{--section-gap:var(--block-padding)}.heading+.blog-list--related{--section-gap:calc(32px * var(--k))}@media (max-width:768px){.heading+.blog-list--related{--section-gap:24px}}.blog-list__list{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.blog-list__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.blog-list__list{grid-template-columns:minmax(0,1fr)}}.blog-list__item{display:flex}.blog-list__link{width:100%;-webkit-text-decoration:none;text-decoration:none;display:flex}.blog-list__card{background-color:var(--color-surface);border:1px solid var(--cloud-grey);border-radius:var(--radius);flex-direction:column;width:100%;transition:box-shadow .15s;display:flex;overflow:hidden}.blog-list__link:hover .blog-list__card{box-shadow:var(--shadow)}.blog-list__media{aspect-ratio:1280/720;background-color:var(--cloud-grey);flex:none;min-height:0;overflow:hidden}.blog-list__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-list__content{gap:calc(32px * var(--k));padding:calc(32px * var(--k));flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}@media (max-width:768px){.blog-list__content{gap:24px;padding:24px}}.blog-list__meta{grid-gap:calc(12px * var(--k));gap:calc(12px * var(--k));justify-items:start;display:grid}.blog-list__date{font-size:var(--font-size-14);letter-spacing:-.02em;color:var(--color-highlight);font-weight:700;line-height:160%}.blog-list__title{font-size:var(--font-size-20);letter-spacing:-.01em;font-weight:600;line-height:130%}@media (max-width:768px){.blog-list__title br{display:none}}
.contacts{padding-top:var(--section-gap)}.contacts--first{padding-top:var(--header-spacing)}.contacts__inner{grid-gap:calc(48px * var(--k));gap:calc(48px * var(--k));display:grid}@media (max-width:768px){.contacts__inner{gap:32px}}.contacts__title{max-width:24ch;font-size:var(--font-size-44);letter-spacing:-.02em;font-weight:600;line-height:110%}@media (max-width:768px){.contacts__title{font-size:var(--font-size-32)}.contacts__title br{display:none}}.contacts__list{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:768px){.contacts__list{grid-template-columns:minmax(0,1fr)}}.contacts__card{gap:calc(32px * var(--k));min-height:calc(280px * var(--k));padding:calc(32px * var(--k));background-color:var(--color-surface);border:1px solid var(--cloud-grey);border-radius:var(--radius);flex-direction:column;justify-content:space-between;display:flex}@media (max-width:768px){.contacts__card{gap:24px;min-height:0;padding:24px}}.contacts__identity{grid-gap:calc(8px * var(--k));gap:calc(8px * var(--k));display:grid}.contacts__name{font-size:var(--font-size-24);letter-spacing:-.01em;font-weight:600;line-height:130%}@media (max-width:768px){.contacts__name br{display:none}}.contacts__role{font-size:var(--font-size-14);letter-spacing:-.02em;color:var(--color-highlight);font-weight:700;line-height:160%}.contacts__channels{grid-gap:calc(12px * var(--k));gap:calc(12px * var(--k));display:grid}.contacts__channel{gap:calc(10px * var(--k));font-size:var(--font-size-16);color:var(--color-muted);align-items:center;line-height:160%;-webkit-text-decoration:none;text-decoration:none;transition:color .2s;display:inline-flex}.contacts__channel:hover{color:var(--color)}.contacts__icon{width:calc(20px * var(--k));height:calc(20px * var(--k));color:var(--color);flex:none}
.events-list{padding-top:var(--section-gap)}.events-list>.max-width{max-width:none}.heading+.events-list{--section-gap:124px}@media (max-width:768px){.heading+.events-list{--section-gap:40px}}.events-list__filters{flex-wrap:wrap;gap:8px;margin-bottom:48px;display:flex}@media (max-width:768px){.events-list__filters{margin-right:calc(var(--page-right-padding) * -1);margin-bottom:20px;margin-left:calc(var(--page-left-padding) * -1);padding-right:var(--page-right-padding);padding-left:var(--page-left-padding);flex-wrap:wrap;gap:16px 8px}}.events-list__search{background-color:var(--color-surface);border:1px solid var(--cloud-grey);border-radius:var(--radius-pill);flex:none;align-items:center;gap:8px;width:320px;padding:3px 4px 3px 20px;transition:border-color .2s;display:flex}@media (max-width:768px){.events-list__search{width:100%;padding-left:16px}}.events-list__search:focus-within{border-color:var(--main-blue)}.events-list__search-icon{width:20px;height:20px;color:var(--grey-default);flex:none}.events-list__search-input{width:100%;height:32px;font-family:inherit;font-size:var(--font-size-14);letter-spacing:-.01em;color:var(--deep-navy);background-color:#0000;border:0;outline:none;font-weight:600}.events-list__search-input::placeholder{color:var(--grey-default);font-weight:600}.events-list__search-input::-webkit-search-cancel-button{cursor:pointer}.events-list__list{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--card-min-width), calc((100% - 3 * var(--grid-gap)) / 4))), 1fr));grid-gap:var(--grid-gap);gap:var(--grid-gap);display:grid}@media (max-width:1024px){.events-list__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.events-list__list{grid-template-columns:minmax(0,1fr)}}.events-list__item{display:flex}.events-list__link{width:100%;-webkit-text-decoration:none;text-decoration:none;display:flex}.events-list__card{background-color:var(--color-surface);border:1px solid var(--cloud-grey);border-radius:var(--radius);flex-direction:column;width:100%;transition:box-shadow .15s;display:flex;overflow:hidden}.events-list__link:hover .events-list__card{box-shadow:var(--shadow)}.events-list__media{aspect-ratio:1280/720;background-color:var(--cloud-grey);flex:none;min-height:0;overflow:hidden}.events-list__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.events-list__content{flex-direction:column;flex-grow:1;justify-content:space-between;gap:24px;min-height:236px;padding:32px;display:flex}@media (max-width:768px){.events-list__content{min-height:0;padding:24px}}.events-list__meta{grid-gap:12px;justify-items:start;gap:12px;display:grid}.events-list__date{font-size:var(--font-size-14);letter-spacing:-.02em;color:var(--color-highlight);font-weight:700;line-height:1.6}.events-list__title{font-size:var(--font-size-20);letter-spacing:-.01em;font-weight:600;line-height:1.3}@media (max-width:768px){.events-list__title br{display:none}}.events-list__location{font-size:var(--font-size-14);color:var(--color-muted);align-items:flex-start;gap:6px;line-height:1.6;display:flex}.events-list__pin{flex:none;width:20px;height:20px;margin-top:2px}.events-list__tags{flex-wrap:wrap;gap:8px;display:flex}.events-list__tags li{font-size:var(--font-size-11);color:var(--deep-navy);border:1px solid var(--main-blue);border-radius:var(--radius-pill);padding:6px 9px 7px;font-weight:600;line-height:1}.events-list__empty{font-size:var(--font-size-18);color:var(--color-muted);padding:40px 0}.heading+.events-list--related{--section-gap:calc(32px * var(--k))}@media (max-width:768px){.heading+.events-list--related{--section-gap:24px}}
.faq{padding-top:var(--section-gap)}@media (max-width:768px){.articles+.faq{padding-top:var(--section-gap-sm)}}.faq__inner{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:40% minmax(0,1fr);align-items:start;display:grid}@media (max-width:1024px){.faq__inner{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:768px){.faq__inner{grid-template-columns:minmax(0,1fr);gap:32px}}.faq__header{top:calc(var(--header-height) + 24px);position:sticky}@media (max-width:1024px){.faq__header{position:static}}.faq__header:only-child{grid-column:1/-1;position:static}.faq__list:only-child{grid-column:1/-1}@media (max-width:768px){.faq__title br{display:none}}.faq__description{max-width:40ch;margin-top:16px}.faq__item{border-bottom:1px solid var(--cloud-grey)}.faq__question{cursor:pointer;grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));width:100%;padding:calc(24px * var(--k)) 0;font-size:var(--font-size-18);color:var(--color);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;font-weight:600;line-height:1.4;display:grid}@media (max-width:768px){.faq__question{gap:calc(14px * var(--k));padding:calc(20px * var(--k)) 0;font-size:var(--font-size-16)}}.faq__question-text{grid-template-columns:calc(28px * var(--k)) minmax(0, 1fr);grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));align-items:start;display:grid}@media (max-width:768px){.faq__question-text{grid-template-columns:24px minmax(0,1fr);gap:14px}}.faq__number{color:var(--color-highlight);font-weight:700}.faq__toggle{width:calc(36px * var(--k));height:calc(36px * var(--k));color:var(--color);border:1px solid var(--color-highlight);border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.faq__item--open .faq__toggle,.faq__question:hover .faq__toggle{color:var(--white);background-color:var(--color-highlight)}.faq__toggle svg{width:calc(14px * var(--k));height:calc(14px * var(--k))}.faq__answer{max-width:70ch;padding:0 0 calc(24px * var(--k)) calc(52px * var(--k))}.faq__answer .rich-text{font-size:var(--font-size-16);line-height:1.65}@media (max-width:768px){.faq__answer{padding:0 0 20px 38px}}.faq__item--single{border-bottom:0}.faq__item--single .faq__question{cursor:auto;grid-template-columns:minmax(0,1fr);margin:0;padding-top:0}.faq__item--single .faq__answer{padding-bottom:0;padding-left:0}
.figures{padding-top:var(--section-gap)}.heading+.figures{--section-gap:calc(48px * var(--k))}.cards+.figures{--section-gap:var(--section-gap-sm)}@media (max-width:768px){.heading+.figures{--section-gap:32px}}.figures__list{grid-gap:calc(48px * var(--k)) 0;gap:calc(48px * var(--k)) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:768px){.figures__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.figures__list--columns{grid-template-columns:minmax(0,1fr);gap:32px 0}}.figures__item{--horizontal-padding:48px;padding-right:48px;padding-right:var(--horizontal-padding);padding-left:48px;padding-left:var(--horizontal-padding);border-left:1px solid var(--color-border)}@media (max-width:1024px){.figures__item{--horizontal-padding:24px}}@media (max-width:768px){.figures__item{--horizontal-padding:0;border-left:0}.figures__item:nth-child(n+3){border-top:1px solid var(--color-border);padding-top:24px}.figures__list--columns .figures__item+.figures__item{border-top:1px solid var(--color-border);padding-top:32px}}.figures__title{font-size:var(--font-size-24);letter-spacing:-.02em;font-weight:600;line-height:1.3}@media (max-width:768px){.figures__title br{display:none}}.figures__description{max-width:280px;font-size:var(--font-size-16);margin-top:12px}@media (max-width:768px){.figures__description{max-width:none}}.figures__figures{grid-gap:24px;gap:24px;margin-top:32px;display:grid}@media (max-width:768px){.figures__figures{margin-top:24px}}.figures__list--columns .figures__item{flex-direction:column;display:flex}.figures__list--columns .figures__figures{margin-top:auto;padding-top:32px}@media (max-width:768px){.figures__list--columns .figures__figures{padding-top:24px}}.figures__list--columns .figures__label{font-size:var(--font-size-16)}
.figures__value{font-size:calc(var(--font-size-96) * .5);color:var(--color-highlight);letter-spacing:-.02em;font-weight:600;line-height:1.15}@media (max-width:768px){.figures__value br{display:none}}.figures__value strong{letter-spacing:-.04em;font-size:2em;font-weight:400}.figures__label{max-width:257px;font-size:var(--font-size-16);color:var(--color-muted);margin-top:8px;font-weight:600;line-height:1.35}@media (max-width:768px){.figures__label{max-width:none}}
.form{padding-top:var(--section-gap)}.form--first{padding-top:var(--header-spacing)}.form+*{--section-gap:var(--block-padding)}.form__inner{grid-gap:var(--grid-gap);gap:var(--grid-gap);padding-top:var(--block-padding);grid-template-columns:minmax(0,684fr) minmax(0,448fr);align-items:start;display:grid}@media (max-width:768px){.form__inner{grid-template-columns:minmax(0,1fr);gap:40px}}.form__content{top:calc(var(--header-height) + 24px);position:sticky}@media (max-width:768px){.form__content{position:static}}.form__title{font-size:var(--font-size-56)}@media (max-width:768px){.form__title{font-size:var(--font-size-36)}.form__title br{display:none}}.form__description{max-width:446px;margin-top:16px}.form__panel{flex-direction:column;align-items:flex-start;gap:48px;display:flex}@media (max-width:768px){.form__panel{gap:32px}}.form__fields{grid-gap:24px;gap:24px;width:100%;display:grid}.form__field{grid-gap:12px;gap:12px;display:grid}.form__label{font-size:var(--font-size-14);color:var(--color);font-weight:600;line-height:1.6}.form__control{width:100%;height:48px;font-family:inherit;font-size:var(--font-size-16);color:var(--color);background-color:var(--white);border:1px solid var(--cloud-grey);border-radius:4px;padding:0 8px 0 16px;transition:border-color .2s}.form__control:focus{border-color:var(--main-blue);outline:none}.form__control::placeholder{color:var(--grey-default)}.form__control--textarea{resize:vertical;height:144px;padding:12px 16px 19px;line-height:1.6}.form__select{display:block;position:relative}.form__select .form__control{appearance:none;cursor:pointer;padding-right:48px}.form__select .form__control:invalid{color:var(--grey-default)}.form__select option{color:var(--color)}.form__select-icon{width:20px;height:20px;color:var(--deep-navy);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.form__disclaimer{font-size:var(--font-size-14);color:var(--color-muted)}.form__panel .button:disabled{cursor:not-allowed;opacity:1}.form__disclaimer *+p{margin-top:0}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
.gallery{--gallery-height:520px;padding-top:var(--section-gap)}@media (max-width:1024px){.gallery{--gallery-height:400px}}@media (max-width:768px){.gallery{--gallery-height:280px}}.gallery .gallery__track .gallery__slide{width:calc(var(--gallery-height) * 1.5);width:calc(var(--gallery-height) * var(--gallery-ratio,1.5));flex:none;min-width:0;max-width:none;overflow:visible}.gallery--manual .gallery__track{cursor:grab}.gallery--manual .gallery__track:active{cursor:grabbing}.gallery__image{width:100%;height:var(--gallery-height);-o-object-fit:cover;object-fit:cover;border-radius:var(--radius);display:block}
.pricing{padding-top:var(--section-gap)}.heading+.pricing{--section-gap:76px}@media (max-width:768px){.heading+.pricing{--section-gap:40px}}.pricing+*{--section-gap:var(--block-padding)}.pricing__list{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}@media (max-width:768px){.pricing__list{grid-template-columns:minmax(0,1fr)}}.pricing__item{background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius);flex-direction:column;min-height:424px;padding:32px;display:flex;position:relative}@media (max-width:768px){.pricing__item{min-height:0;padding:24px}}.pricing__item--highlighted{border-color:var(--main-blue)}.pricing__badge{font-size:var(--font-size-11);color:var(--white);white-space:nowrap;background-color:var(--main-blue);border-radius:var(--radius-pill);padding:4px 9px;font-weight:600;line-height:1.35;position:absolute;top:0;left:32px;transform:translateY(-50%)}@media (max-width:768px){.pricing__badge{left:24px}}.pricing__header{align-items:center;gap:15px;height:64px;display:flex}@media (max-width:768px){.pricing__header{height:auto}}.pricing__dot{border-radius:50%;flex-shrink:0;width:20px;height:20px}.pricing__dot--white{background-color:var(--white);border:1px solid var(--color-border)}.pricing__dot--mist-blue{background-color:var(--mist-blue)}.pricing__dot--cloud-grey{background-color:var(--cloud-grey)}.pricing__dot--ice-blue{background-color:var(--ice-blue)}.pricing__dot--deep-navy{background-color:var(--deep-navy)}.pricing__dot--main-blue{background-color:var(--main-blue)}.pricing__name{font-size:var(--font-size-32);font-weight:600;line-height:1.2}@media (max-width:768px){.pricing__name br{display:none}}.pricing__features{grid-gap:12px;padding-bottom:calc(20px * var(--k));margin-top:calc(20px * var(--k));font-size:var(--font-size-16);color:var(--color-muted);gap:12px;line-height:1.625;display:grid}.pricing__note{padding-top:calc(20px * var(--k));font-size:var(--font-size-16);color:var(--color-muted);border-top:1px solid var(--color-border);margin-top:auto;font-weight:600;line-height:1.625}.pricing__item--highlighted .pricing__note{border-top-color:var(--main-blue)}
.group{margin-top:var(--section-gap);position:relative}.group--first{margin-top:0}.group--first .group__body>:first-child{--section-gap:var(--header-spacing)}.group.theme--transparent,.group+.group{margin-top:0}.group--style-full:not(.theme--transparent):not(.group--first),.group:not(.theme--transparent)+*{--section-gap:var(--block-padding)}.group__body{--section-gap:calc(var(--block-padding) * 2);display:flow-root;position:relative}.group:not(.theme--transparent):not(.group--first) .group__body>:first-child,.group:not(.theme--transparent) .group__footer{--section-gap:var(--group-padding)}.group__footer{padding-top:var(--section-gap)}.group.theme--transparent .group__footer{padding-top:0}.group--style-panel{--section-gap:calc(var(--block-padding) + 24px);padding-right:var(--page-right-padding);padding-left:var(--page-left-padding);background-color:#0000}.group--style-panel .group__body{background-color:var(--theme-background);border-radius:var(--radius);overflow:clip}.group.group--style-panel+*{--section-gap:calc(var(--block-padding) + 24px)}.group--style-panel+.group--style-panel{margin-top:32px}@media (max-width:768px){.group--style-panel+.group--style-panel{margin-top:16px}}main:has(>.hero--image-below)>.group--style-panel:first-of-type{--group-padding:70px;margin-top:80px}@media (max-width:768px){main:has(>.hero--image-below)>.group--style-panel:first-of-type{--group-padding:var(--block-padding);margin-top:var(--section-gap)}}main:has(>.hero--image-below)>.group--style-panel:nth-of-type(2){--group-padding:64.625px}@media (max-width:768px){main:has(>.hero--image-below)>.group--style-panel:nth-of-type(2){--group-padding:var(--block-padding)}}main:has(>.hero--image-below)>.group--style-panel:nth-of-type(3){--group-padding:54px}@media (max-width:768px){main:has(>.hero--image-below)>.group--style-panel:nth-of-type(3){--group-padding:var(--block-padding)}}main:has(>.hero--image-below)>.group--style-panel:nth-of-type(4){--group-padding:70.33px}@media (max-width:768px){main:has(>.hero--image-below)>.group--style-panel:nth-of-type(4){--group-padding:var(--block-padding)}}main:has(>.hero--image-below)>.group--style-panel:last-of-type+.cta-banner{padding-top:24px}@media (max-width:768px){main:has(>.hero--image-below)>.group--style-panel:last-of-type+.cta-banner{padding-top:var(--section-gap)}}
.heading{padding-top:var(--section-gap)}.heading--first{padding-top:calc(var(--header-spacing) + 100px)}@media (max-width:768px){.heading--first{padding-top:calc(var(--header-spacing) + 40px)}.quotes+.heading{padding-top:var(--section-gap-sm)}}.heading--symbol{padding-top:calc(110px * var(--k));position:relative;overflow:hidden}.heading__rings{--size:862px;--offset:-288px;top:calc(-288px * var(--k));top:calc(var(--offset) * var(--k));width:calc(862px * var(--k));width:calc(var(--size) * var(--k));height:calc(862px * var(--k));height:calc(var(--size) * var(--k));background:url(/heading-rings.svg) 50%/contain no-repeat;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}@media (max-width:768px){.heading__rings{--size:600px;--offset:-154px}}.heading__inner{grid-gap:16px;gap:16px;display:grid;position:relative}@media (max-width:768px){.heading__inner{gap:12px}}.heading:has(+.cards--full-width)>.heading__inner{max-width:none}.heading--layout-split .heading__inner{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}@media (max-width:768px){.heading--layout-split .heading__inner{grid-template-columns:minmax(0,1fr);gap:20px}}.heading--align-center .heading__inner{text-align:center;justify-items:center}.heading--image .heading__inner{-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) auto;align-items:center}@media (max-width:768px){.heading--image .heading__inner{grid-template-columns:minmax(0,1fr)}}.heading__copy{grid-gap:16px;gap:16px;display:grid}@media (max-width:768px){.heading__copy{gap:12px}}.heading--align-center .heading__copy{justify-items:center}.heading--layout-split .heading__copy{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}@media (max-width:768px){.heading--layout-split .heading__copy{grid-template-columns:minmax(0,1fr);gap:20px}}.heading__media{width:calc(400px * var(--k))}@media (max-width:1024px){.heading__media{width:280px}}@media (max-width:768px){.heading__media{width:100%;max-width:320px;margin-top:8px}}.heading__image-link{display:block}.heading__image{width:100%;height:auto}.heading__symbol{width:82px;height:auto;margin-bottom:16px}@media (max-width:768px){.heading__symbol{margin-bottom:8px}}.heading__logo{width:auto;height:32px;margin-bottom:8px}.heading__label{margin-bottom:8px}.heading--layout-split .heading__logo,.heading--layout-split .heading__label{grid-column:1/-1}.heading__title{max-width:36ch}@media (max-width:768px){.heading__title br{display:none}}.heading--first .heading__title{font-size:var(--font-size-56)}.heading--small .heading__title{font-size:var(--font-size-32)}.heading--align-left.heading--first .heading__title{max-width:60ch}.heading--layout-split .heading__title{max-width:none}.heading--align-center .heading__title{max-width:24ch}.heading--align-center.heading--first .heading__title{max-width:60ch}.heading__content,.heading--align-center.heading--first .heading__content{max-width:70ch}@media (max-width:768px){.heading--align-center .heading__content{max-width:280px}}.heading__content .rich-text{font-size:var(--font-size-18);line-height:1.6}@media (max-width:768px){.heading__content .rich-text{font-size:var(--font-size-16)}}.heading__buttons{margin-top:32px}.heading--align-center .heading__buttons{justify-content:center}@media (max-width:768px){.heading__buttons{margin-top:24px}}
.label{width:fit-content;font-size:var(--font-size-14);color:var(--color-highlight);border:1px solid var(--color-highlight);border-radius:999px;padding:6px 16px;font-weight:600;line-height:1.5}
.hero{margin-top:var(--section-gap);position:relative;overflow:hidden}.hero--has-overlay{overflow:clip visible}.hero--image-card.hero--has-overlay{overflow:clip}.hero.theme--dark,.hero.theme--navy,.hero.theme--home{--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--home{--color:var(--white);--color-border:#ffffff29;--color-surface:#ffffff0f;color:var(--color)}.hero.theme--half-dark{--color:var(--white);--color-highlight:var(--ice-blue);--color-muted:var(--cloud-grey);--color-border:#ffffff29;--color-surface:#ffffff0f;color:var(--color);background-color:var(--main-blue);background-image:linear-gradient(160.31deg, var(--deep-navy) 4.3%, var(--main-blue) 56.3%, var(--ice-blue) 96.8%)}.hero.theme--gradient,.hero.theme--half-light{background-color:var(--cloud-grey);background-image:linear-gradient(169deg, var(--ice-blue), var(--cloud-grey) 80%)}.hero.theme--full-light{background-color:var(--white)}.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--none,.hero.theme--light,.hero.theme--ice,.hero.theme--cream{--color-highlight:var(--main-blue)}.hero.theme--pink{--color-highlight:var(--accent-pink)}.hero.theme--mint{--color-highlight:var(--accent-green)}.hero.theme--light{background-image:linear-gradient(to right, var(--mist-blue), var(--pale-blue))}.hero.theme--light.hero--image-below{--hero-gradient-start:var(--ice-blue)}.hero.theme--panel{--color:var(--white);--color-muted:var(--cloud-grey);--color-highlight:var(--ice-blue);width:calc(100% - var(--page-left-padding) - var(--page-right-padding));min-height:calc(420px * var(--k));color:var(--color);background-color:var(--main-blue);background-image:url(/hero-panel-shapes.svg), linear-gradient(180deg, var(--main-blue) 0%, var(--deep-navy) 79.66%);border-radius:var(--radius);background-position:50%;background-repeat:no-repeat;background-size:100%,cover;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;display:flex}@media (max-width:768px){.hero.theme--panel{background-size:auto 100%,cover;min-height:320px}}.hero--first.theme--panel{margin-top:var(--header-spacing);padding-top:0}.hero.theme--transparent{background:url(/hero-symbols.svg) 50%/100% 100% no-repeat}.hero--first{padding-top:var(--header-spacing);margin-top:0}.hero--full-height:not(.hero--image-below){flex-direction:column;min-height:min(100svh,1600px);display:flex}.hero--full-height:not(.hero--image-below) .hero__inner{flex:1}.hero+*{--section-gap:var(--block-padding)}.group .hero{margin-top:0;padding-top:0}.group:not(.theme--transparent):not(.group--first) .group__body>.hero:first-child{margin-top:var(--group-padding)}.hero.hero--video{--color-highlight:var(--white)}.hero__video{isolation:isolate;position:absolute;inset:0;overflow:hidden}.hero__video:before,.hero__video:after{content:"";z-index:1;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.hero__video:before{background-color:var(--deep-navy);opacity:.32}.hero__video:after{opacity:.48;background-image:radial-gradient(31.8% 41.3% at 15.5%,#071867,#07186700)}@media (max-width:768px){.hero__video:after{background-image:radial-gradient(100% 50% at 0%,#071867,#07186700)}}.hero__video-poster{position:absolute;inset:0}.hero__video-poster img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero__video-player{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}@media (prefers-reduced-motion:reduce){.hero__video-player{visibility:hidden}}.hero__decoration{translate:0;translate:0 var(--hero-decoration-offset,0px);position:absolute}.hero.theme--dark .hero__decoration,.hero.theme--navy .hero__decoration,.hero.theme--home .hero__decoration{aspect-ratio:730.12/671.28;background-color:var(--deep-navy);opacity:.5;width:50.7%;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.theme--dark .hero__decoration,.hero.theme--navy .hero__decoration,.hero.theme--home .hero__decoration{width:66%;top:120px;left:40%}}@media (max-width:768px){.hero.theme--dark .hero__decoration,.hero.theme--navy .hero__decoration,.hero.theme--home .hero__decoration{width:100%;top:auto;bottom:0;left:30%}}.hero.theme--half-dark .hero__decoration,.hero.theme--half-light .hero__decoration{top:50%;left:calc(50% - 240px * var(--k));width:calc(1194px * var(--k));height:calc(1800px * var(--k));background:url(/hero-half-dark.svg) 50%/100% 100% no-repeat;transform:translateY(-50%)}.hero.theme--half-light .hero__decoration{left:calc(50% - 250px * var(--k));width:calc(1214px * var(--k));background-image:url(/hero-half-light.svg)}.hero.theme--full-light .hero__decoration{width:calc(2880px * var(--k));height:calc(1800px * var(--k));background:url(/hero-full-light.svg) 50%/100% 100% no-repeat;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__media{width:100%;position:relative;overflow:hidden}.hero__media--overlay{overflow:visible}.hero__media--over-content{z-index:2}.hero__image-clip{width:100%;height:100%;max-height:inherit;border-radius:inherit;overflow:hidden}.hero--image-side .hero__media{z-index:1;width:39%;max-width:min(calc(580px * var(--k)), 65svh);position:absolute;bottom:0;right:6%}@media (max-width:1024px){.hero--image-side .hero__media{width:46%;right:0}}@media (max-width:768px){.hero--image-side .hero__media{width:123.1%;max-width:none;max-height:456px;margin-top:40px;margin-left:-14.9%;position:relative;right:auto}}.hero__image{-webkit-user-select:none;user-select:none;width:100%;height:auto}.hero--image-side .hero__overlay{--hero-overlay-offset:0px;z-index:1;pointer-events:none;width:115%;transform:translate(0,0);transform:translate3d(0, var(--hero-overlay-offset), 0);position:absolute;top:19%;left:-7.5%}@media (max-width:1024px){.hero--image-side .hero__overlay{width:118%;top:17%;left:-9%}}@media (max-width:768px){.hero--image-side .hero__overlay{width:112%;top:15%;left:-6%}}.hero--image-card .hero__overlay{--hero-overlay-offset:0px;z-index:1;pointer-events:none;width:133.929%;transform:translate(-50%,-50%);transform:translate3d(-50%, calc(-50% + var(--hero-overlay-offset)), 0);position:absolute;top:50%;left:50%}.hero__overlay-image{-webkit-user-select:none;user-select:none;width:100%;height:auto}.hero__inner{z-index:1;grid-gap:var(--grid-gap);gap:var(--grid-gap);min-height:calc(416px * var(--k));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid;position:relative}@media (max-width:1024px){.hero__inner{min-height:310px}}.hero:not(.hero--image-side):not(.hero--image-card):not(.hero--video) .hero__inner{min-height:0;padding-top:calc(32px * var(--k));padding-bottom:calc(32px * var(--k));text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.hero--first:not(.hero--home):not(.hero--image-card):not(.hero--image-below) .hero__inner{padding-top:calc(80px * var(--k));padding-bottom:calc(80px * var(--k))}@media (max-width:1024px){.hero--first:not(.hero--home):not(.hero--image-card):not(.hero--image-below) .hero__inner{padding-top:64px;padding-bottom:64px}}@media (max-width:768px){.hero--first:not(.hero--home):not(.hero--image-card):not(.hero--image-below) .hero__inner{padding-top:48px;padding-bottom:48px}}.hero.theme--none:not(.hero--image-side):not(.hero--image-card):not(.hero--video) .hero__inner{padding-bottom:0}.hero__logo{width:auto;height:calc(32px * var(--k));margin-bottom:calc(24px * var(--k));display:block}@media (max-width:1024px){.hero__logo{height:28px;margin-bottom:20px}}.hero:not(.hero--image-side):not(.hero--image-card):not(.hero--video) .hero__logo{margin-left:auto;margin-right:auto}.hero__title{font-size:var(--font-size-56);line-height:100%}@media (max-width:768px){.hero__title br{display:none}}.hero--home .hero__title{font-size:var(--font-size-80)}.hero--video .hero__inner{grid-template-columns:minmax(0,1fr);align-items:center}.hero--video .hero__content{max-width:calc(519px * var(--k));margin-left:calc(22px * var(--k))}@media (max-width:1024px){.hero--video .hero__content{margin-left:0}}@media (max-width:768px){.hero--video .hero__content{max-width:none}}.hero--video .hero__title{letter-spacing:-.03em;line-height:115%}.hero--video .hero__description{margin-top:calc(16px * var(--k))}.hero--video .hero__buttons{margin-top:calc(32px * var(--k))}.hero:not(.hero--image-side):not(.hero--image-card):not(.hero--video) .hero__title,.hero:not(.hero--image-side):not(.hero--image-card):not(.hero--video) .hero__description{margin-left:auto;margin-right:auto}.hero:not(.hero--image-side):not(.hero--image-card):not(.hero--video) .hero__buttons{justify-content:center}.hero.hero--image-side .hero__inner{padding-top:calc(72px * var(--k));padding-bottom:calc(72px * var(--k))}.hero.hero--image-card .hero__inner{gap:var(--grid-gap);min-height:calc(660px * var(--k));padding-top:calc(32px * var(--k));padding-bottom:calc(32px * var(--k));grid-template-columns:minmax(0,684fr) minmax(0,448fr)}.hero.hero--image-card.hero--has-overlay .hero__inner{gap:calc(96px * var(--k));padding-top:calc(96px * var(--k));padding-bottom:calc(96px * var(--k))}@media (max-width:1024px){.hero.hero--image-card.hero--has-overlay .hero__inner{gap:72px}}@media (max-width:768px){.hero.hero--image-card.hero--has-overlay .hero__inner{gap:var(--grid-gap);padding-top:48px;padding-bottom:96px}}@media (max-width:1024px){.hero.hero--image-card .hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,40%);gap:48px;min-height:300px}}.hero--image-card .hero__title{font-size:var(--font-size-56)}.hero--image-card .hero__description{max-width:45ch;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:16px}.hero--image-card .hero__description{max-width:320px}}.hero--image-card .hero__media{border-radius:24px}.hero--image-card.hero--has-overlay .hero__media{aspect-ratio:448/569;justify-self:center;width:90%}@media (max-width:768px){.hero--image-card.hero--has-overlay .hero__media{width:63.84%}}.hero--image-card.hero--has-overlay .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.hero--image-below{--hero-inner-top:calc(95px * var(--k));background-color:var(--white);background-image:linear-gradient(to bottom, var(--hero-gradient-start,var(--theme-background,var(--ice-blue))), var(--white));overflow:clip}@media (max-width:1024px){.hero.hero--image-below{--hero-inner-top:64px}}@media (max-width:768px){.hero.hero--image-below{--hero-inner-top:48px}}.hero--image-below:not(.hero--image-side):not(.hero--image-card):not(.hero--video) .hero__inner{padding-top:var(--hero-inner-top);flex-direction:column;align-items:center;gap:0;padding-bottom:0;display:flex}.hero--image-below .hero__content{top:calc(var(--header-spacing) + var(--hero-inner-top));opacity:1;width:100%;opacity:var(--hero-content-opacity,1);position:sticky}@media (prefers-reduced-motion:reduce){.hero--image-below .hero__content{position:static}}.hero:not(.hero--image-card).hero--image-below .hero__title{width:100%;font-size:var(--font-size-56)}.hero--image-below .hero__description{width:100%;max-width:45ch;font-size:var(--font-size-18);letter-spacing:0;font-weight:400}.hero--image-below .hero__media{max-width:calc(915px * var(--k));margin-top:var(--block-padding)}@media (max-width:1024px){.hero--image-below .hero__media{margin-top:64px}}@media (max-width:768px){.hero--image-below .hero__media{max-width:none;margin-top:48px}.hero__inner{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:20px}}.hero__description{max-width:45ch;margin-top:calc(24px * var(--k));font-size:var(--font-size-20);letter-spacing:-.02em;color:var(--color-muted);font-weight:500;line-height:160%}@media (max-width:768px){.hero__description{max-width:none;font-size:var(--font-size-16)}}.hero__buttons{margin-top:calc(40px * var(--k))}@media (max-width:768px){.hero__buttons{margin-top:28px}}.hero__buttons .button{--height:calc(56px * var(--k));--horizontal-padding:calc(24px * var(--k));--badge-size:calc(48px * var(--k));--gap:calc(12px * var(--k));--icon-size:calc(20px * var(--k));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)}}
.hubspot-form{padding-top:var(--section-gap)}.hubspot-form--first{padding-top:var(--header-spacing)}.hubspot-form+*{--section-gap:var(--block-padding)}.hubspot-form__inner{grid-gap:var(--grid-gap) calc(80px * var(--k));gap:var(--grid-gap) calc(80px * var(--k));padding-top:var(--block-padding);grid-template-columns:minmax(0,684fr) minmax(0,448fr);align-items:start;display:grid}@media (max-width:1024px){.hubspot-form__inner{-moz-column-gap:48px;column-gap:48px}}@media (max-width:768px){.hubspot-form__inner{grid-template-columns:minmax(0,1fr);gap:48px}}.hubspot-form__form{max-width:calc((100% - 80px * var(--k)) * 448 / 1132);padding-top:var(--block-padding)}@media (max-width:1024px){.hubspot-form__form{max-width:calc(39.576% - 18.9965px)}}@media (max-width:768px){.hubspot-form__form{max-width:none;padding-top:0}}.hubspot-form__copy{top:calc(var(--header-height) + 24px);position:sticky}@media (max-width:768px){.hubspot-form__copy{position:static}}.hubspot-form__title{font-size:var(--font-size-56)}@media (max-width:768px){.hubspot-form__title{font-size:var(--font-size-36)}.hubspot-form__title br{display:none}}.hubspot-form__description{max-width:55ch;margin-top:calc(16px * var(--k))}
.image-text{padding-top:var(--section-gap)}.heading+.image-text{--section-gap:calc(48px * var(--k))}@media (max-width:768px){.heading+.image-text{--section-gap:32px}}.image-text__inner{grid-gap:max(var(--grid-gap), min(8.2vw, calc(118px * var(--k))));gap:max(var(--grid-gap), min(8.2vw, calc(118px * var(--k))));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid;overflow:hidden}@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);gap:var(--grid-gap)}@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);gap:64px calc(140px * var(--k));grid-template-columns:minmax(0,466fr) minmax(0,594fr);align-items:start}@media (max-width:1024px){.image-text--benefits-steps .image-text__inner{-moz-column-gap:48px;grid-template-columns:minmax(0,448fr) minmax(0,660fr);column-gap:48px}}.image-text--benefits-steps.image-text--media-left .image-text__inner{grid-template-columns:minmax(0,594fr) minmax(0,466fr)}@media (max-width:1024px){.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__inner:has(>.image-text__aside){gap:var(--grid-gap);padding-right:var(--inset);padding-left:var(--inset);grid-template-columns:repeat(2,minmax(0,1fr))}.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 .group__body>.image-text:first-child:not(.image-text--with-figures):not(.image-text--benefits-steps):has(.image-text__media){padding-top:0}.group--style-panel .group__body>.image-text:first-child:not(.image-text--with-figures):not(.image-text--benefits-steps) .image-text__media{border-radius:var(--radius) var(--radius) 0 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%}@media (max-width:768px){.image-text__title br{display:none}}.image-text--with-figures .image-text__title{max-width:40ch;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}.image-text__figures:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:768px){.image-text__figures{gap:16px;margin-top:32px}.image-text__figures:has(>:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.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__label{color:var(--color);margin-bottom:24px}@media (max-width:768px){.image-text__label{margin-bottom:16px}}.image-text__logo{width:auto;height:32px;margin-bottom:24px}@media (max-width:768px){.image-text__logo{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}@media (max-width:768px){.image-text__media--marquee{border-radius:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.image-text__media--steps{align-items:start;display:grid}.image-text__media-panel{opacity:0;grid-area:1/1;transition:opacity .4s}@media (prefers-reduced-motion:reduce){.image-text__media-panel{transition:none}}.image-text__media-panel--active{opacity:1}.image-text__media--steps .image-text__image{border-radius:var(--radius);display:block}.image-text__image{width:100%;height:auto}.image-text__video{width:100%;height:auto;display:block}.image-text__marquee{--marquee-gap:calc(16px * var(--k));--marquee-clones:4;grid-gap:var(--marquee-gap);gap:var(--marquee-gap);aspect-ratio:1;grid-template-columns:repeat(2,1fr);justify-content:center;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(#0000,#000 6% 94%,#0000)}@media (max-width:768px){.image-text__marquee{aspect-ratio:auto;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:var(--marquee-gap);gap:var(--marquee-gap);align-content:start;animation:29s linear infinite image-text-scroll;display:grid}@media (max-width:768px){.image-text__marquee-column{grid-auto-flow:column;justify-content:start;width:max-content;animation-name:image-text-scroll-horizontal}}.image-text__marquee-column--reverse{animation-direction:reverse;animation-delay:-8s}@media (prefers-reduced-motion:reduce){.image-text__marquee-column{animation:none}}.image-text__marquee-track{grid-gap:var(--marquee-gap);gap:var(--marquee-gap);display:grid}@media (max-width:768px){.image-text__marquee-track{grid-auto-flow:column;width:max-content}}.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(-100% / var(--marquee-clones) - var(--marquee-gap) / var(--marquee-clones)))}}main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text{box-sizing:border-box;min-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{min-height:0;min-height:initial;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{min-height:589px;margin-top:var(--section-gap);padding-top:0}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.hero+.image-text+.image-text{min-height:0;min-height:initial}}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{min-height:691px;margin-top:var(--section-gap);padding-top:0}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.group+.image-text--benefits-steps{min-height:0;min-height:initial}}#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;min-height:732px;margin-top:176px;padding-top:24px;padding-bottom:24px}@media (max-width:768px){#ai-margin-figures+.image-text--benefits-list{min-height:0;min-height:initial;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;margin-top:var(--section-gap);padding-top:0}@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 .card--icon{min-height:427px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.heading+.cards .card--icon{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{--section-gap: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{padding-top:132px;padding-bottom:32px}@media (max-width:768px){main:has(>.hero--image-card+.image-text--benefits-list+.image-text--benefits-blocks)>.quotes+.cta-banner{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{--section-gap:100px}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:translateX(calc(-100% / var(--marquee-clones) - var(--marquee-gap) / var(--marquee-clones)))}}
.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:flex-start;gap:12px;display:flex}.image-text__benefits-list--blocks .benefit{padding:32px;transition:background-color .2s}@media (max-width:768px){.image-text__benefits-list--blocks .benefit{padding:0}}.image-text__benefits-list--blocks .benefit{border-radius:var(--radius)}.image-text__benefits-list--blocks .benefit--highlighted{background-color:var(--pale-blue)}@media (max-width:768px){.image-text__benefits-list--blocks .benefit--highlighted{background-color:#0000}}@media (hover:hover){.image-text__benefits-list--blocks.image-text__benefits-list--hoverable .benefit:hover{background-color:var(--pale-blue)}}.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)}}@media (hover:hover){.image-text__benefits-list--blocks.image-text__benefits-list--hoverable .benefit:hover .benefit__label{color:var(--color-highlight)}}.image-text__benefits-list--steps .benefit{counter-increment:benefit;border-top:1px solid var(--color-border);padding:32px 24px;transition:border-color .3s;position:relative}.benefit__trigger{width:100%;color:inherit;text-align:left;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}@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:not(.benefit--active){border-top-color:var(--color-border)}.image-text__steps .image-text__benefits-list--steps .benefit--active{border-top-color:var(--main-blue)}@media (max-width:768px){.image-text__steps .image-text__benefits-list--steps .benefit--active{border-top-color:var(--color-border);border-left-color:var(--main-blue)}}@media (hover:hover){.image-text__benefits-list--steps .benefit:hover{border-top-color:var(--main-blue)}.image-text__benefits-list--steps:has(.benefit:hover) .benefit:first-child:not(:hover){border-top-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}@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-list{padding-top:var(--section-gap)}.integrations-logos+.integrations-list{padding-top:var(--section-gap-sm)}.integrations-list>.max-width{max-width:none}.hero+.integrations-list,.logos+.integrations-list{--section-gap:var(--block-padding)}.integrations-list__item{display:flex}.integrations-list__link{width:100%;-webkit-text-decoration:none;text-decoration:none;display:flex}.integrations-list__card{background-color:var(--color-surface);border:1px solid var(--mist-blue);border-radius:var(--radius);flex-direction:column;width:100%;transition:box-shadow .15s;display:flex;overflow:hidden}.integrations-list__link:hover .integrations-list__card{box-shadow:var(--shadow)}.integrations-list__media{aspect-ratio:1280/720;min-height:0;padding:calc(24px * var(--k)) calc(48px * var(--k));background-color:var(--mist-blue);flex:none;justify-content:center;align-items:center;display:flex}.integrations-list__logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.integrations-list__content{gap:calc(12px * var(--k));padding:calc(24px * var(--k));flex-grow:1;justify-content:space-between;align-items:flex-start;display:flex}.integrations-list__title{font-size:var(--font-size-18);letter-spacing:-.01em;font-weight:600;line-height:130%}@media (max-width:768px){.integrations-list__title br{display:none}}.integrations-list__card--api{gap:calc(32px * var(--k));padding:calc(24px * var(--k));justify-content:space-between}.integrations-list__api-text{gap:calc(4px * var(--k));flex-direction:column;display:flex}.integrations-list__description{font-size:var(--font-size-14);color:var(--color-muted);line-height:160%}
.integrations-logos{grid-gap:24px;padding-top:var(--section-gap);gap:24px;padding-bottom:2px;display:grid;overflow:hidden}.group:has(>.group__body>.integrations-logos){--group-padding:64px}.heading+.integrations-logos{--section-gap:64px}@media (max-width:768px){.integrations-logos{gap:16px}.heading+.integrations-logos{--section-gap:32px}}.integrations-logos__marquee{--marquee-gap:24px;gap:24px;gap:var(--marquee-gap);width:max-content;animation:80s linear infinite integrations-logos-marquee;animation:integrations-logos-marquee var(--marquee-duration,80s) linear infinite;display:flex}@media (max-width:768px){.integrations-logos__marquee{--marquee-gap:16px}}.integrations-logos__marquee:nth-child(odd){animation-direction:reverse}@media (prefers-reduced-motion:reduce){.integrations-logos__marquee{animation:none}}@keyframes integrations-logos-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% - var(--marquee-gap) / 2))}}.integrations-logos__row{gap:var(--marquee-gap);align-items:center;display:flex}.integrations-logos__item{width:calc(150px * var(--k));height:calc(88px * var(--k));padding-left:calc(20px * var(--k));padding-right:calc(20px * var(--k));background-color:var(--color-surface);border-radius:20px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden;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:130px;height:64px;padding-left:8px;padding-right:8px}}.integrations-logos__image{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}@media (max-width:768px){.integrations-logos__image{height:140%}}
.press-list{padding-top:var(--section-gap)}.press-list--first{padding-top:var(--header-spacing)}.press-list__inner{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template-columns:minmax(0,448fr) minmax(0,685fr);align-items:start;display:grid}@media (max-width:1024px){.press-list__inner{grid-template-columns:minmax(0,1fr);gap:40px}}.press-list__heading{top:calc(var(--header-height) + (24px * var(--k)));top:calc(var(--header-height) + calc(24px * var(--k)));grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));display:grid;position:sticky}@media (max-width:1024px){.press-list__heading{gap:16px;position:static}}.press-list__heading-title{max-width:16ch;font-size:var(--font-size-44);letter-spacing:-.02em;font-weight:600;line-height:110%}@media (max-width:768px){.press-list__heading-title{font-size:var(--font-size-32)}.press-list__heading-title br{display:none}}.press-list__description{max-width:45ch;font-size:var(--font-size-16);color:var(--color-muted);line-height:160%}.press-list__item{border-bottom:1px solid var(--color-border,var(--cloud-grey))}.press-list__item:first-child{border-top:1px solid var(--color-border,var(--cloud-grey))}.press-list__link{gap:calc(24px * var(--k));padding:calc(24px * var(--k)) 0;justify-content:space-between;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:flex}@media (max-width:768px){.press-list__link{gap:16px;padding:20px 0}}.press-list__copy{grid-gap:calc(8px * var(--k));gap:calc(8px * var(--k));display:grid}.press-list__meta{font-size:var(--font-size-14);letter-spacing:-.02em;color:var(--color-highlight);font-weight:700;line-height:160%}.press-list__title{max-width:48ch;font-size:var(--font-size-24);letter-spacing:-.01em;font-weight:600;line-height:130%}@media (max-width:768px){.press-list__title{font-size:var(--font-size-18)}.press-list__title br{display:none}}.press-list__arrow{width:calc(36px * var(--k));height:calc(36px * var(--k));color:var(--color);border:1px solid var(--color-highlight);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex}.press-list__arrow svg{width:calc(18px * var(--k));height:calc(18px * var(--k))}.press-list__link:hover .press-list__arrow{color:var(--white);background-color:var(--color-highlight)}
.split-panel{padding-top:var(--section-gap);padding-right:var(--page-right-padding);padding-left:var(--page-left-padding)}.split-panel--first{padding-top:var(--header-spacing)}.split-panel__panel{grid-gap:calc(96px * var(--k));gap:calc(96px * var(--k));padding:calc(116px * var(--k));background-color:var(--theme-background);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:1024px){.split-panel__panel{grid-template-columns:minmax(0,1fr);gap:48px;padding:64px}}@media (max-width:768px){.split-panel__panel{gap:32px;padding:32px 24px}}.split-panel__intro{flex-direction:column;align-items:flex-start;display:flex}.split-panel__title{max-width:16ch;font-size:var(--font-size-44);letter-spacing:-.02em;font-weight:600;line-height:110%}@media (max-width:768px){.split-panel__title{font-size:var(--font-size-32)}.split-panel__title br{display:none}}.split-panel__description{max-width:40ch;margin-top:calc(16px * var(--k));font-size:var(--font-size-16);color:var(--color-muted);line-height:160%}.split-panel__buttons{margin-top:calc(32px * var(--k))}.split-panel__content{grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));align-content:start;display:grid}.split-panel__content-title{font-size:var(--font-size-24);letter-spacing:-.01em;font-weight:600;line-height:130%}@media (max-width:768px){.split-panel__content-title br{display:none}}.split-panel__body{grid-gap:calc(16px * var(--k));gap:calc(16px * var(--k));max-width:68ch;font-size:var(--font-size-16);color:var(--color-muted);line-height:160%;display:grid}
.logos{padding-top:var(--section-gap);overflow:hidden}.hero+.logos{--section-gap:calc(80px * var(--k))}.hero+.logos+*{--section-gap:calc(120px * var(--k))}.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:calc(48px * var(--k))}@media (max-width:768px){.logos__header+.logos__body{margin-top:32px}}.logos__list{gap:calc(32px * var(--k)) calc(72px * var(--k));flex-wrap:wrap;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.logos__list{flex-wrap:nowrap;justify-content:flex-start;gap:24px}.logos--style-none .logos__list{margin-right:calc(var(--page-right-padding) * -1);margin-left:calc(var(--page-left-padding) * -1);padding-right:var(--page-right-padding);padding-left:var(--page-left-padding);scrollbar-width:none;overflow-x:auto}.logos--style-none .logos__list::-webkit-scrollbar{display:none}}.logos__item{width:auto;height:calc(120px * var(--k));flex:none;justify-content:center;align-items:center;display:flex}@media (max-width:1024px){.logos__item{height:92px}}@media (max-width:768px){.logos__item{height:72px}}.logos__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:none;height:100%}.logos__marquee{--marquee-gap:calc(40px * var(--k));gap:var(--marquee-gap);width:max-content;animation:27s linear infinite logos-marquee;animation:logos-marquee var(--marquee-duration,27s) linear infinite var(--marquee-direction,normal);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(-25% - var(--marquee-gap) / 4))}}.heading+.logos--style-cards{--section-gap:var(--section-gap-sm)}@media (max-width:768px){.heading+.logos--style-cards{--section-gap:32px}}.logos--style-cards+*{--section-gap:0px}.logos__rows{grid-gap:calc(24px * var(--k));gap:calc(24px * var(--k));padding-bottom:100px;display:grid}@media (max-width:768px){.logos__rows{gap:16px;padding-bottom:64px}}.logos--style-cards .logos__marquee{--marquee-gap:calc(24px * var(--k))}@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{width:calc(150px * var(--k));height:calc(88px * var(--k));padding-right:calc(20px * var(--k));padding-left:calc(20px * var(--k));background-color:var(--white);border-radius:var(--radius-small);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;padding-left:8px;padding-right:8px}}.logos--style-cards .logos__image{width:auto;max-width:100%;height:100%}
