@font-face {
font-family: 'roboto_black';
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-black-webfont.eot);
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-black-webfont.eot?#iefix) format('embedded-opentype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-black-webfont.woff2) format('woff2'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-black-webfont.woff) format('woff'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-black-webfont.ttf) format('truetype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-black-webfont.svg#roboto_black) format('svg');
}
@font-face {
font-family: 'roboto_bold';
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-bold-webfont.eot);
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-bold-webfont.woff2) format('woff2'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-bold-webfont.woff) format('woff'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-bold-webfont.ttf) format('truetype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-bold-webfont.svg#roboto_bold) format('svg');
}
@font-face {
font-family: 'roboto_medium';
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-medium-webfont.eot);
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-medium-webfont.woff2) format('woff2'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-medium-webfont.woff) format('woff'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-medium-webfont.ttf) format('truetype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-medium-webfont.svg#roboto_medium) format('svg');
}
@font-face {
font-family: 'roboto_regular';
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-regular-webfont.eot);
src: url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-regular-webfont.woff2) format('woff2'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-regular-webfont.woff) format('woff'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-regular-webfont.ttf) format('truetype'),
url(//2027.emas-online.org/wp-content/uploads/fonts/roboto-regular-webfont.svg#roboto_regular) format('svg');
} :root{
--emas-primary:#007bb7;
--emas-deep:#043249;
--emas-light:#e5f3fa;
--emas-orange:#f79428;
--emas-amber:#ce844a;
--emas-orange-deep:#7a4912;
--emas-white:#ffffff;
--emas-surface:#f7f6f4;
--emas-border:#e2e0dc;
--emas-body:#4a4845;
--emas-heading:#1a1917; --emas-blue-primary:#007bb7;
--emas-blue-secondary:#007bb7;
--emas-blue-mid:#007bb7;
--emas-blue-light:#e5f3fa;
--emas-blue-pale:#e2e0dc;
--emas-text:#1a1917;
}
.emas-title {
font-family: 'roboto_bold' !important;
font-size: 48px !important;
color:#fff !important;
} .emas-content{
font-family:'roboto_regular',Helvetica,Arial,sans-serif;
font-size:17px;
line-height:1.5;
color:var(--emas-heading);
max-width:900px;
margin:0 auto;
}
.emas-content h1,
.emas-content h2{
font-family:'roboto_bold',Helvetica,Arial,sans-serif;
font-size:32px;
line-height:1.2;
color:var(--emas-primary);
margin:40px 0 14px 0;
padding-bottom:8px;
border-bottom:1px solid var(--emas-border);
}
.emas-content h1,
.emas-content > h2:first-child{
margin-top:0;
border-bottom:2px solid var(--emas-orange);
}
.emas-content h3{
font-family:'roboto_medium',Helvetica,Arial,sans-serif;
font-size:24px;
line-height:1.3;
color:var(--emas-orange-deep);
margin:28px 0 10px 0;
}
.emas-content h4{
font-family:'roboto_medium',Helvetica,Arial,sans-serif;
font-size:17px;
line-height:1.3;
color:var(--emas-deep);
margin:18px 0 6px 0;
}
.emas-content p{
margin:0 0 14px 0;
line-height:1.5;
}
.emas-content a{
color:var(--emas-primary);
text-decoration:underline;
text-underline-offset:2px;
}
.emas-content a:hover{
color:var(--emas-deep);
}
.emas-content a:focus-visible{
outline:3px solid var(--emas-deep);
outline-offset:2px;
}
.emas-content small,
.emas-caption{
font-size:13px;
color:var(--emas-body);
} .emas-content-toc{
background:var(--emas-light);
border-left:4px solid var(--emas-primary);
border-radius:6px;
padding:1rem 1.5rem;
margin-bottom:2rem;
}
.emas-content-toc strong{
color:var(--emas-deep);
font-family:'roboto_bold',Helvetica,Arial,sans-serif;
display:block;
margin-bottom:8px;
}
.emas-content-toc ul{
margin:0 0 4px 0;
padding-left:1.4rem;
}
.emas-content-toc li{
margin:0 0 4px 0;
line-height:1.5;
}
.emas-content-toc a{
color:var(--emas-deep);
text-decoration:underline;
}
.emas-content-toc a:hover{
color:var(--emas-primary);
} .emas-tool-card{
border:1px solid var(--emas-border);
border-radius:8px;
padding:1rem 1.25rem;
margin:0 0 1.5rem 0;
}
.emas-tool-card h4{
margin:0 0 10px 0;
}
.emas-tool-table{
width:100%;
border-collapse:collapse;
}
.emas-tool-table td{
padding:6px 8px;
vertical-align:top;
border-bottom:1px solid var(--emas-border);
font-size:14px;
}
.emas-tool-table td:first-child{
font-family:'roboto_medium',Helvetica,Arial,sans-serif;
color:var(--emas-deep);
width:160px;
} .emas-cta-row{
display:flex;
gap:12px;
flex-wrap:wrap;
margin:0 0 2rem 0;
}
.emas-btn{
display:inline-block;
padding:12px 26px;
border-radius:6px;
text-decoration:none;
font-family:'roboto_medium',Helvetica,Arial,sans-serif;
font-size:16px;
}
.emas-content a.emas-btn-primary{
background:var(--emas-primary);
color:#ffffff;
border:2px solid var(--emas-primary);
}
.emas-content a.emas-btn-primary:hover{
background:var(--emas-deep);
border-color:var(--emas-deep);
color:#ffffff;
}
.emas-content a.emas-btn-secondary{
background:#ffffff;
color:var(--emas-deep);
border:2px solid var(--emas-orange);
text-decoration:none;
}
.emas-content a.emas-btn-secondary:hover{
background:var(--emas-light);
color:var(--emas-deep);
} .emas-card{
background:var(--emas-light);
color:var(--emas-deep);
border-radius:8px;
padding:18px 20px;
}
.emas-card-outline{
border:1px solid var(--emas-border);
border-radius:8px;
padding:18px 20px;
}
.emas-highlight{
border-left:4px solid var(--emas-primary);
padding:4px 0 4px 18px;
margin:0 0 20px 0;
} .emas-leader-grid{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(160px,1fr));
gap:20px;
margin:0 0 2rem 0;
}
.emas-leader-card img,
.emas-board-card img{
width:150px;
height:150px;
object-fit:cover;
border-radius:50%;
border:3px solid var(--emas-light);
}
.emas-leader-card figcaption,
.emas-board-card figcaption{
margin-top:8px;
font-size:13px;
color:var(--emas-body);
}
.emas-board-grid{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(140px,1fr));
gap:18px;
margin:0 0 1.5rem 0;
}
.emas-plain-list{
list-style:disc;
padding-left:1.4rem;
margin:0 0 1.5rem 0;
}
.emas-plain-list li{
margin:0 0 4px 0;
}