.kl-news-home .kl-cover-image{height:auto;aspect-ratio:16/9}.kl-news-home .kl-cover-image img{width:100%;height:100%;object-fit:cover}.kl-news-home .kl-cover-copy h1{font-size:32px;line-height:1.14;margin:8px 0 12px}.kl-news-home .kl-cover-copy p{font-size:14px;line-height:1.65}.news-lead-meta{display:flex;gap:8px;flex-wrap:wrap;color:#666e62;font-size:11px;margin:14px 0}.kl-news-home .kl-side-image{height:auto;aspect-ratio:16/9}.kl-news-home .kl-side-image img{width:100%;height:100%;object-fit:cover}.kl-news-home .kl-side-story h2{font-size:21px;line-height:1.22}.news-trust-strip{display:flex;gap:20px;align-items:center;justify-content:space-between;border-block:1px solid #d9ddcf;margin-top:30px;padding:17px 0;font-size:11px;line-height:1.6}.news-trust-strip>span{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.news-trust-strip svg{width:17px;height:17px;flex-shrink:0}.news-trust-strip>a{white-space:nowrap;font-weight:700}.section-intro{font-size:13px;color:#687060;margin:-5px 0 24px}.news-topics h2{font-family:Georgia,serif;font-size:29px;line-height:1.18;margin:10px 0}.news-topics p{font-size:14px;line-height:1.65;color:#666e62}.news-topic-links a{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #d9ddcf;padding:13px 0;font-size:14px;font-weight:600}.news-topic-links svg,.news-search svg{width:18px;height:18px}.news-search{margin-top:28px}.news-search label{display:block;font-size:11px;font-weight:600;margin-bottom:8px}.news-search>div{display:flex;border:1px solid #bec7b5;background:#fff}.news-search input{width:100%;min-width:0;border:0;background:transparent;padding:13px;font:inherit;font-size:12px}.news-search button{border:0;background:#275239;color:white;width:44px;flex-shrink:0;cursor:pointer}.article-byline{display:flex;flex-wrap:wrap;gap:7px 14px;font-size:12px;color:#606b5a;margin:18px 0}.article-byline a{font-weight:600}.article-figure{margin:24px 0 28px}.article-figure>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.article-figure figcaption{font-size:10px;line-height:1.6;color:#697261;margin-top:8px}.article-figure figcaption a{text-decoration:underline}.source-context{border-left:3px solid #7d925d;padding:14px 18px;background:#f2f4eb;font-size:13px;line-height:1.7;margin:24px 0}.article-sources{border-block:1px solid #d8decd;padding:20px 0;margin:30px 0}.article-sources h2{font-size:22px}.article-sources ul{padding-left:20px}.article-sources li{font-size:13px;line-height:1.7;margin:12px 0}.article-sources a{text-decoration:underline}.article-sources li span{display:block;color:#687060}.article-editor{background:#f3f4ee;padding:20px;font-size:12px;line-height:1.7;margin-top:28px}.article-editor p{font-size:12px!important}.article-editor a{text-decoration:underline}.news-archive{margin:20px 0 45px}.news-archive-item{display:grid;grid-template-columns:240px 1fr;gap:25px;padding:26px 0;border-bottom:1px solid #d9ddcf}.news-archive-image img{width:100%;aspect-ratio:16/9;object-fit:cover}.news-archive-item h2{font-family:Georgia,serif;font-size:27px;line-height:1.2;margin:8px 0}.news-archive-item p{font-size:14px;line-height:1.6;color:#606b5a}.news-archive-item .article-byline{margin:10px 0 0;font-size:11px}.rss-link{font-size:12px;text-decoration:underline}.kl-news-home .card-image{aspect-ratio:16/9}.news-section-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6b775e}.editorial-page h2{margin-top:30px}.editorial-page p,.editorial-page li{line-height:1.8}.news-archive-intro{max-width:650px}.news-archive-intro p{line-height:1.7}.news-tools .kl-calendar h2{font-size:35px}@media(max-width:760px){.news-trust-strip{align-items:flex-start;flex-direction:column;gap:8px}.kl-news-home .kl-cover-copy h1{font-size:28px}.news-archive-item{grid-template-columns:160px 1fr;gap:18px}.news-archive-item h2{font-size:23px}.news-tools{gap:30px}.news-topics h2{font-size:26px}}@media(max-width:480px){.kl-news-home .kl-cover-copy h1{font-size:27px}.news-archive-item{grid-template-columns:1fr;gap:13px}.news-archive-item h2{font-size:25px}.article-byline{font-size:11px}.article-figure{margin-inline:0}.news-trust-strip>span{display:block}.news-trust-strip svg{vertical-align:middle;margin-right:5px}}

.prose .section-sources{font:11px/1.5 Arial,sans-serif;color:#63715d;margin-top:-6px}.section-sources a{display:inline-block;padding:4px 3px;text-decoration:underline;scroll-margin-top:25px}.article-sources li{scroll-margin-top:30px}.story-table-wrap{max-width:100%;overflow-x:auto;margin:20px 0}.story-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.6;text-align:left}.story-table th,.story-table td{padding:12px;border:1px solid #d9ddcf;vertical-align:top}.story-table thead{background:#edf1e5}.story-table tbody th{font-weight:600;min-width:110px}.story-points{padding-left:22px}.story-points li{margin:10px 0;line-height:1.8}.news-final-story{margin-top:24px;padding-top:24px;border-top:1px solid #d9ddcf}.news-final-story .kl-side-story{display:grid;grid-template-columns:190px 1fr;column-gap:22px}.news-final-story .kl-side-image{grid-row:1/4}.news-final-story h2{margin:5px 0}.news-final-story .kl-kicker{align-self:end}.article-layout>.prose{min-width:0}@media(max-width:480px){.news-final-story .kl-side-story{grid-template-columns:110px 1fr;gap:4px 15px}.news-final-story .kl-side-story h2{font-size:20px}.story-table{font-size:12px}.story-table th,.story-table td{padding:9px}}
.story-links{list-style:none;padding:0;margin:18px 0 24px}.story-links li{margin:10px 0}.story-links a{display:inline-block;color:#275239;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.article-update{border-left:3px solid #8a9675;background:#f4f5ef;padding:16px 20px;margin:26px 0}.prose .article-update p{font-size:13px;line-height:1.7;margin:6px 0 0}.article-update strong{font:600 12px/1.5 Arial,sans-serif;color:#4e6144}

.responsive-photo{display:block;width:100%;height:auto}.responsive-photo img{display:block;width:100%;height:auto;max-width:100%;object-fit:cover}
.card-image .responsive-photo,.kl-cover-image .responsive-photo,.kl-side-image .responsive-photo,.kl-plant-photo .responsive-photo{height:100%}
.card-image .responsive-photo img,.kl-cover-image .responsive-photo img,.kl-side-image .responsive-photo img,.kl-plant-photo .responsive-photo img{height:100%}
.plant-card .responsive-photo img{height:auto;aspect-ratio:1.3;object-fit:cover}
.plant-detail>.responsive-photo{height:460px;overflow:hidden}.plant-detail>.responsive-photo img{height:100%;object-fit:cover}
.article-figure>.responsive-photo img.article-cover{height:auto;max-height:none;aspect-ratio:16/9;object-fit:cover}
.calendar-aside .responsive-photo img{height:240px}.credit-item .responsive-photo{height:130px}.credit-item .responsive-photo img{height:100%}
@media(max-width:720px){.plant-detail>.responsive-photo{height:320px}.calendar-aside .responsive-photo img{height:220px}.credit-item .responsive-photo{height:100px}}
.editorial-profile{padding:22px 24px;margin:28px 0;background:#f0f3eb;border-left:3px solid #49654a}.editorial-profile h2{margin-top:6px}.editorial-articles{padding-left:20px}.editorial-articles li{margin:14px 0}.editorial-articles span{display:block;color:#596450;font-size:12px;margin-top:3px}
