.fade-in{position:relative;height:clamp(250px, 55vw, 720px)}.fade-in img{position:absolute;top:0;-webkit-animation-name:fade-in;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:30s;animation-name:fade-in;animation-iteration-count:infinite;animation-duration:30s}@-webkit-keyframes fade-in{0%{opacity:1}10%{opacity:1}13.3%{opacity:0}97.5%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:1}10%{opacity:1}13.3%{opacity:0}97.5%{opacity:0}100%{opacity:1}}#s1{-webkit-animation-delay:0s}#s2{-webkit-animation-delay:3s}#s3{-webkit-animation-delay:6s}#s4{-webkit-animation-delay:9s}#s5{-webkit-animation-delay:12s}#s6{-webkit-animation-delay:15s}#s7{-webkit-animation-delay:18s}#s8{-webkit-animation-delay:21s}#s9{-webkit-animation-delay:24s}#s10{-webkit-animation-delay:27s}.fade-in-up-5{animation:fade-in-up-5;animation-duration:2.5s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-up-5{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}@keyframes fade-in-up-5{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-up-1{animation:fade-in-up-1;animation-duration:0.5s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-up-1{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}@keyframes fade-in-up-1{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-up-2{animation:fade-in-up-2;animation-duration:1s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-up-2{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}@keyframes fade-in-up-2{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-up-3{animation:fade-in-up-3;animation-duration:1.5s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-up-3{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}@keyframes fade-in-up-3{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-up-4{animation:fade-in-up-4;animation-duration:2s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}.rhythmic span:nth-child(1){animation:fade-in-up-3;animation-duration:2s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}.rhythmic span:nth-child(2){animation:fade-in-up-3;animation-duration:2.2s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}.rhythmic span:nth-child(3){animation:fade-in-up-3;animation-duration:2.4s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}.rhythmic span:nth-child(4){animation:fade-in-up-3;animation-duration:2.6s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}.rhythmic span:nth-child(5){animation:fade-in-up-3;animation-duration:2.8s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}.rhythmic span:nth-child(6){animation:fade-in-up-3;animation-duration:3s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-up-4{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-up-5{animation:fade-in-up-5;animation-duration:2.5s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-up-5{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-4{animation:fade-in-4;animation-duration:2s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-4{0%{opacity:0}100%{opacity:1}}@keyframes fade-in-up-4{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-up{animation:fade-in-up;animation-duration:1s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-up{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}@keyframes fade-in-up{0%{transform:translate(0px, var(--space-s));opacity:0}100%{transform:translate(0px, 0px);opacity:1}}.fade-in-bottom{animation:fade-in-bottom;animation-duration:1s;animation-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transform-origin:50%}@-webkit-keyframes fade-in-bottom{0%{transform:translate(30px, 0px);opacity:0}100%{transform:translate(0px, 0px);opacity:1}}@keyframes fade-in-bottom{0%{transform:translate(30px, 0px);opacity:0}100%{transform:translate(0px, 0px);opacity:1}}:root{--forrest: #142a26;--mint: #def0df;--mint-25: rgba(222, 240, 223, 0.25);--mint-10: rgba(222, 240, 223, 0.1);--text-primary: rgba(20, 42, 38, 1);--text-secondary: rgba(20, 42, 38, 0.75);--border: rgba(20, 42, 38, 0.25);--space-s: 10px}@font-face{font-family:"Sweet Sans";src:url(../assets/fonts/SweetSansProMedium.woff2) format('woff2'), url(../assets/fonts/SweetSansProMedium.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"MD Primer Light";src:url(../assets/fonts/MDPrimer-Light.woff2) format('woff2'), url(../assets/fonts/MDPrimer-Light.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:"MD Primer Regular";src:url(../assets/fonts/MDPrimer-Regular.woff2) format('woff2'), url(../assets/fonts/MDPrimer-Regular.woff) format('woff');font-weight:normal;font-style:normal}body{margin:0;background:var(--forrest);font-family:"MD Primer Light";font-size:clamp(16px, 4vw, 24px);line-height:1.3;color:var(--text-secondary);-webkit-font-smoothing:antialiased}.banner{background:var(--forrest)}article{background:white}article .chute{width:clamp(150px, 85vw, 1200px);margin:0px auto;padding:100px 0 200px 0}button{font-family:"Sweet Sans" !important;text-transform:uppercase;border:none;box-shadow:0 0 0 1px var(--mint-25);border-radius:4px;height:40px;padding:0px 20px 0px 20px;font-size:16px;display:inline-flex;align-items:center;letter-spacing:1px;cursor:pointer}button:hover{box-shadow:0 0 0 3px var(--mint-25);transition:ease all 0.3s}button.primary{background:var(--mint);color:var(--forrest)}button.secondary{background:var(--forrest);color:var(--mint);margin-right:5px}.navbar{background:var(--forrest);position:sticky;top:0px;z-index:99}.navbar .items{width:clamp(150px, 85vw, 1200px);border-bottom:1px solid var(--mint-10);padding:24px 0px;display:flex;justify-content:space-between;align-items:baseline;margin:0 auto}.navbar p{font-family:"Sweet Sans";text-transform:uppercase;font-size:16px;color:var(--mint)}.hero{display:grid;grid-template-columns:5fr 2fr;padding:40px 0;align-items:center;background:var(--forrest);width:clamp(150px, 85vw, 1200px);margin:0 auto;padding:100px 0 100px 0;gap:30px}.hero h1{color:var(--mint);font-size:clamp(32px, 5vw, 56px);font-weight:normal;font-family:"MD Primer Regular"}.hero img{height:auto;width:100%}h3{font-family:"Sweet Sans" !important;text-transform:uppercase;font-size:20px;letter-spacing:1px;font-weight:normal;color:var(--text-primary)}section{display:grid;grid-template-columns:1fr 2fr 1fr;padding:40px 0;grid-template-areas:"one two three"}section h3{grid-area:one}section div{grid-area:two}.CTA-mobile{display:none}@media (max-width: 768px){.CTA-desktop{display:none}.CTA-mobile{display:initial}.hero{grid-template-columns:1fr}section{grid-template-columns:1fr;grid-template-areas:"one" "two" "three"}h3{grid-area:one}div{grid-area:two}}h3,p{margin:0 0 20px 0}ul{list-style-type:none;padding:0px;margin:0px}ul li{padding:16px 0 16px 0;border-bottom:1px solid var(--border);font-size:20px}ul li:first-of-type{padding-top:0px}ul li:last-of-type{border-bottom:none}
