.blog_page__cMiZT{overflow:clip;background:var(--page);color:var(--text)}.blog_eyebrow__tinp7{margin:0;color:var(--orange-700);font-size:.69rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.blog_articleHeader__XWBWn .blog_eyebrow__tinp7{margin-bottom:1.2rem}.blog_archive__YC0V9 h2,.blog_articleHeader__XWBWn h1,.blog_routes__xf5wR h2{margin:0;font-family:var(--font-display);font-weight:500;letter-spacing:-.02em;text-wrap:balance}.blog_intro__sPIs1{max-width:560px;margin:1.45rem 0 0;color:var(--text-body);font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.6}.blog_statusStrip__1rAWg{display:grid;width:min(100% - 64px,1180px);grid-template-columns:minmax(180px,.36fr) minmax(0,1fr);gap:2rem;align-items:start;margin:0 auto;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:1.35rem 0}.blog_statusBadge__eZ3QP{height:auto;justify-self:start;border:0;border-radius:0;padding:0;color:var(--teal-900);font-size:.67rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blog_statusStrip__1rAWg>p{max-width:690px;margin:0;color:var(--text-muted);font-size:.8rem;line-height:1.55}.blog_archive__YC0V9,.blog_routes__xf5wR{width:min(100% - 64px,1180px);margin:0 auto;padding:clamp(5.2rem,9vw,8rem) 0}.blog_archive__YC0V9 header,.blog_routes__xf5wR header{display:grid;grid-template-columns:200px minmax(0,1fr);gap:2rem;align-items:start}.blog_archive__YC0V9 header .blog_eyebrow__tinp7,.blog_routes__xf5wR header .blog_eyebrow__tinp7{margin-top:.6rem}.blog_archive__YC0V9 h2,.blog_routes__xf5wR h2{font-size:clamp(2.6rem,4.4vw,4.2rem);line-height:.96}.blog_postList__ax_TA{margin:clamp(3rem,6vw,5rem) 0 0;padding:0;list-style:none;border-top:1px solid var(--border-strong)}.blog_postList__ax_TA li{border-bottom:1px solid var(--border)}.blog_postList__ax_TA a{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:2rem;align-items:start;padding:1.75rem 0;color:inherit;text-decoration:none;transition:background-color .28s ease}.blog_postList__ax_TA a:hover{background:var(--surface-soft)}.blog_postMeta__LgOsT{display:grid;gap:.3rem;color:var(--text-muted);font-size:.78rem;font-weight:600}.blog_postTitle__aTUEc{display:grid;gap:.5rem}.blog_postTitle__aTUEc strong{font-size:clamp(1.3rem,2vw,1.8rem);font-weight:500;letter-spacing:-.02em;line-height:1.1}.blog_postTitle__aTUEc small{max-width:620px;color:var(--text-body);font-size:.92rem;line-height:1.55}.blog_topics__xTVaJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,5rem);border-top:1px solid var(--border-strong)}.blog_topics__xTVaJ article{display:grid;align-content:start;gap:.9rem;border-right:1px solid var(--border);padding:2rem 2rem 2.4rem 0}.blog_topics__xTVaJ article+article{padding-left:2rem}.blog_topics__xTVaJ article:last-child{border-right:0;padding-right:0}.blog_topics__xTVaJ h3{margin:0;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:500;letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.blog_topics__xTVaJ article>p:not(.blog_eyebrow__tinp7){max-width:400px;margin:0;color:var(--text-body);font-size:.92rem;line-height:1.6}.blog_article__lmTHq{width:min(100% - 64px,1180px);margin:0 auto;padding:132px 0 clamp(4rem,7vw,6rem)}.blog_articleHeader__XWBWn{max-width:820px}.blog_articleHeader__XWBWn h1{font-size:clamp(2.8rem,4.6vw,4.2rem);line-height:.98}.blog_articleMeta__ceIb3{display:flex;flex-wrap:wrap;gap:1.25rem;margin:1.5rem 0 0;color:var(--text-muted);font-size:.8rem;font-weight:600}.blog_articleHero__B5zIg{margin:clamp(2.5rem,5vw,4rem) 0 0;border:1px solid rgba(2,2,30,.12);overflow:hidden}.blog_articleHero__B5zIg img{display:block;width:100%;height:auto}.blog_articleBody__N9KWy{max-width:760px;margin-top:clamp(2.5rem,5vw,4rem);color:var(--text-body);font-size:1.06rem;line-height:1.7}.blog_articleBody__N9KWy h2,.blog_articleBody__N9KWy h3,.blog_articleBody__N9KWy h4{margin:2.4rem 0 .8rem;color:var(--text);font-weight:500;letter-spacing:-.02em;line-height:1.1}.blog_articleBody__N9KWy h2{font-size:clamp(1.7rem,2.6vw,2.3rem)}.blog_articleBody__N9KWy h3{font-size:clamp(1.35rem,2vw,1.7rem)}.blog_articleBody__N9KWy h4{font-size:1.15rem}.blog_articleBody__N9KWy p{margin:0 0 1.2rem}.blog_articleBody__N9KWy blockquote{margin:1.8rem 0;border-left:2px solid var(--accent);padding-left:1.25rem;color:var(--text);font-size:1.15rem}.blog_articleBody__N9KWy ol,.blog_articleBody__N9KWy ul{margin:0 0 1.2rem;padding-left:1.4rem}.blog_articleBody__N9KWy li{margin-bottom:.4rem}.blog_articleBody__N9KWy a{color:var(--text);text-decoration:underline;text-underline-offset:.15em}.blog_articleBody__N9KWy a:hover{color:var(--orange-700)}.blog_articleBody__N9KWy code{font-size:.92em;background:var(--surface-soft);padding:.1em .35em;border-radius:6px}.blog_articleBody__N9KWy figure{margin:2rem 0}.blog_articleBody__N9KWy figure img{display:block;width:100%;height:auto;border:1px solid rgba(2,2,30,.12)}.blog_articleBody__N9KWy figcaption{margin-top:.6rem;color:var(--text-muted);font-size:.78rem}.blog_routes__xf5wR{padding-top:0}.blog_routes__xf5wR header{padding:clamp(3.5rem,7vw,6rem) 0}.blog_routes__xf5wR nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border-strong)}.blog_routes__xf5wR nav.blog_singleRoute__Hzy9S{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_routes__xf5wR nav>a{display:flex;min-height:160px;align-items:flex-start;justify-content:space-between;gap:1.25rem;border-right:1px solid var(--border);padding:1.5rem;color:inherit;text-decoration:none;transition:background-color .28s ease,color .28s ease}.blog_routes__xf5wR nav>a:first-child{padding-left:0}.blog_routes__xf5wR nav>a:last-child{border-right:0}.blog_routes__xf5wR nav>a:hover{background:var(--surface-soft)}.blog_routes__xf5wR nav span{display:grid;gap:.75rem}.blog_routes__xf5wR nav strong{font-size:1rem}.blog_routes__xf5wR nav small{max-width:260px;color:var(--text-muted);font-size:.76rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){@keyframes blog_print-rise__Dba_f{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}}@media (max-width:840px){.blog_archive__YC0V9 header,.blog_routes__xf5wR header{grid-template-columns:1fr;gap:1rem}.blog_postList__ax_TA a{grid-template-columns:minmax(0,1fr) auto}.blog_postMeta__LgOsT{grid-column:1/-1;grid-template-columns:auto auto;justify-content:start;gap:1rem}.blog_topics__xTVaJ{grid-template-columns:1fr}.blog_topics__xTVaJ article,.blog_topics__xTVaJ article+article,.blog_topics__xTVaJ article:last-child{border-right:0;border-bottom:1px solid var(--border);padding:1.6rem 0}}@media (max-width:640px){.blog_archive__YC0V9,.blog_article__lmTHq,.blog_routes__xf5wR,.blog_statusStrip__1rAWg{width:min(100% - 36px,1180px)}.blog_article__lmTHq{padding-top:118px}.blog_articleHeader__XWBWn h1{font-size:clamp(30px,9vw,38px)}.blog_statusStrip__1rAWg{grid-template-columns:1fr;gap:.75rem}.blog_archive__YC0V9 h2,.blog_routes__xf5wR h2{font-size:clamp(2.3rem,11vw,3.4rem)}.blog_routes__xf5wR nav,.blog_routes__xf5wR nav.blog_singleRoute__Hzy9S{grid-template-columns:1fr}.blog_routes__xf5wR nav>a,.blog_routes__xf5wR nav>a:first-child{min-height:120px;border-right:0;border-bottom:1px solid var(--border);padding:1.3rem 0}}@media (prefers-reduced-motion:reduce){.blog_postList__ax_TA a,.blog_routes__xf5wR nav>a{animation:none;transition:none}}.blog_topics__xTVaJ{gap:20px}.blog_topics__xTVaJ article{border:1px solid var(--border);border-radius:14px;padding:26px;background:var(--paper)}.blog_topics__xTVaJ h3{font-size:25px;line-height:1.15}.blog_archive__YC0V9 h2{font-size:clamp(30px,3.5vw,46px);line-height:1.13}.blog_postList__ax_TA li{margin-bottom:14px;border:1px solid var(--border);border-radius:14px;background:#fff;padding-inline:24px}.blog_archiveSearch__dTIlS{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 20px;margin:28px 0 15px;max-width:620px}.blog_archiveSearch__dTIlS label{grid-column:1/-1;font-size:11px;color:#5d6a50}.blog_archiveSearch__dTIlS>div{display:flex;align-items:center;gap:9px;padding-left:12px;background:#fff;border:1px solid #d7dfcf;border-radius:8px}.blog_archiveSearch__dTIlS input{border:0;background:transparent;font-size:12px;min-width:0}.blog_archiveSearch__dTIlS p{font-size:10px;color:#5d6a50}.blog_archiveEmpty__zJwpm{background:#f0f4e9;border:1px solid #d7dfcf;border-radius:12px;padding:25px}.blog_archiveEmpty__zJwpm h3{font-size:20px}.blog_archiveEmpty__zJwpm p{font-size:13px;margin-block:12px}.blog_showMore__EkK7v{display:none}@media(max-width:700px){.blog_postList__ax_TA[data-expanded=false]>li:nth-child(n+7){display:none}.blog_showMore__EkK7v{display:flex;width:100%;min-height:46px;margin-top:18px}.blog_postTitle__aTUEc small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.blog_readingLayout__Xxgaq{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,1fr);gap:48px;align-items:start;margin-top:40px}.blog_readingLayout__Xxgaq>nav{grid-column:2;grid-row:1}.blog_readingLayout__Xxgaq>.blog_articleBody__N9KWy{grid-column:1;grid-row:1;margin-top:0;min-width:0;overflow-wrap:anywhere}@media (max-width:1000px){.blog_readingLayout__Xxgaq{grid-template-columns:minmax(0,1fr);gap:28px}.blog_readingLayout__Xxgaq>.blog_articleBody__N9KWy,.blog_readingLayout__Xxgaq>nav{grid-column:1;grid-row:auto}}@media print{.blog_readingLayout__Xxgaq{display:block}}.blog_article__lmTHq{padding-top:clamp(42px,6vw,76px)}.blog_articleHeader__XWBWn h1{line-height:1.1;overflow-wrap:anywhere}