.yecla-article .yecla-photo{margin:0 0 34px}
.yecla-article .yecla-photo img{display:block;width:100%;height:auto;border-radius:20px}
.yecla-article .yecla-photo-1{max-width:520px;margin:30px auto}
.yecla-article figcaption{font-size:.86rem;line-height:1.6;color:#52665f;margin-top:10px}
.yecla-article h3{font-size:1.13rem;line-height:1.4;margin:24px 0 8px;color:#164b48}
.yecla-article li{line-height:1.85;margin-bottom:12px}
.yecla-article .guide-close h2{font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.3;margin:0 0 18px}
.yecla-article .guide-close a:not(.btn){color:inherit;text-underline-offset:4px}
