.hamburger-menu[data-v-135149fe]{min-width:initial;cursor:pointer;display:flex;align-items:center;height:35px}.hamburger-menu.active .hamburger-line[data-v-135149fe]{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger-menu.active .hamburger-line[data-v-135149fe]:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger-menu.active .hamburger-line[data-v-135149fe]:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.hamburger-line[data-v-135149fe]{position:relative;display:block;transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger-line[data-v-135149fe]:before{position:absolute;top:-10px}.hamburger-line[data-v-135149fe]:after{position:absolute;bottom:-10px}.hamburger-line[data-v-135149fe],.hamburger-line[data-v-135149fe]:before,.hamburger-line[data-v-135149fe]:after{left:0;content:"";width:35px;height:5px;border-radius:3px;background-color:currentColor;transition:top 75ms ease .12s,bottom 75ms ease .12s,opacity 75ms ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}@media (max-width: 768px){.hamburger-line[data-v-135149fe]:before{top:-8px}.hamburger-line[data-v-135149fe]:after{bottom:-8px}.hamburger-line[data-v-135149fe],.hamburger-line[data-v-135149fe]:before,.hamburger-line[data-v-135149fe]:after{height:3px;width:24px}}#sidebar-content-overlay[data-v-30515435]{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0008;z-index:2;opacity:0;pointer-events:none;transition:opacity .25s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}#sidebar-content-overlay.visible[data-v-30515435]{pointer-events:initial;opacity:1}#sidebar[data-v-30515435]{position:fixed;left:0;top:var(--header-height);bottom:0;background-color:var(--color-primary);width:256px;z-index:3;transform:translate(-100%);transition:transform .25s ease,background-color .25s ease;display:flex;flex-direction:column;padding:0 32px 32px;gap:8px;align-items:flex-start}#sidebar.open[data-v-30515435]{transform:initial}#sidebar [data-v-30515435]{color:#fff;transition:color .25s ease,background-color .25s ease}a[data-v-30515435]{font-size:24px;text-decoration:none;position:relative}a[data-v-30515435]:before{content:"";position:absolute;bottom:2px;height:2px;background-color:currentColor;left:50%;transform:translate(-50%);width:0;transition:width .15s ease}a[data-v-30515435]:hover:before{width:100%}@media (max-width: 768px){#sidebar[data-v-30515435]{padding:10px 20px 20px}a[data-v-30515435]{font-size:18px}a[data-v-30515435]:before{bottom:1px}}:root{--header-height: 74px;scroll-padding-top:var(--header-height)}@media (max-width: 768px){:root{--header-height: 64px}}@media (max-width: 480px){:root{--header-height: 59px}}header[data-v-21bb83e5]{background-color:var(--color-background);position:sticky;top:0;z-index:50;transition:background-color .25s ease}header [data-v-21bb83e5]{color:#fff;transition:color .25s ease,background-color .25s ease}header[data-v-21bb83e5]:not(.scrolled)+#sidebar{background-color:var(--color-background)}.header[data-v-21bb83e5]{margin:8px auto;flex-direction:row;align-items:center;gap:32px;justify-content:space-between}#header-logo-link[data-v-21bb83e5]{display:flex;align-items:center;text-decoration:none;gap:16px}#header-logo-link img[data-v-21bb83e5]{transition:opacity .25s ease}#header-logo-link img[data-v-21bb83e5]:nth-child(2){margin-left:-74px;opacity:0}#header-logo-link span[data-v-21bb83e5]{font-family:var(--font-heading)!important;font-size:28px;text-align:center}header.scrolled[data-v-21bb83e5]{background-color:var(--color-primary)}header.scrolled [data-v-21bb83e5]{color:#fff}header.scrolled a[data-v-21bb83e5]:before{background-color:#fff}header.scrolled #header-logo-link img[data-v-21bb83e5]{opacity:0}header.scrolled #header-logo-link img[data-v-21bb83e5]:nth-child(2){opacity:1}nav[data-v-21bb83e5]{display:flex;gap:16px}nav a[data-v-21bb83e5]{font-size:20px;text-decoration:none;position:relative}nav a[data-v-21bb83e5]:before{content:"";position:absolute;bottom:2px;height:2px;background-color:#000;left:50%;transform:translate(-50%);width:0;transition:width .15s ease}nav a[data-v-21bb83e5]:hover:before{width:100%}.hamburger-menu[data-v-21bb83e5]{display:none}@media (max-width: 800px){nav[data-v-21bb83e5]{display:none}.hamburger-menu[data-v-21bb83e5]{display:flex}#header-logo-link[data-v-21bb83e5]{flex:1;justify-content:center;margin-right:67px}}@media (max-width: 768px){.header[data-v-21bb83e5]{gap:16px;padding:0 16px;margin:12px 0}#header-logo-link[data-v-21bb83e5]{margin-right:51px;gap:12px}#header-logo-link img[data-v-21bb83e5]{width:40px;height:40px}#header-logo-link img[data-v-21bb83e5]:nth-child(2){margin-left:-52px}#header-logo-link span[data-v-21bb83e5]{font-size:24px}}@media (max-width: 480px){#header-logo-link[data-v-21bb83e5]{gap:6px}#header-logo-link img[data-v-21bb83e5]{width:32px;height:32px}#header-logo-link img[data-v-21bb83e5]:nth-child(2){margin-left:-38px}#header-logo-link span[data-v-21bb83e5]{font-size:18px;line-height:1}}@media (max-width: 384px){#header-logo-link span[data-v-21bb83e5]{max-width:128px}}[data-v-9a0ae1e7]{color:#fff}footer[data-v-9a0ae1e7]{background-color:var(--color-primary)}.container[data-v-9a0ae1e7]{display:flex;flex-direction:column;align-items:center;gap:32px;margin:40px auto 32px}#footer-upper[data-v-9a0ae1e7]{display:flex;justify-content:space-around;gap:32px;width:100%;flex-wrap:wrap}.footer-links[data-v-9a0ae1e7]{display:flex;flex-direction:column;gap:4px}.footer-links div[data-v-9a0ae1e7]{font-size:24px;font-weight:700;margin-bottom:4px}hr[data-v-9a0ae1e7]{opacity:.5;width:100%}#footer-socials[data-v-9a0ae1e7]{display:flex;gap:8px}#footer-socials a[data-v-9a0ae1e7]{font-size:20px;border:1px solid #fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}#footer-socials img[data-v-9a0ae1e7]{width:24px;height:24px}@media (max-width: 600px){#footer-logo[data-v-9a0ae1e7]{width:100%;display:flex;justify-content:center}}#app{display:flex;flex-direction:column;height:100%}#page{display:flex;flex-direction:column;flex:1}:root{color-scheme:dark;--color-primary: #7CBD6B;--color-background: #1A1C20;--color-text-dark: #1A1C20;--content-width: 1280px;--box-shadow: 0 2px 6px 2px #0004;--box-shadow-active: 0 0 6px 2px #0004;--font: Nunito, Arial, serif;--font-heading: "Rouge Script", Arial, serif;--transparency: url(data:image/webp;base64,UklGRiYAAABXRUJQVlA4TBkAAAAvD8ADAAWRto2Te5h/fYXnEf2fgDj+cfwDAA==)}*{font-family:var(--font);line-height:1.5;box-sizing:border-box;font-size:16px}html{min-height:100%;display:flex}body{margin:0;width:100%;background-color:var(--color-background)}.container{margin:40px auto 60px;max-width:var(--content-width);width:100%;display:flex;flex-direction:column;gap:24px;padding:0 40px}.container.row{flex-direction:row}section.container+section.container{margin-top:0}.spacer{flex:1}[hidden]{display:none!important}p{margin:0}img{display:block}.icon{font-family:Material Symbols Outlined;font-style:normal;display:flex;justify-content:center;align-items:center;border-radius:50%;text-decoration:none}.fa{font-family:"Font Awesome 6 Brands";font-weight:400;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:50%}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-heading)}h1,h1 *{font-size:56px}h2,h2 *{font-size:40px}h3,h3 *{font-size:28px}h4,h4 *{font-size:24px}button,.button{all:unset;background-color:var(--color-primary);color:#fff;display:flex;font-size:20px;border-radius:12px;padding:12px 32px;text-align:center;align-items:center;justify-content:center;gap:8px;-webkit-user-select:none;user-select:none;cursor:pointer;line-height:1;text-shadow:none;transition:box-shadow .15s ease,transform .15s ease;max-width:min(100%,256px);box-sizing:border-box}button:hover,.button:hover{box-shadow:var(--box-shadow)}button:active,.button:active{transform:translateY(2px);box-shadow:var(--box-shadow-active)}button .icon,.button .icon{font-size:22px}button.white,.button.white{background-color:#fff;color:var(--color-text-dark)}button.secondary,.button.secondary{background-color:initial;border:2px solid var(--color-primary);color:#fff}button.secondary.white,.button.secondary.white{border:2px solid #fff;color:#fff}.mobile{display:none!important}@media (max-width: 768px){.mobile{display:flex!important}.desktop{display:none!important}.container{margin:30px auto 40px;padding:0 20px;gap:16px}*{font-size:14px}h1,h1 *{font-size:40px}h2,h2 *{font-size:32px}h3,h3 *{font-size:24px}h4,h4 *{font-size:20px}button,.button{font-size:16px;border-radius:10px;padding:10px 24px;gap:8px}button .icon,.button .icon{font-size:18px}}
