.blog-article-wrapper{max-width:740px;margin:0 auto;padding:0 24px}.blog-back{display:inline-flex;align-items:center;gap:6px;padding:40px 0 24px;font-size:14px;font-weight:600;color:var(--wz-purple,#9e63cf);text-decoration:none;transition:opacity .15s}.blog-back:hover{opacity:.7}.blog-back__arrow{font-size:18px;line-height:1}.blog-article__header{margin-bottom:32px}.blog-article__category{display:inline-block;padding:5px 14px;font-size:12px;font-weight:700;color:#fff;background:var(--wz-purple,#9e63cf);border-radius:var(--radius-full,9999px);margin-bottom:16px;letter-spacing:.03em}.blog-article__title{font-family:var(--font-display, 'Nunito', sans-serif);font-size:clamp(26px, 5vw, 36px);font-weight:800;color:var(--wz-text-primary,#2d2a3e);line-height:1.35;margin-bottom:16px}.blog-article__meta{display:flex;align-items:center;gap:16px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.08)}.blog-article__author-avatar{width:44px;height:44px;border-radius:50%;background:var(--wz-purple-lightest,#ebd8f3);display:flex;align-items:center;justify-content:center;font-family:var(--font-display, 'Nunito', sans-serif);font-size:18px;font-weight:800;color:var(--wz-purple,#9e63cf);flex-shrink:0}.blog-article__author-info{display:flex;flex-direction:column;gap:2px}.blog-article__author-name{font-size:15px;font-weight:700;color:var(--wz-text-primary,#2d2a3e)}.blog-article__date{font-size:13px;color:var(--wz-text-tertiary,#9995a9)}.blog-article__hero{width:100%;border-radius:var(--radius-lg,16px);overflow:hidden;margin-bottom:40px}.blog-article__hero img{width:100%;height:auto;display:block}.blog-article__content{font-family:var(--font-body, 'Lexend', 'Pretendard', sans-serif);font-size:17px;line-height:1.8;color:var(--wz-text-primary,#2d2a3e)}.blog-article__content h2{font-family:var(--font-display, 'Nunito', sans-serif);font-size:24px;font-weight:800;margin-top:48px;margin-bottom:16px;color:var(--wz-text-primary,#2d2a3e)}.blog-article__content h3{font-family:var(--font-display, 'Nunito', sans-serif);font-size:20px;font-weight:700;margin-top:36px;margin-bottom:12px;color:var(--wz-text-primary,#2d2a3e)}.blog-article__content p{margin-bottom:20px}.blog-article__content strong{font-weight:700;color:var(--wz-text-primary,#2d2a3e)}.blog-article__content blockquote{margin:28px 0;padding:20px 24px;background:rgba(158,99,207,.06);border-left:4px solid var(--wz-purple,#9e63cf);border-radius:0 var(--radius-md,12px) var(--radius-md,12px) 0;font-style:italic;color:var(--wz-text-secondary,#6b6880)}.blog-article__content ol,.blog-article__content ul{margin-bottom:20px;padding-left:24px}.blog-article__content li{margin-bottom:8px}.blog-article__content img{max-width:100%;height:auto;border-radius:var(--radius-md,12px);margin:28px auto;display:block}.blog-article__content a{color:var(--wz-purple,#9e63cf);text-decoration:underline;text-underline-offset:3px}.blog-article__content a:hover{opacity:.7}.blog-article__footer{margin-top:48px;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}.blog-article__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.blog-article__tag{padding:4px 14px;font-size:13px;font-weight:600;color:var(--wz-text-secondary,#6b6880);background:rgba(0,0,0,.04);border-radius:var(--radius-full,9999px);text-decoration:none;transition:background .15s}.blog-article__tag:hover{background:rgba(0,0,0,.08)}.blog-article__share{display:flex;align-items:center;gap:12px;margin-bottom:48px}.blog-article__share-label{font-size:14px;font-weight:600;color:var(--wz-text-secondary,#6b6880)}.blog-article__share-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.04);color:var(--wz-text-secondary,#6b6880);text-decoration:none;font-size:16px;transition:background .15s}.blog-article__share-btn:hover{background:rgba(158,99,207,.1);color:var(--wz-purple,#9e63cf)}.blog-related{max-width:1140px;margin:0 auto;padding:0 24px 60px}.blog-related__title{font-family:var(--font-display, 'Nunito', sans-serif);font-size:22px;font-weight:800;color:var(--wz-text-primary,#2d2a3e);margin-bottom:24px}.blog-related__title::after{content:'.';color:var(--wz-purple,#9e63cf)}.blog-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:768px){.blog-article-wrapper{padding:0 20px}.blog-article__content{font-size:16px}.blog-article__content h2{font-size:21px}.blog-related__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-article-wrapper{padding:0 16px}.blog-back{padding:24px 0 16px}.blog-article__title{font-size:24px}.blog-article__content{font-size:15px;line-height:1.75}.blog-article__content h2{font-size:19px;margin-top:36px}.blog-article__content blockquote{padding:16px 20px;margin:24px 0}.blog-article__hero{border-radius:var(--radius-md,12px);margin-bottom:28px}.blog-related{padding:0 16px 48px}.blog-related__grid{grid-template-columns:1fr;gap:16px}}[dir=rtl] .blog-back{flex-direction:row-reverse}[dir=rtl] .blog-article__content blockquote{border-left:none;border-right:4px solid var(--wz-purple,#9e63cf);border-radius:var(--radius-md,12px) 0 0 var(--radius-md,12px)}[dir=rtl] .blog-article__content ol,[dir=rtl] .blog-article__content ul{padding-left:0;padding-right:24px}