html{font-size:1em!important}body{color:var(--grey-900);font-family:TT Commons Pro,Helvetica,sans-serif}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Thin.woff2)format("woff2");font-weight:100;font-style:normal}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Light.woff2)format("woff2");font-weight:300;font-style:normal}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Light_Italic.woff2)format("woff2");font-weight:300;font-style:italic}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Italic.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Medium_Italic.woff2)format("woff2");font-weight:500;font-style:italic}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_DemiBold.woff2)format("woff2");font-weight:600;font-style:normal}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_DemiBold_Italic.woff2)format("woff2");font-weight:600;font-style:italic}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:TT Commons Pro;src:url(/__nextjs_assets/fonts/ttcommons/TT_Commons_Pro_Black.woff2)format("woff2");font-weight:900;font-style:normal}:root{--sidebarWidth:270px;--headerHeight:84px;--headerMobileHeight:62px;--green-900:#003320;--green-800:#00482d;--green-700:#00602c;--green-600:#1f8226;--green-500:#40bf49;--green-400:#6bc772;--green-300:#94d198;--green-200:#b8e0ba;--green-100:#dbf0dd;--green-50:#edf7ee;--lime-600:#86a91b;--lime-550:#9ec61f;--lime-500:#b0dd26;--orange-900:#401d03;--orange-800:#622c04;--orange-600:#bc5306;--orange-550:#df6207;--orange-500:#ec6807;--orange-300:#fbb041;--orange-50:#feefd9;--grey-900:#171a1c;--grey-800:#2e3538;--grey-700:#454f54;--grey-600:#5c6970;--grey-500:#73848c;--grey-400:#8f9ca3;--grey-300:#abb5ba;--grey-200:#c7ced1;--grey-100:#e3e6e8;--grey-50:#f2f3f4;--white:#fff;--beige-800:#423b24;--beige-200:#e4e0cd;--beige-150:#edeade;--beige-50:#f8f7f2;--blue-800:#0c3b5a;--blue-500:#1d90dd;--blue-50:#daeffd;--red-800:#610512;--red-500:#dc1c37;--red-50:#fbe8eb;--purple-700:#551a8b}.mainWrapperWithoutSidebar{margin-left:0}.mainWrapperWithSidebar{margin-left:var(--sidebarWidth);flex-direction:column;height:100vh;display:flex;position:relative}@media screen and (max-width:768px){.mainWrapperWithSidebar{margin-left:0}}.mainContent{padding-top:var(--headerHeight)}@media screen and (max-width:768px){.mainContent{padding-top:var(--headerMobileHeight)}}.homePageSection{max-width:1024px;margin-left:auto;margin-right:auto;padding:2rem 1rem;position:relative}.defaultSection{max-width:1024px;margin-left:auto;margin-right:auto;padding:1rem;position:relative}.topImage{max-width:100%;padding:0 0 1rem}.lucide{stroke-width:1.6px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
*,.header{margin:0;padding:0}button{background:0 0;border:none}.pad0{padding:0}.m0{margin:0}@font-face{font-family:flama;src:url(/__nextjs_assets/fonts/flama/Flama.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/Flama.woff)format("woff");font-style:normal}@font-face{font-family:flamaregular;src:url(/__nextjs_assets/fonts/flama/Flama.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/Flama.woff)format("woff");font-style:normal}@font-face{font-family:FlamaSemicondensed;src:url(/__nextjs_assets/fonts/flama/FlamaSemicondensed-Basic.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/FlamaSemicondensed-Basic.woff)format("woff");font-style:normal}@font-face{font-family:flamamedium;src:url(/__nextjs_assets/fonts/flama/flama-medium1-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flama-medium1-webfont.woff)format("woff");font-style:normal}@font-face{font-family:flamaultralight;src:url(/__nextjs_assets/fonts/flama/flama-ultralight-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flama-ultralight-webfont.woff)format("woff");font-style:normal}@font-face{font-family:flamalight;src:url(/__nextjs_assets/fonts/flama/flama-light-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flama-light-webfont.woff)format("woff");font-style:normal}@font-face{font-family:flamabook;src:url(/__nextjs_assets/fonts/flama/flama-book-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flama-book-webfont.woff)format("woff");font-style:normal}@font-face{font-family:flamabook_italic;src:url(/__nextjs_assets/fonts/flama/flama-bookitalic-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flama-bookitalic-webfont.woff)format("woff");font-style:italic}@font-face{font-family:flama_semicondensedbook;src:url(/__nextjs_assets/fonts/flama/flamasemicondensed-book-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flamasemicondensed-book-webfont.woff)format("woff");font-style:normal}@font-face{font-family:flama_semicondensedmedium;src:url(/__nextjs_assets/fonts/flama/flamasemicondensed-medium-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flamasemicondensed-medium-webfont.woff)format("woff");font-style:normal}@font-face{font-family:flama_semicondensedsemibold;src:url(/__nextjs_assets/fonts/flama/flamasemicondensed-semibold-webfont.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/flamasemicondensed-semibold-webfont.woff)format("woff");font-style:normal}@font-face{font-family:flama_semicondensedBold;src:url(/__nextjs_assets/fonts/flama/FlamaSemicondensed-Bold.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/FlamaSemicondensed-Bold.woff)format("woff");font-style:normal}@font-face{font-family:flama_semibold;src:url(/__nextjs_assets/fonts/flama/Flama-Semibold2.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/Flama-Semibold2.woff)format("woff");font-style:normal}@font-face{font-family:flama_semibolditalic;src:url(/__nextjs_assets/fonts/flama/Flama-SemiboldItalic2.woff2)format("woff2"),url(/__nextjs_assets/fonts/flama/Flama-SemiboldItalic2.woff)format("woff");font-style:normal}.collapse{visibility:visible}
