@font-face{font-family:montserrat;src:url(../media/montserrat-s.p.1gavkj72q9u43.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_c140a711-module__TTxMkW__className{font-family:montserrat,montserrat Fallback;font-style:normal}.montserrat_c140a711-module__TTxMkW__variable{--font-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:bebasKai;src:url(../media/bebas_kai-s.p.3d9w0je32wo72.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bebasKai Fallback;src:local(Arial);ascent-override:116.55%;descent-override:30.67%;line-gap-override:0.0%;size-adjust:81.51%}.bebaskai_a52b3bc7-module__CE7zoW__className{font-family:bebasKai,bebasKai Fallback;font-style:normal;font-weight:400}.bebaskai_a52b3bc7-module__CE7zoW__variable{--font-bebas-kai:"bebasKai", "bebasKai Fallback"}
:root{--brand-accent:#2de17e;--brand-accent-on-light:#22c96d;--brand-accent-hover:#54e99a;--brand-accent-dark:#087443;--brand-accent-ink:#062014;--brand-ink:#0b0e0d;--brand-panel:#111713;--brand-panel-soft:#19221d;--brand-paper:#ebe8df;--brand-paper-raised:#f5f1e8;--brand-paper-soft:#dce2de;--brand-page-background:#f2f5f3;--brand-text:#151a17;--brand-text-muted:#4e5c54;--brand-text-on-dark:#edf1ee;--brand-text-muted-on-dark:#b4beb8;--brand-line:#151a1747;--brand-line-on-dark:#dae5de38;--brand-line-on-dark-strong:#dae5de94}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--brand-page-background);scroll-behavior:smooth;scrollbar-color:var(--brand-accent) var(--brand-ink);scrollbar-gutter:stable;scroll-padding-top:72px}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{color:var(--brand-text);background:var(--brand-page-background);font-family:var(--font-montserrat), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;accent-color:var(--brand-accent-dark);margin:0;font-size:16px}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}:focus-visible{outline:2px solid var(--brand-accent-dark);outline-offset:3px}::selection{color:var(--brand-accent-ink);background:var(--brand-accent-on-light)}@media (prefers-color-scheme:dark){html,body{color:var(--brand-text-on-dark);background:var(--brand-ink)}:focus-visible{outline-color:var(--brand-accent)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
