.PostCard-module__card___vmZ0x{position:relative;display:flex;flex-direction:column;background:var(--paper)}.PostCard-module__imageLink___almmS{display:block;overflow:hidden;background:var(--raised)}.PostCard-module__image___4pXqP{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;transition:transform .32s ease}.PostCard-module__card___vmZ0x:hover .PostCard-module__image___4pXqP{transform:scale(1.03)}@media (prefers-reduced-motion: reduce){.PostCard-module__image___4pXqP,.PostCard-module__card___vmZ0x:hover .PostCard-module__image___4pXqP{transition:none;transform:none}}.PostCard-module__body___-G-GQ{padding:20px 0 0}.PostCard-module__category___MXtxR{display:inline-block;margin-bottom:12px;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--forest);position:relative;z-index:1}.PostCard-module__title___SDIqI{font-family:var(--font-heading);font-weight:500;font-size:22px;line-height:1.25;color:var(--ink);margin-bottom:10px;text-wrap:balance}.PostCard-module__titleLink___DBJNG:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.PostCard-module__card___vmZ0x:hover .PostCard-module__titleLink___DBJNG{color:var(--forest)}.PostCard-module__excerpt___3eSzS{font-size:var(--fs-body);line-height:27px;color:var(--body);margin-bottom:14px}.PostCard-module__meta___YqaiD{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label)}.PostCard-module__featured___EY2D8{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center}.PostCard-module__featured___EY2D8 .PostCard-module__image___4pXqP{aspect-ratio:4 / 3}.PostCard-module__featured___EY2D8 .PostCard-module__body___-G-GQ{padding:0}.PostCard-module__featured___EY2D8 .PostCard-module__title___SDIqI{font-family:var(--font-display);font-size:40px;line-height:1.08;letter-spacing:-.5px}.PostCard-module__featured___EY2D8 .PostCard-module__excerpt___3eSzS{font-size:var(--fs-lead);line-height:30px}@media (max-width: 899px){.PostCard-module__featured___EY2D8{grid-template-columns:1fr;gap:20px}.PostCard-module__featured___EY2D8 .PostCard-module__title___SDIqI{font-size:30px}.PostCard-module__featured___EY2D8 .PostCard-module__body___-G-GQ{padding-top:0}}.BlogIndexPage-module__page___9Wm8d{background:var(--paper);color:var(--body);padding:72px var(--gutter) 112px}.BlogIndexPage-module__inner___CyEZL{width:100%;max-width:var(--content-max);margin:0 auto}.BlogIndexPage-module__masthead___jXETc{max-width:var(--content-narrow);margin-bottom:34px}.BlogIndexPage-module__eyebrow___PfLnP{margin-bottom:26px}.BlogIndexPage-module__heading___EwKOJ{font-family:var(--font-display);font-size:var(--fs-h2-lg);line-height:1.02;letter-spacing:-.5px;color:var(--ink);margin-bottom:16px;text-wrap:balance}.BlogIndexPage-module__intro___Sj1Hh{font-size:var(--fs-lead);line-height:30px;color:var(--body);max-width:62ch}.BlogIndexPage-module__topics___2doGl{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--hairline)}.BlogIndexPage-module__topic___D1BXj,.BlogIndexPage-module__search___1gKVD{padding:9px 16px;border:1px solid var(--hairline);font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--body)}.BlogIndexPage-module__topic___D1BXj:hover,.BlogIndexPage-module__search___1gKVD:hover{border-color:var(--forest);color:var(--forest)}.BlogIndexPage-module__search___1gKVD{margin-left:auto;border-color:var(--forest);color:var(--forest)}.BlogIndexPage-module__lead___rQxaz{padding-bottom:56px;margin-bottom:56px;border-bottom:1px solid var(--hairline)}.BlogIndexPage-module__grid___QknwU{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 30px}.BlogIndexPage-module__empty___BGbxY{font-size:var(--fs-body-lg);line-height:30px}@media (max-width: 899px){.BlogIndexPage-module__page___9Wm8d{padding:48px var(--gutter) 80px}.BlogIndexPage-module__heading___EwKOJ{font-size:38px}.BlogIndexPage-module__grid___QknwU{grid-template-columns:1fr;gap:44px}.BlogIndexPage-module__search___1gKVD{margin-left:0}}.Breadcrumbs-module__nav___CrrAz{margin-bottom:26px}.Breadcrumbs-module__list___aRXcL{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label)}.Breadcrumbs-module__item___L1--s{display:flex;align-items:center;gap:8px}.Breadcrumbs-module__item___L1--s a{color:var(--label)}.Breadcrumbs-module__item___L1--s a:hover{color:var(--forest)}.Breadcrumbs-module__item___L1--s span[aria-current]{color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:32ch}.Breadcrumbs-module__sep___GuE7G{color:var(--hairline)}.PostMeta-module__meta___GoDjH{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:18px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.PostMeta-module__byline___vyvBZ{display:flex;align-items:center;gap:12px}.PostMeta-module__avatar___Stsl-{width:40px;height:40px;object-fit:cover;border-radius:0}.PostMeta-module__bylineText___f14Np{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-body);color:var(--ink)}.PostMeta-module__authorLink___9LZiS{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.PostMeta-module__authorLink___9LZiS:hover{color:var(--forest)}.PostMeta-module__role___fgCz2{font-weight:400;color:var(--label)}.PostMeta-module__dates___J2FRu{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label)}@media (max-width: 599px){.PostMeta-module__dates___J2FRu{margin-left:0;width:100%}}.TableOfContents-module__toc___jPQHH{margin:40px 0;padding:24px 26px;background:var(--raised);max-width:68ch}.TableOfContents-module__heading___7RbeA{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label);margin-bottom:14px}.TableOfContents-module__list___qHLvP{margin:0;padding:0;list-style:none;counter-reset:toc}.TableOfContents-module__list___qHLvP li{position:relative;padding-left:26px;font-size:var(--fs-body);line-height:26px}.TableOfContents-module__list___qHLvP li+li{margin-top:8px}.TableOfContents-module__list___qHLvP li:before{counter-increment:toc;content:counter(toc,decimal-leading-zero);position:absolute;left:0;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--hairline)}.TableOfContents-module__list___qHLvP a{color:var(--body);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hairline)}.TableOfContents-module__list___qHLvP a:hover{color:var(--forest);text-decoration-color:var(--forest)}.TableOfContents-module__nested___UwmeC{margin-left:26px}.TableOfContents-module__nested___UwmeC:before{content:""!important;counter-increment:none!important}.PortableTextBody-module__prose___4UWPW{color:var(--body)}.PortableTextBody-module__p___8bSNl{font-size:var(--fs-body-lg);line-height:30px;max-width:68ch}.PortableTextBody-module__p___8bSNl+.PortableTextBody-module__p___8bSNl{margin-top:16px}.PortableTextBody-module__h2___PrZgz{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-h3);line-height:1.25;color:var(--ink);margin:48px 0 16px;text-wrap:balance;scroll-margin-top:calc(var(--header-h) + 16px)}.PortableTextBody-module__h3___WSM5T{font-family:var(--font-heading);font-weight:500;font-size:21px;line-height:1.3;color:var(--ink);margin:34px 0 12px;text-wrap:balance;scroll-margin-top:calc(var(--header-h) + 16px)}.PortableTextBody-module__list___EXpIy{margin:16px 0 0;padding-left:22px;font-size:var(--fs-body-lg);line-height:30px;max-width:68ch}.PortableTextBody-module__listItem___J0i85+.PortableTextBody-module__listItem___J0i85{margin-top:8px}.PortableTextBody-module__link___2Dgra{color:var(--forest);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.PortableTextBody-module__link___2Dgra:hover{background:#1f5d3a14}.PortableTextBody-module__quote___OEQ02{margin:34px 0;padding-left:22px;border-left:2px solid var(--forest);font-family:var(--font-display);font-size:24px;line-height:1.4;color:var(--ink);max-width:60ch}.PortableTextBody-module__figure___5-Eq-{margin:40px 0}.PortableTextBody-module__figure___5-Eq- img{width:100%;height:auto}.PortableTextBody-module__caption___mgiPK{margin-top:10px;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label)}.PortableTextBody-module__callout___dd-Qu{margin:34px 0;padding:22px 24px;background:var(--raised);border-left:2px solid var(--forest);max-width:68ch}.PortableTextBody-module__calloutText___ijw6v{font-size:var(--fs-body);line-height:28px;color:var(--ink)}@media (max-width: 899px){.PortableTextBody-module__h2___PrZgz{font-size:24px;margin-top:40px}.PortableTextBody-module__h3___WSM5T{font-size:19px}.PortableTextBody-module__quote___OEQ02{font-size:20px}}.PostFaq-module__section___CrjWV{margin-top:56px;padding-top:40px;border-top:1px solid var(--hairline);max-width:68ch}.PostFaq-module__heading___uW3me{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-h3);line-height:1.25;color:var(--ink);margin-bottom:20px}.PostFaq-module__item___OElmy{border-bottom:1px solid var(--hairline)}.PostFaq-module__question___XVprU{display:flex;align-items:baseline;gap:12px;padding:18px 0;cursor:pointer;font-family:var(--font-heading);font-weight:500;font-size:var(--fs-body-lg);line-height:1.4;color:var(--ink);list-style:none}.PostFaq-module__question___XVprU::-webkit-details-marker{display:none}.PostFaq-module__question___XVprU:after{content:"+";margin-left:auto;font-family:var(--font-label);font-size:20px;line-height:1;color:var(--forest)}.PostFaq-module__item___OElmy[open] .PostFaq-module__question___XVprU:after{content:"–"}.PostFaq-module__answer___j-Sb-{padding:0 0 20px;font-size:var(--fs-body);line-height:28px;color:var(--body)}.RelatedPosts-module__section___oKs0M{border-top:1px solid var(--hairline);padding-top:56px;margin-top:72px}.RelatedPosts-module__eyebrow___1bqzC{margin-bottom:22px}.RelatedPosts-module__heading___yN3g4{font-family:var(--font-display);font-size:34px;line-height:1.1;letter-spacing:-.4px;color:var(--ink);margin-bottom:36px;text-wrap:balance}.RelatedPosts-module__grid___X2TFE{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 30px}@media (max-width: 899px){.RelatedPosts-module__heading___yN3g4{font-size:26px}.RelatedPosts-module__grid___X2TFE{grid-template-columns:1fr;gap:36px}}.BlogPostPage-module__page___xiSHW{background:var(--paper);color:var(--body);padding:56px var(--gutter) 112px}.BlogPostPage-module__inner___Pkb-u{width:100%;max-width:var(--content-narrow);margin:0 auto}.BlogPostPage-module__heading___Rf6GD{font-family:var(--font-display);font-size:var(--fs-h2-lg);line-height:1.02;letter-spacing:-.5px;color:var(--ink);margin-bottom:18px;text-wrap:balance}.BlogPostPage-module__excerpt___fXg7R{font-size:var(--fs-lead);line-height:30px;color:var(--ink);max-width:60ch;margin-bottom:28px}.BlogPostPage-module__hero___PTMwc{margin:36px 0 8px}.BlogPostPage-module__hero___PTMwc img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.BlogPostPage-module__caption___-wwrx{margin-top:10px;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label)}.BlogPostPage-module__tags___xcKCE{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:48px;padding-top:26px;border-top:1px solid var(--hairline)}.BlogPostPage-module__tagsLabel___hN-lx{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label);margin-right:4px}.BlogPostPage-module__tag___sd-Mf{padding:7px 14px;border:1px solid var(--hairline);font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--body)}.BlogPostPage-module__tag___sd-Mf:hover{border-color:var(--forest);color:var(--forest)}.BlogPostPage-module__cta___woJB0{margin-top:64px;padding:44px var(--gutter);background:var(--ink);--focus-ring: var(--forest-lift)}.BlogPostPage-module__ctaHeading___1qB7m{font-family:var(--font-display);font-size:32px;line-height:1.1;letter-spacing:-.4px;color:var(--paper);margin-bottom:12px;text-wrap:balance}.BlogPostPage-module__ctaBody___n439L{font-size:var(--fs-body);line-height:27px;color:var(--on-dark-72);max-width:52ch;margin-bottom:24px}@media (max-width: 899px){.BlogPostPage-module__page___xiSHW{padding:40px var(--gutter) 80px}.BlogPostPage-module__heading___Rf6GD{font-size:38px}.BlogPostPage-module__ctaHeading___1qB7m{font-size:25px}.BlogPostPage-module__cta___woJB0{padding:34px 24px}}.AuthorPage-module__page___PedJt{background:var(--paper);color:var(--body);padding:56px var(--gutter) 112px}.AuthorPage-module__inner___60kCG{width:100%;max-width:var(--content-max);margin:0 auto}.AuthorPage-module__masthead___73-mx{display:flex;align-items:flex-start;gap:32px;padding-bottom:40px;border-bottom:1px solid var(--hairline)}.AuthorPage-module__portrait___HPbjg{width:120px;height:120px;object-fit:cover;flex-shrink:0}.AuthorPage-module__identity___Nk-93{flex:1;min-width:0}.AuthorPage-module__eyebrow___uWGAA{margin-bottom:20px}.AuthorPage-module__heading___85QJv{font-family:var(--font-display);font-size:var(--fs-h2-lg);line-height:1.02;letter-spacing:-.5px;color:var(--ink);margin-bottom:12px}.AuthorPage-module__shortBio___d5I-z{font-size:var(--fs-lead);line-height:30px;color:var(--body);max-width:60ch}.AuthorPage-module__links___0Fp4h{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:0;list-style:none;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase}.AuthorPage-module__links___0Fp4h a{color:var(--forest);text-decoration:underline;text-underline-offset:3px}.AuthorPage-module__bio___MnNHQ{max-width:var(--content-narrow);margin:40px 0 0}.AuthorPage-module__postsHeading___6x9As{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-h3);line-height:1.25;color:var(--ink);margin:64px 0 32px;padding-top:40px;border-top:1px solid var(--hairline)}.AuthorPage-module__grid___HBEDh{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 30px}@media (max-width: 899px){.AuthorPage-module__page___PedJt{padding:40px var(--gutter) 80px}.AuthorPage-module__masthead___73-mx{flex-direction:column;gap:22px}.AuthorPage-module__heading___85QJv{font-size:38px}.AuthorPage-module__postsHeading___6x9As{font-size:24px}.AuthorPage-module__grid___HBEDh{grid-template-columns:1fr;gap:44px}}.SearchPage-module__page___WswFU{background:var(--paper);color:var(--body);padding:56px var(--gutter) 112px}.SearchPage-module__inner___71D5q{width:100%;max-width:var(--content-narrow);margin:0 auto}.SearchPage-module__eyebrow___eEyvt{margin-bottom:26px}.SearchPage-module__heading___pEMmc{font-family:var(--font-display);font-size:var(--fs-h2-lg);line-height:1.02;letter-spacing:-.5px;color:var(--ink);margin-bottom:28px}.SearchPage-module__form___nrJ61{margin-bottom:14px}.SearchPage-module__label___1CKZ8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.SearchPage-module__input___lQp1h{width:100%;padding:16px 18px;border:1px solid var(--hairline);background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body-lg);border-radius:0}.SearchPage-module__input___lQp1h:focus-visible{border-color:var(--forest)}.SearchPage-module__status___4y9mw{font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--label);padding-bottom:26px;border-bottom:1px solid var(--hairline)}.SearchPage-module__results___Y58tg{margin:0;padding:0;list-style:none}.SearchPage-module__result___E8kmo{padding:26px 0;border-bottom:1px solid var(--hairline)}.SearchPage-module__resultTitle___ZkaZz{font-family:var(--font-heading);font-weight:500;font-size:21px;line-height:1.3;color:var(--ink)}.SearchPage-module__resultTitle___ZkaZz:hover{color:var(--forest)}.SearchPage-module__resultCategory___OYm9p{display:block;margin-top:6px;font-family:var(--font-label);font-size:var(--fs-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--forest)}.SearchPage-module__resultExcerpt___DGUoT{margin-top:10px;font-size:var(--fs-body);line-height:27px;color:var(--body)}@media (max-width: 899px){.SearchPage-module__page___WswFU{padding:40px var(--gutter) 80px}.SearchPage-module__heading___pEMmc{font-size:38px}}
