.archive-page{--archive-bg:#fbfcfb;--archive-card:#fff;--archive-muted:#68736d;--archive-line:var(--agrinews-border,#e1e5e2);background:var(--archive-bg);color:var(--agrinews-text,#252a27);padding:34px 0 10px}.archive-shell{min-width:0}.archive-breadcrumb{margin-bottom:38px;color:var(--archive-muted);font-size:13px}.archive-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.archive-breadcrumb li:not(:last-child):after{margin-inline-start:8px;color:#9ca59f;content:"‹"}.archive-breadcrumb a{color:inherit;text-decoration:none}.archive-hero{position:relative;margin:0 0 35px;padding:0 0 30px}.archive-hero h1{max-width:900px;margin:0;color:var(--agrinews-green-dark,#034527);font-family:var(--dm-heading-font-family,inherit);font-size:clamp(30px,4vw,48px);line-height:1.35}.archive-hero__leaf{position:absolute;inset-inline-end:2%;top:-12px;color:var(--agrinews-green,#075b34);font-size:64px;opacity:.06}.archive-hero__accent{display:block;width:92px;height:5px;margin:15px 0 19px;border-radius:6px;background:linear-gradient(to left,var(--agrinews-green,#075b34) 0 62%,transparent 62% 70%,var(--agrinews-gold,#d9a326) 70%)}.archive-hero p{max-width:850px;margin:0;color:var(--archive-muted);font-size:16px}.archive-hero small{display:inline-block;margin-top:10px;color:var(--agrinews-green,#075b34)}.archive-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px;padding:15px 18px;border:1px solid var(--archive-line);border-radius:10px;background:var(--archive-card);box-shadow:0 3px 16px rgba(5,55,32,.04)}.archive-toolbar strong,.archive-toolbar__controls,.archive-sort-form,.archive-view-switcher{display:flex;align-items:center;gap:10px}.archive-toolbar strong{font-size:17px}.archive-sort-form label{font-size:13px;color:var(--archive-muted)}.archive-sort-form select{min-width:130px;padding:8px 12px;border:1px solid var(--archive-line);border-radius:6px;background:var(--archive-card);color:inherit;font:inherit}.archive-view-switcher{padding-inline-start:10px;border-inline-start:1px solid var(--archive-line)}.archive-view-switcher a{display:grid;width:38px;height:38px;place-items:center;border:1px solid transparent;border-radius:6px;color:var(--archive-muted);text-decoration:none}.archive-view-switcher a.is-active{border-color:var(--agrinews-green,#075b34);background:var(--agrinews-green,#075b34);color:#fff}.archive-content{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:24px}.sidebar-end .archive-sidebar{order:-1}.archive-cards{display:grid;grid-template-columns:repeat(var(--archive-columns,2),minmax(0,1fr));gap:22px}.archive-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--archive-line);border-radius:12px;background:var(--archive-card);box-shadow:0 5px 18px rgba(4,48,28,.06);transition:transform .2s,box-shadow .2s}.archive-card:hover{box-shadow:0 10px 25px rgba(4,48,28,.11);transform:translateY(-3px)}.archive-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:16/10;background:#e7eee9}.archive-card__image,.archive-card__placeholder{display:grid;width:100%;height:100%;place-items:center;object-fit:cover}.archive-card__placeholder{font-size:52px}.archive-card__category{position:absolute;inset-inline-start:12px;bottom:12px;padding:4px 10px;border-radius:4px;background:rgba(3,69,39,.93);color:#fff;font-size:12px}.archive-card__body{display:flex;flex:1;flex-direction:column;padding:17px 18px}.archive-card h2{margin:0 0 10px;font-family:var(--dm-heading-font-family,inherit);font-size:20px;line-height:1.65}.archive-card h2 a{color:inherit;text-decoration:none}.archive-card p{display:-webkit-box;overflow:hidden;margin:0 0 14px;color:var(--archive-muted);font-size:14px;line-height:1.85;-webkit-box-orient:vertical;-webkit-line-clamp:3}.archive-card__meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto;color:#7d8781;font-size:12px}.archive-card__meta>*{display:flex;align-items:center;gap:4px}.archive-card__meta .dashicons{width:auto;height:auto;font-size:14px}.archive-card__more{align-self:flex-start;margin-top:12px;color:var(--agrinews-green,#075b34);font-weight:700;text-decoration:none}.archive-view-list .archive-cards{grid-template-columns:1fr}.archive-view-list .archive-card{display:grid;grid-template-columns:260px minmax(0,1fr)}.archive-view-list .archive-card__media{height:100%;aspect-ratio:auto;min-height:210px}.archive-sidebar{display:flex;min-width:0;flex-direction:column;gap:18px}.archive-sidebar.is-sticky{position:sticky;top:90px;align-self:start}.archive-widget{overflow:hidden;margin:0;padding:18px;border:1px solid var(--archive-line);border-radius:11px;background:var(--archive-card)}.archive-widget__title{position:relative;margin:0 0 18px;padding-bottom:11px;color:var(--agrinews-green-dark,#034527);font-size:19px}.archive-widget__title:after{position:absolute;right:0;bottom:0;width:42px;height:3px;border-radius:4px;background:var(--agrinews-gold,#d9a326);content:""}.archive-most-read ol,.archive-categories ul{margin:0;padding:0;list-style:none}.archive-most-read li{display:grid;grid-template-columns:32px 58px minmax(0,1fr);align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid var(--archive-line)}.archive-most-read li:last-child{border:0}.archive-most-read__number{color:var(--agrinews-green,#075b34);font-size:20px;font-weight:700}.archive-most-read__thumb{display:block;overflow:hidden;width:58px;height:48px;border-radius:5px}.archive-most-read__thumb img,.archive-most-read__thumb .archive-card__placeholder{width:100%;height:100%;object-fit:cover;font-size:20px}.archive-most-read h3{margin:0;font-size:12px;line-height:1.7}.archive-most-read h3 a,.archive-categories a{color:inherit;text-decoration:none}.archive-categories li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--archive-line);font-size:13px}.archive-categories li:last-child{border:0}.archive-categories .current-cat a{color:var(--agrinews-green,#075b34);font-weight:700}.navigation.pagination{margin-top:30px}.nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.nav-links .page-numbers{display:grid;min-width:42px;height:42px;padding:0 10px;place-items:center;border:1px solid var(--archive-line);border-radius:6px;background:var(--archive-card);color:inherit;text-decoration:none}.nav-links .current{border-color:var(--agrinews-green,#075b34);background:var(--agrinews-green,#075b34);color:#fff}.archive-empty{padding:70px 20px;text-align:center;border:1px solid var(--archive-line);border-radius:14px;background:var(--archive-card)}.archive-empty>.dashicons{width:auto;height:auto;color:var(--agrinews-green,#075b34);font-size:60px}.archive-empty h2{margin:20px 0 5px}.archive-empty p{color:var(--archive-muted)}.archive-empty form{display:flex;max-width:540px;margin:25px auto}.archive-empty input{min-width:0;flex:1;padding:12px;border:1px solid var(--archive-line);border-radius:0 7px 7px 0;font:inherit}.archive-empty form button,.archive-empty__home{padding:12px 20px;border:0;border-radius:7px 0 0 7px;background:var(--agrinews-green,#075b34);color:#fff;font:inherit;text-decoration:none}.archive-empty__home{display:inline-block;margin-top:15px;border-radius:7px}
@media(prefers-color-scheme:dark){.archive-page{--archive-bg:#0b1711;--archive-card:#12241a;--archive-muted:#a9b8af;--archive-line:#294137;color:#e4ebe7}}html[data-theme="dark"] .archive-page,body.dark-mode .archive-page{--archive-bg:#0b1711;--archive-card:#12241a;--archive-muted:#a9b8af;--archive-line:#294137;color:#e4ebe7}.archive-page :focus-visible{outline:3px solid var(--agrinews-gold,#d9a326);outline-offset:3px}
@media(max-width:1050px){.archive-content{grid-template-columns:1fr}.archive-sidebar{position:static!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));order:2}.archive-cards{grid-template-columns:repeat(var(--archive-tablet-columns,2),minmax(0,1fr))}}
@media(max-width:680px){.archive-page{padding-top:22px}.archive-breadcrumb{margin-bottom:25px}.archive-hero{margin-bottom:22px;padding-bottom:15px}.archive-hero h1{font-size:29px}.archive-toolbar{align-items:stretch;flex-direction:column}.archive-toolbar__controls{justify-content:space-between;flex-wrap:wrap}.archive-sort-form{flex:1}.archive-sort-form label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.archive-sort-form select{width:100%}.archive-cards,.archive-sidebar{grid-template-columns:1fr}.archive-view-list .archive-card{display:flex}.archive-view-list .archive-card__media{aspect-ratio:16/10;min-height:0}.archive-card h2{font-size:18px}.archive-card p{display:block}.nav-links .page-numbers{min-width:38px;height:40px}.nav-links .page-numbers:not(.current):not(.prev):not(.next):nth-of-type(n+6){display:none}}

/* Keep the archive introduction compact on larger screens. */
@media(min-width:681px){
	.archive-page{padding-top:20px}
	.archive-breadcrumb{margin-bottom:20px}
	.archive-hero{margin-bottom:18px;padding-bottom:12px}
	.archive-hero__accent{margin-top:10px;margin-bottom:12px}
	.archive-hero small{margin-top:6px}
}

.archive-subcategories{
	display:flex;
	flex-wrap:wrap;
	gap:9px;
	margin-top:18px;
}
.archive-subcategories a{
	display:inline-flex;
	align-items:center;
	gap:8px;
	min-height:40px;
	padding:7px 15px;
	border:1px solid var(--archive-line);
	border-radius:999px;
	background:var(--archive-card);
	color:var(--agrinews-green-dark,#034527);
	font-size:13px;
	font-weight:700;
	text-decoration:none;
	transition:border-color .2s,background-color .2s,color .2s;
}
.archive-subcategories a:hover,
.archive-subcategories a.is-active{
	border-color:var(--agrinews-green,#075b34);
	background:var(--agrinews-green,#075b34);
	color:#fff;
}
.archive-subcategories a small{
	display:grid;
	min-width:23px;
	height:23px;
	margin:0;
	padding:0 5px;
	place-items:center;
	border-radius:999px;
	background:color-mix(in srgb,currentColor 12%,transparent);
	color:inherit;
	font-size:10px;
}
@media(max-width:680px){
	.archive-subcategories{
		flex-wrap:nowrap;
		margin-inline:-16px;
		padding:0 16px 5px;
		overflow-x:auto;
		scrollbar-width:thin;
	}
	.archive-subcategories a{flex:0 0 auto;white-space:nowrap}
}
