.guide-layout{max-width:1180px}.guide-categories{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 42px}.guide-categories a{border:1px solid var(--line);padding:9px 15px;color:var(--navy);background:#fff}.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.guide-card{border:1px solid var(--line);background:#fff}.guide-card>a{display:block;color:inherit;height:100%}.guide-thumb{aspect-ratio:4/3;overflow:hidden;background:var(--ivory)}.guide-thumb img{width:100%;height:100%;object-fit:cover}.guide-card-body{padding:24px}.guide-card h2{font-size:23px;margin:8px 0 12px}.guide-card p{font-size:14px}.guide-meta{color:var(--copper);font-size:12px!important}.guide-card span{color:var(--teal);font-weight:700}@media(max-width:900px){.guide-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.guide-grid{grid-template-columns:1fr}}
.article-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px}.article-archive-card{border:1px solid var(--line);background:#fff;padding:26px;display:flex;flex-direction:column;min-width:0}.article-archive-card .num{color:var(--copper);font-family:serif;letter-spacing:.04em}.article-archive-card h2{font-size:22px;line-height:1.55;margin:12px 0}.article-archive-card>p:not(.article-category){font-size:14px;line-height:1.8}.article-category,.article-category-links a{display:inline-block;width:max-content;max-width:100%;margin:0 0 8px;padding:6px 11px;border:1px solid var(--teal);color:var(--teal);font-size:12px;font-weight:700;background:#fff}.article-more{margin-top:auto;padding-top:12px;color:var(--teal);font-weight:700}.article-category-links{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 18px}.article-category-links a{margin:0;text-decoration:none}@media(max-width:900px){.article-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}@media(max-width:600px){.article-archive-grid{grid-template-columns:1fr;gap:20px}}
.single-post .veu_followSet,.single-post .veu_socialSet{display:none!important}.article-author{margin-top:48px;padding:28px 30px;border-top:3px solid var(--navy);background:var(--ivory);display:flex;align-items:center;justify-content:space-between;gap:24px}.article-author-label{margin:0 0 6px!important;color:var(--copper);font-size:12px!important;font-weight:700;letter-spacing:.1em}.article-author h2{margin:0 0 4px;font-size:23px}.article-author p:last-child{margin:0}.article-author .btn{flex:0 0 auto}@media(max-width:600px){.article-author{padding:24px;align-items:flex-start;flex-direction:column}.article-author .btn{width:100%;text-align:center}}
.article-author{width:min(100%,720px);margin:48px auto 0;padding:32px 36px;flex-direction:column;justify-content:center;text-align:center;gap:20px}.article-author>div{width:100%}.article-author-label{width:auto;border:0!important;padding:0 0 10px;border-bottom:1px solid var(--line)!important}.article-author h2{border:0!important;padding:0!important;margin:14px 0 6px!important}.article-author .btn{align-self:center}@media(max-width:600px){.article-author{width:100%;padding:26px 20px;text-align:center;align-items:center}.article-author .btn{width:auto;min-width:230px}}
.single-post a[href*="vkExUnit_main_setting#vkExUnit_sns_options"]{display:none!important}
.guide-slogan{margin:24px 0 0;font:600 clamp(18px,2vw,26px)/1.4 Georgia,"Times New Roman",serif;letter-spacing:.12em;color:var(--navy)}
