.ProcessStageCarousel-module__JBoy4q__carousel{margin:0 0 var(--space);min-width:0;padding:0}.ProcessStageCarousel-module__JBoy4q__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.ProcessStageCarousel-module__JBoy4q__header h2{margin:0}.ProcessStageCarousel-module__JBoy4q__controls{flex-shrink:0;align-items:center;gap:16px;display:flex}.ProcessStageCarousel-module__JBoy4q__controls button{border:1px solid var(--line);width:48px;height:48px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}.ProcessStageCarousel-module__JBoy4q__controls button:hover:not(:disabled){background:var(--yellow);border-color:var(--yellow)}.ProcessStageCarousel-module__JBoy4q__controls button:disabled{opacity:.3;cursor:default}.ProcessStageCarousel-module__JBoy4q__counter{font-variant-numeric:tabular-nums;font-size:16px}.ProcessStageCarousel-module__JBoy4q__track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-lg);background:var(--cream);display:flex;overflow-x:auto}.ProcessStageCarousel-module__JBoy4q__track::-webkit-scrollbar{display:none}.ProcessStageCarousel-module__JBoy4q__slide{box-sizing:border-box;scroll-snap-align:start;flex:0 0 100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,80px);min-width:0;padding:clamp(28px,4vw,56px);display:grid}.ProcessStageCarousel-module__JBoy4q__stageTitle{gap:24px;display:grid}.ProcessStageCarousel-module__JBoy4q__number{font-family:var(--serif);color:var(--ink);font-size:clamp(44px,5vw,72px);line-height:1}.ProcessStageCarousel-module__JBoy4q__stageTitle h3{max-width:18ch;margin:0;font-size:clamp(30px,3vw,44px);line-height:1.1}.ProcessStageCarousel-module__JBoy4q__slide p{font-size:var(--body-m);color:var(--ink-2);margin:0;line-height:1.55}.ProcessStageCarousel-module__JBoy4q__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.ProcessStageCarousel-module__JBoy4q__steps button{border:0;border-top:3px solid var(--line);color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 0 0;font-size:16px;line-height:1.4;display:flex}.ProcessStageCarousel-module__JBoy4q__steps button[aria-current],.ProcessStageCarousel-module__JBoy4q__steps button:hover{border-color:var(--yellow);color:var(--ink)}.ProcessStageCarousel-module__JBoy4q__steps button[aria-current]{font-weight:600}.ProcessStageCarousel-module__JBoy4q__carousel button:focus-visible,.ProcessStageCarousel-module__JBoy4q__track:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:700px){.ProcessStageCarousel-module__JBoy4q__header{flex-direction:column;align-items:flex-start;gap:20px}.ProcessStageCarousel-module__JBoy4q__controls{align-self:flex-end}.ProcessStageCarousel-module__JBoy4q__slide{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px}.ProcessStageCarousel-module__JBoy4q__stageTitle{gap:18px}.ProcessStageCarousel-module__JBoy4q__steps{gap:12px}.ProcessStageCarousel-module__JBoy4q__steps button{align-items:center}.ProcessStageCarousel-module__JBoy4q__stepLabel{display:none}}
