@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600;700&family=Noto+Serif:wght@400;500;600;700&display=swap";:root{--font-headline: "Noto Sans", sans-serif;--font-body: "Noto Sans", sans-serif;--color-black: 0 0% 0%;--color-white: 0 0% 100%;--color-blue: 198 76% 52%;--color-green: 150 100% 33%;--color-red: 4 85% 57%;--color-purple: 283 41% 42%;--color-orange: #f99d33;--color-yellow: 45 100% 60%;--color-dark-green: 150 100% 13%;--color-primary: var(--color-blue);--color-secondary: var(--color-purple);--color-accent: var(--color-purple);--color-success: var(--color-green);--color-warning: var(--color-yellow);--color-error: var(--color-red);--color-text: var(--color-yellow);--color-background: var(--color-dark-green)}body{font-family:var(--font-body);background-color:hsl(var(--color-background));color:hsl(var(--color-text))}h1,h2,h3,h4,h5,h6,.font-headline{font-family:var(--font-headline);font-weight:700;color:hsl(var(--color-purple))}p,li,td,th,blockquote,.font-body{font-family:var(--font-body);color:#fff}a{transition:all .2s ease-in-out}main a:not(nav a):not(header a),section a:not(nav a):not(header a),p a:not(nav a):not(header a),li a:not(nav a):not(header a){text-decoration:underline;text-decoration-color:hsl(var(--color-blue));text-decoration-thickness:2px;text-underline-offset:2px;font-weight:500;transition:all .2s ease-in-out}main a:not(nav a):not(header a):hover,section a:not(nav a):not(header a):hover,p a:not(nav a):not(header a):hover,li a:not(nav a):not(header a):hover{text-decoration-color:#15749d;text-decoration-thickness:3px}nav a{font-family:var(--font-headline);color:hsl(var(--color-yellow));transition:color .2s ease-in-out}nav a:hover{color:hsl(var(--color-orange))}.supports-\[backdrop-filter\]\:bg-white\/60{background-color:#fff0!important;background-color:hsl(var(--color-purple))!important}.text-gray-600,.text-gray-600 li,.text-gray-900{--tw-text-opacity: 1;color:#fff!important}p,ul li,ol li{line-height:1.75}header h1{font-family:var(--font-headline)}hr{border:none;border-top:1px solid hsl(var(--color-white));margin:2rem;padding:20px 0}.hero-section{position:relative;width:100vw;height:100vh;overflow:hidden;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.hero-content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90%;max-width:800px;padding:1rem}@media (max-width: 767px){.hero-content{top:50%;width:95%;padding:1.5rem}}.hero-logo{max-width:200px;width:100%;height:auto;margin-bottom:2rem;display:block}.headline{font-family:var(--font-headline);color:#fff;font-size:3rem;text-align:center;margin:0;font-weight:600}.homepage-headline{font-family:var(--font-headline);color:#fff;font-size:2rem;text-align:center;margin:0;font-weight:600}@media (min-width: 768px){.homepage-headline{font-size:3rem}}.text-brand-white p{color:hsl(var(--color-white))}.caption{font-size:.8em;font-style:italic}.myButton{background-color:#f99d33;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:12px}.text-brand-black{color:hsl(var(--color-black))}.text-brand-white{color:hsl(var(--color-white))}.text-brand-blue{color:hsl(var(--color-blue))}.text-brand-green{color:#00441f}.text-brand-red{color:hsl(var(--color-red))}.text-brand-purple{color:hsl(var(--color-purple))}.text-brand-purple-light{color:#c891df}.text-brand-orange{color:hsl(var(--color-orange))}.text-brand-yellow{color:hsl(var(--color-yellow))}.bg-brand-black{background-color:hsl(var(--color-black))}.bg-brand-white{background-color:hsl(var(--color-white))}.bg-brand-blue{background-color:hsl(var(--color-blue))}.bg-brand-green{background-color:#00441f}.bg-brand-red{background-color:hsl(var(--color-red))}.bg-brand-purple{background-color:hsl(var(--color-purple))}.bg-brand-orange{background-color:hsl(var(--color-orange))}.bg-brand-light-orange{background-color:#f99d33}.bg-brand-yellow{background-color:hsl(var(--color-yellow))}.border-brand-black{border-color:hsl(var(--color-black))}.border-brand-blue{border-color:hsl(var(--color-blue))}.border-brand-green{border-color:hsl(var(--color-green))}.border-brand-red{border-color:hsl(var(--color-red))}.border-brand-purple{border-color:hsl(var(--color-purple))}.border-brand-orange{border-color:hsl(var(--color-orange))}.border-brand-yellow{border-color:hsl(var(--color-yellow))}.bg-geometric-1{position:relative;overflow:hidden}.bg-geometric-1:before{content:"";position:absolute;top:-10%;right:-5%;width:40%;height:60%;background:hsl(var(--color-blue));opacity:.15;border-radius:50% 50% 50% 0%;transform:rotate(-15deg);z-index:0}.bg-geometric-1:after{content:"";position:absolute;bottom:10%;left:5%;width:25%;height:40%;background:hsl(var(--color-purple));opacity:.1;border-radius:50% 50% 0%;transform:rotate(25deg);z-index:0}.bg-geometric-2{position:relative;overflow:hidden}.bg-geometric-2:before{content:"";position:absolute;top:15%;left:-8%;width:35%;height:70%;background:linear-gradient(135deg,hsl(var(--color-green)) 0%,transparent 100%);opacity:.2;clip-path:polygon(30% 0%,100% 0%,70% 100%,0% 100%);z-index:0}.bg-geometric-2:after{content:"";position:absolute;bottom:-15%;right:10%;width:30%;height:50%;background:hsl(var(--color-yellow));opacity:.12;border-radius:50% 50% 0%;z-index:0}.bg-geometric-3{position:relative;overflow:hidden}.bg-geometric-3:before{content:"";position:absolute;top:-20%;left:50%;width:45%;height:80%;background:linear-gradient(45deg,transparent 0%,hsl(var(--color-orange)) 50%,transparent 100%);opacity:.08;transform:rotate(-30deg);z-index:0}.bg-geometric-3:after{content:"";position:absolute;bottom:5%;left:-5%;width:28%;height:45%;background:hsl(var(--color-red));opacity:.1;border-radius:50% 50% 50% 0%;transform:rotate(-20deg);z-index:0}.bg-geometric-4{position:relative;overflow:hidden}.bg-geometric-4:before{content:"";position:absolute;top:10%;right:-10%;width:50%;height:55%;background:linear-gradient(135deg,hsl(var(--color-blue)) 0%,transparent 100%);opacity:.15;clip-path:polygon(20% 0%,100% 20%,80% 100%,0% 80%);z-index:0}.bg-geometric-4:after{content:"";position:absolute;bottom:-10%;left:15%;width:32%;height:48%;background:#f99d33;opacity:.12;border-radius:50% 50% 0%;z-index:0}.bg-geometric-5{position:relative;overflow:hidden}.bg-geometric-5:before{content:"";position:absolute;top:50%;left:-15%;width:40%;height:65%;background:linear-gradient(-45deg,hsl(var(--color-green)) 0%,transparent 100%);opacity:.18;transform:translateY(-50%) rotate(15deg);clip-path:polygon(40% 0%,100% 10%,90% 100%,0% 90%);z-index:0}.bg-geometric-5:after{content:"";position:absolute;top:20%;right:8%;width:26%;height:42%;background:hsl(var(--color-yellow));opacity:.13;border-radius:50% 50% 50% 0%;transform:rotate(35deg);z-index:0}.bg-geometric-6{position:relative;overflow:hidden}.bg-geometric-6:before{content:"";position:absolute;bottom:-5%;right:-8%;width:38%;height:58%;background:hsl(var(--color-purple));opacity:.12;border-radius:50% 50% 0%;transform:rotate(-25deg);z-index:0}.bg-geometric-6:after{content:"";position:absolute;top:15%;left:5%;width:30%;height:50%;background:linear-gradient(120deg,transparent 0%,hsl(var(--color-blue)) 50%,transparent 100%);opacity:.1;transform:rotate(20deg);z-index:0}.bg-geometric-1 .container:before,.bg-geometric-2 .container:before,.bg-geometric-3 .container:before,.bg-geometric-4 .container:before,.bg-geometric-5 .container:before,.bg-geometric-6 .container:before{content:"";position:absolute;width:160px;height:100px;border:3px solid hsl(var(--color-blue));opacity:.15;border-radius:160px/80px;z-index:-1;pointer-events:none}.bg-geometric-1 .container:before{top:25%;left:10%;border-color:hsl(var(--color-red));transform:rotate(15deg)}.bg-geometric-2 .container:before{top:35%;right:15%;border-color:hsl(var(--color-purple));transform:rotate(-20deg)}.bg-geometric-3 .container:before{bottom:20%;right:20%;border-color:hsl(var(--color-blue));transform:rotate(30deg)}.bg-geometric-4 .container:before{top:30%;left:8%;border-color:hsl(var(--color-green));transform:rotate(-15deg)}.bg-geometric-5 .container:before{bottom:25%;left:12%;border-color:hsl(var(--color-orange));transform:rotate(20deg)}.bg-geometric-6 .container:before{top:20%;right:18%;border-color:hsl(var(--color-yellow));transform:rotate(-25deg)}.bg-geometric-1 .container:after,.bg-geometric-3 .container:after,.bg-geometric-5 .container:after{content:"";position:absolute;width:200px;height:80px;background-image:linear-gradient(to bottom,transparent 0%,transparent 18px,hsl(var(--color-purple)) 18px,hsl(var(--color-purple)) 22px,transparent 22px,transparent 38px,hsl(var(--color-purple)) 38px,hsl(var(--color-purple)) 42px,transparent 42px,transparent 58px,hsl(var(--color-purple)) 58px,hsl(var(--color-purple)) 62px,transparent 62px);opacity:.08;z-index:-1;pointer-events:none}.bg-geometric-1 .container:after{bottom:30%;right:8%;transform:rotate(-20deg)}.bg-geometric-3 .container:after{top:15%;right:5%;transform:rotate(25deg)}.bg-geometric-5 .container:after{top:40%;left:5%;transform:rotate(-15deg)}.bg-geometric-2 .container:after,.bg-geometric-4 .container:after,.bg-geometric-6 .container:after{content:"";position:absolute;width:180px;height:70px;background-image:linear-gradient(to bottom,transparent 0%,transparent 15px,hsl(var(--color-blue)) 15px,hsl(var(--color-blue)) 19px,transparent 19px,transparent 33px,hsl(var(--color-blue)) 33px,hsl(var(--color-blue)) 37px,transparent 37px,transparent 51px,hsl(var(--color-blue)) 51px,hsl(var(--color-blue)) 55px,transparent 55px);opacity:.08;z-index:-1;pointer-events:none}.bg-geometric-2 .container:after{top:10%;left:10%;transform:rotate(15deg)}.bg-geometric-4 .container:after{bottom:20%;right:12%;transform:rotate(-30deg)}.bg-geometric-6 .container:after{bottom:15%;left:8%;transform:rotate(20deg)}.bg-geometric-1>*,.bg-geometric-2>*,.bg-geometric-3>*,.bg-geometric-4>*,.bg-geometric-5>*,.bg-geometric-6>*{position:relative;z-index:1}.bg-geometric-1 .container,.bg-geometric-2 .container,.bg-geometric-3 .container,.bg-geometric-4 .container,.bg-geometric-5 .container,.bg-geometric-6 .container{position:relative;z-index:1}.bg-geometric-1 .container>*,.bg-geometric-2 .container>*,.bg-geometric-3 .container>*,.bg-geometric-4 .container>*,.bg-geometric-5 .container>*,.bg-geometric-6 .container>*{position:relative;z-index:2}
