.process{--process-nr:clamp(3rem, 6.4vw, 6.5rem);--process-nr-clear:calc(var(--process-nr) * 1.6);color:#fff;background:#020202;padding:clamp(3rem,6vw,5rem) 0 clamp(1rem,2.5vw,2rem)}.process__inner{margin:0 auto;padding:0 1rem}@media (min-width:640px){.process__inner{padding:0 2rem}}@media (min-width:1024px){.process__inner{padding:0 4rem}}.process--flush{background:0 0;padding:0}.process--flush .process__inner{max-width:none;padding:0}.process__top{margin-bottom:clamp(1.75rem,4vw,3.25rem)}.process__eyebrow{color:#ffffff9e;align-items:center;gap:.55rem;margin:0;font-size:.8125rem;line-height:1.25;display:flex}.process__dot{background:var(--color-primary,#ff6400);border-radius:100%;flex:none;width:7px;height:7px}.process__heading{letter-spacing:-.03em;color:#fff;margin:.85rem 0 0;font-size:clamp(2rem,4.6vw,4rem);font-weight:500;line-height:1.02}.process__cards{gap:clamp(.625rem,1.2vw,1.25rem);height:clamp(380px,34vw,500px);display:flex}.process__card{background:#0d0e10;border:1px solid #ffffff14;border-radius:24px;outline:none;flex-direction:column;flex:1 1 0;min-width:0;padding:clamp(1.1rem,2vw,2rem);transition:flex-grow .7s cubic-bezier(.22,.61,.36,1),border-color .5s,background-color .5s;display:flex;position:relative;overflow:hidden}.process__card[data-active]{border-color:#ffffff29;flex-grow:2.05}.process__card:focus-visible{outline:2px solid var(--color-primary,#ff6400);outline-offset:3px}.process__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s,transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:scale(1.08)}.process__veil{opacity:0;background:linear-gradient(#080a0c00 0%,#050709eb 100%);transition:opacity .7s;position:absolute;inset:0}.process__card[data-active] .process__img,.process__card[data-active] .process__veil{opacity:1}.process__card[data-active] .process__img{transform:none}.process__spacer{flex:none;transition:flex-grow .7s cubic-bezier(.22,.61,.36,1)}.process__card[data-active] .process__spacer{flex-grow:1}.process__body{padding-right:0;transition:padding-right .7s cubic-bezier(.22,.61,.36,1);position:relative}.process__card[data-active] .process__body{padding-right:var(--process-nr-clear)}.process__card-heading{letter-spacing:-.02em;color:#ededed;margin:0;font-size:clamp(1.25rem,1.9vw,1.75rem);font-weight:500;line-height:1.12;transition:color .5s}.process__card-text{color:#ffffff80;max-width:44ch;margin:.75rem 0 0;font-size:.9375rem;line-height:1.5;transition:color .5s}.process__card[data-active] .process__card-heading{color:#fff}.process__card[data-active] .process__card-text{color:#ffffffd6}.process__nr{font-size:var(--process-nr);letter-spacing:-.045em;color:#ffffff17;pointer-events:none;font-weight:500;line-height:.82;transition:color .6s;position:absolute;bottom:clamp(.25rem,.8vw,.75rem);right:clamp(.75rem,1.6vw,1.75rem)}.process__card[data-active] .process__nr{color:#fff}@media (max-width:1023px){.process__cards{flex-direction:column;height:auto}.process__card,.process__card[data-active]{flex:none;min-height:clamp(260px,52vw,340px)}.process__card .process__img,.process__card .process__veil{opacity:1}.process__card .process__img{transform:none}.process__card .process__spacer{flex-grow:1}.process{--process-nr:clamp(2.5rem, 11vw, 5rem);--process-nr-clear:calc(var(--process-nr) * 1.75)}.process__card .process__body{padding-right:var(--process-nr-clear)}.process__card .process__card-heading{color:#fff}.process__card .process__card-text{color:#ffffffd6}.process__card .process__nr{color:#fff}}@media (prefers-reduced-motion:reduce){.process__card,.process__img,.process__veil,.process__spacer,.process__body,.process__card-heading,.process__card-text,.process__nr{transition:none}}
