:root{font-family:Patrick Hand SC,sans-serif;line-height:1.5;font-weight:400;color:#0056c0;background-color:#fff1de;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;height:100%;overflow:hidden;position:relative}body{margin:0}a{font-weight:500;color:#0056c0;text-decoration:inherit}a:hover{color:#0056c0}button{transition:all .3s ease-in-out}button.cta{background:#0056c0;color:#fff;border-radius:130px;padding:.6em 1.2em;font-size:1.5em;font-weight:500;font-family:inherit;cursor:pointer;outline:none;border:none}button.cta:hover{background:#fff;color:#0056c0}button.link{background:transparent;border:none;color:#0056c0;font-family:Patrick Hand SC,sans-serif;font-size:inherit;font-weight:400;line-height:1.5}.image-container img{width:100%;height:auto;max-width:100%;display:block}img{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.tablet-only{display:none}@media (min-width: 768px){.tablet-only{display:inline}}.desktop-only{display:none}@media (min-width: 1024px){.desktop-only{display:inline}}.video-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff1de;display:flex;justify-content:center;align-items:center;z-index:9999}.video-wrapper{display:flex;flex-direction:column;align-items:flex-end;max-width:960px;width:95%}@media (min-width: 1024px){.video-wrapper{width:80%}}.close-button{font-size:32px;color:#0047ff;background:none;border:none;cursor:pointer;margin-bottom:8px;align-self:flex-end}.video-container{position:relative;width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.video-element{width:100%;height:100%}.video-text{position:absolute;color:#525952;font-size:1.2rem;font-weight:700;padding:20px 25px;opacity:0;line-height:1.1}@media (min-width: 768px){.video-text{font-size:1.75rem}}@media (min-width: 1024px){.video-text{font-size:30px}}.top-left{top:0;left:0}.top-center{top:0;left:50%;transform:translate(-50%);width:500px;max-width:100%;text-align:center}.top-right{top:0;right:0}.footer{position:relative;bottom:0;font-size:16px;display:flex;justify-content:space-between;align-items:center;max-width:100vw;z-index:2;mix-blend-mode:multiply;flex-direction:column}@media (min-width: 768px){.footer{flex-direction:row;margin:80px 20px 10px}}.footer-copyright,.footer-huge{flex-basis:50%}.footer-copyright{text-align:left;margin:80px 0 0}@media (min-width: 768px){.footer-copyright{margin:0}}.footer-huge{text-align:right;margin:-5px 0 20px}@media (min-width: 768px){.footer-huge{margin:0}}.footer-huge a{text-decoration:underline}.about-background{position:relative;width:100%;height:1px}.about-background .background-image{position:absolute;z-index:-1;opacity:0}.about-background .background-image.visible{opacity:1;transition:opacity .5s ease-in-out}.about-background .leaf-1{left:-5rem;top:-5rem;width:25vw}@media (min-width: 768px){.about-background .leaf-1{left:-4.5rem;width:15vw;top:3rem}}@media (min-width: 1024px){.about-background .leaf-1{width:12.5vw;top:30rem}}.about-background .leaf-2{right:-5rem;top:-3rem;width:35vw}@media (min-width: 768px){.about-background .leaf-2{top:-1rem;width:25vw;right:-5.5rem}}@media (min-width: 1024px){.about-background .leaf-2{width:20vw;top:0;right:-7.5rem}}.about-background .leaf-3{left:-5rem;top:-6rem;width:35vw}@media (min-width: 768px){.about-background .leaf-3{width:30vw;left:-8rem}}@media (min-width: 1024px){.about-background .leaf-3{width:20vw;top:-9rem;left:-9rem}}.about-background .leaf-4{right:-2.2rem;top:-10rem;width:17.5vw}@media (min-width: 768px){.about-background .leaf-4{width:10.5vw}}@media (min-width: 1024px){.about-background .leaf-4{width:7.5vw}}.about-background .bird-house{right:-2rem;top:-8rem;width:20vw}@media (min-width: 768px){.about-background .bird-house{top:-10rem;width:17.5vw;right:-4.5rem}}@media (min-width: 1024px){.about-background .bird-house{top:1rem;width:10vw;right:-.5rem}}.about-background .leaf-5{display:none}@media (min-width: 1024px){.about-background .leaf-5{width:10vw;top:25rem;display:block;right:-.5rem}}.about-background .leaf-6{display:none}.about{max-width:100vw;overflow:hidden}.about .about-grid{margin:0 2rem}@media (min-width: 768px){.about .about-grid{margin:0 4rem}}@media (min-width: 1024px){.about .about-grid{margin:0 8rem}}.about p{font-size:1rem;line-height:1.4;font-family:Helvetica,Arial,sans-serif}@media (min-width: 768px){.about p{font-size:1.5rem}}.about .heading{text-align:center;font-size:4rem;margin:6rem 0 4rem}.about .subheading{margin:16rem 0 2rem;text-align:center;line-height:1;font-size:1.5rem}.about .subheading span{display:block;margin-bottom:1.5rem}@media (min-width: 768px){.about .subheading{font-size:2.5rem}}.about .content-item{padding:1.5rem 0 1rem}@media (min-width: 768px){.about .content-item{padding:7.5rem 0 1rem}}.about .content-item.split-item{display:flex;align-items:center;flex-direction:column;gap:1rem}@media (min-width: 1024px){.about .content-item.split-item{gap:5rem;flex-direction:row}}.about .content-item.split-item .text-container{align-self:start;width:100%}@media (min-width: 1024px){.about .content-item.split-item .text-container{flex-basis:60%}}.about .content-item.split-item .image-container{width:100%}@media (min-width: 1024px){.about .content-item.split-item .image-container{flex-basis:40%}}.about .text-center{text-align:center}.full-screen-container{width:100%;height:100%}.intro-container{overflow:hidden;position:absolute;align-items:center;background:#0056c0;display:flex;justify-content:center;width:100%;height:100svh;z-index:1}.intro-container h1{color:#f8eacd;margin:0;line-height:1.1;text-align:center;font-size:6.5em}@media (min-width: 768px){.intro-container h1{font-size:15.2em}}.main-container{position:relative;align-items:center;color:#0056c0;display:flex;flex-direction:column;justify-content:center;width:100vw;height:100svh}.main-container .cta{margin-top:3em}.main-container h2{margin:0;line-height:1.1;font-size:5em}@media (min-width: 768px){.main-container h2{font-size:7.2em}}.title{position:absolute;top:40px}.flying-bird{position:fixed;bottom:-100px;right:20px}.image-stack{position:relative;width:400px;height:250px}.image-stack img{position:absolute;top:0;left:0;width:100%;height:100%}.landing-bird{position:absolute;bottom:0;width:85vw;z-index:-1}.left-bird{left:-40vw;bottom:-32svh}@media (min-width: 768px){.left-bird{bottom:-40svh;left:-45vw}}@media (min-width: 1024px){.left-bird{bottom:-55svh;width:800px;left:-400px}}.right-bird{right:-62vw;bottom:-30svh;width:115vw}@media (min-width: 768px){.right-bird{bottom:-35svh}}@media (min-width: 1024px){.right-bird{width:975px;bottom:-42svh;right:-420px}}
