.atelier-product{padding-bottom:70px}.atelier-intro{padding-top:70px;padding-bottom:40px;max-width:1100px}.atelier-intro h1{font-size:clamp(40px,6vw,78px);line-height:1.08;letter-spacing:-.04em;margin:20px 0}.atelier-intro p{max-width:720px}.atelier-label{font-weight:650;color:#5975a7}.atelier-shot img{width:100%;height:auto;border-radius:12px;border:1px solid #a9bed7}.atelier-shot figcaption{font-size:13px;color:#66758b;margin-top:12px}.atelier-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding-top:50px;padding-bottom:35px}.atelier-features article{border-top:1px solid #a9bed7;padding-top:16px}.atelier-features h2{font-size:28px}.atelier-start{max-width:1000px}.atelier-start li{margin:12px 0}.atelier-product .app-meta{font-size:14px}@media(max-width:650px){.atelier-features{grid-template-columns:1fr;gap:22px}.atelier-intro{padding-top:35px}}