.ge-cart-process-module{overflow:hidden;width:100%}.ge-cart-process-module *,.ge-cart-process-module :after,.ge-cart-process-module :before{box-sizing:border-box}.ge-cart-process-module__top{align-items:center;display:flex;flex-direction:column;margin-bottom:48px;text-align:center}.ge-cart-process-module__title{line-height:1.25;margin:0 0 16px}.ge-cart-process-module__description{width:48%}.ge-cart-process-module__description,.ge-cart-process-module__description p{line-height:1.8;margin:0}.ge-cart-process-module__row{display:grid;gap:18px}.ge-cart-process-module__row--top{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:32px}.ge-cart-process-module__row--bottom{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;width:66.666%}.ge-cart-process-module__card{background-color:#fff;border-radius:18px;min-height:208px;padding:28px 28px 24px;position:relative;transition:opacity .65s ease,transform .8s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,border-color .35s ease}.ge-cart-process-module__number{align-items:center;border-radius:50%;box-shadow:0 6px 12px rgba(0,0,0,.12);display:flex;height:42px;justify-content:center;left:-14px;line-height:1;position:absolute;top:-14px;transition:opacity .5s ease,transform .65s cubic-bezier(.16,1,.3,1),box-shadow .3s ease;width:42px}.ge-cart-process-module__card-title{line-height:1.3;margin:0 0 14px}.ge-cart-process-module__card-description,.ge-cart-process-module__card-description p{line-height:1.8;margin:0}.ge-cart-process-module__description,.ge-cart-process-module__title{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .85s cubic-bezier(.16,1,.3,1)}.ge-cart-process-module__title{transition-delay:.05s}.ge-cart-process-module__description{transition-delay:.17s}.ge-cart-process-module.is-visible
.ge-cart-process-module__description,.ge-cart-process-module.is-visible
.ge-cart-process-module__title{opacity:1;transform:translateY(0)}.ge-cart-process-module__card{opacity:0;transform:translateY(45px) scale(.97);transition-delay:calc(.28s + var(--card-index)*.12s)}.ge-cart-process-module__number{opacity:0;transform:scale(.35) rotate(-18deg);transition-delay:calc(.5s + var(--card-index)*.12s)}.ge-cart-process-module.is-visible
.ge-cart-process-module__card{opacity:1;transform:translateY(0) scale(1)}.ge-cart-process-module.is-visible
.ge-cart-process-module__number{opacity:1;transform:scale(1) rotate(0)}.ge-cart-process-module.is-visible
.ge-cart-process-module__card:hover{box-shadow:0 18px 40px rgba(0,0,0,.09);transform:translateY(-7px) scale(1)}.ge-cart-process-module__card:hover
.ge-cart-process-module__number{box-shadow:0 9px 18px rgba(18,127,63,.25);transform:scale(1.1)}@media (max-width:991px){.ge-cart-process-module__row--bottom,.ge-cart-process-module__row--top{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 18px;width:100%}.ge-cart-process-module__description{width:100%}.ge-cart-process-module__title{font-size:35px!important}}@media (max-width:767px){.ge-cart-process-module__top{margin-bottom:32px}.ge-cart-process-module__description{width:100%}.ge-cart-process-module__description,.ge-cart-process-module__description p{font-size:18px!important}.ge-cart-process-module__title{font-size:26px!important}.ge-cart-process-module__row--bottom,.ge-cart-process-module__row--top{grid-template-columns:1fr;margin-bottom:18px;width:100%}.ge-cart-process-module__card{min-height:auto;padding:24px 20px 20px;transform:translateY(30px) scale(.98)}.ge-cart-process-module__number{height:40px;left:-12px;top:-12px;width:40px}.ge-cart-process-module.is-visible .ge-cart-process-module__card{transform:translateY(0) scale(1)}.ge-cart-process-module.is-visible .ge-cart-process-module__card:hover{transform:translateY(-4px) scale(1)}}@media (prefers-reduced-motion:reduce){.ge-cart-process-module__card,.ge-cart-process-module__description,.ge-cart-process-module__number,.ge-cart-process-module__title{opacity:1;transform:none;transition:none}.ge-cart-process-module.is-visible .ge-cart-process-module__card:hover,.ge-cart-process-module__card:hover,.ge-cart-process-module__card:hover .ge-cart-process-module__number{transform:none}}.ge-cart-process-module__cards-wrap{padding:0 20px}