.FeatureCard-module__fv2ndq__card{border:1px solid var(--color-divider);background:var(--color-canvas);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.FeatureCard-module__fv2ndq__body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.FeatureCard-module__fv2ndq__relaxed .FeatureCard-module__fv2ndq__body{gap:24px 32px}.FeatureCard-module__fv2ndq__image{isolation:isolate;background:var(--color-euro-blue-50);aspect-ratio:8/5;width:100%;min-width:0;position:relative;overflow:hidden}.FeatureCard-module__fv2ndq__image img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.FeatureCard-module__fv2ndq__copy{overflow-wrap:anywhere;min-width:0;padding:clamp(28px,4.5vw,64px)}.FeatureCard-module__fv2ndq__eyebrow{font-family:var(--font-sans);color:var(--color-body-strong);margin-bottom:14px;font-size:.8rem;font-weight:650}.FeatureCard-module__fv2ndq__cardTitle{font-family:var(--font-sans);letter-spacing:-.035em;color:var(--color-heading);text-wrap:balance;font-size:clamp(1.9rem,3vw,2.75rem);font-weight:500;line-height:1.12}.FeatureCard-module__fv2ndq__cardDescription{color:var(--color-body);margin-top:20px;font-size:1.1rem;line-height:1.55}.FeatureCard-module__fv2ndq__action{margin-top:28px}.FeatureCard-module__fv2ndq__stacked .FeatureCard-module__fv2ndq__body{flex-direction:column;flex:1;display:flex}.FeatureCard-module__fv2ndq__stacked .FeatureCard-module__fv2ndq__copy{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(24px,3vw,40px);display:flex}.FeatureCard-module__fv2ndq__stacked .FeatureCard-module__fv2ndq__cardTitle{font-size:clamp(1.9rem,2.8vw,2.5rem)}.FeatureCard-module__fv2ndq__stacked .FeatureCard-module__fv2ndq__action{margin-top:auto;padding-top:28px}@media (max-width:900px){.FeatureCard-module__fv2ndq__body{grid-template-columns:1fr}.FeatureCard-module__fv2ndq__image{align-self:start}}
.ContentCardsSection-module__Caw2Vq__section{background:var(--color-neutral-50);padding-block:clamp(64px,7vw,104px)}.ContentCardsSection-module__Caw2Vq__inner{width:calc(100% - 48px);max-width:1320px;margin-inline:auto}.ContentCardsSection-module__Caw2Vq__title{max-width:1000px;font-family:var(--font-sans);letter-spacing:-.045em;color:var(--color-heading);text-wrap:balance;font-size:clamp(2.8rem,5.4vw,5rem);font-weight:500;line-height:1.04}.ContentCardsSection-module__Caw2Vq__description{max-width:840px;color:var(--color-body);margin-top:28px;font-size:clamp(1.15rem,1.65vw,1.4rem);line-height:1.6}.ContentCardsSection-module__Caw2Vq__grid{grid-template-columns:1fr;gap:40px;margin-top:clamp(40px,5vw,64px);display:grid}.ContentCardsSection-module__Caw2Vq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}@media (max-width:900px){.ContentCardsSection-module__Caw2Vq__twoColumns{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.ContentCardsSection-module__Caw2Vq__inner{width:calc(100% - 36px)}.ContentCardsSection-module__Caw2Vq__grid{gap:28px}.ContentCardsSection-module__Caw2Vq__title{font-size:clamp(2.6rem,11vw,4rem)}}
.WorkflowSteps-module__qvaFiG__flow{background:var(--color-neutral-100);font-family:var(--font-sans);color:var(--color-body);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:28px;font-size:.9rem;line-height:1.4;list-style:none;display:grid}.WorkflowSteps-module__qvaFiG__stage{text-align:center;padding:20px 8px 0;position:relative}.WorkflowSteps-module__qvaFiG__stage:not(:last-child):before{content:"";background:var(--color-euro-blue-200);width:100%;height:1px;position:absolute;top:4px;left:50%}.WorkflowSteps-module__qvaFiG__stage:after{content:"";background:var(--color-euro-blue-300);border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:50%;transform:translate(-50%)}.WorkflowSteps-module__qvaFiG__highlighted{color:var(--color-euro-blue-600);font-weight:500}.WorkflowSteps-module__qvaFiG__highlighted:after{background:var(--color-euro-blue-600);box-shadow:0 0 0 3px var(--color-neutral-100), 0 0 0 4px var(--color-euro-blue-600)}@media (max-width:720px){.WorkflowSteps-module__qvaFiG__flow{padding:24px 12px;font-size:.75rem}}
