.post-count{display:flex;align-items:center;gap:6px;color:#596775;font-size:12px}.post-count strong{color:#243d57}.post-index .guide-index-grid{margin-top:8px}.post-index .guide-index-card{min-height:190px;align-content:start}.post-index .guide-index-card h3{font-size:16px}.post-card-photo{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:11px;margin:0 0 10px}.post-filters{display:grid;gap:9px;margin:0 0 18px;padding:17px;border:1px solid #e7e3da;border-radius:15px;background:#fff}.post-search-label{font-size:12px;font-weight:700;color:#35495b}.post-search{width:100%;min-height:46px;padding:10px 13px;border:1px solid #dfe3e4;border-radius:10px;background:#fbfaf7;color:#202a38;font:400 13px 'Noto Sans KR',sans-serif}.post-search:focus-visible,.post-topic-filters button:focus-visible{outline:3px solid #d5bd8e;outline-offset:2px}.post-topic-filters{display:flex;flex-wrap:wrap;gap:7px}.post-topic-filters button{min-height:36px;padding:6px 12px;border:1px solid #e0ddd5;border-radius:999px;background:#fff;color:#526579;font:600 11px 'Noto Sans KR',sans-serif;cursor:pointer}.post-topic-filters button[aria-pressed="true"]{border-color:#243d57;background:#243d57;color:#fff}.post-result-count{margin:0;color:#596775;font-size:11px}.post-index .guide-index-card[hidden]{display:none}.post-no-results{padding:26px;border:1px dashed #c9cfcf;border-radius:14px;color:#596775;text-align:center;font-size:13px}.post-source-note{margin-top:20px}.post-page .guide-article-head{padding-bottom:20px}.post-page .guide-article-head small{display:inline-block;margin-top:9px}.post-page .guide-article{gap:14px}.post-page .article-section{scroll-margin-top:18px}.post-page .article-section p{overflow-wrap:anywhere}.post-page .post-photo{margin:8px 0;padding:0;overflow:hidden;border:1px solid #e7e3da;border-radius:14px;background:#fff}.post-page .post-photo img{display:block;width:100%;height:auto;max-height:420px;aspect-ratio:16/9;object-fit:cover}.post-page .post-photo figcaption{padding:10px 13px;color:#596775;font-size:12px;line-height:1.6}.post-image-disclosure{color:#6b7280;font-size:11px}.post-page .source-note a{text-underline-offset:3px}.post-page .related-tools{margin-top:2px}@media(max-width:720px){.post-index .guide-index-head{padding-top:28px}.post-index .guide-index-grid{grid-template-columns:1fr}.post-index .guide-index-card{min-height:0;padding:18px}.post-index .guide-index-card h3{font-size:15px}.post-count{font-size:11px}.post-filters{padding:14px;gap:8px}.post-search{min-height:50px;font-size:16px}.post-topic-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.post-topic-filters button{padding:6px 4px;font-size:10px}.post-page .guide-article-head{padding-top:29px}.post-page .guide-article-head h1{font-size:29px}.post-page .article-section{padding:20px 18px}}