.blog_article__caXiG,.blog_page__i3gIe{padding-top:48px;padding-bottom:90px}.blog_article__caXiG{max-width:760px}.blog_crumbs__DoWao{font-family:var(--font-mono);font-size:12px;color:var(--muted-2);margin-bottom:28px}.blog_crumbs__DoWao a{color:var(--teal);text-decoration:none}.blog_crumbs__DoWao span{margin:0 4px}.blog_head__GKhs5{max-width:720px;margin-bottom:36px}.blog_lede__GRYVZ{font-size:18px;line-height:1.6;color:var(--muted);margin:14px 0 0}.blog_cat__zBVO6{display:inline-block;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--teal);background:var(--teal-tint);padding:4px 10px;border-radius:999px}.blog_lead__7LRzF{display:block;background:var(--dark);color:#fff;border-radius:var(--radius-lg);padding:36px;text-decoration:none;margin-bottom:28px}.blog_leadMeta__6FSeY{display:flex;gap:14px;align-items:center;font-size:13px;color:var(--dark-ink);margin-bottom:14px}.blog_leadTitle__lER0N{font-family:var(--font-display);font-size:clamp(24px,3vw,34px);margin:0 0 10px;line-height:1.15}.blog_leadExcerpt__UHjaK{color:#bcccc7;font-size:16px;line-height:1.6;margin:0 0 16px;max-width:640px}.blog_leadImage__QHV3_{width:100%;max-height:320px;object-fit:cover;border-radius:var(--radius);margin-bottom:22px}.blog_readMore__6_qd_{font-family:var(--font-mono);font-size:13px;color:var(--teal-ink)}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.blog_card__6gn_X{display:flex;flex-direction:column;background:var(--bg-white);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.blog_cardImage__TH6We{width:100%;height:160px;object-fit:cover}.blog_cardBody__J1S1_{display:flex;flex-direction:column;flex:1 1;padding:22px}.blog_card__6gn_X:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(20,32,31,.08);border-color:rgba(20,35,29,.3)}.blog_cardMeta__xj9C7{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--muted-2);margin-bottom:12px}.blog_cardTitle__UowSg{font-family:var(--font-display);font-size:19px;line-height:1.25;color:var(--ink);margin:0 0 8px}.blog_cardExcerpt__O7Kdq{font-size:14px;color:var(--muted-2);line-height:1.55;flex:1 1}.blog_cardFoot__349vm{font-size:12px;color:#9aa6a1;margin-top:14px}.blog_articleHead__Ijcit{margin-bottom:28px}.blog_articleImage__vPcsq{width:100%;max-height:420px;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:32px}.blog_byline__HEa0b{font-size:14px;color:var(--muted-2)}.blog_prose__kqklI h2{font-family:var(--font-display);font-size:24px;color:var(--ink);margin:32px 0 10px}.blog_prose__kqklI h3{font-size:18px;font-weight:650;color:var(--ink);margin:22px 0 8px}.blog_prose__kqklI p{font-size:17px;line-height:1.75;color:var(--muted);margin:0 0 16px}.blog_prose__kqklI ul{margin:0 0 16px;padding-left:22px}.blog_prose__kqklI li{font-size:16px;line-height:1.7;color:var(--ink-soft);margin-bottom:6px}.blog_prose__kqklI a:not(.btn){color:var(--teal-dark);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.blog_prose__kqklI a:not(.btn):hover{text-decoration-thickness:2px}.blog_articleCta__HR_7G{margin:36px 0;padding:28px;background:var(--teal-tint);border-radius:var(--radius-lg);text-align:center}.blog_articleCta__HR_7G p{font-family:var(--font-display);font-size:20px;color:var(--ink);margin:0 0 16px}.blog_ctaBtns__CDGfo{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.blog_more__1yrmE{border-top:1px solid var(--line);padding-top:28px}.blog_moreTitle__W53cQ{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:16px}.blog_moreGrid__qsJKp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.blog_moreCard__YcRDZ{display:flex;flex-direction:column;gap:8px;background:var(--bg-white);border:1px solid var(--line);border-radius:var(--radius);padding:18px;text-decoration:none}.blog_moreCard__YcRDZ:hover{border-color:rgba(20,35,29,.3)}.blog_moreCardTitle__5xDo3{font-family:var(--font-display);font-size:15px;color:var(--ink);line-height:1.3}@media (max-width:860px){.blog_grid__1mQUH,.blog_moreGrid__qsJKp{grid-template-columns:1fr 1fr}}@media (max-width:560px){.blog_grid__1mQUH,.blog_moreGrid__qsJKp{grid-template-columns:1fr}}