.blog-module__JsT-Oq__shell{color:#24211d;background:#f6f0e5;min-height:100vh;padding:28px 20px 80px;font-family:Arial,Noto Sans KR,sans-serif}.blog-module__JsT-Oq__container{width:min(760px,100%);margin:0 auto}.blog-module__JsT-Oq__header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:52px;display:flex}.blog-module__JsT-Oq__brand{color:inherit;letter-spacing:-.07em;font-size:30px;font-weight:950;text-decoration:none}.blog-module__JsT-Oq__homeLink{color:inherit;border-bottom:1px solid;font-size:14px;font-weight:800;text-decoration:none}.blog-module__JsT-Oq__intro{margin-bottom:42px}.blog-module__JsT-Oq__intro h1,.blog-module__JsT-Oq__article h1{letter-spacing:-.055em;margin:0;font-size:clamp(34px,8vw,58px);line-height:1.08}.blog-module__JsT-Oq__intro p,.blog-module__JsT-Oq__summary{color:#676057;font-size:17px;line-height:1.75}.blog-module__JsT-Oq__postList{gap:18px;margin:0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__postCard{background:#ffffffb8;border:1px solid #d8cfc0;border-radius:18px;padding:24px}.blog-module__JsT-Oq__postCard a{color:inherit;text-decoration:none}.blog-module__JsT-Oq__postCard h2{letter-spacing:-.035em;margin:0 0 10px;font-size:24px}.blog-module__JsT-Oq__postCard p{color:#676057;margin:0;line-height:1.65}.blog-module__JsT-Oq__date{color:#8a8176;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.blog-module__JsT-Oq__article{background:#ffffffd1;border:1px solid #d8cfc0;border-radius:24px;padding:clamp(24px,6vw,54px)}.blog-module__JsT-Oq__articleHeader{border-bottom:1px solid #ded6ca;margin-bottom:44px;padding-bottom:34px}.blog-module__JsT-Oq__content{overflow-wrap:anywhere;font-size:17px;line-height:1.9}.blog-module__JsT-Oq__content h2,.blog-module__JsT-Oq__content h3{letter-spacing:-.035em;margin:2.2em 0 .7em;line-height:1.3}.blog-module__JsT-Oq__content h2{font-size:28px}.blog-module__JsT-Oq__content h3{font-size:22px}.blog-module__JsT-Oq__content p,.blog-module__JsT-Oq__content ul,.blog-module__JsT-Oq__content ol,.blog-module__JsT-Oq__content blockquote{margin:1.15em 0}.blog-module__JsT-Oq__content a{color:#8e315a;font-weight:700}.blog-module__JsT-Oq__content img{border-radius:14px;max-width:100%;height:auto}.blog-module__JsT-Oq__content pre{color:#fff;background:#24211d;border-radius:12px;padding:18px;overflow-x:auto}.blog-module__JsT-Oq__content code{font-family:Consolas,Courier New,monospace}.blog-module__JsT-Oq__content blockquote{color:#5e574f;border-left:4px solid #c65d8d;margin-left:0;padding-left:18px}.blog-module__JsT-Oq__empty{color:#676057;text-align:center;border:1px dashed #b9ad9b;border-radius:18px;padding:30px}@media (max-width:600px){.blog-module__JsT-Oq__shell{padding:20px 14px 56px}.blog-module__JsT-Oq__header{margin-bottom:36px}.blog-module__JsT-Oq__postCard{padding:20px}}
