/* Match the GovOnline homepage hierarchy and keep recovered artwork in view. */
.country-channel-band{background:var(--gov-green);color:#fff;border:0}
.country-channel-row{padding:14px 0;gap:25px}
.country-channel-row>span{color:#fff;letter-spacing:.08em}
.country-quick-band{background:var(--gov-green-soft);color:var(--gov-green-deep);border-bottom:1px solid var(--gov-line)}
.country-quick-row{gap:0;padding:0}
.country-quick-row a{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 17px;border-right:1px solid var(--gov-line);text-align:center}
.country-quick-row a:first-child{border-left:1px solid var(--gov-line)}
.gov-search-row{margin-inline:auto}
.gov-home-shell{padding-top:26px;gap:24px}
.gov-category-stack{min-width:0}
.gov-main-stack>section{min-width:0}
.country-wide-banner img{height:auto;aspect-ratio:7.8;object-fit:contain}
.country-banner-rail{padding-bottom:8px}
.country-banner-section .gov-module-head{margin-bottom:12px}
.country-banner-section .gov-module-head h2{font-size:20px}
.country-logo-rail a{flex-basis:120px;height:94px}
.country-logo-rail img{height:70px}
.country-tender-card{border-top:3px solid var(--gov-green);box-shadow:0 4px 18px #10291f08}
.country-tender-card h3{font:700 16px/1.5 Arial,sans-serif}
.country-tender-preview{padding:14px;background:var(--gov-green-soft)}
.country-tender-preview img{height:135px;width:96px}
.country-tender-counts>a{padding:16px 20px;gap:5px}
.country-tender-counts strong{font-size:26px}
@media(min-width:721px){body[data-page="home"] .country-nav{display:none}.gov-mast-row{min-height:82px}.gov-welcome-row{min-height:140px}.gov-welcome h1{font-size:36px}.gov-welcome p{font-size:14px}}
@media(max-width:960px) and (min-width:721px){.gov-home-shell{grid-template-columns:245px minmax(0,1fr);gap:18px}.gov-welcome-row{gap:16px}.gov-welcome-actions{flex-direction:column}.gov-welcome h1{font-size:30px}}
@media(max-width:720px){.gov-home-shell{display:flex;flex-direction:column;padding-top:18px}.gov-main-stack{order:0;width:100%}.gov-category-stack{order:1;width:100%;margin-top:26px}.country-wide-banner img{height:auto;min-height:0}.country-wide-banner>span{padding:10px;font-size:10px}.country-wide-banner b{font-size:9px}.country-channel-row{padding:11px 0;gap:18px}.country-quick-row a{min-height:42px;padding:10px 14px}.gov-welcome h1{font-size:28px}.gov-welcome p{font-size:13px}.gov-welcome-row{padding:22px 0}.gov-module-head{gap:10px}.gov-module-head h2{font-size:21px}.country-news-cards{grid-template-columns:1fr}.country-tender-preview img{height:120px;width:85px}}

/* Start the campaign image on the same baseline as the category panel. */
.country-banner-section{display:flex;flex-direction:column;min-width:0}
.country-banner-section .country-banner-rail{order:0;padding-bottom:0}
.country-banner-section .gov-module-head{order:1;align-items:center;margin:0;padding:10px 0 0;border-bottom:0}
.country-banner-section .gov-module-head .section-kicker{display:none}
.country-banner-section .gov-module-head h2{font-size:14px}
.country-banner-section .country-artwork-link{order:2;margin-top:8px}
