@font-face{font-family:geistSans;src:url(../media/GeistVF-s.p.0e569l9b0bre8.woff)format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.geistsans_8bb8481-module__df2AcW__className{font-family:geistSans,geistSans Fallback}.geistsans_8bb8481-module__df2AcW__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.p.1lv5tp2fpjxdz.woff)format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.geistmono_569f450f-module__ZaK3oW__className{font-family:geistMono,geistMono Fallback}.geistmono_569f450f-module__ZaK3oW__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:articulatCF;src:url(../media/GeistVF-s.p.0e569l9b0bre8.woff)format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:articulatCF Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.articulatcf_6dfe31bb-module__k-2lLa__className{font-family:articulatCF,articulatCF Fallback,system-ui,arial,sans-serif}.articulatcf_6dfe31bb-module__k-2lLa__variable{--font-articulat-cf:"articulatCF", "articulatCF Fallback", system-ui, arial, sans-serif}
@font-face{font-family:boldFont;src:url(../media/THEBOLDFONT_FREEVERSION-s.p.0wogkrbnj9i0b.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:boldFont Fallback;src:local(Arial);ascent-override:62.82%;descent-override:20.94%;line-gap-override:16.75%;size-adjust:119.39%}.boldfont_ad29866b-module__7FijVW__className{font-family:boldFont,boldFont Fallback,system-ui,arial,sans-serif;font-weight:400}.boldfont_ad29866b-module__7FijVW__variable{--font-bold:"boldFont", "boldFont Fallback", system-ui, arial, sans-serif}
:root{--background:#fff;--foreground:#171717;--apple-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-geist-sans:var(--apple-font);--font-geist-mono:var(--apple-font);--font-articulat-cf:var(--apple-font);--font-bold:var(--apple-font)}@media (prefers-color-scheme:dark){:root{--foreground:#ededed}}*,:before,:after{box-sizing:border-box}html,body{color:#171717;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;background:#fff!important;overflow-x:hidden!important}body{min-height:100vh;position:relative}html,body,*,:before,:after,h1,h2,h3,h4,h5,h6,p,span,div,a,button,input,select,textarea,label,.MuiTypography-root,.MuiButton-root,.MuiChip-root,.MuiInputBase-root,.MuiBadge-root,.MuiTab-root,.MuiDrawer-paper,.MuiDialog-paper{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif!important}html{scroll-behavior:smooth;text-rendering:optimizespeed;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}}img,picture,video,canvas{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;display:block;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button,a,[role=button]{-webkit-tap-highlight-color:#0000001a;touch-action:manipulation;transition:background-color .2s,transform .2s,box-shadow .2s}[class*=scroll],.overflow-auto,.overflow-scroll{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;will-change:scroll-position}ul,ol{list-style-position:inside}[loading=lazy]{content-visibility:auto;contain-intrinsic-size:1px 500px}.leaflet-container{z-index:0;width:100%;height:100%}.leaflet-popup-content-wrapper{border-radius:8px}.custom-marker{background:0 0!important;border:none!important}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}
