.preloader.svelte-1fvfjkx{--t-brand-in:.15s;--t-symbol-draw:.8s;--t-point-in:1.3s;--t-converge:1.6s;--t-direction:2.15s;--t-exit:2.85s;--t-beam:3.1s;--t-reveal:3.65s;--d-reveal:.9s;--t-beam-out:4.6s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-cine:cubic-bezier(.65, 0, .35, 1);--ease-reveal:cubic-bezier(.77, 0, .18, 1)}.preloader-backdrop.svelte-1fvfjkx{clip-path:polygon(0 0,115% 0,100% 100%,0 100%);animation:svelte-1fvfjkx-reveal var(--d-reveal) var(--ease-reveal) var(--t-reveal) both}.preloader-sheen.svelte-1fvfjkx{opacity:0;mix-blend-mode:screen;background:linear-gradient(to left, color-mix(in srgb, var(--color-brass-100) 22%, transparent), transparent);animation:svelte-1fvfjkx-sheen var(--d-reveal) var(--ease-reveal) var(--t-reveal) both}.preloader-lockup.svelte-1fvfjkx{--symbol-w:clamp(11rem, 28vw, 17rem);--gap:clamp(1.5rem, 3.5vw, 2.25rem);--wordmark-offset:calc((var(--symbol-w) / 2 + var(--gap)) / -2);gap:var(--gap)}.preloader-symbol.svelte-1fvfjkx{width:var(--symbol-w)}.preloader-wordmark.svelte-1fvfjkx{transform:translateY(var(--wordmark-offset));animation:svelte-1fvfjkx-settle 1s var(--ease-cine) calc(var(--t-symbol-draw) - 50ms) both, svelte-1fvfjkx-dissolve .5s var(--ease-in) var(--t-exit) forwards}.preloader-name.svelte-1fvfjkx,.preloader-tagline.svelte-1fvfjkx{opacity:0;animation:svelte-1fvfjkx-rise 1s var(--ease-out) var(--t-brand-in) both}.preloader-tagline.svelte-1fvfjkx{animation-delay:calc(var(--t-brand-in) + .25s)}.preloader.svelte-1fvfjkx .symbol-converge{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;animation:svelte-1fvfjkx-draw .9s var(--ease-out) calc(var(--t-symbol-draw) + var(--i) * 70ms) both,  svelte-1fvfjkx-retract .6s var(--ease-in) calc(var(--t-exit) + var(--i) * 30ms) forwards}.preloader.svelte-1fvfjkx .symbol-pulse{stroke-dasharray:.16 1.2;stroke-dashoffset:.16px;animation:svelte-1fvfjkx-pulse 1.05s var(--ease-cine) calc(var(--t-converge) + var(--i) * 60ms) both}.preloader.svelte-1fvfjkx .symbol-shaft,.preloader.svelte-1fvfjkx .symbol-head{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0}.preloader.svelte-1fvfjkx .symbol-shaft{animation:svelte-1fvfjkx-draw .55s var(--ease-out) var(--t-direction) both, svelte-1fvfjkx-vanish .35s var(--ease-in) calc(var(--t-exit) + .2s) forwards}.preloader.svelte-1fvfjkx .symbol-head{animation:svelte-1fvfjkx-draw .4s var(--ease-out) calc(var(--t-direction) + .4s) both, svelte-1fvfjkx-vanish .3s var(--ease-in) calc(var(--t-exit) + .15s) forwards}.preloader.svelte-1fvfjkx .symbol-core,.preloader.svelte-1fvfjkx .symbol-glow{opacity:0;transform-box:fill-box;transform-origin:50%}.preloader.svelte-1fvfjkx .symbol-core{animation:svelte-1fvfjkx-point-in .7s var(--ease-out) var(--t-point-in) both,  svelte-1fvfjkx-vanish .4s var(--ease-in) calc(var(--t-beam) + .15s) forwards}.preloader.svelte-1fvfjkx .symbol-glow{animation:svelte-1fvfjkx-glow 2.1s linear var(--t-point-in) both}.preloader-line.svelte-1fvfjkx{--cx:50vw;--cy:50vh;--flare:clamp(10rem, 28vw, 21rem);animation:svelte-1fvfjkx-vanish .5s var(--ease-cine) var(--t-beam-out) forwards}.preloader-beam.svelte-1fvfjkx{top:calc(var(--cy) - .5px);background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-brass-500) 50%, transparent) 16%, var(--color-brass-100) 50%, color-mix(in srgb, var(--color-brass-500) 50%, transparent) 84%, transparent 100%);box-shadow:0 0 10px color-mix(in srgb, var(--color-brass-500) 45%, transparent);transform-origin:var(--cx) 50%;opacity:0;animation:svelte-1fvfjkx-beam 1.15s var(--ease-out) var(--t-beam) both;transform:scaleX(0)}.preloader-flare-anchor.svelte-1fvfjkx{transform:translate(var(--cx), var(--cy))}.preloader-flare.svelte-1fvfjkx{left:calc(var(--flare) / -2);top:calc(var(--flare) / -2);width:var(--flare);height:var(--flare);background:radial-gradient(circle, var(--color-brass-100) 0, color-mix(in srgb, var(--color-brass-500) 50%, transparent) 3%, color-mix(in srgb, var(--color-brass-500) 16%, transparent) 14%, color-mix(in srgb, var(--color-brass-500) 5%, transparent) 32%, transparent 62%);opacity:0;animation:svelte-1fvfjkx-flare 1.3s var(--ease-out) calc(var(--t-beam) - .1s) both}.preloader-flare.svelte-1fvfjkx:after{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--color-brass-100) 70%, transparent), transparent);width:1px;height:36%;position:absolute;top:32%;left:calc(50% - .5px)}@keyframes svelte-1fvfjkx-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-1fvfjkx-settle{0%{transform:translateY(var(--wordmark-offset))}to{transform:none}}@keyframes svelte-1fvfjkx-dissolve{to{opacity:0;filter:blur(3px)}}@keyframes svelte-1fvfjkx-vanish{to{opacity:0}}@keyframes svelte-1fvfjkx-draw{0%{stroke-dashoffset:1px;opacity:0}30%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes svelte-1fvfjkx-retract{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes svelte-1fvfjkx-pulse{0%{stroke-dashoffset:.16px;opacity:0}15%,85%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}@keyframes svelte-1fvfjkx-point-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1fvfjkx-glow{0%{opacity:0}25%,45%{opacity:.35}62%,85%{opacity:.9}to{opacity:0}}@keyframes svelte-1fvfjkx-beam{0%{opacity:0;transform:scaleX(0)}12%{opacity:1}to{opacity:1;transform:scaleX(1)}}@keyframes svelte-1fvfjkx-flare{0%{opacity:0;transform:scale(.25)}30%{opacity:1;transform:scale(1)}to{opacity:.75;transform:scale(1.15)}}@keyframes svelte-1fvfjkx-reveal{0%{clip-path:polygon(0 0,115% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,0 0,-15% 100%,0 100%)}}@keyframes svelte-1fvfjkx-sheen{0%{clip-path:polygon(112% 0,115% 0,100% 100%,97% 100%);opacity:0}15%,85%{opacity:1}to{clip-path:polygon(-3% 0,0 0,-15% 100%,-18% 100%);opacity:0}}@keyframes svelte-16flp9d-page-header-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.animate-page-header-in.svelte-16flp9d{animation:.5s ease-out both svelte-16flp9d-page-header-in}.parallax-header-image.svelte-16flp9d{transition:transform .5s ease-out;transform:translateY(-2%)}@media (prefers-reduced-motion:reduce){.animate-page-header-in.svelte-16flp9d{animation:none}.parallax-header-image.svelte-16flp9d{transition:none;transform:none}}.prose-quantstrat.svelte-1xwbsnq{color:var(--color-ink-800);font-size:var(--text-body);line-height:1.75}.prose-quantstrat.svelte-1xwbsnq>*+*{margin-top:1.5rem}.prose-quantstrat.svelte-1xwbsnq h2{font-family:var(--font-display);font-size:var(--text-subsection);line-height:var(--text-subsection--line-height);margin-top:3rem}.prose-quantstrat.svelte-1xwbsnq h3{font-family:var(--font-display);font-size:var(--text-body-lg);margin-top:2.5rem;line-height:1.4}.prose-quantstrat.svelte-1xwbsnq p{text-wrap:pretty}.prose-quantstrat.svelte-1xwbsnq a{color:var(--color-ink-800);text-decoration:underline;-webkit-text-decoration-color:var(--color-brass-500);text-decoration-color:var(--color-brass-500);text-underline-offset:3px;transition:color .15s}.prose-quantstrat.svelte-1xwbsnq a:hover{color:var(--color-brass-600)}.prose-quantstrat.svelte-1xwbsnq strong{font-weight:600}.prose-quantstrat.svelte-1xwbsnq ul,.prose-quantstrat.svelte-1xwbsnq ol{padding-left:1.25rem}.prose-quantstrat.svelte-1xwbsnq ul{list-style:none}.prose-quantstrat.svelte-1xwbsnq ul>li{position:relative}.prose-quantstrat.svelte-1xwbsnq ul>li:before{content:"";background:var(--color-brass-500);border-radius:999px;width:5px;height:5px;position:absolute;top:.7em;left:-1.25rem}.prose-quantstrat.svelte-1xwbsnq ol{list-style:decimal}.prose-quantstrat.svelte-1xwbsnq li+li{margin-top:.5rem}.prose-quantstrat.svelte-1xwbsnq blockquote{border-left:2px solid var(--color-brass-500);font-family:var(--font-display);font-size:var(--text-subsection);line-height:var(--text-subsection--line-height);color:var(--color-ink-700);padding-left:1.5rem}.prose-quantstrat.svelte-1xwbsnq hr{border:0;border-top:1px solid color-mix(in srgb, var(--color-slate) 22%, transparent);margin-block:3rem}.prose-quantstrat.svelte-1xwbsnq code{background:var(--color-mist);border-radius:4px;padding:.15em .4em;font-size:.9em}.prose-quantstrat.svelte-1xwbsnq img{border-radius:var(--radius-card);max-width:100%;height:auto}article.svelte-p9np5q:has(a:where(.svelte-p9np5q):focus-visible){outline:2px solid var(--color-brass-500);outline-offset:3px}
