.or-app.svelte-js4nmt {position: relative;height: 100%;width: 100%;font-family: Soleil, Helvetica, sans-serif;letter-spacing: -.2px
}
*, ::before, ::after {box-sizing: border-box}
html {-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4}
html {line-height: 1.15;-webkit-text-size-adjust: 100%}
body {margin: 0}
body {font-family: system-ui,
-apple-system, /* Firefox supports this but not yet `system-ui` */ 'Segoe UI',
Roboto,
Helvetica,
Arial,
sans-serif,
'Apple Color Emoji',
'Segoe UI Emoji'}
hr {height: 0;color: inherit}
abbr[title] {-webkit-text-decoration: underline dotted;text-decoration: underline dotted}
b, strong {font-weight: bolder}
code, kbd, samp, pre {font-family: ui-monospace,
SFMono-Regular,
Consolas,
'Liberation Mono',
Menlo,
monospace;font-size: 1em}
small {font-size: 80%}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}
sub {bottom: -0.25em}
sup {top: -0.5em}
table {text-indent: 0;border-color: inherit}
button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}
button, select {text-transform: none}
button, [type='button'], [type='reset'], [type='submit'] {-webkit-appearance: button}
::-moz-focus-inner {border-style: none;padding: 0}
:-moz-focusring {outline: 1px dotted ButtonText}
:-moz-ui-invalid {box-shadow: none}
legend {padding: 0}
progress {vertical-align: baseline}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height: auto}
[type='search'] {-webkit-appearance: textfield;outline-offset: -2px}
::-webkit-search-decoration {-webkit-appearance: none}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit}
summary {display: list-item}
blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {margin: 0}
button {background-color: transparent;background-image: none}
fieldset {margin: 0;padding: 0}
ol, ul {list-style: none;margin: 0;padding: 0}
html {font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height: 1.5}
body {font-family: inherit;line-height: inherit}
*, ::before, ::after {box-sizing: border-box;border-width: 0;border-style: solid;border-color: currentColor}
hr {border-top-width: 1px}
img {border-style: solid}
textarea {resize: vertical}
input::-moz-placeholder, textarea::-moz-placeholder {opacity: 1;color: #9ca3af}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity: 1;color: #9ca3af}
input::placeholder, textarea::placeholder {opacity: 1;color: #9ca3af}
button, [role="button"] {cursor: pointer}
:-moz-focusring {outline: auto}
table {border-collapse: collapse}
h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: inherit}
a {color: inherit;text-decoration: inherit}
button, input, optgroup, select, textarea {padding: 0;line-height: inherit;color: inherit}
pre, code, kbd, samp {font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
img, svg, video, canvas, audio, iframe, embed, object {display: block;vertical-align: middle}
img, video {max-width: 100%;height: auto}
[hidden] {display: none}
*, ::before, ::after {--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));--tw-blur: var(--tw-empty, /*!*/ /*!*/);--tw-brightness: var(--tw-empty, /*!*/ /*!*/);--tw-contrast: var(--tw-empty, /*!*/ /*!*/);--tw-grayscale: var(--tw-empty, /*!*/ /*!*/);--tw-hue-rotate: var(--tw-empty, /*!*/ /*!*/);--tw-invert: var(--tw-empty, /*!*/ /*!*/);--tw-saturate: var(--tw-empty, /*!*/ /*!*/);--tw-sepia: var(--tw-empty, /*!*/ /*!*/);--tw-drop-shadow: var(--tw-empty, /*!*/ /*!*/);--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
@font-face {
  font-family: "Lyon";
  font-style: normal;
  font-weight: 900;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/LyonDisplay-Black.otf") format("opentype")
}
@font-face {
  font-family: "Soleil";
  font-style: normal;
  font-weight: normal;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/Soleil_Regular.ttf") format("truetype")
}
@font-face {
  font-family: "Soleil";
  font-style: normal;
  font-weight: 600;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/Soleil_SemiBold.ttf") format("truetype")
}
@font-face {
  font-family: "Soleil";
  font-style: normal;
  font-weight: 700;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/Soleil_Bold.ttf") format("truetype")
}
@font-face {
  font-family: "HankenGrotesk";
  font-style: normal;
  font-weight: normal;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Milibris/HankenGrotesk-Regular.ttf") format("truetype")
}
@font-face {
  font-family: "HankenGrotesk";
  font-style: normal;
  font-weight: 300;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Milibris/HankenGrotesk-Light.ttf") format("truetype")
}
@font-face {
  font-family: "HankenGrotesk";
  font-style: normal;
  font-weight: 600;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Milibris/HankenGrotesk-SemiBold.ttf") format("truetype")
}
@font-face {
  font-family: "HankenGrotesk";
  font-style: normal;
  font-weight: 700;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Milibris/HankenGrotesk-Bold.ttf") format("truetype")
}
@font-face {
  font-family: "HankenGrotesk";
  font-style: normal;
  font-weight: 900;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Milibris/HankenGrotesk-Black.ttf") format("truetype")
}
@font-face {
  font-family: "SourceSerifPro";
  font-style: normal;
  font-weight: 700;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Milibris/SourceSerifPro-Bold.ttf") format("truetype")
}
@font-face {
  font-family: "SourceSerifPro";
  font-style: normal;
  font-weight: 900;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Milibris/SourceSerifPro-Black.ttf") format("truetype")
}
* {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;outline: 2px solid transparent;outline-offset: 2px;-webkit-user-drag: none}
html, body, #reader {position: fixed;height: 100%;width: 100%;overflow: hidden;-ms-scroll-chaining: none;overscroll-behavior: contain}
button {font-weight: 700}
img {display: block}
@media print {
  html, body, #reader {position: initial;height: initial;overflow: initial}
}
.container {width: 100%}
@media (min-width: 320px) {
  .container {max-width: 320px}
}
@media (min-width: 480px) {
  .container {max-width: 480px}
}
@media (min-width: 640px) {
  .container {max-width: 640px}
}
@media (min-width: 768px) {
  .container {max-width: 768px}
}
@media (min-width: 1024px) {
  .container {max-width: 1024px}
}
@media (min-width: 1280px) {
  .container {max-width: 1280px}
}
@media (min-width: 1536px) {
  .container {max-width: 1536px}
}
.fixed {position: fixed}
.absolute {position: absolute}
.relative {position: relative}
.inset-0 {top: 0px;right: 0px;bottom: 0px;left: 0px}
.top-0 {top: 0px}
.left-0 {left: 0px}
.left-1\/2 {left: 50%}
.bottom-12 {bottom: 3rem}
.bottom-0 {bottom: 0px}
.top-6 {top: 1.5rem}
.right-6 {right: 1.5rem}
.right-8 {right: 2rem}
.bottom-5 {bottom: 1.25rem}
.left-5 {left: 1.25rem}
.bottom-11 {bottom: 2.75rem}
.z-50 {z-index: 50}
.z-10 {z-index: 10}
.m-10 {margin: 2.5rem}
.mx-6 {margin-left: 1.5rem;margin-right: 1.5rem}
.mb-4 {margin-bottom: 1rem}
.mt-3 {margin-top: 0.75rem}
.mb-5 {margin-bottom: 1.25rem}
.mb-10 {margin-bottom: 2.5rem}
.mb-2 {margin-bottom: 0.5rem}
.-mt-4 {margin-top: -1rem}
.-mr-2 {margin-right: -0.5rem}
.ml-4 {margin-left: 1rem}
.ml-8 {margin-left: 2rem}
.mt-4 {margin-top: 1rem}
.mt-1 {margin-top: 0.25rem}
.mr-1 {margin-right: 0.25rem}
.mt-0 {margin-top: 0px}
.mt-8 {margin-top: 2rem}
.mb-3 {margin-bottom: 0.75rem}
.mt-2 {margin-top: 0.5rem}
.mb-6 {margin-bottom: 1.5rem}
.mt-12 {margin-top: 3rem}
.mr-4 {margin-right: 1rem}
.ml-2 {margin-left: 0.5rem}
.mr-6 {margin-right: 1.5rem}
.ml-5 {margin-left: 1.25rem}
.mb-2\.5 {margin-bottom: 0.625rem}
.block {display: block}
.flex {display: flex}
.grid {display: grid}
.hidden {display: none}
.h-full {height: 100%}
.h-8 {height: 2rem}
.h-12 {height: 3rem}
.h-24 {height: 6rem}
.h-6 {height: 1.5rem}
.h-0 {height: 0px}
.h-0\.5 {height: 0.125rem}
.h-10 {height: 2.5rem}
.h-4 {height: 1rem}
.h-2 {height: 0.5rem}
.h-16 {height: 4rem}
.h-14 {height: 3.5rem}
.max-h-96 {max-height: 24rem}
.max-h-full {max-height: 100%}
.w-full {width: 100%}
.w-8 {width: 2rem}
.w-12 {width: 3rem}
.w-28 {width: 7rem}
.w-7 {width: 1.75rem}
.w-10 {width: 2.5rem}
.w-5 {width: 1.25rem}
.w-6 {width: 1.5rem}
.w-24 {width: 6rem}
.w-4 {width: 1rem}
.w-2 {width: 0.5rem}
.w-auto {width: auto}
.w-14 {width: 3.5rem}
.max-w-xl {max-width: 36rem}
.max-w-sm {max-width: 24rem}
.max-w-full {max-width: 100%}
.flex-1 {flex: 1 1 0%}
.flex-shrink-0 {flex-shrink: 0}
.transform {transform: var(--tw-transform)}
.cursor-pointer {cursor: pointer}
.grid-cols-2 {grid-template-columns:repeat(2, minmax(0, 1fr))}
.flex-row {flex-direction: row}
.flex-col {flex-direction: column}
.items-end {align-items: flex-end}
.items-center {align-items: center}
.justify-end {justify-content: flex-end}
.justify-center {justify-content: center}
.justify-between {justify-content: space-between}
.overflow-auto {overflow: auto}
.overflow-hidden {overflow: hidden}
.overflow-y-hidden {overflow-y: hidden}
.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.rounded-full {border-radius: 9999px}
.rounded-lg {border-radius: 0.5rem}
.rounded {border-radius: 0.25rem}
.rounded-xl {border-radius: 0.75rem}
.rounded-sm {border-radius: 0.125rem}
.rounded-t-2xl {border-top-left-radius: 1rem;border-top-right-radius: 1rem}
.border {border-width: 1px}
.border-2 {border-width: 2px}
.border-b-2 {border-bottom-width: 2px}
.bg-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
.bg-cover {background-size: cover}
.bg-center {background-position: center}
.p-4 {padding: 1rem}
.p-10 {padding: 2.5rem}
.p-1 {padding: 0.25rem}
.p-5 {padding: 1.25rem}
.px-12 {padding-left: 3rem;padding-right: 3rem}
.py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem}
.py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem}
.px-6 {padding-left: 1.5rem;padding-right: 1.5rem}
.py-4 {padding-top: 1rem;padding-bottom: 1rem}
.px-2 {padding-left: 0.5rem;padding-right: 0.5rem}
.py-3 {padding-top: 0.75rem;padding-bottom: 0.75rem}
.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem}
.px-8 {padding-left: 2rem;padding-right: 2rem}
.py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem}
.px-4 {padding-left: 1rem;padding-right: 1rem}
.px-3 {padding-left: 0.75rem;padding-right: 0.75rem}
.pb-4 {padding-bottom: 1rem}
.pl-2 {padding-left: 0.5rem}
.pr-3 {padding-right: 0.75rem}
.pt-6 {padding-top: 1.5rem}
.pb-5 {padding-bottom: 1.25rem}
.pt-2 {padding-top: 0.5rem}
.pb-2 {padding-bottom: 0.5rem}
.pt-3 {padding-top: 0.75rem}
.pb-0 {padding-bottom: 0px}
.pt-4 {padding-top: 1rem}
.text-center {text-align: center}
.text-right {text-align: right}
.font-soleil {font-family: Soleil, Helvetica, sans-serif}
.font-hankengrotesk {font-family: HankenGrotesk, Helvetica, sans-serif}
.font-sourceserifpro {font-family: SourceSerifPro, Helvetica, sans-serif}
.text-lg {font-size: 1.125rem}
.text-sm {font-size: 0.875rem}
.text-2xl {font-size: 1.625rem}
.text-md {font-size: 1rem}
.text-xs {font-size: 0.75rem}
.font-bold {font-weight: 700}
.font-semibold {font-weight: 600}
.uppercase {text-transform: uppercase}
.not-italic {font-style: normal}
.leading-6 {line-height: 1.5rem}
.leading-4 {line-height: 1rem}
.tracking-\[-\.2px\] {letter-spacing: -.2px}
.opacity-40 {opacity: 0.4}
.opacity-50 {opacity: 0.5}
.outline-none {outline: 2px solid transparent;outline-offset: 2px}
.filter {filter: var(--tw-filter)}
.transition-all {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}
.transition-opacity {transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}
.transition-transform {transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}
.transition {transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}
.duration-500 {transition-duration: 500ms}
.duration-200 {transition-duration: 200ms}
.ease-in-out {transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.no-scrollbar::-webkit-scrollbar {display: none}
.no-scrollbar {-ms-overflow-style: none;scrollbar-width: none}
@media (min-width: 640px) {
  .sm\:top-24 {top: 6rem}
  .sm\:right-6 {right: 1.5rem}
  .sm\:mx-12 {margin-left: 3rem;margin-right: 3rem}
  .sm\:-mt-7 {margin-top: -1.75rem}
  .sm\:flex-row {flex-direction: row}
  .sm\:pt-6 {padding-top: 1.5rem}
  .sm\:text-left {text-align: left}
  .sm\:text-2xl {font-size: 1.625rem}
}
@media (min-width: 768px) {
  .md\:right-8 {right: 2rem}
  .md\:mx-24 {margin-left: 6rem;margin-right: 6rem}
  .md\:ml-28 {margin-left: 7rem}
  .md\:block {display: block}
  .md\:flex {display: flex}
  .md\:hidden {display: none}
  .md\:h-96 {height: 24rem}
  .md\:px-8 {padding-left: 2rem;padding-right: 2rem}
}
@media (min-width: 1024px) {
  .lg\:mx-auto {margin-left: auto;margin-right: auto}
  .lg\:mt-14 {margin-top: 3.5rem}
  .lg\:mt-0 {margin-top: 0px}
  .lg\:flex {display: flex}
  .lg\:flex-none {flex: none}
  .lg\:flex-row {flex-direction: row}
  .lg\:items-center {align-items: center}
  .lg\:px-28 {padding-left: 7rem;padding-right: 7rem}
}
@media (min-width: 480px) {
  .xs\:bottom-auto {bottom: auto}
  .xs\:mb-0 {margin-bottom: 0px}
  .xs\:h-14 {height: 3.5rem}
  .xs\:w-14 {width: 3.5rem}
  .xs\:w-84 {width: 21rem}
  .xs\:rounded-lg {border-radius: 0.5rem}
  .xs\:py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem}
  .xs\:pt-0 {padding-top: 0px}
  .xs\:text-3xl {font-size: 2rem}
  .xs\:text-md {font-size: 1rem}
}
@media (min-width: 320px) {
  .\32xs\:-mt-12 {margin-top: -3rem}
  .\32xs\:-mr-4 {margin-right: -1rem}
  .\32xs\:p-8 {padding: 2rem}
}
@media print {
  .print\:relative {position: relative}
  .print\:hidden {display: none}
  .print\:overflow-visible {overflow: visible}
}
.or-debugwindow-backdrop.svelte-1dgdbmo.svelte-1dgdbmo {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;padding: 1rem;background-color: var(--global-backdrop-light);z-index: 10000}
.or-app-dark .or-debugwindow.svelte-1dgdbmo.svelte-1dgdbmo {background-color: var(--global-backdrop-dark)}
.or-debugwindow-backdrop.svelte-1dgdbmo .or-debugwindow.svelte-1dgdbmo {height: 100%;max-height: 24rem;width: 100%;max-width: 36rem;border-radius: 0.5rem;padding: 1rem;color: var(--dropdown-text-light);background-color: var(--dropdown-background-light)}
.or-app-dark .or-debugwindow-backdrop.svelte-1dgdbmo .or-debugwindow.svelte-1dgdbmo {color: var(--dropdown-text-dark);background-color: var(--dropdown-background-dark)}
.or-debugwindow-backdrop.svelte-1dgdbmo .or-debugwindow .or-debugwindow-title.svelte-1dgdbmo {margin-bottom: 1rem;display: flex;align-items: center;justify-content: space-between;border-bottom-width: 1px;padding-bottom: 1rem;border-color: var(--dropdown-divider-light)}
.or-app-dark .or-debugwindow-backdrop.svelte-1dgdbmo .or-debugwindow .or-debugwindow-title.svelte-1dgdbmo {border-color: var(--dropdown-divider-dark)}
.or-debugwindow-backdrop.svelte-1dgdbmo .or-debugwindow .or-debugwindow-content.svelte-1dgdbmo {display: grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap: 1rem}
.or-debugwindow-backdrop.svelte-1dgdbmo .or-debugwindow .or-debugwindow-content select.svelte-1dgdbmo {width: 100%;--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity))}
.or-share-backdrop.svelte-16hyh6q.svelte-16hyh6q {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;padding: 1rem;background-color: var(--global-backdrop-light);z-index: 10000}
.or-app-dark .or-share-backdrop.svelte-16hyh6q.svelte-16hyh6q {background-color: var(--global-backdrop-dark)}
.or-share-backdrop.svelte-16hyh6q .or-share.svelte-16hyh6q {display: flex;width: 100%;overflow: hidden;border-radius: 0.5rem}
@media (min-width: 768px) {
  .or-share-backdrop.svelte-16hyh6q .or-share.svelte-16hyh6q {height: 24rem}
}
.or-share-backdrop.svelte-16hyh6q .or-share.svelte-16hyh6q {max-width: 52.5rem;color: var(--share-text-light);background-color: var(--share-background-light)}
.or-app-dark .or-share-backdrop.svelte-16hyh6q .or-share.svelte-16hyh6q {color: var(--share-text-dark);background-color: var(--share-background-dark)}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-close.svelte-16hyh6q {display: flex;height: 2rem;width: 2rem;align-items: center;justify-content: center;border-radius: 9999px;color: var(--share-buttonCloseIcon-light);background-color: var(--share-buttonCloseBackground-light)}
.or-app-dark .or-share-backdrop.svelte-16hyh6q .or-share .or-share-close.svelte-16hyh6q {color: var(--share-buttonCloseIcon-dark);background-color: var(--share-buttonCloseBackground-dark)}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left.svelte-16hyh6q {display: flex;width: 100%;flex: 1 1 0%;flex-direction: column;justify-content: flex-end;padding: 1rem}
@media (min-width: 320px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left.svelte-16hyh6q {padding: 2rem}
}
.or-app:not(.or-app-m) .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-title p.svelte-16hyh6q {font-family: Lyon, Helvetica, sans-serif}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-title.svelte-16hyh6q {margin-bottom: 0.5rem;display: flex;align-items: center;justify-content: space-between;font-size: 1.625rem;font-weight: 700}
@media (min-width: 480px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-title.svelte-16hyh6q {font-size: 2rem}
}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-title .or-share-close.svelte-16hyh6q {margin-top: -1rem;margin-right: -0.5rem;display: flex;background-color: transparent}
@media (min-width: 768px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-title .or-share-close.svelte-16hyh6q {display: none}
}
@media (min-width: 320px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-title .or-share-close.svelte-16hyh6q {margin-top: -3rem}
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-title .or-share-close.svelte-16hyh6q {margin-right: -1rem}
}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-text.svelte-16hyh6q {margin-bottom: 1rem;font-size: 1rem}
@media (min-width: 480px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-text.svelte-16hyh6q {font-size: 1.125rem}
}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials.svelte-16hyh6q {margin-bottom: 1.5rem;display: flex}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q {display: flex;height: 3rem;width: 3rem;cursor: pointer;align-items: center;justify-content: center;border-radius: 9999px;border-width: 1px}
@media (min-width: 480px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q {height: 3.5rem}
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q {width: 3.5rem}
}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q {border-color: var(--share-socialBorder-light)}
.or-app-dark .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q {border-color: var(--share-socialBorder-dark)}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q:not(:last-child) {margin-right: 0.5rem}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q:hover {color: var(--share-socialHover-light);background-color: var(--share-text-light)}
.or-app-dark .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-socials a.svelte-16hyh6q:hover {color: var(--share-socialHover-dark);background-color: var(--share-text-dark)}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link.svelte-16hyh6q {display: flex;max-width: 24rem;align-items: center;justify-content: space-between;border-radius: 0.25rem;border-width: 1px;padding: 1rem;font-size: 0.75rem}
@media (min-width: 480px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link.svelte-16hyh6q {font-size: 1rem}
}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link.svelte-16hyh6q {border-color: var(--share-border-light)}
.or-app-dark .or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link.svelte-16hyh6q {border-color: var(--share-border-dark)}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link p.svelte-16hyh6q {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 700}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link button.svelte-16hyh6q {margin-left: 1rem;font-size: 0.75rem;font-weight: 700;text-transform: uppercase}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link div.svelte-16hyh6q {margin-left: 1rem;width: 3rem;color: #5ec5b0}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-left .or-share-link div.svelte-16hyh6q svg {margin-left: auto;margin-right: auto}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-right.svelte-16hyh6q {display: none;height: 100%;width: 2rem;background-size: cover;padding: 1rem}
@media (min-width: 768px) {
  .or-share-backdrop.svelte-16hyh6q .or-share .or-share-right.svelte-16hyh6q {display: block}
}
.or-share-backdrop.svelte-16hyh6q .or-share .or-share-right .or-share-close.svelte-16hyh6q {margin-left: auto}
.or-toastbox.svelte-6wwbg3.svelte-6wwbg3 {position: absolute;left: 50%;bottom: 3rem;display: flex;--tw-translate-x: -50%;transform: var(--tw-transform);align-items: center;border-radius: 0.25rem;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 1rem;padding-bottom: 1rem;color: var(--toastBox-text-light);background-color: var(--toastBox-background-light);transform: translate3d(-50%, 0, 0);z-index: 10000}
.or-app-dark .or-toastbox.svelte-6wwbg3.svelte-6wwbg3 {color: var(--toastBox-text-dark);background-color: var(--toastBox-background-dark)}
.or-toastbox.svelte-6wwbg3 svg {max-width: none}
.or-toastbox.svelte-6wwbg3 p.svelte-6wwbg3 {margin-left: 1rem;white-space: nowrap}
.or-toastbox.svelte-6wwbg3 button.svelte-6wwbg3 {margin-left: 2rem;font-size: 0.75rem;text-transform: uppercase}
@media (min-width: 768px) {
  .or-toastbox.svelte-6wwbg3 button.svelte-6wwbg3 {margin-left: 7rem}
}
.or-splashscreen.svelte-16tr291 {position: absolute;top: 0px;left: 0px;display: flex;height: 100%;width: 100%;flex-direction: column;align-items: center;justify-content: center;background-color: var(--splashScreen-background-light);transform: translate3d(0, 0, 0);z-index: 10001}
.or-app-dark .or-splashscreen.svelte-16tr291 {background-color: var(--splashScreen-background-dark)}
.or-splashscreen-logo.svelte-16tr291 {margin: 2.5rem;height: 6rem}
@-webkit-keyframes svelte-16tr291-pulse {
  50% {opacity: .5}
}
@keyframes svelte-16tr291-pulse {
  50% {opacity: .5}
}
.or-splashscreen-logo.svelte-16tr291 {-webkit-animation: svelte-16tr291-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;animation: svelte-16tr291-pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;color: var(--splashScreen-logo-light)}
.or-app-dark .or-splashscreen-logo.svelte-16tr291 {color: var(--splashScreen-logo-dark)}
.or-splashscreen.or-splashscreen-hidden.svelte-16tr291 {display: none}
.or-reader.svelte-14evc7t {display: flex;height: 100%;flex-direction: column
}
.or-print-area.svelte-103mlq6 {display: none
}
.or-mediamodal-backdrop.svelte-1dy0ih8.svelte-1dy0ih8 {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));background-color: var(--global-backdrop-light);z-index: 10000}
.or-app-dark .or-mediamodal-backdrop.svelte-1dy0ih8.svelte-1dy0ih8 {background-color: var(--global-backdrop-dark)}
.or-mediamodal-backdrop.svelte-1dy0ih8 .or-mediamodal-close.svelte-1dy0ih8 {position: absolute;top: 1.5rem;right: 1.5rem;z-index: 10}
.or-tutorial-backdrop.svelte-bhyczm.svelte-bhyczm {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;padding: 1.25rem;text-align: center;background-color: var(--global-backdrop-light);z-index: 10000}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm.svelte-bhyczm {background-color: var(--global-backdrop-dark)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial-close {position: absolute;top: 1.5rem;right: 2rem;z-index: 10}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial-arrow.svelte-bhyczm {position: absolute;z-index: 10;display: none;height: 3rem;width: 3rem;align-items: center;justify-content: center;border-radius: 9999px;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
@media (min-width: 768px) {
  .or-tutorial-backdrop.svelte-bhyczm .or-tutorial-arrow.svelte-bhyczm {display: flex}
}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial-arrow.svelte-bhyczm {top: calc(50% - 1.25rem);color: #15202b}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial-arrow.or-tutorial-arrow-left.svelte-bhyczm {left: calc(50% - (26.25rem / 2) - 3rem - 4.375rem)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial-arrow.or-tutorial-arrow-right.svelte-bhyczm {right: calc(50% - (26.25rem / 2) - 3rem - 4.375rem)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial.svelte-bhyczm {display: flex;flex-direction: column;overflow: hidden;border-radius: 0.75rem;width: 26.25rem;height: 33.75rem;background-color: var(--tutorial-contentBackground-light)}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm .or-tutorial.svelte-bhyczm {background-color: var(--tutorial-contentBackground-dark)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-header.svelte-bhyczm {display: flex;align-items: flex-end;justify-content: center;height: 17.75rem;background-color: var(--tutorial-headerBackground-light)}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-header.svelte-bhyczm {background-color: var(--tutorial-headerBackground-dark)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content.svelte-bhyczm {padding-left: 1rem;padding-right: 1rem;padding-top: 1rem}
@media (min-width: 640px) {
  .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content.svelte-bhyczm {padding-left: 1.5rem;padding-right: 1.5rem}
  .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content.svelte-bhyczm {padding-top: 1.5rem}
}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content .or-tutorial-title.svelte-bhyczm {margin-bottom: 1rem;font-weight: 700;text-transform: uppercase;line-height: 1.5rem;color: var(--tutorial-title-light);font-size: 1.375rem}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content .or-tutorial-title.svelte-bhyczm {color: var(--tutorial-title-dark)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content .or-tutorial-title.svelte-bhyczm span {display: block;font-size: 0.875rem;font-weight: 600}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content .or-tutorial-description.svelte-bhyczm {font-size: 0.875rem;color: var(--tutorial-text-light)}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-content .or-tutorial-description.svelte-bhyczm {color: var(--tutorial-text-dark)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions.svelte-bhyczm {display: flex;flex: 1 1 0%;flex-direction: column;align-items: center;justify-content: flex-end;padding-left: 1.5rem;padding-right: 1.5rem;padding-bottom: 1.5rem}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions .or-tutorial-steps.svelte-bhyczm {margin-bottom: 1.5rem;display: flex;align-items: center}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions .or-tutorial-steps div.svelte-bhyczm {height: 0.5rem;width: 0.5rem;border-radius: 9999px;background-color: var(--tutorial-dot-light)}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions .or-tutorial-steps div.svelte-bhyczm {background-color: var(--tutorial-dot-dark)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions .or-tutorial-steps div.svelte-bhyczm:not(:last-child) {margin-right: 0.875rem}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions .or-tutorial-steps div.or-tutorial-active.svelte-bhyczm {width: 0.625rem;height: 0.625rem;background-color: var(--tutorial-headerBackground-light)}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions .or-tutorial-steps div.or-tutorial-active.svelte-bhyczm {width: 0.625rem;height: 0.625rem;background-color: var(--tutorial-headerBackground-dark)}
.or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions button.svelte-bhyczm {font-size: 0.75rem;text-transform: uppercase;color: var(--tutorial-text-light)}
.or-app-dark .or-tutorial-backdrop.svelte-bhyczm .or-tutorial .or-tutorial-actions button.svelte-bhyczm {color: var(--tutorial-text-dark)}
.or-error-backdrop.svelte-1rpqqtd.svelte-1rpqqtd {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;padding: 1rem;background-color: var(--global-backdrop-light);z-index: 10002}
.or-app-dark .or-error-backdrop.svelte-1rpqqtd.svelte-1rpqqtd {background-color: var(--global-backdrop-dark)}
.or-error-backdrop.svelte-1rpqqtd .or-error.svelte-1rpqqtd {display: flex;max-width: 36rem;flex-direction: column;align-items: center;border-radius: 0.5rem;padding-left: 3rem;padding-right: 3rem;padding-top: 2.5rem;padding-bottom: 2.5rem;width: 25rem;background-color: var(--error-background-light)}
.or-app-dark .or-error-backdrop.svelte-1rpqqtd .or-error.svelte-1rpqqtd {background-color: var(--error-background-dark)}
.or-error-backdrop.svelte-1rpqqtd .or-error .or-error-logo.svelte-1rpqqtd {width: 7.75rem}
.or-error-backdrop.svelte-1rpqqtd .or-error .or-error-title.svelte-1rpqqtd {margin-top: 0.75rem;margin-bottom: 1.25rem;font-size: 1.625rem;color: var(--error-title-light)}
.or-app-dark .or-error-backdrop.svelte-1rpqqtd .or-error .or-error-title.svelte-1rpqqtd {color: var(--error-title-dark)}
.or-error-backdrop.svelte-1rpqqtd .or-error .or-error-description.svelte-1rpqqtd {margin-bottom: 2.5rem;text-align: center;font-size: 1.125rem;color: var(--error-description-light)}
.or-app-dark .or-error-backdrop.svelte-1rpqqtd .or-error .or-error-description.svelte-1rpqqtd {color: var(--error-description-dark)}
.or-error-backdrop.svelte-1rpqqtd .or-error button.svelte-1rpqqtd {width: 100%;border-radius: 9999px;border-width: 1px;padding-top: 1.25rem;padding-bottom: 1.25rem;font-size: 0.875rem;border-color: var(--error-buttonBorder-light)}
.or-app-dark .or-error-backdrop.svelte-1rpqqtd .or-error button.svelte-1rpqqtd {border-color: var(--error-buttonBorder-dark)}
.or-error-backdrop.svelte-1rpqqtd .or-error.svelte-1rpqqtd {color: var(--error-title-light)}
.or-error-backdrop.svelte-1rpqqtd .or-error .color.svelte-1rpqqtd {margin-bottom: 1.25rem;border-width: 0px;color: var(--error-buttonText-light);background-color: var(--error-button-light)}
.or-app-dark .or-error-backdrop.svelte-1rpqqtd .or-error .color.svelte-1rpqqtd {color: var(--error-buttonText-dark);background-color: var(--error-button-dark)}
.or-progressbar.svelte-ybu60j.svelte-ybu60j {width: 100%;height: 0.25rem;background-color: var(--progressBar-background-light)}
.or-app-dark .or-progressbar.svelte-ybu60j.svelte-ybu60j {background-color: var(--progressBar-background-dark)}
.or-progressbar.svelte-ybu60j .or-progressbar-bar.svelte-ybu60j {height: 100%;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 500ms;background-color: var(--progressBar-bar-light)}
.or-app-dark .or-progressbar.svelte-ybu60j .or-progressbar-bar.svelte-ybu60j {background-color: var(--progressBar-bar-dark)}
.or-topbar.svelte-1rgcu63.svelte-1rgcu63 {display: flex;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 1.5rem;padding-bottom: 1.5rem;font-weight: 700}
@media (min-width: 768px) {
  .or-topbar.svelte-1rgcu63.svelte-1rgcu63 {padding-left: 2rem;padding-right: 2rem}
}
@media print {
  .or-topbar.svelte-1rgcu63.svelte-1rgcu63 {display: none}
}
.or-topbar.svelte-1rgcu63.svelte-1rgcu63 {color: var(--topBar-text-light);background-color: var(--topBar-background-light)}
.or-app-dark .or-topbar.svelte-1rgcu63.svelte-1rgcu63 {color: var(--topBar-text-dark);background-color: var(--topBar-background-dark)}
.or-topbar.svelte-1rgcu63 .or-topbar-left.svelte-1rgcu63 {display: flex;flex: 1 1 0%;align-items: center}
.or-topbar.svelte-1rgcu63 .or-topbar-left.svelte-1rgcu63 .or-topbarbutton {margin-right: 1rem}
@media (min-width: 768px) {
  .or-topbar.svelte-1rgcu63 .or-topbar-left.svelte-1rgcu63 .or-topbarbutton {margin-right: 2rem}
}
.or-topbar.svelte-1rgcu63 .or-topbar-left .or-topbar-logo.svelte-1rgcu63 {margin-right: 1rem;height: 2rem;width: 6rem;border-radius: 9999px;border-width: 1px;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.25rem;padding-bottom: 0.25rem;background-color: var(--topBar-logoBackground-light);border-color: var(--topBar-logoBorder-light)}
.or-app-dark .or-topbar.svelte-1rgcu63 .or-topbar-left .or-topbar-logo.svelte-1rgcu63 {background-color: var(--topBar-logoBackground-dark);border-color: var(--topBar-logoBorder-dark)}
.or-topbar.svelte-1rgcu63 .or-topbar-left .or-topbar-logo img.svelte-1rgcu63 {height: 100%;width: 100%;-o-object-fit: contain;object-fit: contain}
.or-topbar.svelte-1rgcu63 .or-topbar-left span.svelte-1rgcu63 {margin-right: 1rem}
.or-topbar.svelte-1rgcu63 .or-topbar-left .or-topbar-date.svelte-1rgcu63 {font-size: 1rem;text-transform: capitalize}
.or-topbar.svelte-1rgcu63 .or-topbar-left .or-topbar-debug.svelte-1rgcu63 {margin-left: 0.5rem;height: 1rem;width: 1rem;cursor: pointer;border-radius: 9999px;background-color: var(--topBar-debug-light)}
.or-app-dark .or-topbar.svelte-1rgcu63 .or-topbar-left .or-topbar-debug.svelte-1rgcu63 {background-color: var(--topBar-debug-dark)}
.or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 {display: flex;align-items: center}
.or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 .or-topbarbutton:not(:first-child):not(:last-child):not(
      .or-topbarbutton-search
    ) {margin-right: 1.5rem}
@media (min-width: 768px) {
  .or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 .or-topbarbutton:not(:first-child):not(:last-child):not(
      .or-topbarbutton-search
    ) {margin-right: 2.5rem}
}
.or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 .or-topbarbutton:first-child, .or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 .or-topbarbutton-search {margin-right: 0.5rem}
.or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 .or-topbarbutton-options-rotate {--tw-rotate: 90deg;transform: var(--tw-transform);transform: var(--tw-transform)}
.or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 .or-topbarbutton-fullscreen {display: none}
@media (min-width: 480px) {
  .or-topbar.svelte-1rgcu63 .or-topbar-right.svelte-1rgcu63 .or-topbarbutton-fullscreen {display: flex}
}
.or-topbarbutton.svelte-8opacq {display: flex;height: 2rem;width: 2rem;align-items: center;justify-content: center;border-radius: 9999px;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;color: var(--topBarButton-icon-light);background-color: var(--topBarButton-background-light)}
.or-app-dark .or-topbarbutton.svelte-8opacq {color: var(--topBarButton-icon-dark);background-color: var(--topBarButton-background-dark)}
.or-topbarbutton.active.svelte-8opacq {color: var(--topBarButton-iconActive-light);background-color: var(--topBarButton-backgroundActive-light)}
.or-app-dark .or-topbarbutton.active.svelte-8opacq {color: var(--topBarButton-iconActive-dark);background-color: var(--topBarButton-backgroundActive-dark)}
.or-article-container.svelte-4r79kk.svelte-4r79kk {position: absolute;left: 0px;z-index: 50;height: 100%;width: 100%;align-items: center;overflow: auto;letter-spacing: 0em}
@media print {
  .or-article-container.svelte-4r79kk.svelte-4r79kk {position: relative}
  .or-article-container.svelte-4r79kk.svelte-4r79kk {overflow: visible}
}
.or-article-container.svelte-4r79kk.svelte-4r79kk {background-color: var(--article-background-light)}
.or-app-dark .or-article-container.svelte-4r79kk.svelte-4r79kk {background-color: var(--article-background-dark)}
.or-article-container.svelte-4r79kk .or-article.svelte-4r79kk {min-height: 100vh}
.or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-app .ac-article {min-height: 100vh}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-share-title {font-family: Soleil, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-rubric {font-family: HankenGrotesk, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-subtitle {font-family: HankenGrotesk, Helvetica, sans-serif;font-weight: 300}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-surtitle {font-family: HankenGrotesk, Helvetica, sans-serif;font-weight: 300}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-title {font-family: SourceSerifPro, Helvetica, sans-serif;font-weight: 900}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-authors {font-family: HankenGrotesk, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-readingtime {font-family: HankenGrotesk, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-section-children {font-family: HankenGrotesk, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-caption {font-family: HankenGrotesk, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-dropcap {font-family: HankenGrotesk, Helvetica, sans-serif;font-weight: 900}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-heading {font-family: HankenGrotesk, Helvetica, sans-serif;font-weight: 700}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk
.ac-app-dark
.ac-article-imagesgroup
.ac-article-image.ac-article-image-small
.ac-article-img {background-color: #2b2b2b}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-interviewquestion {font-family: SourceSerifPro, Helvetica, sans-serif;font-weight: 700}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-paragraph {font-family: HankenGrotesk, Helvetica, sans-serif;font-weight: 300}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-paragraph b, .or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-paragraph em, .or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-paragraph strong {font-family: HankenGrotesk, Helvetica, sans-serif;font-weight: 700}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-paragraphtitle {font-family: SourceSerifPro, Helvetica, sans-serif;font-weight: 700}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-paragraphtitle * {font-family: SourceSerifPro, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-quote {font-family: SourceSerifPro, Helvetica, sans-serif;font-weight: 900}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-quote * {font-family: SourceSerifPro, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-article-notes {font-family: HankenGrotesk, Helvetica, sans-serif}
.or-app-m .or-article-container.svelte-4r79kk .or-article.svelte-4r79kk .ac-share-backdrop .ac-share .ac-share-left .ac-share-title p {font-family: Soleil, Helvetica, sans-serif}
.or-search.svelte-1y7c83o.svelte-1y7c83o {position: absolute;left: 0px;z-index: 40;display: flex;height: 100%;width: 100%;flex-direction: column;overflow: hidden;padding-top: 0.5rem;top: 5rem;height: calc(100% - 5rem);color: var(--search-title-light);background-color: var(--search-background-light)}
.or-app-dark .or-search.svelte-1y7c83o.svelte-1y7c83o {color: var(--search-title-dark);background-color: var(--search-background-dark)}
.or-search.svelte-1y7c83o .or-search-top.svelte-1y7c83o {margin-left: 1.5rem;margin-right: 1.5rem;display: flex;flex-direction: column}
@media (min-width: 640px) {
  .or-search.svelte-1y7c83o .or-search-top.svelte-1y7c83o {margin-left: 3rem;margin-right: 3rem}
}
@media (min-width: 768px) {
  .or-search.svelte-1y7c83o .or-search-top.svelte-1y7c83o {margin-left: 6rem;margin-right: 6rem}
}
@media (min-width: 1024px) {
  .or-search.svelte-1y7c83o .or-search-top.svelte-1y7c83o {margin-left: 0px;margin-right: 0px}
  .or-search.svelte-1y7c83o .or-search-top.svelte-1y7c83o {flex-direction: row}
}
.or-search.svelte-1y7c83o .or-search-top .or-search-side.svelte-1y7c83o {height: 100%;flex: 1 1 0%;justify-content: center}
.or-search.svelte-1y7c83o .or-search-top .or-search-input.svelte-1y7c83o {display: flex;flex: 1 1 0%;align-items: center;justify-content: space-between;border-bottom-width: 1px}
@media (min-width: 1024px) {
  .or-search.svelte-1y7c83o .or-search-top .or-search-input.svelte-1y7c83o {flex: none}
}
.or-search.svelte-1y7c83o .or-search-top .or-search-input.svelte-1y7c83o {color: var(--search-input-light);font-size: 1.25rem;border-color: var(--search-divider-light)}
.or-app-dark .or-search.svelte-1y7c83o .or-search-top .or-search-input.svelte-1y7c83o {color: var(--search-input-dark);border-color: var(--search-divider-dark)}
.or-search.svelte-1y7c83o .or-search-top .or-search-input input.svelte-1y7c83o {background-color: transparent;padding-top: 1rem;padding-bottom: 1rem;font-weight: 600;width: calc(100% - 2rem)}
.or-search.svelte-1y7c83o .or-search-top .or-search-input.svelte-1y7c83o > svg {height: 1.75rem;width: 1.75rem}
.or-search.svelte-1y7c83o .or-search-top .or-search-side div.svelte-1y7c83o {text-align: right}
@media (min-width: 1024px) {
  .or-search.svelte-1y7c83o .or-search-top .or-search-side div.svelte-1y7c83o {text-align: center}
}
.or-search.svelte-1y7c83o .or-search-top .or-search-side div .or-search-results-number.svelte-1y7c83o {margin-right: 0.25rem;font-weight: 700;font-size: 2.5rem}
.or-search.svelte-1y7c83o .or-search-results.svelte-1y7c83o {margin-top: 0px;height: 100%;overflow: auto}
@media (min-width: 1024px) {
  .or-search.svelte-1y7c83o .or-search-results.svelte-1y7c83o {margin-top: 3.5rem}
}
.or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o {margin-left: 1.5rem;margin-right: 1.5rem;height: 100%}
@media (min-width: 640px) {
  .or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o {margin-left: 3rem;margin-right: 3rem}
}
@media (min-width: 768px) {
  .or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o {margin-left: 6rem;margin-right: 6rem}
}
@media (min-width: 1024px) {
  .or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o {margin-left: auto;margin-right: auto}
}
.or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper .or-search-no-result.svelte-1y7c83o {margin-top: 2rem;height: 100%}
@media (min-width: 640px) {
  .or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper .or-search-no-result.svelte-1y7c83o {margin-top: -1.75rem}
}
.or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o > div {margin-bottom: 0.75rem;border-bottom-width: 1px;padding-bottom: 0.5rem;border-color: var(--search-divider-light)}
.or-app-dark .or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o > div {border-color: var(--search-divider-dark)}
.or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o > div:last-of-type {border-bottom-width: 0px}
@media (min-width: 1024px) {
  .or-search.svelte-1y7c83o .or-search-top .or-search-input.svelte-1y7c83o, .or-search.svelte-1y7c83o .or-search-results .or-search-results-wrapper.svelte-1y7c83o {width: 37rem}
}
.or-pager.svelte-aog5j0.svelte-aog5j0 {position: relative;height: 100%;flex: 1 1 0%;overflow-y: hidden}
@media print {
  .or-pager.svelte-aog5j0.svelte-aog5j0 {display: none}
}
.or-pager.svelte-aog5j0.svelte-aog5j0 {background-color: var(--pager-background-light);cursor: -webkit-grab;cursor: grab}
.or-app-dark .or-pager.svelte-aog5j0.svelte-aog5j0 {background-color: var(--pager-background-dark)}
.or-pager.svelte-aog5j0 .or-pager-navigationbutton.svelte-aog5j0 {position: absolute;z-index: 10;display: none}
@media (min-width: 768px) {
  .or-pager.svelte-aog5j0 .or-pager-navigationbutton.svelte-aog5j0 {display: block}
}
.or-pager.svelte-aog5j0 .or-pager-navigationbutton.svelte-aog5j0 {top: calc(50% - 2.625rem)}
.or-pager.svelte-aog5j0 .or-pager-navigationbutton.or-pager-navigationbutton-left.svelte-aog5j0 {left: 2rem}
.or-pager.svelte-aog5j0 .or-pager-navigationbutton.or-pager-navigationbutton-right.svelte-aog5j0 {right: 2rem}
.or-bottombar-container.svelte-eia4ok.svelte-eia4ok {position: relative}
@media print {
  .or-bottombar-container.svelte-eia4ok.svelte-eia4ok {display: none}
}
.or-bottombar-container.svelte-eia4ok .or-bottombar-arrow.svelte-eia4ok {position: absolute;bottom: 0px;z-index: 30;display: none;cursor: pointer;align-items: center;justify-content: center;padding-top: 0.75rem;padding-bottom: 0.75rem;padding-left: 0.5rem;padding-right: 0.75rem;background-color: var(--bottomBar-background-light);color: var(--bottomBar-arrow-light)}
.or-app-dark .or-bottombar-container.svelte-eia4ok .or-bottombar-arrow.svelte-eia4ok {background-color: var(--bottomBar-background-dark);color: var(--bottomBar-arrow-dark)}
.or-bottombar-container.svelte-eia4ok .or-bottombar-arrow.or-bottombar-arrow-left.svelte-eia4ok {left: 0px}
.or-bottombar-container.svelte-eia4ok .or-bottombar-arrow.or-bottombar-arrow-right.svelte-eia4ok {right: 0px}
.or-bottombar-container.svelte-eia4ok .or-bottombar-arrow.or-bottombar-arrow-show.svelte-eia4ok {display: flex}
.or-bottombar-container.svelte-eia4ok .or-bottombar.svelte-eia4ok {z-index: 20;display: flex;overflow-y: hidden}
.or-bottombar-container.svelte-eia4ok .or-bottombar.svelte-eia4ok::-webkit-scrollbar {display: none}
.or-bottombar-container.svelte-eia4ok .or-bottombar.svelte-eia4ok {-ms-overflow-style: none;scrollbar-width: none;background-color: var(--bottomBar-background-light);box-shadow: 0px 0.375rem 0.5rem 0px black}
.or-bottombar-container.svelte-eia4ok .or-bottombar.or-bottombar-padding.svelte-eia4ok {padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.5rem;padding-bottom: 0.5rem}
@media (min-width: 768px) {
  .or-bottombar-container.svelte-eia4ok .or-bottombar.or-bottombar-padding.svelte-eia4ok {padding-left: 2rem;padding-right: 2rem}
}
.or-app-dark .or-bottombar-container.svelte-eia4ok .or-bottombar.svelte-eia4ok {background-color: var(--bottomBar-background-dark)}
.or-bottombar-container.svelte-eia4ok .or-bottombar.svelte-eia4ok .or-bottombartag:not(:last-of-type) {margin-right: 0.5rem}
.or-summary.svelte-1h6jam0.svelte-1h6jam0.svelte-1h6jam0 {position: absolute;left: 0px;z-index: 20;display: flex;height: 100%;width: 100%;overflow: hidden}
@media (min-width: 1024px) {
  .or-summary.svelte-1h6jam0.svelte-1h6jam0.svelte-1h6jam0 {align-items: center}
}
.or-summary.svelte-1h6jam0.svelte-1h6jam0.svelte-1h6jam0 {top: 5.25rem;height: calc(100% - 7.875rem);background-color: var(--summary-background-light)}
.or-app-dark .or-summary.svelte-1h6jam0.svelte-1h6jam0.svelte-1h6jam0 {background-color: var(--summary-background-dark)}
.or-summary.svelte-1h6jam0 .or-summary-container.svelte-1h6jam0.svelte-1h6jam0 {display: flex;flex: 1 1 0%;flex-direction: column;overflow-x: hidden}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages.svelte-1h6jam0.svelte-1h6jam0 {margin-top: 0.5rem;display: flex;overflow-x: hidden;padding-left: 2rem;padding-right: 2rem}
@media (min-width: 1024px) {
  .or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages.svelte-1h6jam0.svelte-1h6jam0 {margin-top: 0px}
  .or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages.svelte-1h6jam0.svelte-1h6jam0 {padding-left: 7rem;padding-right: 7rem}
}
.or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-pages.svelte-1h6jam0.svelte-1h6jam0 {display: block}
.or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-pages.svelte-1h6jam0.svelte-1h6jam0::-webkit-scrollbar {display: none}
.or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-pages.svelte-1h6jam0.svelte-1h6jam0 {-ms-overflow-style: none;scrollbar-width: none}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0.svelte-1h6jam0 {display: flex;flex-shrink: 0;transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 500ms;width: calc(100vw - 14rem)}
.or-summary.or-summary-2-lines.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0.svelte-1h6jam0 {height: 20.8125rem}
.or-summary.or-summary-3-lines.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0.svelte-1h6jam0 {height: 31.875rem}
.or-summary.svelte-1h6jam0:not(.or-summary-responsive) .or-summary-container .or-summary-pages .or-summary-page.or-summary-page-disabled.svelte-1h6jam0.svelte-1h6jam0 {opacity: 0.4}
.or-summary.svelte-1h6jam0:not(.or-summary-responsive) .or-summary-container .or-summary-pages .or-summary-page.or-summary-page-disabled.svelte-1h6jam0.svelte-1h6jam0:hover {opacity: 0.8}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0.svelte-1h6jam0:not(:last-child) {margin-right: 2.5rem}
.or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0.svelte-1h6jam0 {display: flex;width: 100%;flex-direction: column;height: initial}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page div.svelte-1h6jam0.svelte-1h6jam0 {width: 50%;flex: 1 1 0%}
.or-summary.svelte-1h6jam0:not(.or-summary-responsive) .or-summary-container .or-summary-pages .or-summary-page div.svelte-1h6jam0.svelte-1h6jam0 {max-width: 45rem}
.or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page div.svelte-1h6jam0.svelte-1h6jam0 {width: 100%}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page div.svelte-1h6jam0.svelte-1h6jam0:first-child {margin-right: 2rem}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0 > div.svelte-1h6jam0 > div:not(:last-child), .or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0 > div.svelte-1h6jam0 > div {margin-bottom: 0.75rem;border-bottom-width: 1px;padding-bottom: 0.5rem;border-color: var(--summary-divider-light)}
.or-app-dark .or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0 > div.svelte-1h6jam0 > div {border-color: var(--summary-divider-dark)}
.or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0 > div.svelte-1h6jam0 .or-summarytilebig {margin-bottom: 1.5rem;border-width: 0px;height: 21.25rem}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-footer.svelte-1h6jam0.svelte-1h6jam0 {margin-top: 3rem;display: none;justify-content: space-between}
@media (min-width: 1024px) {
  .or-summary.svelte-1h6jam0 .or-summary-container .or-summary-footer.svelte-1h6jam0.svelte-1h6jam0 {display: flex}
  .or-summary.svelte-1h6jam0 .or-summary-container .or-summary-footer.svelte-1h6jam0.svelte-1h6jam0 {padding-left: 7rem;padding-right: 7rem}
}
.or-summary.svelte-1h6jam0 .or-summary-container .or-summary-footer.svelte-1h6jam0.svelte-1h6jam0 {max-width: 106rem}
.or-summary.or-summary-responsive.svelte-1h6jam0 .or-summary-container .or-summary-footer.svelte-1h6jam0.svelte-1h6jam0 {padding-top: 1.5rem}
@media (min-width: 106rem) {
  .or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page.svelte-1h6jam0.svelte-1h6jam0 {width: 106rem}
  .or-summary.svelte-1h6jam0 .or-summary-container .or-summary-pages .or-summary-page div.svelte-1h6jam0.svelte-1h6jam0 {flex: none}
  .or-summary.svelte-1h6jam0:not(.or-summary-responsive) .or-summary-container .or-summary-pages .or-summary-page div.svelte-1h6jam0.svelte-1h6jam0:first-child {width: 45rem}
}
.or-mediamodal-slideshow.svelte-82t8de.svelte-82t8de {display: flex;height: 100%;flex-direction: column;overflow-x: hidden}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-title.svelte-82t8de, .or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-toolbar.svelte-82t8de {display: flex;flex-direction: row;align-items: center;padding: 1.75rem;height: 5rem}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-title.svelte-82t8de {padding-right: 4rem;height: 5rem}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-arrow.svelte-82t8de {position: absolute;z-index: 10;display: none;height: 3rem;width: 3rem;align-items: center;justify-content: center;border-radius: 9999px;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
@media (min-width: 768px) {
  .or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-arrow.svelte-82t8de {display: flex}
}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-arrow.svelte-82t8de {top: calc(50% - 1.25rem);color: #15202b}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-arrow.or-mediamodal-slideshow-arrow-left.svelte-82t8de {left: 2rem}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-arrow.or-mediamodal-slideshow-arrow-right.svelte-82t8de {right: 2rem}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-container.svelte-82t8de {display: flex;overflow-x: hidden;height: calc(100% - 10rem)}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-container div.svelte-82t8de {display: flex;width: 100vw;flex-shrink: 0;align-items: center;justify-content: center}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-container div img.svelte-82t8de {max-height: 100%;max-width: 100%;height: -webkit-fit-content;height: -moz-fit-content;height: fit-content}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-toolbar.svelte-82t8de {font-size: 0.875rem}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-toolbar .or-mediamodal-slideshow-caption.svelte-82t8de {flex: 1 1 0%;color: var(--global-backdropSecondaryText-light)}
.or-app-dark .or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-toolbar .or-mediamodal-slideshow-caption.svelte-82t8de {color: var(--global-backdropSecondaryText-dark)}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-toolbar .or-mediamodal-slideshow-total.svelte-82t8de {margin-left: 1.25rem}
.or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-toolbar .or-mediamodal-slideshow-total span.svelte-82t8de {color: #0097a9}
@media (min-width: 768px) {
  .or-mediamodal-slideshow.svelte-82t8de .or-mediamodal-slideshow-container div img.svelte-82t8de {max-width: calc(100% - 14rem)}
}
.or-mediamodal-html5.svelte-11f72z0.svelte-11f72z0 {position: relative;display: flex;height: 100%;width: 100%;align-items: center;padding: 2.5rem
}
.or-mediamodal-html5.svelte-11f72z0 iframe.svelte-11f72z0 {height: 100%;width: 100%;overflow: auto;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));-webkit-overflow-scrolling: touch
}
.or-mediamodal-video.svelte-11ocyqm.svelte-11ocyqm {position: relative;display: flex;width: 100%;align-items: center;height: 56.25vw;max-width: 60rem;max-height: 33.75rem}
.or-mediamodal-video.svelte-11ocyqm iframe.svelte-11ocyqm {height: 100%;width: 100%;overflow: auto;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));-webkit-overflow-scrolling: touch;--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, var(--tw-bg-opacity))}
.or-mediamodal-video.svelte-11ocyqm video.svelte-11ocyqm {height: 100%;width: 100%}
@media (min-width: 768px) {
  .or-mediamodal-video.svelte-11ocyqm.svelte-11ocyqm {width: 90%;height: 50.625vw}
}
@media (min-width: 1024px) {
  .or-mediamodal-video.svelte-11ocyqm.svelte-11ocyqm {width: 80%;height: 45vw}
}
.or-icon-close.svelte-1g3bi19 {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-envelope.svelte-1bcqb3j {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-facebook.svelte-p1bikj {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-check.svelte-1q5dkjq {max-height: 100%;max-width: 100%;stroke: currentColor
}
.or-icon-linkedin.svelte-1ij60nt {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-twitter.svelte-yvxz6o {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-logo-cafeyn.svelte-8iswbr.svelte-8iswbr {height: 100%;width: 100%
}
.or-logo-cafeyn.svelte-8iswbr path.svelte-8iswbr {fill: currentColor
}
.or-logo-milibris.svelte-ls5dq9.svelte-ls5dq9 {height: 100%;width: 100%
}
.or-logo-milibris.svelte-ls5dq9 path.svelte-ls5dq9 {fill: currentColor
}
.or-icon-arrow-right.svelte-1c70k7j {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-arrow-left.svelte-w2ax2a {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-tutorial-slide-1.svelte-1o588mz {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-tutorial-slide-3.svelte-17p5sft {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-tutorial-slide-4.svelte-193kldw {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-tutorial-slide-2.svelte-60yd1q {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-logo-errorcafeyn.svelte-1rndaih {height: 100%;width: 100%
}
.or-logo-errormilibris.svelte-1e2zofs {height: 100%;width: 100%
}
.or-dropdown-backdrop.svelte-6w7nkx.svelte-6w7nkx {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;background-color: var(--global-backdrop-light);z-index: 10000}
.or-app-dark .or-dropdown-backdrop.svelte-6w7nkx.svelte-6w7nkx {background-color: var(--global-backdrop-dark)}
.or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {position: absolute;bottom: 0px;z-index: 20;width: 100%;overflow: hidden;border-top-left-radius: 1rem;border-top-right-radius: 1rem;padding-top: 0.75rem;padding-bottom: 0.75rem}
@media (min-width: 640px) {
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {top: 6rem}
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {right: 1.5rem}
}
@media (min-width: 768px) {
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {right: 2rem}
}
@media (min-width: 480px) {
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {bottom: auto}
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {width: 21rem}
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {border-radius: 0.5rem}
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {padding-top: 0.25rem;padding-bottom: 0.25rem}
}
.or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {background-color: var(--dropdown-background-light)}
.or-app-dark .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown.svelte-6w7nkx {background-color: var(--dropdown-background-dark)}
.or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-item.svelte-6w7nkx {display: flex;width: 100%;align-items: center;justify-content: space-between;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;font-weight: 400;color: var(--dropdown-text-light)}
.or-app-dark .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-item.svelte-6w7nkx {color: var(--dropdown-text-dark)}
.or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-item.svelte-6w7nkx:hover {background-color: var(--dropdown-hover-light)}
.or-app-dark .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-item.svelte-6w7nkx:hover {background-color: var(--dropdown-hover-dark)}
.or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-item.svelte-6w7nkx:disabled {opacity: 0.5;pointer-events: none}
.or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-divider.svelte-6w7nkx {margin-bottom: 0.75rem;border-bottom-width: 1px;padding-top: 0.75rem;padding-bottom: 0px}
@media (min-width: 480px) {
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-divider.svelte-6w7nkx {margin-bottom: 0px}
  .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-divider.svelte-6w7nkx {padding-top: 0px}
}
.or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-divider.svelte-6w7nkx {border-color: var(--dropdown-divider-light)}
.or-app-dark .or-dropdown-backdrop.svelte-6w7nkx .or-dropdown .or-dropdown-divider.svelte-6w7nkx {border-color: var(--dropdown-divider-dark)}
@media (min-width: 640px) {
  .or-dropdown-backdrop.svelte-6w7nkx.svelte-6w7nkx, .or-app-dark .or-dropdown-backdrop.svelte-6w7nkx.svelte-6w7nkx {background-color: transparent}
}
.or-searchnoresult.svelte-wehep3.svelte-wehep3 {display: flex;height: 100%;flex-direction: column;align-items: center;text-align: center}
@media (min-width: 640px) {
  .or-searchnoresult.svelte-wehep3.svelte-wehep3 {flex-direction: row}
  .or-searchnoresult.svelte-wehep3.svelte-wehep3 {text-align: left}
}
.or-searchnoresult.svelte-wehep3 svg {margin-right: 1.75rem;width: 4.5rem;height: 4.5rem;color: var(--search-noResultIcon-light)}
.or-app-dark .or-searchnoresult.svelte-wehep3 svg {color: var(--search-noResultIcon-dark)}
.or-searchnoresult.svelte-wehep3 div.svelte-wehep3 {width: 100%}
.or-searchnoresult.svelte-wehep3 div .or-searchnoresult-title.svelte-wehep3 {margin-bottom: 1rem;font-size: 1.625rem;font-weight: 700;line-height: 2rem}
.or-searchnoresult.svelte-wehep3 div .or-searchnoresult-description.svelte-wehep3 {font-size: 0.875rem;line-height: 1.25rem;color: var(--search-description-light)}
.or-app-dark .or-searchnoresult.svelte-wehep3 div .or-searchnoresult-description.svelte-wehep3 {color: var(--search-description-dark)}
@media (min-width: 640px) {
  .or-searchnoresult.svelte-wehep3 div.svelte-wehep3 {width: calc(100% - 4.5rem)}
}
.or-navigationbutton.svelte-16590ex.svelte-16590ex {display: flex;flex-direction: column;align-items: center;border-radius: 9999px;padding-top: 1.5rem;padding-bottom: 1.25rem;width: 3.75rem;height: 5.25rem;color: var(--navigationButton-icon-light);background-color: var(--navigationButton-background-light)}
.or-app-dark .or-navigationbutton.svelte-16590ex.svelte-16590ex {color: var(--navigationButton-icon-dark);background-color: var(--navigationButton-background-dark)}
.or-navigationbutton.svelte-16590ex span.svelte-16590ex {margin-top: 0.25rem;font-size: 0.75rem}
.or-tutorialnotification.svelte-yi5rwx.svelte-yi5rwx {position: absolute;bottom: 1.25rem;left: 1.25rem;display: flex;height: 4rem;cursor: pointer;overflow: hidden;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));border-radius: 0.25rem;box-shadow: 2px 3px 18px rgba(0, 0, 0, 0.52);z-index: 10000}
.or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-icon.svelte-yi5rwx svg {width: 5.25rem;color: var(--tutorial-headerBackground-light)}
".or-app-dark"
.or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-icon.svelte-yi5rwx svg {color: var(--tutorial-headerBackground-dark)}
.or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-content.svelte-yi5rwx {display: flex;align-items: center;padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 1rem;padding-bottom: 1rem}
.or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-content .or-tutorialnotification-text p.svelte-yi5rwx:first-child {font-weight: 700;text-transform: uppercase;line-height: 1rem;color: #1e323d;font-size: 0.6875rem}
.or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-content .or-tutorialnotification-text p.svelte-yi5rwx:last-child {color: #536067;font-size: 0.625rem}
.or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-content .or-tutorialnotification-close.svelte-yi5rwx {margin-left: 1.25rem;display: flex;height: 2rem;width: 2rem;align-items: center;justify-content: center;border-radius: 9999px;color: #1e323d;background-color: rgba(249, 249, 249, 0.7)}
@media (min-width: 640px) {
  .or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-content .or-tutorialnotification-text p.svelte-yi5rwx:first-child {font-size: 0.875rem}
  .or-tutorialnotification.svelte-yi5rwx .or-tutorialnotification-content .or-tutorialnotification-text p.svelte-yi5rwx:last-child {font-size: 0.75rem}
}
.or-bottombartag.svelte-1a9jswa {flex-shrink: 0;border-radius: 0.25rem;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.25rem;padding-bottom: 0.25rem;font-size: 0.75rem;text-transform: uppercase;color: var(--bottomBarTag-text-light);background-color: var(--bottomBarTag-background-light)}
.or-app-dark .or-bottombartag.svelte-1a9jswa {color: var(--bottomBarTag-text-dark);background-color: var(--bottomBarTag-background-dark)}
.or-bottombartag.svelte-1a9jswa:hover {color: var(--bottomBarTag-textHover-light);background-color: var(--bottomBarTag-backgroundHover-light)}
.or-app-dark .or-bottombartag.svelte-1a9jswa:hover {color: var(--bottomBarTag-textHover-dark);background-color: var(--bottomBarTag-backgroundHover-dark)}
.or-bottombartag.or-bottombartag-selected.svelte-1a9jswa {color: var(--bottomBarTag-textActive-light);background-color: var(--bottomBarTag-backgroundActive-light)}
.or-app-dark .or-bottombartag.or-bottombartag-selected.svelte-1a9jswa {color: var(--bottomBarTag-textActive-dark);background-color: var(--bottomBarTag-backgroundActive-dark)}
.or-summarypagination.svelte-2lgzbl.svelte-2lgzbl {display: flex;width: 100%;align-items: center}
.or-summarypagination.svelte-2lgzbl button:first-child {margin-right: 1rem}
.or-summarypagination.svelte-2lgzbl button:last-child {margin-left: 1rem}
.or-summarypagination.svelte-2lgzbl .or-summarypagination-progressbar.svelte-2lgzbl {position: relative;height: 0.125rem;width: 100%;background-color: var(--summaryPagination-progressbarBackground-light)}
.or-app-dark .or-summarypagination.svelte-2lgzbl .or-summarypagination-progressbar.svelte-2lgzbl {background-color: var(--summaryPagination-progressbarBackground-dark)}
.or-summarypagination.svelte-2lgzbl .or-summarypagination-progressbar .or-summarypagination-progressbar-bar.svelte-2lgzbl {position: absolute;height: 0.125rem;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 500ms;background-color: var(--summaryPagination-buttonBackground-light)}
.or-app-dark .or-summarypagination.svelte-2lgzbl .or-summarypagination-progressbar .or-summarypagination-progressbar-bar.svelte-2lgzbl {background-color: var(--summaryPagination-buttonBackground-dark)}
.or-articlecard.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {display: flex;cursor: pointer;flex-direction: column}
.or-articlecard.svelte-p3zqll .or-articlecard-top.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {margin-bottom: 1rem;display: flex;overflow: hidden;min-height: 6.75rem}
.or-articlecard.or-articlecard-clamp.svelte-p3zqll .or-articlecard-top.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {height: 6.75rem}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {display: flex;flex: 1 1 0%;flex-direction: column;justify-content: space-between}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left.svelte-p3zqll .or-articletag {margin-bottom: 1.25rem}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {min-height: 3.875rem}
.or-articlecard.or-articlecard-clamp.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;height: 3.875rem}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body .or-articlecard-title.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {font-weight: 700;line-height: 1.25rem;color: var(--articleCard-title-light)}
.or-app-dark .or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body .or-articlecard-title.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {color: var(--articleCard-title-dark)}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body .or-articlecard-subtitle.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {font-size: 0.875rem;color: var(--articleCard-subtitle-light)}
.or-app-dark .or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body .or-articlecard-subtitle.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {color: var(--articleCard-subtitle-dark)}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body .or-articlecard-subtitle.svelte-p3zqll .highlight {border-bottom-width: 2px;border-style: dashed;font-weight: 700;font-style: normal;border-color: var(--articleCard-highlight-light)}
.or-app-dark .or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-left .or-articlecard-body .or-articlecard-subtitle.svelte-p3zqll .highlight {border-color: var(--articleCard-highlight-dark)}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-right.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {margin-left: 1rem;width: 7rem;flex-shrink: 0;border-radius: 0.25rem;background-size: cover;background-position: center}
.or-articlecard.svelte-p3zqll .or-articlecard-top .or-articlecard-right.or-articlecard-nosmartcrop.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {background-position-y: 25%}
.or-articlecard.svelte-p3zqll .or-articlecard-bottom.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {display: flex;height: 2rem;justify-content: space-between;font-weight: 700;color: var(--articleCard-subtitle-light)}
.or-app-dark .or-articlecard.svelte-p3zqll .or-articlecard-bottom.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll {color: var(--articleCard-subtitle-dark)}
.or-articlecard.svelte-p3zqll .or-articlecard-bottom.svelte-p3zqll > div.svelte-p3zqll.svelte-p3zqll {display: flex;align-items: center;font-size: 0.75rem}
.or-articlecard.svelte-p3zqll .or-articlecard-bottom > div .or-articlecard-dot.svelte-p3zqll.svelte-p3zqll.svelte-p3zqll, .or-articlecard.svelte-p3zqll .or-articlecard-bottom.svelte-p3zqll > div.svelte-p3zqll > div.svelte-p3zqll:not(:first-child) {margin-left: 0.5rem}
.or-articlecard.svelte-p3zqll .or-articlecard-bottom.svelte-p3zqll .or-bookmarkbutton {color: var(--articleCard-title-light)}
.or-app-dark .or-articlecard.svelte-p3zqll .or-articlecard-bottom.svelte-p3zqll .or-bookmarkbutton {color: var(--articleCard-title-dark)}
.or-articlecardbig.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {display: flex;height: 100%;width: 100%;cursor: pointer;flex-direction: column;justify-content: space-between;border-radius: 0.5rem;background-size: cover;background-position: center;padding: 1rem}
.or-articlecardbig.or-articlecardbig-nosmartcrop.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {background-position-y: 25%}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-top.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {flex: 1 1 0%}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {font-weight: 700}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-title.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {font-size: 1rem;font-weight: 700;line-height: 2.25rem}
@media (min-width: 640px) {
  .or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-title.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {font-size: 1.625rem}
}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-title.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {color: var(--articleCard-title-dark)}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-actions.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {margin-top: 1rem;display: flex;height: 2rem;justify-content: space-between;color: var(--articleCard-subtitle-dark)}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-actions div .or-articlecardbig-dot.svelte-1sshw00.svelte-1sshw00.svelte-1sshw00 {margin-left: 0.5rem}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-actions.svelte-1sshw00 > div.svelte-1sshw00.svelte-1sshw00 {display: flex;align-items: center;font-size: 0.75rem}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-actions.svelte-1sshw00 > div.svelte-1sshw00 > div.svelte-1sshw00:not(:first-child) {margin-left: 0.5rem}
.or-articlecardbig.svelte-1sshw00 .or-articlecardbig-bottom .or-articlecardbig-actions.svelte-1sshw00 .or-bookmarkbutton {color: var(--articleCard-title-dark)}
.or-icon-fullscreen.svelte-os7sl2 {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-minus.svelte-17c2kva {max-height: 100%;max-width: 100%;stroke: currentColor
}
.or-icon-search.svelte-1s2e1dn {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-verticaldots.svelte-1cs9u4x {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-plus.svelte-yp0h5m {max-height: 100%;max-width: 100%;stroke: currentColor
}
.or-pages-control.svelte-godk8b {touch-action: none !important}
.or-reader-scroll-mode-horizontal .or-pages-control.svelte-godk8b {display: flex;height: 100%;width: 100%;overflow: hidden}
.or-reader-scroll-mode-horizontal .or-pages.svelte-godk8b {display: flex}
.or-reader-scroll-mode-horizontal.or-reader-reading-rtl .or-pages.svelte-godk8b {flex-direction: row-reverse}
.or-reader-scroll-mode-horizontal
.or-pages.or-pages
.or-page.or-page:first-child, .or-reader-scroll-mode-horizontal
.or-pages.or-pages
.or-page.or-page:last-child {width: 100vw;justify-content: center}
.or-reader-scroll-mode-vertical .or-pages-control.svelte-godk8b {height: 100%;overflow: hidden}
.or-reader-scroll-mode-vertical .or-pages .or-page {margin-bottom: 2rem}
.or-pages.svelte-godk8b {transform-origin: top left}
.or-floatingbuttons.svelte-stlb38 {position: absolute;right: 2rem;bottom: 2.75rem;z-index: 10;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 500ms
}
@media (min-width: 768px) {
  .or-floatingbuttons.svelte-stlb38 {display: block
  }
}
.or-floatingbuttons.or-floatingbuttons-up.svelte-stlb38 {bottom: 11rem
}
.or-flatplan.svelte-kk0tdy.svelte-kk0tdy {position: absolute;left: 0px;bottom: 0px;z-index: 30;display: flex;width: 100%;transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 500ms}
.or-flatplan.svelte-kk0tdy.svelte-kk0tdy::-webkit-scrollbar {display: none}
.or-flatplan.svelte-kk0tdy.svelte-kk0tdy {-ms-overflow-style: none;scrollbar-width: none}
.or-flatplan-close.svelte-kk0tdy.svelte-kk0tdy {transform: translateY(100%)}
.or-flatplan.svelte-kk0tdy .or-flatplan-background.svelte-kk0tdy {position: absolute;bottom: 0px;width: 100%;height: 5rem;background-color: var(--flatplan-background-light)}
.or-app-dark .or-flatplan-background.svelte-kk0tdy.svelte-kk0tdy {background-color: var(--flatplan-background-dark)}
.or-tiles.svelte-ogopjm.svelte-ogopjm {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%
}
.or-tiles.svelte-ogopjm .or-tile.svelte-ogopjm {position: absolute;transform-origin: center;background-size: 100% 100%
}
.ac-app.svelte-oapst3 {position: relative;height: 100%;width: 100%
}
.ac-app.svelte-oapst3 * {font-family: Soleil, Helvetica, sans-serif
}
*, ::before, ::after {box-sizing: border-box}
html {-moz-tab-size: 4;-o-tab-size: 4;tab-size: 4}
html {line-height: 1.15;-webkit-text-size-adjust: 100%}
body {margin: 0}
body {font-family: system-ui,
-apple-system, /* Firefox supports this but not yet `system-ui` */ 'Segoe UI',
Roboto,
Helvetica,
Arial,
sans-serif,
'Apple Color Emoji',
'Segoe UI Emoji'}
hr {height: 0;color: inherit}
abbr[title] {-webkit-text-decoration: underline dotted;text-decoration: underline dotted}
b, strong {font-weight: bolder}
code, kbd, samp, pre {font-family: ui-monospace,
SFMono-Regular,
Consolas,
'Liberation Mono',
Menlo,
monospace;font-size: 1em}
small {font-size: 80%}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}
sub {bottom: -0.25em}
sup {top: -0.5em}
table {text-indent: 0;border-color: inherit}
button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}
button, select {text-transform: none}
button, [type='button'], [type='reset'], [type='submit'] {-webkit-appearance: button}
::-moz-focus-inner {border-style: none;padding: 0}
:-moz-focusring {outline: 1px dotted ButtonText}
:-moz-ui-invalid {box-shadow: none}
legend {padding: 0}
progress {vertical-align: baseline}
::-webkit-inner-spin-button, ::-webkit-outer-spin-button {height: auto}
[type='search'] {-webkit-appearance: textfield;outline-offset: -2px}
::-webkit-search-decoration {-webkit-appearance: none}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit}
summary {display: list-item}
blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre {margin: 0}
button {background-color: transparent;background-image: none}
fieldset {margin: 0;padding: 0}
ol, ul {list-style: none;margin: 0;padding: 0}
html {font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";line-height: 1.5}
body {font-family: inherit;line-height: inherit}
*, ::before, ::after {box-sizing: border-box;border-width: 0;border-style: solid;border-color: currentColor}
hr {border-top-width: 1px}
img {border-style: solid}
textarea {resize: vertical}
input::-moz-placeholder, textarea::-moz-placeholder {opacity: 1;color: #9ca3af}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {opacity: 1;color: #9ca3af}
input::placeholder, textarea::placeholder {opacity: 1;color: #9ca3af}
button, [role="button"] {cursor: pointer}
:-moz-focusring {outline: auto}
table {border-collapse: collapse}
h1, h2, h3, h4, h5, h6 {font-size: inherit;font-weight: inherit}
a {color: inherit;text-decoration: inherit}
button, input, optgroup, select, textarea {padding: 0;line-height: inherit;color: inherit}
pre, code, kbd, samp {font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}
img, svg, video, canvas, audio, iframe, embed, object {display: block;vertical-align: middle}
img, video {max-width: 100%;height: auto}
[hidden] {display: none}
*, ::before, ::after {--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color: rgba(229, 231, 235, var(--tw-border-opacity));--tw-blur: var(--tw-empty, /*!*/ /*!*/);--tw-brightness: var(--tw-empty, /*!*/ /*!*/);--tw-contrast: var(--tw-empty, /*!*/ /*!*/);--tw-grayscale: var(--tw-empty, /*!*/ /*!*/);--tw-hue-rotate: var(--tw-empty, /*!*/ /*!*/);--tw-invert: var(--tw-empty, /*!*/ /*!*/);--tw-saturate: var(--tw-empty, /*!*/ /*!*/);--tw-sepia: var(--tw-empty, /*!*/ /*!*/);--tw-drop-shadow: var(--tw-empty, /*!*/ /*!*/);--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}
@font-face {
  font-family: "Lyon";
  font-style: normal;
  font-weight: 700;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/LyonDisplay-Bold.otf") format("opentype")
}
@font-face {
  font-family: "Lyon";
  font-style: normal;
  font-weight: 900;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/LyonDisplay-Black.otf") format("opentype")
}
@font-face {
  font-family: "Soleil";
  font-style: normal;
  font-weight: normal;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/Soleil_Regular.ttf") format("truetype")
}
@font-face {
  font-family: "Soleil";
  font-style: normal;
  font-weight: 300;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/Soleil_Light.ttf") format("truetype")
}
@font-face {
  font-family: "Soleil";
  font-style: normal;
  font-weight: 600;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/Soleil_SemiBold.ttf") format("truetype")
}
@font-face {
  font-family: "Soleil";
  font-style: normal;
  font-weight: 700;
  src: url("https://cdn.cafeyn.co/Public/Cafeyn/fonts/Cafeyn/Soleil_Bold.ttf") format("truetype")
}
* {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;outline: 2px solid transparent;outline-offset: 2px;-webkit-user-drag: none}
html, body, #article {height: 100%;width: 100%}
button {font-weight: 700}
button:disabled {cursor: default;--tw-text-opacity: 1;color: rgba(156, 163, 175, var(--tw-text-opacity))}
img {display: block}
.container {width: 100%}
@media (min-width: 320px) {
  .container {max-width: 320px}
}
@media (min-width: 480px) {
  .container {max-width: 480px}
}
@media (min-width: 640px) {
  .container {max-width: 640px}
}
@media (min-width: 768px) {
  .container {max-width: 768px}
}
@media (min-width: 1024px) {
  .container {max-width: 1024px}
}
@media (min-width: 1280px) {
  .container {max-width: 1280px}
}
@media (min-width: 1536px) {
  .container {max-width: 1536px}
}
.fixed {position: fixed}
.absolute {position: absolute}
.relative {position: relative}
.inset-0 {top: 0px;right: 0px;bottom: 0px;left: 0px}
.left-1\/2 {left: 50%}
.bottom-12 {bottom: 3rem}
.top-0 {top: 0px}
.right-6 {right: 1.5rem}
.top-4 {top: 1rem}
.right-4 {right: 1rem}
.right-0 {right: 0px}
.bottom-0 {bottom: 0px}
.float-left {float: left}
.float-none {float: none}
.m-0 {margin: 0px}
.m-1 {margin: 0.25rem}
.mx-0 {margin-left: 0px;margin-right: 0px}
.mx-4 {margin-left: 1rem;margin-right: 1rem}
.mx-3 {margin-left: 0.75rem;margin-right: 0.75rem}
.my-2 {margin-top: 0.5rem;margin-bottom: 0.5rem}
.my-1 {margin-top: 0.25rem;margin-bottom: 0.25rem}
.my-8 {margin-top: 2rem;margin-bottom: 2rem}
.mx-auto {margin-left: auto;margin-right: auto}
.mt-3 {margin-top: 0.75rem}
.mb-5 {margin-bottom: 1.25rem}
.mb-10 {margin-bottom: 2.5rem}
.-mt-4 {margin-top: -1rem}
.-mr-2 {margin-right: -0.5rem}
.mb-4 {margin-bottom: 1rem}
.ml-4 {margin-left: 1rem}
.ml-8 {margin-left: 2rem}
.mr-2 {margin-right: 0.5rem}
.mr-4 {margin-right: 1rem}
.mr-3 {margin-right: 0.75rem}
.mr-6 {margin-right: 1.5rem}
.mr-0 {margin-right: 0px}
.mr-1 {margin-right: 0.25rem}
.mt-0 {margin-top: 0px}
.mt-8 {margin-top: 2rem}
.block {display: block}
.inline-block {display: inline-block}
.flex {display: flex}
.hidden {display: none}
.h-8 {height: 2rem}
.h-12 {height: 3rem}
.h-full {height: 100%}
.h-20 {height: 5rem}
.h-40 {height: 10rem}
.max-h-screen {max-height: 100vh}
.max-h-full {max-height: 100%}
.w-full {width: 100%}
.w-8 {width: 2rem}
.w-12 {width: 3rem}
.w-96 {width: 24rem}
.w-20 {width: 5rem}
.w-24 {width: 6rem}
.w-auto {width: auto}
.max-w-xl {max-width: 36rem}
.max-w-160 {max-width: 40rem}
.max-w-full {max-width: 100%}
.flex-1 {flex: 1 1 0%}
.flex-shrink-0 {flex-shrink: 0}
.transform {transform: var(--tw-transform)}
.flex-col {flex-direction: column}
.items-center {align-items: center}
.justify-start {justify-content: flex-start}
.justify-end {justify-content: flex-end}
.justify-center {justify-content: center}
.justify-between {justify-content: space-between}
.overflow-hidden {overflow: hidden}
.truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.rounded-full {border-radius: 9999px}
.rounded-lg {border-radius: 0.5rem}
.rounded {border-radius: 0.25rem}
.rounded-3xl {border-radius: 1.5rem}
.border {border-width: 1px}
.border-0 {border-width: 0px}
.border-2 {border-width: 2px}
.border-t {border-top-width: 1px}
.border-b {border-bottom-width: 1px}
.bg-white {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
.bg-cover {background-size: cover}
.bg-fixed {background-attachment: fixed}
.bg-center {background-position: center}
.bg-no-repeat {background-repeat: no-repeat}
.object-cover {-o-object-fit: cover;object-fit: cover}
.object-top {-o-object-position: top;object-position: top}
.p-4 {padding: 1rem}
.px-12 {padding-left: 3rem;padding-right: 3rem}
.py-10 {padding-top: 2.5rem;padding-bottom: 2.5rem}
.py-5 {padding-top: 1.25rem;padding-bottom: 1.25rem}
.px-6 {padding-left: 1.5rem;padding-right: 1.5rem}
.py-4 {padding-top: 1rem;padding-bottom: 1rem}
.py-2 {padding-top: 0.5rem;padding-bottom: 0.5rem}
.px-4 {padding-left: 1rem;padding-right: 1rem}
.px-3 {padding-left: 0.75rem;padding-right: 0.75rem}
.py-1 {padding-top: 0.25rem;padding-bottom: 0.25rem}
.py-6 {padding-top: 1.5rem;padding-bottom: 1.5rem}
.px-2 {padding-left: 0.5rem;padding-right: 0.5rem}
.py-3 {padding-top: 0.75rem;padding-bottom: 0.75rem}
.py-8 {padding-top: 2rem;padding-bottom: 2rem}
.px-8 {padding-left: 2rem;padding-right: 2rem}
.py-1\.5 {padding-top: 0.375rem;padding-bottom: 0.375rem}
.pb-4 {padding-bottom: 1rem}
.pb-1 {padding-bottom: 0.25rem}
.pt-4 {padding-top: 1rem}
.pt-2 {padding-top: 0.5rem}
.pt-6 {padding-top: 1.5rem}
.pb-0 {padding-bottom: 0px}
.pb-2 {padding-bottom: 0.5rem}
.pb-8 {padding-bottom: 2rem}
.pt-12 {padding-top: 3rem}
.pt-10 {padding-top: 2.5rem}
.text-center {text-align: center}
.font-lyon {font-family: Lyon, Helvetica, sans-serif}
.text-lg {font-size: 1.125rem}
.text-sm {font-size: 0.875rem}
.text-2xl {font-size: 1.625rem}
.text-md {font-size: 1rem}
.text-xs {font-size: 0.75rem}
.text-em-sm {font-size: 0.875em}
.text-em-3xl {font-size: 2em}
.font-bold {font-weight: 700}
.font-semibold {font-weight: 600}
.font-light {font-weight: 300}
.font-black {font-weight: 900}
.font-extralight {font-weight: 200}
.uppercase {text-transform: uppercase}
.italic {font-style: italic}
.text-gray-400 {--tw-text-opacity: 1;color: rgba(156, 163, 175, var(--tw-text-opacity))}
.text-white {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity))}
.outline-none {outline: 2px solid transparent;outline-offset: 2px}
.filter {filter: var(--tw-filter)}
.transition {transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}
@media (min-width: 640px) {
  .sm\:mr-6 {margin-right: 1.5rem}
}
@media (min-width: 768px) {
  .md\:right-0 {right: 0px}
  .md\:ml-28 {margin-left: 7rem}
  .md\:mr-10 {margin-right: 2.5rem}
  .md\:block {display: block}
  .md\:inline {display: inline}
  .md\:flex {display: flex}
  .md\:hidden {display: none}
  .md\:px-8 {padding-left: 2rem;padding-right: 2rem}
  .md\:pt-0 {padding-top: 0px}
  .md\:text-em-4xl {font-size: 3em}
}
@media (min-width: 480px) {
  .xs\:flex {display: flex}
  .xs\:h-14 {height: 3.5rem}
  .xs\:w-14 {width: 3.5rem}
  .xs\:py-0 {padding-top: 0px;padding-bottom: 0px}
  .xs\:text-3xl {font-size: 2rem}
  .xs\:text-md {font-size: 1rem}
}
@media (min-width: 320px) {
  .\32xs\:-mt-12 {margin-top: -3rem}
  .\32xs\:-mr-4 {margin-right: -1rem}
  .\32xs\:p-8 {padding: 2rem}
}
@media print {
  .print\:hidden {display: none}
}
.ac-share-backdrop.svelte-177jlnm.svelte-177jlnm {position: fixed;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;padding: 1rem;background-color: var(--global-backdrop-light);z-index: 10000}
.ac-app-dark .ac-share-backdrop.svelte-177jlnm.svelte-177jlnm {background-color: var(--global-backdrop-dark)}
.ac-share-backdrop.svelte-177jlnm .ac-share.svelte-177jlnm {display: flex;width: 100%;max-width: 36rem;overflow: hidden;border-radius: 0.5rem;color: var(--share-text-light);background-color: var(--share-background-light)}
.ac-share-backdrop.svelte-177jlnm .ac-share.ac-share-withcover.svelte-177jlnm {max-width: 40rem}
@media (min-width: 768px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share.ac-share-withcover.svelte-177jlnm {height: 24rem}
}
.ac-share-backdrop.svelte-177jlnm .ac-share.ac-share-withcover.svelte-177jlnm {max-width: 52.5rem}
.ac-app-dark .ac-share-backdrop.svelte-177jlnm .ac-share.svelte-177jlnm {color: var(--share-text-dark);background-color: var(--share-background-dark)}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-close.svelte-177jlnm {display: flex;height: 2rem;width: 2rem;align-items: center;justify-content: center;border-radius: 9999px;color: var(--share-buttonCloseIcon-light);background-color: var(--share-buttonCloseBackground-light)}
.ac-app-dark .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-close.svelte-177jlnm {color: var(--share-buttonCloseIcon-dark);background-color: var(--share-buttonCloseBackground-dark)}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left.svelte-177jlnm {display: flex;width: 100%;flex: 1 1 0%;flex-direction: column;justify-content: flex-end;padding: 1rem}
@media (min-width: 320px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left.svelte-177jlnm {padding: 2rem}
}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-title.svelte-177jlnm {margin-bottom: 0.5rem;display: flex;align-items: center;justify-content: space-between}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-title .ac-share-close.svelte-177jlnm {margin-top: -1rem;margin-right: -0.5rem;display: flex;background-color: transparent}
@media (min-width: 320px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-title .ac-share-close.svelte-177jlnm {margin-top: -3rem}
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-title .ac-share-close.svelte-177jlnm {margin-right: -1rem}
}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-title p.svelte-177jlnm {font-family: Lyon, Helvetica, sans-serif;font-size: 1.625rem;font-weight: 700}
@media (min-width: 480px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-title p.svelte-177jlnm {font-size: 2rem}
}
.ac-share-backdrop.svelte-177jlnm .ac-share.ac-share-withcover .ac-share-left .ac-share-title .ac-share-close.svelte-177jlnm {display: flex}
@media (min-width: 768px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share.ac-share-withcover .ac-share-left .ac-share-title .ac-share-close.svelte-177jlnm {display: none}
}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-text.svelte-177jlnm {margin-bottom: 1rem;font-size: 1rem}
@media (min-width: 480px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-text.svelte-177jlnm {font-size: 1.125rem}
}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials.svelte-177jlnm {margin-bottom: 1.5rem;display: flex}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm {display: flex;height: 3rem;width: 3rem;cursor: pointer;align-items: center;justify-content: center;border-radius: 9999px;border-width: 1px}
@media (min-width: 480px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm {height: 3.5rem}
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm {width: 3.5rem}
}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm {border-color: var(--share-socialBorder-light)}
.ac-app-dark .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm {border-color: var(--share-socialBorder-dark)}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm:not(:last-child) {margin-right: 0.5rem}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm:hover {color: var(--share-socialHover-light);background-color: var(--share-text-light)}
.ac-app-dark .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-socials a.svelte-177jlnm:hover {color: var(--share-socialHover-dark);background-color: var(--share-text-dark)}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link.svelte-177jlnm {display: flex;align-items: center;justify-content: space-between;border-radius: 0.25rem;border-width: 1px;padding: 1rem;font-size: 0.75rem}
@media (min-width: 480px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link.svelte-177jlnm {font-size: 1rem}
}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link.svelte-177jlnm {border-color: var(--share-border-light)}
.ac-share-backdrop.svelte-177jlnm .ac-share.ac-share-withcover .ac-share-left .ac-share-link.svelte-177jlnm {max-width: 24rem}
.ac-app-dark .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link.svelte-177jlnm {border-color: var(--share-border-dark)}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link p.svelte-177jlnm {-webkit-user-select: text;-moz-user-select: text;-ms-user-select: text;user-select: text;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 700}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link button.svelte-177jlnm {margin-left: 1rem;font-size: 0.75rem;font-weight: 700;text-transform: uppercase}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link div.svelte-177jlnm {margin-left: 1rem;width: 3rem;color: #5ec5b0}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-left .ac-share-link div.svelte-177jlnm svg {margin-left: auto;margin-right: auto}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-right.svelte-177jlnm {display: none;height: 100%;width: 24rem;background-size: cover;background-position: center;padding: 1rem}
@media (min-width: 768px) {
  .ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-right.svelte-177jlnm {display: block}
}
.ac-share-backdrop.svelte-177jlnm .ac-share .ac-share-right .ac-share-close.svelte-177jlnm {margin-left: auto}
.ac-toastbox.svelte-1q1q8xv.svelte-1q1q8xv {position: fixed;left: 50%;bottom: 3rem;display: flex;--tw-translate-x: -50%;transform: var(--tw-transform);align-items: center;border-radius: 0.25rem;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 1rem;padding-bottom: 1rem;color: var(--toastBox-text-light);background-color: var(--toastBox-background-light);transform: translate3d(-50%, 0, 0);z-index: 10000}
.ac-app-dark .ac-toastbox.svelte-1q1q8xv.svelte-1q1q8xv {color: var(--toastBox-text-dark);background-color: var(--toastBox-background-dark)}
.ac-toastbox.svelte-1q1q8xv svg {max-width: none}
.ac-toastbox.svelte-1q1q8xv p.svelte-1q1q8xv {margin-left: 1rem;white-space: nowrap}
.ac-toastbox.svelte-1q1q8xv button.svelte-1q1q8xv {margin-left: 2rem;font-size: 0.75rem;text-transform: uppercase}
@media (min-width: 768px) {
  .ac-toastbox.svelte-1q1q8xv button.svelte-1q1q8xv {margin-left: 7rem}
}
.ac-article.svelte-1091wlm.svelte-1091wlm {display: flex;min-height: 100%;flex-direction: column;padding-bottom: 1rem;color: var(--article-text-light);background-color: var(--article-background-light)}
.ac-app-dark .ac-article.svelte-1091wlm.svelte-1091wlm {color: var(--article-text-dark);background-color: var(--article-background-dark)}
.ac-article.svelte-1091wlm .ac-article-header.svelte-1091wlm {position: fixed;top: 0px;width: 100%}
@media print {
  .ac-article.svelte-1091wlm .ac-article-header.svelte-1091wlm {display: none}
}
.ac-article.svelte-1091wlm .ac-article-header.svelte-1091wlm {transform: translateY(0rem);transition: transform 0.4s cubic-bezier(1, 0.99, 0, -0.01);z-index: 10000}
.ac-article.svelte-1091wlm .ac-article-template.svelte-1091wlm {padding-top: 5.25rem}
@media print {
  .ac-app-dark .ac-article.svelte-1091wlm.svelte-1091wlm {color: #000}
  .ac-article.svelte-1091wlm .ac-article-template.svelte-1091wlm {padding-top: 0}
}
.ac-error-backdrop.svelte-10wv8qc.svelte-10wv8qc {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;justify-content: center;padding: 1rem;background-color: var(--global-backdrop-light);z-index: 10002}
.ac-app-dark .ac-error-backdrop.svelte-10wv8qc.svelte-10wv8qc {background-color: var(--global-backdrop-dark)}
.ac-error-backdrop.svelte-10wv8qc .ac-error.svelte-10wv8qc {display: flex;max-width: 36rem;flex-direction: column;align-items: center;border-radius: 0.5rem;padding-left: 3rem;padding-right: 3rem;padding-top: 2.5rem;padding-bottom: 2.5rem;width: 25rem;background-color: var(--error-background-light)}
.ac-app-dark .ac-error-backdrop.svelte-10wv8qc .ac-error.svelte-10wv8qc {background-color: var(--error-background-dark)}
.ac-error-backdrop.svelte-10wv8qc .ac-error .ac-error-logo.svelte-10wv8qc {width: 7.75rem}
.ac-error-backdrop.svelte-10wv8qc .ac-error .ac-error-title.svelte-10wv8qc {margin-top: 0.75rem;margin-bottom: 1.25rem;font-size: 1.625rem;color: var(--error-title-light)}
.ac-app-dark .ac-error-backdrop.svelte-10wv8qc .ac-error .ac-error-title.svelte-10wv8qc {color: var(--error-title-dark)}
.ac-error-backdrop.svelte-10wv8qc .ac-error .ac-error-description.svelte-10wv8qc {margin-bottom: 2.5rem;text-align: center;font-size: 1.125rem;color: var(--error-description-light)}
.ac-app-dark .ac-error-backdrop.svelte-10wv8qc .ac-error .ac-error-description.svelte-10wv8qc {color: var(--error-description-dark)}
.ac-error-backdrop.svelte-10wv8qc .ac-error button.svelte-10wv8qc {width: 100%;border-radius: 9999px;border-width: 1px;padding-top: 1.25rem;padding-bottom: 1.25rem;font-size: 0.875rem;border-color: var(--error-buttonBorder-light)}
.ac-app-dark .ac-error-backdrop.svelte-10wv8qc .ac-error button.svelte-10wv8qc {border-color: var(--error-buttonBorder-dark)}
.ac-error-backdrop.svelte-10wv8qc .ac-error.svelte-10wv8qc {color: var(--error-title-light)}
.ac-error-backdrop.svelte-10wv8qc .ac-error .color.svelte-10wv8qc {margin-bottom: 1.25rem;border-width: 0px;color: var(--error-buttonText-light);background-color: var(--error-button-light)}
.ac-app-dark .ac-error-backdrop.svelte-10wv8qc .ac-error .color.svelte-10wv8qc {color: var(--error-buttonText-dark);background-color: var(--error-button-dark)}
.ac-progressbar.svelte-iov5ed.svelte-iov5ed {width: 100%;height: 0.25rem;background-color: var(--progressBar-background-light)}
.ac-app-dark .ac-progressbar.svelte-iov5ed.svelte-iov5ed {background-color: var(--progressBar-background-dark)}
.ac-progressbar.svelte-iov5ed .ac-progressbar-bar.svelte-iov5ed {height: 100%;background-color: var(--progressBar-bar-light)}
.ac-app-dark .ac-progressbar.svelte-iov5ed .ac-progressbar-bar.svelte-iov5ed {background-color: var(--progressBar-bar-dark)}
.ac-articlebutton.svelte-1o5qx0i.svelte-1o5qx0i {position: fixed;z-index: 30;display: none;width: 5rem;align-items: center;justify-content: center;overflow: hidden}
@media (min-width: 768px) {
  .ac-articlebutton.svelte-1o5qx0i.svelte-1o5qx0i {display: flex}
}
.ac-articlebutton.svelte-1o5qx0i.svelte-1o5qx0i {top: calc(50% + 2.625rem - 3.75rem);height: 7.5rem}
.ac-articlebutton.svelte-1o5qx0i.svelte-1o5qx0i:not(.ac-articlebutton-reverse) {left: 0px}
.ac-articlebutton.ac-articlebutton-reverse.svelte-1o5qx0i.svelte-1o5qx0i {right: 0px}
.ac-articlebutton.svelte-1o5qx0i.svelte-1o5qx0i:hover {margin-left: 0px;margin-right: 0px;justify-content: flex-start;border-radius: 0.25rem;width: 22.5rem;color: var(--articleButton-text-light);background-color: var(--articleButton-background-light);box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.09)}
.ac-app-dark .ac-articlebutton.svelte-1o5qx0i.svelte-1o5qx0i:hover {color: var(--articleButton-text-dark);background-color: var(--articleButton-background-dark)}
.ac-articlebutton.ac-articlebutton-reverse.svelte-1o5qx0i.svelte-1o5qx0i {flex-direction: row-reverse}
.ac-articlebutton.svelte-1o5qx0i .ac-articlebutton-icon.svelte-1o5qx0i {margin-left: 1rem;margin-right: 1rem;display: flex;height: 3rem;width: 3rem;align-items: center;justify-content: center;border-radius: 1.5rem;border-width: 1px;color: var(--articleButton-text-light);background-color: var(--articleButton-background-light);border-color: var(--articleButton-border-light)}
.ac-app-dark .ac-articlebutton.svelte-1o5qx0i .ac-articlebutton-icon.svelte-1o5qx0i {color: var(--articleButton-text-dark);background-color: var(--articleButton-background-dark);border-color: var(--articleButton-border-dark)}
.ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-icon.svelte-1o5qx0i {margin: 0px;height: 5rem;width: 5rem;border-radius: 0.25rem;border-width: 0px}
.ac-articlebutton.svelte-1o5qx0i .ac-articlebutton-extend.svelte-1o5qx0i {display: none}
.ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-extend.svelte-1o5qx0i {display: flex;flex: 1 1 0%;justify-content: flex-end}
.ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-extend div.svelte-1o5qx0i:not(.ac-articlebutton-primeimage) {margin-left: 0.75rem;margin-right: 0.75rem;margin-top: 0.5rem;margin-bottom: 0.5rem;display: flex;flex-direction: column;justify-content: center;text-align: right}
.ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-extend div:not(.ac-articlebutton-primeimage) p.svelte-1o5qx0i:first-child {text-transform: uppercase}
.ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-extend div:not(.ac-articlebutton-primeimage) p.svelte-1o5qx0i:not(.ac-articlebutton-title) {display: flex;justify-content: flex-end;font-weight: 400;height: 0.875rem;color: var(--readingTime-text-light);font-size: 0.6875rem;line-height: 0.875rem}
.ac-app-dark .ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-extend div:not(.ac-articlebutton-primeimage) p.svelte-1o5qx0i:not(.ac-articlebutton-title) {color: var(--readingTime-text-dark)}
.ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-extend div:not(.ac-articlebutton-primeimage) .ac-articlebutton-title.svelte-1o5qx0i {margin-top: 0.25rem;margin-bottom: 0.25rem;font-weight: 600;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height: 1.375rem}
.ac-articlebutton.svelte-1o5qx0i:hover .ac-articlebutton-extend .ac-articlebutton-primeimage.svelte-1o5qx0i {flex-shrink: 0;background-size: cover;background-position: center;width: 6.5rem;height: 7.5rem}
.ac-articlebutton:hover.ac-articlebutton-reverse.svelte-1o5qx0i .ac-articlebutton-extend.svelte-1o5qx0i {flex-direction: row-reverse}
.ac-articlebutton:hover.ac-articlebutton-reverse.svelte-1o5qx0i .ac-articlebutton-extend div.svelte-1o5qx0i:not(.ac-articlebutton-primeimage) {text-align: left}
.ac-articlebutton:hover.ac-articlebutton-reverse.svelte-1o5qx0i .ac-articlebutton-extend div:not(.ac-articlebutton-primeimage) p.svelte-1o5qx0i:not(.ac-articlebutton-title) {justify-content: flex-start}
.ac-topbar.svelte-fn44n7.svelte-fn44n7 {display: flex;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 1.5rem;padding-bottom: 1.5rem;font-weight: 700}
@media (min-width: 768px) {
  .ac-topbar.svelte-fn44n7.svelte-fn44n7 {padding-left: 2rem;padding-right: 2rem}
}
.ac-topbar.svelte-fn44n7.svelte-fn44n7 {color: var(--topBar-text-light);background-color: var(--topBar-background-light)}
.ac-app-dark .ac-topbar.svelte-fn44n7.svelte-fn44n7 {color: var(--topBar-text-dark);background-color: var(--topBar-background-dark)}
.ac-topbar.svelte-fn44n7 .ac-topbar-left.svelte-fn44n7 {display: flex;flex: 1 1 0%;align-items: center}
.ac-topbar.svelte-fn44n7 .ac-topbar-left.svelte-fn44n7 .ac-topbarbutton {margin-right: 1rem}
@media (min-width: 768px) {
  .ac-topbar.svelte-fn44n7 .ac-topbar-left.svelte-fn44n7 .ac-topbarbutton {margin-right: 2rem}
}
.ac-topbar.svelte-fn44n7 .ac-topbar-left .ac-topbar-logo.svelte-fn44n7 {margin-right: 1rem;height: 2rem;width: 6rem;border-radius: 9999px;border-width: 1px;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.25rem;padding-bottom: 0.25rem;background-color: var(--topBar-logoBackground-light);border-color: var(--topBar-logoBorder-light)}
.ac-app-dark .ac-topbar.svelte-fn44n7 .ac-topbar-left .ac-topbar-logo.svelte-fn44n7 {background-color: var(--topBar-logoBackground-dark);border-color: var(--topBar-logoBorder-dark)}
.ac-topbar.svelte-fn44n7 .ac-topbar-left .ac-topbar-logo img.svelte-fn44n7 {height: 100%;width: 100%;-o-object-fit: contain;object-fit: contain}
.ac-topbar.svelte-fn44n7 .ac-topbar-left span.svelte-fn44n7 {margin-right: 1rem}
.ac-topbar.svelte-fn44n7 .ac-topbar-left .ac-topbar-date.svelte-fn44n7 {font-size: 1rem;text-transform: capitalize}
.ac-topbar.svelte-fn44n7 .ac-topbar-right.svelte-fn44n7 {display: flex;align-items: center}
.ac-topbar.svelte-fn44n7 .ac-topbar-right .ac-topbar-group.svelte-fn44n7 {margin-right: 0.5rem;display: flex}
@media (min-width: 640px) {
  .ac-topbar.svelte-fn44n7 .ac-topbar-right .ac-topbar-group.svelte-fn44n7 {margin-right: 1.5rem}
}
@media (min-width: 768px) {
  .ac-topbar.svelte-fn44n7 .ac-topbar-right .ac-topbar-group.svelte-fn44n7 {margin-right: 2.5rem}
}
.ac-topbar.svelte-fn44n7 .ac-topbar-right .ac-topbar-group.svelte-fn44n7:last-child {margin-right: 0px}
.ac-topbar.svelte-fn44n7 .ac-topbar-right .ac-topbar-group.svelte-fn44n7 > *:not(:last-child) {margin-right: 0.5rem}
@media (min-width: 768px) {
  .ac-topbar.svelte-fn44n7 .ac-topbar-right .ac-topbar-accessibilitytoolbox.svelte-fn44n7 {position: relative}
}
.ac-topbar.svelte-fn44n7 .ac-topbar-right.svelte-fn44n7 .ac-topbarbutton-fullscreen {display: none}
@media (min-width: 480px) {
  .ac-topbar.svelte-fn44n7 .ac-topbar-right.svelte-fn44n7 .ac-topbarbutton-fullscreen {display: flex}
}
.ac-icon-close.svelte-17y06gk {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-check.svelte-1j56clb {max-height: 100%;max-width: 100%;stroke: currentColor
}
.ac-icon-facebook.svelte-gych9y {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-linkedin.svelte-1pgcowo {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-envelope.svelte-13540q2 {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-twitter.svelte-rth3vh {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w {position: relative;display: flex;flex-direction: column;justify-content: flex-end;background-size: cover;background-attachment: fixed;background-repeat: no-repeat;padding-bottom: 2rem;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));height: calc(100vh - 5.25rem);transition: background-position 0.4s cubic-bezier(1, 0.99, 0, -0.01)}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w:after {position: absolute;top: 0px;right: 0px;left: 0px}
@media print {
  .ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w:after {display: none}
}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w:after {content: "";height: calc(100vh - 5.25rem);background-color: rgba(21, 32, 43, 0.48)}
.ac-template-fullheight.svelte-l9y23w > .ac-article-caption {padding-left: 2rem;padding-right: 2rem}
@media (min-width: 1024px) {
  .ac-template-fullheight.svelte-l9y23w > .ac-article-caption {padding-left: 3.5rem;padding-right: 3.5rem}
}
@media print {
  .ac-template-fullheight.svelte-l9y23w > .ac-article-caption {display: none}
}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-article-wrapper {z-index: 10}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-article-rubric {color: var(--rubric-text-dark);background-color: var(--rubric-background-dark)}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-article-surtitle, .ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-article-subtitle, .ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-article-readingtime, .ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-article-authors {--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity))}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-article-title {position: relative}
.ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-icon-arrow-bottom {margin-left: auto;margin-right: auto;margin-top: 2rem}
@media print {
  .ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w .ac-icon-arrow-bottom {display: none}
  .ac-template-fullheight.svelte-l9y23w .ac-template-fullheight-hero.svelte-l9y23w {height: auto}
}
.ac-template-default.svelte-1dbl5aw {padding-top: 2.5rem
}
.ac-template-default.svelte-1dbl5aw > .ac-article-image {padding-bottom: 0px
}
.ac-template-default.svelte-1dbl5aw .ac-article-content > .ac-article-section:first-of-type {margin-top: 0px;padding-top: 0.5rem
}
.ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero.svelte-magzud {display: flex}
@media (min-width: 768px) {
  .ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero.svelte-magzud {border-bottom-width: 1px}
}
.ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero.svelte-magzud {border-color: var(--templateHalfWidth-border-light)}
.svelte-magzud:glboal(.ac-app-dark) .ac-template-halfwidth .ac-template-halfwidth-hero.svelte-magzud {border-color: var(--templateHalfWidth-border-dark)}
.ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-left.svelte-magzud {position: relative;display: none;flex: 1 1 0%;background-size: cover;background-repeat: no-repeat}
@media (min-width: 768px) {
  .ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-left.svelte-magzud {display: block}
}
.ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-left.svelte-magzud {background-position-x: 50%}
.ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-left.svelte-magzud .ac-article-caption {position: absolute;bottom: 0px;width: 100%;padding: 1rem;padding-top: 3rem;--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity));background: linear-gradient(
  180deg,
  rgba(0, 0, 0, 0) 25%,
  rgba(0, 0, 0, 0.33) 100%
)}
.ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-right.svelte-magzud {display: flex;width: 100%;flex-direction: column;align-items: center;justify-content: center;padding-top: 2.5rem}
@media (min-width: 768px) {
  .ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-right.svelte-magzud {width: 40%}
  .ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-right.svelte-magzud {padding-top: 0px}
}
.ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-right.svelte-magzud .ac-article-wrapper {width: 100%}
.ac-template-halfwidth.svelte-magzud > .ac-article-image {display: block;padding-bottom: 0px}
@media (min-width: 768px) {
  .ac-template-halfwidth.svelte-magzud > .ac-article-image {display: none}
  .ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero.svelte-magzud {height: calc(100vh - 5.25rem + 1px)}
  .ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-right.svelte-magzud {padding-left: 5%;padding-right: 5%}
  .ac-template-halfwidth.svelte-magzud .ac-template-halfwidth-hero .ac-template-halfwidth-hero-right.svelte-magzud .ac-article-wrapper {padding: 0px}
}
.ac-logo-errorcafeyn.svelte-3dxfaw {height: 100%;width: 100%
}
.ac-topbarbutton.svelte-iagkdg {display: flex;height: 2rem;width: 2rem;align-items: center;justify-content: center;border-radius: 9999px;transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;color: var(--topBarButton-icon-light);background-color: var(--topBarButton-background-light)}
.ac-app-dark .ac-topbarbutton.svelte-iagkdg {color: var(--topBarButton-icon-dark);background-color: var(--topBarButton-background-dark)}
.ac-topbarbutton.active.svelte-iagkdg {color: var(--topBarButton-iconActive-light);background-color: var(--topBarButton-backgroundActive-light)}
.ac-app-dark .ac-topbarbutton.active.svelte-iagkdg {color: var(--topBarButton-iconActive-dark);background-color: var(--topBarButton-backgroundActive-dark)}
.ac-accessibilitytoolbox.svelte-k77cew.svelte-k77cew {position: absolute;right: 1.5rem;z-index: 20;overflow: hidden;border-radius: 0.5rem}
@media (min-width: 768px) {
  .ac-accessibilitytoolbox.svelte-k77cew.svelte-k77cew {right: 0px}
}
.ac-accessibilitytoolbox.svelte-k77cew.svelte-k77cew {top: 6rem;width: 15.5rem;background-color: var(--accessibilityToolbox-background-light);box-shadow: 0 3px 8px #00000017}
.ac-app-dark .ac-accessibilitytoolbox.svelte-k77cew.svelte-k77cew {background-color: var(--accessibilityToolbox-background-dark)}
.ac-accessibilitytoolbox.svelte-k77cew .ac-accessibilitytoolbox-block.svelte-k77cew {padding-top: 1.5rem;padding-bottom: 1.5rem;border-color: var(--accessibilityToolbox-divider-light)}
.ac-accessibilitytoolbox.svelte-k77cew .ac-accessibilitytoolbox-block.svelte-k77cew:not(:first-child) {border-top-width: 1px;border-color: var(--accessibilityToolbox-divider-light)}
.ac-app-dark .ac-accessibilitytoolbox.svelte-k77cew .ac-accessibilitytoolbox-block.svelte-k77cew:not(:first-child) {border-color: var(--accessibilityToolbox-divider-dark)}
@media (min-width: 768px) {
  .ac-accessibilitytoolbox.svelte-k77cew.svelte-k77cew {top: 4.5rem}
}
.ac-audiobutton.svelte-1169j1c.svelte-1169j1c {margin-right: 0.5rem;display: flex;height: 2rem;align-items: center;border-radius: 9999px;border-width: 1px;padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.25rem;padding-bottom: 0.25rem;font-size: 0.75rem;text-transform: uppercase}
@media (min-width: 640px) {
  .ac-audiobutton.svelte-1169j1c.svelte-1169j1c {margin-right: 1.5rem}
}
@media (min-width: 768px) {
  .ac-audiobutton.svelte-1169j1c.svelte-1169j1c {margin-right: 2.5rem}
}
.ac-audiobutton.svelte-1169j1c.svelte-1169j1c:not(:disabled) {color: var(--topBarButton-icon-light)}
.ac-app-dark .ac-audiobutton.svelte-1169j1c.svelte-1169j1c:not(:disabled) {color: var(--topBarButton-icon-dark)}
.ac-audiobutton.svelte-1169j1c svg {height: 0.75rem}
.ac-audiobutton.svelte-1169j1c span.svelte-1169j1c {margin-left: 0.5rem;display: none}
@media (min-width: 768px) {
  .ac-audiobutton.svelte-1169j1c span.svelte-1169j1c {display: inline}
}
.ac-bookmarkbutton {flex-shrink: 0}
.ac-bookmarkbutton .ac-icon-bookmark-full {fill: var(--bookmark-full-light)}
.ac-app-dark .ac-bookmarkbutton .ac-icon-bookmark-full {fill: var(--bookmark-full-dark)}
.ac-icon-time.svelte-1r7dseu {max-height: 100%;max-width: 100%;stroke: currentColor
}
.ac-icon-arrow-left.svelte-oxhrgz {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-arrow-right.svelte-13ze9u2 {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-article-issuebanner.svelte-jy18fv.svelte-jy18fv {clear: both;margin-top: 2rem;margin-bottom: 2rem;display: flex;height: 10rem;align-items: center}
@media print {
  .ac-article-issuebanner.svelte-jy18fv.svelte-jy18fv {display: none}
}
.ac-article-issuebanner.svelte-jy18fv.svelte-jy18fv {color: var(--issueBanner-text-light)}
.ac-app-dark .ac-article-issuebanner.svelte-jy18fv.svelte-jy18fv {color: var(--issueBanner-text-dark)}
.ac-article-issuebanner.svelte-jy18fv img.svelte-jy18fv {height: 100%}
.ac-article-issuebanner.svelte-jy18fv div.svelte-jy18fv {flex: 1 1 0%;padding: 1rem;font-size: 1rem}
.ac-article-issuebanner.svelte-jy18fv div a.svelte-jy18fv {margin-top: 1rem;display: inline-block}
@media (min-width: 768px) {
  .ac-article-issuebanner.svelte-jy18fv div a.svelte-jy18fv {display: none}
}
.ac-article-issuebanner.svelte-jy18fv a.svelte-jy18fv {border-radius: 9999px;padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.5rem;padding-bottom: 0.5rem;font-weight: 700;text-transform: uppercase;font-size: 0.625rem;letter-spacing: 0.0375rem;color: var(--issueBanner-buttonText-light);background-color: var(--issueBanner-button-light)}
.ac-app-dark .ac-article-issuebanner.svelte-jy18fv a.svelte-jy18fv {color: var(--issueBanner-buttonText-dark);background-color: var(--issueBanner-button-dark)}
.ac-article-issuebanner.svelte-jy18fv > a.svelte-jy18fv {display: none}
@media (min-width: 768px) {
  .ac-article-issuebanner.svelte-jy18fv > a.svelte-jy18fv {display: block}
}
.ac-article-notes.svelte-m0zb3m.svelte-m0zb3m {clear: both;padding-bottom: 0.25rem}
.ac-article-notes.svelte-m0zb3m p.svelte-m0zb3m {margin-top: 2rem;margin-bottom: 2rem;border-left-width: 2px;padding-left: 1rem;padding-right: 1rem;font-size: 0.875em;font-style: italic;color: var(--notes-text-light);line-height: 1.6em;border-color: var(--notes-border-light)}
.ac-app-dark .ac-article-notes.svelte-m0zb3m p.svelte-m0zb3m {color: var(--notes-text-dark);border-color: var(--notes-border-dark)}
.ac-article-wrapper.svelte-6qv5fi.svelte-6qv5fi {position: relative;padding-left: 2rem;padding-right: 2rem
}
.ac-article-wrapper.svelte-6qv5fi .ac-article-subwrapper.svelte-6qv5fi {margin-left: auto;margin-right: auto;max-width: 40rem
}
.ac-icon-accessibility.svelte-iz9tco {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-share.svelte-18if43t {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-fullscreen.svelte-wxj45r {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-print.svelte-12ay8b2 {max-height: 100%;max-width: 100%;stroke: currentColor
}
.ac-icon-arrow-bottom.svelte-dymua4 {max-height: 100%;max-width: 100%;stroke: currentColor
}
.ac-article-content.svelte-hio1xu a {color: var(--links-text-light)}
.ac-app-dark .ac-article-content.svelte-hio1xu a {color: var(--links-text-dark)}
.ac-article-caption.svelte-1bcxup9 {padding-top: 0.75rem;padding-bottom: 0.75rem;font-size: 0.875em;color: var(--caption-text-light);line-height: 1.5em}
.ac-app-dark .ac-article-caption.svelte-1bcxup9 {color: var(--caption-text-dark)}
.ac-article-image.svelte-xcrpz.svelte-xcrpz {padding-top: 1rem;padding-bottom: 1rem}
.ac-article-image.svelte-xcrpz .ac-article-img.svelte-xcrpz img {margin-left: auto;margin-right: auto;width: 100%;max-width: 40rem;cursor: pointer;-o-object-fit: cover;object-fit: cover;-o-object-position: top;object-position: top;max-height: 43.75rem}
.ac-article-image.ac-article-image-small.svelte-xcrpz.svelte-xcrpz {float: left;clear: left;margin-right: 1.5rem;max-width: 12.25rem}
.ac-article-image.ac-article-image-small.svelte-xcrpz .ac-article-img.svelte-xcrpz img {width: initial;max-width: 12.25rem;max-height: 26.25rem}
.ac-article-image.ac-article-image-tiny.svelte-xcrpz .ac-article-caption {display: none}
.ac-article-image.svelte-xcrpz .ac-article-image-fullscreen.svelte-xcrpz {position: fixed;top: 0px;right: 0px;bottom: 0px;left: 0px;display: flex;align-items: center;--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, var(--tw-bg-opacity));z-index: 10000}
.ac-article-image.svelte-xcrpz .ac-article-image-fullscreen .ac-article-image-fullscreen-close.svelte-xcrpz {position: absolute;top: 1rem;right: 1rem;display: flex;height: 2rem;width: 2rem;align-items: center;justify-content: center;border-radius: 9999px;--tw-bg-opacity: 1;background-color: rgba(0, 0, 0, var(--tw-bg-opacity));--tw-text-opacity: 1;color: rgba(255, 255, 255, var(--tw-text-opacity))}
.ac-article-image.svelte-xcrpz .ac-article-image-fullscreen.svelte-xcrpz img {margin-left: auto;margin-right: auto;max-height: 100vh;width: auto;-o-object-fit: cover;object-fit: cover;-o-object-position: top;object-position: top}
.ac-article-rubric.svelte-v3qg07 {margin-right: 1rem;display: inline-block;border-radius: 1.5rem;padding-left: 0.75rem;padding-right: 0.75rem;padding-top: 0.375rem;padding-bottom: 0.375rem;font-size: 0.875em;font-weight: 200;text-transform: uppercase;line-height: .75rem;color: var(--rubric-text-light);background-color: var(--rubric-background-light)}
.ac-app-dark .ac-article-rubric.svelte-v3qg07 {color: var(--rubric-text-dark);background-color: var(--rubric-background-dark)}
.ac-article-subtitle.svelte-15k9e2i {padding-top: 0.375rem;padding-bottom: 0.375rem;font-size: 0.875em;text-transform: uppercase;color: var(--subtitle-text-light);line-height: 1.25em}
.ac-app-dark .ac-article-subtitle.svelte-15k9e2i {color: var(--subtitle-text-dark)}
.ac-article-authors.svelte-b7nnq2.svelte-b7nnq2 {font-size: 1em;color: var(--authors-text-light);line-height: 1.5em}
.ac-app-dark .ac-article-authors.svelte-b7nnq2.svelte-b7nnq2 {color: var(--authors-text-dark)}
.ac-article-authors.svelte-b7nnq2 span.svelte-b7nnq2 {margin: 0.375rem}
.ac-article-title.svelte-q4w2r3 {padding-top: 1rem;font-family: Lyon, Helvetica, sans-serif;font-size: 2em;font-weight: 900}
@media (min-width: 768px) {
  .ac-article-title.svelte-q4w2r3 {font-size: 3em}
}
@media print {
  .ac-article-title.svelte-q4w2r3 {--tw-text-opacity: 1;color: rgba(0, 0, 0, var(--tw-text-opacity))}
}
.ac-article-title.svelte-q4w2r3 {line-height: 1.125em}
.ac-article-readingtime.svelte-1grgs9s {font-size: 1em;color: var(--readingTime-text-light);line-height: 1.5em}
.ac-app-dark .ac-article-readingtime.svelte-1grgs9s {color: var(--readingTime-text-dark)}
.ac-article-readingtime.svelte-1grgs9s svg {margin-right: 0.25rem;display: inline-block;vertical-align: bottom;height: 1.375em}
.ac-article-surtitle.svelte-1qppec6 {display: inline-block;padding-top: 0.375rem;padding-bottom: 0.375rem;font-size: 0.875em;text-transform: uppercase;line-height: .75rem;color: var(--surtitle-text-light)}
.ac-app-dark .ac-article-surtitle.svelte-1qppec6 {color: var(--surtitle-text-dark)}
.ac-ambientswitch.svelte-1wwzwfq.svelte-1wwzwfq {display: flex;justify-content: center}
.ac-ambientswitch.svelte-1wwzwfq button.svelte-1wwzwfq {position: relative;height: 2rem;width: 2rem;border-radius: 9999px;border-width: 2px;border-color: var(--ambientSwitch-border-light)}
.ac-app-dark .ac-ambientswitch.svelte-1wwzwfq button.svelte-1wwzwfq {border-color: var(--ambientSwitch-border-dark)}
.ac-ambientswitch.svelte-1wwzwfq button.svelte-1wwzwfq:not(:last-child) {margin-right: 2rem}
.ac-ambientswitch.svelte-1wwzwfq button.ac-ambientswitch-auto.svelte-1wwzwfq {overflow: hidden;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
.ac-ambientswitch.svelte-1wwzwfq button.ac-ambientswitch-auto.svelte-1wwzwfq:after {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;content: "";border-width: 0 0 1.75rem 1.75rem;border-color: transparent transparent #1f1f1f transparent}
.ac-ambientswitch.svelte-1wwzwfq button.ac-ambientswitch-light.svelte-1wwzwfq {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
.ac-ambientswitch.svelte-1wwzwfq button.ac-ambientswitch-dark.svelte-1wwzwfq {background-color: #1f1f1f}
.ac-ambientswitch.svelte-1wwzwfq button.ac-ambientswitch-item-selected.svelte-1wwzwfq {border-color: var(--ambientSwitch-borderSelected-light)}
.ac-app-dark .ac-ambientswitch.svelte-1wwzwfq button.ac-ambientswitch-item-selected.svelte-1wwzwfq {border-color: var(--ambientSwitch-borderSelected-dark)}
.ac-fontsizemodifier.svelte-8u94yi {display: flex;justify-content: center;color: #1e323d}
.ac-app-dark .ac-fontsizemodifier.svelte-8u94yi {color: #fff}
.ac-fontsizemodifier.svelte-8u94yi .ac-icon-font-size-letter {margin-left: 2.75rem;margin-right: 2.75rem}
.ac-icon-headphones.svelte-1hvtw1w {max-height: 100%;max-width: 100%;stroke: currentColor
}
.ac-icon-bookmark-empty.svelte-1ry8atm {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-bookmark-full.svelte-lp0cwq {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-article-section.svelte-1vwblsr {clear: both;margin-top: 2rem;margin-bottom: 2rem;padding-top: 1rem;padding-bottom: 1rem}
.ac-article-section.ac-article-section-children.svelte-1vwblsr {border-left-width: 4px;padding-left: 2rem;padding-right: 2rem;color: var(--section-text-light);background-color: var(--section-background-light);border-color: var(--section-border-light)}
.ac-app-dark .ac-article-section.ac-article-section-children.svelte-1vwblsr {color: var(--section-text-dark);background-color: var(--section-background-dark);border-color: var(--section-border-dark)}
.ac-article-section.svelte-1vwblsr *:not(.ac-article-dropcap):first-child {padding-top: 0px}
.ac-article-section.svelte-1vwblsr *:not(.ac-article-quote):not(.ac-article-section):last-child {padding-bottom: 0px}
.ac-icon-font-size-minus.svelte-1r3k75n {max-height: 100%;max-width: 100%;stroke: currentColor
}
.ac-icon-font-size-letter.svelte-19tjjry {max-height: 100%;max-width: 100%;fill: currentColor
}
.ac-icon-font-size-plus.svelte-5l4de7 {max-height: 100%;max-width: 100%;stroke: currentColor
}
.ac-article-dropcap.svelte-gnm3jm {float: left;margin-right: 0.75rem;padding-top: 1rem;font-weight: 600;font-size: 4em;line-height: 0.75em
}
.ac-article-imagesgroup.svelte-lb19jn {clear: both;display: block;padding-top: 1rem;padding-bottom: 1rem}
@media (min-width: 480px) {
  .ac-article-imagesgroup.svelte-lb19jn {display: flex}
}
.ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small {float: none;max-width: none;padding-top: 1rem;padding-bottom: 1rem}
@media (min-width: 480px) {
  .ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small {padding-top: 0px;padding-bottom: 0px}
}
.ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small .ac-article-img {display: flex;align-items: center;height: 12.25rem;background-color: var(--imagesGroup-background-light)}
.ac-app-dark .ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small .ac-article-img {background-color: var(--imagesGroup-background-dark)}
.ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small .ac-article-img img {width: 100%;max-height: 12.25rem}
.ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-tiny .ac-article-caption {display: block}
.ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small:last-child {margin-right: 0px}
.ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small:not(:last-child) {margin-right: 0px}
@media (min-width: 480px) {
  .ac-article-imagesgroup.svelte-lb19jn .ac-article-image.ac-article-image-small:not(:last-child) {margin-right: 1.5rem}
}
.ac-article-interviewquestion.svelte-1rfnmhy {clear: both;padding-top: 1.5rem;padding-bottom: 0px;font-weight: 700;font-size: 1.25em;line-height: 1.6em
}
.ac-article-paragraph.svelte-u21o9j {padding-top: 0.5rem;padding-bottom: 0.5rem;font-size: 1.125em;font-weight: 300;line-height: 1.875em
}
.ac-article-paragraph.svelte-u21o9j b, .ac-article-paragraph.svelte-u21o9j em, .ac-article-paragraph.svelte-u21o9j strong {font-weight: 700
}
.ac-article-heading.svelte-7gxnx7 {padding-top: 0.5rem;padding-bottom: 1rem;font-size: 1.125em;font-weight: 700;line-height: 1.6em
}
.ac-article-paragraphtitle.svelte-p83gb0 {clear: both;padding-top: 1.5rem;padding-bottom: 0.5rem;font-family: Lyon, Helvetica, sans-serif;font-weight: 900;font-size: 1.375em;line-height: 1.125em}
.ac-article-paragraphtitle.svelte-p83gb0 * {font-family: Lyon, Helvetica, sans-serif}
@media (min-width: 320px) {
  .ac-article-paragraphtitle.svelte-p83gb0 {font-size: 1.5em}
}
.ac-article-quote.svelte-1bi43t1 {clear: both;margin-top: 2rem;margin-bottom: 2rem;border-top-width: 1px;border-bottom-width: 1px;padding-top: 2rem;padding-bottom: 2rem;text-align: center;font-family: Lyon, Helvetica, sans-serif;font-weight: 900;font-size: 1.5em;line-height: 1.25em;border-color: var(--quote-border-light)}
.ac-article-quote.svelte-1bi43t1 * {font-family: Lyon, Helvetica, sans-serif}
.ac-app-dark .ac-article-quote.svelte-1bi43t1 {border-color: var(--quote-border-dark)}
.or-scrollmodeswitch.svelte-fouvfy.svelte-fouvfy {margin: -0.25rem;display: flex}
.or-scrollmodeswitch.svelte-fouvfy .or-scrollmodeswitch-item.svelte-fouvfy {height: 1.5rem;width: 1.5rem;border-radius: 0.125rem;padding: 0.25rem}
.or-scrollmodeswitch.svelte-fouvfy .or-scrollmodeswitch-item.svelte-fouvfy:first-child {margin-right: 0.25rem}
.or-scrollmodeswitch.svelte-fouvfy .or-scrollmodeswitch-item.or-scrollmodeswitch-item-selected.svelte-fouvfy {display: flex;color: var(--dropdown-buttonIconSelected-light);background-color: var(--dropdown-buttonSelected-light)}
.or-app-dark .or-scrollmodeswitch.svelte-fouvfy .or-scrollmodeswitch-item.or-scrollmodeswitch-item-selected.svelte-fouvfy {color: var(--dropdown-buttonIconSelected-dark);background-color: var(--dropdown-buttonSelected-dark)}
.or-ambientswitch.svelte-qyldlw.svelte-qyldlw {margin: -0.25rem;display: flex}
.or-ambientswitch.svelte-qyldlw button.svelte-qyldlw {position: relative;height: 1.5rem;width: 1.5rem;border-radius: 9999px;border-width: 2px;border-color: var(--ambientSwitch-border-light)}
.or-app-dark .or-ambientswitch.svelte-qyldlw button.svelte-qyldlw {border-color: var(--ambientSwitch-border-dark)}
.or-ambientswitch.svelte-qyldlw button.svelte-qyldlw:not(:last-child) {margin-right: 0.25rem}
.or-ambientswitch.svelte-qyldlw button.or-ambientswitch-auto.svelte-qyldlw {overflow: hidden;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
.or-ambientswitch.svelte-qyldlw button.or-ambientswitch-auto.svelte-qyldlw:after {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;content: "";border-width: 0 0 1.25rem 1.25rem;border-color: transparent transparent #1f1f1f transparent}
.or-ambientswitch.svelte-qyldlw button.or-ambientswitch-light.svelte-qyldlw {--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity))}
.or-ambientswitch.svelte-qyldlw button.or-ambientswitch-dark.svelte-qyldlw {background-color: #1f1f1f}
.or-ambientswitch.svelte-qyldlw button.or-ambientswitch-item-selected.svelte-qyldlw {border-color: var(--ambientSwitch-borderSelected-light)}
.or-app-dark .or-ambientswitch.svelte-qyldlw button.or-ambientswitch-item-selected.svelte-qyldlw {border-color: var(--ambientSwitch-borderSelected-dark)}
.or-summarypaginationbutton.svelte-1cnhu5q {display: flex;height: 2.5rem;width: 2.5rem;flex-shrink: 0;align-items: center;justify-content: center;border-radius: 9999px;color: var(--summaryPagination-buttonIcon-light);background-color: var(--summaryPagination-buttonBackground-light)}
.or-app-dark .or-summarypaginationbutton.svelte-1cnhu5q {color: var(--summaryPagination-buttonIcon-dark);background-color: var(--summaryPagination-buttonBackground-dark)}
.or-summarypaginationbutton.svelte-1cnhu5q:disabled {cursor: default;opacity: 0.5}
.or-summarypaginationbutton.or-summarypaginationbutton-transparent.svelte-1cnhu5q {height: 1.5rem;width: 1.25rem;background-color: transparent}
.or-summarypaginationbutton.svelte-1cnhu5q svg {height: 0.75rem}
.or-articletag.svelte-1mtl1br {display: flex;height: 1.5rem;flex-direction: column;justify-content: center;border-radius: 9999px;padding-left: 0.5rem;padding-right: 0.5rem;font-size: 0.75rem;font-weight: 700;text-transform: uppercase;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;color: var(--articleTag-text-light);background-color: var(--articleTag-background-light)}
.or-app-dark .or-articletag.svelte-1mtl1br {color: var(--articleTag-text-dark);background-color: var(--articleTag-background-dark)}
.or-bookmarkbutton.svelte-3438pf {flex-shrink: 0}
.or-bookmarkbutton.svelte-3438pf .or-icon-bookmark-full {fill: var(--bookmark-full-light)}
.or-app-dark .or-bookmarkbutton.svelte-3438pf .or-icon-bookmark-full {fill: var(--bookmark-full-dark)}
.or-icon-download.svelte-bcv7qj {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-print.svelte-ugx0cr {max-height: 100%;max-width: 100%;stroke: currentColor
}
.or-icon-share.svelte-10ari9g {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-listen.svelte-1ssir10 {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-tutorial.svelte-d57ak5 {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-tutorial-notification-milibris.svelte-o2y11n {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-tutorial-notification-cafeyn.svelte-1pmbug0 {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-page.svelte-7vtelk.svelte-7vtelk {display: flex;flex-shrink: 0;align-items: center;width: 50vw
}
.or-page.svelte-7vtelk.svelte-7vtelk:nth-child(even) {justify-content: flex-end
}
.or-page.svelte-7vtelk.svelte-7vtelk:nth-child(odd) {justify-content: flex-start
}
.or-reader-reading-rtl .or-page.svelte-7vtelk.svelte-7vtelk:nth-child(even) {justify-content: flex-start
}
.or-reader-reading-rtl .or-page.svelte-7vtelk.svelte-7vtelk:nth-child(odd) {justify-content: flex-end
}
.or-reader-single-page .or-pages.or-pages .or-page.or-page {width: 100vw;justify-content: center
}
.or-page.svelte-7vtelk .or-page-content.svelte-7vtelk {position: relative;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));background-size: 100% 100%
}
.or-icon-summary.svelte-s8wfmp {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-floatingbutton.svelte-1gqmz60 {display: flex;height: 3.5rem;width: 3.5rem;align-items: center;border-radius: 9999px;color: var(--floatingButton-icon-light);background-color: var(--floatingButton-background-light)}
.or-app-dark .or-floatingbutton.svelte-1gqmz60 {color: var(--floatingButton-icon-dark);background-color: var(--floatingButton-background-dark)}
.or-flatplan-button.svelte-jdw5j0 {position: absolute;display: flex;align-items: center;justify-content: center;border-radius: 9999px;top: -2.25rem;left: calc(50% - 2.5rem);width: 5rem;height: 1.75rem;color: var(--flatplanButton-icon-light);background-color: var(--flatplanButton-background-light)}
.or-app-dark .or-flatplan-button.svelte-jdw5j0 {color: var(--flatplanButton-icon-dark);background-color: var(--flatplanButton-background-dark)}
.or-flatplan:not(.or-flatplan-close) .or-flatplan-button.svelte-jdw5j0 {--tw-rotate: 180deg;transform: var(--tw-transform);transform: var(--tw-transform)}
.or-flatplan-pages.svelte-6caimt {z-index: 10;margin-bottom: 0.625rem;display: flex;height: 100%;width: 100%;overflow-y: hidden}
.or-flatplan-pages.svelte-6caimt::-webkit-scrollbar {display: none}
.or-flatplan-pages.svelte-6caimt {-ms-overflow-style: none;scrollbar-width: none}
.or-reader-reading-rtl .or-flatplan-pages.svelte-6caimt {display: flex;flex-direction: row-reverse}
.or-reader-reading-ltr .or-flatplan-pages.svelte-6caimt .or-flatplan-page:first-child {margin-left: 6.25rem}
.or-reader-reading-rtl .or-flatplan-pages.svelte-6caimt .or-flatplan-page:first-child {margin-right: 6.25rem}
.or-icon-scroll-horizontal.svelte-nfxhdu {max-height: 100%;max-width: 100%;stroke: currentColor
}
.or-icon-scroll-vertical.svelte-bowomo {max-height: 100%;max-width: 100%;stroke: currentColor
}
.or-icon-bookmark-empty.svelte-14qj7z {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-icon-bookmark-full.svelte-er5f7j {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-boxes.svelte-1wv13e1 {position: absolute;top: 0px;left: 0px;height: 100%;width: 100%
}
.or-icon-arrow-up.svelte-1730cnq {max-height: 100%;max-width: 100%;fill: currentColor
}
.or-flatplan-page.svelte-15yy6wt.svelte-15yy6wt {display: flex;flex-shrink: 0;cursor: pointer;flex-direction: column;justify-content: flex-end;padding-left: 0.75rem;padding-right: 0.75rem}
.or-flatplan-page.svelte-15yy6wt .or-flatplan-page-images.svelte-15yy6wt {position: relative;display: flex;overflow: hidden;border-radius: 0.125rem}
.or-flatplan-page.svelte-15yy6wt:not(.or-flatplan-page-selected) .or-flatplan-page-images.svelte-15yy6wt:after {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;content: "";background-color: var(--flatplanPage-inactive-light);pointer-events: none}
.or-app-dark .or-flatplan-page.svelte-15yy6wt .or-flatplan-page-images.svelte-15yy6wt:after {background-color: var(--flatplanPage-inactive-dark)}
.or-reader-reading-rtl .or-flatplan-page.svelte-15yy6wt .or-flatplan-page-images.svelte-15yy6wt {flex-direction: row-reverse}
.or-flatplan-page.or-flatplan-page-selected.svelte-15yy6wt .or-flatplan-page-images.svelte-15yy6wt {outline: 3px solid var(--flatplanPage-highlight-light);outline-offset: -3px}
.or-app-dark .or-flatplan-page.or-flatplan-page-selected.svelte-15yy6wt .or-flatplan-page-images.svelte-15yy6wt {outline: 3px solid var(--flatplanPage-highlight-dark)}
.or-flatplan-page.svelte-15yy6wt .or-flatplan-page-images img.svelte-15yy6wt {width: auto;--tw-bg-opacity: 1;background-color: rgba(255, 255, 255, var(--tw-bg-opacity));height: 7rem}
.or-flatplan-page.or-flatplan-page-selected.svelte-15yy6wt .or-flatplan-page-images img.svelte-15yy6wt {height: 7.875rem}
.or-flatplan-page.svelte-15yy6wt .or-flatplan-page-label.svelte-15yy6wt {margin-top: 0.5rem;text-align: center;font-size: 0.75rem;font-weight: 700;color: var(--flatplanPage-text-light)}
.or-app-dark .or-flatplan-page.svelte-15yy6wt .or-flatplan-page-label.svelte-15yy6wt {color: var(--flatplanPage-text-dark)}
.or-flatplan-page.or-flatplan-page-selected.svelte-15yy6wt .or-flatplan-page-label.svelte-15yy6wt {color: var(--flatplanPage-highlight-light)}
.or-app-dark .or-flatplan-page.or-flatplan-page-selected.svelte-15yy6wt .or-flatplan-page-label.svelte-15yy6wt {color: var(--flatplanPage-highlight-dark)}
.or-box.svelte-1j3wg2q {position: absolute;z-index: 10;cursor: pointer;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms;transition-duration: 200ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}
.or-box.or-box-article.svelte-1j3wg2q {z-index: 0}
.or-box.or-box-hover.svelte-1j3wg2q {background-color: var(--box-hover-light)}
.or-app-dark .or-box.or-box-hover.svelte-1j3wg2q {background-color: var(--box-hover-dark)}
@-webkit-keyframes svelte-1j3wg2q-box-light {
  0%, 49% {background-color: var(--box-hover-light)}
  50%, 100% {box-shadow: none}
}
@keyframes svelte-1j3wg2q-box-light {
  0%, 49% {background-color: var(--box-hover-light)}
  50%, 100% {box-shadow: none}
}
.or-box.or-box-highlight.svelte-1j3wg2q {-webkit-animation: svelte-1j3wg2q-box-light 1000ms;animation: svelte-1j3wg2q-box-light 1000ms}
@-webkit-keyframes svelte-1j3wg2q-box-dark {
  0%, 49% {background-color: var(--box-hover-dark)}
  50%, 100% {box-shadow: none}
}
@keyframes svelte-1j3wg2q-box-dark {
  0%, 49% {background-color: var(--box-hover-dark)}
  50%, 100% {box-shadow: none}
}
.or-app-dark .or-box.or-box-highlight.svelte-1j3wg2q {-webkit-animation: svelte-1j3wg2q-box-dark 1000ms;animation: svelte-1j3wg2q-box-dark 1000ms}
