.post_page__y5TA1{font-family:Pretendard Variable,Pretendard,-apple-system,sans-serif;color:#313131;background:#fff;min-height:100vh}.post_headerSpacer__ZlxDQ{height:120px}.post_container__8RRH8{max-width:760px;margin:0 auto;padding:0 24px}.post_backLink__sLO18{font-size:14px;font-weight:500;color:#115cfa;text-decoration:none;display:inline-block;margin-bottom:32px;transition:opacity .2s}.post_backLink__sLO18:hover{opacity:.7}.post_article__VHDvQ{padding-bottom:80px}.post_meta__mbGOc{display:flex;align-items:center;gap:12px;margin-bottom:16px}.post_category__hnodp{font-size:12px;font-weight:700;color:#115cfa;text-transform:uppercase;letter-spacing:1px;background:rgba(17,92,250,.08);padding:4px 12px;border-radius:10em}.post_date__lx10y{font-size:14px;color:#999}.post_title__OiGdE{font-size:clamp(32px,4vw,48px);font-weight:800;color:#1a1a1a;line-height:1.2;letter-spacing:-1px;margin-bottom:16px}.post_author__fmlb_{font-size:15px;color:#666;margin-bottom:16px}.post_tags__DS2y1{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:32px}.post_tag___DUTH{font-size:12px;font-weight:500;color:#666;padding:4px 12px;border-radius:10em;border:1px solid #dfe1e2}.post_featuredImage__vld_s{margin-bottom:40px;border-radius:16px;overflow:hidden}.post_featuredImage__vld_s img{width:100%;height:auto;display:block}.post_content__QlWSx{font-size:17px;line-height:1.85;color:#313131}.post_content__QlWSx h2{font-size:28px;font-weight:700;color:#1a1a1a;margin:48px 0 16px;letter-spacing:-.5px}.post_content__QlWSx h3{font-size:22px;font-weight:700;color:#1a1a1a;margin:36px 0 12px}.post_content__QlWSx p{margin:0 0 20px}.post_content__QlWSx a{color:#115cfa;text-decoration:underline;text-underline-offset:3px}.post_content__QlWSx img,.post_content__QlWSx video{width:100%;height:auto;border-radius:0;margin:24px 0;display:block}.post_content__QlWSx blockquote{border-left:3px solid #115cfa;padding:16px 24px;margin:24px 0;color:#666;font-style:italic;background:#f9f9f9;border-radius:0 8px 8px 0}.post_content__QlWSx hr{border:none;border-top:1px solid #eaeaea;margin:40px 0}.post_content__QlWSx strong{font-weight:700;color:#1a1a1a}.post_content__QlWSx ol,.post_content__QlWSx ul{padding-left:24px;margin:16px 0}.post_content__QlWSx li{margin-bottom:8px}.post_postFooter__Q_kp2{margin-top:56px;padding-top:32px;border-top:1px solid #eee}@media (max-width:960px){.post_headerSpacer__ZlxDQ{height:80px}}@media (max-width:570px){.post_container__8RRH8{padding:0 16px}.post_content__QlWSx{font-size:16px}}