body{background:#f7f9f9;color:#153449;font-family:"Segoe UI",sans-serif}h1{font-size:clamp(1.7rem,4vw,2.7rem)}a{color:#166d62}a:focus-visible{outline:3px solid #d87528;outline-offset:3px}.reading{max-width:780px;margin:30px auto;font-size:1.06rem;line-height:1.85}.reading h2{font-size:1.5rem;margin-top:2rem}.article-image{width:100%;height:auto;max-height:520px;object-fit:cover;border-radius:12px}.info-card{background:white;border:1px solid #dce5e8;border-radius:12px;overflow:hidden}.info-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.info-card a{text-decoration:none}.info-card a:hover{text-decoration:underline}.knowledge-invite{max-width:660px;margin:30px auto 0;padding-top:22px;border-top:1px solid #dde5e8;text-align:center}.knowledge-invite h2{font-size:17px}.knowledge-invite p{font-size:14px;color:#5c6e78;margin-bottom:8px}
.search-main{grid-template-rows:1fr auto;align-content:center}.search-main .knowledge-invite{width:100%;margin:30px auto 0}.info-card li{margin-top:.4rem}.info-card li a{display:inline-block;min-height:36px;padding:5px 0}.reading{overflow-wrap:anywhere}textarea{overflow-wrap:anywhere}
