.articles-page #articles-list.kce-article-list-section{padding:clamp(44px,6vw,82px) 0 clamp(56px,7vw,96px);background:linear-gradient(180deg,var(--inn-canvas,#F7F9F8),transparent 72%);color:var(--inn-graphite,#172124)}.articles-page #articles-list .kce-article-list-container{width:min(calc(100% - clamp(32px,6vw,80px)),1360px);max-width:1360px;margin-inline:auto}.articles-page #articles-list .kce-article-list-head{max-width:980px;margin:0 auto clamp(32px,4vw,52px);text-align:center}.articles-page #articles-list .kce-article-list-kicker{display:block;margin:0 0 12px;font:800 .78rem/1.2 var(--ax-font-heading,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--inn-teal-800,#1D5158)}.articles-page #articles-list .kce-article-list-title{margin:0;font:800 clamp(1.65rem,1.1rem + 2vw,2.75rem)/1.12 var(--ax-font-heading,inherit);letter-spacing:-.03em;color:var(--inn-teal-950,#163F46)}.articles-page #articles-list .kce-article-list-lead{max-width:860px;margin:clamp(14px,2vw,20px) auto 0;font-size:clamp(1rem,.96rem + .25vw,1.1rem);line-height:1.7;color:var(--inn-muted,#5C6B6F)}.articles-page #articles-list .kce-article-list{display:grid;gap:clamp(18px,2vw,26px)}.articles-page #articles-list .kce-article-item{display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);gap:clamp(20px,3vw,36px);align-items:stretch;padding:clamp(18px,2.5vw,28px);background:var(--inn-surface,#fff);border:1px solid rgba(29,81,88,.14);border-radius:clamp(22px,2.6vw,34px);box-shadow:0 18px 46px rgba(22,63,70,.08)}.articles-page #articles-list .kce-article-media{margin:0;min-width:0}.articles-page #articles-list .kce-article-media a{display:block;height:100%;border-radius:clamp(18px,2vw,26px);overflow:hidden;background:var(--inn-teal-050,#EEF3F2)}.articles-page #articles-list .kce-article-image{display:block;width:100%;height:100%;min-height:220px;object-fit:cover;transition:transform .35s ease}.articles-page #articles-list .kce-article-item:hover .kce-article-image{transform:scale(1.035)}.articles-page #articles-list .kce-article-body{display:flex;flex-direction:column;justify-content:center;min-width:0}.articles-page #articles-list .kce-article-meta{display:inline-flex;align-items:center;width:fit-content;margin:0 0 10px;padding:6px 12px;border-radius:999px;background:var(--inn-teal-050,#EEF3F2);color:var(--inn-teal-800,#1D5158);font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.articles-page #articles-list .kce-article-title{margin:0 0 12px;font:800 clamp(1.25rem,1rem + .8vw,1.75rem)/1.22 var(--ax-font-heading,inherit);color:var(--inn-teal-950,#163F46);letter-spacing:-.02em}.articles-page #articles-list .kce-article-text{margin:0;max-width:760px;color:var(--inn-muted,#5C6B6F);font-size:clamp(.98rem,.94rem + .18vw,1.05rem);line-height:1.72}.articles-page #articles-list .kce-article-link{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:44px;margin-top:clamp(18px,2vw,24px);padding:11px 18px;border-radius:999px;background:var(--inn-teal-950,#163F46);color:#fff!important;font-weight:800;text-decoration:none;border:1px solid var(--inn-teal-950,#163F46);box-shadow:0 14px 32px rgba(22,63,70,.24);transition:transform .2s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease}.articles-page #articles-list .kce-article-link:hover,.articles-page #articles-list .kce-article-link:focus-visible{background:var(--inn-teal-800,#1D5158);border-color:var(--inn-teal-800,#1D5158);transform:translateY(-1px);box-shadow:0 18px 38px rgba(22,63,70,.30)}.articles-page #articles-list .kce-article-link:focus-visible{outline:3px solid rgba(156,205,200,.75);outline-offset:3px}.articles-page #themes .ce-requirements-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.articles-page #themes .ce-requirements-card{height:100%}.articles-page #how-read .kcew-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.articles-page #how-read .kcew-card{height:100%}.articles-page #seo-text.ce-seo-section{padding:clamp(56px,7vw,96px) 0;background:transparent}.articles-page #seo-text .ce-seo-container{width:min(calc(100% - clamp(32px,6vw,80px)),1360px);max-width:1360px;margin-inline:auto}.articles-page #seo-text .ce-seo-head{text-align:center;max-width:980px;margin:0 auto clamp(24px,3vw,36px)}.articles-page #seo-text .ce-seo-kicker{text-align:center}.articles-page #seo-text .ce-seo-content{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:clamp(18px,2.5vw,32px);line-height:1.75}.articles-page #seo-text .ce-seo-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:clamp(22px,3vw,34px)}.articles-page .kcecontact-list{font-style:normal}@media(max-width:980px){.articles-page #articles-list .kce-article-item{grid-template-columns:1fr}.articles-page #articles-list .kce-article-image{height:auto;aspect-ratio:16/9;min-height:0}.articles-page #articles-list .kce-article-body{justify-content:flex-start}}@media(max-width:1180px){.articles-page #themes .ce-requirements-grid,.articles-page #how-read .kcew-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.articles-page #themes .ce-requirements-card--accent{grid-column:1/-1}.articles-page #seo-text .ce-seo-content{grid-template-columns:1fr}}@media(max-width:640px){.articles-page #articles-list.kce-article-list-section{padding:42px 0}.articles-page #articles-list .kce-article-list-container{width:calc(100% - 32px)}.articles-page #articles-list .kce-article-list-head{margin-bottom:26px;text-align:left}.articles-page #articles-list .kce-article-list-kicker,.articles-page #articles-list .kce-article-list-title,.articles-page #articles-list .kce-article-list-lead{text-align:left}.articles-page #articles-list .kce-article-item{padding:16px;border-radius:22px}.articles-page #articles-list .kce-article-media a{border-radius:16px}.articles-page #articles-list .kce-article-link{width:100%}}@media(max-width:720px){.articles-page #themes .ce-requirements-grid,.articles-page #how-read .kcew-grid{grid-template-columns:1fr}.articles-page #seo-text .ce-seo-container{width:calc(100% - 32px)}.articles-page #seo-text .ce-seo-actions{flex-direction:column}.articles-page #seo-text .ce-seo-actions a{width:100%}}.articles-page #articles-list .kce-article-link:visited{color:#fff!important}.articles-page #articles-list .kce-article-link:active{transform:translateY(1px)}.articles-page #articles-list .kce-article-list-title{display:block}