:root{--primary-50:#f2f8f3;--primary-100:#dfeee2;--primary-200:#c1dcc6;--primary-300:#99c1a0;--primary-400:#679d72;--primary-500:#0e401a;--primary-600:#0c3817;--primary-700:#0a3014;--primary-800:#082711;--primary-900:#051a0b;--grey-50:#f8f9f8;--grey-100:#f1f3f1;--grey-200:#e4e7e4;--grey-300:#d1d5d1;--grey-400:#aeb4ae;--grey-500:#858c85;--grey-600:#687068;--grey-700:#4d544d;--grey-800:#343934;--grey-900:#1d211d;--muted-50:#fafafa;--muted-100:#f5f5f4;--muted-200:#e8e8e6;--muted-300:#d6d6d3;--muted-400:#b7b7b3;--muted-500:#999994;--muted-600:#777772;--muted-700:#5c5c58;--muted-800:#40403d;--muted-900:#292927;--white:#fff;--black:#000;--text-primary:var(--primary-500);--text-secondary:var(--grey-700);--text-muted:var(--muted-500);--text-white:var(--white);--text-black:var(--black);--bg-primary:var(--primary-500);--bg-secondary:var(--primary-100);--bg-grey:var(--grey-50);--bg-muted:var(--muted-100);--bg-white:var(--white);--bg-black:var(--black);--border-primary:var(--primary-500);--border-secondary:var(--primary-200);--border-grey:var(--grey-200);--border-muted:var(--muted-200);--border-white:var(--white);--border-black:var(--black)}.text-primary-50{color:var(--primary-50)}.text-primary-100{color:var(--primary-100)}.text-primary-200{color:var(--primary-200)}.text-primary-300{color:var(--primary-300)}.text-primary-400{color:var(--primary-400)}.text-primary-500{color:var(--primary-500)}.text-primary-600{color:var(--primary-600)}.text-primary-700{color:var(--primary-700)}.text-primary-800{color:var(--primary-800)}.text-primary-900{color:var(--primary-900)}.text-grey-50{color:var(--grey-50)}.text-grey-100{color:var(--grey-100)}.text-grey-200{color:var(--grey-200)}.text-grey-300{color:var(--grey-300)}.text-grey-400{color:var(--grey-400)}.text-grey-500{color:var(--grey-500)}.text-grey-600{color:var(--grey-600)}.text-grey-700{color:var(--grey-700)}.text-grey-800{color:var(--grey-800)}.text-grey-900{color:var(--grey-900)}.text-muted-50{color:var(--muted-50)}.text-muted-100{color:var(--muted-100)}.text-muted-200{color:var(--muted-200)}.text-muted-300{color:var(--muted-300)}.text-muted-400{color:var(--muted-400)}.text-muted-500{color:var(--muted-500)}.text-muted-600{color:var(--muted-600)}.text-muted-700{color:var(--muted-700)}.text-muted-800{color:var(--muted-800)}.text-muted-900{color:var(--muted-900)}.bg-primary-50{background-color:var(--primary-50)}.bg-primary-100{background-color:var(--primary-100)}.bg-primary-200{background-color:var(--primary-200)}.bg-primary-300{background-color:var(--primary-300)}.bg-primary-400{background-color:var(--primary-400)}.bg-primary-500{background-color:var(--primary-500)}.bg-primary-600{background-color:var(--primary-600)}.bg-primary-700{background-color:var(--primary-700)}.bg-primary-800{background-color:var(--primary-800)}.bg-primary-900{background-color:var(--primary-900)}.bg-grey-50{background-color:var(--grey-50)}.bg-grey-100{background-color:var(--grey-100)}.bg-grey-200{background-color:var(--grey-200)}.bg-grey-300{background-color:var(--grey-300)}.bg-grey-400{background-color:var(--grey-400)}.bg-grey-500{background-color:var(--grey-500)}.bg-grey-600{background-color:var(--grey-600)}.bg-grey-700{background-color:var(--grey-700)}.bg-grey-800{background-color:var(--grey-800)}.bg-grey-900{background-color:var(--grey-900)}.bg-muted-50{background-color:var(--muted-50)}.bg-muted-100{background-color:var(--muted-100)}.bg-muted-200{background-color:var(--muted-200)}.bg-muted-300{background-color:var(--muted-300)}.bg-muted-400{background-color:var(--muted-400)}.bg-muted-500{background-color:var(--muted-500)}.bg-muted-600{background-color:var(--muted-600)}.bg-muted-700{background-color:var(--muted-700)}.bg-muted-800{background-color:var(--muted-800)}.bg-muted-900{background-color:var(--muted-900)}.bg-black-50{background-color:var(--black-50)}.bg-black-100{background-color:var(--black-100)}.bg-black-200{background-color:var(--black-200)}.bg-black-300{background-color:var(--black-300)}.bg-black-400{background-color:var(--black-400)}.bg-black-500{background-color:var(--black-500)}.bg-black-600{background-color:var(--black-600)}.bg-black-700{background-color:var(--black-700)}.bg-black-800{background-color:var(--black-800)}.bg-black-900{background-color:var(--black-900)}.border-primary-50{border-color:var(--primary-50)}.border-primary-100{border-color:var(--primary-100)}.border-primary-200{border-color:var(--primary-200)}.border-primary-300{border-color:var(--primary-300)}.border-primary-400{border-color:var(--primary-400)}.border-primary-500{border-color:var(--primary-500)}.border-primary-600{border-color:var(--primary-600)}.border-primary-700{border-color:var(--primary-700)}.border-primary-800{border-color:var(--primary-800)}.border-primary-900{border-color:var(--primary-900)}.border-grey-50{border-color:var(--grey-50)}.border-grey-100{border-color:var(--grey-100)}.border-grey-200{border-color:var(--grey-200)}.border-grey-300{border-color:var(--grey-300)}.border-grey-400{border-color:var(--grey-400)}.border-grey-500{border-color:var(--grey-500)}.border-grey-600{border-color:var(--grey-600)}.border-grey-700{border-color:var(--grey-700)}.border-grey-800{border-color:var(--grey-800)}.border-grey-900{border-color:var(--grey-900)}.border-muted-50{border-color:var(--muted-50)}.border-muted-100{border-color:var(--muted-100)}.border-muted-200{border-color:var(--muted-200)}.border-muted-300{border-color:var(--muted-300)}.border-muted-400{border-color:var(--muted-400)}.border-muted-500{border-color:var(--muted-500)}.border-muted-600{border-color:var(--muted-600)}.border-muted-700{border-color:var(--muted-700)}.border-muted-800{border-color:var(--muted-800)}.border-muted-900{border-color:var(--muted-900)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-white{color:var(--text-white)}.text-black{color:var(--text-black)}.bg-primary{background-color:var(--bg-primary)}.bg-secondary{background-color:var(--bg-secondary)}.bg-grey{background-color:var(--bg-grey)}.bg-muted{background-color:var(--bg-muted)}.bg-white{background-color:var(--bg-white)}.bg-black{background-color:var(--bg-black)}.border-primary{border-color:var(--border-primary)}.border-secondary{border-color:var(--border-secondary)}.border-grey{border-color:var(--border-grey)}.border-muted{border-color:var(--border-muted)}.border-white{border-color:var(--border-white)}.border-black{border-color:var(--border-black)}*{box-sizing:border-box}html,body{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}@supports (overflow:clip){html,body{overflow-x:clip}}.fw-bold{font-weight:900!important}.fw-normal{font-weight:400!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.primary-color,.text-primary{color:#0e401a}.hover,.hover:hover{cursor:pointer}.navbar-toggler{width:30px;height:30px;transition:all .5s ease-in-out;position:relative}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:active,.navbar-toggler-icon:focus{box-shadow:none;border:0;outline:none}.navbar-toggler span{margin:0;padding:0}.toggler-icon{opacity:1;background:#000;border-radius:1px;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.middle-bar{margin-top:0}.navbar-toggler .top-bar{margin-top:0;transform:rotate(135deg)}.navbar-toggler .middle-bar{opacity:0;filter:alpha(opacity=0)}.navbar-toggler .bottom-bar{margin-top:0;transform:rotate(-135deg)}.navbar-toggler.collapsed .top-bar{margin-top:-20px;transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed .bottom-bar{margin-top:20px;transform:rotate(0)}.navbar-toggler.collapsed .toggler-icon{background:linear-gradient(263deg,#000,#000 100%)}.scrolling-text-container{white-space:nowrap;padding:1rem 0;position:relative;overflow:hidden}.scrolling-text-wrapper{white-space:nowrap;animation:20s linear infinite scroll-left;display:inline-block}.scrolling-text{color:#fff;padding-right:10rem;display:inline-block}@keyframes scroll-left{0%{transform:translate(0%)}to{transform:translate(-33.3333%)}}.hover:hover{cursor:pointer}.scrollable-images-container{white-space:nowrap;align-items:start;display:flex;overflow-x:auto}.scrollable-images-container article{align-items:start;display:inline-block;overflow:hidden}.scrollable-images-container .wrap-text{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.event-cta-banner{background-position:50%;background-repeat:repeat-x;background-size:contain;position:relative;overflow:hidden}.event-cta-banner:before{content:"";background-color:#000c;width:100%;height:100%;position:absolute;top:0;left:0}.event-cta-banner .container{position:relative}.hover-underline{cursor:pointer;color:inherit;text-decoration:none}.hover-underline:hover{color:inherit;text-decoration:underline}.no-link{cursor:pointer;color:inherit;border:none;margin:0;padding:0;text-decoration:none}.no-btn{cursor:pointer;color:inherit;margin:0;padding:0;text-decoration:none}.mt-6,.pt-6{margin-top:4rem}.hover-grey-300{background-color:inherit}.hover-grey-100:hover{background-color:var(--grey-100)}.youtube-video-landscape-container{width:100%;padding-top:56.25%;position:relative;overflow:hidden}.youtube-video-landscape-container iframe,.youtube-video-landscape-container object,.youtube-video-landscape-container embed{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.youtube-video-portrait-container{width:100%;padding-top:177.78%;position:relative;overflow:hidden}.youtube-video-portrait-container iframe,.youtube-video-portrait-container object,.youtube-video-portrait-container embed{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.hover-dark:hover{color:#000c}.hover-light:hover{color:#fffc}.white-green-white-gradient{background:radial-gradient(circle,#dfeee2 0%,#fafafa 100%)}.bg-image{background-position:50%;background-repeat:no-repeat;background-size:contain}.greyscale{filter:contrast(.9)grayscale()}.opacity-9{opacity:.9}.invert{filter:invert()}.text-xs{font-size:clamp(.6rem,3vw,.7rem)!important}.text-sm{font-size:clamp(.8rem,3vw,.9rem)!important}.hover-primary:hover{color:#679d72}.unskew{display:inline-block;transform:skew(3deg)}.time-label{transform-origin:0 100%;padding:5px 10px;font-weight:700;display:inline-block;transform:rotate(-3deg)}.text-decoraction{text-decoration:none}
