.taxonomy-archive-page_page__wbbei{overflow:clip;background:linear-gradient(180deg,#f0f3f0,#fcfdfb 42%,#ffffff);color:var(--mf-color-ink-navy,#243047)}.taxonomy-archive-page_shell__OxGNV{display:grid;gap:clamp(30px,4.4vw,62px);padding:clamp(44px,5.4vw,76px) 0 clamp(58px,7vw,104px)}.taxonomy-archive-page_hero__W7tlT{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,.26fr);gap:clamp(24px,4vw,56px);align-items:end}.taxonomy-archive-page_heroCopy__gVhiA{max-width:850px}.taxonomy-archive-page_kicker__CgTm_,.taxonomy-archive-page_panelKicker__nkDLl{display:block;color:var(--mf-color-brand-sage,#57796a);font-family:var(--mair-v1-script),"Brush Script MT",cursive;font-weight:700;line-height:1.05}.taxonomy-archive-page_kicker__CgTm_{margin-bottom:12px;font-size:clamp(23px,2.4vw,31px)}.taxonomy-archive-page_hero__W7tlT h1{margin:0;max-width:900px;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-display);font-size:clamp(42px,5.4vw,78px);font-weight:var(--mf-weight-display-strong,800);letter-spacing:0;line-height:.98}.taxonomy-archive-page_hero__W7tlT p{max-width:58ch;margin:18px 0 0;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 72%,#ffffff);font-family:var(--mf-font-body);font-size:clamp(16px,1.25vw,19px);line-height:1.62}.taxonomy-archive-page_heroNote__LC_Gg{display:grid;gap:6px;justify-items:end;border-bottom:1px solid rgba(87,121,106,.22);padding-bottom:18px}.taxonomy-archive-page_heroNote__LC_Gg span{color:var(--mf-color-brand-sage,#57796a);font-family:var(--mf-font-display);font-size:clamp(42px,4.8vw,70px);font-weight:800;letter-spacing:0;line-height:.92}.taxonomy-archive-page_heroNote__LC_Gg p{max-width:18ch;margin:0;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 58%,#ffffff);font-family:var(--mf-font-ui);font-size:13px;font-weight:720;line-height:1.3;text-align:right}.taxonomy-archive-page_topicNav__jCYes{display:flex;gap:10px;overflow-x:auto;padding:2px 0 8px;scrollbar-width:thin}.taxonomy-archive-page_topicNav__jCYes a{display:inline-flex;min-height:42px;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 18%,transparent);border-radius:999px;background:#ffffff;color:var(--mf-color-ink-navy,#243047);flex:0 0 auto;font-family:var(--mf-font-ui);font-size:13.5px;font-weight:740;line-height:1;padding:0 16px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.taxonomy-archive-page_topicNav__jCYes a:focus-visible,.taxonomy-archive-page_topicNav__jCYes a:hover{border-color:color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 42%,transparent);outline:0;transform:translateY(-1px)}.taxonomy-archive-page_topicNav__jCYes a span{color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 54%,#ffffff);font-size:12px}.taxonomy-archive-page_topicNav__jCYes .taxonomy-archive-page_topicActive__Cvwgo{background:var(--mf-color-brand-sage,#57796a);border-color:var(--mf-color-brand-sage,#57796a);color:#ffffff}.taxonomy-archive-page_topicNav__jCYes .taxonomy-archive-page_topicActive__Cvwgo span{color:color-mix(in srgb,#ffffff 78%,var(--mf-color-brand-sage,#57796a))}.taxonomy-archive-page_contentGrid__3uNwH{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.42fr);gap:clamp(34px,4.4vw,58px);align-items:start}.taxonomy-archive-page_archiveSection__Fqzcf,.taxonomy-archive-page_listSection__12J_k{display:grid;gap:clamp(22px,3vw,34px)}.taxonomy-archive-page_resultCount__Gyjlk{justify-self:end;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 54%,#ffffff);font-family:var(--mf-font-ui);font-size:14px;font-weight:650}.taxonomy-archive-page_archiveSection__Fqzcf+.taxonomy-archive-page_archiveSection__Fqzcf{padding-top:clamp(10px,2vw,22px)}.taxonomy-archive-page_groupHeader__IQZqs,.taxonomy-archive-page_sectionHeader__PYRQg{display:flex;align-items:end;justify-content:space-between;gap:18px;border-bottom:1px solid color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 18%,transparent);padding-bottom:20px}.taxonomy-archive-page_groupHeader__IQZqs h3,.taxonomy-archive-page_sectionHeader__PYRQg h2{margin:0;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-display);font-size:clamp(29px,3vw,43px);font-weight:var(--mf-weight-display-strong,800);letter-spacing:0;line-height:1.02}.taxonomy-archive-page_groupHeader__IQZqs h3{font-size:clamp(25px,2.35vw,34px)}.taxonomy-archive-page_groupHeader__IQZqs p,.taxonomy-archive-page_sectionHeader__PYRQg p{margin:0;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 54%,#ffffff);font-family:var(--mf-font-ui);font-size:14px;font-weight:650;white-space:nowrap}.taxonomy-archive-page_grid__5lMAc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,28px)}.taxonomy-archive-page_card__2T39N{display:grid;min-height:100%;overflow:hidden;border:1px solid color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 18%,transparent);border-radius:20px;background:linear-gradient(180deg,#fafcf8,#fcfdfb 62%,#ffffff);color:inherit;text-decoration:none;box-shadow:var(--mf-shadow-card,0 18px 44px rgba(35,54,45,.08));transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.taxonomy-archive-page_card__2T39N:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 42%,transparent);box-shadow:var(--mf-shadow-card-hover,0 24px 54px rgba(35,54,45,.12))}.taxonomy-archive-page_card__2T39N:focus-visible{outline:2px solid color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 54%,transparent);outline-offset:4px}.taxonomy-archive-page_cardMedia__Fllmp{position:relative;display:grid;min-height:clamp(176px,18vw,236px);place-items:center;overflow:hidden;background:#f0f3f0}.taxonomy-archive-page_cardMedia__Fllmp img{width:100%;height:100%;min-height:clamp(176px,18vw,236px);-o-object-fit:cover;object-fit:cover;transition:transform .26s ease}.taxonomy-archive-page_card__2T39N:hover .taxonomy-archive-page_cardMedia__Fllmp img{transform:scale(1.035)}.taxonomy-archive-page_cardPlaceholder__nwGWL{display:grid;width:100%;min-height:clamp(176px,18vw,236px);place-items:center;padding:26px;color:var(--mf-color-brand-sage,#57796a);font-family:var(--mair-v1-script),"Brush Script MT",cursive;font-size:clamp(27px,3vw,38px);font-weight:700}.taxonomy-archive-page_cardBody__PaTFO{display:grid;gap:12px;align-content:start;padding:clamp(20px,2.1vw,28px)}.taxonomy-archive-page_cardMeta__kFZDo{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;color:var(--mf-color-brand-sage,#57796a);font-family:var(--mf-font-ui);font-size:13.5px;font-weight:650;line-height:1.2}.taxonomy-archive-page_cardMeta__kFZDo span+span:before{content:"";display:inline-block;width:4px;height:4px;margin:0 10px 2px 0;border-radius:999px;background:color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 46%,transparent)}.taxonomy-archive-page_cardTitle__zr8YB{margin:0;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-ui);font-size:clamp(18px,1.38vw,22px);font-weight:var(--mf-weight-ui-strong,650);letter-spacing:0;line-height:1.17}.taxonomy-archive-page_cardText__Q0BYv{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 64%,#ffffff);font-size:14.5px;line-height:1.58}.taxonomy-archive-page_cardCta__Du7jZ{display:inline-flex;align-items:center;gap:10px;margin-top:6px;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-ui);font-size:14px;font-weight:760}.taxonomy-archive-page_cardCta__Du7jZ svg{width:16px;height:16px;color:var(--mf-color-ink-navy,#243047);flex:0 0 auto;stroke-width:2.4;transition:transform .18s ease}.taxonomy-archive-page_card__2T39N:focus-visible .taxonomy-archive-page_cardCta__Du7jZ svg,.taxonomy-archive-page_card__2T39N:hover .taxonomy-archive-page_cardCta__Du7jZ svg{transform:translateX(3px)}.taxonomy-archive-page_sidebar__6RyNc{display:grid;gap:22px}.taxonomy-archive-page_panel__tYSqC{display:grid;gap:18px;border:1px solid rgba(87,121,106,.18);border-radius:20px;background:#ffffff;box-shadow:0 16px 38px rgba(35,54,45,.055);padding:clamp(28px,2.8vw,40px)}.taxonomy-archive-page_panelKicker__nkDLl{font-size:clamp(19px,1.55vw,24px)}.taxonomy-archive-page_panel__tYSqC h2{margin:0;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-display);font-size:clamp(23px,1.62vw,28px);font-weight:var(--mf-weight-display-strong,800);letter-spacing:0;line-height:1.02}.taxonomy-archive-page_panel__tYSqC p{margin:0;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 68%,#ffffff);font-size:15px;line-height:1.72}.taxonomy-archive-page_sideLinks__iHvjV,.taxonomy-archive-page_sidePills__rNtBo{display:flex;flex-wrap:wrap;gap:8px}.taxonomy-archive-page_sideLinks__iHvjV a,.taxonomy-archive-page_sidePills__rNtBo a{display:inline-flex;min-height:34px;align-items:center;border:1px solid rgba(87,121,106,.18);border-radius:999px;background:#f6f9f6;color:var(--mf-color-ink-navy,#243047);font-family:var(--mf-font-ui);font-size:12.5px;font-weight:760;padding:0 12px;text-decoration:none}.taxonomy-archive-page_sideLinks__iHvjV a:focus-visible,.taxonomy-archive-page_sideLinks__iHvjV a:hover,.taxonomy-archive-page_sidePills__rNtBo a:focus-visible,.taxonomy-archive-page_sidePills__rNtBo a:hover{border-color:rgba(87,121,106,.42);outline:0}.taxonomy-archive-page_pagination__wAFvp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding-top:8px}.taxonomy-archive-page_pageGroup__MbgOo{display:contents}.taxonomy-archive-page_pageCurrent__w_1Zs,.taxonomy-archive-page_pageLink__iEXQx{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border-radius:999px;font-family:var(--mf-font-ui);font-size:14px;font-weight:720;text-decoration:none}.taxonomy-archive-page_pageLink__iEXQx{border:1px solid color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 20%,transparent);background:#ffffff;color:var(--mf-color-ink-navy,#243047)}.taxonomy-archive-page_pageLink__iEXQx:focus-visible,.taxonomy-archive-page_pageLink__iEXQx:hover{border-color:color-mix(in srgb,var(--mf-color-brand-sage,#57796a) 48%,transparent);outline:0}.taxonomy-archive-page_pageCurrent__w_1Zs{background:var(--mf-color-brand-sage,#57796a);color:#ffffff}.taxonomy-archive-page_pageGap__gfRM9{display:inline-flex;min-width:20px;min-height:44px;align-items:center;justify-content:center;color:color-mix(in srgb,var(--mf-color-ink-navy,#243047) 45%,#ffffff);font-family:var(--mf-font-ui);font-size:14px;font-weight:700}.taxonomy-archive-page_newsletterWrap__duRn8{margin-top:clamp(4px,1vw,14px)}@media (max-width:1080px){.taxonomy-archive-page_contentGrid__3uNwH{grid-template-columns:1fr}.taxonomy-archive-page_sidebar__6RyNc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.taxonomy-archive-page_hero__W7tlT{grid-template-columns:1fr}.taxonomy-archive-page_heroNote__LC_Gg{justify-items:start}.taxonomy-archive-page_heroNote__LC_Gg p{text-align:left}}@media (max-width:720px){.taxonomy-archive-page_shell__OxGNV{padding-top:34px}.taxonomy-archive-page_grid__5lMAc,.taxonomy-archive-page_sidebar__6RyNc{grid-template-columns:1fr}.taxonomy-archive-page_groupHeader__IQZqs,.taxonomy-archive-page_sectionHeader__PYRQg{align-items:start;flex-direction:column}.taxonomy-archive-page_resultCount__Gyjlk{justify-self:start}.taxonomy-archive-page_groupHeader__IQZqs p,.taxonomy-archive-page_sectionHeader__PYRQg p{white-space:normal}}