@font-face{font-family:Maligne;src:url(../../../fonts/MaligneTrial-Variable.woff2)format("woff2"),url(../../../fonts/MaligneTrial-Variable.woff)format("woff");font-weight:100 900;font-style:normal;font-display:swap}:root{--color-lead:#dd663a;--color-lead-light:#f2c6b6;--color-secondary:#1b4c2b;--color-secondary-light:#aabfae;--color-black:#000;--color-white:#fff;--color-off-white:#fffefa;--color-grey-light:#f2f2f2;--color-background:var(--color-white);--color-surface:var(--color-off-white);--color-ink:var(--color-black);--color-ink-muted:#00000080;--color-ink-inverse:var(--color-white);--color-ink-inverse-muted:#ffffff80;--color-field-on-light:#0000000d;--color-field-on-dark:#ffffff40;--color-ground:var(--color-lead-light);--color-ground-deep:var(--color-lead);--color-ground-alt:var(--color-secondary-light);--color-ground-alt-deep:var(--color-secondary);--gradient-scrim:linear-gradient(to bottom, transparent 75%, #00000080);--font-family-sans:"Maligne", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-weight-regular:400;--font-size-xs:.625rem;--font-size-sm:.9375rem;--font-size-md:1.25rem;--font-size-lg:1.5625rem;--font-size-xl:1.875rem;--font-size-2xl:2.5rem;--line-height-flat:1;--line-height-tight:1.1;--line-height-body:1.2;--space-xs:5px;--space-sm:10px;--space-md:15px;--space-lg:30px;--space-xl:60px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--blur-backdrop:12px}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background-color:var(--color-window,var(--color-background));min-height:100dvh;color:var(--color-ink);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background-color:color-mix(in hsl, var(--color-lead), transparent 50%)}img,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,p{font-size:inherit;font-weight:inherit;text-wrap:pretty}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.consent.svelte-1b4rsd0{z-index:1;bottom:max(var(--space-md), env(safe-area-inset-bottom));left:max(var(--space-md), env(safe-area-inset-left));gap:var(--space-sm);width:min(260px, calc(100dvw - max(var(--space-md), env(safe-area-inset-left)) - max(var(--space-md), env(safe-area-inset-right))));padding:var(--space-md);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:inset(0 round var(--radius-lg));background:#ffffff54;transition:opacity .2s .16s,filter .2s .16s,visibility linear;display:grid;position:fixed}.consent[data-answered=true].svelte-1b4rsd0{opacity:0;visibility:hidden;filter:blur(4px);transition:opacity .16s,filter .16s,visibility 0s linear .16s}html[data-consent] .consent.svelte-1b4rsd0{opacity:0;visibility:hidden;filter:blur(4px)}.consent__copy.svelte-1b4rsd0{color:var(--color-ink-muted);font-size:var(--font-size-xs);line-height:var(--line-height-body)}.consent__copy.svelte-1b4rsd0 a:where(.svelte-1b4rsd0){text-underline-offset:.15em;text-decoration:underline}.consent__actions.svelte-1b4rsd0{gap:var(--space-sm);display:flex}.consent__button.svelte-1b4rsd0{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm);line-height:var(--line-height-flat);border-radius:999px;flex:1;transition:background-color .15s,scale .25s cubic-bezier(.34,1.56,.64,1)}.consent__button.svelte-1b4rsd0:active{transition:scale .12s ease-out;scale:.97}.consent__button.svelte-1b4rsd0:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.consent__button--accept.svelte-1b4rsd0{background:var(--color-ink);color:var(--color-ink-inverse)}.consent__button--accept.svelte-1b4rsd0:hover{background:color-mix(in srgb, var(--color-ink) 93%, var(--color-white))}.consent__button--decline.svelte-1b4rsd0{background:var(--color-field-on-light);color:var(--color-ink)}.consent__button--decline.svelte-1b4rsd0:hover{background:color-mix(in srgb, var(--color-ink) 12%, transparent)}@media (pointer:coarse){.consent__button.svelte-1b4rsd0{padding-block:var(--space-md)}}.settings.svelte-1b4rsd0{padding:0 var(--space-md) var(--space-md);padding-right:max(var(--space-md), env(safe-area-inset-right));padding-bottom:max(var(--space-md), env(safe-area-inset-bottom));padding-left:max(var(--space-md), env(safe-area-inset-left));opacity:0;visibility:hidden;filter:blur(4px);transition:opacity .16s,filter .16s,visibility 0s linear .16s}html[data-consent] .settings.svelte-1b4rsd0,.consent[data-answered=true].svelte-1b4rsd0~.settings:where(.svelte-1b4rsd0){opacity:1;visibility:visible;filter:none;transition:opacity .2s .16s,filter .2s .16s,visibility linear}@media (width>=900px){.settings.svelte-1b4rsd0{z-index:1;bottom:max(var(--space-md), env(safe-area-inset-bottom));left:max(var(--space-md), env(safe-area-inset-left));padding:0;position:fixed}}.settings__button.svelte-1b4rsd0{padding:var(--space-xs) var(--space-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-ink);font-size:var(--font-size-xs);line-height:var(--line-height-body);background:#ffffff54;border-radius:999px;transition:background-color .15s;display:inline-block}.settings__button.svelte-1b4rsd0:hover{background:#ffffff8c}.settings__button.svelte-1b4rsd0:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}@media (pointer:coarse){.settings__button.svelte-1b4rsd0{padding:var(--space-sm) var(--space-md)}}@media (prefers-reduced-motion:reduce){.consent.svelte-1b4rsd0,.consent[data-answered=true].svelte-1b4rsd0,html[data-consent] .consent.svelte-1b4rsd0,.settings.svelte-1b4rsd0,html[data-consent] .settings.svelte-1b4rsd0,.consent[data-answered=true].svelte-1b4rsd0~.settings:where(.svelte-1b4rsd0){transition-delay:0s}}
