.atelier-module__F5ENXa__page{padding:clamp(96px, 12vh, 132px) var(--pad-x) clamp(80px, 10vw, 140px)}.atelier-module__F5ENXa__inner{max-width:var(--maxw);margin:0 auto}.atelier-module__F5ENXa__head{max-width:760px;margin-bottom:clamp(56px,7vw,96px)}.atelier-module__F5ENXa__eyebrow{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;color:var(--color-teal);margin-bottom:16px;font-size:11px;font-weight:500;display:block}.atelier-module__F5ENXa__title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-ink);margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:400;line-height:1.02}.atelier-module__F5ENXa__intro{max-width:62ch;color:var(--color-ink-2);margin:clamp(18px,2vw,26px) 0 0;font-size:clamp(16px,1.2vw,17px);line-height:1.65}.atelier-module__F5ENXa__timeline{max-width:900px}.atelier-module__F5ENXa__empty{color:var(--color-ink-2);border-top:1px solid color-mix(in oklab, var(--color-ink), transparent 88%);padding:clamp(40px,6vw,72px) 0;font-size:clamp(15px,1.1vw,17px)}.atelier-module__F5ENXa__more{max-width:62ch;margin-top:clamp(64px,8vw,108px)}.atelier-module__F5ENXa__more p{color:var(--color-ink-2);margin:0 0 clamp(14px,1.6vw,20px);font-size:clamp(15px,1.1vw,17px);line-height:1.65}.atelier-module__F5ENXa__moreLink{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink);border-bottom:1px solid color-mix(in oklab, var(--color-ink), transparent 70%);align-items:center;gap:.6em;padding-bottom:3px;font-size:11px;transition:border-color .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.atelier-module__F5ENXa__moreLink:hover{border-bottom-color:var(--color-ink)}