.pa-atelier__procede{background:var(--surface-sunken);border-top:.5px solid rgba(var(--rule-rgb),.1);padding:76px var(--space-lg)}.pa-atelier__procede-inner{max-width:1180px;margin:0 auto}.pa-atelier__procede-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:var(--space-sm)}.pa-atelier__procede-title{font-family:var(--font-display);font-weight:300;font-size:clamp(28px, 3.4vw, 46px);line-height:1.1;color:var(--text-primary);margin:0}.pa-atelier__procede-count{font-family:var(--font-body);font-size:9px;font-weight:400;letter-spacing:3px;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.62);margin:0}.pa-atelier__steps{display:flex;gap:2px;margin:36px 0 0;flex-wrap:wrap}.pa-atelier__step{flex:1 1 160px;display:flex;flex-direction:column;gap:var(--space-sm);align-items:flex-start;background:none;border:none;border-top:1px solid rgba(var(--rule-rgb),.15);padding:18px 14px 0;cursor:pointer;text-align:left;color:rgba(var(--text-primary-rgb),.62);opacity:.65;transition:color 0.25s ease,opacity 0.25s ease,border-color 0.25s ease}.pa-atelier__step:hover{opacity:1}.pa-atelier__step:focus-visible{outline:2px solid var(--color-accent);box-shadow:0 0 0 2px var(--color-primary);outline-offset:2px}.pa-atelier__step[aria-selected="true"]{color:var(--text-accent);border-top-color:var(--state-border);opacity:1}.pa-atelier__step-num{font-family:var(--font-display);font-size:22px;color:inherit}.pa-atelier__step-label{font-family:var(--font-body);font-size:9px;letter-spacing:2px;text-transform:uppercase;color:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-atelier__panels{margin-top:36px;min-height:360px}.pa-atelier__panel{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center}.pa-atelier__panel[hidden]{display:none}.pa-atelier__panel:focus-visible{outline:2px solid var(--color-accent);box-shadow:0 0 0 2px var(--color-primary);outline-offset:2px}.pa-atelier__panel-title{font-family:var(--font-display);font-weight:300;font-size:30px;color:var(--text-primary);margin:0 0 18px}.pa-atelier__panel-body{max-width:440px;margin:0 0 26px;font-family:var(--font-body);font-size:13px;font-weight:300;line-height:2.05;color:rgba(var(--text-primary-rgb),.72)}.pa-atelier__specs{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--surface-sunken);border:.5px solid var(--rule-hairline)}.pa-atelier__spec{background:var(--surface-sunken);padding:var(--space-md) 18px}.pa-atelier__spec-label{font-family:var(--font-body);font-size:10px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:rgba(var(--text-primary-rgb),.62);margin:0 0 6px}.pa-atelier__spec-value{font-family:var(--font-body);font-size:13px;font-weight:300;letter-spacing:.5px;font-variant-numeric:tabular-nums;color:var(--text-accent);margin:0}@media (prefers-reduced-motion:no-preference){.pa-atelier__panel{animation:pa-lm-fade 0.45s ease both}}@media (max-width:960px){.pa-atelier__procede{padding:var(--space-xl) var(--space-md)}.pa-atelier__step{flex-basis:120px}.pa-atelier__panels{min-height:0}.pa-atelier__panel{grid-template-columns:1fr;gap:var(--space-lg)}.pa-atelier__panel-body{max-width:none}}@media (max-width:600px){.pa-atelier__steps{gap:1px}.pa-atelier__step{flex-basis:45%;padding:14px 10px 0}.pa-atelier__step-num{font-size:18px}.pa-atelier__panel-title{font-size:24px}.pa-atelier__specs{grid-template-columns:1fr}}