.blog_blogWrapper__U4nES{min-height:100vh;display:flex;flex-direction:column}.blog_blogHeader__jhcFb{background:var(--court);padding:0 24px}.blog_blogHeaderInner__TdkgG{max-width:720px;margin:0 auto;padding:18px 0;display:flex;align-items:center;justify-content:space-between}.blog_logoLink__9q_Lv{display:flex;align-items:center;gap:10px;text-decoration:none}.blog_logoIcon__09xdU{font-size:22px;color:#7FC441}.blog_logoText__z6W_e{font-family:var(--font-display);font-size:18px;color:#F4F9F0;letter-spacing:-.01em}.blog_blogNavLink__PqTjI{font-family:var(--font-body);font-size:14px;font-weight:600;color:rgba(244,249,240,.7);text-decoration:none;letter-spacing:.02em}.blog_blogNavLink__PqTjI:hover{color:#F4F9F0}.blog_blogMain__2bE0v{flex:1 1;max-width:720px;margin:0 auto;padding:48px 24px;width:100%}.blog_indexTitle__WTnO0{font-family:var(--font-display);font-size:clamp(28px,5vw,40px);color:var(--ink);margin-bottom:8px}.blog_indexSub__qnKEc{font-size:16px;color:var(--ink-muted);margin-bottom:40px;line-height:1.5}.blog_postList__udM0A{display:flex;flex-direction:column;gap:24px}.blog_postCard__N8pLU{display:block;padding:24px;background:var(--white);border:1px solid var(--chalk-dark);border-radius:var(--radius-md);text-decoration:none;transition:box-shadow .15s,border-color .15s}.blog_postCard__N8pLU:hover{box-shadow:var(--shadow-card);border-color:rgba(45,80,22,.25)}.blog_postTag__399fe{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--court);background:rgba(45,80,22,.08);border-radius:var(--radius-pill);padding:3px 10px;margin-bottom:10px}.blog_postTitle__uheS3{font-family:var(--font-display);font-size:22px;color:var(--ink);margin-bottom:8px;line-height:1.3}.blog_postExcerpt__GZgDS{font-size:15px;color:var(--ink-muted);line-height:1.5}.blog_article__caXiG{max-width:720px}.blog_articleTag__twjuP{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--court);background:rgba(45,80,22,.08);border-radius:var(--radius-pill);padding:3px 10px;margin-bottom:12px}.blog_articleTitle__nHwCR{font-family:var(--font-display);font-size:clamp(28px,5vw,42px);color:var(--ink);margin-bottom:12px;line-height:1.15}.blog_articleMeta__EpOVE{font-size:14px;color:var(--ink-faint);margin-bottom:36px}.blog_articleBody__ysYAS{font-size:17px;line-height:1.75;color:var(--ink)}.blog_articleBody__ysYAS h2{font-family:var(--font-display);font-size:26px;margin:40px 0 16px;color:var(--ink)}.blog_articleBody__ysYAS h3{font-family:var(--font-display);font-size:20px;margin:32px 0 12px;color:var(--ink)}.blog_articleBody__ysYAS p{margin-bottom:20px}.blog_articleBody__ysYAS strong{color:var(--ink)}.blog_articleBody__ysYAS ol,.blog_articleBody__ysYAS ul{margin:0 0 20px 24px}.blog_articleBody__ysYAS li{margin-bottom:8px}.blog_articleCta__HR_7G{margin-top:48px;padding:28px;background:rgba(45,80,22,.06);border:1px solid rgba(45,80,22,.15);border-radius:var(--radius-md);text-align:center}.blog_articleCta__HR_7G p{font-size:16px;color:var(--ink-muted);margin-bottom:14px}.blog_articleCtaBtn__aEsur{display:inline-block;padding:12px 28px;background:var(--court);color:var(--white);font-family:var(--font-body);font-size:15px;font-weight:600;border:none;border-radius:var(--radius-pill);text-decoration:none;cursor:pointer}.blog_articleCtaBtn__aEsur:hover{background:var(--court-light)}.blog_blogFooter__OqnLs{text-align:center;padding:32px 24px;border-top:1px solid var(--chalk-dark)}.blog_blogFooter__OqnLs a{font-size:15px;font-weight:600;color:var(--court);text-decoration:none}.blog_blogFooter__OqnLs a:hover{text-decoration:underline}@media (max-width:600px){.blog_blogMain__2bE0v{padding:32px 20px}.blog_postCard__N8pLU{padding:20px}}