.article-hero h1{font-size:clamp(32px,4.5vw,64px);line-height:1.18;overflow-wrap:anywhere}.guide-photo{margin:0 0 42px;max-width:390px}.guide-photo img{display:block;width:100%;height:auto}.guide-photo figcaption{font-size:12px;line-height:1.65;color:#6b605a;padding-top:12px}.article-content section{padding-bottom:28px;margin-bottom:30px}.article-content h2{font-size:clamp(26px,3.3vw,42px)}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.guide-card{padding:22px;border:1px solid #d9ccc0}.guide-card img{max-width:100%;height:auto}.guide-card h2{font-size:25px}.guide-card p{font-size:14px;line-height:1.8}.guide-list{max-width:1000px;margin:auto;padding:48px 22px}.guide-list h1{font-size:clamp(30px,5vw,64px);line-height:1.2}.guide-list li{margin:20px 0;line-height:1.7}@media(max-width:700px){.guide-grid{grid-template-columns:1fr}.article-header{padding:18px 20px}.article-header .back{line-height:1.7}}
