/* News */

.amcos-news-latest,
.amcos-news-grid{
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    gap:26px;
}

.amcos-news-card{
    overflow:hidden;
    background:#fff;
    border:1px solid rgba(22,58,37,.10);
    box-shadow:0 12px 35px rgba(22,58,37,.06);
    transition:transform .25s ease,box-shadow .25s ease;
}

.amcos-news-card:hover{
    transform:translateY(-4px);
    box-shadow:0 20px 45px rgba(22,58,37,.10);
}

.amcos-news-image{
    position:relative;
    display:block;
    aspect-ratio:16/10;
    overflow:hidden;
    background:#f2f3ed;
}

.amcos-news-image img{
    display:block !important;
    width:100% !important;
    max-width:none !important;
    height:100% !important;
    min-height:100% !important;
    object-fit:cover !important;
    object-position:center center;
    transition:transform .45s ease;
}

.amcos-news-card:hover .amcos-news-image img{
    transform:scale(1.035);
}

.amcos-news-image-placeholder{
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#075b27;
    font:700 26px "Playfair Display",Georgia,serif;
    background:linear-gradient(135deg,#f7f5ed,#edf1e9);
}

.amcos-news-card-body{
    padding:27px 27px 30px;
}

.amcos-news-meta{
    display:flex;
    justify-content:space-between;
    gap:15px;
    margin-bottom:16px;
    color:#8a918c;
    font:700 8px Montserrat,Arial,sans-serif;
    letter-spacing:1px;
    text-transform:uppercase;
}

.amcos-news-meta span{
    color:#9b7900;
}

.amcos-news-card h3{
    margin:0;
    font:400 26px/1.2 "Playfair Display",Georgia,serif;
}

.amcos-news-card h3 a{
    color:#163a25;
    text-decoration:none;
}

.amcos-news-card p{
    margin:16px 0 21px;
    color:#6d756f;
    font:400 13px/1.75 Montserrat,Arial,sans-serif;
}

.amcos-news-read{
    display:inline-flex;
    align-items:center;
    gap:14px;
    color:#075b27 !important;
    font:700 10px Montserrat,Arial,sans-serif;
    text-decoration:none !important;
}

.amcos-news-read span{
    color:#d9a900;
    font-size:16px;
    transition:transform .2s ease;
}

.amcos-news-read:hover span{
    transform:translateX(4px);
}

/* Filters */

.amcos-news-filters{
    margin-bottom:38px;
    padding:22px;
    background:#f7f5ed;
}

.amcos-news-filter-form{
    display:flex;
    align-items:end;
    flex-wrap:wrap;
    gap:14px;
}

.amcos-news-filter-form label{
    display:flex;
    flex-direction:column;
    gap:7px;
}

.amcos-news-filter-form label span{
    color:#75600b;
    font:800 8px Montserrat,Arial,sans-serif;
    letter-spacing:1.3px;
    text-transform:uppercase;
}

.amcos-news-filter-form select{
    min-width:180px;
    height:48px;
    padding:0 38px 0 14px;
    border:1px solid rgba(22,58,37,.13);
    background:#fff;
    color:#163a25;
    font:600 11px Montserrat,Arial,sans-serif;
}

.amcos-news-filter-form button{
    height:48px;
    padding:0 27px;
    border:0;
    background:#075b27;
    color:#fff;
    font:700 10px Montserrat,Arial,sans-serif;
    cursor:pointer;
}

/* Empty */

.amcos-news-empty{
    grid-column:1/-1;
    min-height:180px;
    padding:40px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    text-align:center;
    background:#f7f5ed;
    color:#6d756f;
}

.amcos-news-empty strong{
    margin-bottom:8px;
    color:#163a25;
    font:400 26px "Playfair Display",Georgia,serif;
}

.amcos-news-empty span{
    font:400 12px/1.6 Montserrat,Arial,sans-serif;
}

/* Pagination */

.amcos-news-pagination{
    margin-top:45px;
}

.amcos-news-pagination ul{
    display:flex;
    justify-content:center;
    gap:7px;
    padding:0;
    margin:0;
    list-style:none;
}

.amcos-news-pagination a,
.amcos-news-pagination span{
    min-width:42px;
    height:42px;
    padding:0 10px;
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid rgba(22,58,37,.12);
    color:#163a25;
    text-decoration:none;
    font:700 10px Montserrat,Arial,sans-serif;
}

.amcos-news-pagination .current{
    border-color:#075b27;
    background:#075b27;
    color:#fff;
}

/* Tablet */

@media(max-width:950px){
    .amcos-news-latest,
    .amcos-news-grid{
        grid-template-columns:repeat(2,minmax(0,1fr));
    }
}

/* Mobile */

@media(max-width:650px){
    .amcos-news-latest,
    .amcos-news-grid{
        grid-template-columns:1fr;
    }

    .amcos-news-card-body{
        padding:23px;
    }

    .amcos-news-card h3{
        font-size:24px;
    }

    .amcos-news-filter-form{
        display:grid;
        grid-template-columns:1fr;
    }

    .amcos-news-filter-form select,
    .amcos-news-filter-form button{
        width:100%;
    }
}

/* Archive Menu */
.amcos-news-category-menu,.amcos-news-year-menu{margin-bottom:26px}.amcos-filter-title{display:block;margin-bottom:12px;color:#8d720d;font:800 8px Montserrat,Arial,sans-serif;letter-spacing:1.8px}.amcos-filter-buttons,.amcos-year-buttons{display:flex;flex-wrap:wrap;gap:8px}.amcos-filter-buttons a,.amcos-year-buttons a{padding:11px 16px;border:1px solid rgba(22,58,37,.12);background:#fff;color:#163a25!important;font:700 9px Montserrat,Arial,sans-serif;text-decoration:none!important;transition:.2s ease}.amcos-filter-buttons a:hover,.amcos-year-buttons a:hover,.amcos-filter-buttons a.is-active,.amcos-year-buttons a.is-active{border-color:#075b27;background:#075b27;color:#fff!important}.amcos-news-year-menu{padding:20px 0 28px;border-bottom:1px solid rgba(22,58,37,.10)}.amcos-news-results-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:42px 0 30px}.amcos-news-results-head small{display:block;margin-bottom:8px;color:#9b7900;font:800 8px Montserrat,Arial,sans-serif;letter-spacing:1.6px}.amcos-news-results-head h2{margin:0;color:#163a25;font:400 38px/1.1 "Playfair Display",Georgia,serif}.amcos-news-results-head>span{color:#858c87;font:600 10px Montserrat,Arial,sans-serif}

/* Article */
.amcos-news-single,.amcos-news-single *{box-sizing:border-box}.amcos-news-single{--green:#075b27;--deep:#163a25;--dark:#043c1a;--gold:#d9a900;--yellow:#efd05b;--cream:#f7f5ed;color:var(--deep);font-family:Montserrat,Arial,sans-serif}.amcos-article-shell{width:min(1240px,calc(100% - 80px));margin:0 auto}.amcos-article-hero{padding:76px 0 66px;background:linear-gradient(115deg,#faf8f1 0%,#fff 58%,#f1f5ee 100%)}.amcos-article-back-top{display:inline-block;margin-bottom:38px;color:#68736b!important;font:700 9px Montserrat,Arial,sans-serif;text-decoration:none!important}.amcos-article-kicker{display:flex;align-items:center;gap:13px;margin-bottom:22px;color:#997500;font:800 9px Montserrat,Arial,sans-serif;letter-spacing:2px}.amcos-article-kicker span{width:40px;height:3px;background:var(--gold)}.amcos-article-hero h1{max-width:980px;margin:0;color:var(--deep);font:400 clamp(42px,5vw,72px)/1.06 "Playfair Display",Georgia,serif;letter-spacing:-1.5px}.amcos-article-meta{display:flex;gap:18px;margin-top:28px;color:#8a918c;font:700 9px Montserrat,Arial,sans-serif;letter-spacing:1.1px;text-transform:uppercase}.amcos-article-meta span{color:#997500}.amcos-article-media{padding:55px 0 0;background:#fff}.amcos-article-media figure{margin:0;overflow:hidden;max-height:650px;background:#f3f3ed}.amcos-article-media img{display:block;width:100%;height:auto;max-height:650px;object-fit:cover}.amcos-article-main{padding:68px 20px 80px;background:#fff}.amcos-article-content{width:min(820px,100%);margin:0 auto;color:#4e5751;font:400 16px/1.9 Montserrat,Arial,sans-serif}.amcos-article-content p{margin:0 0 25px}.amcos-article-content p:first-child::first-letter{float:left;margin:8px 9px 0 0;color:var(--green);font:500 58px/42px "Playfair Display",Georgia,serif}.amcos-article-content strong{color:var(--deep)}.amcos-article-content h2,.amcos-article-content h3{color:var(--deep);font-family:"Playfair Display",Georgia,serif;font-weight:400}.amcos-article-content h2{margin:45px 0 18px;font-size:36px}.amcos-article-content h3{margin:35px 0 15px;font-size:27px}.amcos-article-content a{color:var(--green)}.amcos-article-content img{max-width:100%;height:auto}.amcos-article-nav-wrap{background:#f7f5ed}.amcos-article-nav{min-height:180px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:35px}.amcos-article-nav-side small{display:block;margin-bottom:9px;color:#9b7900;font:800 7px Montserrat,Arial,sans-serif;letter-spacing:1.5px}.amcos-article-nav-side a{display:block;max-width:330px;color:var(--deep)!important;font:500 14px/1.5 "Playfair Display",Georgia,serif;text-decoration:none!important}.amcos-article-nav-next{text-align:right}.amcos-article-nav-next a{margin-left:auto}.amcos-article-all{padding:16px 22px;background:var(--green);color:#fff!important;font:700 9px Montserrat,Arial,sans-serif;text-decoration:none!important}.amcos-related-news{padding:85px 0 100px;background:#fff}.amcos-related-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.amcos-related-heading small{display:block;margin-bottom:9px;color:#9b7900;font:800 8px Montserrat,Arial,sans-serif;letter-spacing:1.7px}.amcos-related-heading h2{margin:0;color:var(--deep);font:400 42px "Playfair Display",Georgia,serif}.amcos-related-heading>a{color:var(--green)!important;font:700 10px Montserrat,Arial,sans-serif;text-decoration:none!important}

@media(max-width:720px){.amcos-article-shell{width:calc(100% - 34px)}.amcos-article-hero{padding:48px 0}.amcos-article-back-top{margin-bottom:28px}.amcos-article-hero h1{font-size:42px}.amcos-article-media{padding-top:25px}.amcos-article-main{padding:45px 17px 55px}.amcos-article-content{font-size:14px;line-height:1.85}.amcos-article-nav{padding:35px 0;grid-template-columns:1fr;gap:28px}.amcos-article-nav-next{text-align:left}.amcos-article-nav-next a{margin-left:0}.amcos-article-all{width:max-content;grid-row:3}.amcos-related-news{padding:60px 0}.amcos-related-heading{align-items:flex-start;flex-direction:column}.amcos-related-heading h2{font-size:34px}.amcos-news-results-head{align-items:flex-start;flex-direction:column;gap:10px}.amcos-news-results-head h2{font-size:32px}}


/* Stabilisation */
.amcos-news-latest,
.amcos-news-archive,
.amcos-news-archive *{box-sizing:border-box}

.amcos-news-latest{width:100%;max-width:1380px;margin:0 auto}
.amcos-news-latest>*{min-width:0}
.amcos-news-card{min-width:0;width:100%;max-width:100%}
.amcos-news-card-body{min-width:0;overflow:hidden}
.amcos-news-card h3,.amcos-news-card h3 a,.amcos-news-card p{max-width:100%;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}
.amcos-news-card h3 a{display:block}
.amcos-news-card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:68px}

/* Archive */
.amcos-news-archive{
    --green:#075b27;--deep:#163a25;--gold:#d9a900;--cream:#f7f5ed;
    width:100%;max-width:1380px;margin:0 auto;padding:0;
    color:var(--deep);font-family:Montserrat,Arial,sans-serif;
}
.amcos-news-archive nav{margin:0;padding:0;min-height:0;height:auto;background:none;border:0;box-shadow:none}
.amcos-news-archive .amcos-news-category-menu,
.amcos-news-archive .amcos-news-year-menu{
    position:relative;display:grid;grid-template-columns:190px 1fr;align-items:center;gap:28px;
    margin:0;padding:24px 28px;background:#f8f7f1;border:1px solid rgba(22,58,37,.10);
}
.amcos-news-archive .amcos-news-year-menu{margin-top:10px;background:#fff}
.amcos-news-archive .amcos-filter-title{margin:0;color:#92720b;font:800 9px/1.3 Montserrat,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase}
.amcos-news-archive .amcos-filter-buttons,
.amcos-news-archive .amcos-year-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0;padding:0}
.amcos-news-archive .amcos-filter-buttons a,
.amcos-news-archive .amcos-year-buttons a{
    display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:0 18px;
    border:1px solid rgba(22,58,37,.13);background:#fff;color:var(--deep)!important;
    font:700 9px/1 Montserrat,Arial,sans-serif;text-decoration:none!important;transition:.2s ease;
}
.amcos-news-archive .amcos-filter-buttons a:hover,
.amcos-news-archive .amcos-year-buttons a:hover,
.amcos-news-archive .amcos-filter-buttons a.is-active,
.amcos-news-archive .amcos-year-buttons a.is-active{background:var(--green);border-color:var(--green);color:#fff!important;transform:translateY(-1px)}
.amcos-news-archive .amcos-news-results-head{
    display:flex;align-items:flex-end;justify-content:space-between;gap:30px;
    margin:54px 0 30px;padding:0 0 22px;border-bottom:1px solid rgba(22,58,37,.10);
}
.amcos-news-archive .amcos-news-results-head small{display:block;margin:0 0 9px;color:#9b7900;font:800 8px/1 Montserrat,Arial,sans-serif;letter-spacing:1.8px}
.amcos-news-archive .amcos-news-results-head h2{margin:0;color:var(--deep);font:400 clamp(36px,4vw,54px)/1.08 "Playfair Display",Georgia,serif;letter-spacing:-.5px}
.amcos-news-archive .amcos-news-results-head>span{margin:0 0 7px;padding:7px 11px;background:#f5f5ef;color:#727b74;font:700 9px/1 Montserrat,Arial,sans-serif}
.amcos-news-archive .amcos-news-grid{margin:0;padding:0}

@media(max-width:720px){
 .amcos-news-archive .amcos-news-category-menu,.amcos-news-archive .amcos-news-year-menu{grid-template-columns:1fr;gap:14px;padding:20px}
 .amcos-news-archive .amcos-news-results-head{margin-top:38px;align-items:flex-start;flex-direction:column;gap:12px}
 .amcos-news-card p{min-height:0}
}

/* V1.2 */
.amcos-news-image-placeholder{flex-direction:column;gap:7px;text-align:center;padding:24px}
.amcos-news-image-placeholder small{color:#9b7900;font:800 7px/1.3 Montserrat,Arial,sans-serif;letter-spacing:1.4px}
.amcos-news-image-placeholder strong{color:#075b27;font:600 28px/1 "Playfair Display",Georgia,serif;letter-spacing:.4px}
.amcos-news-image-placeholder i{color:#768079;font:700 8px/1 Montserrat,Arial,sans-serif;font-style:normal;letter-spacing:1.4px;text-transform:uppercase}
.amcos-news-meta{align-items:center;font-size:9px}
.amcos-news-meta time{font-size:10px;color:#68716b;letter-spacing:1.15px;font-weight:800}

/* Archive Hero */
.amcos-archive-hero{position:relative;min-height:360px;margin-bottom:34px;padding:64px 68px;display:flex;align-items:center;justify-content:space-between;gap:50px;overflow:hidden;background:linear-gradient(115deg,#f7f5ed 0%,#fff 58%,#edf4ec 100%);border:1px solid rgba(22,58,37,.09)}
.amcos-archive-hero:before,.amcos-archive-hero:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(7,91,39,.10)}
.amcos-archive-hero:before{width:360px;height:360px;right:-80px;top:-110px}.amcos-archive-hero:after{width:230px;height:230px;right:70px;bottom:-120px;border-color:rgba(217,169,0,.18)}
.amcos-archive-hero-copy{position:relative;z-index:2;max-width:760px}.amcos-archive-hero-copy>small{display:block;margin-bottom:20px;color:#9b7900;font:800 9px/1 Montserrat,Arial,sans-serif;letter-spacing:2px}.amcos-archive-hero-copy h1{margin:0;color:#163a25;font:400 clamp(44px,5vw,72px)/1.02 "Playfair Display",Georgia,serif;letter-spacing:-1.5px}.amcos-archive-hero-copy h1 span{display:block;color:#075b27}.amcos-archive-hero-copy p{max-width:650px;margin:24px 0 0;color:#68716b;font:400 14px/1.8 Montserrat,Arial,sans-serif}
.amcos-archive-hero-mark{position:relative;z-index:2;width:190px;height:190px;flex:0 0 190px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#075b27;box-shadow:0 22px 50px rgba(7,91,39,.15);transform:rotate(3deg)}.amcos-archive-hero-mark span{color:#efd05b;font:800 8px Montserrat,Arial,sans-serif;letter-spacing:1.6px}.amcos-archive-hero-mark strong{margin:5px 0;color:#fff;font:500 32px "Playfair Display",Georgia,serif}.amcos-archive-hero-mark i{color:#fff;font:700 8px Montserrat,Arial,sans-serif;font-style:normal;letter-spacing:1.5px}

/* Explorer */
.amcos-news-explorer{margin:0 0 52px;padding:30px 34px;background:#f8f7f1;border:1px solid rgba(22,58,37,.09)}
.amcos-explorer-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;padding-bottom:22px;margin-bottom:6px;border-bottom:1px solid rgba(22,58,37,.09)}.amcos-explorer-heading small{display:block;margin-bottom:7px;color:#9b7900;font:800 8px Montserrat,Arial,sans-serif;letter-spacing:1.8px}.amcos-explorer-heading h2{margin:0;color:#163a25;font:400 30px/1.1 "Playfair Display",Georgia,serif}.amcos-clear-filters{color:#075b27!important;font:700 9px Montserrat,Arial,sans-serif;text-decoration:none!important}
.amcos-explorer-row{display:grid;grid-template-columns:110px 1fr;align-items:center;gap:22px;padding:18px 0;border-bottom:1px solid rgba(22,58,37,.07)}.amcos-explorer-row:last-child{border-bottom:0;padding-bottom:0}.amcos-news-archive .amcos-explorer-row .amcos-filter-title{margin:0}.amcos-news-archive .amcos-explorer-row .amcos-filter-buttons,.amcos-news-archive .amcos-explorer-row .amcos-year-buttons{margin:0}

/* Archive Cards */
.amcos-news-archive .amcos-news-grid{gap:28px}.amcos-news-archive .amcos-news-card{border-color:rgba(22,58,37,.10)}
.amcos-news-grid.is-single-result{grid-template-columns:minmax(0,1fr)}
.amcos-news-grid.is-single-result .amcos-news-card{display:grid;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);max-width:1050px;min-height:420px}
.amcos-news-grid.is-single-result .amcos-news-image{height:100%;aspect-ratio:auto;min-height:420px}.amcos-news-grid.is-single-result .amcos-news-card-body{padding:55px 52px;display:flex;flex-direction:column;justify-content:center}.amcos-news-grid.is-single-result .amcos-news-card h3{font-size:38px}.amcos-news-grid.is-single-result .amcos-news-card p{font-size:14px;min-height:0;-webkit-line-clamp:4}.amcos-news-grid.is-single-result .amcos-news-read{margin-top:8px}

/* CTA */
.amcos-archive-cta{margin-top:75px;padding:42px 48px;display:flex;align-items:center;justify-content:space-between;gap:40px;background:#efd05b}.amcos-archive-cta small{display:block;margin-bottom:8px;color:#735f0d;font:800 8px Montserrat,Arial,sans-serif;letter-spacing:1.8px}.amcos-archive-cta h2{margin:0;color:#163a25;font:400 36px "Playfair Display",Georgia,serif}.amcos-archive-cta p{margin:8px 0 0;color:#5e604d;font:400 12px/1.6 Montserrat,Arial,sans-serif}.amcos-archive-cta>a{min-width:180px;min-height:60px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:#075b27;color:#fff!important;font:700 10px Montserrat,Arial,sans-serif;text-decoration:none!important;transition:.2s ease}.amcos-archive-cta>a:hover{background:#043c1a;transform:translateY(-2px)}.amcos-archive-cta>a span{color:#efd05b;font-size:17px}

@media(max-width:900px){.amcos-archive-hero{padding:48px 38px}.amcos-archive-hero-mark{width:150px;height:150px;flex-basis:150px}.amcos-news-grid.is-single-result .amcos-news-card{grid-template-columns:1fr}.amcos-news-grid.is-single-result .amcos-news-image{min-height:300px;aspect-ratio:16/9}.amcos-news-grid.is-single-result .amcos-news-card-body{padding:38px}}
@media(max-width:720px){.amcos-archive-hero{min-height:0;padding:42px 25px}.amcos-archive-hero-mark{display:none}.amcos-archive-hero-copy h1{font-size:44px}.amcos-news-explorer{padding:24px 20px}.amcos-explorer-heading{align-items:flex-start;flex-direction:column}.amcos-explorer-row{grid-template-columns:1fr;gap:12px}.amcos-news-grid.is-single-result .amcos-news-card h3{font-size:29px}.amcos-news-grid.is-single-result .amcos-news-card-body{padding:30px 24px}.amcos-archive-cta{margin-top:50px;padding:34px 24px;align-items:flex-start;flex-direction:column}.amcos-archive-cta>a{width:100%}.amcos-news-meta time{font-size:9px}}
\n\n/* Home */\n\n.amcos-news-home{width:100%;max-width:1240px;margin:0 auto;padding:8px 0 12px}\n.amcos-news-home-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:0 0 34px}\n.amcos-news-kicker{display:block;margin-bottom:8px;color:#9b7900;font:800 9px Montserrat,Arial,sans-serif;letter-spacing:2px}\n.amcos-news-home-head h2{margin:0;color:#163a25;font:400 42px/1.08 "Playfair Display",Georgia,serif}\n.amcos-news-view-all{display:inline-flex;align-items:center;gap:12px;padding-bottom:6px;border-bottom:1px solid rgba(7,91,39,.2);color:#075b27!important;font:700 11px Montserrat,Arial,sans-serif;text-decoration:none!important}\n.amcos-news-view-all span{color:#d9a900;font-size:17px;transition:transform .2s ease}\n.amcos-news-view-all:hover span{transform:translateX(4px)}\n.amcos-news-latest{width:100%}\n.amcos-news-latest .amcos-news-card{min-height:100%;display:flex;flex-direction:column}\n.amcos-news-latest .amcos-news-card-body{display:flex;flex:1;flex-direction:column}\n.amcos-news-latest .amcos-news-read{margin-top:auto}\n.amcos-news-latest .amcos-news-meta time{font-size:10px;letter-spacing:1.15px;color:#6f7772}\n.amcos-news-latest .amcos-news-image-placeholder{flex-direction:column;gap:5px;text-align:center}\n.amcos-news-latest .amcos-news-image-placeholder small{font:700 7px Montserrat,Arial,sans-serif;letter-spacing:1.3px;color:#9b7900}\n.amcos-news-latest .amcos-news-image-placeholder strong{font:500 27px "Playfair Display",Georgia,serif;color:#075b27}\n.amcos-news-latest .amcos-news-image-placeholder i{font:600 8px Montserrat,Arial,sans-serif;font-style:normal;letter-spacing:1px;color:#788079}\n\n.amcos-news-latest.amcos-news-count-1{display:block}\n.amcos-news-latest.amcos-news-count-1 .amcos-news-card{display:grid;grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr);width:100%;min-height:390px}\n.amcos-news-latest.amcos-news-count-1 .amcos-news-image{height:100%;min-height:390px;aspect-ratio:auto}\n.amcos-news-latest.amcos-news-count-1 .amcos-news-card-body{padding:48px 52px;justify-content:center}\n.amcos-news-latest.amcos-news-count-1 .amcos-news-card h3{font-size:38px;max-width:620px}\n.amcos-news-latest.amcos-news-count-1 .amcos-news-card p{font-size:14px;max-width:650px;min-height:0;-webkit-line-clamp:3}\n.amcos-news-latest.amcos-news-count-1 .amcos-news-meta{margin-bottom:22px}\n\n.amcos-news-latest.amcos-news-count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:940px;margin:0 auto}\n\n@media(max-width:900px){\n .amcos-news-home-head h2{font-size:36px}\n .amcos-news-latest.amcos-news-count-1 .amcos-news-card{grid-template-columns:1fr}\n .amcos-news-latest.amcos-news-count-1 .amcos-news-image{min-height:300px;aspect-ratio:16/9}\n .amcos-news-latest.amcos-news-count-1 .amcos-news-card-body{padding:36px}\n .amcos-news-latest.amcos-news-count-1 .amcos-news-card h3{font-size:32px}\n}\n@media(max-width:720px){\n .amcos-news-home-head{align-items:flex-start;flex-direction:column;margin-bottom:25px}\n .amcos-news-home-head h2{font-size:34px}\n .amcos-news-latest,.amcos-news-latest.amcos-news-count-2{grid-template-columns:1fr;max-width:none}\n .amcos-news-latest.amcos-news-count-1 .amcos-news-image{min-height:230px}\n .amcos-news-latest.amcos-news-count-1 .amcos-news-card-body{padding:28px 24px 30px}\n .amcos-news-latest.amcos-news-count-1 .amcos-news-card h3{font-size:28px}\n .amcos-news-latest .amcos-news-meta time{font-size:9px}\n}\n