.blogDetail_root__F9F2h{--blog-detail-gutter:max(18px,env(safe-area-inset-left,0px));--blog-text-width:1240px;--blog-hero-width:1240px;width:100%;margin:0;min-height:100vh;box-sizing:border-box;padding:0 0 120px;background:linear-gradient(180deg,#eef2ef,#f6f6f4 40%,#fafaf8)}.blogDetail_article___rw8j{width:100%;margin:0;padding:0;box-sizing:border-box;text-align:left}.blogDetail_inner__8iU5r{width:100%;max-width:var(--blog-text-width);margin:0 auto;padding:40px var(--blog-detail-gutter) 0;box-sizing:border-box}.blogDetail_top__pEcdc{padding-top:0;padding-bottom:4px}.blogDetail_back__HJUhc{display:inline-flex;align-items:center;gap:8px;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#166534;text-decoration:none;border-radius:999px;padding:8px 14px 8px 12px;margin:0 0 28px;background:rgba(22,101,52,.08);border:1px solid rgba(22,101,52,.12);transition:background .18s ease,border-color .18s ease,transform .18s ease}.blogDetail_back__HJUhc:hover{background:rgba(22,101,52,.14);border-color:rgba(22,101,52,.22);transform:translateX(-2px)}.blogDetail_eyebrow__cG5CV{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#16a34a;margin:0 0 14px}.blogDetail_eyebrow__cG5CV,.blogDetail_title__jmRVu{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.blogDetail_title__jmRVu{font-size:clamp(1.9rem,4.4vw,2.75rem);font-weight:800;line-height:1.12;letter-spacing:-.03em;color:#0c0a09;margin:0 0 22px}.blogDetail_meta__cPQea{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;margin:0;padding:0 0 8px;list-style:none;text-align:left}.blogDetail_metaItem__j_uRV{font-weight:600;color:#44403c}.blogDetail_metaItemMuted__LMo7k,.blogDetail_metaItem__j_uRV{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;background:#fff;border:1px solid #e7e5e4;border-radius:999px;padding:6px 13px;line-height:1.25;box-shadow:0 1px 0 rgba(0,0,0,.04)}.blogDetail_metaItemMuted__LMo7k{font-weight:500;color:#78716c}.blogDetail_hero__NXqYu{width:100%;max-width:var(--blog-hero-width);margin:30px auto 0;padding:0 var(--blog-detail-gutter);box-sizing:border-box}.blogDetail_heroFrame__p70RU{position:relative;width:100%;margin:0;aspect-ratio:21/9;max-height:380px;border-radius:16px;overflow:hidden;background:#d6d3d1;border:1px solid rgba(12,10,9,.06);box-shadow:0 2px 6px rgba(12,10,9,.06),0 24px 56px -24px rgba(12,10,9,.28)}.blogDetail_heroImg__y_W2t{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:16px}.blogDetail_content__lKjjr{width:100%;max-width:var(--blog-text-width);margin:0 auto;padding:40px var(--blog-detail-gutter) 64px;box-sizing:border-box;text-align:left}.blogDetail_article___rw8j:not(:has(.blogDetail_hero__NXqYu)) .blogDetail_content__lKjjr{padding-top:28px}.blogDetail_prose__a5BSp{width:100%;margin:0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(16px,1.6vw,18px);line-height:1.85;color:#1c1917;word-break:break-word;overflow-wrap:anywhere;text-align:left}.blogDetail_prose__a5BSp p{margin:0 0 1.1em}.blogDetail_prose__a5BSp p:last-child{margin-bottom:0}.blogDetail_prose__a5BSp a{color:#2563eb;font-weight:600;text-decoration:underline;text-underline-offset:3px}.blogDetail_prose__a5BSp a:hover{color:#1d4ed8}.blogDetail_prose__a5BSp b,.blogDetail_prose__a5BSp strong{font-weight:700}.blogDetail_prose__a5BSp em,.blogDetail_prose__a5BSp i{font-style:italic}.blogDetail_prose__a5BSp u{text-decoration:underline}.blogDetail_prose__a5BSp h1,.blogDetail_prose__a5BSp h2,.blogDetail_prose__a5BSp h3,.blogDetail_prose__a5BSp h4,.blogDetail_prose__a5BSp h5,.blogDetail_prose__a5BSp h6{margin:1.6em 0 .5em;font-weight:800;line-height:1.25;letter-spacing:-.015em;color:#0c0a09}.blogDetail_prose__a5BSp h1:first-child,.blogDetail_prose__a5BSp h2:first-child,.blogDetail_prose__a5BSp h3:first-child,.blogDetail_prose__a5BSp h4:first-child,.blogDetail_prose__a5BSp h5:first-child,.blogDetail_prose__a5BSp h6:first-child{margin-top:0}.blogDetail_prose__a5BSp h1{font-size:clamp(1.5rem,3.2vw,1.95rem)}.blogDetail_prose__a5BSp h2{font-size:clamp(1.35rem,2.8vw,1.65rem)}.blogDetail_prose__a5BSp h3{font-size:clamp(1.2rem,2.4vw,1.4rem)}.blogDetail_prose__a5BSp h4{font-size:clamp(1.08rem,2.1vw,1.2rem)}.blogDetail_prose__a5BSp h5{font-size:clamp(1rem,1.9vw,1.08rem)}.blogDetail_prose__a5BSp h6{font-size:clamp(.92rem,1.7vw,1rem);color:#44403c;text-transform:uppercase;letter-spacing:.06em}.blogDetail_prose__a5BSp img{display:block;max-width:100%;height:auto;margin:1.6em auto;border-radius:12px;border:1px solid rgba(12,10,9,.06);box-shadow:0 12px 32px -16px rgba(12,10,9,.22)}.blogDetail_prose__a5BSp table{width:100%;margin:1.6em 0;border-collapse:collapse;font-size:.92em;overflow-x:auto;display:block;border-radius:10px}.blogDetail_prose__a5BSp table tbody,.blogDetail_prose__a5BSp table thead{width:100%}.blogDetail_prose__a5BSp td,.blogDetail_prose__a5BSp th{border:1px solid #e7e5e4;padding:10px 14px;text-align:left;vertical-align:top}.blogDetail_prose__a5BSp th{background:#f5f5f4;font-weight:700;color:#0c0a09}.blogDetail_prose__a5BSp tr:nth-child(2n) td{background:#fafaf9}.blogDetail_prose__a5BSp ol,.blogDetail_prose__a5BSp ul{margin:0 0 1.1em;padding-left:1.5em}.blogDetail_prose__a5BSp ul{list-style-type:disc}.blogDetail_prose__a5BSp ol{list-style-type:decimal}.blogDetail_prose__a5BSp li{display:list-item;margin-bottom:.4em}.blogDetail_prose__a5BSp blockquote{margin:1.4em 0;padding:.6em 0 .6em 1.2em;border-left:3px solid #16a34a;color:#44403c;font-style:italic}.blogDetail_prosePlain___UOi1{width:100%;margin:0;font-size:clamp(16px,1.6vw,18px);line-height:1.85;color:#1c1917;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}.blogDetail_foot__wbTCM,.blogDetail_prosePlain___UOi1{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.blogDetail_foot__wbTCM{margin-top:56px;padding-top:20px;border-top:1px solid #e7e5e4;font-size:12px;color:#a8a29e;display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-start;justify-content:flex-start}.blogDetail_footId__N_5FI{font-variant-numeric:tabular-nums}.blogDetail_footSlug__cl4bE{font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:11px;color:#78716c;word-break:break-all;max-width:100%}@media (max-width:640px){.blogDetail_inner__8iU5r{padding-top:24px}.blogDetail_back__HJUhc{margin-bottom:20px}.blogDetail_title__jmRVu{margin-bottom:16px}.blogDetail_hero__NXqYu{margin-top:24px;padding:0 12px}.blogDetail_heroFrame__p70RU{border-radius:12px;aspect-ratio:16/9;max-height:240px}.blogDetail_content__lKjjr{padding-top:28px}}