.BlogPostLayout-module-scss-module__j5X7iq__wrap{background:#fdfdfd;min-height:100vh;padding:clamp(48px,6vw,88px) 16px 120px}.BlogPostLayout-module-scss-module__j5X7iq__inner{max-width:1120px;margin:0 auto}.BlogPostLayout-module-scss-module__j5X7iq__topBar{margin-bottom:22px}.BlogPostLayout-module-scss-module__j5X7iq__back{color:#666;align-items:center;gap:8px;font-size:14px;font-weight:650;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex}.BlogPostLayout-module-scss-module__j5X7iq__back:hover{color:#111;transform:translate(-2px)}.BlogPostLayout-module-scss-module__j5X7iq__back:focus-visible{outline-offset:4px;border-radius:10px;outline:2px solid #111}.BlogPostLayout-module-scss-module__j5X7iq__header{text-align:left;border-bottom:1px solid #00000014;max-width:840px;margin:0 0 26px;padding-bottom:18px}.BlogPostLayout-module-scss-module__j5X7iq__h1{letter-spacing:-.02em;color:#111;margin:0 0 12px;font-size:clamp(30px,3.2vw,48px);font-weight:850;line-height:1.08}.BlogPostLayout-module-scss-module__j5X7iq__meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.BlogPostLayout-module-scss-module__j5X7iq__badge{color:#111;letter-spacing:.04em;text-transform:uppercase;background:#00000008;border:1px solid #0000001f;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:750}.BlogPostLayout-module-scss-module__j5X7iq__date{color:#777;font-size:13px}.BlogPostLayout-module-scss-module__j5X7iq__desc{color:#555;max-width:72ch;margin:0;font-size:16px;line-height:1.7}.BlogPostLayout-module-scss-module__j5X7iq__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:42px;display:grid}.BlogPostLayout-module-scss-module__j5X7iq__article{color:#2f2f2f;max-width:760px;font-size:16px;line-height:1.9}.BlogPostLayout-module-scss-module__j5X7iq__article>*+*{margin-top:14px}.BlogPostLayout-module-scss-module__j5X7iq__article h2,.BlogPostLayout-module-scss-module__j5X7iq__article h3,.BlogPostLayout-module-scss-module__j5X7iq__article h4{scroll-margin-top:90px}.BlogPostLayout-module-scss-module__j5X7iq__article h2{color:#111;letter-spacing:-.01em;margin-top:34px;margin-bottom:10px;font-size:22px;line-height:1.25}.BlogPostLayout-module-scss-module__j5X7iq__article h3{color:#111;margin-top:22px;margin-bottom:8px;font-size:18px;line-height:1.3}.BlogPostLayout-module-scss-module__j5X7iq__article a{color:#0b63ce;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.BlogPostLayout-module-scss-module__j5X7iq__article a:hover{color:#074fa6}.BlogPostLayout-module-scss-module__j5X7iq__article a:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #111}.BlogPostLayout-module-scss-module__j5X7iq__article ul,.BlogPostLayout-module-scss-module__j5X7iq__article ol{padding-left:18px}.BlogPostLayout-module-scss-module__j5X7iq__article ul li,.BlogPostLayout-module-scss-module__j5X7iq__article ol li{margin:8px 0}.BlogPostLayout-module-scss-module__j5X7iq__article img{border-radius:16px;width:100%;height:auto;margin:16px 0;display:block}.BlogPostLayout-module-scss-module__j5X7iq__aside{position:sticky;top:90px}.BlogPostLayout-module-scss-module__j5X7iq__asideCard{background:#fff;border:1px solid #00000014;border-radius:18px;padding:16px;box-shadow:0 14px 30px #0000000f}.BlogPostLayout-module-scss-module__j5X7iq__asideTitle{letter-spacing:.02em;color:#111;margin-bottom:12px;font-size:14px;font-weight:800}.BlogPostLayout-module-scss-module__j5X7iq__asideTitleSmall{color:#111;margin-bottom:10px;font-size:13px;font-weight:800}.BlogPostLayout-module-scss-module__j5X7iq__relatedList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.BlogPostLayout-module-scss-module__j5X7iq__relatedLink{color:inherit;border-radius:14px;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:10px;text-decoration:none;transition:background .15s;display:grid}.BlogPostLayout-module-scss-module__j5X7iq__relatedLink:hover{background:#00000008}.BlogPostLayout-module-scss-module__j5X7iq__relatedLink:focus-visible{outline-offset:3px;outline:2px solid #111}.BlogPostLayout-module-scss-module__j5X7iq__thumbWrap{background:#0000000a;border-radius:12px;width:96px;height:64px;overflow:hidden}.BlogPostLayout-module-scss-module__j5X7iq__thumb{object-fit:cover;width:100%;height:100%}.BlogPostLayout-module-scss-module__j5X7iq__relatedText{gap:4px;min-width:0;display:grid}.BlogPostLayout-module-scss-module__j5X7iq__relatedHeading{color:#111;font-size:13px;font-weight:800;line-height:1.25}.BlogPostLayout-module-scss-module__j5X7iq__relatedDesc{color:#666;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.BlogPostLayout-module-scss-module__j5X7iq__asideDivider{background:#00000014;height:1px;margin:14px 0}.BlogPostLayout-module-scss-module__j5X7iq__quickRow{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.BlogPostLayout-module-scss-module__j5X7iq__quickBtn{color:#111;background:#84cc16;border-radius:12px;justify-content:center;align-items:center;padding:10px 12px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex}.BlogPostLayout-module-scss-module__j5X7iq__quickBtn:hover{transform:translateY(-1px)}.BlogPostLayout-module-scss-module__j5X7iq__quickBtnOutline{color:#111;background:#fff;border:1px solid #00000024;border-radius:12px;justify-content:center;align-items:center;padding:10px 12px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.BlogPostLayout-module-scss-module__j5X7iq__quickBtnOutline:hover{background:#00000008}.BlogPostLayout-module-scss-module__j5X7iq__serviceLink{color:#111;opacity:.9;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.BlogPostLayout-module-scss-module__j5X7iq__serviceLink:hover{opacity:1;text-underline-offset:3px;text-decoration:underline}.BlogPostLayout-module-scss-module__j5X7iq__mobileRelated{margin-top:54px;display:none}.BlogPostLayout-module-scss-module__j5X7iq__mobileRelatedTitle{color:#111;margin:0 0 14px;font-size:18px;font-weight:850}.BlogPostLayout-module-scss-module__j5X7iq__mobileRelatedGrid{gap:12px;display:grid}.BlogPostLayout-module-scss-module__j5X7iq__mobileCard{color:inherit;background:#fff;border:1px solid #00000014;border-radius:16px;text-decoration:none;overflow:hidden}.BlogPostLayout-module-scss-module__j5X7iq__mobileImg{width:100%;height:auto;display:block}.BlogPostLayout-module-scss-module__j5X7iq__mobileCardBody{gap:6px;padding:12px;display:grid}.BlogPostLayout-module-scss-module__j5X7iq__mobileCardTitle{color:#111;font-size:14px;font-weight:850;line-height:1.25}.BlogPostLayout-module-scss-module__j5X7iq__mobileCardDesc{color:#666;font-size:13px;line-height:1.45}@media (max-width:1024px){.BlogPostLayout-module-scss-module__j5X7iq__layout{grid-template-columns:1fr;gap:24px}.BlogPostLayout-module-scss-module__j5X7iq__aside{display:none}.BlogPostLayout-module-scss-module__j5X7iq__mobileRelated{display:block}}@media (max-width:520px){.BlogPostLayout-module-scss-module__j5X7iq__wrap{padding:44px 14px 90px}.BlogPostLayout-module-scss-module__j5X7iq__desc,.BlogPostLayout-module-scss-module__j5X7iq__article{font-size:15px}}
