<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://wiki.highlanderpress.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin</id>
	<title>Ekologos Wiki - User contributions [en-gb]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.highlanderpress.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Admin"/>
	<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Special:Contributions/Admin"/>
	<updated>2026-08-15T15:09:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=283</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=283"/>
		<updated>2026-08-14T08:16:41Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 -5px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 0px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — REMOVE ALL DIVIDERS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .hero-title-main::before,&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::before,&lt;br /&gt;
.eko-hero .hero-title-sub::after,&lt;br /&gt;
.eko-hero .eko-content h1::before,&lt;br /&gt;
.eko-hero .eko-content h1::after,&lt;br /&gt;
.eko-hero .eko-content h2::before,&lt;br /&gt;
.eko-hero .eko-content h2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   REMOVE ALL HERO DIVIDERS — FINAL OVERRIDE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* Remove borders from headings */&lt;br /&gt;
.eko-hero h1,&lt;br /&gt;
.eko-hero h2,&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading1,&lt;br /&gt;
.eko-hero .mw-heading2 {&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    border-top: 0 !important;&lt;br /&gt;
    border-right: 0 !important;&lt;br /&gt;
    border-bottom: 0 !important;&lt;br /&gt;
    border-left: 0 !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove ALL pseudo-element dividers */&lt;br /&gt;
.eko-hero h1::before,&lt;br /&gt;
.eko-hero h1::after,&lt;br /&gt;
.eko-hero h2::before,&lt;br /&gt;
.eko-hero h2::after,&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after,&lt;br /&gt;
.eko-hero .mw-heading1::before,&lt;br /&gt;
.eko-hero .mw-heading1::after,&lt;br /&gt;
.eko-hero .mw-heading2::before,&lt;br /&gt;
.eko-hero .mw-heading2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Specifically remove the old divider rules */&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove actual horizontal rules inside hero */&lt;br /&gt;
.eko-hero hr {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove Chameleon heading separators inside hero */&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading h1,&lt;br /&gt;
.eko-hero .mw-heading h2 {&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — TIGHTEN H1 / H2 SPACING&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .eko-content h1,&lt;br /&gt;
.eko-hero .eko-content h2 {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .eko-content h1 {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .eko-content h2 {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
    margin-bottom: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove spacing from MediaWiki heading wrappers */&lt;br /&gt;
.eko-hero .mw-heading {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Specifically control the space between H1 and H2 */&lt;br /&gt;
.eko-hero .hero-title-main + .hero-title-sub {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=282</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=282"/>
		<updated>2026-08-14T08:15:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 4px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 20px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — REMOVE ALL DIVIDERS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .hero-title-main::before,&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::before,&lt;br /&gt;
.eko-hero .hero-title-sub::after,&lt;br /&gt;
.eko-hero .eko-content h1::before,&lt;br /&gt;
.eko-hero .eko-content h1::after,&lt;br /&gt;
.eko-hero .eko-content h2::before,&lt;br /&gt;
.eko-hero .eko-content h2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   REMOVE ALL HERO DIVIDERS — FINAL OVERRIDE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* Remove borders from headings */&lt;br /&gt;
.eko-hero h1,&lt;br /&gt;
.eko-hero h2,&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading1,&lt;br /&gt;
.eko-hero .mw-heading2 {&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    border-top: 0 !important;&lt;br /&gt;
    border-right: 0 !important;&lt;br /&gt;
    border-bottom: 0 !important;&lt;br /&gt;
    border-left: 0 !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove ALL pseudo-element dividers */&lt;br /&gt;
.eko-hero h1::before,&lt;br /&gt;
.eko-hero h1::after,&lt;br /&gt;
.eko-hero h2::before,&lt;br /&gt;
.eko-hero h2::after,&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after,&lt;br /&gt;
.eko-hero .mw-heading1::before,&lt;br /&gt;
.eko-hero .mw-heading1::after,&lt;br /&gt;
.eko-hero .mw-heading2::before,&lt;br /&gt;
.eko-hero .mw-heading2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Specifically remove the old divider rules */&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove actual horizontal rules inside hero */&lt;br /&gt;
.eko-hero hr {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove Chameleon heading separators inside hero */&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading h1,&lt;br /&gt;
.eko-hero .mw-heading h2 {&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — TIGHTEN H1 / H2 SPACING&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .eko-content h1,&lt;br /&gt;
.eko-hero .eko-content h2 {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .eko-content h1 {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .eko-content h2 {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
    margin-bottom: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove spacing from MediaWiki heading wrappers */&lt;br /&gt;
.eko-hero .mw-heading {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Specifically control the space between H1 and H2 */&lt;br /&gt;
.eko-hero .hero-title-main + .hero-title-sub {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=281</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=281"/>
		<updated>2026-08-14T08:13:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 4px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 20px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — REMOVE ALL DIVIDERS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .hero-title-main::before,&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::before,&lt;br /&gt;
.eko-hero .hero-title-sub::after,&lt;br /&gt;
.eko-hero .eko-content h1::before,&lt;br /&gt;
.eko-hero .eko-content h1::after,&lt;br /&gt;
.eko-hero .eko-content h2::before,&lt;br /&gt;
.eko-hero .eko-content h2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   REMOVE ALL HERO DIVIDERS — FINAL OVERRIDE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* Remove borders from headings */&lt;br /&gt;
.eko-hero h1,&lt;br /&gt;
.eko-hero h2,&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading1,&lt;br /&gt;
.eko-hero .mw-heading2 {&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    border-top: 0 !important;&lt;br /&gt;
    border-right: 0 !important;&lt;br /&gt;
    border-bottom: 0 !important;&lt;br /&gt;
    border-left: 0 !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove ALL pseudo-element dividers */&lt;br /&gt;
.eko-hero h1::before,&lt;br /&gt;
.eko-hero h1::after,&lt;br /&gt;
.eko-hero h2::before,&lt;br /&gt;
.eko-hero h2::after,&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after,&lt;br /&gt;
.eko-hero .mw-heading1::before,&lt;br /&gt;
.eko-hero .mw-heading1::after,&lt;br /&gt;
.eko-hero .mw-heading2::before,&lt;br /&gt;
.eko-hero .mw-heading2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Specifically remove the old divider rules */&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove actual horizontal rules inside hero */&lt;br /&gt;
.eko-hero hr {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove Chameleon heading separators inside hero */&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading h1,&lt;br /&gt;
.eko-hero .mw-heading h2 {&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=280</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=280"/>
		<updated>2026-08-14T08:11:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|22px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;Featured Knowledge Collections&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Traditional systems of environmental observation, stewardship, and adaptation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Environmental Change|Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Historical and contemporary accounts of ecological transformation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Interactive maps connecting places, species, stories, and communities.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Biodiversity Archive|Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Species accounts, habitats, and community-based observations from around the world.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;Featured Articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:sami-reindeer-herding.png|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Sami Reindeer Herding|Sámi Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:himalayan-medicinal-plants.png|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Himalayas&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:naga-forest-conservation.png|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Naga Forest Conservation|Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Northeast India&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:arctic-sea-ice-observation.png|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:guarani-atlantic-forest-knowledge.png|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Brazil&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:traditional-fire-management.png|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Traditional Fire Management|Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Australia&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;[[Articles|Browse all articles →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;♧&amp;lt;/span&amp;gt;&lt;br /&gt;
Communities &amp;amp;amp; Contributors&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
[[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;About Ekologos Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Ekologos-logo.png|70px|link=|alt=The Ekologos Project]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;The Ekologos Project&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Ekologos-logo.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;EKOLOGOS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;WIKI&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
[[About|About]]&lt;br /&gt;
[[Contribute|How to Contribute]]&lt;br /&gt;
[[Community Guidelines|Community Guidelines]]&lt;br /&gt;
[[Contact|Contact]]&lt;br /&gt;
[[Privacy policy|Privacy]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=279</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=279"/>
		<updated>2026-08-14T08:10:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 14px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 28px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — REMOVE ALL DIVIDERS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .hero-title-main::before,&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::before,&lt;br /&gt;
.eko-hero .hero-title-sub::after,&lt;br /&gt;
.eko-hero .eko-content h1::before,&lt;br /&gt;
.eko-hero .eko-content h1::after,&lt;br /&gt;
.eko-hero .eko-content h2::before,&lt;br /&gt;
.eko-hero .eko-content h2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   REMOVE ALL HERO DIVIDERS — FINAL OVERRIDE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* Remove borders from headings */&lt;br /&gt;
.eko-hero h1,&lt;br /&gt;
.eko-hero h2,&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading1,&lt;br /&gt;
.eko-hero .mw-heading2 {&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    border-top: 0 !important;&lt;br /&gt;
    border-right: 0 !important;&lt;br /&gt;
    border-bottom: 0 !important;&lt;br /&gt;
    border-left: 0 !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove ALL pseudo-element dividers */&lt;br /&gt;
.eko-hero h1::before,&lt;br /&gt;
.eko-hero h1::after,&lt;br /&gt;
.eko-hero h2::before,&lt;br /&gt;
.eko-hero h2::after,&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after,&lt;br /&gt;
.eko-hero .mw-heading1::before,&lt;br /&gt;
.eko-hero .mw-heading1::after,&lt;br /&gt;
.eko-hero .mw-heading2::before,&lt;br /&gt;
.eko-hero .mw-heading2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Specifically remove the old divider rules */&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove actual horizontal rules inside hero */&lt;br /&gt;
.eko-hero hr {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    height: 0 !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove Chameleon heading separators inside hero */&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading h1,&lt;br /&gt;
.eko-hero .mw-heading h2 {&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=278</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=278"/>
		<updated>2026-08-14T08:06:39Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 14px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 28px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — REMOVE ALL DIVIDERS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .hero-title-main::before,&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::before,&lt;br /&gt;
.eko-hero .hero-title-sub::after,&lt;br /&gt;
.eko-hero .eko-content h1::before,&lt;br /&gt;
.eko-hero .eko-content h1::after,&lt;br /&gt;
.eko-hero .eko-content h2::before,&lt;br /&gt;
.eko-hero .eko-content h2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   REMOVE ALL HERO DIVIDERS — FINAL OVERRIDE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* Remove borders from headings */&lt;br /&gt;
.eko-hero h1,&lt;br /&gt;
.eko-hero h2,&lt;br /&gt;
.eko-hero .mw-heading,&lt;br /&gt;
.eko-hero .mw-heading1,&lt;br /&gt;
.eko-hero .mw-heading2 {&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    border-top: 0 !important;&lt;br /&gt;
    border-right: 0 !important;&lt;br /&gt;
    border-bottom: 0 !important;&lt;br /&gt;
    border-left: 0 !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    outline: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove ALL pseudo-element dividers */&lt;br /&gt;
.eko-hero h1::before,&lt;br /&gt;
.eko-hero h1::after,&lt;br /&gt;
.eko-hero h2::before,&lt;br /&gt;
.eko-hero h2::after,&lt;br /&gt;
.eko-hero .mw-heading::before,&lt;br /&gt;
.eko-hero .mw-heading::after,&lt;br /&gt;
.eko-hero .mw-heading1::before,&lt;br /&gt;
.eko-hero .mw-heading1::after,&lt;br /&gt;
.eko-hero .mw-heading2::before,&lt;br /&gt;
.eko-hero .mw-heading2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: 0 !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Specifically remove the old divider rules */&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=277</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=277"/>
		<updated>2026-08-14T08:03:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 14px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 28px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO — REMOVE ALL DIVIDERS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero .hero-title-main::before,&lt;br /&gt;
.eko-hero .hero-title-main::after,&lt;br /&gt;
.eko-hero .hero-title-sub::before,&lt;br /&gt;
.eko-hero .hero-title-sub::after,&lt;br /&gt;
.eko-hero .eko-content h1::before,&lt;br /&gt;
.eko-hero .eko-content h1::after,&lt;br /&gt;
.eko-hero .eko-content h2::before,&lt;br /&gt;
.eko-hero .eko-content h2::after {&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=276</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=276"/>
		<updated>2026-08-14T08:00:33Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 14px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 28px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   REMOVE ALL HERO DIVIDERS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero hr,&lt;br /&gt;
.eko-hero::before,&lt;br /&gt;
.eko-hero::after,&lt;br /&gt;
.eko-content hr,&lt;br /&gt;
.hero-title-main::before,&lt;br /&gt;
.hero-title-main::after,&lt;br /&gt;
.hero-title-sub::before,&lt;br /&gt;
.hero-title-sub::after {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    content: none !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    background: none !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=275</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=275"/>
		<updated>2026-08-14T07:57:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
&lt;br /&gt;
    /* CENTRE EVERYTHING */&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO OVERLAY */&lt;br /&gt;
&lt;br /&gt;
.eko-overlay {&lt;br /&gt;
    position: absolute;&lt;br /&gt;
    inset: 0;&lt;br /&gt;
    background: rgba(0,0,0,.30);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO CONTENT */&lt;br /&gt;
&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    max-width: 950px;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 auto !important;&lt;br /&gt;
    padding: 0 30px;&lt;br /&gt;
&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-main {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 78px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 14px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
&lt;br /&gt;
    font-size: 52px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 0 28px !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Divider */&lt;br /&gt;
&lt;br /&gt;
.eko-content .hero-title-sub::after {&lt;br /&gt;
    content: &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display: block;&lt;br /&gt;
&lt;br /&gt;
    width: 420px;&lt;br /&gt;
    max-width: 100%;&lt;br /&gt;
&lt;br /&gt;
    height: 1px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background: rgba(255,255,255,.75);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* HERO DESCRIPTION */&lt;br /&gt;
&lt;br /&gt;
.eko-content &amp;gt; p {&lt;br /&gt;
    max-width: 720px;&lt;br /&gt;
&lt;br /&gt;
    margin: 28px auto 0 !important;&lt;br /&gt;
&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    line-height: 1.6;&lt;br /&gt;
&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
}/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=274</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=274"/>
		<updated>2026-08-14T07:50:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=273</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=273"/>
		<updated>2026-08-14T07:48:30Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/2/26/Hero.jpg&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Center the hero content */&lt;br /&gt;
.eko-content {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    z-index: 2;&lt;br /&gt;
&lt;br /&gt;
    max-width: 1200px;&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 120px 40px;&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=272</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=272"/>
		<updated>2026-08-14T07:46:43Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero {&lt;br /&gt;
    position: relative;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    min-height: 720px;&lt;br /&gt;
    height: 80vh;&lt;br /&gt;
    max-height: 900px;&lt;br /&gt;
&lt;br /&gt;
    background-image:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35), rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size: cover;&lt;br /&gt;
    background-position: center;&lt;br /&gt;
    background-repeat: no-repeat;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=271</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=271"/>
		<updated>2026-08-14T07:38:48Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=270</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=270"/>
		<updated>2026-08-14T07:37:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=269</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=269"/>
		<updated>2026-08-14T07:36:16Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;https://wiki.highlanderpress.org/images/thumb/2/26/Hero.jpg/800px-Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=268</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=268"/>
		<updated>2026-07-27T08:46:34Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|22px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;Featured Knowledge Collections&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Traditional systems of environmental observation, stewardship, and adaptation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Environmental Change|Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Historical and contemporary accounts of ecological transformation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Interactive maps connecting places, species, stories, and communities.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Biodiversity Archive|Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Species accounts, habitats, and community-based observations from around the world.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;Featured Articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:sami-reindeer-herding.png|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Sami Reindeer Herding|Sámi Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:himalayan-medicinal-plants.png|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Himalayas&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:naga-forest-conservation.png|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Naga Forest Conservation|Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Northeast India&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:arctic-sea-ice-observation.png|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:guarani-atlantic-forest-knowledge.png|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Brazil&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:traditional-fire-management.png|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Traditional Fire Management|Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Australia&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;[[Articles|Browse all articles →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;♧&amp;lt;/span&amp;gt;&lt;br /&gt;
Communities &amp;amp;amp; Contributors&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
[[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;About Ekologos Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Ekologos-logo.png|70px|link=|alt=The Ekologos Project]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;The Ekologos Project&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Ekologos-logo.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;EKOLOGOS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;WIKI&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
[[About|About]]&lt;br /&gt;
[[Contribute|How to Contribute]]&lt;br /&gt;
[[Community Guidelines|Community Guidelines]]&lt;br /&gt;
[[Contact|Contact]]&lt;br /&gt;
[[Privacy policy|Privacy]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=267</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=267"/>
		<updated>2026-07-27T08:40:44Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|22px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;Featured Knowledge Collections&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Traditional systems of environmental observation, stewardship, and adaptation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Environmental Change|Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Historical and contemporary accounts of ecological transformation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Interactive maps connecting places, species, stories, and communities.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Biodiversity Archive|Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Species accounts, habitats, and community-based observations from around the world.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;Featured Articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:sami-reindeer-herding.png|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Sami Reindeer Herding|Sámi Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:himalayan-medicinal-plants.png|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Himalayas&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:naga-forest-conservation.png|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Naga Forest Conservation|Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Northeast India&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:arctic-sea-ice-observation.png|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:guarani-atlantic-forest-knowledge.png|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Brazil&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:traditional-fire-management.png|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Traditional Fire Management|Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Australia&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;[[Articles|Browse all articles →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;♧&amp;lt;/span&amp;gt;&lt;br /&gt;
Communities &amp;amp;amp; Contributors&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
[[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;About Ekologos Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Ekologos-logo.png|70px|link=|alt=The Ekologos Project]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;The Ekologos Project&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Globe.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;EKOLOGOS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;WIKI&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
[[About|About]]&lt;br /&gt;
[[Contribute|How to Contribute]]&lt;br /&gt;
[[Community Guidelines|Community Guidelines]]&lt;br /&gt;
[[Contact|Contact]]&lt;br /&gt;
[[Privacy policy|Privacy]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=File:Ekologos-logo.png&amp;diff=266</id>
		<title>File:Ekologos-logo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=File:Ekologos-logo.png&amp;diff=266"/>
		<updated>2026-07-27T08:31:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=265</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=265"/>
		<updated>2026-07-27T08:21:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=264</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=264"/>
		<updated>2026-07-27T08:10:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=263</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=263"/>
		<updated>2026-07-27T08:09:25Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Resize MediaWiki header logo */&lt;br /&gt;
.mw-logo {&lt;br /&gt;
    background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
    width: 45px !important;&lt;br /&gt;
    height: 45px !important;&lt;br /&gt;
    max-width: 45px !important;&lt;br /&gt;
    max-height: 45px !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=262</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=262"/>
		<updated>2026-07-27T08:06:14Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:70px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=261</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=261"/>
		<updated>2026-07-27T08:03:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=260</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=260"/>
		<updated>2026-07-27T08:02:58Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:50px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=259</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=259"/>
		<updated>2026-07-25T13:37:24Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* Keep the Contribute button permanently green */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a,&lt;br /&gt;
.page-Main_Page .home-community-button a:visited,&lt;br /&gt;
.page-Main_Page .home-community-button a.new {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    padding: 8px 20px !important;&lt;br /&gt;
&lt;br /&gt;
    background-color: var(--eko-green) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
&lt;br /&gt;
    border-radius: 4px !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep it green when hovering */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-button a:hover,&lt;br /&gt;
.page-Main_Page .home-community-button a.new:hover {&lt;br /&gt;
    background-color: var(--eko-accent) !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=258</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=258"/>
		<updated>2026-07-25T13:27:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|22px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;Featured Knowledge Collections&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Traditional systems of environmental observation, stewardship, and adaptation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Environmental Change|Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Historical and contemporary accounts of ecological transformation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Interactive maps connecting places, species, stories, and communities.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Biodiversity Archive|Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Species accounts, habitats, and community-based observations from around the world.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;Featured Articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:sami-reindeer-herding.png|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Sami Reindeer Herding|Sámi Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:himalayan-medicinal-plants.png|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Himalayas&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:naga-forest-conservation.png|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Naga Forest Conservation|Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Northeast India&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:arctic-sea-ice-observation.png|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:guarani-atlantic-forest-knowledge.png|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Brazil&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:traditional-fire-management.png|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Traditional Fire Management|Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Australia&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;[[Articles|Browse all articles →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;♧&amp;lt;/span&amp;gt;&lt;br /&gt;
Communities &amp;amp;amp; Contributors&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
[[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;About Ekologos Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Globe.png|70px|link=|alt=The Ekologos Project]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;The Ekologos Project&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Globe.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;EKOLOGOS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;WIKI&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
[[About|About]]&lt;br /&gt;
[[Contribute|How to Contribute]]&lt;br /&gt;
[[Community Guidelines|Community Guidelines]]&lt;br /&gt;
[[Contact|Contact]]&lt;br /&gt;
[[Privacy policy|Privacy]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=File:Sami-reindeer-herding.png&amp;diff=257</id>
		<title>File:Sami-reindeer-herding.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=File:Sami-reindeer-herding.png&amp;diff=257"/>
		<updated>2026-07-25T13:17:51Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=File:Naga-forest-conservation.png&amp;diff=256</id>
		<title>File:Naga-forest-conservation.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=File:Naga-forest-conservation.png&amp;diff=256"/>
		<updated>2026-07-25T13:17:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=File:Himalayan-medicinal-plants.png&amp;diff=255</id>
		<title>File:Himalayan-medicinal-plants.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=File:Himalayan-medicinal-plants.png&amp;diff=255"/>
		<updated>2026-07-25T13:17:33Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=File:Guarani-atlantic-forest-knowledge.png&amp;diff=254</id>
		<title>File:Guarani-atlantic-forest-knowledge.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=File:Guarani-atlantic-forest-knowledge.png&amp;diff=254"/>
		<updated>2026-07-25T13:17:23Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=File:Arctic-sea-ice-observation.png&amp;diff=253</id>
		<title>File:Arctic-sea-ice-observation.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=File:Arctic-sea-ice-observation.png&amp;diff=253"/>
		<updated>2026-07-25T13:16:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=File:Traditional-fire-management.png&amp;diff=252</id>
		<title>File:Traditional-fire-management.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=File:Traditional-fire-management.png&amp;diff=252"/>
		<updated>2026-07-25T13:15:49Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=251</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=251"/>
		<updated>2026-07-25T12:58:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* More space between social symbols */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: flex-end !important;&lt;br /&gt;
    gap: 18px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-social &amp;gt; p &amp;gt; span {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=250</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=250"/>
		<updated>2026-07-25T12:56:04Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;br /&gt;
/* Correct spacing between footer links */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    align-items: center !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    flex-wrap: wrap !important;&lt;br /&gt;
    gap: 28px !important;&lt;br /&gt;
&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-footer-links &amp;gt; p &amp;gt; a {&lt;br /&gt;
    display: inline-block !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=249</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=249"/>
		<updated>2026-07-25T12:53:45Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* More space between footer links */&lt;br /&gt;
.page-Main_Page .home-footer-links {&lt;br /&gt;
    gap: 32px !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=248</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=248"/>
		<updated>2026-07-25T12:52:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* About Ekologos left — Ekologos Project right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-project {&lt;br /&gt;
    display: flex !important;&lt;br /&gt;
    flex-direction: row !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-about-box,&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    width: 50% !important;&lt;br /&gt;
    flex: 0 0 50% !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    border-top: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack only on very small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 500px) {&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-project {&lt;br /&gt;
        flex-direction: column !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-about-box,&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        width: 100% !important;&lt;br /&gt;
        flex: 0 0 100% !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .page-Main_Page .home-project-box {&lt;br /&gt;
        border-left: none !important;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16) !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=247</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=247"/>
		<updated>2026-07-25T12:49:26Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Featured Articles left — Communities right */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(0, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-articles-panel {&lt;br /&gt;
    grid-column: 1 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .home-community-card {&lt;br /&gt;
    grid-column: 2 !important;&lt;br /&gt;
    grid-row: 1 !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=246</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=246"/>
		<updated>2026-07-24T12:13:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|22px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;Featured Knowledge Collections&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Traditional systems of environmental observation, stewardship, and adaptation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Environmental Change|Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Historical and contemporary accounts of ecological transformation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Interactive maps connecting places, species, stories, and communities.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Biodiversity Archive|Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Species accounts, habitats, and community-based observations from around the world.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;Featured Articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Sami Reindeer Herding.jpg|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Sami Reindeer Herding|Sámi Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Himalayan Medicinal Plants.jpg|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Himalayas&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Naga Forest Conservation.jpg|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Naga Forest Conservation|Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Northeast India&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Arctic Sea Ice Observation.jpg|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Guarani Atlantic Forest Knowledge.jpg|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Brazil&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Traditional Fire Management.jpg|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Traditional Fire Management|Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Australia&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;[[Articles|Browse all articles →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;♧&amp;lt;/span&amp;gt;&lt;br /&gt;
Communities &amp;amp;amp; Contributors&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
[[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;About Ekologos Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Globe.png|70px|link=|alt=The Ekologos Project]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;The Ekologos Project&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Globe.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;EKOLOGOS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;WIKI&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
[[About|About]]&lt;br /&gt;
[[Contribute|How to Contribute]]&lt;br /&gt;
[[Community Guidelines|Community Guidelines]]&lt;br /&gt;
[[Contact|Contact]]&lt;br /&gt;
[[Privacy policy|Privacy]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=245</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=245"/>
		<updated>2026-07-24T12:06:54Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|22px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;&lt;br /&gt;
        Featured Knowledge Collections&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;&lt;br /&gt;
                [[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;&lt;br /&gt;
                    [[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;&lt;br /&gt;
                    Traditional systems of environmental observation, stewardship, and adaptation.&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;&lt;br /&gt;
                [[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;&lt;br /&gt;
                    [[Environmental Change|Environmental Change]]&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;&lt;br /&gt;
                    Historical and contemporary accounts of ecological transformation.&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;&lt;br /&gt;
                [[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;&lt;br /&gt;
                    [[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;&lt;br /&gt;
                    Interactive maps connecting places, species, stories, and communities.&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;&lt;br /&gt;
                [[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;&lt;br /&gt;
                    [[Biodiversity Archive|Biodiversity Archive]]&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;&lt;br /&gt;
                    Species accounts, habitats, and community-based observations from around the world.&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;&lt;br /&gt;
                Featured Articles&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;&lt;br /&gt;
                        [[File:Sami Reindeer Herding.jpg|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;&lt;br /&gt;
                            [[Sami Reindeer Herding|Sámi Reindeer Herding]]&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;&lt;br /&gt;
                            Arctic&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;&lt;br /&gt;
                        [[File:Himalayan Medicinal Plants.jpg|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;&lt;br /&gt;
                            [[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;&lt;br /&gt;
                            Himalayas&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;&lt;br /&gt;
                        [[File:Naga Forest Conservation.jpg|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;&lt;br /&gt;
                            [[Naga Forest Conservation|Naga Forest Conservation]]&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;&lt;br /&gt;
                            Northeast India&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;&lt;br /&gt;
                        [[File:Arctic Sea Ice Observation.jpg|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;&lt;br /&gt;
                            [[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;&lt;br /&gt;
                            Arctic&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;&lt;br /&gt;
                        [[File:Guarani Atlantic Forest Knowledge.jpg|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;&lt;br /&gt;
                            [[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;&lt;br /&gt;
                            Brazil&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;&lt;br /&gt;
                        [[File:Traditional Fire Management.jpg|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;&lt;br /&gt;
                            [[Traditional Fire Management|Traditional Fire Management]]&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;&lt;br /&gt;
                            Australia&lt;br /&gt;
                        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;&lt;br /&gt;
                [[Articles|Browse all articles →]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;&lt;br /&gt;
                    ♧&lt;br /&gt;
                &amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                Communities &amp;amp;amp; Contributors&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
                Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
                [[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;&lt;br /&gt;
                [[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;&lt;br /&gt;
                    About Ekologos Wiki&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
                    Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
                    [[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;&lt;br /&gt;
                [[File:Globe.png|70px|link=|alt=The Ekologos Project]]&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;&lt;br /&gt;
                    The Ekologos Project&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
                    The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
                    [[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            [[File:Globe.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;&lt;br /&gt;
                    EKOLOGOS&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;&lt;br /&gt;
                    WIKI&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            [[About|About]]&lt;br /&gt;
&lt;br /&gt;
            [[Contribute|How to Contribute]]&lt;br /&gt;
&lt;br /&gt;
            [[Community Guidelines|Community Guidelines]]&lt;br /&gt;
&lt;br /&gt;
            [[Contact|Contact]]&lt;br /&gt;
&lt;br /&gt;
            [[Privacy policy|Privacy]]&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
            &amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=244</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=244"/>
		<updated>2026-07-24T12:04:38Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=243</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=243"/>
		<updated>2026-07-24T12:03:47Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 400px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=242</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=242"/>
		<updated>2026-07-24T07:59:57Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 650px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=241</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=241"/>
		<updated>2026-07-24T07:59:15Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-70px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 650px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=240</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=240"/>
		<updated>2026-07-24T07:58:08Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 650px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=239</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=239"/>
		<updated>2026-07-24T07:57:27Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:70px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:50px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 650px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=238</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Common.css&amp;diff=238"/>
		<updated>2026-07-24T07:52:36Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==========================================================&lt;br /&gt;
   EKOLOGOS WIKI DESIGN SYSTEM v2.0&lt;br /&gt;
   Foundation&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   1. ROOT VARIABLES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
:root{&lt;br /&gt;
&lt;br /&gt;
    --eko-green:#23492F;&lt;br /&gt;
    --eko-accent:#295536;&lt;br /&gt;
    --eko-bg:#F8F6F1;&lt;br /&gt;
    --eko-white:#ffffff;&lt;br /&gt;
    --eko-text:#333333;&lt;br /&gt;
    --eko-light:#666666;&lt;br /&gt;
&lt;br /&gt;
    --radius:18px;&lt;br /&gt;
&lt;br /&gt;
    --shadow-sm:0 6px 18px rgba(0,0,0,.08);&lt;br /&gt;
    --shadow-md:0 12px 30px rgba(0,0,0,.10);&lt;br /&gt;
    --shadow-lg:0 22px 50px rgba(0,0,0,.15);&lt;br /&gt;
&lt;br /&gt;
    --container:1280px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   2. GLOBAL&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
html{&lt;br /&gt;
    scroll-behavior:smooth;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
body{&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
    background:var(--eko-bg);&lt;br /&gt;
    color:var(--eko-text);&lt;br /&gt;
    font-family:&amp;quot;Segoe UI&amp;quot;,Roboto,Arial,sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FULL WIDTH LAYOUT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body .container,&lt;br /&gt;
body .container-fluid,&lt;br /&gt;
.col-cmln,&lt;br /&gt;
.col-12,&lt;br /&gt;
#mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .flex-fill.container{&lt;br /&gt;
    width:100% !important;&lt;br /&gt;
    max-width:100% !important;&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #content,&lt;br /&gt;
.page-Main_Page #bodyContent,&lt;br /&gt;
.page-Main_Page #mw-content-text,&lt;br /&gt;
.page-Main_Page .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CONTENT PAGES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output{&lt;br /&gt;
&lt;br /&gt;
    max-width:1100px;&lt;br /&gt;
    margin:auto;&lt;br /&gt;
    padding:40px 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   MAIN PAGE CLEANUP&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page #firstHeading,&lt;br /&gt;
.page-Main_Page #contentSub,&lt;br /&gt;
.page-Main_Page #toc,&lt;br /&gt;
.page-Main_Page .page-tools,&lt;br /&gt;
.page-Main_Page .mw-indicators{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   NAVBAR&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    top:0;&lt;br /&gt;
    left:0;&lt;br /&gt;
    right:0;&lt;br /&gt;
&lt;br /&gt;
    z-index:1000;&lt;br /&gt;
&lt;br /&gt;
    background:transparent !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
    box-shadow:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Logo */&lt;br /&gt;
&lt;br /&gt;
.navbar-brand{&lt;br /&gt;
&lt;br /&gt;
    display:flex !important;&lt;br /&gt;
    align-items:flex-start !important;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
&lt;br /&gt;
    height:50px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 8px !important;&lt;br /&gt;
    margin-top:-50px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.navbar-brand img,&lt;br /&gt;
.navbar-brand .mw-wiki-logo,&lt;br /&gt;
#p-logo img{&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    height:90px;&lt;br /&gt;
    width:auto;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Navigation */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a{&lt;br /&gt;
&lt;br /&gt;
    color:#ffffff !important;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .navbar-nav&amp;gt;li&amp;gt;a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:#d8ead8 !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HERO&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-hero{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    min-height:720px;&lt;br /&gt;
    height:80vh;&lt;br /&gt;
    max-height:900px;&lt;br /&gt;
&lt;br /&gt;
    background:&lt;br /&gt;
        linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.35)),&lt;br /&gt;
        url(&amp;quot;/wiki/images/2/26/Hero.jpg?20260703054727&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    background-size:cover;&lt;br /&gt;
    background-position:center;&lt;br /&gt;
    background-repeat:no-repeat;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:center;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-overlay{&lt;br /&gt;
&lt;br /&gt;
    position:absolute;&lt;br /&gt;
    inset:0;&lt;br /&gt;
    background:rgba(0,0,0,.30);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content{&lt;br /&gt;
&lt;br /&gt;
    position:relative;&lt;br /&gt;
    z-index:2;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    max-width:950px;&lt;br /&gt;
&lt;br /&gt;
    padding:0 30px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================&lt;br /&gt;
   HERO TYPOGRAPHY&lt;br /&gt;
========================================== */&lt;br /&gt;
&lt;br /&gt;
.hero-title-main{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:78px;&lt;br /&gt;
    font-weight:700;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 14px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub{&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:52px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1.15;&lt;br /&gt;
    color:#ffffff;&lt;br /&gt;
&lt;br /&gt;
    margin:0 0 28px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Single divider BELOW H2 only */&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
&lt;br /&gt;
    height:1px;&lt;br /&gt;
&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove any divider after H1 */&lt;br /&gt;
.hero-title-main::after{&lt;br /&gt;
&lt;br /&gt;
    content:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content p{&lt;br /&gt;
&lt;br /&gt;
    max-width:760px;&lt;br /&gt;
&lt;br /&gt;
    margin:35px auto 0;&lt;br /&gt;
&lt;br /&gt;
    font-size:22px;&lt;br /&gt;
    line-height:1.7;&lt;br /&gt;
&lt;br /&gt;
    color:rgba(255,255,255,.95);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Remove MediaWiki heading borders inside hero */&lt;br /&gt;
&lt;br /&gt;
.eko-content h1,&lt;br /&gt;
.eko-content h2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-content .mw-heading,&lt;br /&gt;
.eko-content .mw-heading1,&lt;br /&gt;
.eko-content .mw-heading2{&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    border-bottom: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Keep only one divider below H2 */&lt;br /&gt;
&lt;br /&gt;
.hero-title-sub::after{&lt;br /&gt;
    content:&amp;quot;&amp;quot;;&lt;br /&gt;
    display:block;&lt;br /&gt;
    width:420px;&lt;br /&gt;
    max-width:100%;&lt;br /&gt;
    height:1px;&lt;br /&gt;
    background:rgba(255,255,255,.75);&lt;br /&gt;
    margin:28px auto 0;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE SECTION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-section{&lt;br /&gt;
&lt;br /&gt;
    max-width:var(--container);&lt;br /&gt;
    margin:0 auto;&lt;br /&gt;
    padding:90px 40px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   SECTION HEADER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.section-header{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    justify-content:space-between;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
&lt;br /&gt;
    margin-bottom:2px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Left side */&lt;br /&gt;
&lt;br /&gt;
.section-title-left{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    gap:16px;&lt;br /&gt;
&lt;br /&gt;
    flex:1;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image wrappers */&lt;br /&gt;
&lt;br /&gt;
.section-title-left span,&lt;br /&gt;
.section-title-left a{&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Globe icon */&lt;br /&gt;
&lt;br /&gt;
.section-title-left .mw-file-element,&lt;br /&gt;
.section-title-left img,&lt;br /&gt;
.section-icon,&lt;br /&gt;
.section-icon img{&lt;br /&gt;
&lt;br /&gt;
    width:32px !important;&lt;br /&gt;
    height:32px !important;&lt;br /&gt;
&lt;br /&gt;
    min-width:32px;&lt;br /&gt;
    min-height:32px;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    object-fit:contain;&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    border:none;&lt;br /&gt;
    box-shadow:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Heading */&lt;br /&gt;
&lt;br /&gt;
.section-heading{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
    padding:0;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,&amp;quot;Times New Roman&amp;quot;,serif;&lt;br /&gt;
    font-size:46px;&lt;br /&gt;
    font-weight:500;&lt;br /&gt;
    line-height:1;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove default MediaWiki heading spacing */&lt;br /&gt;
&lt;br /&gt;
.section-heading::before,&lt;br /&gt;
.section-heading::after{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
    content:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-left h2{&lt;br /&gt;
&lt;br /&gt;
    margin:0 !important;&lt;br /&gt;
    padding:0 !important;&lt;br /&gt;
    border:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Right side */&lt;br /&gt;
&lt;br /&gt;
.section-title-right{&lt;br /&gt;
&lt;br /&gt;
    margin-left:auto;&lt;br /&gt;
&lt;br /&gt;
    white-space:nowrap;&lt;br /&gt;
&lt;br /&gt;
    font-size:18px;&lt;br /&gt;
    font-weight:600;&lt;br /&gt;
&lt;br /&gt;
    display:flex;&lt;br /&gt;
    align-items:center;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
    transition:.25s;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.section-title-right a:hover{&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-accent);&lt;br /&gt;
    text-decoration:none;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:20px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:34px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        margin-left:0;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .section-heading{&lt;br /&gt;
&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-left .mw-file-element,&lt;br /&gt;
    .section-title-left img{&lt;br /&gt;
&lt;br /&gt;
        width:26px !important;&lt;br /&gt;
        height:26px !important;&lt;br /&gt;
&lt;br /&gt;
        min-width:26px;&lt;br /&gt;
        min-height:26px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-title-right{&lt;br /&gt;
&lt;br /&gt;
        font-size:16px;&lt;br /&gt;
&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   GRID&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.homepage-grid{&lt;br /&gt;
    display:grid;&lt;br /&gt;
    grid-template-columns:repeat(3,1fr);&lt;br /&gt;
    gap:34px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   CARDS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.eko-card{&lt;br /&gt;
    width:100%;&lt;br /&gt;
    display:block;&lt;br /&gt;
    background:#fff;&lt;br /&gt;
    border-radius:18px;&lt;br /&gt;
    overflow:hidden;&lt;br /&gt;
    box-shadow:var(--shadow-sm);&lt;br /&gt;
    transition:.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover{&lt;br /&gt;
&lt;br /&gt;
    transform:translateY(-6px);&lt;br /&gt;
&lt;br /&gt;
    box-shadow:var(--shadow-lg);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    width:100%;&lt;br /&gt;
    height:260px;&lt;br /&gt;
&lt;br /&gt;
    object-fit:cover;&lt;br /&gt;
&lt;br /&gt;
    display:block;&lt;br /&gt;
&lt;br /&gt;
    transition:transform .35s ease;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:hover img,&lt;br /&gt;
.eko-card:hover .mw-file-element{&lt;br /&gt;
&lt;br /&gt;
    transform:scale(1.05);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-body{&lt;br /&gt;
&lt;br /&gt;
    padding:18px;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title{&lt;br /&gt;
&lt;br /&gt;
    margin:0;&lt;br /&gt;
&lt;br /&gt;
    text-align:center;&lt;br /&gt;
&lt;br /&gt;
    font-family:Georgia,serif;&lt;br /&gt;
&lt;br /&gt;
    font-size:24px;&lt;br /&gt;
&lt;br /&gt;
    color:var(--eko-green);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-text{&lt;br /&gt;
&lt;br /&gt;
    display:none !important;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width:1000px){&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:repeat(2,1fr);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:768px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:600px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:100px 25px 80px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:54px;&lt;br /&gt;
        line-height:1.05;&lt;br /&gt;
        margin-bottom:10px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:36px;&lt;br /&gt;
        line-height:1.2;&lt;br /&gt;
        margin-bottom:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:320px;&lt;br /&gt;
        margin:24px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:620px;&lt;br /&gt;
        font-size:18px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:28px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .section-header{&lt;br /&gt;
        flex-direction:column;&lt;br /&gt;
        align-items:flex-start;&lt;br /&gt;
        gap:15px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:70px 25px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid{&lt;br /&gt;
        grid-template-columns:1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .navbar-brand img,&lt;br /&gt;
    .navbar-brand .mw-wiki-logo{&lt;br /&gt;
        height:50px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width:480px){&lt;br /&gt;
&lt;br /&gt;
    .eko-hero{&lt;br /&gt;
        min-height:500px;&lt;br /&gt;
        height:auto;&lt;br /&gt;
        padding:80px 18px 60px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-main{&lt;br /&gt;
        font-size:40px;&lt;br /&gt;
        line-height:1.1;&lt;br /&gt;
        margin-bottom:8px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub{&lt;br /&gt;
        font-size:28px;&lt;br /&gt;
        line-height:1.25;&lt;br /&gt;
        margin-bottom:20px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .hero-title-sub::after{&lt;br /&gt;
        width:220px;&lt;br /&gt;
        margin:20px auto 0;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-content p{&lt;br /&gt;
        max-width:100%;&lt;br /&gt;
        font-size:17px;&lt;br /&gt;
        line-height:1.6;&lt;br /&gt;
        margin-top:24px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .homepage-section{&lt;br /&gt;
        padding:50px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element{&lt;br /&gt;
        height:200px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ANIMATION&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@keyframes fadeInUp{&lt;br /&gt;
&lt;br /&gt;
from{&lt;br /&gt;
&lt;br /&gt;
opacity:0;&lt;br /&gt;
transform:translateY(30px);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to{&lt;br /&gt;
&lt;br /&gt;
opacity:1;&lt;br /&gt;
transform:translateY(0);&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.animate-in{&lt;br /&gt;
&lt;br /&gt;
animation:fadeInUp .6s ease forwards;&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card:nth-child(1){animation-delay:.1s;}&lt;br /&gt;
.eko-card:nth-child(2){animation-delay:.2s;}&lt;br /&gt;
.eko-card:nth-child(3){animation-delay:.3s;}&lt;br /&gt;
.eko-card:nth-child(4){animation-delay:.4s;}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   UTILITIES&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.text-center{text-align:center;}&lt;br /&gt;
.mt-20{margin-top:20px;}&lt;br /&gt;
.mt-40{margin-top:40px;}&lt;br /&gt;
.mb-20{margin-bottom:20px;}&lt;br /&gt;
.mb-40{margin-bottom:40px;}&lt;br /&gt;
/* Make both texts the same size */&lt;br /&gt;
.homepage-section .section-heading,&lt;br /&gt;
.homepage-section .section-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif !important;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500 !important;&lt;br /&gt;
    line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
.section-title-right a,&lt;br /&gt;
.section-title-right a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
/* Show all six region cards in one row on desktop */&lt;br /&gt;
&lt;br /&gt;
@media (min-width: 1001px) {&lt;br /&gt;
&lt;br /&gt;
    .homepage-grid {&lt;br /&gt;
        grid-template-columns: repeat(6, 1fr) !important;&lt;br /&gt;
        gap: 18px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card img,&lt;br /&gt;
    .eko-card .mw-file-element {&lt;br /&gt;
        height: 150px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-body {&lt;br /&gt;
        padding: 12px 8px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .eko-card-title {&lt;br /&gt;
        font-size: 17px !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Region titles inside images — compact version */&lt;br /&gt;
&lt;br /&gt;
.eko-card {&lt;br /&gt;
    position: relative !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki spacing around images */&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p,&lt;br /&gt;
.eko-card &amp;gt; figure,&lt;br /&gt;
.eko-card &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; a,&lt;br /&gt;
.eko-card .mw-file-description {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
    background: transparent !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span,&lt;br /&gt;
.eko-card &amp;gt; p &amp;gt; span &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; figure &amp;gt; a,&lt;br /&gt;
.eko-card &amp;gt; span &amp;gt; a {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Image fills the card without a white border */&lt;br /&gt;
&lt;br /&gt;
.eko-card img,&lt;br /&gt;
.eko-card .mw-file-element {&lt;br /&gt;
    display: block !important;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 150px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border-radius: 12px !important;&lt;br /&gt;
    object-fit: cover !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Small title overlay */&lt;br /&gt;
&lt;br /&gt;
.eko-card-body {&lt;br /&gt;
    position: absolute !important;&lt;br /&gt;
    left: 0 !important;&lt;br /&gt;
    right: 0 !important;&lt;br /&gt;
    bottom: 0 !important;&lt;br /&gt;
    padding: 10px 4px 4px !important;&lt;br /&gt;
    background: linear-gradient(&lt;br /&gt;
    to bottom,&lt;br /&gt;
    transparent,&lt;br /&gt;
    var(--eko-green)&lt;br /&gt;
) !important;&lt;br /&gt;
    box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.eko-card-title {&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    font-weight: 600 !important;&lt;br /&gt;
    line-height: 1.1 !important;&lt;br /&gt;
    text-align: center !important;&lt;br /&gt;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.9);&lt;br /&gt;
}&lt;br /&gt;
/* Final fix: space between region heading and cards */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header {&lt;br /&gt;
    margin-bottom: 8px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .section-header + p {&lt;br /&gt;
    display: none !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section &amp;gt; .homepage-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Move region cards closer to the heading */&lt;br /&gt;
.page-Main_Page .homepage-section .homepage-grid {&lt;br /&gt;
    margin-top: 0px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   EXPLORE BY THEME&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.theme-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 25px 40px 55px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme heading row */&lt;br /&gt;
&lt;br /&gt;
.theme-header {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: space-between;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin-bottom: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left span,&lt;br /&gt;
.theme-title-left a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-left img,&lt;br /&gt;
.theme-title-left .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 22px !important;&lt;br /&gt;
    height: 22px !important;&lt;br /&gt;
    min-width: 22px !important;&lt;br /&gt;
    min-height: 22px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-heading,&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px !important;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right {&lt;br /&gt;
    margin-left: auto;&lt;br /&gt;
    white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a {&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-title-right a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Ten theme cards in one row */&lt;br /&gt;
&lt;br /&gt;
.theme-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(10, minmax(0, 1fr));&lt;br /&gt;
    gap: 12px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual theme card */&lt;br /&gt;
&lt;br /&gt;
.theme-card {&lt;br /&gt;
    min-height: 115px;&lt;br /&gt;
    padding: 12px 5px 10px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
&lt;br /&gt;
    display: flex;&lt;br /&gt;
    flex-direction: column;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
&lt;br /&gt;
    background: #f5f3ed;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.04);&lt;br /&gt;
&lt;br /&gt;
    text-align: center;&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-card:hover {&lt;br /&gt;
    transform: translateY(-3px);&lt;br /&gt;
    box-shadow: 0 7px 16px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Icon */&lt;br /&gt;
&lt;br /&gt;
.theme-icon {&lt;br /&gt;
    height: 58px;&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    margin-bottom: 5px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon span,&lt;br /&gt;
.theme-icon a {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.theme-icon img,&lt;br /&gt;
.theme-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 52px !important;&lt;br /&gt;
    height: 52px !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Theme title */&lt;br /&gt;
&lt;br /&gt;
.theme-name {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.15;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Responsive layout */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 1000px) {&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(5, 1fr);&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .theme-section {&lt;br /&gt;
        padding: 25px 18px 40px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-header {&lt;br /&gt;
        align-items: flex-start;&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-heading,&lt;br /&gt;
    .theme-title-right a {&lt;br /&gt;
        font-size: 15px !important;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .theme-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, 1fr);&lt;br /&gt;
        gap: 10px;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* Remove vertical gaps around Explore by Theme */&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .homepage-section {&lt;br /&gt;
    padding-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-section {&lt;br /&gt;
    padding-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-header {&lt;br /&gt;
    margin-bottom: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.page-Main_Page .theme-grid {&lt;br /&gt;
    margin-top: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED KNOWLEDGE COLLECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.collections-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 30px 40px 70px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Section heading */&lt;br /&gt;
&lt;br /&gt;
.collections-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Four cards in one row */&lt;br /&gt;
&lt;br /&gt;
.collections-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(4, minmax(0, 1fr));&lt;br /&gt;
    gap: 18px;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Individual card */&lt;br /&gt;
&lt;br /&gt;
.collection-card {&lt;br /&gt;
    background: #ffffff;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.12);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.05);&lt;br /&gt;
    transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-card:hover {&lt;br /&gt;
    transform: translateY(-4px);&lt;br /&gt;
    box-shadow: 0 9px 20px rgba(0, 0, 0, 0.09);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Remove MediaWiki image spacing */&lt;br /&gt;
&lt;br /&gt;
.collection-image {&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0;&lt;br /&gt;
    padding: 0;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-image p,&lt;br /&gt;
.collection-image span,&lt;br /&gt;
.collection-image a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Main card image */&lt;br /&gt;
&lt;br /&gt;
.collection-image img,&lt;br /&gt;
.collection-image .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100% !important;&lt;br /&gt;
    height: 170px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Text area */&lt;br /&gt;
&lt;br /&gt;
.collection-body {&lt;br /&gt;
    min-height: 135px;&lt;br /&gt;
    padding: 16px 16px 18px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
&lt;br /&gt;
.collection-title {&lt;br /&gt;
    margin: 0 0 7px;&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 19px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a,&lt;br /&gt;
.collection-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.collection-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Description */&lt;br /&gt;
&lt;br /&gt;
.collection-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Tablet */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Mobile */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
    .collections-section {&lt;br /&gt;
        padding: 25px 18px 45px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .collections-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-lower-section {&lt;br /&gt;
    max-width: var(--container);&lt;br /&gt;
    margin: 0 auto;&lt;br /&gt;
    padding: 20px 40px 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   FEATURED ARTICLES AND COMMUNITY&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 1.8fr 1fr;&lt;br /&gt;
    gap: 24px;&lt;br /&gt;
    align-items: stretch;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-panel {&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.15);&lt;br /&gt;
    padding-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-lower-heading {&lt;br /&gt;
    margin: 0 0 14px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-articles-grid {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    column-gap: 30px;&lt;br /&gt;
    row-gap: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-item {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb {&lt;br /&gt;
    width: 48px;&lt;br /&gt;
    height: 48px;&lt;br /&gt;
    flex: 0 0 48px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb span,&lt;br /&gt;
.home-article-thumb a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 100%;&lt;br /&gt;
    height: 100%;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-thumb img,&lt;br /&gt;
.home-article-thumb .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 48px !important;&lt;br /&gt;
    height: 48px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: cover;&lt;br /&gt;
    border-radius: 50%;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-copy {&lt;br /&gt;
    min-width: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title {&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 14px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a,&lt;br /&gt;
.home-article-title a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-title a:hover {&lt;br /&gt;
    color: var(--eko-accent) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-article-place {&lt;br /&gt;
    margin-top: 2px;&lt;br /&gt;
    color: var(--eko-light);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 11px;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
    text-align: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-browse-articles a,&lt;br /&gt;
.home-browse-articles a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Community card */&lt;br /&gt;
&lt;br /&gt;
.home-community-card {&lt;br /&gt;
    padding: 22px 26px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
    background: #eeece4;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-title {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 20px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-symbol {&lt;br /&gt;
    font-size: 26px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-text {&lt;br /&gt;
    max-width: 330px;&lt;br /&gt;
    margin: 16px auto 12px;&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 13px;&lt;br /&gt;
    line-height: 1.45;&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-people {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    align-items: flex-end;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
    margin: 12px 0;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 34px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button {&lt;br /&gt;
    text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a,&lt;br /&gt;
.home-community-button a:visited {&lt;br /&gt;
    display: inline-block;&lt;br /&gt;
    padding: 8px 20px;&lt;br /&gt;
    background: var(--eko-green);&lt;br /&gt;
    color: #ffffff !important;&lt;br /&gt;
    border-radius: 4px;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-community-button a:hover {&lt;br /&gt;
    background: var(--eko-accent);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   ABOUT AND PROJECT&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-about-project {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
    margin-top: 20px;&lt;br /&gt;
    background: #f1efe8;&lt;br /&gt;
    border: 1px solid rgba(35, 73, 47, 0.08);&lt;br /&gt;
    border-radius: 14px;&lt;br /&gt;
    overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-about-box,&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 80px 1fr;&lt;br /&gt;
    gap: 14px;&lt;br /&gt;
    padding: 25px;&lt;br /&gt;
    box-sizing: border-box;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-project-box {&lt;br /&gt;
    border-left: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon {&lt;br /&gt;
    width: 70px;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon span,&lt;br /&gt;
.home-info-icon a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-icon img,&lt;br /&gt;
.home-info-icon .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 70px !important;&lt;br /&gt;
    height: 70px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-title {&lt;br /&gt;
    margin-bottom: 9px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 600;&lt;br /&gt;
    line-height: 1.2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-text {&lt;br /&gt;
    color: var(--eko-text);&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link {&lt;br /&gt;
    margin-top: 12px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-info-link a,&lt;br /&gt;
.home-info-link a:visited {&lt;br /&gt;
    color: var(--eko-green) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-weight: 500;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   HOMEPAGE FOOTER&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
.home-footer {&lt;br /&gt;
    display: grid;&lt;br /&gt;
    grid-template-columns: 220px 1fr 120px;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 20px;&lt;br /&gt;
    margin-top: 18px;&lt;br /&gt;
    padding-top: 14px;&lt;br /&gt;
    border-top: 1px solid rgba(35, 73, 47, 0.18);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 10px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand &amp;gt; span,&lt;br /&gt;
.home-footer-brand &amp;gt; a {&lt;br /&gt;
    display: block;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    line-height: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand img,&lt;br /&gt;
.home-footer-brand .mw-file-element {&lt;br /&gt;
    display: block;&lt;br /&gt;
    width: 42px !important;&lt;br /&gt;
    height: 42px !important;&lt;br /&gt;
    margin: 0 !important;&lt;br /&gt;
    padding: 0 !important;&lt;br /&gt;
    object-fit: contain;&lt;br /&gt;
    border: none !important;&lt;br /&gt;
    box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-main {&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Georgia, &amp;quot;Times New Roman&amp;quot;, serif;&lt;br /&gt;
    font-size: 16px;&lt;br /&gt;
    letter-spacing: 3px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-brand-small {&lt;br /&gt;
    margin-top: 4px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-size: 8px;&lt;br /&gt;
    letter-spacing: 5px;&lt;br /&gt;
    line-height: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    justify-content: center;&lt;br /&gt;
    gap: 26px;&lt;br /&gt;
    flex-wrap: wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-links a,&lt;br /&gt;
.home-footer-links a:visited {&lt;br /&gt;
    color: var(--eko-text) !important;&lt;br /&gt;
    font-family: &amp;quot;Segoe UI&amp;quot;, Roboto, Arial, sans-serif;&lt;br /&gt;
    font-size: 10px;&lt;br /&gt;
    text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.home-footer-social {&lt;br /&gt;
    display: flex;&lt;br /&gt;
    justify-content: flex-end;&lt;br /&gt;
    align-items: center;&lt;br /&gt;
    gap: 17px;&lt;br /&gt;
    color: var(--eko-green);&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
    font-size: 18px;&lt;br /&gt;
    font-weight: 700;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* ==========================================================&lt;br /&gt;
   RESPONSIVE LOWER SECTIONS&lt;br /&gt;
========================================================== */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-project {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        border-left: none;&lt;br /&gt;
        border-top: 1px solid rgba(35, 73, 47, 0.16);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
        text-align: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-brand,&lt;br /&gt;
    .home-footer-social {&lt;br /&gt;
        justify-content: center;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 600px) {&lt;br /&gt;
&lt;br /&gt;
    .home-lower-section {&lt;br /&gt;
        padding: 20px 18px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-articles-grid {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-about-box,&lt;br /&gt;
    .home-project-box {&lt;br /&gt;
        grid-template-columns: 1fr;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    .home-footer-links {&lt;br /&gt;
        gap: 12px;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
/* Keep Featured Articles and Communities side by side */&lt;br /&gt;
&lt;br /&gt;
.home-upper-grid {&lt;br /&gt;
    display: grid !important;&lt;br /&gt;
    grid-template-columns: minmax(0, 1.8fr) minmax(280px, 1fr) !important;&lt;br /&gt;
    gap: 24px !important;&lt;br /&gt;
    align-items: stretch !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Stack them only on small screens */&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 650px) {&lt;br /&gt;
    .home-upper-grid {&lt;br /&gt;
        grid-template-columns: 1fr !important;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=237</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=237"/>
		<updated>2026-07-24T07:51:42Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|22px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;Featured Knowledge Collections&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Traditional systems of environmental observation, stewardship, and adaptation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Environmental Change|Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Historical and contemporary accounts of ecological transformation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Interactive maps connecting places, species, stories, and communities.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Biodiversity Archive|Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Species accounts, habitats, and community-based observations from around the world.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;Featured Articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Sami Reindeer Herding.jpg|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Sami Reindeer Herding|Sámi Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Himalayan Medicinal Plants.jpg|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Himalayas&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Naga Forest Conservation.jpg|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Naga Forest Conservation|Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Northeast India&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Arctic Sea Ice Observation.jpg|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Guarani Atlantic Forest Knowledge.jpg|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Brazil&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Traditional Fire Management.jpg|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Traditional Fire Management|Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Australia&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;[[Articles|Browse all articles →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;♧&amp;lt;/span&amp;gt;&lt;br /&gt;
Communities &amp;amp;amp; Contributors&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
[[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;About Ekologos Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Globe.png|70px|link=|alt=The Ekologos Project]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;The Ekologos Project&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Globe.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;EKOLOGOS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;WIKI&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
[[About|About]]&lt;br /&gt;
[[Contribute|How to Contribute]]&lt;br /&gt;
[[Community Guidelines|Community Guidelines]]&lt;br /&gt;
[[Contact|Contact]]&lt;br /&gt;
[[Privacy policy|Privacy]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=236</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=Main_Page&amp;diff=236"/>
		<updated>2026-07-24T07:51:20Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;eko-hero&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-overlay&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;eko-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h1 class=&amp;quot;hero-title-main&amp;quot;&amp;gt;&lt;br /&gt;
            Ecological Knowledge&lt;br /&gt;
        &amp;lt;/h1&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2 class=&amp;quot;hero-title-sub&amp;quot;&amp;gt;&lt;br /&gt;
            Across Cultures and Landscapes&lt;br /&gt;
        &amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;p&amp;gt;&lt;br /&gt;
            A collaborative knowledge commons documenting ecological knowledge,&lt;br /&gt;
            environmental change, biodiversity, and culture across the world.&lt;br /&gt;
        &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;homepage-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;section-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-left&amp;quot;&amp;gt;[[File:Globe.png|15px|link=|alt=Globe]]&amp;lt;div class=&amp;quot;section-heading&amp;quot;&amp;gt;Explore by Region&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;section-title-right&amp;quot;&amp;gt;[[Regions|Browse all regions →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;homepage-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Arctic.jpg|600px|link=Arctic]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Arctic&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Himalayas.jpg|600px|link=Himalayas]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Himalayas&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Amazonia.jpg|600px|link=Amazonia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Amazonia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:South India.jpg|600px|link=South India]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;South India&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:Southeastasia.jpg|600px|link=Southeast Asia]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;Southeast Asia&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;eko-card&amp;quot;&amp;gt;&lt;br /&gt;
            [[File:All Regions.jpg|600px|link=Regions]]&lt;br /&gt;
            &amp;lt;div class=&amp;quot;eko-card-body&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;h3 class=&amp;quot;eko-card-title&amp;quot;&amp;gt;All Regions&amp;lt;/h3&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;theme-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-header&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-left&amp;quot;&amp;gt;[[File:Biodiversity.png|22px|link=|alt=Theme]]&amp;lt;div class=&amp;quot;theme-heading&amp;quot;&amp;gt;Explore by Theme&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-title-right&amp;quot;&amp;gt;&lt;br /&gt;
            [[Themes|Browse all themes →]]&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;theme-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|52px|link=Biodiversity|alt=Biodiversity]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Biodiversity&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Water-systems.png|52px|link=Water Systems|alt=Water Systems]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Water Systems&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fire-land-management.png|52px|link=Fire and Land Management|alt=Fire and Land Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fire &amp;amp;amp; Land&amp;lt;br&amp;gt;Management&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Forest-knowledge.png|52px|link=Forest Knowledge|alt=Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Forest&amp;lt;br&amp;gt;Knowledge&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Fisheries.png|52px|link=Fisheries|alt=Fisheries]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Fisheries&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Animal-relations.png|52px|link=Animal Relations|alt=Animal Relations]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Animal&amp;lt;br&amp;gt;Relations&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Climate-change.png|52px|link=Climate Change|alt=Climate Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Climate&amp;lt;br&amp;gt;Change&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Agriculture.png|52px|link=Agriculture|alt=Agriculture]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Agriculture&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Traditional-medicine.png|52px|link=Traditional Medicine|alt=Traditional Medicine]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Traditional&amp;lt;br&amp;gt;Medicine&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div class=&amp;quot;theme-card&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-icon&amp;quot;&amp;gt;[[File:Dreams-cosmologies.png|52px|link=Dreams and Cosmologies|alt=Dreams and Cosmologies]]&amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div class=&amp;quot;theme-name&amp;quot;&amp;gt;Dreams &amp;amp;amp;&amp;lt;br&amp;gt;Cosmologies&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-heading&amp;quot;&amp;gt;Featured Knowledge Collections&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collections-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Indigenous Ecological Knowledge.jpg|700px|link=Indigenous Ecological Knowledge|alt=Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Indigenous Ecological Knowledge|Indigenous Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Traditional systems of environmental observation, stewardship, and adaptation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Environmental Change.jpg|700px|link=Environmental Change|alt=Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Environmental Change|Environmental Change]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Historical and contemporary accounts of ecological transformation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Atlas of Ecological Knowledge.jpg|700px|link=Atlas of Ecological Knowledge|alt=Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Atlas of Ecological Knowledge|Atlas of Ecological Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Interactive maps connecting places, species, stories, and communities.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-image&amp;quot;&amp;gt;[[File:Biodiversity Archive.jpg|700px|link=Biodiversity Archive|alt=Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-body&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-title&amp;quot;&amp;gt;[[Biodiversity Archive|Biodiversity Archive]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;collection-text&amp;quot;&amp;gt;Species accounts, habitats, and community-based observations from around the world.&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-section&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-upper-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-panel&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-lower-heading&amp;quot;&amp;gt;Featured Articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-articles-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Sami Reindeer Herding.jpg|48px|link=Sami Reindeer Herding|alt=Sami Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Sami Reindeer Herding|Sámi Reindeer Herding]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Himalayan Medicinal Plants.jpg|48px|link=Himalayan Medicinal Plants|alt=Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Himalayan Medicinal Plants|Himalayan Medicinal Plants]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Himalayas&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Naga Forest Conservation.jpg|48px|link=Naga Forest Conservation|alt=Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Naga Forest Conservation|Naga Forest Conservation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Northeast India&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Arctic Sea Ice Observation.jpg|48px|link=Arctic Sea Ice Observation|alt=Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Arctic Sea Ice Observation|Arctic Sea Ice Observation]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Arctic&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Guarani Atlantic Forest Knowledge.jpg|48px|link=Guarani Atlantic Forest Knowledge|alt=Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Guarani Atlantic Forest Knowledge|Guarani Atlantic Forest Knowledge]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Brazil&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-item&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-thumb&amp;quot;&amp;gt;[[File:Traditional Fire Management.jpg|48px|link=Traditional Fire Management|alt=Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-copy&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-title&amp;quot;&amp;gt;[[Traditional Fire Management|Traditional Fire Management]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-article-place&amp;quot;&amp;gt;Australia&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-browse-articles&amp;quot;&amp;gt;[[Articles|Browse all articles →]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-card&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-title&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;home-community-symbol&amp;quot;&amp;gt;♧&amp;lt;/span&amp;gt;&lt;br /&gt;
Communities &amp;amp;amp; Contributors&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-text&amp;quot;&amp;gt;&lt;br /&gt;
Researchers, students, elders, community knowledge holders, artists, and educators contribute to Ekologos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-people&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;♙&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-community-button&amp;quot;&amp;gt;&lt;br /&gt;
[[Contribute|Contribute to Ekologos Wiki]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-project&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-about-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Biodiversity.png|70px|link=|alt=About Ekologos Wiki]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;About Ekologos Wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
Ekologos Wiki is an open, collaborative platform for sharing and learning from ecological knowledge across cultures and landscapes. Our mission is to support respectful exchange, safeguard diverse knowledge traditions, and inspire care for the living world.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[About|Learn more about Ekologos Wiki →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-project-box&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-icon&amp;quot;&amp;gt;[[File:Globe.png|70px|link=|alt=The Ekologos Project]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-content&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-title&amp;quot;&amp;gt;The Ekologos Project&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-text&amp;quot;&amp;gt;&lt;br /&gt;
The Ekologos Wiki emerged from the Global Environmental Humanities Project and was developed through partnerships in Norway, India, Brazil, and beyond.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-info-link&amp;quot;&amp;gt;&lt;br /&gt;
[[Ekologos Project|Visit the Project Portal →]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Globe.png|42px|link=Main Page|alt=Ekologos Wiki]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-text&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-main&amp;quot;&amp;gt;EKOLOGOS&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-brand-small&amp;quot;&amp;gt;WIKI&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-links&amp;quot;&amp;gt;&lt;br /&gt;
[[About|About]]&lt;br /&gt;
[[Contribute|How to Contribute]]&lt;br /&gt;
[[Community Guidelines|Community Guidelines]]&lt;br /&gt;
[[Contact|Contact]]&lt;br /&gt;
[[Privacy policy|Privacy]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;home-footer-social&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;f&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;◎&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;▶&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Sidebar&amp;diff=235</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Sidebar&amp;diff=235"/>
		<updated>2026-07-24T07:48:32Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** helppage|help-mediawiki&lt;br /&gt;
** specialpages-url|specialpages&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|Home&lt;br /&gt;
** Special:AllPages|All Pages&lt;br /&gt;
** Special:Categories|Categories&lt;br /&gt;
&lt;br /&gt;
* Projects&lt;br /&gt;
** Ekologos&lt;br /&gt;
** Tasting Tomorrow&lt;br /&gt;
** Documentary Archive&lt;br /&gt;
&lt;br /&gt;
* Regions&lt;br /&gt;
** Nagaland&lt;br /&gt;
** Northeast India&lt;br /&gt;
** Southeast Asia&lt;br /&gt;
&lt;br /&gt;
* Resources&lt;br /&gt;
** Publications&lt;br /&gt;
** Media Archive&lt;br /&gt;
** Glossary&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.highlanderpress.org/index.php?title=MediaWiki:Sidebar&amp;diff=234</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://wiki.highlanderpress.org/index.php?title=MediaWiki:Sidebar&amp;diff=234"/>
		<updated>2026-07-24T07:47:12Z</updated>

		<summary type="html">&lt;p&gt;Admin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
&lt;br /&gt;
* SEARCH&lt;br /&gt;
* TOOLBOX&lt;br /&gt;
* LANGUAGES&lt;br /&gt;
&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|Home&lt;br /&gt;
** Special:AllPages|All Pages&lt;br /&gt;
** Special:Categories|Categories&lt;br /&gt;
&lt;br /&gt;
* Projects&lt;br /&gt;
** Ekologos&lt;br /&gt;
** Tasting Tomorrow&lt;br /&gt;
** Documentary Archive&lt;br /&gt;
&lt;br /&gt;
* Regions&lt;br /&gt;
** Nagaland&lt;br /&gt;
** Northeast India&lt;br /&gt;
** Southeast Asia&lt;br /&gt;
&lt;br /&gt;
* Resources&lt;br /&gt;
** Publications&lt;br /&gt;
** Media Archive&lt;br /&gt;
** Glossary&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>