@font-face{font-family:"VerbRegular-Bold";src:url("webfonts/3A185D_0_0.eot");src:url("webfonts/3A185D_0_0.eot?#iefix") format("embedded-opentype"),url("webfonts/3A185D_0_0.woff2") format("woff2"),url("webfonts/3A185D_0_0.woff") format("woff"),url("webfonts/3A185D_0_0.ttf") format("truetype")}@font-face{font-family:"VerbRegular";src:url("webfonts/3A185D_2_0.eot");src:url("webfonts/3A185D_2_0.eot?#iefix") format("embedded-opentype"),url("webfonts/3A185D_2_0.woff2") format("woff2"),url("webfonts/3A185D_2_0.woff") format("woff"),url("webfonts/3A185D_2_0.ttf") format("truetype")}:root{--font-sans-regular: "VerbRegular";--font-sans-bold: "VerbRegular-Bold";--font-serif: "Zilla Slab", serif;--color-black: #333;--color-white: #fff;--color-green: #819b4f;--color-blue-primary: #012764;--color-blue-secondary: #2479a5;--color-blue-med: #7aadc8;--color-blue-light: #C5DAE7;--color-blue-lighter: #e2edf3;--color-teal: #037971;--color-green-darker: #819b4f;--color-green-dark: #8FAC58;--color-grey-dark: #4a4a4a;--color-grey-mid: #7c7c7c;--color-grey-light: #c6c6c6;--color-grey-lighter: #f7f7f7}*{box-sizing:border-box}body{margin:0;font-family:var(--font-sans-regular);color:var(--color-grey-dark)}.wrapper{max-width:80em;width:100%;margin-inline:auto;padding-inline:1.5rem}@media screen and (min-width: 64em){.wrapper{padding-inline:2.5rem}}header .wrapper{display:flex;align-items:center;gap:1.25rem;justify-content:space-between;padding-block:1.5rem;border-bottom:1px solid var(--color-grey-light)}header .branding{display:flex;align-items:center;gap:1.25rem}header .branding h1{margin:0;color:var(--color-blue-primary);font-size:1.5rem;line-height:1}header .branding img{height:5rem;width:auto}header .homepage{text-align:right}header .homepage a,header .homepage a:link,header .homepage a:visited,header .homepage a:hover,header .homepage a:active{text-decoration:underline;text-decoration-thickness:.125rem;text-decoration-color:var(--color-blue-light);text-underline-offset:3px;color:var(--color-blue-primary)}main .wrapper{padding-block:2.5rem 3.5rem}main ul{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}main ul li{flex:1 0 100%;transition:all .2s}@media screen and (min-width: 48em){main ul li{flex:0 0 calc((100% - 1rem)/2) !important}}@media screen and (min-width: 64em){main ul li{flex:0 0 calc((100% - 2rem)/3) !important}}main ul li a{display:block;padding:1rem;border-radius:1rem;border:1px solid var(--color-grey-light);font-family:var(--font-serif);font-style:italic;font-size:4rem;font-weight:700;text-align:center;text-decoration:none;line-height:1;-webkit-text-fill-color:var(--color-white);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--color-blue-primary);background-color:var(--color-white);transition:all .2s}@media screen and (min-width: 20rem){main ul li a{padding:2.5rem;font-size:7.5rem}}main ul li a:hover{border:1px solid var(--color-blue-primary);-webkit-text-fill-color:var(--color-blue-lighter)}footer{background-color:var(--color-blue-primary);color:var(--color-blue-light)}@media screen and (min-width: 64em){footer{position:absolute;bottom:0;left:0;width:100%}}footer .wrapper{padding-block:1.5rem 2.5rem}@media screen and (min-width: 64em){footer .wrapper{display:flex;align-items:center;gap:1.25rem;justify-content:space-between;text-align:right;padding-block:1.5rem}}footer .secondary-links{display:flex;align-items:center;gap:1.25rem}footer .secondary-links a,footer .secondary-links a:link,footer .secondary-links a:visited,footer .secondary-links a:hover,footer .secondary-links a:active{color:var(--color-blue-light)}/*# sourceMappingURL=app.css.map */