.ProcessSteps-module__UT17kW__root{min-width:0}.ProcessSteps-module__UT17kW__head{max-width:60ch}.ProcessSteps-module__UT17kW__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--grain);font-size:11px;font-weight:600}.ProcessSteps-module__UT17kW__eyebrow:before{content:"";border:1px solid var(--grain);background:radial-gradient(circle, var(--grain) 0 1.4px, transparent 1.9px);vertical-align:-1px;border-radius:50%;width:9px;height:9px;margin-right:12px;display:inline-block}.ProcessSteps-module__UT17kW__title{font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:20px 0 0;font-size:clamp(32px,4.4vw,72px);font-weight:500;line-height:.94}.ProcessSteps-module__UT17kW__title:lang(el){letter-spacing:-.045em}.ProcessSteps-module__UT17kW__steps{margin:0;padding:0;list-style:none}.ProcessSteps-module__UT17kW__step{min-width:0;position:relative}.ProcessSteps-module__UT17kW__num{font-family:var(--font-display);letter-spacing:.1em;color:var(--grain);font-variant-numeric:lining-nums tabular-nums;font-size:13px;font-weight:600;display:block}.ProcessSteps-module__UT17kW__name{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;margin:12px 0 0;font-size:clamp(22px,1.9vw,30px);font-weight:500;line-height:1.08;display:block}.ProcessSteps-module__UT17kW__timing{letter-spacing:.2em;text-transform:uppercase;color:var(--grain);margin-top:8px;font-size:10.5px;font-weight:600;display:block}.ProcessSteps-module__UT17kW__body{color:var(--body);max-width:34ch;margin:12px 0 0;font-size:15px;line-height:1.6}.ProcessSteps-module__UT17kW__strip .ProcessSteps-module__UT17kW__steps{border-top:1px solid var(--stone);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:52px;display:grid}.ProcessSteps-module__UT17kW__strip .ProcessSteps-module__UT17kW__step{padding-top:30px}.ProcessSteps-module__UT17kW__marker{border:1px solid var(--grain);background:var(--cream);border-radius:50%;width:9px;height:11px;position:absolute;top:-6px;left:0;transform:rotate(-14deg)}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__steps{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__step{border-left:1px solid var(--stone);padding:0 28px}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__step:first-child{border-left:0;padding-left:0}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__step:last-child{padding-right:0}.ProcessSteps-module__UT17kW__art{width:min(112px,100%);margin-bottom:26px}.ProcessSteps-module__UT17kW__rings{pointer-events:none;width:100%;height:auto;display:block;overflow:visible}.ProcessSteps-module__UT17kW__pith{fill:var(--grain)}.ProcessSteps-module__UT17kW__ring{stroke:color-mix(in srgb, var(--ink) 38%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:3;stroke-dashoffset:3px}.ProcessSteps-module__UT17kW__ringNew{stroke:color-mix(in srgb, var(--ink) 72%, transparent);stroke-width:1.2px}.ProcessSteps-module__UT17kW__step:last-child .ProcessSteps-module__UT17kW__ringNew{stroke:var(--accent,var(--grain));stroke-width:1.4px}@keyframes ProcessSteps-module__UT17kW__ringDraw{to{stroke-dashoffset:0}}.ProcessSteps-module__UT17kW__root[data-revealed=true] .ProcessSteps-module__UT17kW__ring{animation:ProcessSteps-module__UT17kW__ringDraw 1.6s var(--ease) both}html:not([data-js]) .ProcessSteps-module__UT17kW__ring{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.ProcessSteps-module__UT17kW__ring,.ProcessSteps-module__UT17kW__root[data-revealed=true] .ProcessSteps-module__UT17kW__ring{stroke-dashoffset:0;animation:none}}.ProcessSteps-module__UT17kW__label{letter-spacing:.22em;text-transform:uppercase;color:var(--grain);margin:0;font-size:10.5px;font-weight:600}.ProcessSteps-module__UT17kW__list .ProcessSteps-module__UT17kW__steps{gap:16px;max-width:44ch;margin-top:18px;display:grid}.ProcessSteps-module__UT17kW__list .ProcessSteps-module__UT17kW__step{grid-template-columns:26px minmax(0,1fr);column-gap:12px;display:grid}.ProcessSteps-module__UT17kW__list .ProcessSteps-module__UT17kW__num{grid-row:span 2;font-size:13px;line-height:1.5}.ProcessSteps-module__UT17kW__root.ProcessSteps-module__UT17kW__list .ProcessSteps-module__UT17kW__name{letter-spacing:-.02em;margin:0;font-size:19px}.ProcessSteps-module__UT17kW__list .ProcessSteps-module__UT17kW__timing{grid-column:2;margin-top:4px}.ProcessSteps-module__UT17kW__list .ProcessSteps-module__UT17kW__body{grid-column:2;max-width:none;margin-top:4px;font-size:13.5px;line-height:1.55}@media (max-width:900px){.ProcessSteps-module__UT17kW__strip .ProcessSteps-module__UT17kW__steps{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.ProcessSteps-module__UT17kW__strip .ProcessSteps-module__UT17kW__step{border-top:1px solid var(--stone)}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__step:nth-child(odd){border-left:0;padding-left:0}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__step:nth-child(2n){padding-right:0}}@media (max-width:600px){.ProcessSteps-module__UT17kW__strip .ProcessSteps-module__UT17kW__steps{--swipe-card:min(74vw, 300px);--swipe-gap:0px;margin-top:36px;padding-top:7px}.ProcessSteps-module__UT17kW__strip .ProcessSteps-module__UT17kW__step{padding:24px 28px 4px 0}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__steps{row-gap:36px;margin-top:36px}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__step{padding:0 0 0 16px}.ProcessSteps-module__UT17kW__stages .ProcessSteps-module__UT17kW__step:nth-child(odd){padding:0 16px 0 0}.ProcessSteps-module__UT17kW__art{width:min(84px,100%);margin-bottom:18px}.ProcessSteps-module__UT17kW__name{font-size:22px}.ProcessSteps-module__UT17kW__body{font-size:15px;line-height:1.65}.ProcessSteps-module__UT17kW__list .ProcessSteps-module__UT17kW__body{font-size:15px}}
