.pg-blog-scope{--font-display: "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-brand: "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--font-body: "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;font-family:var(--font-body)}.pg-blog-scope,.pg-blog-scope *{font-family:inherit}.pg-blog-scope .pg-page-hero__label,.pg-blog-scope .pg-page-hero h1,.pg-blog-scope .pg-page-hero p,.pg-blog-scope .pg-h2,.pg-blog-scope .pg-cta h2,.pg-blog-scope .pg-cta p,.pg-blog-scope .pg-btn,.pg-blog-scope .pg-blog-card h2,.pg-blog-scope .pg-blog-subsection h3{font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.pg-blog-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.75rem}.pg-blog-filters a{padding:.55rem 1rem;border:1px solid var(--pg-line);background:var(--pg-white);color:var(--pg-muted);font-size:.92rem;font-weight:600;transition:border-color .2s ease,color .2s ease,background .2s ease}.pg-blog-filters a:hover{border-color:var(--pg-steel);color:var(--pg-ink)}.pg-blog-filters a.is-active{border-color:var(--pg-ink);background:var(--pg-ink);color:var(--pg-white)}.pg-blog-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none}@media screen and (max-width: 800px){.pg-blog-index{grid-template-columns:1fr}}.pg-blog-empty{margin:0;padding:2.5rem 0;color:var(--pg-muted);line-height:1.7}.pg-blog-card{display:flex;flex-direction:column;height:100%;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--pg-line);background:var(--pg-paper);transition:border-color .2s ease,transform .2s ease}.pg-blog-card:hover{border-color:var(--pg-brass);transform:translateY(-2px)}.pg-blog-card__top{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-bottom:.75rem}.pg-blog-card__cat,.pg-blog-meta__cat{display:inline-block;padding:.2rem .55rem;border:1px solid var(--pg-line);font-size:.78rem;font-weight:600;color:var(--pg-steel);background:var(--pg-white)}.pg-blog-card time{font-size:.85rem;letter-spacing:.04em;color:var(--pg-muted)}.pg-blog-card h2{margin:0 0 .75rem;font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;color:var(--pg-ink);line-height:1.35}.pg-blog-card p{margin:0 0 1rem;color:var(--pg-muted);line-height:1.75;font-size:1rem}.pg-blog-card__more{margin-top:auto;font-size:.92rem;font-weight:600;color:var(--pg-steel)}.pg-blog-wrap{max-width:720px}.pg-blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--pg-line);font-size:.9rem;color:var(--pg-muted)}.pg-blog-list-nav{display:flex;flex-wrap:wrap;gap:.55rem;margin:0 0 2rem}.pg-blog-list-nav:last-child{margin:2.5rem 0 0;padding-top:2rem;border-top:1px solid var(--pg-line)}.pg-blog-list-nav__btn{display:inline-flex;align-items:center;padding:.55rem .95rem;border:1px solid var(--pg-line);background:var(--pg-white);color:var(--pg-steel);font-size:.9rem;font-weight:600;transition:border-color .2s ease,color .2s ease,background .2s ease}.pg-blog-list-nav__btn:hover{border-color:var(--pg-steel);color:var(--pg-ink)}.pg-blog-list-nav__btn--accent{border-color:var(--pg-ink);background:var(--pg-ink);color:var(--pg-white)}.pg-blog-list-nav__btn--accent:hover{border-color:var(--pg-steel);background:var(--pg-steel);color:var(--pg-white)}.pg-blog-tags{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.pg-blog-tags li{padding:.2rem .55rem;border:1px solid var(--pg-line);font-size:.8rem;color:var(--pg-steel);background:var(--pg-white)}.pg-blog-article{display:block}.pg-blog-section{margin-bottom:clamp(2.5rem,5vw,3.5rem)}.pg-blog-section .pg-h2{margin-bottom:1.1rem}.pg-blog-subsection{margin:1.5rem 0 1rem}.pg-blog-subsection h3{margin:0 0 .75rem;font-family:var(--font-brand);font-size:1.15rem;font-weight:600;color:var(--pg-ink)}.pg-blog-list{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.65rem}.pg-blog-list li{position:relative;padding-left:1.15rem;color:var(--pg-muted);line-height:1.7;font-size:1.02rem}.pg-blog-list li:before{content:"";position:absolute;left:0;top:.7em;width:.4rem;height:.4rem;border-radius:1px;background:var(--pg-brass)}.pg-blog-related,.pg-blog-services{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--pg-line)}.pg-blog-related .pg-h2,.pg-blog-services .pg-h2{font-size:1.35rem;margin-bottom:1rem}.pg-blog-related ul,.pg-blog-services ul{margin:0;padding:0;list-style:none;display:grid;gap:.55rem}.pg-blog-related a,.pg-blog-services a{color:var(--pg-steel);font-weight:600;border-bottom:1px solid transparent}.pg-blog-related a:hover,.pg-blog-services a:hover{border-bottom-color:var(--pg-brass);color:var(--pg-ink)}
