/* The homepage changes only its former three-card area. */
#top > #knowledge > .explore-entry{max-width:1220px;margin:0 auto;padding:28px 0 4px}
#top > #knowledge > .explore-entry > p{font-size:18px;line-height:1.85;color:#526480;margin:0 0 22px;overflow-wrap:break-word}
#top > #knowledge .explore-entry-button{min-height:48px;height:auto;padding:13px 28px;border:1px solid #b99d74;background:linear-gradient(115deg,#e2dce8,#f4eee4);color:#283753;font-size:16px;line-height:1.5;letter-spacing:.1em;box-shadow:0 4px 16px #33435a0a}
#top > #knowledge .explore-entry-button:hover{background:linear-gradient(115deg,#d6d1e0,#efe3d0)}
#top > #knowledge .explore-entry-button:focus-visible{outline:2px solid #63728d;outline-offset:4px}
#top > #knowledge .explore-entry-button > span{color:#a1845e}
/* Existing card HTML and all card rules stay in their original shared stylesheets. */
.stories-explore-page .site-header{background:#283753}
.stories-explore-page > #top{padding-top:91px}
.stories-explore-page #top .discover .section-heading h1{font-family:"Noto Serif TC","Microsoft JhengHei",serif;font-size:clamp(42.32px,4.09975vw,59.5125px);font-weight:500;line-height:1.6;letter-spacing:.1em;margin:0 0 17px;color:var(--home-title);overflow-wrap:break-word}
.stories-explore-page #top .discover .section-heading h1 span{color:inherit;font-family:inherit;font-weight:inherit}
@media(max-width:760px){.stories-explore-page #top .discover .section-heading h1{font-size:42.32px}}
@media(max-width:700px){#top > #knowledge > .explore-entry{padding-top:8px}#top > #knowledge > .explore-entry > p{font-size:16px;margin-bottom:18px}.stories-explore-page > #top{padding-top:72px}}
