.articles-module__7N0wYa__shell{overflow-wrap:anywhere}.articles-module__7N0wYa__main{padding-top:var(--space-8);padding-bottom:var(--section-default)}.articles-module__7N0wYa__breadcrumb{gap:var(--space-2);color:var(--text-secondary);font-size:var(--type-sm);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.articles-module__7N0wYa__breadcrumb a{min-height:var(--button-md);align-items:center;display:inline-flex}.articles-module__7N0wYa__breadcrumb span{align-self:center}.articles-module__7N0wYa__hero{padding-block:var(--space-8) var(--space-12);max-width:var(--container-heading)}.articles-module__7N0wYa__hero h1{font-size:var(--type-h1);margin-bottom:var(--space-6)}.articles-module__7N0wYa__hero>p:last-child,.articles-module__7N0wYa__description{color:var(--text-secondary);font-size:var(--type-body-lg)}.articles-module__7N0wYa__kicker{color:var(--text-brand);font-size:var(--type-label);margin-bottom:var(--space-4);font-weight:600}.articles-module__7N0wYa__grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.articles-module__7N0wYa__card{padding:var(--space-6) 0;border-top:var(--border-width) solid var(--border-default);position:relative}.articles-module__7N0wYa__card h2{font-size:var(--type-h4);margin-bottom:var(--space-4);line-height:1.5}.articles-module__7N0wYa__card h2 a{text-decoration:none}.articles-module__7N0wYa__card h2 a:after{content:"";position:absolute;inset:0}.articles-module__7N0wYa__card h2 a:hover{text-decoration:underline}.articles-module__7N0wYa__card>p{color:var(--text-secondary)}.articles-module__7N0wYa__meta{color:var(--text-secondary);font-size:var(--type-sm)}.articles-module__7N0wYa__readMore{color:var(--text-brand);font-size:var(--type-sm);margin-top:var(--space-6);font-weight:600;display:block}.articles-module__7N0wYa__empty{padding-block:var(--space-8);border-top:var(--border-width) solid var(--border-default)}.articles-module__7N0wYa__cta{margin-block:var(--space-16);padding-block:var(--space-8);border-block:var(--border-width) solid var(--border-default)}.articles-module__7N0wYa__cta h2{font-size:var(--type-h3);margin-bottom:var(--space-4);line-height:1.5}.articles-module__7N0wYa__cta>p{max-width:var(--container-intro)}.articles-module__7N0wYa__button{margin-top:var(--space-3)}.articles-module__7N0wYa__article{max-width:var(--container-reading);margin-inline:auto}.articles-module__7N0wYa__articleHeading{padding-block:var(--space-4) var(--space-8);border-bottom:var(--border-width) solid var(--border-default);margin-bottom:var(--space-10)}.articles-module__7N0wYa__articleHeading h1{font-size:var(--type-h2);margin-bottom:var(--space-6);line-height:1.5}.articles-module__7N0wYa__articleHeading .articles-module__7N0wYa__meta{margin-top:var(--space-6)}.articles-module__7N0wYa__tags{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.articles-module__7N0wYa__tags li{font-size:var(--type-label);color:var(--text-secondary);border-left:var(--border-width) solid var(--border-strong);padding-inline:var(--space-3)}.articles-module__7N0wYa__prose{line-height:var(--leading-body);font-size:var(--type-body-lg)}.articles-module__7N0wYa__prose h2{font-size:var(--type-h3);margin:var(--space-12) 0 var(--space-5);line-height:1.5}.articles-module__7N0wYa__prose h3{font-size:var(--type-h4);margin:var(--space-8) 0 var(--space-4);line-height:1.5}.articles-module__7N0wYa__prose p,.articles-module__7N0wYa__prose ul,.articles-module__7N0wYa__prose ol{margin-bottom:var(--space-6)}.articles-module__7N0wYa__prose ul,.articles-module__7N0wYa__prose ol{padding-left:var(--space-6)}.articles-module__7N0wYa__prose a{color:var(--text-brand);text-decoration:underline}.articles-module__7N0wYa__prose blockquote{border-left:var(--focus-width) solid var(--text-brand);margin:var(--space-6) 0;padding:var(--space-3) var(--space-6);background:var(--bg-subtle)}.articles-module__7N0wYa__prose blockquote p:last-child{margin-bottom:0}.articles-module__7N0wYa__prose pre{background:var(--bg-subtle);padding:var(--space-5);border-radius:var(--radius-sm);overflow-x:auto}.articles-module__7N0wYa__prose code{font-family:var(--font-mono);font-size:var(--type-sm)}.articles-module__7N0wYa__prose img{border-radius:var(--radius-lg);max-width:100%;height:auto}.articles-module__7N0wYa__prose table{border-collapse:collapse;max-width:100%;margin-block:var(--space-6);display:block;overflow-x:auto}.articles-module__7N0wYa__prose th,.articles-module__7N0wYa__prose td{border:var(--border-width) solid var(--border-default);padding:var(--space-3) var(--space-4);min-width:var(--space-30);text-align:left;font-size:var(--type-body)}.articles-module__7N0wYa__prose th{background:var(--bg-subtle)}.articles-module__7N0wYa__related{margin-top:var(--space-16)}.articles-module__7N0wYa__related>h2{margin-bottom:var(--space-6)}.articles-module__7N0wYa__back{min-height:var(--button-md);margin-top:var(--space-8);color:var(--text-brand);align-items:center;display:inline-flex}@media (min-width:768px){.articles-module__7N0wYa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.articles-module__7N0wYa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.articles-module__7N0wYa__featured{background:var(--bg-subtle);padding:var(--space-8);margin-bottom:var(--space-16)}.articles-module__7N0wYa__featured h2{font-size:var(--type-h2);max-width:var(--container-heading);margin-block:var(--space-4) var(--space-6)}.articles-module__7N0wYa__featured h2 a{text-decoration:none}.articles-module__7N0wYa__featured h2 a:hover{text-decoration:underline}.articles-module__7N0wYa__featured>p{max-width:var(--container-reading)}.articles-module__7N0wYa__featuredLink{min-height:var(--button-md);color:var(--text-brand);margin-top:var(--space-6);align-items:center;font-weight:700;display:inline-flex}.articles-module__7N0wYa__latest{margin-bottom:var(--section-default)}.articles-module__7N0wYa__indexHeading{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.articles-module__7N0wYa__indexHeading>p{font-size:var(--type-sm);color:var(--text-secondary)}.articles-module__7N0wYa__filters{gap:var(--space-2);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.articles-module__7N0wYa__filters button{padding:var(--space-2) var(--space-4);min-height:var(--button-md);background:var(--bg-page);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--type-sm)}.articles-module__7N0wYa__filters button[aria-pressed=true]{background:var(--action-primary);color:var(--text-inverse);border-color:var(--action-primary)}.articles-module__7N0wYa__articleList article{gap:var(--space-3) var(--space-6);border-top:1px solid var(--border-default);padding-block:var(--space-8);grid-template-columns:minmax(0,1fr) 24px;display:grid;position:relative}.articles-module__7N0wYa__articleList .articles-module__7N0wYa__meta,.articles-module__7N0wYa__articleList article>div{grid-column:1}.articles-module__7N0wYa__articleList article>span{color:var(--text-brand);grid-area:1/2/3;align-self:center}.articles-module__7N0wYa__articleList h3{font-size:var(--type-h4);margin-bottom:var(--space-3)}.articles-module__7N0wYa__articleList h3 a{text-decoration:none}.articles-module__7N0wYa__articleList h3 a:hover{color:var(--text-brand);text-decoration:underline}.articles-module__7N0wYa__articleList h3 a:after{content:"";position:absolute;inset:0}.articles-module__7N0wYa__articleList article>div>p{color:var(--text-secondary);font-size:var(--type-sm);max-width:var(--container-reading)}@media (min-width:768px){.articles-module__7N0wYa__featured{padding:var(--space-12)}.articles-module__7N0wYa__articleList article{grid-template-columns:160px minmax(0,1fr) 24px}.articles-module__7N0wYa__articleList article>div{grid-column:2}.articles-module__7N0wYa__articleList article>span{grid-area:1/3}}.articles-module__7N0wYa__shell{background:radial-gradient(900px 420px at 88% 0%, var(--color-green-100), transparent 70%) top / 100% 640px no-repeat, linear-gradient(180deg, var(--color-green-50), var(--bg-page) 520px)}.articles-module__7N0wYa__hero{padding-block:var(--space-6) var(--space-12)}.articles-module__7N0wYa__hero h1{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(30px,5vw,48px);line-height:1.18}.articles-module__7N0wYa__kicker{letter-spacing:.08em;font-weight:700}.articles-module__7N0wYa__featured{background:var(--color-green-900);color:var(--text-inverse);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.articles-module__7N0wYa__featured .articles-module__7N0wYa__kicker{color:var(--color-green-200)}.articles-module__7N0wYa__featured .articles-module__7N0wYa__meta,.articles-module__7N0wYa__featured>p{color:var(--color-green-100)}.articles-module__7N0wYa__featured h2 a{color:#fff}.articles-module__7N0wYa__featured .articles-module__7N0wYa__featuredLink{color:#fff;padding:0 var(--space-5);border-radius:var(--radius-pill);background:#ffffff1f;border:1px solid #ffffff3d;text-decoration:none}.articles-module__7N0wYa__featured .articles-module__7N0wYa__featuredLink:hover{background:#fff3}.articles-module__7N0wYa__card{padding:var(--space-6) var(--space-6) var(--space-6);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-xl);background:var(--color-white);transition:border-color var(--duration-base), box-shadow var(--duration-base);flex-direction:column;display:flex}.articles-module__7N0wYa__card:hover{border-color:var(--color-green-200);box-shadow:var(--shadow-md)}.articles-module__7N0wYa__card .articles-module__7N0wYa__meta{font-size:var(--type-label);color:var(--text-brand);font-weight:600}.articles-module__7N0wYa__card>p:not(.articles-module__7N0wYa__meta){font-size:var(--type-sm);line-height:1.8}.articles-module__7N0wYa__readMore{padding-top:var(--space-5);margin-top:auto}.articles-module__7N0wYa__grid{gap:var(--space-5)}.articles-module__7N0wYa__indexHeading h2{font-size:var(--type-h2);letter-spacing:-.02em}.articles-module__7N0wYa__filters button{border-radius:var(--radius-pill);padding-inline:var(--space-5);cursor:pointer;transition:background var(--duration-base), border-color var(--duration-base)}.articles-module__7N0wYa__filters button:hover{border-color:var(--color-green-500)}.articles-module__7N0wYa__filters button[aria-pressed=true]{background:var(--color-green-700);border-color:var(--color-green-700)}.articles-module__7N0wYa__articleList{gap:var(--space-3);display:grid}.articles-module__7N0wYa__articleList article{border:var(--border-width) solid var(--border-default);border-radius:var(--radius-xl);background:var(--color-white);padding:var(--space-6);transition:border-color var(--duration-base), box-shadow var(--duration-base)}.articles-module__7N0wYa__articleList article:hover{border-color:var(--color-green-200);box-shadow:var(--shadow-md)}.articles-module__7N0wYa__articleList article .articles-module__7N0wYa__meta{font-size:var(--type-label)}.articles-module__7N0wYa__cta{border-radius:var(--radius-xl);padding:var(--space-10) var(--space-8);background:var(--color-green-900);color:var(--text-inverse);border:0}.articles-module__7N0wYa__cta .articles-module__7N0wYa__kicker{color:var(--color-green-200)}.articles-module__7N0wYa__cta h2{color:#fff;font-size:var(--type-h2);letter-spacing:-.02em}.articles-module__7N0wYa__cta>p{color:var(--color-green-100)}.articles-module__7N0wYa__cta>p a{color:#fff}.articles-module__7N0wYa__cta .articles-module__7N0wYa__button{color:var(--color-green-900);background:#fff;border-color:#fff}.articles-module__7N0wYa__articleHeading{padding:var(--space-8);margin-bottom:var(--space-12);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-xl);background:var(--color-white);box-shadow:var(--shadow-sm)}.articles-module__7N0wYa__articleHeading h1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(24px,3.6vw,34px)}.articles-module__7N0wYa__tags li{border:var(--border-width) solid var(--color-green-200);border-radius:var(--radius-pill);background:var(--color-green-50);color:var(--color-green-800);padding:3px var(--space-3)}.articles-module__7N0wYa__prose h2{padding-left:var(--space-4);border-left:4px solid var(--color-green-500)}.articles-module__7N0wYa__prose blockquote{border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--color-green-50);border-left-color:var(--color-green-500)}.articles-module__7N0wYa__prose table{border-radius:var(--radius-lg)}.articles-module__7N0wYa__related>h2{font-size:var(--type-h2);letter-spacing:-.02em}.articles-module__7N0wYa__article,.articles-module__7N0wYa__related,.articles-module__7N0wYa__back{max-width:var(--container-reading);margin-inline:auto}.articles-module__7N0wYa__related{max-width:none}.articles-module__7N0wYa__back{display:flex}@media (max-width:639px){.articles-module__7N0wYa__featured,.articles-module__7N0wYa__cta{padding:var(--space-6)}.articles-module__7N0wYa__articleHeading,.articles-module__7N0wYa__articleList article{padding:var(--space-5)}}
