*,:after,:before{background-repeat:no-repeat}:where(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd){margin:0}:where(body){min-height:100vh}:where(html:focus-within){scroll-behavior:smooth}:where(h1,h2,h3,h4,h5,h6,p){padding:0;margin:0;font:inherit;font-size:100%}:where(ol,ul){padding:0;margin:0;list-style:none}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){height:0;color:inherit}:where(nav li):before{content:"\200B";float:left}:where(pre){overflow:auto;font-family:monospace,monospace;font-size:1em}:where(abbr[title]){-webkit-text-decoration:underline;text-decoration:underline}:where(b,strong){font-weight:bolder}:where(i,em){font-style:normal}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(img,picture){display:block;max-width:100%}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentcolor}:where(table){border-color:currentcolor;border-collapse:collapse;text-indent:0}:where(button,input,select,textarea){margin:0;font:inherit}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}:where(dialog){position:absolute;right:0;left:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:1em;border:solid;margin:auto;background-color:#fff;color:#000}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:inline}:where([aria-hidden=false i][hidden]:not(:focus)){position:absolute;clip:rect(0,0,0,0)}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;word-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--base-color-white-rgb:255,255,255;--base-color-black-rgb:0,0,0;--base-color-red-rgb:235,16,0;--base-color-purple-rgb:165,111,240;--color-text-primary:rgb(var(--base-color-black-rgb));--color-text-secondary:rgba(var(--base-color-black-rgb),0.55);--color-text-muted:rgba(var(--base-color-black-rgb),0.1);--color-text-accent:rgb(var(--base-color-red-rgb));--color-text-accent-secondary:rgb(var(--base-color-purple-rgb));--color-background-default:rgb(var(--base-color-white-rgb));--color-background-primary:rgb(var(--base-color-red-rgb));--color-background-secondary:rgb(var(--base-color-blue-rgb));--color-background-tertiary:rgb(var(--base-color-purple-rgb));--color-background-black:rgb(var(--base-color-black-rgb));--color-background-gradient:linear-gradient(to right,var(--color-background-primary),transparent);--color-background-accessibility-demo:rgb(var(--base-color-purple-rgb));--color-border-default:rgba(var(--base-color-black-rgb),0.1);--color-border-primary:rgb(var(--base-color-red-rgb));--color-input-border:rgba(var(--base-color-black-rgb),0.1);--color-hover-primary:hsl(from rgb(var(--base-color-red-rgb)) h s calc(l * 0.8));--main-chart-color-1:rgb(var(--base-color-red-rgb));--main-chart-color-2:rgb(var(--base-color-purple-rgb));--main-chart-color-3:rgb(var(--base-color-black-rgb));--element-height-3xs:18px;--element-height-2xs:25px;--element-height-xs:32px;--element-height-s:48px;--element-height-m:64px;--element-height-l:80px;--element-height-xl:96px;--container-width-3xs:158px;--container-width-2xs:240px;--container-width-xs:480px;--container-width-s:640px;--container-width-m:960px;--container-width-l:1400px;--container-width-xl:1600px;--layout-gutter:var(--space-base);--layout-max-width:var(--container-width-xl);--z-index-overlay:100;--z-index-dropdown:200;--z-index-tooltip:900;--input-width-s:240px;--border-radius-none:0;--border-radius-xs:2px;--border-radius-s:4px;--border-radius-m:8px;--border-radius-l:16px;--border-radius-xl:24px;--border-radius-huge:100px;--border-radius-full:9999px;--grid-columns-mobile:7;--grid-columns-desktop:80px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;--grid-columns-desktop-accessibility-feature-active:250px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;--grid-gap:var(--layout-gutter);--grid-preset-main-mobile:2/-1;--grid-preset-main-desktop:2/-1;--grid-preset-sidebar-mobile:1/-1;--grid-preset-sidebar-desktop:1/span 2;--grid-preset-content-mobile:1/-1;--grid-preset-content-desktop:3/span 9;--grid-preset-full:1/-1;--subgrid-template:subgrid;--subgrid-span-full:1/-1;--space-none:0;--space-4xs:clamp(2px,1.3878px + 0.1633vw,4px);--space-3xs:clamp(4px,3.3878px + 0.1633vw,6px);--space-2xs:clamp(6px,5.3878px + 0.1633vw,8px);--space-xs:clamp(8px,6.7755px + 0.3265vw,12px);--space-s:clamp(12px,10.7755px + 0.3265vw,16px);--space-base:clamp(16px,14.7755px + 0.3265vw,20px);--space-m:clamp(16px,13.551px + 0.6531vw,24px);--space-l:clamp(24px,21.551px + 0.6531vw,32px);--space-xl:clamp(32px,27.102px + 1.3061vw,48px);--space-2xl:clamp(48px,43.102px + 1.3061vw,64px);--space-3xl:clamp(64px,54.2041px + 2.6122vw,96px);--space-4xl:clamp(96px,89.2653px + 1.7959vw,118px);--space-5xl:clamp(118px,103.3061px + 3.9184vw,166px);--transition-easing-default:ease-in-out;--transition-default-duration:300ms;--transition-fast-duration:100ms;--transition-slow-duration:400ms;--transition-default:var(--transition-default-duration) var(--transition-easing-default);--transition-fast:var(--transition-fast-duration) var(--transition-easing-default);--transition-slow:var(--transition-slow-duration) var(--transition-easing-default);--text-title-xl:clamp(48px,43.102px + 1.3061vw,64px);--text-title-l:clamp(40px,36.3265px + 0.9796vw,52px);--text-title-m:clamp(32px,28.3265px + 0.9796vw,44px);--text-title-s:clamp(24px,21.551px + 0.6531vw,32px);--text-body-2xl:clamp(24px,21.551px + 0.6531vw,32px);--text-body-xl:clamp(16px,14.7755px + 0.3265vw,20px);--text-body-l:clamp(14px,12.7755px + 0.3265vw,18px);--text-body-m:clamp(13px,12.0816px + 0.2449vw,16px);--text-body-s:clamp(11.5px,10.7347px + 0.2041vw,14px);--text-body-xs:clamp(10px,9.3878px + 0.1633vw,12px);--text-body-2xs:clamp(8.5px,8.0408px + 0.1224vw,10px);--text-size-2xl:clamp(36px,21.3061px + 3.9184vw,84px);--text-size-xl:clamp(32px,25.8776px + 1.6327vw,52px);--text-size-l:clamp(20px,15.102px + 1.3061vw,36px);--text-size-m:clamp(16px,13.2449px + 0.7347vw,25px);--text-size-s:clamp(14px,12.7755px + 0.3265vw,18px);--text-size-xs:clamp(12px,10.7755px + 0.3265vw,16px);--text-size-2xs:clamp(10px,9.3878px + 0.1633vw,12px);--line-height-none:1;--line-height-tight:1.2;--line-height-snug:1.222;--line-height-normal:1.444;--letter-spacing-loose:0.05em;--letter-spacing-widest:0.025em;--letter-spacing-wider:0.015em;--letter-spacing-wide:0.0005em;--letter-spacing-normal:0;--letter-spacing-tight:-0.0005em;--letter-spacing-tighter:-0.005em;--letter-spacing-tightest:-0.02em;--font-weight-regular:400;--font-weight-bold:700;--transform-scale-s:0.9;--transform-scale-m:0.95;--transform-scale-l:1.05;--transform-scale-xl:1.1;--rotate-0:0turn;--rotate-45:0.125turn;--rotate-90:0.25turn;--rotate-180:0.5turn;--rotate-225:0.625turn;--rotate-270:0.75turn;--rotate-315:0.875turn}html{position:relative}body{padding:0;background:var(--color-background-default);color:var(--color-text-primary);font-family:var(--font-family-body);font-size:var(--text-size-s);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{all:unset}a{transition:color var(--transition-fast);color:var(--color-text-accent);-webkit-text-decoration:none;text-decoration:none}a:hover{color:var(--color-hover-primary)}.main{position:relative}.leaflet-popup-tip-container{display:none}.textPrimary{color:var(--color-text-primary)}.textSecondary{color:var(--color-text-secondary)}.textMuted{color:var(--color-text-muted)}.textAccent{color:var(--color-text-accent)}.bgDefault{background-color:var(--color-background-default)}.bgPrimary{background-color:var(--color-background-primary)}.bgSecondary{background-color:var(--color-background-secondary)}.bgTertiary{background-color:var(--color-background-tertiary)}.m4XS{margin:var(--space-4xs)}.m3XS{margin:var(--space-3xs)}.m2XS{margin:var(--space-2xs)}.mXS{margin:var(--space-xs)}.mS{margin:var(--space-s)}.mM{margin:var(--space-m)}.mL{margin:var(--space-l)}.mXL{margin:var(--space-xl)}.m2XL{margin:var(--space-2xl)}.m3XL{margin:var(--space-3xl)}.m4XL{margin:var(--space-4xl)}.mx4XS{margin-right:var(--space-4xs);margin-left:var(--space-4xs)}.mx3XS{margin-right:var(--space-3xs);margin-left:var(--space-3xs)}.mx2XS{margin-right:var(--space-2xs);margin-left:var(--space-2xs)}.mxXS{margin-right:var(--space-xs);margin-left:var(--space-xs)}.mxS{margin-right:var(--space-s);margin-left:var(--space-s)}.mxM{margin-right:var(--space-m);margin-left:var(--space-m)}.mxL{margin-right:var(--space-l);margin-left:var(--space-l)}.mxXL{margin-right:var(--space-xl);margin-left:var(--space-xl)}.mx2XL{margin-right:var(--space-2xl);margin-left:var(--space-2xl)}.mx3XL{margin-right:var(--space-3xl);margin-left:var(--space-3xl)}.mx4XL{margin-right:var(--space-4xl);margin-left:var(--space-4xl)}.my4XS{margin-top:var(--space-4xs);margin-bottom:var(--space-4xs)}.my3XS{margin-top:var(--space-3xs);margin-bottom:var(--space-3xs)}.my2XS{margin-top:var(--space-2xs);margin-bottom:var(--space-2xs)}.myXS{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.myS{margin-top:var(--space-s);margin-bottom:var(--space-s)}.myM{margin-top:var(--space-m);margin-bottom:var(--space-m)}.myL{margin-top:var(--space-l);margin-bottom:var(--space-l)}.myXL{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.my2XL{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.my3XL{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl)}.my4XL{margin-top:var(--space-4xl);margin-bottom:var(--space-4xl)}.mt4XS{margin-top:var(--space-4xs)}.mt3XS{margin-top:var(--space-3xs)}.mt2XS{margin-top:var(--space-2xs)}.mtXS{margin-top:var(--space-xs)}.mtS{margin-top:var(--space-s)}.mtM{margin-top:var(--space-m)}.mtL{margin-top:var(--space-l)}.mtXL{margin-top:var(--space-xl)}.mt2XL{margin-top:var(--space-2xl)}.mt3XL{margin-top:var(--space-3xl)}.mt4XL{margin-top:var(--space-4xl)}.mr4XS{margin-right:var(--space-4xs)}.mr3XS{margin-right:var(--space-3xs)}.mr2XS{margin-right:var(--space-2xs)}.mrXS{margin-right:var(--space-xs)}.mrS{margin-right:var(--space-s)}.mrM{margin-right:var(--space-m)}.mrL{margin-right:var(--space-l)}.mrXL{margin-right:var(--space-xl)}.mr2XL{margin-right:var(--space-2xl)}.mr3XL{margin-right:var(--space-3xl)}.mr4XL{margin-right:var(--space-4xl)}.mb4XS{margin-bottom:var(--space-4xs)}.mb3XS{margin-bottom:var(--space-3xs)}.mb2XS{margin-bottom:var(--space-2xs)}.mbXS{margin-bottom:var(--space-xs)}.mbS{margin-bottom:var(--space-s)}.mbM{margin-bottom:var(--space-m)}.mbL{margin-bottom:var(--space-l)}.mbXL{margin-bottom:var(--space-xl)}.mb2XL{margin-bottom:var(--space-2xl)}.mb3XL{margin-bottom:var(--space-3xl)}.mb4XL{margin-bottom:var(--space-4xl)}.ml4XS{margin-left:var(--space-4xs)}.ml3XS{margin-left:var(--space-3xs)}.ml2XS{margin-left:var(--space-2xs)}.mlXS{margin-left:var(--space-xs)}.mlS{margin-left:var(--space-s)}.mlM{margin-left:var(--space-m)}.mlL{margin-left:var(--space-l)}.mlXL{margin-left:var(--space-xl)}.ml2XL{margin-left:var(--space-2xl)}.ml3XL{margin-left:var(--space-3xl)}.ml4XL{margin-left:var(--space-4xl)}.mtAuto{margin-top:auto}.mbAuto{margin-bottom:auto}.mlAuto{margin-left:auto}.mrAuto{margin-right:auto}.p4XS{padding:var(--space-4xs)}.p3XS{padding:var(--space-3xs)}.p2XS{padding:var(--space-2xs)}.pXS{padding:var(--space-xs)}.pS{padding:var(--space-s)}.pBase{padding:var(--space-base)}.pM{padding:var(--space-m)}.pL{padding:var(--space-l)}.pXL{padding:var(--space-xl)}.p2XL{padding:var(--space-2xl)}.p3XL{padding:var(--space-3xl)}.p4XL{padding:var(--space-4xl)}.px4XS{padding-right:var(--space-4xs);padding-left:var(--space-4xs)}.px3XS{padding-right:var(--space-3xs);padding-left:var(--space-3xs)}.px2XS{padding-right:var(--space-2xs);padding-left:var(--space-2xs)}.pxXS{padding-right:var(--space-xs);padding-left:var(--space-xs)}.pxS{padding-right:var(--space-s);padding-left:var(--space-s)}.pxBase{padding-right:var(--space-base);padding-left:var(--space-base)}.pxM{padding-right:var(--space-m);padding-left:var(--space-m)}.pxL{padding-right:var(--space-l);padding-left:var(--space-l)}.pxXL{padding-right:var(--space-xl);padding-left:var(--space-xl)}.px2XL{padding-right:var(--space-2xl);padding-left:var(--space-2xl)}.px3XL{padding-right:var(--space-3xl);padding-left:var(--space-3xl)}.px4XL{padding-right:var(--space-4xl);padding-left:var(--space-4xl)}.py4XS{padding-top:var(--space-4xs);padding-bottom:var(--space-4xs)}.py3XS{padding-top:var(--space-3xs);padding-bottom:var(--space-3xs)}.py2XS{padding-top:var(--space-2xs);padding-bottom:var(--space-2xs)}.pyXS{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.pyS{padding-top:var(--space-s);padding-bottom:var(--space-s)}.pyBase{padding-top:var(--space-base);padding-bottom:var(--space-base)}.pyM{padding-top:var(--space-m);padding-bottom:var(--space-m)}.pyL{padding-top:var(--space-l);padding-bottom:var(--space-l)}.pyXL{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.py2XL{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.py3XL{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.py4XL{padding-top:var(--space-4xl);padding-bottom:var(--space-4xl)}.pt4XS{padding-top:var(--space-4xs)}.pt3XS{padding-top:var(--space-3xs)}.pt2XS{padding-top:var(--space-2xs)}.ptXS{padding-top:var(--space-xs)}.ptS{padding-top:var(--space-s)}.ptM{padding-top:var(--space-m)}.ptL{padding-top:var(--space-l)}.ptXL{padding-top:var(--space-xl)}.pt2XL{padding-top:var(--space-2xl)}.pt3XL{padding-top:var(--space-3xl)}.pt4XL{padding-top:var(--space-4xl)}.pr4XS{padding-right:var(--space-4xs)}.pr3XS{padding-right:var(--space-3xs)}.pr2XS{padding-right:var(--space-2xs)}.prXS{padding-right:var(--space-xs)}.prS{padding-right:var(--space-s)}.prM{padding-right:var(--space-m)}.prL{padding-right:var(--space-l)}.prXL{padding-right:var(--space-xl)}.pr2XL{padding-right:var(--space-2xl)}.pr3XL{padding-right:var(--space-3xl)}.pr4XL{padding-right:var(--space-4xl)}.pb4XS{padding-bottom:var(--space-4xs)}.pb3XS{padding-bottom:var(--space-3xs)}.pb2XS{padding-bottom:var(--space-2xs)}.pbXS{padding-bottom:var(--space-xs)}.pbS{padding-bottom:var(--space-s)}.pbM{padding-bottom:var(--space-m)}.pbL{padding-bottom:var(--space-l)}.pbXL{padding-bottom:var(--space-xl)}.pb2XL{padding-bottom:var(--space-2xl)}.pb3XL{padding-bottom:var(--space-3xl)}.pb4XL{padding-bottom:var(--space-4xl)}.pl4XS{padding-left:var(--space-4xs)}.pl3XS{padding-left:var(--space-3xs)}.pl2XS{padding-left:var(--space-2xs)}.plXS{padding-left:var(--space-xs)}.plS{padding-left:var(--space-s)}.plM{padding-left:var(--space-m)}.plL{padding-left:var(--space-l)}.plXL{padding-left:var(--space-xl)}.pl2XL{padding-left:var(--space-2xl)}.pl3XL{padding-left:var(--space-3xl)}.pl4XL{padding-left:var(--space-4xl)}.slowTransition{transition-duration:var(--transition-slow-duration);transition-timing-function:var(--transition-easing-default)}.defaultTransition{transition-duration:var(--transition-default-duration);transition-timing-function:var(--transition-easing-default)}.fastTransition{transition-duration:var(--transition-fast-duration);transition-timing-function:var(--transition-easing-default)}@keyframes show{0%,40%,60%,to{opacity:.2}45%,50%,55%{opacity:1}}.fadingItem{scroll-snap-align:start;scroll-margin-block:2rem}@supports (animation-timeline:view(block -100% -100%)){.fadingItem{animation-timeline:view(block -100% -100%);animation-range:0 100%;animation-name:show;animation-fill-mode:both;animation-duration:1ms;animation-timing-function:linear}}@media (min-width:700px){.fadingItem{scroll-snap-align:start;scroll-margin-block:20rem 10rem}}.rotate0{transform:rotate(var(--rotate-0))}.rotate45{transform:rotate(var(--rotate-45))}.rotate90{transform:rotate(var(--rotate-90))}.rotate180{transform:rotate(var(--rotate-180))}.rotate225{transform:rotate(var(--rotate-225))}.rotate270{transform:rotate(var(--rotate-270))}.rotate315{transform:rotate(var(--rotate-315))}.fontXS{font-size:var(--text-size-xs)}.fontS{font-size:var(--text-size-s)}.fontM{font-size:var(--text-size-m)}.fontL{font-size:var(--text-size-l)}.fontXL{font-size:var(--text-size-xl)}.font2XL{font-size:var(--text-size-2xl)}.fontWeightBold{font-weight:var(--font-weight-bold)}.overflowXClip{overflow-x:clip}.positionSticky{position:sticky;top:0}.positionRelative{position:relative}.flexRow{display:flex;flex-direction:row}.flexColumn{display:flex;flex-direction:column}.flexNone{flex:none}.displayInlineBlock{display:inline-block}.visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile),1fr);transition:var(--transition-slow);grid-gap:var(--grid-gap)}@media (min-width:960px){.grid{grid-template-columns:var(--grid-columns-desktop)}}.colSpan1{grid-column-end:span 1}.colSpan2{grid-column-end:span 2}.colSpan3{grid-column-end:span 3}.colSpan4{grid-column-end:span 4}.colSpan5{grid-column-end:span 5}.colSpan6{grid-column-end:span 6}.colSpan7{grid-column-end:span 7}.colSpan8{grid-column-end:span 8}.colSpan9{grid-column-end:span 9}.colSpan10{grid-column-end:span 10}.colSpan11{grid-column-end:span 11}.colSpan12{grid-column-end:span 12}.colSpanFull{grid-column:1/-1}.colSpanMain{grid-column:var(--grid-preset-main-mobile)}.colSpanSidebar{grid-column:var(--grid-preset-sidebar-mobile)}.colSpanContent{grid-column:var(--grid-preset-content-mobile)}@media (min-width:960px){.colSpanMain{grid-column:var(--grid-preset-main-desktop)}.colSpanSidebar{grid-column:var(--grid-preset-sidebar-desktop)}.colSpanContent{grid-column:var(--grid-preset-content-desktop)}}.colStart1{grid-column-start:1}.colStart2{grid-column-start:2}.colStart3{grid-column-start:3}.colStart4{grid-column-start:4}.colStart5{grid-column-start:5}.colStart6{grid-column-start:6}.colStart7{grid-column-start:7}.colStart8{grid-column-start:8}.colStart9{grid-column-start:9}.colStart10{grid-column-start:10}.colStart11{grid-column-start:11}.colStart12{grid-column-start:12}.gridPresetMain{grid-column:var(--grid-preset-main-mobile)}@media (min-width:960px){.gridPresetMain{grid-column:var(--grid-preset-main-desktop)}}.gridPresetSidebar{grid-column:var(--grid-preset-sidebar-mobile)}@media (min-width:960px){.gridPresetSidebar{grid-column:var(--grid-preset-sidebar-desktop)}}.gridPresetContent{grid-column:var(--grid-preset-content-mobile)}@media (min-width:960px){.gridPresetContent{grid-column:var(--grid-preset-content-desktop)}}.gridPresetFull{grid-column:var(--grid-preset-full)}@media (min-width:960px){.gridPresetAccessibilityFeature{grid-template-columns:var(
      --grid-columns-desktop-accessibility-feature-active
    )}}.subgrid{display:grid;grid-template-columns:subgrid}.noGap{gap:0}.noRowGap{gap:0 var(--grid-gap)}.debug{outline:1px solid #eb533e}.debugBlue{outline:1px solid #6638f0}.debugGreen{outline:1px solid #64c9bf}