.ds-reference-card{color:inherit;cursor:pointer;gap:var(--ds-space-24);flex-direction:column;width:100%;text-decoration:none;display:flex}.ds-reference-card__card{gap:var(--ds-space-32);box-sizing:border-box;height:var(--ds-size-400);padding:var(--ds-space-32);border-radius:var(--ds-radius-40);background:var(--ds-color-surface-page);flex-direction:column;display:flex;overflow:hidden}.ds-reference-card__head{align-items:center;gap:var(--ds-space-4);flex-direction:column;display:flex}.ds-reference-card__name{justify-content:center;align-items:center;gap:var(--ds-space-8);display:flex}.ds-reference-card__name>.ds-text{width:auto}.ds-reference-card__screen{box-sizing:border-box;border:var(--ds-stroke-width-1) solid var(--ds-color-border-card);border-radius:var(--ds-radius-30);background:var(--ds-color-surface-frame);flex:1 1 0;min-height:0;overflow:hidden}.ds-reference-card__image,.ds-reference-card__motion{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.ds-reference-card__screen--moving .ds-reference-card__image{display:none}@media (prefers-reduced-motion:reduce){.ds-reference-card__screen--moving .ds-reference-card__motion{display:none}.ds-reference-card__screen--moving .ds-reference-card__image{display:block}}.ds-reference-card__words{gap:var(--ds-space-16);flex-direction:column;display:flex}.ds-reference-card__tags{gap:var(--ds-space-8);flex-wrap:wrap;display:flex}@container (min-width:800px){.ds-reference-card__card{height:var(--ds-size-450)}}@container (min-width:1264px){.ds-reference-card__card{gap:var(--ds-space-40);padding:var(--ds-space-40)}.ds-reference-card__screen{margin-bottom:calc(-1 * var(--ds-space-40));border-bottom:0;border-end-end-radius:0;border-end-start-radius:0}}.ds-reference-card__head .ds-text{text-wrap:balance}
.ds-company-proof{background:var(--ds-color-surface-raised);width:100%;container:ds-company-proof/inline-size}.ds-company-proof__band{box-sizing:border-box;padding:var(--ds-space-60) var(--ds-space-16)}.ds-company-proof__column{gap:var(--ds-space-40);box-sizing:border-box;max-width:var(--ds-size-480);animation:ds-company-proof-rise var(--ds-duration-900) var(--ds-easing-emphasized) both;flex-direction:column;margin:0 auto;display:flex}@keyframes ds-company-proof-rise{0%{opacity:0;transform:translateY(var(--ds-space-16))}to{opacity:1;transform:none}}.ds-company-proof__head{gap:var(--ds-space-16);flex-direction:column;display:flex}.ds-company-proof__group{gap:var(--ds-space-24);flex-direction:column;display:flex}.ds-company-proof__items{gap:var(--ds-space-30) var(--ds-space-24);grid-template-columns:minmax(0,1fr);display:grid}.ds-company-proof__products{gap:var(--ds-space-30);flex-direction:column;display:flex}@container ds-company-proof (min-width:800px){.ds-company-proof__band{padding:var(--ds-space-140) var(--ds-space-40)}.ds-company-proof__column{max-width:var(--ds-size-720);gap:var(--ds-space-60)}.ds-company-proof__head{gap:var(--ds-space-24)}.ds-company-proof__items{row-gap:var(--ds-space-40)}.ds-company-proof__products{gap:var(--ds-space-40)}}@container ds-company-proof (min-width:944px){.ds-company-proof__column{max-width:var(--ds-size-site)}.ds-company-proof__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.ds-company-proof__column{animation:none}}
.ds-service-row{gap:var(--ds-space-24);box-sizing:border-box;width:100%;padding:var(--ds-space-30) 0 calc(var(--ds-space-30) + var(--ds-stroke-width-1));flex-direction:column;display:flex}.ds-service-row__words{gap:var(--ds-space-12);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ds-service-row__list{gap:var(--ds-space-16);flex-direction:column;flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ds-service-row__item{align-items:center;gap:var(--ds-space-12);display:flex}.ds-service-row__mark{width:var(--ds-size-20);height:var(--ds-size-20);color:var(--ds-color-deep-accent);flex:none}.ds-service-row__item>.ds-text{flex:1 1 0;min-width:0}@container (min-width:800px){.ds-service-row{align-items:flex-start;gap:var(--ds-space-32);padding:var(--ds-space-40) 0 calc(var(--ds-space-40) + var(--ds-stroke-width-1));flex-direction:row}}
.ds-company-services{background:var(--ds-color-deep-band);width:100%;position:relative;overflow:hidden;container:ds-company-services/inline-size}.ds-company-services__graphic{width:max(var(--ds-size-1920), 100%);aspect-ratio:16/9;pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:cover;min-height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.ds-company-services__band{box-sizing:border-box;padding:var(--ds-space-60) var(--ds-space-16);position:relative}.ds-company-services__column{gap:var(--ds-space-40);box-sizing:border-box;max-width:var(--ds-size-480);animation:ds-company-services-rise var(--ds-duration-900) var(--ds-easing-emphasized) both;flex-direction:column;margin:0 auto;display:flex}@keyframes ds-company-services-rise{0%{opacity:0;transform:translateY(var(--ds-space-16))}to{opacity:1;transform:none}}.ds-company-services__rows{flex-direction:column;display:flex}.ds-company-services__rows>.ds-service-row+.ds-service-row{border-top:var(--ds-stroke-width-1) solid var(--ds-color-deep-rule)}@container ds-company-services (min-width:800px){.ds-company-services__band{padding:var(--ds-space-140) var(--ds-space-40)}.ds-company-services__column{max-width:var(--ds-size-720);gap:var(--ds-space-60)}}@container ds-company-services (min-width:944px){.ds-company-services__column{max-width:var(--ds-size-site)}}@media (prefers-reduced-motion:reduce){.ds-company-services__column{animation:none}}
