@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.navbar[data-v-9eddaa8e]{position:sticky;top:0;z-index:1000;background:#fffffff2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 4px #0000001a;padding:1rem 2rem;display:grid;grid-template-columns:1fr auto;align-items:center}@media(min-width:768px){.navbar[data-v-9eddaa8e]{grid-template-columns:auto 1fr}}.navbar-brand[data-v-9eddaa8e]{display:grid;align-items:center}.navbar-brand img[data-v-9eddaa8e]{height:40px;width:auto;display:block}.hamburger[data-v-9eddaa8e]{background:none;border:none;cursor:pointer;padding:0;display:grid;gap:4px}.hamburger span[data-v-9eddaa8e]{width:25px;height:3px;background:#333;transition:.3s}@media(min-width:768px){.hamburger[data-v-9eddaa8e]{display:none}}.navbar-menu[data-v-9eddaa8e]{list-style:none;margin:0;padding:0;display:none;grid-column:1/-1;grid-auto-flow:row}.navbar-menu.is-open[data-v-9eddaa8e]{display:grid;margin-top:1rem}.navbar-menu li[data-v-9eddaa8e]{border-bottom:1px solid #eee}@media(min-width:768px){.navbar-menu li[data-v-9eddaa8e]{border-bottom:none}}.navbar-menu a[data-v-9eddaa8e]{display:block;padding:1rem 0;text-decoration:none;color:#333;font-weight:500;transition:color .3s}.navbar-menu a[data-v-9eddaa8e]:hover,.navbar-menu a.router-link-exact-active[data-v-9eddaa8e]{color:#007bff}@media(min-width:768px){.navbar-menu a[data-v-9eddaa8e]{padding:0}}.navbar-menu .dashboard-link[data-v-9eddaa8e]{color:#007bff;font-weight:700}@media(min-width:768px){.navbar-menu[data-v-9eddaa8e]{display:grid;grid-column:auto;grid-auto-flow:column;justify-content:end;align-items:center;gap:2rem;margin-top:0}}main[data-v-176f07c4]{background-color:var(--mint);color:var(--white)}main .overlay[data-v-176f07c4]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:999;animation:fadeIn-176f07c4 .2s ease}main .modal[data-v-176f07c4]{width:min(600px,90vw);max-height:80vh;overflow-y:auto;background:#fff;color:#000;border-radius:12px;padding:2rem;position:relative;animation:scaleIn-176f07c4 .2s ease;line-height:1.6}main .modal h2[data-v-176f07c4]{margin-bottom:1rem;text-align:left}main .modal p[data-v-176f07c4]{margin-bottom:.75rem;text-align:left}main .modal ul[data-v-176f07c4]{padding-left:1.2rem;margin-bottom:1rem;text-align:left}main .close[data-v-176f07c4]{position:absolute;top:1rem;right:1rem;font-size:1.5rem;border:none;background:none;cursor:pointer}@keyframes fadeIn-176f07c4{0%{opacity:0}to{opacity:1}}@keyframes scaleIn-176f07c4{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}main .img-container img[data-v-176f07c4]{width:8rem;padding-top:5rem;margin:0 auto}main .socials[data-v-176f07c4]{display:grid;grid-column:span 2;grid-template-columns:1fr 1fr 1fr;gap:1em}main .socials a[data-v-176f07c4]{text-align:center}main .socials svg[data-v-176f07c4]{width:2rem;height:2rem;fill:var(--white);margin:.5rem auto;transition:fill .3s ease;cursor:pointer}main .socials svg[data-v-176f07c4]:hover{fill:var(--black);transition:fill .3s ease}main .copyright[data-v-176f07c4]{font-style:italic;opacity:.7}main .legal[data-v-176f07c4]{display:grid;grid-column:span 2;grid-template-columns:repeat(3,auto);gap:1rem;justify-content:center;margin:1rem 0}main p[data-v-176f07c4]{grid-column:span 2;text-align:center}main .plug[data-v-176f07c4]{font-size:.8rem;color:var(--white);opacity:.7}main .plug a[data-v-176f07c4]{color:var(--white);text-decoration:none;font-weight:700}main .plug a[data-v-176f07c4]:hover{text-decoration:underline}main .popup[data-v-176f07c4]:hover{text-decoration:underline}main .popup[data-v-176f07c4]{cursor:pointer}@media screen and (min-width:1080px){.app-container .img-container[data-v-176f07c4],.app-container p[data-v-176f07c4]{grid-column:span 5}.app-container .socials[data-v-176f07c4],.app-container .legal[data-v-176f07c4]{grid-column:3}}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--white);color:var(--black)}.header{grid-column:span 2}.header h3{padding-top:1rem}.app-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:20px;padding:20px}.nunito,.pill,body{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.poppins,h1,h2,h3,h4,h5,h6,.button-styled{font-family:Poppins,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}:root{--mint: #3c917a;--orange: #ff6d3a;--black: #222222;--white: #fdfdfd}.orange{color:var(--orange)}.button-styled{position:relative;border:none;width:fit-content;height:fit-content;border-radius:9999px;border-width:4px;border-style:solid;border-color:var(--black);color:var(--white);background:var(--orange);box-shadow:4px 4px 0 0 var(--black);cursor:pointer;font-size:2em;padding:.25em 2em;overflow:hidden;transition:.1s ease-in-out;z-index:0;text-transform:uppercase}.button-styled:hover{transition:.1s ease-in-out;transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--black);background-color:rgb(from var(--orange) r g b/.6)}.button-styled:active{box-shadow:none;transform:translate(4px,4px);background:var(--white);color:var(--orange)}a{text-decoration:none;font-size:1.2em}h1{font-size:clamp(2.2rem,4vw,3.5rem)}h2{font-size:clamp(1.9rem,3.5vw,2.8rem)}h3{font-size:clamp(1.6rem,3vw,2.3rem)}h4{font-size:clamp(1.4rem,2.5vw,1.9rem)}h5{font-size:clamp(1.2rem,2vw,1.5rem)}h6{font-size:clamp(1.1rem,1.8vw,1.3rem)}p{font-size:clamp(1.2rem,2vw,1.5rem)}li{font-size:1.5em;font-weight:800}hr{border:none;height:5px;background-image:var(--gradient)}.img-container{display:grid;grid-column:span 2;grid-row:span 2;align-items:center;width:100%;height:auto}img{display:block;width:100%;height:auto;object-fit:cover}.arrow{position:absolute;height:20px;animation:upDown 1.2s ease-in-out infinite}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.pill{display:inline-flex;align-items:center;width:max-content;margin:0;white-space:nowrap;background-color:var(--off-white);color:var(--black);padding:.25rem .75rem}.default{height:1px;background-image:none;background-color:#fff}@media(min-width:1080px){.app-container{grid-template-columns:repeat(5,1fr)}main{padding:0 10vw}}
