.rc-seo-content[hidden],.rc-seo-content:empty{display:none!important}
.rc-seo-content{min-width:0;overflow-wrap:break-word}
.rc-seo-content p{max-width:72ch}
.rc-seo-content a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.rc-seo-content>div:has(>a){display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px}
.rc-seo-content>div>a{min-height:44px;display:inline-flex;align-items:center}
.rc-seo-intro{padding-block:28px 40px}
.rc-seo-intro h2,.rc-seo-reading-order h2{font-size:clamp(25px,3vw,36px);line-height:1.18;margin:0 0 20px}
.rc-seo-intro p,.rc-seo-reading-order p,.rc-seo-catalog-all p{font-size:18px;line-height:1.75;color:#515154;margin:0}
[data-riseon-seo-slot="about-viewing-guidance"] p{color:rgba(255,255,255,.76)}
.rc-seo-category-copy h3{font-size:21px;line-height:1.35;margin:28px 0 10px;color:#1d1d1f}
.rc-seo-category-copy>div:has(>a){margin-top:26px}
.rc-seo-catalog-all{margin-top:20px;max-width:72ch}
.rc-seo-reading-order{max-width:900px;padding-bottom:36px}
.rc-seo-reading-order ol,.rc-seo-content.rc-guide-body ul{padding-inline-start:1.4em;color:#515154;font-size:18px;line-height:1.75;margin:18px 0 0}
.rc-seo-reading-order li+li,.rc-seo-content.rc-guide-body li+li{margin-top:10px}
.rc-seo-content.rc-guide-body ul{font-size:19px}
@media(max-width:760px){
 .rc-seo-intro{padding-block:24px 32px}
 .rc-seo-content>div:has(>a){align-items:flex-start;gap:8px 20px}
 .rc-seo-intro p,.rc-seo-catalog-all p,.rc-seo-reading-order p,.rc-seo-reading-order ol{font-size:16px}
 .rc-seo-category-copy h3{font-size:19px;margin-top:24px}
 .rc-seo-content.rc-guide-body ul{font-size:17px}
 .rc-seo-reading-order{padding-bottom:28px}
}
