.process h2{margin-bottom:32px}.process .process-track{margin:0 0 32px;display:flex;gap:32px;border:0;overflow:visible}.process-track:before,.process-track:after{display:none}.process .process-track button{flex:0 1 auto;padding:12px 0;font:24px var(--serif);border:0;border-bottom:2px solid transparent}.process .process-track button[aria-selected=true]{border-bottom-color:#ad8126}.process .process-stage{display:grid;grid-template-columns:1.2fr 1fr;gap:0;margin:0;min-height:0;padding:0}.process .process-stage .process-art{position:relative;width:auto;height:460px;transform:none!important}.process .process-sheet{position:static;width:auto;min-height:0;padding:45px;display:flex;flex-direction:column;justify-content:center;box-shadow:none}.process .process-sheet h3{font-size:clamp(35px,4vw,60px)}.process .step-paging{margin-top:30px;justify-content:flex-start;gap:24px}.work-specimen{height:100%;padding:36px;background:#292720;color:#f2ecdf;display:flex;flex-direction:column;justify-content:center}.work-specimen[hidden]{display:none}.work-specimen small{font-size:12px;color:#d1c5ab;margin-bottom:24px}.note-fragment{font:21px/1.3 var(--serif);padding:12px 0;border-bottom:1px solid #665d49}.note-conclusion{font:38px/1.1 var(--serif);margin-top:24px}.note-conclusion em{color:#dfb857}.specimen-caption{font-size:10px;margin-top:22px;color:#c7beac}.work-example{background:#dcd2be;padding:22px}.work-example img{height:calc(100% - 35px);width:100%;object-fit:contain}.work-example .specimen-caption{color:#625a4b;margin-top:14px}.work-result strong{font:96px/1 var(--serif);color:#dfb857}.work-result>p{font-size:18px;line-height:1.4;max-width:320px}.result-rule{height:1px;background:#665d49;margin:25px 0}.work-result .result-rule+p{font-size:14px}
@media(max-width:760px){.process .process-stage{display:block}.process .process-stage .process-art{height:330px}.process .process-track{gap:24px;margin-bottom:20px}.process .process-track button{font-size:21px}.process .process-sheet{padding:25px 0;background:transparent}.process .process-sheet h3{font-size:32px}.process .process-sheet>p{min-height:0;margin-top:14px}.process .step-paging{margin-top:18px}.work-specimen{padding:25px}.note-fragment{font-size:18px;padding:8px 0}.note-conclusion{font-size:29px;margin-top:16px}.work-specimen small{margin-bottom:12px}.specimen-caption{margin-top:15px}.work-result strong{font-size:80px}}
.process .process-track button:before,.process .process-track button:after{display:none}
