.blog_page__yJJnW{--blog-soft:#efeee9;--blog-copy:#555650;--blog-gutter:max(5%,calc((100% - 1440px) / 2));--blog-space:64px;--blog-gap:clamp(32px,6vw,80px);--blog-xs:8px;--blog-sm:16px;--blog-md:24px;--blog-lg:32px;--blog-xl:40px;color:var(--ink)}.blog_page__yJJnW h1,.blog_page__yJJnW h2,.blog_page__yJJnW h3{min-width:0;overflow-wrap:anywhere;font-style:normal}.blog_page__yJJnW a:focus-visible{outline:2px solid var(--action-ink);outline-offset:5px}.blog_page__yJJnW [data-main-page-hero]{padding-top:116px;padding-bottom:var(--blog-sm)}.blog_page__yJJnW [data-hero-layer=title] h1{margin-top:12px;font-size:clamp(2.25rem,8vw,3.5rem)}.blog_page__yJJnW [data-main-page-hero]>div:has(>[data-hero-layer=title]){gap:var(--blog-sm)}.blog_page__yJJnW [data-hero-layer=summary] p{font-size:.9375rem;line-height:1.5}.blog_page__yJJnW [data-hero-layer=summary] .quote-actions{margin-top:var(--blog-sm)}.blog_page__yJJnW [data-hero-layer=footer]{margin-top:var(--blog-md);padding-top:var(--blog-xs);gap:0 var(--blog-md)}.blog_directory__SfyYq{padding-block:var(--blog-space)}.blog_directoryHead__lEiIV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--blog-gap);align-items:end;margin-bottom:var(--blog-xl)}.blog_directoryHead__lEiIV h2{font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400;letter-spacing:-.045em;line-height:1.08;margin-top:var(--blog-sm)}.blog_directoryIntro__xfS0y p{max-width:42ch;font-size:1.0625rem;line-height:1.65;color:var(--blog-copy)}.blog_directoryIntro__xfS0y a{display:inline-flex;align-items:center;min-height:44px;gap:var(--blog-sm);margin-top:12px;font-size:.875rem;text-decoration:underline;text-underline-offset:5px;color:var(--action-ink)}.blog_listLabel__wOIni{display:flex;justify-content:space-between;gap:var(--blog-md);font-size:.8125rem;color:var(--muted);padding-bottom:var(--blog-sm)}.blog_cards__SQ6Wk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--blog-gap);padding:0;margin:0;list-style:none}.blog_card__JxreE{border-top:1px solid var(--line);padding-block:var(--blog-lg);min-width:0}.blog_card__JxreE article{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--blog-sm)}.blog_number__aNt12{padding-top:2px;font-size:.6875rem;color:var(--blog-copy)}.blog_cardCopy__ISFN0{min-width:0}.blog_cardMeta__diIC5{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--blog-sm);row-gap:var(--blog-xs);padding-right:var(--blog-md);margin-bottom:var(--blog-sm);font-size:.6875rem;line-height:1.5}.blog_cardMeta__diIC5>span{color:var(--action-ink);text-transform:uppercase;font-weight:600;letter-spacing:.025em}.blog_cardMeta__diIC5 time{color:var(--muted);white-space:nowrap}.blog_card__JxreE h3{font-size:clamp(1.375rem,2.1vw,1.875rem);font-weight:400;line-height:1.22;letter-spacing:-.035em;margin:0}.blog_card__JxreE h3 a{display:block;position:relative;padding-right:var(--blog-lg)}.blog_cardArrow__HRjMO{position:absolute;top:3px;right:0;color:var(--action-ink);font-size:1.25rem;line-height:1}.blog_card__JxreE h3 a:hover{color:var(--action-ink);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.blog_card__JxreE h3 a:active{color:var(--action-hover)}.blog_card__JxreE p{font-size:1rem;line-height:1.65;max-width:48ch;color:var(--blog-copy);margin-top:var(--blog-sm)}.blog_empty__Png3v{border-top:1px solid var(--line);padding-top:var(--blog-xl);max-width:650px}.blog_empty__Png3v h3{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.2}.blog_empty__Png3v p{max-width:49ch;margin-block:var(--blog-md)}.blog_empty__Png3v>div{display:flex;flex-wrap:wrap;gap:var(--blog-sm) var(--blog-lg)}.blog_empty__Png3v a{display:inline-flex;align-items:center;gap:var(--blog-sm);min-height:44px;color:var(--action-ink);text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.blog_pagination__5VUwt{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--blog-sm);border-top:1px solid var(--line);padding-top:var(--blog-md);margin-top:var(--blog-xs);font-size:.875rem}.blog_next__TX5HR,.blog_previous__cnedq{display:inline-flex;align-items:center;gap:12px;min-height:44px;white-space:nowrap;width:fit-content}.blog_previous__cnedq{justify-self:start}.blog_next__TX5HR{justify-self:end}.blog_pagination__5VUwt>a{color:var(--action-ink)}.blog_pagination__5VUwt>a:hover{text-decoration:underline;text-underline-offset:5px}.blog_pagination__5VUwt>a:active{color:var(--action-hover)}.blog_pagination__5VUwt>[aria-disabled=true]{color:var(--muted)}.blog_pageNumbers__2fO9_{display:flex;align-items:center;justify-content:center;gap:4px;padding:0;margin:0;list-style:none}.blog_currentPage__JRXfC,.blog_ellipsis__dHDC4,.blog_pageNumbers__2fO9_ a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding-inline:var(--blog-xs);border-radius:50%}.blog_pageNumbers__2fO9_ a{color:var(--ink)}.blog_pageNumbers__2fO9_ a:hover{background:var(--blog-soft)}.blog_pageNumbers__2fO9_ a:active{color:var(--action-ink)}.blog_currentPage__JRXfC{background:var(--action);color:var(--paper)}.blog_ellipsis__dHDC4{min-width:20px;padding:0;color:var(--muted)}@media (min-width:651px){.blog_page__yJJnW [data-main-page-hero]{padding-top:148px}}@media (min-width:769px){.blog_page__yJJnW [data-main-page-hero]{min-height:0;padding-top:160px}.blog_page__yJJnW [data-hero-layer=title] h1{font-size:clamp(3rem,4.6vw,4.5rem)}.blog_page__yJJnW [data-main-page-hero]>div:has(>[data-hero-layer=title]){gap:var(--blog-gap)}.blog_page__yJJnW [data-hero-layer=summary] p{font-size:1rem}}@media (max-width:768px){.blog_cards__SQ6Wk,.blog_directoryHead__lEiIV{grid-template-columns:minmax(0,1fr)}.blog_directoryHead__lEiIV{gap:var(--blog-md);margin-bottom:var(--blog-lg)}.blog_directoryIntro__xfS0y a{margin-top:var(--blog-xs)}.blog_cardMeta__diIC5{justify-content:space-between}.blog_card__JxreE h3{font-size:1.5rem}}@media (max-width:650px){.blog_page__yJJnW{--blog-space:40px;--blog-gap:28px}.blog_card__JxreE{padding-block:var(--blog-md)}.blog_card__JxreE article{grid-template-columns:20px minmax(0,1fr);gap:12px}.blog_cardMeta__diIC5{padding-right:0}.blog_card__JxreE p{font-size:.9375rem}.blog_directoryIntro__xfS0y a{font-size:.8125rem;gap:12px;white-space:nowrap}.blog_pagination__5VUwt{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--blog-xs)}.blog_pageNumbers__2fO9_{grid-column:1/-1;grid-row:1}.blog_next__TX5HR,.blog_previous__cnedq{grid-row:2}}@media (max-width:414px){.blog_pageNumbers__2fO9_{gap:2px}.blog_currentPage__JRXfC,.blog_pageNumbers__2fO9_ a{min-width:36px;padding-inline:6px}}