@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:local("Outfit Medium"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:local("Outfit Medium"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:local("Outfit SemiBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:local("Outfit SemiBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:local("Outfit Bold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:700;src:local("Outfit Bold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:local("Outfit Black"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:900;src:local("Outfit Black"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--primary:#21c23e;--on-primary:#000;--secondary:#d6cf1a;--on-secondary:#000;--background:#1b2719;--on-background:#fff;--secondary-background:#d9d9d9;--tertiary-background:#5c6350;--on-secondary-background:#000;--main-font:"Outfit",sans-serif}body{background:var(--background);color:var(--on-background);font-family:var(--main-font),sans-serif;transition:all 1s}:focus-visible{outline:3px solid var(--secondary);outline-offset:3px}.sr-only{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.skip-link{background:var(--secondary);border-radius:12px;color:var(--on-secondary);font-weight:700;left:10px;padding:10px 14px;position:absolute;top:10px;transform:translateY(-140%);transition:transform .15s ease;z-index:2000}.skip-link:focus-visible{transform:translateY(0)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button.select-trigger{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;text-align:inherit}button.dropdown-item,button.select-trigger{background:none;border:none;color:inherit;font:inherit;width:100%}button.dropdown-item{text-align:left}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.mobile-only{display:none!important}.desktop-only{display:flex!important}@media screen and (max-width:900px){.mobile-only{display:flex!important}.desktop-only{display:none!important}}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{filter:blur(1rem);opacity:0}.page-editor-actions{bottom:18px;position:fixed;right:18px;z-index:9998}.page-editor-editing-actions,.page-editor-idle-actions{display:flex;gap:8px}.page-editor-btn{align-items:center;background:#121c12f2;border:1px solid hsla(88,50%,60%,.45);border-radius:100px;box-shadow:0 8px 26px #0000004d;color:#9ccc65;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;padding:10px 14px}.page-editor-btn-animated{transform-origin:center;transition:transform .18s ease,box-shadow .22s ease,background-color .2s ease,border-color .2s ease}.page-editor-btn-animated:hover:not(:disabled){box-shadow:0 12px 28px #00000057;transform:scale(1.05)}.page-editor-btn-animated:active:not(:disabled){box-shadow:0 6px 16px #00000047;transform:scale(1.1)}.save-ready{animation:save-ready-pop .38s cubic-bezier(.34,1.56,.64,1)}.page-editor-btn:disabled{cursor:not-allowed;opacity:.6}.page-editor-btn-secondary{border-color:#ffffff38;color:#fff}.page-editor-btn-danger{background:#541212eb;border-color:#ff80808c;color:#ffd0d0}.leave-modal-overlay{align-items:center;background:#000000ad;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:12000}.leave-modal{background:#1d2e1b;border:1px solid hsla(88,50%,60%,.3);border-radius:12px;padding:18px;width:min(460px,100%)}.leave-modal h3{margin:0 0 8px}.leave-modal p{color:#c4d0be;margin:0}.leave-modal-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.leave-btn{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px}.leave-btn-secondary{border-color:#ffffff40}.leave-btn-danger{background:#ff5a5a26;border-color:#ff7a7a80;color:#ffd5d5}.fade-enter-active,.fade-leave-active{transition:opacity .18s ease}.fade-enter-from,.fade-leave-to{opacity:0}.control-pop-enter-active,.control-pop-leave-active{transition:opacity .2s ease,transform .24s ease}.control-pop-enter-from,.control-pop-leave-to{opacity:0;transform:translateY(8px) scale(.92)}@keyframes save-ready-pop{0%{transform:scale(1)}55%{transform:scale(1.09)}to{transform:scale(1)}}
