[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  visibility: visible;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
img.svelte-fn4k9g{height:var(--height);width:var(--width)}
.wrapper-outer.svelte-1iu2o66{background-color:var(--background-color);background:linear-gradient(to right, var(--background-color-left) 0%, var(--background-color-left) 50%, var(--background-color-right) 50%);width:100%}.wrapper-inner.svelte-1iu2o66{background-color:var(--background-color);margin:0 auto;width:var(--width)}
.row.svelte-knzgor{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}
.col.svelte-1ch64z2{box-sizing:border-box;display:flex;flex-direction:column;flex:0 0 var(--width);margin-left:var(--offset)}
div.svelte-fj8wv0{background-color:#fff;display:flex;padding:1.5rem 3rem}.content-header.border.svelte-fj8wv0{border-left:1px solid #efefef;border-right:1px solid #efefef}a.svelte-fj8wv0{color:#222;font-weight:400;line-height:2rem;text-decoration:none}a.logo.svelte-fj8wv0{flex-grow:1}
ul.svelte-qbvtg1.svelte-qbvtg1{display:flex;justify-content:flex-end;list-style-type:none;width:100%}li.svelte-qbvtg1.svelte-qbvtg1{margin-left:1.5rem}li.svelte-qbvtg1.svelte-qbvtg1:first-child{margin-left:0}a.svelte-qbvtg1.svelte-qbvtg1{color:#676767;display:block;line-height:2rem;padding:1.4rem 0 0.6rem;text-decoration:none}a.svelte-qbvtg1 span.svelte-qbvtg1{display:none}[aria-current].svelte-qbvtg1.svelte-qbvtg1{color:#202020;text-decoration:underline}
div.svelte-53l4w6.svelte-53l4w6{height:100vh;overflow:scroll;padding:7.5rem 3rem 3rem}div.svelte-53l4w6>.svelte-53l4w6:last-child{margin-bottom:3rem}p.svelte-53l4w6.svelte-53l4w6{color:#676767;font-size:0.8rem;letter-spacing:0.1em;margin:3rem 0 1.5rem;text-transform:uppercase}ul.svelte-53l4w6.svelte-53l4w6{list-style-type:none;margin:0}li.svelte-53l4w6.svelte-53l4w6{cursor:pointer;position:relative}li.active.svelte-53l4w6.svelte-53l4w6{font-weight:500}li.active.svelte-53l4w6.svelte-53l4w6::before{background-color:#69938c;border-radius:0.25rem;content:"";display:block;height:0.5rem;position:absolute;left:-1rem;top:0.5rem;width:0.5rem}li.svelte-53l4w6 span.svelte-53l4w6{color:#676767;font-size:0.8rem;font-weight:400;position:relative;left:0.2rem;top:-0.1rem}
:root{--drawer-width:20rem;--header-height:6rem}.wrapper.svelte-z4cu5d.svelte-z4cu5d{display:flex;height:100vh;margin:0 auto;max-width:1680px;width:100%}.wrapper.details.svelte-z4cu5d main.svelte-z4cu5d{width:100%;max-width:60rem}.wrapper.details.svelte-z4cu5d .drawer.svelte-z4cu5d{display:none}.content.svelte-z4cu5d.svelte-z4cu5d{flex:1 1 calc(100% - var(--drawer-width));height:100vh;overflow:scroll;width:100%}.content.drawer-open.svelte-z4cu5d.svelte-z4cu5d{width:calc(100% - var(--drawer-width))}header.svelte-z4cu5d.svelte-z4cu5d{background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.7) 80%, rgba(255, 255, 255, 0.2));height:var(--header-height);display:flex;padding:1.5rem 3rem;position:fixed;width:inherit;z-index:1}.filter-toggle.svelte-z4cu5d.svelte-z4cu5d{background-color:#fff;border:1px solid #efefef;border-radius:1.5rem;height:3rem;margin-left:auto;padding:0.9rem 1rem 1.1rem;position:fixed;right:3rem;top:1.5rem;z-index:2}.filter-toggle.svelte-z4cu5d ion-icon.svelte-z4cu5d{font-size:1rem}main.svelte-z4cu5d.svelte-z4cu5d{padding:calc(var(--header-height) + 3rem) 3rem 3rem}.drawer.svelte-z4cu5d.svelte-z4cu5d{background-color:#fff;border-left:1px solid #efefef;box-shadow:0 1px 1px rgba(0,0,0,0.11), 
              0 2px 2px rgba(0,0,0,0.11), 
              0 4px 4px rgba(0,0,0,0.11), 
              0 6px 8px rgba(0,0,0,0.11),
              0 8px 16px rgba(0,0,0,0.11);position:fixed;bottom:0;right:0;top:0;z-index:2;width:var(--drawer-width)}.drawer.hide.svelte-z4cu5d.svelte-z4cu5d{box-shadow:none;margin-right:calc(var(--drawer-width) * -1)}.drawer.hide.svelte-z4cu5d .filter-toggle.svelte-z4cu5d{display:none}@media(min-width: 60rem){.wrapper.details.svelte-z4cu5d .drawer.svelte-z4cu5d{display:block}.filter-toggle.svelte-z4cu5d.svelte-z4cu5d{display:none}.content.svelte-z4cu5d.svelte-z4cu5d{width:calc(100% - var(--drawer-width))}.drawer.svelte-z4cu5d.svelte-z4cu5d{box-shadow:none;position:static}.drawer.hide.svelte-z4cu5d.svelte-z4cu5d{margin-right:0}}
h1.svelte-8od9u6,p.svelte-8od9u6{margin:0 auto}h1.svelte-8od9u6{font-size:2.8em;font-weight:700;margin:0 0 0.5em 0}p.svelte-8od9u6{margin:1em auto}@media(min-width: 480px){h1.svelte-8od9u6{font-size:4em}}