@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-serif:"Instrument Serif","Instrument Serif Fallback"}.blog_page__i3gIe{--paper:#ffffff;--ink:#123226;--ink-soft:#496156;--faint:#5f746a;--rule:rgba(18,50,38,0.16);--sage-soft:#eef4e9;--emerald:#0d7c5f;--emerald-deep:#0a5f49;--serif:var(--font-serif),ui-serif,Georgia,Cambria,"Times New Roman",serif;--sans:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",system-ui,Roboto,Arial,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.65;min-height:100vh}.blog_wrap__pnkTc{max-width:1120px;margin:0 auto;padding-inline:max(20px,env(safe-area-inset-left,0px))}.blog_top__1es_M{display:flex;align-items:center;gap:16px;padding-block:22px;border-bottom:1px solid var(--rule)}.blog_mark__wZQDh{display:flex;align-items:baseline;gap:8px;text-decoration:none;color:var(--ink)}.blog_markRoots__S3saL{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.blog_markName__kIZrf{font-family:var(--serif);font-size:26px;line-height:1;letter-spacing:-.02em}.blog_nav__XqBji{margin-left:auto;display:flex;gap:18px;font-size:15px;flex-wrap:wrap}.blog_nav__XqBji a{color:var(--ink-soft);text-decoration:none}.blog_nav__XqBji a:hover,.blog_nav__XqBji a[aria-current=page]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.blog_intro__uxSd4{padding-block:56px 28px;max-width:760px}.blog_eyebrow__BA9dX{font-size:14px;font-weight:600;color:var(--emerald-deep);margin:0 0 14px}.blog_h1__uKxIq{font-family:var(--serif);font-weight:400;font-size:clamp(38px,5vw,58px);line-height:1.05;letter-spacing:-.03em;margin:0;text-wrap:balance}.blog_lede__GRYVZ{font-size:19px;color:var(--ink-soft);margin:18px 0 0;max-width:58ch}.blog_grid__1mQUH{list-style:none;margin:0;padding:12px 0 80px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:36px 28px}.blog_card__6gn_X a{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:10px}.blog_card__6gn_X img,.blog_thumb__r6qAU{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;background:var(--sage-soft);display:block}.blog_card__6gn_X h2{font-family:var(--serif);font-weight:400;font-size:26px;line-height:1.15;letter-spacing:-.015em;margin:4px 0 0;text-wrap:balance}.blog_card__6gn_X a:hover h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.blog_card__6gn_X p{margin:0;font-size:16px;color:var(--ink-soft);line-height:1.5}.blog_meta__l_Cxn{font-size:13.5px;color:var(--faint)}.blog_featured__kHmgQ{grid-column:1/-1}.blog_featured__kHmgQ a{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px;align-items:center}.blog_featured__kHmgQ h2{font-size:clamp(30px,3.4vw,40px)}@media (max-width:760px){.blog_featured__kHmgQ a{grid-template-columns:1fr;gap:12px}}.blog_article__caXiG{max-width:720px;margin:0 auto;padding-block:48px 40px}.blog_back___MR7A{font-size:15px;color:var(--ink-soft);text-decoration:none}.blog_back___MR7A:hover{color:var(--ink);text-decoration:underline}.blog_title__zAWCj{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5vw,54px);line-height:1.06;letter-spacing:-.03em;margin:20px 0 14px;text-wrap:balance}.blog_dek__z5zhh{font-size:20px;color:var(--ink-soft);margin:0 0 18px;line-height:1.5}.blog_byline__HEa0b{font-size:14.5px;color:var(--faint);margin:0 0 28px}.blog_hero__m_tED{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;margin:0 0 36px;background:var(--sage-soft)}.blog_body__v9SPg{font-size:18.5px;line-height:1.7}.blog_body__v9SPg h2{font-family:var(--serif);font-weight:400;font-size:32px;line-height:1.15;letter-spacing:-.02em;margin:44px 0 10px}.blog_body__v9SPg h3{font-size:20px;font-weight:650;margin:30px 0 6px}.blog_body__v9SPg p{margin:0 0 20px}.blog_body__v9SPg ol,.blog_body__v9SPg ul{margin:0 0 22px;padding-left:24px}.blog_body__v9SPg li{margin:0 0 8px}.blog_body__v9SPg a{color:var(--emerald-deep);text-underline-offset:3px}.blog_body__v9SPg blockquote{margin:28px 0;padding:6px 0 6px 22px;border-left:3px solid var(--emerald);font-family:var(--serif);font-size:24px;line-height:1.35;color:var(--ink)}.blog_body__v9SPg blockquote p{margin:0}.blog_body__v9SPg strong{font-weight:650}.blog_about__Tp0OR{margin:48px 0 0;padding:22px 24px;background:var(--sage-soft);border-radius:14px;font-size:16px;color:var(--ink-soft)}.blog_about__Tp0OR strong{color:var(--ink)}.blog_about__Tp0OR a{color:var(--emerald-deep);font-weight:600}.blog_more__1yrmE{border-top:1px solid var(--rule);padding-block:36px 72px}.blog_more__1yrmE h2{font-family:var(--serif);font-weight:400;font-size:28px;margin:0 0 20px}.blog_foot__9bYNn{border-top:1px solid var(--rule);padding-block:28px 48px;font-size:14px;color:var(--faint)}.blog_foot__9bYNn a{color:var(--ink-soft)}