.guide-intro{max-width:840px}.guide-content{max-width:880px;margin:0 auto;padding:40px 24px 80px}.guide-content h2{font-size:clamp(24px,3vw,36px);line-height:1.5;margin:48px 0 20px}.guide-content h3{font-size:22px;line-height:1.5;margin:32px 0 16px}.guide-content p,.guide-content li{font-size:17px;line-height:1.95}.guide-content li{margin:12px 0}.guide-content figure{margin:28px 0}.guide-content img{max-width:100%;height:auto;border-radius:20px}.guide-content video{display:block;width:100%;max-height:580px;background:#07100c;border-radius:20px}.guide-content figcaption{font-size:14px;line-height:1.7;margin-top:12px;color:#53665c}.share-panel{background:#eef4e7;border:1px solid #d8e2cf;border-radius:20px;padding:clamp(20px,3vw,32px);margin:32px 0}.share-panel h2,.share-panel h3{margin:0 0 12px}.share-panel .actions{display:flex;flex-wrap:wrap;gap:12px}.share-panel [role=status]{font-size:14px;margin:12px 0 0;min-height:1.6em}.share-panel input{width:100%;box-sizing:border-box;margin-top:16px;padding:12px}.start-guide{padding-top:48px;padding-bottom:48px}.start-guide .actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px}.start-guide p{max-width:760px;line-height:1.9}
