.blog_page__i3gIe{color:var(--ink);background:var(--white)}.blog_hero__m_tED{padding:85px 0 70px;background:var(--cream);border-bottom:1px solid var(--line)}.blog_eyebrow__BA9dX{display:block;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--eyebrow);margin:0 0 20px}.blog_article__caXiG h1,.blog_hero__m_tED h1{font-size:clamp(36px,4.3vw,64px);line-height:1.12;letter-spacing:-.045em;font-weight:800;margin:0 0 25px;max-width:950px}.blog_hero__m_tED>div>p:last-child{max-width:650px;font-size:18px;line-height:1.85;color:var(--muted);margin:0}.blog_content__jkE_j{padding-top:64px;padding-bottom:90px}.blog_layout__7uxsq{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:65px;gap:65px;align-items:start}.blog_featured__kHmgQ{display:grid;grid-template-columns:1.15fr 1fr;background:var(--cream);margin-bottom:70px;overflow:hidden;border:1px solid var(--line)}.blog_image__Kbywe{display:block;position:relative;aspect-ratio:1.55;overflow:hidden;background:var(--product-image-background)}.blog_image__Kbywe img{object-fit:cover;transition:transform .45s ease}.blog_image__Kbywe:hover img{transform:scale(1.025)}.blog_featured__kHmgQ .blog_image__Kbywe{aspect-ratio:auto;min-height:380px}.blog_cardBody__J1S1_{padding:25px 0 28px}.blog_featured__kHmgQ .blog_cardBody__J1S1_{padding:clamp(28px,4vw,64px);align-self:center}.blog_cardBody__J1S1_ h2{font-size:clamp(21px,2vw,28px);line-height:1.32;letter-spacing:-.025em;margin:12px 0}.blog_featured__kHmgQ h2{font-size:clamp(27px,2.8vw,40px)}.blog_cardBody__J1S1_>p:not(.blog_meta__l_Cxn){font-size:15px;line-height:1.8;color:var(--muted);margin:0 0 20px}.blog_meta__l_Cxn{font-size:12px;line-height:1.7;color:var(--muted);margin:0 0 20px}.blog_meta__l_Cxn span{margin:0 3px}.blog_read__N5owP{display:inline-flex;gap:20px;font-size:14px;font-weight:700;color:var(--forest);border-bottom:1px solid var(--gold);padding:5px 0 9px}.blog_grid__1mQUH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 30px;gap:24px 30px}.blog_card__6gn_X{min-width:0;border-bottom:1px solid var(--line)}.blog_fallback__pJkMz{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:180px;color:var(--forest);font-size:24px;letter-spacing:.1em}.blog_sidebar__yPtZx{position:-webkit-sticky;position:sticky;top:140px;max-height:calc(100vh - 160px);overflow-y:auto;padding-right:10px}.blog_mobileNav__70Zlw h2,.blog_sidebar__yPtZx h2{font-size:16px;margin:0 0 20px}.blog_mobileNav__70Zlw nav,.blog_sidebar__yPtZx nav{display:grid;grid-gap:15px;gap:15px}.blog_mobileNav__70Zlw nav a,.blog_sidebar__yPtZx nav a{color:var(--muted);font-size:14px;padding:3px 0}.blog_mobileNav__70Zlw nav a[aria-current],.blog_sidebar__yPtZx nav a[aria-current]{color:var(--forest);font-weight:700;border-left:2px solid var(--gold);padding-left:12px}.blog_recent__jJUZw{margin-top:40px;border-top:1px solid var(--line);padding-top:30px}.blog_recent__jJUZw>a{display:grid;grid-gap:9px;gap:9px;padding:15px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.5}.blog_recent__jJUZw time{color:var(--muted);font-size:12px}.blog_mobileNav__70Zlw{display:none}.blog_search__GtT_V{margin-bottom:30px}.blog_searchLabel__BPYfP{display:block;font-size:13px;font-weight:600;margin-bottom:10px}.blog_search__GtT_V>div{display:flex;gap:12px}.blog_search__GtT_V input{width:100%;min-width:0;border:1px solid var(--button-border);border-radius:4px;padding:13px 16px;font:inherit;background:var(--white);color:var(--ink)}.blog_search__GtT_V button{flex-shrink:0}.blog_results__3d7Gf{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:0 0 25px}.blog_results__3d7Gf h2{margin:0;font-size:24px}.blog_results__3d7Gf a,.blog_results__3d7Gf span{font-size:13px;color:var(--muted)}.blog_results__3d7Gf a{text-decoration:underline}.blog_empty__6Wa62{background:var(--cream);padding:40px 25px;color:var(--muted)}.blog_pagination__cBaLz{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;padding-top:40px;font-size:14px}.blog_pagination__cBaLz a{font-weight:700;color:var(--forest)}.blog_reading___RQem{padding:70px 0 90px}.blog_article__caXiG{min-width:0}.blog_article__caXiG h1{font-size:clamp(34px,3.8vw,56px)}.blog_breadcrumb__ak3pq{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px;color:var(--muted);font-size:12px;line-height:1.6}.blog_breadcrumb__ak3pq>span:last-child{overflow-wrap:anywhere}.blog_lead__7LRzF{font-size:19px;line-height:1.8;color:var(--muted);max-width:770px;margin:0 0 35px}.blog_articleImage__vPcsq{position:relative;aspect-ratio:1.7;background:var(--cream);margin-bottom:40px}.blog_articleImage__vPcsq img{object-fit:cover}.blog_prose__kqklI{max-width:780px;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.blog_prose__kqklI p{margin:0 0 1.4em}.blog_prose__kqklI h2{font-size:30px;line-height:1.3;margin:1.8em 0 .7em;letter-spacing:-.025em}.blog_prose__kqklI h3{font-size:23px;line-height:1.4;margin:1.7em 0 .65em}.blog_prose__kqklI h4{font-size:19px;margin:1.5em 0 .6em}.blog_prose__kqklI ol,.blog_prose__kqklI ul{padding-left:1.5em;margin:0 0 1.5em}.blog_prose__kqklI li{margin-bottom:.45em}.blog_prose__kqklI blockquote{margin:30px 0;padding:20px 28px;border-left:3px solid var(--gold);background:var(--cream);font-size:20px;color:var(--forest)}.blog_prose__kqklI blockquote p:last-child{margin-bottom:0}.blog_prose__kqklI a{color:var(--forest);text-decoration:underline;text-underline-offset:4px}.blog_prose__kqklI img{max-width:100%;height:auto;display:block;margin:24px auto}.blog_prose__kqklI figure{margin:25px 0}.blog_prose__kqklI figcaption{font-size:13px;color:var(--muted);text-align:center}.blog_prose__kqklI table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:25px 0}.blog_prose__kqklI td,.blog_prose__kqklI th{padding:10px 15px;border:1px solid var(--line);text-align:left}.blog_related__kSxUC{border-top:1px solid var(--line);padding-top:40px;margin:50px 0}.blog_related__kSxUC>h2{font-size:28px;margin:0 0 30px}.blog_productGrid__p8u68{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:25px;gap:25px}.blog_preview__m_QeW{padding:20px;background:var(--cream);border-left:3px solid var(--gold);line-height:1.6;margin-bottom:30px}.blog_previewWidth__46YDo{max-width:1000px}.blog_page__i3gIe a:focus-visible,.blog_page__i3gIe button:focus-visible,.blog_page__i3gIe input:focus-visible,.blog_page__i3gIe summary:focus-visible{outline:2px solid var(--forest);outline-offset:5px}@media (max-width:1100px){.blog_layout__7uxsq{gap:35px;grid-template-columns:190px minmax(0,1fr)}.blog_sidebar__yPtZx{top:120px}.blog_featured__kHmgQ .blog_image__Kbywe{min-height:320px}}@media (max-width:760px){.blog_hero__m_tED{padding:50px 0}.blog_hero__m_tED>div>p:last-child{font-size:16px}.blog_content__jkE_j{padding-top:35px;padding-bottom:55px}.blog_layout__7uxsq{grid-template-columns:1fr;gap:30px}.blog_sidebar__yPtZx{display:none}.blog_mobileNav__70Zlw{display:block;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}.blog_mobileNav__70Zlw summary{cursor:pointer;font-weight:600}.blog_mobileNav__70Zlw h2{margin-top:25px}.blog_featured__kHmgQ{grid-template-columns:1fr;margin-bottom:35px}.blog_featured__kHmgQ .blog_image__Kbywe{aspect-ratio:1.55;min-height:0}.blog_featured__kHmgQ .blog_cardBody__J1S1_{padding:25px}.blog_reading___RQem{padding:35px 0 55px}.blog_breadcrumb__ak3pq{margin-bottom:30px}.blog_articleImage__vPcsq{aspect-ratio:1.4}.blog_prose__kqklI{font-size:16px}.blog_lead__7LRzF{font-size:17px}.blog_search__GtT_V button{padding:12px 18px}}@media (max-width:480px){.blog_grid__1mQUH,.blog_productGrid__p8u68{grid-template-columns:1fr}.blog_hero__m_tED h1{font-size:38px}.blog_article__caXiG h1{font-size:34px}.blog_search__GtT_V>div{gap:8px}}@media (prefers-reduced-motion:reduce){.blog_image__Kbywe img{transition:none}.blog_image__Kbywe:hover img{transform:none}}.blog_article__caXiG h1,.blog_cardBody__J1S1_ h2,.blog_hero__m_tED h1,.blog_mobileNav__70Zlw strong,.blog_sidebar__yPtZx strong{overflow-wrap:anywhere}