@font-face{font-family:NotesEsa;src:url(/fonts/notesesa.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NotesEsa;src:url(/fonts/notesesabold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root,.luisa{--defaultFontFamily:"Arial";--headingsFontFamily:"NotesEsa";--labelsFontFamily:"NotesEsa"}
:root,.luisa{--spacing-2xs:.25rem;--spacing-xs:.5rem;--spacing-sm:.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem}
:root,.luisa{--base0:#fdffff;--base25:#f8f9f9;--base50:#f0f2f3;--base100:#e4e8e9;--base200:#c9d2d7;--base300:#aebcc5;--base400:#94a7b3;--base500:#7b92a1;--base600:#617e8f;--base700:#486b7c;--base800:#30576a;--base900:#184558;--base950:#003247;--accent25:#fcfffd;--accent50:#e9f4ed;--accent100:#c8e8dd;--accent200:#91d3be;--accent300:#5ec3ab;--accent400:#2fb8a4;--accent500:#00ae9d;--accent600:#00998e;--accent700:#008380;--accent800:#006b6f;--accent900:#004e5b;--accent950:#003247;--accentSecondary400:#fdcc4e;--accentSecondary500:#fbab18;--accentSecondary600:#f47920;--projectWebBackground:#e8e8e4}
:root,.luisa{--border-radius-sm:.25rem;--border-radius-md:.5rem;--border-radius-lg:.75rem;--border-radius-xl:1rem}
:root,.luisa{--projectWebPageContentMaxWidth:1320px;--projectWebPageHeaderHeight:4rem;--projectWebPageVerticalMenuHeight:265px;--AppHeaderHeight:3.5rem;--MapComponentsOffset:var(--spacing-md);--MapActionIconSize:2rem;--MapComponentsGap:.5rem;--HeaderSelectHeight:2.25rem;--ResizerWidth:8px;--transitionTime:.1s;--transitionStyle:ease-in-out}html{scroll-behavior:smooth}.luisa h1{font-size:var(--font-size-5xl)}.luisa h2{font-size:var(--font-size-3xl)}.luisa h3{font-size:var(--font-size-2xl)}.luisa h4{font-size:var(--font-size-xl)}.luisa h5{font-size:var(--font-size-lg)}
body,main{background:var(--projectWebBackground);color:var(--base950)}.luisa .ptr-StoryNavPanelIcon.default-case,.luisa .ptr-StoryNavPanelIcon.default-home,.luisa .ptr-StoryNavPanelIcon.default-footer{width:.9rem;height:1.1rem}.luisa .mantine-ScrollArea-content{width:100%}
