.header{view-transition-name:site-header;z-index:1000;margin-bottom:var(--space-sm);flex-direction:row;justify-content:space-between;display:flex;position:relative;overflow:hidden}.header>a{text-decoration:none}@media (width>=576px){.header__menu-mobile{display:none}}.logo{--text-logo-size:4em;font-family:var(--font-family-secondary), sans-serif;font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-text);font-size:var(--text-xxxl);align-items:center;display:flex}@media (width>=768px){.logo{font-size:var(--text-logo-size)}}.logo__accent{color:var(--color-primary)}.logo{--logo-size-sm:48px;--logo-size-md:64px}.logo__image{margin-right:var(--space-xxs);margin-left:var(--space-xxs);height:var(--logo-size-sm);width:var(--logo-size-sm)}@media (width>=768px){.logo__image{height:var(--logo-size-md);width:var(--logo-size-md)}}.bm-burger-button{width:36px;height:30px;right:var(--space-sm);position:fixed;top:15px}.bm-burger-bars,.bm-burger-bars-hover{background:var(--color-clear)}.bm-cross-button{width:36px;height:36px}.bm-cross{background:var(--color-clear)}.bm-menu-wrap{height:100%;position:fixed}.bm-menu{background:#373a47;padding:2.5em 1.5em 0;font-size:1.15em}.bm-morph-shape{fill:#373a47}.bm-item-list{color:#b8b7ad;padding:.8em}.bm-item{display:inline-block}.bm-overlay{background:#0000004d}.header__menu-mobile .menu-item{color:var(--color-text);font-family:var(--font-family-secondary);text-transform:uppercase;font-size:var(--text-xxl);font-weight:var(--font-weight-bold);text-decoration:none}.header__menu-large{display:none}@media (width>=576px){.header__menu-large{margin-right:var(--space-md);flex-direction:row;align-items:center;display:flex}}.header__menu-large ul{flex-direction:row;align-items:center;margin:0;padding:0;list-style:none;display:flex}.header__menu-large .menu-item{margin-left:var(--space-sm);color:var(--color-text);font-family:var(--font-family-secondary);text-transform:uppercase;font-size:var(--text-lg);border:0px solid var(--color-primary-light);text-decoration:none;transition:border-width .2s,color .2s}.header__menu-large .menu-item:hover,.header__menu-large .menu-item:focus-visible,.header__menu-large .menu-item[aria-current=page]{color:var(--color-primary-light);border-bottom-width:3px}.header__menu-mobile .bm-overlay{z-index:1000;opacity:0;transition:opacity .3s,transform 0s .3s;position:fixed;inset:0;transform:translate(100%)}.header__menu-mobile .bm-burger-button{z-index:1000}.header__menu-mobile .bm-toggle{z-index:1;cursor:pointer;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;font-size:0;position:absolute;inset:0}.header__menu-mobile .bm-burger-bars{height:20%;position:absolute;left:0;right:0}.header__menu-mobile .bm-burger-bars:first-of-type{top:0%}.header__menu-mobile .bm-burger-bars:nth-of-type(2){top:40%}.header__menu-mobile .bm-burger-bars:nth-of-type(3){top:80%}.header__menu-mobile .bm-menu-wrap{z-index:1100;width:100%;transition:all .5s;top:0;right:0;transform:translate(100%)}.header__menu-mobile .bm-menu{box-sizing:border-box;height:100%;overflow:auto}.header__menu-mobile .bm-item-list{height:100%}.header__menu-mobile .bm-item{display:block}.header__menu-mobile .bm-cross-button{position:absolute;top:8px;right:8px}.header__menu-mobile .bm-cross{width:3px;height:14px;position:absolute;top:6px;right:14px;transform:rotate(45deg)}.header__menu-mobile .bm-cross+.bm-cross{transform:rotate(-45deg)}.header__menu-mobile.is-open .bm-overlay{opacity:1;transition:opacity .3s;transform:none}.header__menu-mobile.is-open .bm-menu-wrap{transform:none}.logo__image{object-fit:contain}.card{border-radius:var(--border-radius);background-color:var(--color-dark);overflow:hidden;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}.footer{margin-top:var(--space-xl)}.footer__content{padding:var(--space-sm) var(--space-md);flex-direction:column;justify-content:space-evenly;display:flex}@media (width>=992px){.footer__content{flex-direction:row}}.footer__content ul{flex-flow:wrap;margin-top:0;padding:0;display:flex}@media (width>=992px){.footer__content ul{flex-direction:column}}.footer__content ul li{font-size:var(--text-sm);font-weight:var(--font-weight);margin-right:var(--space-xs);list-style:none}.footer__content ul li:not(:last-child):after{content:"//";margin-left:var(--space-xs);color:var(--color-clear);text-decoration:none}@media (width>=992px){.footer__content ul li:not(:last-child):after{display:none}}.footer__title{text-transform:uppercase;font-size:var(--text-md)}.cookie-consent[data-astro-cid-5l56qsyw]{background:var(--color-dark);color:var(--color-text);z-index:999;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex;position:fixed;bottom:0;left:0}.cookie-consent[data-astro-cid-5l56qsyw][hidden]{display:none}.cookie-consent__content[data-astro-cid-5l56qsyw]{margin:var(--space-sm);flex:1 0 300px}.cookie-consent__button[data-astro-cid-5l56qsyw]{background-color:var(--color-primary);border-radius:var(--border-radius);color:var(--color-dark);cursor:pointer;font:inherit;font-weight:var(--font-weight-bold);padding:var(--space-xs) var(--space-sm);margin:var(--space-sm);border:0;flex:none}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--space-unit:1em;--space-xxs:calc(.25 * var(--space-unit));--space-xs:calc(.5 * var(--space-unit));--space-sm:calc(.75 * var(--space-unit));--space-md:calc(1.25 * var(--space-unit));--space-lg:calc(2 * var(--space-unit));--space-xl:calc(3.25 * var(--space-unit));--space-xxl:calc(5.25 * var(--space-unit));--space-content:var(--space-lg);--font-family-primary:"Montserrat";--font-family-secondary:"Barlow Condensed";--font-weight-regular:400;--font-weight-bold:700;--text-base-size:1em;--text-scale-ratio:1.2;--text-xs:calc(1em / (var(--text-scale-ratio) * var(--text-scale-ratio)));--text-sm:calc(1em / var(--text-scale-ratio));--text-md:calc(1em * var(--text-scale-ratio));--text-lg:calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xl:calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xxl:calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xxxl:calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio));--color-primary:#00b473;--color-primary-light:#28b986;--color-clear:white;--color-text:var(--color-clear);--color-dark-grey:#444;--color-light-grey:#aaa;--color-dark:#1a1a1a;--border-radius:10px;--transition-duration:.2s}body{color:var(--color-text);background:var(--color-dark) url(/_astro/bg2.BPV-OYuM.png);flex-direction:row;justify-content:center;font-family:Roboto Slab;font-weight:200;display:flex}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-secondary), sans-serif;color:var(--color-primary-light);text-wrap:balance}a,a:hover,a:visited{color:var(--color-primary-light)}:focus-visible{outline:3px solid var(--color-primary-light);outline-offset:2px}.skip-link{top:var(--space-xs);left:var(--space-xs);z-index:2000;padding:var(--space-xs) var(--space-sm);background-color:var(--color-dark);border-radius:var(--border-radius);text-decoration:none;position:fixed}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}p+p{margin-top:var(--space-sm)}::selection{color:var(--color-clear);background:var(--color-primary-light)}ol li::marker{font-weight:var(--font-weight-bold);color:var(--color-primary)}img{height:auto}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--transition-duration)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.container{min-width:100vw}@media (width>=992px){.container{min-width:960px;max-width:960px}}
