.ArticlePage_breadcrumb__qhdSe{max-width:1100px;margin-inline:auto;padding:20px 32px 0}.ArticlePage_breadcrumbList__ktr8V{display:flex;align-items:center;gap:8px;list-style:none;padding:0;margin:0;font-family:var(--font-body,"Nunito",sans-serif);font-size:.8125rem;font-weight:600;color:var(--text-secondary,#666);flex-wrap:wrap}.ArticlePage_breadcrumbLink__C84dp{color:var(--text-secondary,#666);text-decoration:none;font-weight:600}.ArticlePage_breadcrumbLink__C84dp:hover{color:var(--text-primary,#1a1a1a)}.ArticlePage_breadcrumbLink__C84dp:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticlePage_breadcrumbSeparator__3_bhA{color:var(--text-secondary,#666);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ArticlePage_breadcrumbCurrent__Pgj4w{color:var(--green-80,#3e6d32);font-weight:700;text-decoration:none}.ArticlePage_breadcrumbCurrent__Pgj4w:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticlePage_articleHeader__dL4IG{max-width:780px;margin-inline:auto;padding:32px 32px 36px;display:flex;flex-direction:column;gap:20px}.ArticlePage_headerMeta__k93fg{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ArticlePage_seriesIndicator__HZGiY{font-family:var(--font-body,"Nunito",sans-serif);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-90,#996d00)}.ArticlePage_articleTitle__QuV3y{font-family:var(--font-display,"Sole Serif",Georgia,serif);font-weight:900;font-size:3rem;line-height:1.1;color:var(--text-primary,#1a1a1a);margin:0;text-wrap:balance}.ArticlePage_articleExcerpt__lXIPn{font-family:var(--font-body,"Nunito",sans-serif);font-size:1.3125rem;line-height:1.55;color:var(--text-secondary,#666);margin:0;text-wrap:pretty}.ArticlePage_bylineRow__u_YPe{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--border,#e5e5e5);border-bottom:1px solid var(--border,#e5e5e5);padding:16px 0;margin-top:4px;font-family:var(--font-body,"Nunito",sans-serif)}.ArticlePage_bylineLeft__KTBKg{display:flex;align-items:center;gap:14px}.ArticlePage_authorAvatarFallback__dIOBF{width:46px;height:46px;border-radius:999px;background-color:var(--brand-surface,#f8f9fa);color:var(--gold-90,#996d00);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:700;flex:none;overflow:hidden}.ArticlePage_authorAvatar__fYY69{width:46px;height:46px;border-radius:999px;object-fit:cover;flex:none}.ArticlePage_authorInfo__ARqPn{display:flex;flex-direction:column;gap:2px}.ArticlePage_authorName__XANAb{font-size:.9375rem;font-weight:800;color:var(--text-primary,#1a1a1a)}.ArticlePage_bylineMeta__pzOnk{font-size:.8125rem;font-weight:600;color:var(--text-secondary,#666)}.ArticlePage_bylineSeparator__1ficP{color:var(--text-secondary,#666);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ArticlePage_heroImageWrapper__iy8td{max-width:1100px;margin-inline:auto;padding-inline:32px}.ArticlePage_heroImageContainer__bv6Nh{position:relative;width:100%;aspect-ratio:21/9;border-radius:var(--radius-xl,24px);overflow:hidden;background-color:var(--brand-surface,#f8f9fa)}.ArticlePage_heroImage__58t_8{object-fit:cover;width:100%;height:100%}.ArticlePage_heroPlaceholder__hQQh5{position:relative;width:100%;aspect-ratio:21/9;border-radius:var(--radius-xl,24px);background-color:var(--brand-surface,#f8f9fa)}.ArticlePage_articleLayout__d3URA{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:56px;gap:56px;max-width:1100px;margin-inline:auto;padding:48px 32px 0;align-items:start}@media (max-width:1023px){.ArticlePage_articleLayout__d3URA{grid-template-columns:1fr;gap:32px;padding:32px 24px 0}}.ArticlePage_tocSidebar__OcweT{position:-webkit-sticky;position:sticky;top:40px;display:flex;flex-direction:column;gap:10px}.ArticlePage_tocLabel__uEYtC{font-family:var(--font-body,"Nunito",sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#666)}.ArticlePage_tocNav___gv_G{display:flex;flex-direction:column}.ArticlePage_tocLink__2S8aB{display:block;font-family:var(--font-body,"Nunito",sans-serif);font-size:.875rem;line-height:1.4;font-weight:600;color:var(--text-secondary,#666);text-decoration:none;padding:7px 0 7px 14px;border-left:2px solid var(--border,#e5e5e5);transition:color var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1)),border-left-color var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1))}.ArticlePage_tocLink__2S8aB:hover{color:var(--text-primary,#1a1a1a);border-left-color:var(--gold-60,#ffb500)}.ArticlePage_tocLink__2S8aB:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticlePage_tocLinkActive__zpWRL{color:var(--text-primary,#1a1a1a);border-left-color:var(--gold-60,#ffb500)}.ArticlePage_tocSeriesBlock__227vP{border-top:1px solid var(--border,#e5e5e5);margin-top:8px;padding-top:14px;display:flex;flex-direction:column;gap:6px}.ArticlePage_tocSeriesLabel__Ot7eR{font-family:var(--font-body,"Nunito",sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#666)}.ArticlePage_tocSeriesTitle__1f0Xm{line-height:1.4;color:var(--text-primary,#1a1a1a)}.ArticlePage_tocSeriesPart__HoByX,.ArticlePage_tocSeriesTitle__1f0Xm{font-family:var(--font-body,"Nunito",sans-serif);font-size:.8125rem;font-weight:700}.ArticlePage_tocSeriesPart__HoByX{color:var(--gold-90,#996d00)}.ArticlePage_tocSeriesLink__63tnJ{font-family:var(--font-body,"Nunito",sans-serif);font-size:.8125rem;font-weight:700;color:var(--green-80,#3e6d32);text-decoration:none}.ArticlePage_tocSeriesLink__63tnJ:hover{text-decoration:underline}.ArticlePage_tocSeriesLink__63tnJ:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}@media (max-width:1023px){.ArticlePage_tocSidebar__OcweT{position:static;display:none}}.ArticlePage_articleBody___L38u{max-width:700px}.ArticlePage_shareSection__RFNAu{display:flex;align-items:center;gap:10px}.ArticlePage_seriesProgressSection__2g_6N{max-width:700px;-webkit-margin-before:var(--space-xl,3rem);margin-block-start:var(--space-xl,3rem)}.ArticlePage_authorWrapper__DKX6y{max-width:1100px;margin-inline:auto;padding:0 32px;margin-block:2.5rem}.ArticlePage_authorCard__c5Cjt{display:flex;gap:20px;align-items:flex-start;background:var(--brand-surface,#f8f9fa);border-radius:var(--radius-xl,24px);padding:28px;flex-wrap:wrap}.ArticlePage_authorBioAvatar__HiF9y{width:88px;height:88px;border-radius:999px;overflow:hidden;background:var(--white,#fefefe);flex:none}.ArticlePage_authorBioContent__B26_l{flex:1 1;min-width:240px;display:flex;flex-direction:column;gap:8px}.ArticlePage_authorBioName__8l2RN{font-family:var(--font-body,"Nunito",sans-serif);font-size:1.125rem;font-weight:900;color:var(--text-primary,#1a1a1a)}.ArticlePage_authorBioTitle___OQL8{font-family:var(--font-body,"Nunito",sans-serif);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-90,#996d00)}.ArticlePage_authorBioText__htUDq{font-family:var(--font-body,"Nunito",sans-serif);font-size:1rem;line-height:1.6;color:var(--text-secondary,#666)}.ArticlePage_authorBioLink__IXr87{font-family:var(--font-body,"Nunito",sans-serif);font-size:.9375rem;font-weight:700;color:var(--green-80,#3e6d32);text-decoration:none}.ArticlePage_authorBioLink__IXr87:hover{text-decoration:underline}.ArticlePage_authorBioLink__IXr87:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticlePage_recommendationsSection__b7k6I{max-width:1100px;margin-inline:auto;padding:64px 32px;display:flex;flex-direction:column;gap:28px}.ArticlePage_recommendationsHeader__OSDsO{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;border-top:1px solid var(--border,#e5e5e5);padding-top:40px}.ArticlePage_recommendationsHeading__R2pDW{font-family:var(--font-body,"Nunito",sans-serif);font-weight:900;font-size:1.625rem;line-height:1.2;color:var(--text-primary,#1a1a1a);margin:0}.ArticlePage_blogLink__W2t2J{font-family:var(--font-body,"Nunito",sans-serif);font-size:.9375rem;font-weight:700;color:var(--green-80,#3e6d32);text-decoration:none;border-bottom:2px solid var(--green-60,#4e893f);padding-bottom:2px}.ArticlePage_blogLink__W2t2J:hover{color:var(--green-60,#4e893f)}.ArticlePage_blogLink__W2t2J:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticlePage_recommendationsGrid__sgHQ0{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.ArticlePage_recCard__AMbpa{background:var(--white,#fefefe);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-card,0 2px 8px rgba(42,39,48,.08));overflow:hidden;transition:transform var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1)),box-shadow var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1))}.ArticlePage_recCard__AMbpa:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover,0 8px 24px rgba(42,39,48,.14))}.ArticlePage_recCardLink__Cy2_q{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.ArticlePage_recCardLink__Cy2_q:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:var(--radius-lg,16px)}.ArticlePage_recCardImage__l1JHW{position:relative;aspect-ratio:16/9;background:var(--brand-surface,#f8f9fa)}.ArticlePage_recCardContent__tuObR{padding:20px;display:flex;flex-direction:column;gap:10px}.ArticlePage_recCardBadge__d0l_5{align-self:flex-start;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-sm,4px);padding:4px 10px}.ArticlePage_recCardTitle__ANL1S{font-family:var(--font-body,"Nunito",sans-serif);font-size:1.0625rem;font-weight:800;line-height:1.3;color:var(--text-primary,#1a1a1a)}.ArticlePage_recCardDate__N4caF{font-family:var(--font-body,"Nunito",sans-serif);font-size:.75rem;font-weight:700;color:var(--text-secondary,#666)}.ArticlePage_hoverCard__g_aoE{transition:transform var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1)),box-shadow var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1))}.ArticlePage_hoverCard__g_aoE:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover,0 8px 24px rgba(42,39,48,.14))}@media (prefers-reduced-motion:reduce){.ArticlePage_hoverCard__g_aoE,.ArticlePage_recCard__AMbpa,.ArticlePage_tocLink__2S8aB{transition:none}.ArticlePage_hoverCard__g_aoE:hover,.ArticlePage_recCard__AMbpa:hover{transform:none}}@media (max-width:767px){.ArticlePage_breadcrumb__qhdSe{padding:16px 20px 0}.ArticlePage_articleHeader__dL4IG{padding:24px 20px 28px}.ArticlePage_articleTitle__QuV3y{font-size:2rem}.ArticlePage_articleExcerpt__lXIPn{font-size:1.125rem}.ArticlePage_heroImageWrapper__iy8td{padding-inline:20px}.ArticlePage_articleLayout__d3URA{padding:32px 20px 0}.ArticlePage_authorWrapper__DKX6y{padding:0 20px}.ArticlePage_recommendationsSection__b7k6I{padding:48px 20px}.ArticlePage_bylineRow__u_YPe{flex-direction:column;align-items:flex-start;gap:14px}}.ArticleTOC_sidebar__MHFwE{position:-webkit-sticky;position:sticky;top:40px;align-self:start;gap:10px}.ArticleTOC_nav__NjffA,.ArticleTOC_sidebar__MHFwE{display:flex;flex-direction:column}.ArticleTOC_heading__liYvo{font-family:var(--font-body,"Nunito",sans-serif);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary,#666);margin:0 0 10px}.ArticleTOC_list__i0Hm2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ArticleTOC_link__34kkO{display:block;padding:7px 0 7px 14px;font-family:var(--font-body,"Nunito",sans-serif);font-size:.875rem;line-height:1.4;font-weight:600;color:var(--text-secondary,#666);text-decoration:none;border-left:2px solid var(--border,#e5e5e5);transition:color var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1)),border-left-color var(--duration-base,.25s) var(--easing-default,cubic-bezier(.4,0,.2,1))}.ArticleTOC_link__34kkO:hover{color:var(--text-primary,#1a1a1a);border-left-color:var(--gold-60,#ffb500)}.ArticleTOC_link__34kkO:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticleTOC_linkActive__On1ul{border-left-color:var(--gold-60,#ffb500);color:var(--text-primary,#1a1a1a)}.ArticleTOC_seriesBlock__mfIy6{border-top:1px solid var(--border,#e5e5e5);margin-top:8px;padding-top:14px;display:flex;flex-direction:column;gap:6px}.ArticleTOC_seriesLabel__wMt5s{font-family:var(--font-body,"Nunito",sans-serif);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary,#666)}.ArticleTOC_seriesTitle__jI2wJ{line-height:1.4;color:var(--text-primary,#1a1a1a)}.ArticleTOC_seriesMeta__cvMAY,.ArticleTOC_seriesTitle__jI2wJ{font-family:var(--font-body,"Nunito",sans-serif);font-size:.8125rem;font-weight:700;margin:0}.ArticleTOC_seriesMeta__cvMAY{color:var(--gold-90,#996d00)}.ArticleTOC_seriesLink__b6IYy{font-family:var(--font-body,"Nunito",sans-serif);font-size:.8125rem;font-weight:700;color:var(--green-80,#3e6d32);text-decoration:none}.ArticleTOC_seriesLink__b6IYy:hover{text-decoration:underline}.ArticleTOC_seriesLink__b6IYy:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticleTOC_details__n7mon{border:1px solid var(--border,#e5e5e5);border-radius:var(--radius-lg,16px);padding:16px;margin-bottom:24px}.ArticleTOC_summary__k_UgF{font-family:var(--font-body,"Nunito",sans-serif);font-size:.9375rem;font-weight:700;color:var(--text-primary,#1a1a1a);cursor:pointer;list-style:revert}.ArticleTOC_summary__k_UgF:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticleTOC_mobileList__X3JQA{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.ArticleTOC_mobileLink__GCqSA{display:block;padding:7px 0 7px 14px;font-family:var(--font-body,"Nunito",sans-serif);font-size:.875rem;line-height:1.4;font-weight:600;color:var(--text-secondary,#666);text-decoration:none;border-left:2px solid var(--border,#e5e5e5)}.ArticleTOC_mobileLink__GCqSA:hover{color:var(--text-primary,#1a1a1a);border-left-color:var(--gold-60,#ffb500)}.ArticleTOC_mobileLink__GCqSA:focus-visible{outline:var(--focus-ring-width,2px) solid var(--focus-ring-color,#ffb500);outline-offset:var(--focus-ring-offset,2px);border-radius:2px}.ArticleTOC_mobileLinkActive__TCLEd{border-left-color:var(--gold-60,#ffb500);color:var(--text-primary,#1a1a1a)}.ArticleTOC_desktopOnly__ZPrie{display:none}.ArticleTOC_mobileOnly__Y7Sir{display:block}@media (min-width:1024px){.ArticleTOC_desktopOnly__ZPrie{display:block}.ArticleTOC_mobileOnly__Y7Sir{display:none}}@media (prefers-reduced-motion:reduce){.ArticleTOC_link__34kkO,.ArticleTOC_mobileLink__GCqSA{transition:none}}