.articles-module__7N0wYa__page{color:#202a25;background:#f4f6f1;min-height:100vh;padding:22px 18px 72px}.articles-module__7N0wYa__wrap{width:min(1040px,100%);margin:0 auto}.articles-module__7N0wYa__top{justify-content:space-between;align-items:center;padding:4px 0 22px;display:flex}.articles-module__7N0wYa__brand{color:#243129;font-size:18px;font-weight:800;text-decoration:none}.articles-module__7N0wYa__top a{color:#506158;text-decoration:none}.articles-module__7N0wYa__hero{border-top:1px solid #202a2514;border-bottom:1px solid #202a251a;padding:32px 0 30px}.articles-module__7N0wYa__hero span{color:#7a867f;font-size:13px}.articles-module__7N0wYa__hero h1{letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(30px,5vw,52px);line-height:1.04}.articles-module__7N0wYa__list{gap:18px;padding:28px 0;display:grid}.articles-module__7N0wYa__card{color:inherit;background:#ffffffc7;border:1px solid #202a251a;border-radius:24px;grid-template-columns:220px minmax(0,1fr);gap:22px;padding:16px;text-decoration:none;display:grid}.articles-module__7N0wYa__cover{aspect-ratio:4/3;background:#e5e9e5;border-radius:18px;overflow:hidden}.articles-module__7N0wYa__cover img{object-fit:cover;width:100%;height:100%}.articles-module__7N0wYa__body{flex-direction:column;justify-content:center;padding:8px 8px 8px 0;display:flex}.articles-module__7N0wYa__body h2{margin:0 0 10px;font-size:26px;line-height:1.1}.articles-module__7N0wYa__body p{color:#57655e;margin:0 0 14px;line-height:1.55}.articles-module__7N0wYa__body span{color:#3f6250;font-weight:700}.articles-module__7N0wYa__empty{text-align:center;color:#748079;padding:60px 0}.articles-module__7N0wYa__article{width:min(820px,100%);margin:0 auto}.articles-module__7N0wYa__articleNav{justify-content:space-between;padding:4px 0 24px;display:flex}.articles-module__7N0wYa__articleNav a{color:#506158;text-decoration:none}.articles-module__7N0wYa__article header{width:100%;z-index:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-top:1px solid #202a2514!important;height:auto!important;min-height:0!important;padding:28px 0 24px!important;display:block!important;position:static!important;top:auto!important;overflow:visible!important}.articles-module__7N0wYa__article header h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 14px;font-size:clamp(34px,6vw,58px);line-height:1.02;display:block}.articles-module__7N0wYa__article header p{color:#5c6962;overflow-wrap:anywhere;width:100%;margin:0;font-size:18px;line-height:1.55;display:block}.articles-module__7N0wYa__articleCover{border-radius:24px;margin:8px 0 30px;display:block;overflow:hidden}.articles-module__7N0wYa__articleCover img{object-fit:cover;width:100%;max-height:620px;display:block}.articles-module__7N0wYa__articleText{color:#303d36;overflow-wrap:anywhere;font-size:18px;line-height:1.75;display:block}.articles-module__7N0wYa__articleText h2{margin:36px 0 14px;font-size:30px;line-height:1.18}.articles-module__7N0wYa__articleText h3{margin:30px 0 12px;font-size:23px;line-height:1.22}.articles-module__7N0wYa__articleText p{margin:0 0 22px}.articles-module__7N0wYa__articleText ul,.articles-module__7N0wYa__articleText ol{margin:0 0 22px;padding-left:24px}.articles-module__7N0wYa__articleText li{margin:6px 0}.articles-module__7N0wYa__articleText a{color:#315a43}.articles-module__7N0wYa__articleLinks{border-top:1px solid #202a251a;flex-wrap:wrap;gap:12px;margin-top:36px;padding-top:22px;display:flex}.articles-module__7N0wYa__articleLinks a{color:#315a43;font-weight:700;text-decoration:none}@media (max-width:700px){.articles-module__7N0wYa__page{padding:16px 14px 54px}.articles-module__7N0wYa__card{grid-template-columns:1fr;padding:14px}.articles-module__7N0wYa__cover{aspect-ratio:16/10}.articles-module__7N0wYa__body{padding:4px}.articles-module__7N0wYa__body h2{font-size:22px}.articles-module__7N0wYa__article header{padding:22px 0 20px!important}.articles-module__7N0wYa__article header h1{font-size:36px}.articles-module__7N0wYa__article header p,.articles-module__7N0wYa__articleText{font-size:17px}.articles-module__7N0wYa__articleCover{border-radius:18px}}
