.section-process{display:flex;flex-direction:row;gap:var(--global-col-gap-md);position:relative;justify-content:space-between}@media screen and (max-width:1024px){.section-process{flex-direction:column;gap:calc(var(--global-col-gap-md) - var(--global-text-gap-md))}}@media screen and (min-width:1024px){.section-process{padding-left:var(--global-sect-pad-x-md);padding-right:var(--global-sect-pad-x-md)}}@media screen and (min-width:1024px){.section-process .section-heading-container{flex:0 0 320px;position:sticky;top:120px;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:1024px){.section-process .section-heading-container{padding-left:var(--global-sect-pad-x-md);padding-right:var(--global-sect-pad-x-md)}}.section-process .process-cards-wrapper{flex:1;overflow:hidden;max-width:880px}@media screen and (min-width:1300px){.section-process .process-cards-wrapper{max-width:none}}@media screen and (max-width:1024px){.section-process .process-cards-wrapper{max-width:100%;padding:0 var(--global-sect-pad-x-md)}}.section-process .process-cards-container{display:flex}@media screen and (min-width:769px){.section-process .process-cards-container{flex-direction:column;gap:var(--global-grid-gap-sm)}}.section-process .process-card-slide{width:100%;height:auto}@media screen and (max-width:768px){.section-process .process-card-slide{display:flex;flex-direction:column}}@media screen and (min-width:1024px){.section-process .swiper-controls{display:none}}.process-card{display:flex;flex-direction:row;gap:0;border-radius:var(--product-card-corner-radius);border:1px solid #bbb;overflow:hidden}@media screen and (max-width:768px){.process-card{flex-direction:column;height:100%}}.process-card__image-wrapper{position:relative;flex:0 0 248px;width:248px}@media screen and (max-width:768px){.process-card__image-wrapper{flex:none;width:100%}}.process-card__image-container{overflow:hidden;width:100%;position:relative}@media screen and (max-width:1300px){.process-card__image-container{height:100%}}.process-card__image-container picture{display:block;width:100%;height:100%}.process-card__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.process-card__image-container::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);pointer-events:none}.process-card__image-container--desktop{aspect-ratio:248/359}@media screen and (max-width:768px){.process-card__image-container--desktop{display:none}}.process-card__image-container--mobile{aspect-ratio:272/76;display:none}@media screen and (max-width:768px){.process-card__image-container--mobile{display:block}}.process-card__number{position:absolute;top:var(--card-padding-lg);left:50%;transform:translateX(-50%);color:var(--body-fill-light);font-family:var(--global-heading-xl-font-family);font-size:var(--global-heading-xl-font-size);font-style:var(--global-heading-xl-font-style);font-weight:var(--global-heading-xl-font-weight);letter-spacing:var(--global-heading-xl-letter-spacing);line-height:var(--global-heading-xl-line-height);gap:var(--global-heading-xl-paragraph-spacing);text-transform:var(--global-heading-xl-text-transform);line-height:1;z-index:1}@media screen and (max-width:768px){.process-card__number{top:50%;transform:translateY(-50%);left:var(--card-padding-lg)}}.process-card__content{display:flex;flex-direction:column;gap:var(--content-text-gap-md);align-items:flex-start;padding:var(--card-padding-lg)}.process-card__heading{margin:0;font-family:var(--global-heading-md-font-family);font-size:var(--global-heading-md-font-size);font-style:var(--global-heading-md-font-style);font-weight:var(--global-heading-md-font-weight);letter-spacing:var(--global-heading-md-letter-spacing);line-height:var(--global-heading-md-line-height);gap:var(--global-heading-md-paragraph-spacing);text-transform:var(--global-heading-md-text-transform);text-transform:none}.process-card__copy{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform)}.process-card__copy p{font-family:var(--global-body-md-font-family);font-size:var(--global-body-md-font-size);font-style:var(--global-body-md-font-style);font-weight:var(--global-body-md-font-weight);letter-spacing:var(--global-body-md-letter-spacing);line-height:var(--global-body-md-line-height);gap:var(--global-body-md-paragraph-spacing);text-transform:var(--global-body-md-text-transform);color:var(--body-fill-dark)}.process-card__copy p:first-of-type{margin-top:0}.process-card__copy p:last-of-type{margin-bottom:0}