.articles-page-header{width:min(100% - 2rem,72rem)}.articles-page-header h1{letter-spacing:-.025em;max-width:18ch}.articles-page-header>p:last-child{color:#657069;max-width:40rem;line-height:1.75}.articles-latest{background:#f3f1eb}.articles-latest .shell,.articles-columns,.column-articles{width:min(100% - 2rem,72rem)}.articles-latest .section-heading,.articles-columns .section-heading,.column-articles .section-heading,.related-articles .section-heading{align-items:end;margin-bottom:1.35rem}.articles-latest .section-heading>p,.articles-columns .section-heading>p{color:#68716c;max-width:31rem;font-size:.92rem;line-height:1.7}.article-list{gap:.85rem}.article-card{background:#fffdf8f0;border-color:#d9d9d2;border-radius:.9rem;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden;box-shadow:0 7px 24px #23302908}.article-card:hover{border-color:#bcc4be;transform:translateY(-1px);box-shadow:0 12px 30px #2330290d}.article-card-link{padding:clamp(1.2rem,2.2vw,1.6rem)}.article-card .article-meta{color:#717a74;margin-bottom:.55rem;font-size:.78rem}.article-card .article-meta span{color:var(--orange);font-weight:800}.article-card h2{letter-spacing:-.015em;max-width:28ch;margin-bottom:.55rem;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.42}.article-card-link>p{color:#626c66;max-width:58rem;margin-bottom:.85rem;font-size:.92rem;line-height:1.72}.article-card-link .text-link{min-height:auto;padding:0;font-size:.84rem}.column-grid{gap:.85rem}.articles-columns .column-card{background:#fffdf8d1;border-color:#d9d9d2;border-radius:.9rem;min-height:14.5rem;padding:clamp(1.25rem,2.2vw,1.65rem)}.column-card h3{max-width:19ch;margin-bottom:.6rem;font-size:clamp(1.35rem,2.2vw,1.75rem);line-height:1.42}.column-card h3 a{min-height:auto;padding:0}.column-card>p:not(.column-count){color:#657069;font-size:.92rem;line-height:1.72}.column-count{margin-bottom:.85rem;font-size:.75rem}.column-card .text-link{min-height:auto;padding:0;font-size:.84rem}.column-articles{padding-block:1.5rem 4.5rem}.article-page{width:min(100% - 2rem,48rem);padding-block:clamp(2.5rem,5vw,4rem) clamp(4rem,7vw,6rem)}.article-header{border-bottom-color:#d9d9d2;padding-bottom:1.6rem}.article-header .back-link{color:#657069;min-height:auto;margin-bottom:1.25rem;padding:0;font-size:.84rem;text-decoration:none}.article-header .back-link:hover{color:var(--color-primary)}.article-header .eyebrow{margin-bottom:.75rem}.article-header .eyebrow a{min-height:auto;padding:0;text-decoration:none}.article-header h1{letter-spacing:-.035em;max-width:none;margin-bottom:.9rem;font-size:clamp(2.25rem,4.5vw,3.45rem);line-height:1.24}.article-lead{color:#5d6862;max-width:44rem;font-size:clamp(1.02rem,1.6vw,1.13rem);line-height:1.78}.article-details{color:#66706a;gap:.65rem 1.4rem;margin-top:1.15rem;font-size:.84rem}.article-details div{align-items:baseline;gap:.45rem;display:flex}.article-details dt{color:#89918c;letter-spacing:.08em;font-size:.68rem}.article-taxonomy{border-top-color:#e2e1db;gap:.55rem;margin-top:.9rem;padding-top:.8rem;font-size:.82rem}.article-taxonomy p{align-items:center;gap:.45rem}.article-taxonomy strong{color:#737c76;font-size:.72rem}.article-taxonomy span{color:#56615b}.prose{color:#26312b;padding-block:2.15rem 2.8rem;font-size:1.05rem;line-height:1.95}.prose p,.prose ul,.prose ol{margin-bottom:1.25em}.prose li+li{margin-top:.45em}.prose h2{letter-spacing:-.015em;margin-top:2.35em;margin-bottom:.8em;font-size:clamp(1.5rem,2.6vw,1.9rem);line-height:1.4}.prose h3{margin-top:2em;margin-bottom:.65em;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.45}.prose blockquote{color:#4e5a53;background:#f6eee1;border-left-width:.22rem;border-radius:0 .55rem .55rem 0;margin:1.8rem 0;padding:1rem 1.2rem}.prose img{border-radius:.7rem;height:auto}.prose figcaption{color:#7a837d;text-align:center;margin-top:.55rem;font-size:.78rem;line-height:1.6}.related-articles{border-top-color:#d9d9d2;padding-top:2.25rem}.related-articles .article-card h2{font-size:clamp(1.25rem,2vw,1.55rem)}@media (width<=48rem){.articles-page-header,.articles-latest .shell,.articles-columns,.column-articles,.article-page{width:min(100% - 1.25rem,72rem)}.articles-page-header{padding-block:2.2rem 1rem}.articles-page-header h1{font-size:clamp(2rem,9vw,2.65rem);line-height:1.25}.articles-latest,.articles-columns{padding-block:2rem 2.8rem}.articles-latest .section-heading,.articles-columns .section-heading{flex-direction:column;align-items:flex-start;gap:.45rem;margin-bottom:1rem}.articles-latest .section-heading>p,.articles-columns .section-heading>p{margin-bottom:0}.column-grid{grid-template-columns:1fr}.articles-columns .column-card{min-height:auto}.article-card-link,.articles-columns .column-card{padding:1.1rem}.article-card h2{font-size:1.35rem}.article-card-link>p{font-size:.9rem}.article-page{padding-block:2rem 4rem}.article-header h1{font-size:clamp(2rem,9vw,2.6rem);line-height:1.28}.article-lead{font-size:1rem;line-height:1.72}.article-details{gap:.45rem 1rem}.article-taxonomy{flex-direction:column;align-items:flex-start}.prose{padding-block:1.8rem 2.4rem;font-size:1rem;line-height:1.9}.prose h2{margin-top:2.1em}}@media (prefers-reduced-motion:reduce){.article-card{transition:none}}
