.cta.svelte-1rizf6i{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-button);font-family:var(--font-body);font-weight:var(--font-semibold);line-height:var(--leading-none);text-decoration:none;text-align:center;cursor:pointer;min-height:var(--tap-target-min);transition:background-color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default)}.cta[data-size=md].svelte-1rizf6i{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.cta[data-size=lg].svelte-1rizf6i{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}.cta[data-variant=primary].svelte-1rizf6i{background:var(--jp-cta-fill, var(--color-brand-primary));color:var(--jp-cta-ink, var(--color-text-on-brand));border-color:var(--jp-cta-border, transparent);border-inline-start-width:var(--jp-cta-stripe-width, var(--border-width));border-inline-start-color:var( --jp-cta-stripe, var(--jp-cta-border, transparent) )}.cta[data-variant=primary].svelte-1rizf6i:hover{background:var(--jp-cta-fill-hover, var(--color-brand-primary-hover))}.cta[data-variant=secondary].svelte-1rizf6i{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.cta[data-variant=secondary].svelte-1rizf6i:hover{border-color:var(--color-border-hover);background:var(--color-surface-secondary)}.cta.svelte-1rizf6i:active{transform:translateY(1px)}.cta.svelte-1rizf6i:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--focus-offset)}@media(prefers-reduced-motion:reduce){.cta.svelte-1rizf6i{transition:none}.cta.svelte-1rizf6i:active{transform:none}}[data-jp-accent=glow] .floatcta.svelte-1xsp32g{--jp-accent-edge: transparent;--jp-accent-glow-mark: none}.floatcta.svelte-1xsp32g{position:fixed;left:50%;bottom:var(--space-5);z-index:var(--z-fixed);display:flex;align-items:center;gap:var(--space-3);max-width:calc(100vw - var(--space-8));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-5);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--radius-full);background:color-mix(in oklab,var(--color-surface) 88%,transparent);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg));box-shadow:var(--shadow-xl);transform:translate(-50%,200%);transition:transform var(--duration-slow) var(--ease-out)}.floatcta.is-shown.svelte-1xsp32g{transform:translate(-50%)}.floatcta__copy.svelte-1xsp32g{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:39.9375rem){.floatcta.svelte-1xsp32g{padding:var(--space-2)}.floatcta__copy.svelte-1xsp32g{display:none}}@media(prefers-reduced-motion:reduce){.floatcta.svelte-1xsp32g{transition:none}}:where(.jp-sec){--jp-content-max: 64rem;--jp-measure: var(--measure-lede);--jp-rhythm: 1;--jp-sec-bg: transparent;--jp-sec-radius: var(--radius-none);--jp-sec-atmos: 0;--jp-edge-width: var(--border-width);--jp-edge-color: var(--jp-line);--jp-edge-shadow: var(--shadow-xs);--jp-align: center;--jp-text-align: center;--jp-measure-margin: auto;--jp-display: var(--text-4xl);--jp-heading-size: var(--text-2xl);--jp-body-size: clamp( var(--text-base), calc(var(--jp-heading-size) * .5), var(--text-2xl) );--jp-display-leading: var(--leading-tight);--jp-display-tracking: var(--tracking-normal);--jp-eyebrow-size: var(--text-sm);--jp-accent-text: var(--jp-ember-text);--jp-accent-fill: var(--jp-ember);--jp-accent-on-fill: var(--jp-on-ember);--jp-accent-mark: var(--jp-ember-text);--jp-accent-edge: var(--jp-ember);--jp-accent-glow: none;--jp-cta-fill: var(--color-brand-primary);--jp-cta-fill-hover: var(--color-brand-primary-hover);--jp-cta-ink: var(--color-text-on-brand);--jp-cta-border: transparent;--jp-cta-stripe: transparent;--jp-cta-stripe-width: var(--border-width);--jp-cta-outline: color-mix(in oklab, var(--jp-heading) 80%, var(--jp-ink));--jp-reveal-distance: var(--space-4);--jp-reveal-duration: var(--duration-slow);--jp-reveal-stagger: var(--duration-fast);--jp-reveal-ease: var(--ease-out);--jp-media-display: block;--jp-media-radius: var(--radius-lg);--jp-media-inset: 0px;--jp-media-aspect: 16 / 9;--jp-media-scrim: linear-gradient( to top, var(--jp-ink) var(--space-12), transparent 46% );--jp-media-mask: none;--jp-sec-pad-block: clamp( calc(var(--space-8) * var(--jp-rhythm)), 6cqw, calc(var(--space-20) * var(--jp-rhythm)) );--jp-sec-pad-inline: clamp( var(--space-5), 6cqw, calc(var(--space-14) * var(--jp-rhythm)) );--jp-bleed-inline: calc(var(--jp-sec-pad-inline) * -1);--jp-sec-gap: calc(var(--space-6) * var(--jp-rhythm));--jp-stage-vh: var(--jp-device-vh, 1svh)}[data-jp-width=narrow]{--jp-content-max: 48rem;--jp-measure: var(--measure-narrow)}[data-jp-width=text]{--jp-content-max: 64rem;--jp-measure: var(--measure-lede)}[data-jp-width=wide]{--jp-content-max: var(--container-max);--jp-measure: var(--measure-wide)}[data-jp-width=full]{--jp-content-max: 100%;--jp-measure: var(--measure-wide)}[data-jp-density=compact]{--jp-rhythm: .75}[data-jp-density=regular]{--jp-rhythm: 1}[data-jp-density=airy]{--jp-rhythm: 1.25}[data-jp-density=vast]{--jp-rhythm: 1.6}[data-jp-surface=bare]{--jp-sec-bg: transparent;--jp-sec-pad-inline: 0px}[data-jp-surface=tint]{--jp-ink: color-mix(in oklab, var(--jp-pole-a) 94%, var(--jp-pole-b) 6%);--jp-sec-bg: radial-gradient(88% 62% at 14% 0%, var(--jp-pole-a), transparent 70%), var(--jp-ink)}[data-jp-surface=panel]{--jp-ink: color-mix(in oklab, var(--jp-pole-a) 88%, var(--jp-pole-b) 12%);--jp-sec-bg: linear-gradient(to bottom, color-mix(in oklab, var(--jp-pole-a) 94%, var(--jp-pole-b) 6%), var(--jp-ink) 58%), var(--jp-ink);--jp-sec-radius: var(--radius-card)}[data-jp-surface=invert]{--jp-ink: var(--jp-pole-b);--jp-sec-bg: radial-gradient(115% 80% at 50% 0%, color-mix(in oklab, var(--jp-ink) 68%, var(--jp-accent-mark) 32%), transparent 72%), var(--jp-ink)}[data-jp-surface=media]{--jp-sec-bg: transparent;--jp-sec-atmos: 1}[data-jp-edge=none]{--jp-edge-width: 0px;--jp-edge-shadow: none}[data-jp-edge=hairline]{--jp-edge-width: var(--border-width);--jp-edge-color: var(--jp-line);--jp-edge-shadow: var(--shadow-xs)}[data-jp-edge=soft]{--jp-edge-width: 0px;--jp-edge-shadow: var(--shadow-lg)}[data-jp-edge=heavy]{--jp-edge-width: var(--border-width-thick);--jp-edge-color: var(--jp-accent-edge);--jp-edge-shadow: none}[data-jp-edge=offset]{--jp-edge-width: var(--border-width-thick);--jp-edge-color: var(--jp-line-strong);--jp-edge-shadow: var(--space-1) var(--space-1) 0 0 var(--jp-line-strong)}[data-jp-align=start]{--jp-align: start;--jp-text-align: left;--jp-measure-margin: 0px}[data-jp-align=center]{--jp-align: center;--jp-text-align: center;--jp-measure-margin: auto}[data-jp-align=end]{--jp-align: end;--jp-text-align: left;--jp-measure-margin: auto 0}[data-jp-type=restrained]{--jp-eyebrow-size: var(--text-xs);--jp-display: var(--text-2xl);--jp-heading-size: var(--text-xl);--jp-display-leading: var(--leading-snug);--jp-display-tracking: var(--tracking-normal)}[data-jp-type=balanced]{--jp-eyebrow-size: var(--text-sm);--jp-display: var(--text-4xl);--jp-heading-size: var(--text-2xl);--jp-display-leading: var(--leading-tight);--jp-display-tracking: var(--tracking-normal)}[data-jp-type=expressive]{--jp-eyebrow-size: var(--text-base);--jp-display: calc((var(--text-4xl) + var(--text-display)) / 2);--jp-heading-size: var(--text-3xl);--jp-display-leading: var(--leading-tight);--jp-display-tracking: var(--tracking-tight)}[data-jp-type=monumental]{--jp-eyebrow-size: var(--text-sm);--jp-display: var(--text-display);--jp-heading-size: var(--text-4xl);--jp-display-leading: var(--leading-none);--jp-display-tracking: var(--tracking-tighter)}[data-jp-accent=text]{--jp-accent-text: var(--jp-ember-text);--jp-accent-fill: transparent;--jp-accent-mark: var(--jp-ember-text);--jp-accent-edge: var(--jp-line);--jp-accent-glow: none;--jp-cta-fill: transparent;--jp-cta-fill-hover: var(--jp-ink-3);--jp-cta-ink: var(--jp-accent-text);--jp-cta-border: var(--jp-cta-outline)}[data-jp-accent=fill]{--jp-accent-text: var(--jp-ember-text);--jp-accent-fill: var(--jp-ember);--jp-accent-on-fill: var(--jp-on-ember);--jp-accent-mark: var(--jp-ember-text);--jp-accent-edge: var(--jp-ember);--jp-accent-glow: none}[data-jp-accent=edge]{--jp-accent-text: var(--jp-text);--jp-accent-fill: transparent;--jp-accent-mark: var(--jp-blood-text);--jp-accent-edge: var(--jp-blood);--jp-accent-glow: none;--jp-cta-fill: transparent;--jp-cta-fill-hover: var(--jp-ink-3);--jp-cta-ink: var(--jp-heading);--jp-cta-border: var(--jp-cta-outline);--jp-cta-stripe: var(--jp-accent-mark);--jp-cta-stripe-width: var(--border-width-toast)}[data-jp-accent=glow]{--jp-accent-text: var(--jp-ember-text);--jp-accent-fill: var(--jp-ember);--jp-accent-on-fill: var(--jp-on-ember);--jp-accent-mark: var(--jp-ember-text);--jp-accent-edge: color-mix(in oklab, var(--jp-ember) 45%, transparent);--jp-accent-glow: 0 var(--space-6) var(--space-14) calc(var(--space-10) * -1) var(--jp-blood)}[data-jp-accent=none]{--jp-accent-text: var(--jp-heading);--jp-accent-fill: var(--jp-ink-4);--jp-accent-on-fill: var(--jp-heading);--jp-accent-mark: var(--jp-heading);--jp-accent-edge: var(--jp-line);--jp-accent-glow: none;--jp-cta-fill: transparent;--jp-cta-fill-hover: var(--jp-ink-3);--jp-cta-ink: var(--jp-heading);--jp-cta-border: var(--jp-cta-outline)}[data-jp-motion=none]{--jp-reveal-distance: 0px;--jp-reveal-duration: 0ms;--jp-reveal-stagger: 0ms;--jp-reveal-ease: linear}[data-jp-motion=fade]{--jp-reveal-distance: 0px;--jp-reveal-duration: var(--duration-slower);--jp-reveal-stagger: 0ms;--jp-reveal-ease: var(--ease-out)}[data-jp-motion=rise]{--jp-reveal-distance: var(--space-4);--jp-reveal-duration: var(--duration-slow);--jp-reveal-stagger: var(--duration-fast);--jp-reveal-ease: var(--ease-out)}[data-jp-motion=stagger]{--jp-reveal-distance: var(--space-6);--jp-reveal-duration: var(--duration-slow);--jp-reveal-stagger: var(--duration-normal);--jp-reveal-ease: var(--ease-spring)}[data-jp-motion=drift]{--jp-reveal-distance: var(--space-8);--jp-reveal-duration: var(--duration-slowest);--jp-reveal-stagger: var(--duration-normal);--jp-reveal-ease: var(--ease-smooth)}[data-jp-media=bleed]{--jp-media-radius: 0px;--jp-media-inset: 0px;--jp-media-aspect: 21 / 9;--jp-media-scrim: linear-gradient(to top, var(--jp-ink), transparent 62%);--jp-media-mask: none}[data-jp-media=frame]{--jp-media-radius: var(--radius-lg);--jp-media-inset: 0px;--jp-media-aspect: 16 / 9;--jp-media-scrim: linear-gradient( to top, var(--jp-ink) var(--space-12), transparent 46% );--jp-media-mask: none}[data-jp-media=mask]{--jp-media-radius: var(--radius-xl);--jp-media-inset: 0px;--jp-media-aspect: 4 / 5;--jp-media-scrim: linear-gradient( to top, var(--jp-ink) var(--space-12), transparent 38% );--jp-media-mask: inset( 0 round 48% 48% var(--radius-xl) var(--radius-xl) / 34% 34% var(--radius-xl) var(--radius-xl) )}[data-jp-media=inset]{--jp-media-radius: var(--radius-none);--jp-media-inset: var(--space-12);--jp-media-aspect: 3 / 2;--jp-media-scrim: linear-gradient( to top, var(--jp-ink) calc(var(--jp-media-inset) + var(--space-12)), transparent 34% );--jp-media-mask: none}[data-jp-media=none]{--jp-media-display: none}@media(prefers-reduced-motion:reduce){:where(.jp-sec),.jp-sec[data-jp-motion]{--jp-reveal-distance: 0px;--jp-reveal-stagger: 0ms}}.jp-sec__eyebrow{margin:0;font-size:var(--jp-eyebrow-size, var(--text-sm));font-weight:var(--font-semibold);letter-spacing:var(--jp-eyebrow-tracking, var(--tracking-wider));text-transform:uppercase;color:var(--color-text-secondary)}.jp-sec__heading{margin:0;font-family:var(--font-heading);font-weight:var(--heading-weight, var(--font-normal));font-size:var(--jp-display);line-height:var(--jp-display-leading);letter-spacing:var(--jp-display-tracking);color:var(--color-heading);text-wrap:balance}.jp-sec__heading--sub{font-size:var(--jp-heading-size)}.jp-sec__measure{max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.reveal--armed .jp-reveal{opacity:0;transform:translateY(var(--jp-reveal-distance));transition:opacity var(--jp-reveal-duration) var(--jp-reveal-ease),transform var(--jp-reveal-duration) var(--jp-reveal-ease)}.reveal--armed.is-in .jp-reveal{opacity:1;transform:none}.jp-reveal[data-jp-step="1"]{transition-delay:var(--jp-reveal-stagger)}.jp-reveal[data-jp-step="2"]{transition-delay:calc(var(--jp-reveal-stagger) * 2)}.jp-reveal[data-jp-step="3"]{transition-delay:calc(var(--jp-reveal-stagger) * 3)}.jp-reveal[data-jp-step="4"]{transition-delay:calc(var(--jp-reveal-stagger) * 4)}.jp-reveal[data-jp-step="5"]{transition-delay:calc(var(--jp-reveal-stagger) * 5)}@media(prefers-reduced-motion:reduce){.jp-sec *,.jp-sec *:before,.jp-sec *:after{animation:none!important}}.jp-sec.svelte-d5d0rk{position:relative;isolation:isolate;container-type:inline-size}.ache.svelte-10n92pp{--ache-pad-comp: 1;--ache-pad-look: 1;--ache-gap-look: 1;position:relative;isolation:isolate;overflow:clip;padding-block:calc(var(--jp-sec-pad-block) * var(--ache-pad-comp) * var(--ache-pad-look));padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align)}.ache__inner.svelte-10n92pp{position:relative;z-index:1;max-width:var(--jp-content-max);margin-inline:auto;display:flex;flex-direction:column;align-items:var(--jp-align);gap:calc(var(--jp-sec-gap) * var(--ache-gap-look))}.ache__atmos.svelte-10n92pp{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--jp-sec-atmos)}.ache__aura.svelte-10n92pp{position:absolute;left:50%;top:50%;translate:-50% -50%;width:min(78cqw,calc(var(--jp-content-max) * .6));aspect-ratio:1;border-radius:var(--radius-full);opacity:.6;filter:blur(var(--blur-2xl));background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--jp-accent-mark) 30%,transparent),color-mix(in oklab,var(--color-brand-primary) 12%,transparent) 42%,transparent 68%);animation:svelte-10n92pp-ache-breathe calc(var(--jp-reveal-duration) * 10) var(--ease-smooth) infinite}.ache__vignette.svelte-10n92pp{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(125% 95% at 50% 50%,transparent 52%,color-mix(in oklab,var(--color-background) 55%,transparent) 100%)}@keyframes svelte-10n92pp-ache-breathe{0%,to{transform:scale(.92);opacity:.5}50%{transform:scale(1.05);opacity:.78}}.ache__eyebrow.svelte-10n92pp{display:inline-flex;align-items:center;gap:var(--space-3)}.ache__eyebrow.svelte-10n92pp:before,.ache__eyebrow.svelte-10n92pp:after{content:"";width:clamp(var(--space-6),6cqw,var(--space-12));height:var(--border-width);background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--jp-accent-mark) 55%,transparent))}.ache__eyebrow.svelte-10n92pp:after{transform:scaleX(-1)}.ache__heading.svelte-10n92pp{margin:0}.ache__body.svelte-10n92pp{margin:0;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.ache[data-ache=statement].svelte-10n92pp .ache__heading:where(.svelte-10n92pp),.ache[data-ache=quote].svelte-10n92pp .ache__heading:where(.svelte-10n92pp){max-width:calc(var(--jp-measure) / 3);margin-inline:var(--jp-measure-margin)}.ache[data-ache=statement].svelte-10n92pp,.ache[data-ache=quote].svelte-10n92pp{--ache-pad-comp: 1.3}.ache__quote.svelte-10n92pp{margin:0;padding-inline-start:var(--jp-sec-gap);border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark);text-align:start}.ache__pair.svelte-10n92pp{display:grid;grid-template-columns:1fr 1fr;gap:var(--jp-sec-gap);align-items:start;width:100%;text-align:start}.ache__pair-head.svelte-10n92pp,.ache__pair-body.svelte-10n92pp{display:flex;flex-direction:column;gap:var(--space-4)}.ache__points.svelte-10n92pp{list-style:none;margin:0;padding:0;width:100%;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin);display:flex;flex-direction:column;text-align:start;counter-reset:ache-point}.ache__point.svelte-10n92pp{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:var(--space-4);padding-block:calc(var(--space-4) * var(--jp-rhythm));counter-increment:ache-point}.ache__point.svelte-10n92pp+.ache__point:where(.svelte-10n92pp){border-block-start:var(--border-width) solid var(--jp-edge-color)}.ache__mark.svelte-10n92pp{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--jp-accent-mark);translate:0 calc(var(--space-1) * -1)}.ache__point.svelte-10n92pp .ache__tick{color:var(--jp-accent-text);flex:none}.ache__point-text.svelte-10n92pp{display:flex;flex-direction:column;gap:var(--space-1)}.ache__point-lead.svelte-10n92pp{font-family:var(--font-heading);font-weight:var(--font-normal);font-size:var(--jp-body-size);line-height:var(--leading-snug);color:var(--color-heading)}.ache__point-gloss.svelte-10n92pp{font-size:max(var(--text-sm),calc(var(--jp-body-size) / 1.2));line-height:var(--leading-normal);color:var(--color-text-secondary)}@container (max-width: 35rem){.ache__pair.svelte-10n92pp{grid-template-columns:1fr}}.ache--descent.svelte-10n92pp .ache__track:where(.svelte-10n92pp){position:relative}.ache--descent.svelte-10n92pp .ache__stage:where(.svelte-10n92pp){position:relative;display:grid;place-items:center;padding-block:var(--space-16);padding-inline:var(--space-5);overflow:clip}.ache--descent.svelte-10n92pp .ache__frame:where(.svelte-10n92pp){position:relative;z-index:2;width:100%;max-width:var(--jp-content-max);margin-inline:auto;text-align:center}.ache--descent.svelte-10n92pp .ache__chapter:where(.svelte-10n92pp){margin:0 0 var(--space-3);font-size:var(--text-sm);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-muted)}.ache--descent.svelte-10n92pp .ache__descent-heading:where(.svelte-10n92pp){margin:0 0 var(--space-8)}.ache__beats.svelte-10n92pp{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-6)}.ache__beat.svelte-10n92pp{display:grid;gap:var(--space-2)}.ache__beat-lead.svelte-10n92pp{font-family:var(--font-heading);font-size:var(--jp-heading-size);line-height:var(--leading-snug);color:var(--color-text);text-wrap:balance}.ache__beat-gloss.svelte-10n92pp{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary);text-wrap:pretty}.ache__descent-note.svelte-10n92pp{margin:var(--space-8) 0 0;font-size:var(--text-sm);letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}.ache--descent.ache--enhanced.svelte-10n92pp .ache__track:where(.svelte-10n92pp){height:calc((var(--beat-count) + 1) * 100dvh)}.ache--descent.ache--enhanced.svelte-10n92pp .ache__stage:where(.svelte-10n92pp){position:sticky;top:0;height:100dvh}.ache--descent.ache--enhanced.svelte-10n92pp .ache__beats:where(.svelte-10n92pp){position:relative;display:block;min-height:clamp(220px,40vh,360px)}.ache--descent.ache--enhanced.svelte-10n92pp .ache__beat:where(.svelte-10n92pp){position:absolute;inset-inline:0;top:50%;translate:0 calc(-50% + var(--space-6));opacity:0;transition:opacity var(--duration-slow) var(--ease-out),translate var(--duration-slow) var(--ease-out)}.ache--descent.ache--enhanced.svelte-10n92pp .ache__beat.is-active:where(.svelte-10n92pp){opacity:1;translate:0 -50%}.ache--descent.ache--enhanced.svelte-10n92pp .ache__beat.is-past:where(.svelte-10n92pp){translate:0 calc(-50% - var(--space-6))}.ache__progress.svelte-10n92pp{display:flex;gap:var(--space-2);justify-content:center;margin-top:var(--space-10)}.ache__seg.svelte-10n92pp{width:var(--space-8);height:2px;border-radius:var(--radius-full);background:color-mix(in oklab,var(--color-text) 18%,transparent);transition:background var(--duration-normal) var(--ease-out)}.ache__seg.is-on.svelte-10n92pp{background:var(--color-brand-primary)}@media(prefers-reduced-motion:reduce){.ache--descent.ache--enhanced.svelte-10n92pp .ache__track:where(.svelte-10n92pp){height:auto}.ache--descent.ache--enhanced.svelte-10n92pp .ache__stage:where(.svelte-10n92pp){position:relative;height:auto}.ache--descent.ache--enhanced.svelte-10n92pp .ache__beats:where(.svelte-10n92pp){display:grid;min-height:0}.ache--descent.ache--enhanced.svelte-10n92pp .ache__beat:where(.svelte-10n92pp){position:static;opacity:1;translate:none;transition:none}}.jp-sec[data-jp-surface=bare] .ache.svelte-10n92pp{border:0px solid transparent;border-block-start:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:none}.jp-sec[data-jp-surface=tint] .ache.svelte-10n92pp{border-radius:var(--radius-xl)}.jp-sec[data-jp-edge=offset] .ache.svelte-10n92pp{border-radius:var(--radius-none)}.jp-sec[data-jp-edge=offset] .ache__points.svelte-10n92pp{gap:calc(var(--space-4) * var(--jp-rhythm))}.jp-sec[data-jp-edge=offset] .ache__point.svelte-10n92pp{padding:calc(var(--space-3) * var(--jp-rhythm)) calc(var(--space-4) * var(--jp-rhythm));border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--radius-none);box-shadow:var(--jp-edge-shadow)}.jp-sec[data-jp-edge=offset] .ache__quote.svelte-10n92pp{padding:calc(var(--space-5) * var(--jp-rhythm));border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--radius-none);box-shadow:var(--jp-edge-shadow)}.jp-sec[data-jp-edge=offset] .ache__seg.svelte-10n92pp{border-radius:var(--radius-none)}.jp-sec[data-jp-edge=soft] .ache__points.svelte-10n92pp{gap:calc(var(--space-4) * var(--jp-rhythm))}.jp-sec[data-jp-edge=soft] .ache__point.svelte-10n92pp{padding:calc(var(--space-4) * var(--jp-rhythm)) calc(var(--space-5) * var(--jp-rhythm));border:0px solid transparent;border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--jp-edge-shadow);align-items:center}.jp-sec[data-jp-edge=soft] .ache__quote.svelte-10n92pp{padding:calc(var(--space-6) * var(--jp-rhythm));border-inline-start:0px solid transparent;border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align)}.jp-sec[data-jp-edge=heavy] .ache.svelte-10n92pp{border-radius:var(--radius-xl)}.jp-sec[data-jp-edge=heavy] .ache__points.svelte-10n92pp{gap:calc(var(--space-3) * var(--jp-rhythm))}.jp-sec[data-jp-edge=heavy] .ache__point.svelte-10n92pp{padding:calc(var(--space-3) * var(--jp-rhythm)) calc(var(--space-6) * var(--jp-rhythm));border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--radius-full);align-items:center}.jp-sec[data-jp-edge=heavy] .ache__quote.svelte-10n92pp{padding:calc(var(--space-6) * var(--jp-rhythm));border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--radius-xl);text-align:var(--jp-text-align)}.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache.svelte-10n92pp{box-shadow:var(--shadow-sm)}.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache__points.svelte-10n92pp{gap:calc(var(--space-3) * var(--jp-rhythm))}.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache__point.svelte-10n92pp{padding:calc(var(--space-4) * var(--jp-rhythm));border:var(--border-width) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);align-items:center}.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache__quote.svelte-10n92pp{padding:calc(var(--space-5) * var(--jp-rhythm));border:var(--border-width) solid var(--color-border-subtle);border-inline-start-width:var(--border-width-thick);border-inline-start-color:var(--jp-accent-fill);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.jp-sec[data-jp-surface=bare][data-jp-align=start] .ache.svelte-10n92pp:not([data-ache=quote]) .ache__heading:where(.svelte-10n92pp){width:100%;padding-block-end:calc(var(--space-3) * var(--jp-rhythm));border-block-end:var(--border-width) solid var(--color-border)}.jp-sec[data-jp-surface=bare][data-jp-align=start] .ache__quote.svelte-10n92pp{padding-inline-start:0;padding-block:calc(var(--space-5) * var(--jp-rhythm));border-inline-start:0px solid transparent;border-block:var(--border-width) solid var(--color-border)}.jp-sec[data-jp-type=restrained] .ache__body.svelte-10n92pp{font-size:var(--text-base);line-height:var(--leading-normal)}.jp-sec[data-jp-type=restrained] .ache__point.svelte-10n92pp:first-child{border-block-start:var(--border-width) solid var(--jp-edge-color)}.jp-sec[data-jp-type=restrained] .ache__point.svelte-10n92pp:last-child{border-block-end:var(--border-width) solid var(--jp-edge-color)}.jp-sec[data-jp-type=restrained] .ache__mark.svelte-10n92pp{align-self:stretch;padding-inline-end:var(--space-4);border-inline-end:var(--border-width) solid var(--jp-edge-color)}.jp-sec[data-jp-align=start] .ache__eyebrow.svelte-10n92pp:before,.jp-sec[data-jp-align=start] .ache__eyebrow.svelte-10n92pp:after,.jp-sec[data-jp-accent=none] .ache__eyebrow.svelte-10n92pp:before,.jp-sec[data-jp-accent=none] .ache__eyebrow.svelte-10n92pp:after,.jp-sec[data-jp-edge=soft] .ache__eyebrow.svelte-10n92pp:before,.jp-sec[data-jp-edge=soft] .ache__eyebrow.svelte-10n92pp:after,.jp-sec[data-jp-edge=heavy] .ache__eyebrow.svelte-10n92pp:before,.jp-sec[data-jp-edge=heavy] .ache__eyebrow.svelte-10n92pp:after{content:none}.jp-sec[data-jp-accent=text] .ache__eyebrow.svelte-10n92pp{color:var(--jp-accent-text)}.jp-sec[data-jp-accent=edge] .ache__eyebrow.svelte-10n92pp{padding-inline-start:var(--space-3);border-inline-start:var(--border-width-thick) solid var(--jp-accent-edge)}.jp-sec[data-jp-accent=fill] .ache__eyebrow.svelte-10n92pp{padding:var(--space-1) var(--space-3);background:var(--jp-accent-fill);color:var(--jp-accent-on-fill)}.jp-sec[data-jp-edge=heavy] .ache__eyebrow.svelte-10n92pp,.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache__eyebrow.svelte-10n92pp{border-radius:var(--radius-full)}.jp-sec[data-jp-edge=offset] .ache__eyebrow.svelte-10n92pp,.jp-sec[data-jp-edge=offset] .ache__chapter.svelte-10n92pp,.jp-sec[data-jp-accent=edge] .ache__eyebrow.svelte-10n92pp,.jp-sec[data-jp-accent=edge] .ache__chapter.svelte-10n92pp{font-family:var(--font-mono)}.jp-sec[data-jp-type=restrained] .ache.svelte-10n92pp,.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache.svelte-10n92pp{--jp-eyebrow-tracking: var(--tracking-wide)}.jp-sec[data-jp-edge=offset] .ache__mark.svelte-10n92pp,.jp-sec[data-jp-accent=edge] .ache__mark.svelte-10n92pp,.jp-sec[data-jp-edge=heavy] .ache__mark.svelte-10n92pp,.jp-sec[data-jp-surface=bare][data-jp-align=start] .ache__mark.svelte-10n92pp{width:auto;height:auto;border-radius:var(--radius-none);background:transparent;translate:none;line-height:var(--leading-snug);font-variant-numeric:tabular-nums}.jp-sec[data-jp-edge=offset] .ache__mark.svelte-10n92pp:before,.jp-sec[data-jp-accent=edge] .ache__mark.svelte-10n92pp:before,.jp-sec[data-jp-edge=heavy] .ache__mark.svelte-10n92pp:before,.jp-sec[data-jp-surface=bare][data-jp-align=start] .ache__mark.svelte-10n92pp:before{content:counter(ache-point,decimal-leading-zero)}.jp-sec[data-jp-edge=offset] .ache__mark.svelte-10n92pp{min-width:var(--space-8);padding-inline:var(--space-1);background:var(--jp-accent-fill);color:var(--jp-accent-on-fill);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-bold);text-align:center}.jp-sec[data-jp-accent=edge] .ache__mark.svelte-10n92pp{color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-sm)}.jp-sec[data-jp-edge=heavy] .ache__mark.svelte-10n92pp{min-width:calc(var(--space-10) + var(--space-2));padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--jp-accent-fill);color:var(--jp-accent-on-fill);font-family:var(--font-heading);font-size:calc(var(--jp-heading-size) * .75);font-weight:var(--font-bold);text-align:center}.jp-sec[data-jp-surface=bare][data-jp-align=start] .ache__mark.svelte-10n92pp{color:var(--jp-accent-text);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold)}.jp-sec[data-jp-accent=none] .ache__mark.svelte-10n92pp{width:var(--space-5);height:var(--border-width);border-radius:var(--radius-none);background:var(--color-border-strong);translate:0 calc(var(--space-2) * -1)}.jp-sec[data-jp-edge=soft] .ache__mark.svelte-10n92pp{width:var(--space-3);height:var(--space-3)}.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache__mark.svelte-10n92pp{display:grid;place-items:center;width:var(--space-6);height:var(--space-6);background:var(--jp-accent-fill);color:var(--jp-accent-on-fill);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:1}.jp-sec[data-jp-surface=panel][data-jp-type=balanced] .ache__mark.svelte-10n92pp:before{content:counter(ache-point)}.jp-sec[data-jp-accent=edge] .ache__quote.svelte-10n92pp{padding-block:calc(var(--space-4) * var(--jp-rhythm));border-block:var(--border-width) solid var(--jp-edge-color);border-inline-start-color:var(--jp-accent-edge)}.jp-sec[data-jp-accent=edge] .ache__point.svelte-10n92pp{padding-inline-start:var(--space-4);border-inline-start:var(--border-width-thick) solid var(--jp-accent-edge)}.jp-sec[data-jp-density=vast] .ache.svelte-10n92pp{--ache-pad-look: 1.5;--ache-gap-look: 1.5}.jp-sec[data-jp-density=vast] .ache__points.svelte-10n92pp{gap:calc(var(--space-8) * var(--jp-rhythm))}.jp-sec[data-jp-density=vast] .ache__point.svelte-10n92pp{padding-block:0;border:0px solid transparent}.jp-sec[data-jp-density=vast] .ache__quote.svelte-10n92pp{padding-inline-start:0;border-inline-start:0px solid transparent;text-align:var(--jp-text-align)}.jp-sec[data-jp-density=vast] .ache__point-lead.svelte-10n92pp,.jp-sec[data-jp-density=vast] .ache__point-gloss.svelte-10n92pp{font-size:var(--text-lg)}.jp-sec[data-jp-motion=none] .ache__aura.svelte-10n92pp{animation:none}.jp-sec[data-jp-motion=none] .ache__beat.svelte-10n92pp,.jp-sec[data-jp-motion=none] .ache__seg.svelte-10n92pp{transition:none}.jp-sec[data-jp-motion=fade] .ache--descent.ache--enhanced.svelte-10n92pp .ache__beat:where(.svelte-10n92pp),.jp-sec[data-jp-motion=fade] .ache--descent.ache--enhanced.svelte-10n92pp .ache__beat.is-past:where(.svelte-10n92pp){translate:0 -50%;transition:opacity var(--duration-slower) var(--ease-out)}@keyframes svelte-10n92pp-ache-spring{0%{scale:.92}to{scale:1}}.jp-sec[data-jp-motion=stagger] .ache__inner.svelte-10n92pp.reveal--armed.is-in .ache__point:where(.svelte-10n92pp){animation-name:svelte-10n92pp-ache-spring;animation-duration:var(--jp-reveal-duration);animation-timing-function:var(--jp-reveal-ease);animation-fill-mode:both}.jp-sec[data-jp-motion=stagger] .ache__point[data-jp-step="1"].svelte-10n92pp{animation-delay:var(--jp-reveal-stagger)}.jp-sec[data-jp-motion=stagger] .ache__point[data-jp-step="2"].svelte-10n92pp{animation-delay:calc(var(--jp-reveal-stagger) * 2)}.jp-sec[data-jp-motion=stagger] .ache__point[data-jp-step="3"].svelte-10n92pp{animation-delay:calc(var(--jp-reveal-stagger) * 3)}.jp-sec[data-jp-motion=stagger] .ache__point[data-jp-step="4"].svelte-10n92pp{animation-delay:calc(var(--jp-reveal-stagger) * 4)}.jp-sec[data-jp-motion=stagger] .ache__point[data-jp-step="5"].svelte-10n92pp{animation-delay:calc(var(--jp-reveal-stagger) * 5)}.jp-sec:not([data-jp-accent=glow]) .ache__seg.svelte-10n92pp{background:var(--color-border-strong)}.jp-sec:not([data-jp-accent=glow]) .ache__seg.is-on.svelte-10n92pp{background:var(--jp-accent-mark)}.jp-sec:not([data-jp-accent=glow]) .ache__body.svelte-10n92pp,.jp-sec:not([data-jp-accent=glow]) .ache__point-lead.svelte-10n92pp{text-wrap:pretty}.faq.svelte-10s4vzu{position:relative;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align);--faq-q-size: var(--jp-body-size);--faq-block-gap: calc(var(--jp-sec-gap) * 1.6);--faq-list-rule-width: var(--border-width);--faq-row-rule-width: var(--border-width);--faq-row-rule-color: var(--jp-edge-color);--faq-row-border-width: 0px;--faq-row-border-color: var(--jp-edge-color);--faq-row-gap: 0px;--faq-row-pad-block: calc(var(--space-5) * var(--jp-rhythm));--faq-row-pad-inline: 0px;--faq-row-radius: 0px;--faq-row-bg: transparent;--faq-row-shadow: none;--faq-box-radius: var(--radius-lg);--faq-box-border-width: var(--border-width);--faq-box-border-color: var(--jp-edge-color);--faq-box-bg: color-mix(in oklab, var(--color-surface) 40%, transparent);--faq-box-shadow: var(--jp-edge-shadow);--faq-ic-size: var(--space-9);--faq-ic-radius: var(--radius-full);--faq-ic-border-width: var(--border-width);--faq-ic-border-color: var(--jp-accent-text);--faq-ic-bg: transparent;--faq-ic-bg-active: color-mix(in oklab, var(--jp-accent-text) 12%, transparent);--faq-ic-glyph: var(--jp-accent-text);--faq-glyph-size: var(--space-3);--faq-glyph-radius: var(--radius-xs);--faq-head-rule-width: var(--space-12);--faq-head-rule-height: var(--border-width);--faq-head-rule-margin: auto;--faq-eyebrow-size: var(--text-sm);--faq-label-size: var(--text-sm);--faq-answer-size: var(--text-base);--faq-answer-leading: var(--leading-relaxed);--faq-ordinal: none;--faq-ordinal-min: var(--space-6);--faq-ordinal-pad: 0px;--faq-ordinal-radius: 0px;--faq-ordinal-bg: transparent;--faq-ordinal-color: var(--jp-accent-text);--faq-ordinal-font: var(--font-mono);--faq-ordinal-size: var(--text-sm);--faq-ordinal-weight: var(--font-semibold);--faq-ordinal-align: baseline;--faq-motion: 1;--faq-ease: var(--ease-out);--faq-answer-rise: var(--space-1)}.faq__inner.svelte-10s4vzu{max-width:var(--jp-content-max);margin-inline:auto;counter-reset:faq-n}.faq__head.svelte-10s4vzu{margin-block-end:var(--faq-block-gap)}.faq__eyebrow.svelte-10s4vzu{--jp-eyebrow-tracking: var(--tracking-wider);font-size:var(--faq-eyebrow-size);margin-block-end:var(--space-3)}.faq__heading.svelte-10s4vzu{margin:0}.faq__rule.svelte-10s4vzu{width:var(--faq-head-rule-width);height:var(--faq-head-rule-height);margin:var(--jp-sec-gap) var(--faq-head-rule-margin) 0;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--jp-accent-mark) 60%,transparent),transparent)}.faq__cluster.svelte-10s4vzu+.faq__cluster:where(.svelte-10s4vzu){margin-block-start:var(--faq-block-gap)}.faq__group-label.svelte-10s4vzu{margin:0 0 calc(var(--space-3) * var(--jp-rhythm));font-family:var(--font-heading);font-weight:var(--font-semibold);font-size:var(--faq-label-size);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--jp-accent-text);text-align:var(--jp-text-align)}.faq__list.svelte-10s4vzu{border-top:var(--faq-list-rule-width) solid var(--faq-row-rule-color);text-align:left}.faq__item.svelte-10s4vzu{border:var(--faq-row-border-width) solid var(--faq-row-border-color);border-block-end:var(--faq-row-rule-width) solid var(--faq-row-rule-color);border-radius:var(--faq-row-radius);padding-inline:var(--faq-row-pad-inline);background:var(--faq-row-bg);box-shadow:var(--faq-row-shadow);counter-increment:faq-n}.faq__item.svelte-10s4vzu+.faq__item:where(.svelte-10s4vzu){margin-block-start:var(--faq-row-gap)}.faq__q.svelte-10s4vzu{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);padding-block:var(--faq-row-pad-block);min-height:var(--tap-target-min);box-sizing:border-box;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.faq__q.svelte-10s4vzu::-webkit-details-marker{display:none}.faq__q.svelte-10s4vzu::marker{content:""}.faq__q.svelte-10s4vzu:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:2px}.faq__q-text.svelte-10s4vzu{flex:1;margin:0;font-family:var(--font-heading);font-weight:var(--heading-weight, var(--font-normal));font-size:var(--faq-q-size);line-height:var(--leading-snug);letter-spacing:var(--jp-display-tracking);color:var(--color-text);transition:color calc(var(--duration-normal) * var(--faq-motion)) var(--faq-ease)}.faq__q-text.svelte-10s4vzu:before{content:var(--faq-ordinal);display:inline-block;min-width:var(--faq-ordinal-min);margin-inline-end:var(--space-3);padding:var(--faq-ordinal-pad);border-radius:var(--faq-ordinal-radius);background:var(--faq-ordinal-bg);color:var(--faq-ordinal-color);font-family:var(--faq-ordinal-font);font-size:var(--faq-ordinal-size);font-weight:var(--faq-ordinal-weight);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-normal);line-height:var(--leading-none);text-align:center;vertical-align:var(--faq-ordinal-align)}.faq__item.svelte-10s4vzu:hover .faq__q-text:where(.svelte-10s4vzu),.faq__item[open].svelte-10s4vzu .faq__q-text:where(.svelte-10s4vzu){color:var(--color-heading)}.faq__ic.svelte-10s4vzu{position:relative;flex:none;align-self:flex-start;width:var(--faq-ic-size);height:var(--faq-ic-size);border-radius:var(--faq-ic-radius);background:var(--faq-ic-bg);border:var(--faq-ic-border-width) solid var(--faq-ic-border-color);transition:border-width calc(var(--duration-slow) * var(--faq-motion)) var(--faq-ease),background calc(var(--duration-slow) * var(--faq-motion)) var(--faq-ease)}.faq__item.svelte-10s4vzu:hover .faq__ic:where(.svelte-10s4vzu),.faq__item[open].svelte-10s4vzu .faq__ic:where(.svelte-10s4vzu){border-width:calc(var(--faq-ic-border-width) * 2);background:var(--faq-ic-bg-active)}.faq__ic.svelte-10s4vzu:before,.faq__ic.svelte-10s4vzu:after{content:"";position:absolute;top:50%;left:50%;width:var(--faq-glyph-size);height:var(--border-width-thick);border-radius:var(--faq-glyph-radius);background:var(--faq-ic-glyph);transform:translate(-50%,-50%);transition:transform calc(var(--duration-slow) * var(--faq-motion)) var(--faq-ease),opacity calc(var(--duration-slow) * var(--faq-motion)) var(--faq-ease)}.faq__ic.svelte-10s4vzu:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__item[open].svelte-10s4vzu .faq__ic:where(.svelte-10s4vzu):after{transform:translate(-50%,-50%) rotate(0);opacity:0}.faq__panel.svelte-10s4vzu{overflow:hidden;transition:height calc(var(--duration-slow) * var(--faq-motion)) var(--faq-ease)}.faq__panel-inner.svelte-10s4vzu{padding-block:0 var(--faq-row-pad-block);padding-inline:0 calc(var(--space-12) * var(--jp-rhythm))}.faq__a.svelte-10s4vzu{margin:0;max-width:var(--jp-measure);font-family:var(--font-body);font-size:var(--faq-answer-size);line-height:var(--faq-answer-leading);color:var(--color-text-secondary)}.faq[data-faq=accordion].svelte-10s4vzu .faq__a:where(.svelte-10s4vzu),.faq[data-faq=boxed].svelte-10s4vzu .faq__a:where(.svelte-10s4vzu),.faq[data-faq=grouped].svelte-10s4vzu .faq__a:where(.svelte-10s4vzu){opacity:0;transform:translateY(var(--faq-answer-rise));transition:opacity calc(var(--duration-slower) * var(--faq-motion)) var(--faq-ease),transform calc(var(--duration-slower) * var(--faq-motion)) var(--faq-ease)}.faq__item[open].svelte-10s4vzu .faq__a:where(.svelte-10s4vzu){opacity:1;transform:none}.faq[data-faq=boxed].svelte-10s4vzu .faq__list:where(.svelte-10s4vzu){border-top:0;display:grid;gap:max(calc(var(--space-3) * var(--jp-rhythm)),var(--faq-row-gap))}.faq[data-faq=boxed].svelte-10s4vzu .faq__item:where(.svelte-10s4vzu)+.faq__item:where(.svelte-10s4vzu){margin-block-start:0}.faq[data-faq=boxed].svelte-10s4vzu .faq__item:where(.svelte-10s4vzu){border:var(--faq-box-border-width) solid var(--faq-box-border-color);border-radius:var(--faq-box-radius);padding-inline:calc(var(--space-4) * var(--jp-rhythm));background:var(--faq-box-bg);box-shadow:var(--faq-box-shadow)}.faq[data-faq=open].svelte-10s4vzu .faq__item:where(.svelte-10s4vzu){padding-block:var(--faq-row-pad-block)}.faq[data-faq=open].svelte-10s4vzu .faq__q-text:where(.svelte-10s4vzu){display:block;margin-block-end:calc(var(--space-2) * var(--jp-rhythm))}.faq[data-faq=open].svelte-10s4vzu .faq__panel-inner:where(.svelte-10s4vzu){padding-inline:0}.faq[data-faq=paired].svelte-10s4vzu .faq__item:where(.svelte-10s4vzu){display:grid;grid-template-columns:1fr;gap:calc(var(--space-2) * var(--jp-rhythm));padding-block:var(--faq-row-pad-block)}.faq[data-faq=paired].svelte-10s4vzu .faq__panel-inner:where(.svelte-10s4vzu){padding-inline:0}@container (min-width: 44rem){.faq[data-faq=paired].svelte-10s4vzu .faq__item:where(.svelte-10s4vzu){grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:var(--jp-sec-gap);align-items:start}}[data-jp-align=start] .faq.svelte-10s4vzu{--faq-head-rule-margin: 0px}[data-jp-motion=none] .faq.svelte-10s4vzu{--faq-motion: 0;--faq-answer-rise: 0px}[data-jp-motion=fade] .faq.svelte-10s4vzu{--faq-answer-rise: 0px}[data-jp-motion=stagger] .faq.svelte-10s4vzu{--faq-ease: var(--ease-spring)}[data-jp-surface=bare][data-jp-align=start] .faq.svelte-10s4vzu{--faq-head-rule-width: 100%;--faq-head-rule-height: var(--border-width);--faq-ic-border-width: 0px;--faq-ic-size: var(--space-6);--faq-ic-bg-active: transparent;--faq-row-radius: 0px;--faq-row-shadow: none;--faq-box-radius: 0px;--faq-box-border-width: 0px;--faq-box-bg: transparent;--faq-box-shadow: none;--faq-answer-size: var(--text-lg);--faq-answer-leading: var(--leading-relaxed);--faq-row-pad-block: calc(var(--space-6) * var(--jp-rhythm))}[data-jp-surface=bare][data-jp-align=start] .faq__rule.svelte-10s4vzu{background:var(--color-border)}[data-jp-surface=bare][data-jp-align=start] .faq__group-label.svelte-10s4vzu{padding-block-end:calc(var(--space-2) * var(--jp-rhythm));border-block-end:var(--border-width) solid var(--color-border);letter-spacing:var(--tracking-wide)}[data-jp-surface=bare][data-jp-align=start] .faq[data-faq=boxed].svelte-10s4vzu .faq__item:where(.svelte-10s4vzu){border-block-end:var(--border-width) solid var(--color-border);padding-inline:0}[data-jp-edge=offset] .faq.svelte-10s4vzu{border-radius:var(--radius-none);--faq-row-radius: 0px;--faq-box-radius: 0px;--faq-ic-radius: 0px;--faq-glyph-radius: 0px;--faq-ordinal-radius: 0px;--faq-list-rule-width: 0px;--faq-row-border-width: var(--border-width-thick);--faq-row-border-color: var(--color-border-strong);--faq-row-rule-width: var(--border-width-thick);--faq-row-rule-color: var(--color-border-strong);--faq-row-gap: calc(var(--space-3) * var(--jp-rhythm));--faq-row-bg: var(--color-surface);--faq-row-shadow: var(--jp-edge-shadow);--faq-row-pad-block: calc(var(--space-4) * var(--jp-rhythm));--faq-row-pad-inline: calc(var(--space-4) * var(--jp-rhythm));--faq-box-border-width: var(--border-width-thick);--faq-box-border-color: var(--color-border-strong);--faq-box-bg: var(--color-surface);--faq-box-shadow: var(--jp-edge-shadow);--faq-ic-border-width: var(--border-width-thick);--faq-ic-border-color: var(--color-border-strong);--faq-ic-size: var(--space-8);--faq-head-rule-width: 100%;--faq-head-rule-height: var(--border-width-thick);--faq-eyebrow-size: var(--text-xs);--faq-label-size: var(--text-xs);--faq-ordinal: counter(faq-n, decimal-leading-zero)}[data-jp-edge=offset] .faq__eyebrow.svelte-10s4vzu,[data-jp-edge=offset] .faq__group-label.svelte-10s4vzu{font-family:var(--font-mono);letter-spacing:var(--tracking-wide)}[data-jp-edge=offset] .faq__rule.svelte-10s4vzu{background:var(--color-border-strong)}[data-jp-surface=tint] .faq.svelte-10s4vzu{--faq-list-rule-width: 0px;--faq-row-rule-width: 0px;--faq-row-border-width: 0px;--faq-ic-border-width: 0px;--faq-box-border-width: 0px;--faq-row-gap: calc(var(--space-3) * var(--jp-rhythm));--faq-row-radius: var(--radius-xl);--faq-row-bg: color-mix(in oklab, var(--color-surface) 55%, transparent);--faq-row-shadow: var(--jp-edge-shadow);--faq-row-pad-block: calc(var(--space-6) * var(--jp-rhythm));--faq-row-pad-inline: calc(var(--space-5) * var(--jp-rhythm));--faq-box-radius: var(--radius-xl);--faq-box-bg: color-mix(in oklab, var(--color-surface) 55%, transparent);--faq-box-shadow: var(--jp-edge-shadow);--faq-ic-radius: var(--radius-full);--faq-ic-size: var(--space-9);--faq-ic-bg: color-mix(in oklab, var(--jp-accent-text) 10%, transparent);--faq-ic-bg-active: color-mix(in oklab, var(--jp-accent-text) 22%, transparent);--faq-ease: var(--ease-smooth);--faq-answer-leading: var(--leading-relaxed)}[data-jp-surface=tint] .faq__rule.svelte-10s4vzu{width:var(--space-10);height:var(--space-1);border-radius:var(--radius-full);background:color-mix(in oklab,var(--jp-accent-mark) 30%,transparent)}[data-jp-accent=none] .faq.svelte-10s4vzu{--faq-list-rule-width: 0px;--faq-row-rule-width: 0px;--faq-row-border-width: 0px;--faq-ic-border-width: 0px;--faq-box-border-width: 0px;--faq-box-bg: transparent;--faq-box-shadow: none;--faq-row-radius: 0px;--faq-box-radius: 0px;--faq-ic-bg-active: transparent;--faq-ic-size: var(--space-6);--faq-block-gap: calc(var(--jp-sec-gap) * 2.6);--faq-row-pad-block: calc(var(--space-10) * var(--jp-rhythm));--faq-eyebrow-size: var(--text-base);--faq-label-size: var(--text-base);--faq-answer-size: var(--text-base);--faq-head-rule-width: var(--space-20)}[data-jp-accent=none] .faq__rule.svelte-10s4vzu{background:var(--color-border)}[data-jp-accent=none] .faq[data-faq=open].svelte-10s4vzu .faq__list:where(.svelte-10s4vzu){text-align:var(--jp-text-align)}[data-jp-accent=none] .faq[data-faq=open].svelte-10s4vzu .faq__a:where(.svelte-10s4vzu){margin-inline:auto}[data-jp-accent=edge] .faq.svelte-10s4vzu{--faq-list-rule-width: var(--border-width);--faq-row-rule-width: var(--border-width);--faq-row-rule-color: var(--color-border);--faq-row-gap: 0px;--faq-row-radius: 0px;--faq-row-pad-block: calc(var(--space-3) * var(--jp-rhythm));--faq-box-radius: var(--radius-sm);--faq-ic-radius: var(--radius-sm);--faq-ic-size: var(--space-7);--faq-glyph-size: var(--space-2);--faq-glyph-radius: 0px;--faq-ordinal: counter(faq-n, decimal-leading-zero);--faq-ordinal-size: var(--text-xs);--faq-ordinal-min: var(--space-6);--faq-eyebrow-size: var(--text-xs);--faq-label-size: var(--text-xs);--faq-answer-size: var(--text-sm);--faq-answer-leading: var(--leading-normal);--faq-head-rule-width: 100%;--faq-head-rule-height: var(--border-width)}[data-jp-accent=edge] .faq__item.svelte-10s4vzu{border-inline-start:var(--border-width-thick) solid var(--jp-accent-edge);padding-inline-start:calc(var(--space-4) * var(--jp-rhythm))}[data-jp-accent=edge] .faq[data-faq=boxed].svelte-10s4vzu .faq__item:where(.svelte-10s4vzu){border-inline-start:var(--border-width-thick) solid var(--jp-accent-edge)}[data-jp-accent=edge] .faq__eyebrow.svelte-10s4vzu,[data-jp-accent=edge] .faq__group-label.svelte-10s4vzu{font-family:var(--font-mono);letter-spacing:var(--tracking-wide)}[data-jp-accent=edge] .faq__rule.svelte-10s4vzu{background:var(--color-border)}@container (min-width: 44rem){[data-jp-accent=edge] .faq[data-faq=paired].svelte-10s4vzu .faq__panel-inner:where(.svelte-10s4vzu){border-inline-start:var(--border-width) solid var(--color-border);padding-inline-start:var(--jp-sec-gap)}}[data-jp-surface=invert] .faq.svelte-10s4vzu{--faq-ic-radius: var(--radius-full);--faq-ic-size: var(--space-10);--faq-glyph-size: var(--space-4);--faq-glyph-radius: var(--radius-full);--faq-row-radius: var(--radius-xl);--faq-box-radius: var(--radius-xl);--faq-list-rule-width: 0px;--faq-row-rule-width: 0px;--faq-row-border-width: var(--border-width-thick);--faq-row-border-color: var(--jp-accent-edge);--faq-row-gap: calc(var(--space-4) * var(--jp-rhythm));--faq-row-bg: var(--color-surface);--faq-row-pad-block: calc(var(--space-5) * var(--jp-rhythm));--faq-row-pad-inline: calc(var(--space-5) * var(--jp-rhythm));--faq-box-border-width: var(--border-width-thick);--faq-box-border-color: var(--jp-accent-edge);--faq-box-bg: var(--color-surface);--faq-box-shadow: none;--faq-ic-border-width: var(--border-width-thick);--faq-ic-border-color: var(--jp-accent-edge);--faq-ic-bg-active: color-mix(in oklab, var(--jp-accent-fill) 22%, transparent);--faq-ordinal: counter(faq-n);--faq-ordinal-font: var(--font-heading);--faq-ordinal-weight: var(--font-bold);--faq-ordinal-size: calc(var(--jp-body-size) * 1.5);--faq-ordinal-color: var(--jp-accent-on-fill);--faq-ordinal-bg: var(--jp-accent-fill);--faq-ordinal-radius: var(--radius-full);--faq-ordinal-pad: calc(var(--space-2) * var(--jp-rhythm)) calc(var(--space-4) * var(--jp-rhythm));--faq-ordinal-min: var(--space-14);--faq-ordinal-align: middle;--faq-head-rule-width: var(--space-16);--faq-head-rule-height: var(--border-width-toast)}[data-jp-surface=invert] .faq__rule.svelte-10s4vzu{border-radius:var(--radius-full);background:var(--jp-accent-fill)}[data-jp-surface=panel][data-jp-type=balanced] .faq.svelte-10s4vzu{--faq-list-rule-width: 0px;--faq-row-rule-width: 0px;--faq-row-border-width: var(--border-width);--faq-row-border-color: var(--color-border);--faq-row-gap: calc(var(--space-3) * var(--jp-rhythm));--faq-row-radius: var(--radius-lg);--faq-row-bg: var(--color-surface);--faq-row-shadow: var(--shadow-sm);--faq-row-pad-block: calc(var(--space-4) * var(--jp-rhythm));--faq-row-pad-inline: calc(var(--space-4) * var(--jp-rhythm));--faq-box-radius: var(--radius-lg);--faq-box-border-color: var(--color-border);--faq-box-bg: var(--color-surface);--faq-box-shadow: var(--shadow-sm);--faq-ic-radius: var(--radius-md);--faq-ic-border-color: var(--color-border);--faq-ic-glyph: var(--color-text-secondary);--faq-ic-bg-active: color-mix(in oklab, var(--color-text) 8%, transparent);--faq-head-rule-width: var(--space-10);--faq-head-rule-height: var(--border-width-thick)}[data-jp-surface=panel][data-jp-type=balanced] .faq__item[open].svelte-10s4vzu{--faq-ic-border-color: var(--jp-accent-fill);--faq-ic-bg-active: var(--jp-accent-fill);--faq-ic-glyph: var(--jp-accent-on-fill)}[data-jp-surface=panel][data-jp-type=balanced] .faq__rule.svelte-10s4vzu{border-radius:var(--radius-full);background:var(--jp-accent-fill)}@container (max-width: 35rem){.faq__panel-inner.svelte-10s4vzu{padding-inline:0}}@media(prefers-reduced-motion:reduce){.faq.svelte-10s4vzu{--faq-motion: 0;--faq-answer-rise: 0px}.faq__q-text.svelte-10s4vzu,.faq__ic.svelte-10s4vzu,.faq__ic.svelte-10s4vzu:before,.faq__ic.svelte-10s4vzu:after,.faq__panel.svelte-10s4vzu,.faq__a.svelte-10s4vzu{transition:none}.faq__a.svelte-10s4vzu{opacity:1;transform:none}}.feel.svelte-8wktzc{position:relative;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align)}.feel__inner.svelte-8wktzc{max-width:var(--jp-content-max);margin-inline:auto}.feel__grid.svelte-8wktzc{display:grid;grid-template-columns:1fr;gap:calc(var(--jp-sec-gap) * 2);align-items:stretch;justify-items:var(--jp-align)}.feel__col.svelte-8wktzc{display:flex;flex-direction:column;width:100%;align-items:var(--jp-align)}.feel__copy.svelte-8wktzc{display:flex;flex-direction:column;gap:var(--space-3);align-items:var(--jp-align);max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.feel__eyebrow.svelte-8wktzc{color:var(--jp-accent-text)}.feel__heading.svelte-8wktzc{margin:0}.feel__body.svelte-8wktzc{margin:0;max-width:var(--jp-measure);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}@container (min-width: 54rem){.feel[data-split=yes].svelte-8wktzc .feel__grid:where(.svelte-8wktzc){grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:calc(var(--jp-sec-gap) * 2.7);justify-items:stretch}.feel[data-split=yes].svelte-8wktzc .feel__player:where(.svelte-8wktzc),.feel[data-split=yes].svelte-8wktzc .feel__col--inside:where(.svelte-8wktzc){margin-block-start:auto}}.feel[data-feel=statement].svelte-8wktzc .feel__heading:where(.svelte-8wktzc){max-width:calc(var(--jp-measure) / 3);margin-inline:var(--jp-measure-margin)}.feel[data-feel=statement].svelte-8wktzc{padding-block:calc(var(--jp-sec-pad-block) * 1.3)}.feel__player.svelte-8wktzc{width:100%;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin);padding-block-start:calc(var(--jp-sec-gap) * 1.3)}.feel-taste.svelte-8wktzc{position:relative;border-radius:var(--radius-xl);padding:calc(var(--space-6) * var(--jp-rhythm));background:linear-gradient(180deg,var(--color-surface-elevated),var(--color-surface-secondary));border:var(--border-width) solid var(--jp-edge-color);box-shadow:var(--jp-edge-shadow);overflow:hidden;text-align:start}.feel-taste__aura.svelte-8wktzc{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:var(--jp-sec-atmos);background:radial-gradient(120% 90% at 12% 0%,color-mix(in oklab,var(--color-brand-primary) 16%,transparent),transparent 58%)}.feel-taste__media.svelte-8wktzc{position:absolute;inset-block-start:0;inset-inline-start:0;width:1px;height:1px;opacity:0;pointer-events:none}.feel-taste__head.svelte-8wktzc,.feel-wave.svelte-8wktzc{position:relative;z-index:1}.feel-taste__head.svelte-8wktzc{display:flex;align-items:center;gap:var(--space-4)}.feel-play.svelte-8wktzc{flex:none;position:relative;width:clamp(var(--tap-target-min),8cqw,var(--space-16));height:clamp(var(--tap-target-min),8cqw,var(--space-16));min-width:var(--tap-target-min);min-height:var(--tap-target-min);padding:0;border:none;border-radius:var(--radius-full);display:grid;place-items:center;cursor:pointer;color:var(--color-text-on-brand);background:var(--color-brand-primary);box-shadow:var(--jp-accent-glow);transition:transform var(--duration-fast) var(--ease-out),background-color var(--duration-normal) var(--ease-out)}.feel-play.svelte-8wktzc .feel-play__glyph{display:block;width:42%;height:42%}.feel-play.svelte-8wktzc:hover{background:var(--color-brand-primary-hover)}.feel-play.svelte-8wktzc:active{transform:translateY(calc(var(--space-0-5) / 2))}.feel-play.svelte-8wktzc:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--border-width-thick)}.feel-play.svelte-8wktzc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-full);border:var(--border-width) solid var(--jp-accent-mark);opacity:0;pointer-events:none}.feel-play.is-playing.svelte-8wktzc:after{animation:svelte-8wktzc-feel-pulse calc(var(--jp-reveal-duration) * 2.5) var(--ease-out) infinite}@keyframes svelte-8wktzc-feel-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.5)}}.feel-mute.svelte-8wktzc{flex:none;display:grid;place-items:center;width:var(--tap-target-min);height:var(--tap-target-min);padding:0;border:var(--border-width) solid var(--jp-edge-color);border-radius:var(--radius-full);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out)}.feel-mute.svelte-8wktzc:hover{color:var(--color-heading);border-color:var(--jp-accent-mark)}.feel-mute.svelte-8wktzc:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--border-width-thick)}.feel-mute.svelte-8wktzc .feel-mute__glyph{display:block;width:45%;height:45%}.feel-taste__meta.svelte-8wktzc{flex:1 1 auto;min-width:0}.feel-taste__title.svelte-8wktzc{font-family:var(--font-heading);color:var(--color-heading);font-size:max(var(--text-lg),var(--jp-body-size));line-height:var(--leading-snug)}.feel-taste__sub.svelte-8wktzc{font-size:var(--text-sm);color:var(--color-text-secondary);margin-block-start:var(--space-1)}.feel-taste__time.svelte-8wktzc{flex:none;align-self:flex-start;font-size:var(--text-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wide);white-space:nowrap}.feel-taste__time.svelte-8wktzc .feel-cur:where(.svelte-8wktzc){color:var(--jp-accent-text)}.feel-taste__time.svelte-8wktzc .feel-sep:where(.svelte-8wktzc){margin-inline:var(--space-1)}.feel-wave.svelte-8wktzc{margin-block-start:calc(var(--jp-sec-gap) * 1.1);height:clamp(var(--space-14),9cqw,var(--space-16));display:flex;align-items:center;gap:var(--space-0-5)}.feel-wave.svelte-8wktzc i:where(.svelte-8wktzc){flex:1 1 0;min-width:0;height:var(--h, 40%);border-radius:var(--radius-xs);transform-origin:center;background:color-mix(in oklab,var(--color-text) 22%,transparent);transition:background var(--duration-slow) var(--ease-out)}.feel-wave.svelte-8wktzc i.is-on:where(.svelte-8wktzc){background:var(--jp-accent-mark)}.feel-wave.is-playing.svelte-8wktzc i:where(.svelte-8wktzc){animation:svelte-8wktzc-feel-eq var(--d, 1.1s) var(--ease-out) infinite;animation-delay:var(--delay, 0s)}@keyframes svelte-8wktzc-feel-eq{0%,to{transform:scaleY(.56)}50%{transform:scaleY(1)}}.feel-wave__head.svelte-8wktzc{position:absolute;top:6%;bottom:6%;width:var(--border-width-thick);background:var(--jp-accent-mark);transform:translate(-50%);transition:left var(--duration-fast) linear;pointer-events:none}.feel-wave__head.svelte-8wktzc:before{content:"";position:absolute;left:50%;top:50%;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);transform:translate(-50%,-50%);background:var(--jp-accent-mark);box-shadow:0 0 0 var(--space-1) color-mix(in oklab,var(--color-background) 70%,transparent)}.feel__col--inside.svelte-8wktzc{align-items:stretch}.feel-list.svelte-8wktzc{list-style:none;position:relative;margin:0;padding:0;width:100%;text-align:start;counter-reset:feel-item}.feel-list__row.svelte-8wktzc{position:relative;z-index:1}.feel-list__lead.svelte-8wktzc{font-family:var(--font-heading);font-weight:var(--font-normal);color:var(--color-text);font-size:max(var(--text-lg),var(--jp-body-size));line-height:var(--leading-snug)}.feel-list__sub.svelte-8wktzc{display:block;color:var(--color-text-secondary);font-size:max(var(--text-sm),calc(var(--jp-body-size) / 1.2));line-height:var(--leading-normal);margin-block-start:var(--space-1)}.feel-list[data-list=timeline].svelte-8wktzc{display:flex;flex-direction:column}.feel-list[data-list=timeline].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc){display:grid;grid-template-columns:clamp(var(--space-8),3.5cqw,var(--space-10)) 1fr;gap:var(--space-4);align-items:center;padding-block:calc(var(--space-4) * var(--jp-rhythm))}.feel-list[data-list=timeline].svelte-8wktzc:before{content:"";position:absolute;z-index:0;left:calc(clamp(var(--space-8),3.5cqw,var(--space-10))/2);top:var(--space-4);bottom:var(--space-4);width:var(--border-width);transform:translate(-50%);background:var(--jp-accent-mark)}.feel-list__m.svelte-8wktzc{width:clamp(var(--space-8),3.5cqw,var(--space-10));height:clamp(var(--space-8),3.5cqw,var(--space-10));border-radius:var(--radius-full);display:grid;place-items:center;background:var(--color-surface-secondary);border:var(--border-width-thick) solid var(--jp-accent-mark)}.feel-list__m.svelte-8wktzc:after{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--jp-accent-mark)}.feel-list[data-list=timeline].svelte-8wktzc .feel-list__lead:where(.svelte-8wktzc),.feel-list[data-list=timeline].svelte-8wktzc .feel-list__sub:where(.svelte-8wktzc){grid-column:2}.feel-list[data-list=runon].svelte-8wktzc{display:flex;flex-wrap:wrap;justify-content:var(--jp-align);gap:var(--space-2) var(--space-4);max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin);text-align:var(--jp-text-align)}.feel-list[data-list=runon].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc){display:inline-flex;align-items:baseline;gap:var(--space-2)}.feel-list[data-list=runon].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc)+.feel-list__row:where(.svelte-8wktzc):before{content:"";width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);background:var(--jp-accent-mark);translate:0 calc(var(--space-1) * -1)}.feel-list[data-list=runon].svelte-8wktzc .feel-list__lead:where(.svelte-8wktzc){font-size:max(var(--text-base),calc(var(--jp-body-size) / 1.1))}.feel-list[data-list=runon].svelte-8wktzc .feel-list__sub:where(.svelte-8wktzc){display:inline;margin-block-start:0}.feel-list[data-list=grid].svelte-8wktzc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--jp-sec-gap)}.feel-list[data-list=grid].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc){padding:calc(var(--space-5) * var(--jp-rhythm));border:var(--border-width) solid var(--jp-edge-color);border-radius:var(--radius-card);background:color-mix(in oklab,var(--color-heading) 4%,transparent)}.feel-list[data-list=ledger].svelte-8wktzc{display:flex;flex-direction:column;border-block-start:var(--border-width) solid var(--jp-edge-color)}.feel-list[data-list=ledger].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:baseline;padding-block:calc(var(--space-4) * var(--jp-rhythm));border-block-end:var(--border-width) solid var(--jp-edge-color)}.feel-list[data-list=ledger].svelte-8wktzc .feel-list__sub:where(.svelte-8wktzc){margin-block-start:0;text-align:end}.feel-list[data-list=stack].svelte-8wktzc{display:flex;flex-direction:column;gap:var(--space-1)}.feel-list[data-list=stack].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc){padding:calc(var(--space-5) * var(--jp-rhythm)) calc(var(--space-6) * var(--jp-rhythm));border-radius:var(--radius-md)}.feel-list[data-list=stack].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc):nth-child(odd){background:color-mix(in oklab,var(--color-heading) 5%,transparent)}.feel-list[data-list=stack].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc):nth-child(2n){border:var(--border-width) solid var(--jp-edge-color)}@container (max-width: 32rem){.feel-list[data-list=ledger].svelte-8wktzc .feel-list__row:where(.svelte-8wktzc){grid-template-columns:1fr}.feel-list[data-list=ledger].svelte-8wktzc .feel-list__sub:where(.svelte-8wktzc){text-align:start}}.feel[data-edge=offset].svelte-8wktzc .feel-taste:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-play:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-play:where(.svelte-8wktzc):after,.feel[data-edge=offset].svelte-8wktzc .feel-mute:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-list__m:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-list__m:where(.svelte-8wktzc):after,.feel[data-edge=offset].svelte-8wktzc .feel-wave:where(.svelte-8wktzc) i:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-wave__head:where(.svelte-8wktzc):before,.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=runon]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc)+.feel-list__row:where(.svelte-8wktzc):before,.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-radius:var(--radius-none)}.feel[data-edge=offset].svelte-8wktzc .feel-taste:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-mute:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-width:var(--border-width-thick)}.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){box-shadow:var(--jp-edge-shadow)}.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd),.feel[data-edge=offset].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){background:transparent;border:var(--border-width-thick) solid var(--jp-edge-color)}.feel[data-edge=offset].svelte-8wktzc{--jp-eyebrow-tracking: var(--tracking-wide)}.feel[data-edge=offset].svelte-8wktzc .feel__eyebrow:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-taste__sub:where(.svelte-8wktzc),.feel[data-edge=offset].svelte-8wktzc .feel-taste__time:where(.svelte-8wktzc){font-family:var(--font-mono)}.feel[data-edge=offset].svelte-8wktzc .feel__body:where(.svelte-8wktzc){font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text)}.feel[data-edge=offset].svelte-8wktzc .feel-list__lead:where(.svelte-8wktzc){font-family:var(--font-sans);font-weight:var(--font-semibold);font-size:var(--text-base)}.feel[data-edge=offset].svelte-8wktzc .feel-list__sub:where(.svelte-8wktzc){font-size:var(--text-sm)}.feel[data-edge=offset].svelte-8wktzc .feel-mute:where(.svelte-8wktzc),.feel[data-edge=heavy].svelte-8wktzc .feel-mute:where(.svelte-8wktzc){box-sizing:content-box}.feel[data-accent=edge].svelte-8wktzc .feel-list__m:where(.svelte-8wktzc){width:var(--border-width-thick);height:auto;align-self:stretch;justify-self:start;border:none;border-radius:var(--radius-none);background:var(--jp-accent-mark)}.feel[data-accent=edge].svelte-8wktzc .feel-list__m:where(.svelte-8wktzc):after{display:none}.feel[data-accent=edge].svelte-8wktzc .feel-list[data-list=timeline]:where(.svelte-8wktzc):before{display:none}.feel[data-accent=edge].svelte-8wktzc .feel-list[data-list=timeline]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){grid-template-columns:var(--space-3) minmax(0,1fr);gap:var(--space-3)}.feel[data-accent=edge].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__row:where(.svelte-8wktzc){counter-increment:feel-item;display:grid;grid-template-columns:min-content minmax(0,1fr);column-gap:var(--space-4);align-items:baseline;padding-inline-start:var(--space-4);border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark)}.feel[data-accent=edge].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__row:where(.svelte-8wktzc):before{content:counter(feel-item,decimal-leading-zero);font-family:var(--font-mono);font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:var(--leading-snug);color:var(--jp-accent-text)}.feel[data-accent=edge].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__lead:where(.svelte-8wktzc),.feel[data-accent=edge].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__sub:where(.svelte-8wktzc){grid-column:2;text-align:start}.feel[data-accent=edge].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc){gap:0;border-block-start:var(--border-width) solid var(--jp-edge-color)}.feel[data-accent=edge].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd),.feel[data-accent=edge].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){background:transparent;border-block-start:none;border-inline-end:none;border-block-end:var(--border-width) solid var(--jp-edge-color);border-radius:var(--radius-none)}.feel[data-type=restrained].svelte-8wktzc .feel__body:where(.svelte-8wktzc){font-size:var(--text-base);line-height:var(--leading-normal)}.feel[data-type=restrained].svelte-8wktzc .feel-list__lead:where(.svelte-8wktzc){font-family:var(--font-sans);font-weight:var(--font-medium);font-size:var(--text-base)}.feel[data-type=restrained].svelte-8wktzc .feel-taste__time:where(.svelte-8wktzc){font-family:var(--font-mono)}.feel[data-accent=none].svelte-8wktzc .feel-taste:where(.svelte-8wktzc){background:transparent;border:none;box-shadow:none;padding-inline:0}.feel[data-accent=none].svelte-8wktzc .feel-list__m:where(.svelte-8wktzc){background:transparent;border:none}.feel[data-accent=none].svelte-8wktzc .feel-list[data-list=timeline]:where(.svelte-8wktzc):before{display:none}.feel[data-accent=none].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc),.feel[data-accent=none].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-color:var(--jp-line-subtle)}.feel[data-accent=none].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){background:transparent;border:none}.feel[data-accent=none].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd){background:transparent}.feel[data-accent=none].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){border:none}.feel[data-accent=none].svelte-8wktzc .feel-play:where(.svelte-8wktzc){background:transparent;color:var(--color-heading);border:var(--border-width) solid var(--jp-line);box-shadow:none}.feel[data-accent=none].svelte-8wktzc .feel-play:where(.svelte-8wktzc):hover{background:transparent;border-color:var(--color-heading)}.feel[data-accent=none].svelte-8wktzc .feel-play.is-playing:where(.svelte-8wktzc):after{animation:none}.feel[data-accent=none].svelte-8wktzc .feel-taste__title:where(.svelte-8wktzc),.feel[data-accent=none].svelte-8wktzc .feel-list__lead:where(.svelte-8wktzc){font-size:var(--text-lg)}.feel[data-accent=none].svelte-8wktzc .feel-taste__sub:where(.svelte-8wktzc),.feel[data-accent=none].svelte-8wktzc .feel-list__sub:where(.svelte-8wktzc),.feel[data-accent=none].svelte-8wktzc .feel-taste__time:where(.svelte-8wktzc){font-size:var(--text-sm)}.feel[data-density=vast].svelte-8wktzc{padding-block:calc(var(--jp-sec-pad-block) * 1.5)}.feel[data-density=vast].svelte-8wktzc .feel__grid:where(.svelte-8wktzc){gap:calc(var(--jp-sec-gap) * 3.5)}.feel[data-density=vast].svelte-8wktzc .feel__copy:where(.svelte-8wktzc){gap:calc(var(--space-6) * var(--jp-rhythm))}.feel[data-density=vast].svelte-8wktzc .feel__player:where(.svelte-8wktzc){padding-block-start:calc(var(--jp-sec-gap) * 2.4)}.feel[data-density=vast].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-density=vast].svelte-8wktzc .feel-list[data-list=timeline]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){padding-block:calc(var(--space-8) * var(--jp-rhythm))}.feel[data-surface=bare][data-type=balanced].svelte-8wktzc .feel__heading:where(.svelte-8wktzc){align-self:stretch;max-width:var(--jp-measure);padding-block-end:calc(var(--space-3) * var(--jp-rhythm));border-block-end:var(--border-width) solid var(--jp-edge-color)}.feel[data-surface=bare][data-type=balanced].svelte-8wktzc .feel-taste__title:where(.svelte-8wktzc){padding-block-end:calc(var(--space-2) * var(--jp-rhythm));border-block-end:var(--border-width) solid var(--jp-edge-color)}.feel[data-surface=bare][data-type=balanced].svelte-8wktzc .feel-taste:where(.svelte-8wktzc){background:transparent;border:none;border-radius:var(--radius-none);box-shadow:none;padding-inline:0;border-block-start:var(--border-width) solid var(--jp-edge-color)}.feel[data-edge=soft].svelte-8wktzc .feel-taste:where(.svelte-8wktzc),.feel[data-edge=soft].svelte-8wktzc .feel-mute:where(.svelte-8wktzc),.feel[data-edge=soft].svelte-8wktzc .feel-list__m:where(.svelte-8wktzc),.feel[data-edge=soft].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-edge=soft].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){border:none}.feel[data-edge=soft].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc),.feel[data-edge=soft].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-block-start:none;border-block-end:none}.feel[data-edge=soft].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc){gap:var(--space-2)}.feel[data-edge=soft].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){background:color-mix(in oklab,var(--color-heading) 4%,transparent);padding-inline:calc(var(--space-6) * var(--jp-rhythm))}.feel[data-surface=tint].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-surface=tint].svelte-8wktzc .feel-list[data-list=ledger]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-radius:var(--radius-full)}.feel[data-surface=tint].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){padding-inline:calc(var(--space-8) * var(--jp-rhythm))}.feel[data-surface=tint].svelte-8wktzc .feel-taste:where(.svelte-8wktzc),.feel[data-surface=tint].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-radius:var(--radius-xl)}.feel[data-surface=tint].svelte-8wktzc .feel-taste:where(.svelte-8wktzc),.feel[data-surface=tint].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-surface=tint].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-surface=tint].svelte-8wktzc .feel-play:where(.svelte-8wktzc){box-shadow:var(--shadow-xs)}.feel[data-surface=tint].svelte-8wktzc .feel-wave.is-playing:where(.svelte-8wktzc) i:where(.svelte-8wktzc){animation-duration:calc(var(--d, 1.1s) * 1.9);animation-timing-function:var(--ease-smooth)}.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc){gap:var(--space-2)}.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd){background:var(--jp-accent-fill)}.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){background:transparent}.feel[data-edge=heavy].svelte-8wktzc .feel-taste:where(.svelte-8wktzc),.feel[data-edge=heavy].svelte-8wktzc .feel-mute:where(.svelte-8wktzc),.feel[data-edge=heavy].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-edge=heavy].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){border-width:var(--border-width-thick)}.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-radius:var(--radius-full);padding-inline:calc(var(--space-8) * var(--jp-rhythm))}.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){border-radius:var(--radius-xl)}.feel[data-surface=invert].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__row:where(.svelte-8wktzc){counter-increment:feel-item;display:grid;grid-template-columns:min-content minmax(0,1fr);column-gap:var(--space-4);align-items:center}.feel[data-surface=invert].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__row:where(.svelte-8wktzc):before{content:counter(feel-item);grid-row:1 / span 2;align-self:center;font-family:var(--font-heading);font-weight:var(--font-bold);font-size:var(--jp-heading-size);line-height:var(--leading-none);font-variant-numeric:tabular-nums;color:var(--jp-accent-text)}.feel[data-surface=invert].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__lead:where(.svelte-8wktzc),.feel[data-surface=invert].svelte-8wktzc .feel-list:where(.svelte-8wktzc):not([data-list=runon]):not([data-list=timeline]) .feel-list__sub:where(.svelte-8wktzc){grid-column:2;text-align:start}.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd) .feel-list__lead:where(.svelte-8wktzc),.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd) .feel-list__sub:where(.svelte-8wktzc),.feel[data-surface=invert].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd):before{color:var(--jp-accent-on-fill)}.feel[data-motion=stagger].svelte-8wktzc .feel-play:where(.svelte-8wktzc),.feel[data-motion=stagger].svelte-8wktzc .feel-mute:where(.svelte-8wktzc),.feel[data-motion=stagger].svelte-8wktzc .feel-wave:where(.svelte-8wktzc) i:where(.svelte-8wktzc){transition-timing-function:var(--ease-spring)}.feel[data-motion=stagger].svelte-8wktzc .feel-play.is-playing:where(.svelte-8wktzc):after,.feel[data-motion=stagger].svelte-8wktzc .feel-wave.is-playing:where(.svelte-8wktzc) i:where(.svelte-8wktzc){animation-timing-function:var(--ease-spring)}.feel[data-surface=panel][data-type=balanced].svelte-8wktzc .feel-list[data-list=grid]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc),.feel[data-surface=panel][data-type=balanced].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(odd),.feel[data-surface=panel][data-type=balanced].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc):nth-child(2n){background:color-mix(in oklab,var(--color-heading) 4%,transparent);border:var(--border-width) solid var(--jp-edge-color);border-radius:var(--radius-card);box-shadow:var(--shadow-xs)}.feel[data-surface=panel][data-type=balanced].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc){gap:var(--space-3)}.feel[data-surface=panel][data-type=balanced].svelte-8wktzc .feel-taste:where(.svelte-8wktzc){border-radius:var(--radius-card)}.feel[data-surface=panel][data-type=balanced].svelte-8wktzc .feel-list[data-list=stack]:where(.svelte-8wktzc) .feel-list__row:where(.svelte-8wktzc){padding:calc(var(--space-5) * var(--jp-rhythm))}.feel[data-accent=fill].svelte-8wktzc .feel-play:where(.svelte-8wktzc){background:var(--jp-accent-fill);color:var(--jp-accent-on-fill)}.feel[data-accent=fill].svelte-8wktzc .feel-play:where(.svelte-8wktzc):hover{background:var(--jp-accent-fill);box-shadow:0 0 0 var(--border-width-thick) var(--jp-accent-mark)}.feel[data-motion=none].svelte-8wktzc .feel-wave__head:where(.svelte-8wktzc),.feel[data-motion=none].svelte-8wktzc .feel-wave:where(.svelte-8wktzc) i:where(.svelte-8wktzc),.feel[data-motion=none].svelte-8wktzc .feel-play:where(.svelte-8wktzc),.feel[data-motion=none].svelte-8wktzc .feel-mute:where(.svelte-8wktzc){transition:none}@media(prefers-reduced-motion:reduce){.feel-wave__head.svelte-8wktzc,.feel-wave.svelte-8wktzc i:where(.svelte-8wktzc),.feel-play.svelte-8wktzc{transition:none}}.guide.svelte-awq3uq{position:relative;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border-radius:var(--jp-sec-radius);--guide-meta: max(var(--text-base), calc(var(--jp-body-size) / 1.2));--guide-quote: max(var(--text-lg), calc(var(--jp-heading-size) / 1.2));--guide-pill-radius: var(--radius-full);--guide-fact-radius: var(--guide-pill-radius);--guide-fact-border: var(--border-width) solid var(--color-border-subtle);--guide-fact-shadow: none;--guide-fact-pad: var(--space-1) var(--space-3);--guide-label-font: inherit;--guide-label-size: var(--text-sm);--guide-detail-size: 1em;--guide-head-rule: 0px;--guide-head-gap: 0px}.guide__inner.svelte-awq3uq{display:grid;grid-template-columns:1fr;gap:var(--jp-sec-gap);max-width:var(--jp-content-max);margin-inline:auto;justify-items:var(--jp-align);text-align:var(--jp-text-align)}@container (min-width: 620px){.guide--portrait.svelte-awq3uq .guide__inner:where(.svelte-awq3uq),.guide--credentials.svelte-awq3uq .guide__inner:where(.svelte-awq3uq){grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center}.guide[data-media=none].svelte-awq3uq .guide__inner:where(.svelte-awq3uq){grid-template-columns:1fr}}.guide__body.svelte-awq3uq{display:flex;flex-direction:column;gap:calc(var(--jp-sec-gap) / 2);align-items:var(--jp-align);min-width:0}.guide__plate.svelte-awq3uq{display:var(--jp-media-display);position:relative;isolation:isolate;width:100%;aspect-ratio:var(--jp-media-aspect);padding:var(--jp-media-inset);border-radius:var(--jp-media-radius);clip-path:var(--jp-media-mask);overflow:hidden;background:radial-gradient(46% 58% at 50% 66%,color-mix(in oklab,var(--color-brand-primary) 46%,transparent),transparent 68%),radial-gradient(90% 72% at 30% 24%,color-mix(in oklab,var(--color-brand-accent, var(--color-brand-primary)) 22%,transparent),transparent 66%),var(--color-surface);border:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:var(--jp-edge-shadow)}.guide--credentials.svelte-awq3uq .guide__plate:where(.svelte-awq3uq){outline:var(--border-width) solid var(--jp-accent-mark);outline-offset:calc(-1 * var(--border-width))}.guide__img.svelte-awq3uq{position:absolute;inset:var(--jp-media-inset);z-index:0;display:block;object-fit:cover;border-radius:inherit}.guide__scrim.svelte-awq3uq{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--jp-media-scrim)}.guide__atmos.svelte-awq3uq{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:var(--jp-sec-atmos)}.guide__atmos.svelte-awq3uq>span:where(.svelte-awq3uq){position:absolute;pointer-events:none}.guide__ember.svelte-awq3uq{left:50%;bottom:14%;width:58%;aspect-ratio:3 / 4;translate:-50% 0;filter:blur(var(--blur-xl));border-radius:var(--radius-full);box-shadow:var(--jp-accent-glow);background:radial-gradient(50% 50% at 50% 55%,color-mix(in oklab,var(--jp-accent-mark) 72%,transparent),color-mix(in oklab,var(--jp-accent-mark) 30%,transparent) 55%,transparent 72%);animation:svelte-awq3uq-guide-breathe calc(var(--jp-reveal-duration) * 9) var(--ease-in-out) infinite}@keyframes svelte-awq3uq-guide-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:translateY(-2%) scale(1.06)}}.guide__grain.svelte-awq3uq{top:0;right:0;bottom:0;left:0;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='gn'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23gn)'/%3E%3C/svg%3E")}.guide__vignette.svelte-awq3uq{top:0;right:0;bottom:0;left:0;background:radial-gradient(78% 78% at 50% 52%,transparent 42%,color-mix(in oklab,var(--color-background) 62%,transparent) 100%)}.guide__sheen.svelte-awq3uq{top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in oklab,var(--color-heading) 10%,transparent),transparent 22%)}.guide__center.svelte-awq3uq{position:absolute;inset:var(--jp-media-inset);z-index:3;display:grid;place-items:center}.guide__mark.svelte-awq3uq{font-family:var(--font-heading);font-size:var(--jp-display);line-height:var(--jp-display-leading);font-weight:var(--font-normal);color:color-mix(in oklab,var(--color-heading) 78%,transparent)}.guide__tag.svelte-awq3uq,.guide__dur.svelte-awq3uq{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:var(--space-2);max-width:calc(100% - 2 * var(--space-8));font-size:max(var(--text-xs),calc(var(--guide-meta) / 1.3));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:color-mix(in oklab,var(--color-background) 62%,transparent);border:var(--border-width) solid color-mix(in oklab,var(--color-heading) 16%,transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}.guide__tag.svelte-awq3uq{top:var(--space-4);inset-inline-start:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--guide-pill-radius);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary)}.guide__tag.svelte-awq3uq:before{content:"";flex:none;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--jp-accent-mark)}.guide__dur.svelte-awq3uq{inset-inline-end:var(--space-4);bottom:var(--space-4);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-weight:var(--font-semibold);color:var(--color-text)}.guide__play.svelte-awq3uq{display:grid;place-items:center;width:clamp(var(--tap-target-min),11cqw,var(--space-20));aspect-ratio:1;padding:0;border:none;border-radius:var(--guide-pill-radius);cursor:pointer;color:var(--jp-accent-on-fill);background:var(--jp-accent-fill);transition:transform var(--jp-reveal-duration) var(--jp-reveal-ease)}.guide__play.svelte-awq3uq:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--space-1)}.guide__play.svelte-awq3uq:hover{transform:scale(1.06)}.guide__play-icon.svelte-awq3uq{display:grid;place-items:center;width:45%;height:45%}.guide__eyebrow.svelte-awq3uq{font-family:var(--guide-label-font);font-size:var(--guide-label-size);color:var(--jp-accent-text)}.guide__heading.svelte-awq3uq{max-width:22ch;margin-inline:var(--jp-measure-margin);padding-block-end:var(--guide-head-gap);border-block-end:var(--guide-head-rule) solid var(--color-border-subtle)}.guide__name.svelte-awq3uq{margin:0;font-size:var(--guide-meta);font-weight:var(--font-semibold);color:var(--color-text-secondary)}.guide__bio.svelte-awq3uq{display:flex;flex-direction:column;gap:calc(var(--jp-sec-gap) / 3)}.guide__bio.svelte-awq3uq p:where(.svelte-awq3uq){margin:0;font-size:var(--jp-body-size);line-height:var(--leading-relaxed);color:var(--color-text)}.guide__quote.svelte-awq3uq{position:relative;margin:0;padding-inline-start:var(--space-5);border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark);max-width:var(--jp-measure)}.guide__quote.svelte-awq3uq:before{content:"“";position:absolute;inset-inline-start:var(--space-3);top:-.35em;font-family:var(--font-heading);font-size:calc(var(--guide-quote) * 1.6);line-height:1;color:var(--jp-accent-mark);pointer-events:none}.guide__quote.svelte-awq3uq p:where(.svelte-awq3uq){margin:0;font-family:var(--font-heading);font-style:italic;font-weight:var(--font-normal);font-size:var(--guide-quote);line-height:var(--leading-snug);letter-spacing:var(--jp-display-tracking);color:var(--color-heading)}.guide__facts.svelte-awq3uq{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0}.guide__fact.svelte-awq3uq{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--guide-fact-pad);border-radius:var(--guide-fact-radius);border:var(--guide-fact-border);box-shadow:var(--guide-fact-shadow);font-size:max(var(--text-xs),calc(var(--guide-meta) / 1.2))}.guide__fact.svelte-awq3uq dt:where(.svelte-awq3uq){font-family:var(--guide-label-font);font-weight:var(--font-semibold);color:var(--color-text)}.guide__fact.svelte-awq3uq dd:where(.svelte-awq3uq){margin:0;font-size:var(--guide-detail-size);color:var(--color-text-secondary)}.guide--credentials.svelte-awq3uq .guide__facts:where(.svelte-awq3uq){display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.guide--credentials.svelte-awq3uq .guide__fact:where(.svelte-awq3uq){justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border:0;border-block-end:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:0;font-size:var(--guide-meta)}.guide--credentials.svelte-awq3uq .guide__fact:where(.svelte-awq3uq):last-child{border-block-end:0}.guide--letter.svelte-awq3uq .guide__bio:where(.svelte-awq3uq) p:where(.svelte-awq3uq){text-align:start}.guide--letter.svelte-awq3uq .guide__bio:where(.svelte-awq3uq){gap:calc(var(--jp-sec-gap) / 2)}.guide__sign.svelte-awq3uq{display:flex;flex-direction:column;align-items:var(--jp-align);gap:var(--space-2);margin-block-start:var(--jp-sec-gap)}.guide__sig.svelte-awq3uq{display:block;height:calc(var(--jp-heading-size) * 1.6);width:auto;max-width:100%;object-fit:contain}.guide__signoff.svelte-awq3uq{margin:0;font-family:var(--font-heading);font-size:var(--guide-meta);font-weight:var(--font-semibold);color:var(--color-text)}.guide--quote.svelte-awq3uq .guide__quote:where(.svelte-awq3uq){border-inline-start:0;padding-inline-start:0;max-width:none}.guide--quote.svelte-awq3uq .guide__quote:where(.svelte-awq3uq):before{inset-inline-start:0;position:relative;display:block;top:0}.guide--quote.svelte-awq3uq .guide__quote:where(.svelte-awq3uq) p:where(.svelte-awq3uq){font-size:var(--jp-heading-size);line-height:var(--jp-display-leading)}.guide--quote.svelte-awq3uq .guide__heading:where(.svelte-awq3uq){font-size:var(--jp-body-size);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;max-width:none}.guide[data-surface=panel].svelte-awq3uq,.guide[data-surface=tint].svelte-awq3uq,.guide[data-surface=invert].svelte-awq3uq{border:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:var(--jp-edge-shadow)}.guide[data-edge=offset].svelte-awq3uq{border-radius:var(--radius-none);--guide-pill-radius: var(--radius-none);--guide-fact-border: var(--jp-edge-width) solid var(--jp-edge-color);--guide-fact-shadow: var(--jp-edge-shadow);--guide-fact-pad: var(--space-3) var(--space-4);--guide-label-font: var(--font-mono);--guide-label-size: var(--text-xs)}.guide[data-edge=offset].svelte-awq3uq .guide__body:where(.svelte-awq3uq){padding:var(--jp-sec-gap);border:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:var(--jp-edge-shadow);border-radius:var(--radius-none)}.guide[data-edge=offset][data-accent=fill].svelte-awq3uq .guide__eyebrow:where(.svelte-awq3uq){padding:var(--space-1) var(--space-3);color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}.guide[data-edge=offset].svelte-awq3uq .guide__quote:where(.svelte-awq3uq){padding:var(--space-4) var(--space-5);border-inline-start:0;border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--radius-none);box-shadow:var(--jp-edge-shadow)}.guide[data-edge=offset].svelte-awq3uq .guide__quote:where(.svelte-awq3uq):before{display:none}.guide[data-edge=offset].svelte-awq3uq .guide__quote:where(.svelte-awq3uq) p:where(.svelte-awq3uq){font-style:normal}.guide[data-edge=offset].svelte-awq3uq .guide__dur:where(.svelte-awq3uq){border-radius:var(--radius-none);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.guide[data-edge=offset].svelte-awq3uq .guide__play:where(.svelte-awq3uq){box-shadow:var(--jp-edge-shadow)}.guide[data-edge=offset].svelte-awq3uq .guide__play:where(.svelte-awq3uq):hover{transform:none;translate:var(--space-1) var(--space-1);box-shadow:none}.guide[data-accent=edge].svelte-awq3uq{--guide-pill-radius: var(--radius-sm);--guide-label-font: var(--font-mono);--guide-head-rule: var(--border-width);--guide-head-gap: calc(var(--jp-sec-gap) / 3)}.guide[data-accent=edge].svelte-awq3uq .guide__facts:where(.svelte-awq3uq){display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.guide[data-accent=edge].svelte-awq3uq .guide__fact:where(.svelte-awq3uq){justify-content:space-between;gap:var(--space-4);padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-none);box-shadow:none;border-block-end:var(--border-width) solid var(--color-border-subtle);border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark)}.guide[data-accent=edge].svelte-awq3uq .guide__fact:where(.svelte-awq3uq) dd:where(.svelte-awq3uq),.guide[data-accent=edge].svelte-awq3uq .guide__dur:where(.svelte-awq3uq){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.guide[data-type=restrained].svelte-awq3uq{--guide-label-size: var(--text-xs)}.guide[data-type=restrained].svelte-awq3uq .guide__bio:where(.svelte-awq3uq) p:where(.svelte-awq3uq){line-height:var(--leading-normal)}.guide[data-accent=none].svelte-awq3uq{--guide-fact-border: 0 none;--guide-fact-radius: var(--radius-none);--guide-fact-pad: 0px}.guide[data-accent=none].svelte-awq3uq .guide__plate:where(.svelte-awq3uq){background:var(--color-surface)}.guide[data-accent=none].svelte-awq3uq .guide__body:where(.svelte-awq3uq):before{content:"";flex:none;width:var(--space-16);height:var(--border-width);background:var(--color-border)}.guide[data-accent=none].svelte-awq3uq .guide__quote:where(.svelte-awq3uq){padding-inline-start:0;border-inline-start:0}.guide[data-accent=none].svelte-awq3uq .guide__quote:where(.svelte-awq3uq):before{display:none}.guide[data-density=vast].svelte-awq3uq .guide__eyebrow:where(.svelte-awq3uq),.guide[data-density=vast].svelte-awq3uq .guide__name:where(.svelte-awq3uq),.guide[data-density=vast].svelte-awq3uq .guide__fact:where(.svelte-awq3uq),.guide[data-density=vast].svelte-awq3uq .guide__signoff:where(.svelte-awq3uq){font-size:var(--text-sm);font-weight:var(--font-normal);letter-spacing:var(--tracking-wider)}.guide[data-density=vast].svelte-awq3uq .guide__quote:where(.svelte-awq3uq) p:where(.svelte-awq3uq){font-size:var(--jp-body-size);font-style:normal;letter-spacing:var(--tracking-normal)}.guide[data-density=vast].svelte-awq3uq .guide__inner:where(.svelte-awq3uq){gap:calc(var(--jp-sec-gap) * 2)}.guide[data-density=vast].svelte-awq3uq .guide__body:where(.svelte-awq3uq){gap:var(--jp-sec-gap)}.guide[data-density=vast].svelte-awq3uq .guide__bio:where(.svelte-awq3uq){gap:calc(var(--jp-sec-gap) / 2)}.guide[data-motion=fade].svelte-awq3uq .guide__play:where(.svelte-awq3uq):hover{transform:none}.guide[data-surface=bare][data-align=start].svelte-awq3uq{--guide-head-rule: var(--border-width);--guide-head-gap: calc(var(--jp-sec-gap) / 3);--guide-fact-border: 0 none;--guide-fact-radius: var(--radius-none);--guide-fact-pad: 0px}.guide[data-surface=bare][data-align=start].svelte-awq3uq .guide__heading:where(.svelte-awq3uq){width:100%;max-width:var(--jp-measure)}.guide[data-surface=bare][data-align=start].svelte-awq3uq .guide__quote:where(.svelte-awq3uq){width:100%;padding-inline-start:0;padding-block:calc(var(--jp-sec-gap) / 2);border-inline-start:0;border-block:var(--border-width) solid var(--color-border-subtle)}.guide[data-surface=bare][data-align=start].svelte-awq3uq .guide__quote:where(.svelte-awq3uq):before{display:none}.guide[data-surface=bare][data-align=start].svelte-awq3uq .guide__facts:where(.svelte-awq3uq){display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:var(--jp-measure)}.guide[data-surface=bare][data-align=start].svelte-awq3uq .guide__fact:where(.svelte-awq3uq){justify-content:space-between;gap:var(--space-4);padding-block:calc(var(--jp-sec-gap) / 3);border-block-end:var(--border-width) solid var(--color-border-subtle)}.guide[data-edge=soft].svelte-awq3uq{--guide-fact-border: 0 none;--guide-fact-shadow: var(--jp-edge-shadow);--guide-fact-pad: var(--space-2) var(--space-4)}.guide[data-edge=soft].svelte-awq3uq .guide__tag:where(.svelte-awq3uq),.guide[data-edge=soft].svelte-awq3uq .guide__dur:where(.svelte-awq3uq){border-color:transparent}.guide[data-edge=soft].svelte-awq3uq .guide__quote:where(.svelte-awq3uq){padding:var(--space-6) var(--space-7);border-inline-start:0;border-radius:var(--radius-xl);background:color-mix(in oklab,var(--jp-accent-mark) 8%,transparent);box-shadow:var(--jp-edge-shadow)}.guide[data-edge=soft].svelte-awq3uq .guide__quote:where(.svelte-awq3uq):before{inset-inline-start:var(--space-5)}.guide[data-edge=heavy].svelte-awq3uq{--guide-pill-radius: var(--radius-full);--guide-fact-radius: var(--radius-xl);--guide-fact-border: var(--jp-edge-width) solid var(--jp-edge-color);--guide-fact-pad: var(--space-4) var(--space-6);--guide-label-size: var(--text-xs);--guide-detail-size: var(--jp-heading-size)}.guide[data-edge=heavy].svelte-awq3uq .guide__fact:where(.svelte-awq3uq){flex-direction:column;align-items:center;gap:var(--space-1);text-align:center}.guide[data-edge=heavy].svelte-awq3uq .guide__fact:where(.svelte-awq3uq) dt:where(.svelte-awq3uq){font-size:var(--guide-label-size);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary)}.guide[data-edge=heavy].svelte-awq3uq .guide__fact:where(.svelte-awq3uq) dd:where(.svelte-awq3uq){font-family:var(--font-heading);font-weight:var(--heading-weight, var(--font-semibold));line-height:var(--leading-none);font-variant-numeric:tabular-nums;color:var(--color-heading)}.guide[data-motion=stagger].svelte-awq3uq .guide__play:where(.svelte-awq3uq):hover{transform:scale(1.18)}.guide[data-edge=hairline][data-accent=fill].svelte-awq3uq{--guide-fact-radius: var(--radius-card);--guide-fact-border: var(--jp-edge-width) solid var(--jp-edge-color);--guide-fact-shadow: var(--jp-edge-shadow);--guide-fact-pad: var(--space-3) var(--space-4)}.guide[data-type=expressive].svelte-awq3uq{--guide-label-size: var(--text-base)}@media(prefers-reduced-motion:reduce){.guide__play.svelte-awq3uq{transition:none}.guide__play.svelte-awq3uq:hover{transform:none}.guide[data-motion=stagger].svelte-awq3uq .guide__play:where(.svelte-awq3uq):hover{transform:none}.guide[data-edge=offset].svelte-awq3uq .guide__play:where(.svelte-awq3uq):hover{translate:none}}.hero-loop__video.svelte-1d3wpn6,.hero-loop__still.svelte-1d3wpn6{display:block;inline-size:100%;block-size:100%;object-fit:cover}.hero-loop__plate.svelte-1d3wpn6{display:block;inline-size:100%;block-size:100%;background:var(--jp-media-plate, var(--color-surface-secondary))}.hero.svelte-1yj405c{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:var(--jp-align);justify-content:center;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);overflow:hidden;text-align:var(--jp-text-align);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow)}.hero[data-hero=stage].svelte-1yj405c,.hero[data-hero=split-media].svelte-1yj405c,.hero[data-hero=full-bleed].svelte-1yj405c,.hero[data-hero=oversized].svelte-1yj405c{min-height:min(100vh,calc(80vh * var(--jp-rhythm)));min-height:min(calc(100 * var(--jp-stage-vh)),calc(80 * var(--jp-stage-vh) * var(--jp-rhythm)))}.hero__atmos.svelte-1yj405c{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--jp-sec-atmos)}.hero--media-present.svelte-1yj405c .hero__atmos:where(.svelte-1yj405c){opacity:calc(var(--jp-sec-atmos, 1) * .4)}.hero__play.svelte-1yj405c{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;display:grid;place-items:center;inline-size:var(--tap-target-min);block-size:var(--tap-target-min);border:0;border-radius:var(--hero-control-radius, var(--radius-full));background:var(--color-surface);color:var(--color-heading);cursor:pointer;transform:translate(-50%,-50%);transition:var(--transition-transform)}.hero__play.svelte-1yj405c:hover{transform:translate(-50%,-50%) scale(1.06)}.hero__play.svelte-1yj405c:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.hero__watch.svelte-1yj405c{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-target-min);padding:var(--space-2) var(--space-3);border:var(--hero-control-border, 0);border-radius:var(--hero-control-radius, var(--radius-sm));background:none;font-family:var(--hero-label-font, var(--font-body));font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;box-shadow:var(--hero-control-shadow, none);transition:var(--transition-colors)}.hero__watch.svelte-1yj405c:hover{color:var(--color-heading)}.hero__watch.svelte-1yj405c:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hero__play.svelte-1yj405c:hover{transform:translate(-50%,-50%)}}.hero__glow.svelte-1yj405c{position:absolute;left:50%;top:40%;width:min(92cqw,48.75rem);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:var(--radius-full);opacity:var(--hero-glow-rest, .55);filter:blur(var(--blur-2xl));background:radial-gradient(circle at 50% 46%,color-mix(in oklab,var(--jp-accent-fill) 24%,transparent),color-mix(in oklab,var(--jp-accent-fill) 14%,transparent) 46%,transparent 70%);box-shadow:var(--jp-accent-glow)}.hero__motes.svelte-1yj405c{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:none}.hero__mote.svelte-1yj405c{position:absolute;bottom:calc(var(--space-3) * -1);width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);opacity:0;background:radial-gradient(circle,color-mix(in oklab,var(--jp-accent-mark) 92%,var(--color-heading)),color-mix(in oklab,var(--jp-accent-mark) 20%,transparent) 70%);box-shadow:0 0 var(--blur-sm) color-mix(in oklab,var(--jp-accent-mark) 55%,transparent)}.hero__vignette.svelte-1yj405c{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(125% 95% at 50% 42%,transparent 55%,color-mix(in oklab,var(--color-background) 58%,transparent) 100%)}.hero[data-hero-bg=blood].svelte-1yj405c .hero__glow:where(.svelte-1yj405c){background:radial-gradient(circle at 50% 46%,color-mix(in oklab,var(--jp-accent-fill) 40%,transparent),color-mix(in oklab,var(--jp-accent-fill) 22%,var(--color-background)) 48%,transparent 72%)}.hero[data-hero-bg=still].svelte-1yj405c .hero__glow:where(.svelte-1yj405c){--hero-glow-rest: .32;--hero-glow-lo: .32;--hero-glow-hi: .32;filter:blur(var(--blur-2xl));animation:none}.hero[data-hero-bg=still].svelte-1yj405c .hero__motes:where(.svelte-1yj405c){display:none}.hero__inner.svelte-1yj405c{position:relative;z-index:1;display:flex;flex-direction:column;align-items:var(--jp-align);gap:var(--hero-block-gap, var(--jp-sec-gap));width:100%;max-width:var(--jp-content-max);margin-inline:auto}.hero__col.svelte-1yj405c{display:flex;flex-direction:column;align-items:var(--jp-align);gap:var(--hero-block-gap, var(--jp-sec-gap));width:100%;min-width:0}.hero__headline.svelte-1yj405c{max-width:var(--hero-headline-max, 16ch);margin-inline:var(--jp-measure-margin)}.hero__word.svelte-1yj405c{white-space:pre}.hero__accent.svelte-1yj405c{font-style:italic;color:var(--jp-accent-text)}.hero__sub.svelte-1yj405c{margin:0;font-size:var(--hero-sub-size, var(--text-lg));line-height:var(--hero-sub-leading, var(--leading-relaxed));color:var(--color-text-secondary);text-wrap:pretty}.hero__felt.svelte-1yj405c{display:block;margin-top:calc(var(--space-2) * var(--jp-rhythm));color:var(--color-heading)}.hero__actions.svelte-1yj405c{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--jp-align);gap:var(--space-3)}.hero__trust.svelte-1yj405c{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm);color:var(--color-text-tertiary)}.hero__trust-dot.svelte-1yj405c{flex:none;width:var(--hero-dot-size, var(--space-2));height:var(--hero-dot-size, var(--space-2));border-radius:var(--hero-dot-radius, var(--radius-full));background:var(--jp-accent-mark);box-shadow:0 0 0 var(--space-1) color-mix(in oklab,var(--jp-accent-mark) 22%,transparent)}.hero__meta.svelte-1yj405c{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--jp-align);gap:var(--space-3) var(--jp-sec-gap)}.hero__sub--meta.svelte-1yj405c{max-width:var(--jp-measure);font-size:var(--text-sm);line-height:var(--leading-normal)}.hero__media.svelte-1yj405c{position:relative;display:var(--jp-media-display);overflow:hidden;aspect-ratio:var(--jp-media-aspect);padding:var(--jp-media-inset);border-radius:var(--jp-media-radius);clip-path:var(--jp-media-mask)}.hero__img.svelte-1yj405c,.hero__plate.svelte-1yj405c{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.hero__plate.svelte-1yj405c{border:var(--hero-plate-border-width, var(--border-width)) solid var( --hero-plate-border-color, color-mix(in oklab, var(--jp-accent-edge) 45%, transparent) );box-shadow:var(--hero-plate-shadow, var(--shadow-xl));background:var( --hero-plate-bg, radial-gradient( 120% 120% at 40% 15%, color-mix(in oklab, var(--jp-accent-fill) 44%, var(--color-surface)), var(--color-background) ) )}.hero__scrim.svelte-1yj405c{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--jp-media-scrim)}.hero[data-hero=split-media].svelte-1yj405c .hero__inner:where(.svelte-1yj405c){display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:calc(var(--jp-sec-gap) * 2);max-width:max(var(--jp-content-max),64rem)}.hero[data-hero=split-media].svelte-1yj405c .hero__media:where(.svelte-1yj405c){width:100%;align-self:stretch}@container (max-width: 48rem){.hero[data-hero=split-media].svelte-1yj405c .hero__inner:where(.svelte-1yj405c){grid-template-columns:1fr}.hero[data-hero=split-media].svelte-1yj405c .hero__media:where(.svelte-1yj405c){order:-1;align-self:auto;aspect-ratio:min(var(--jp-media-aspect),16 / 10)}}.hero[data-hero=full-bleed].svelte-1yj405c .hero__media:where(.svelte-1yj405c){position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;aspect-ratio:auto;border-radius:0;clip-path:none}.hero__media--backdrop.svelte-1yj405c{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;aspect-ratio:auto;border-radius:0;padding:0;clip-path:none}.hero[data-hero=full-bleed].svelte-1yj405c .hero__scrim:where(.svelte-1yj405c),.hero__media--backdrop.svelte-1yj405c .hero__scrim:where(.svelte-1yj405c){background-image:var(--jp-media-scrim),linear-gradient(to top,color-mix(in oklab,var(--color-background) 92%,transparent),color-mix(in oklab,var(--color-background) 64%,transparent) 58%,color-mix(in oklab,var(--color-background) 40%,transparent))}.hero[data-hero=full-bleed].svelte-1yj405c .hero__inner:where(.svelte-1yj405c){z-index:1}.hero[data-hero=oversized].svelte-1yj405c .hero__headline:where(.svelte-1yj405c){--hero-headline-max: 24ch}.hero[data-hero=banner].svelte-1yj405c .hero__inner:where(.svelte-1yj405c){display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--jp-sec-gap) calc(var(--jp-sec-gap) * 2);max-width:max(var(--jp-content-max),64rem)}.hero[data-hero=banner].svelte-1yj405c .hero__meta:where(.svelte-1yj405c){justify-content:end}.hero[data-hero=banner].svelte-1yj405c .hero__headline:where(.svelte-1yj405c){--hero-headline-max: none}@container (max-width: 48rem){.hero[data-hero=banner].svelte-1yj405c .hero__inner:where(.svelte-1yj405c){grid-template-columns:1fr}.hero[data-hero=banner].svelte-1yj405c .hero__meta:where(.svelte-1yj405c){justify-content:var(--jp-align)}}.hero[data-hero=poster].svelte-1yj405c .hero__inner:where(.svelte-1yj405c){gap:calc(var(--jp-sec-gap) * 1.5)}.hero[data-hero=poster].svelte-1yj405c .hero__media:where(.svelte-1yj405c){width:100%;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.hero.svelte-1yj405c a:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--focus-offset)}.hero[data-hero-accent=none].svelte-1yj405c{--hero-headline-max: 13ch;--hero-block-gap: calc(var(--jp-sec-gap) * 1.75);--hero-plate-border-color: var(--color-border-subtle);--hero-plate-shadow: none}.hero[data-hero-accent=none].svelte-1yj405c .hero__trust:where(.svelte-1yj405c){letter-spacing:var(--jp-eyebrow-tracking, var(--tracking-wider));text-transform:uppercase}.hero[data-hero-surface=bare][data-hero-align=start].svelte-1yj405c{--hero-headline-max: 26ch;border:0;border-block-end:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:none}.hero[data-hero-surface=bare][data-hero-align=start].svelte-1yj405c .hero__headline:where(.svelte-1yj405c){padding-bottom:calc(var(--space-4) * var(--jp-rhythm));border-bottom:var(--border-width) solid var(--color-border-subtle)}.hero[data-hero-edge=soft].svelte-1yj405c{--hero-control-radius: var(--radius-full);--hero-plate-border-width: 0px;--hero-plate-shadow: var(--shadow-lg);--hero-dot-size: var(--space-2-5)}.hero[data-hero-edge=soft].svelte-1yj405c .hero__actions:where(.svelte-1yj405c) .cta{border-radius:var(--radius-full)}.hero[data-hero-edge=soft].svelte-1yj405c .hero__eyebrow:where(.svelte-1yj405c){font-weight:var(--font-medium);letter-spacing:var(--tracking-normal);text-transform:none}.hero[data-hero-edge=offset].svelte-1yj405c{border-radius:0;--hero-control-radius: 0px;--hero-dot-radius: 0px;--hero-control-border: var(--border-width-thick) solid var(--color-border-strong);--hero-control-shadow: var(--space-1) var(--space-1) 0 0 var(--color-border-strong);--hero-label-font: var(--font-mono);--hero-plate-border-width: var(--border-width-thick);--hero-plate-border-color: var(--color-border-strong);--hero-plate-shadow: var(--space-1) var(--space-1) 0 0 var(--color-border-strong);--hero-sub-size: var(--text-base);--hero-sub-leading: var(--leading-normal);--hero-headline-max: 22ch}.hero[data-hero-edge=offset].svelte-1yj405c .hero__media:where(.svelte-1yj405c),.hero[data-hero-edge=offset].svelte-1yj405c .hero__plate:where(.svelte-1yj405c){border-radius:0}.hero[data-hero-edge=offset].svelte-1yj405c .hero__eyebrow:where(.svelte-1yj405c),.hero[data-hero-edge=offset].svelte-1yj405c .hero__trust:where(.svelte-1yj405c){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hero[data-hero-edge=offset].svelte-1yj405c .hero__actions:where(.svelte-1yj405c) .cta{border-radius:0;box-shadow:var(--space-1) var(--space-1) 0 0 var(--color-border-strong)}.hero[data-hero-accent=edge].svelte-1yj405c .hero__eyebrow:where(.svelte-1yj405c){border-inline-start:var(--border-width-thick) solid var(--jp-accent-edge);padding-inline-start:var(--space-3);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hero[data-hero-accent=edge].svelte-1yj405c .hero__inner:where(.svelte-1yj405c)>.hero__actions:where(.svelte-1yj405c),.hero[data-hero-accent=edge].svelte-1yj405c .hero__col:where(.svelte-1yj405c)>.hero__actions:where(.svelte-1yj405c){width:100%;padding-top:calc(var(--space-4) * var(--jp-rhythm));border-top:var(--border-width) solid var(--color-border-subtle)}.hero[data-hero-accent=edge].svelte-1yj405c .hero__trust:where(.svelte-1yj405c){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.hero[data-hero-type=restrained].svelte-1yj405c{border-radius:var(--radius-sm);--hero-sub-size: var(--text-base);--hero-sub-leading: var(--leading-normal);--hero-headline-max: 30ch}.hero[data-hero-edge=heavy].svelte-1yj405c{--hero-control-radius: var(--radius-full);--hero-dot-size: var(--space-2-5);--hero-plate-border-width: var(--border-width-thick);--hero-plate-border-color: var(--jp-accent-edge);--hero-plate-shadow: var(--shadow-md)}.hero[data-hero-edge=heavy].svelte-1yj405c .hero__eyebrow:where(.svelte-1yj405c){padding:var(--space-1-5) var(--space-4);border-radius:var(--radius-full);background:var(--jp-accent-fill);color:var(--jp-accent-on-fill);font-weight:var(--font-bold)}.hero[data-hero-edge=heavy].svelte-1yj405c .hero__trust:where(.svelte-1yj405c){font-size:var(--text-base);font-weight:var(--font-bold);font-variant-numeric:lining-nums tabular-nums;color:var(--color-heading)}.hero[data-hero-edge=heavy].svelte-1yj405c .hero__actions:where(.svelte-1yj405c) .cta{border-radius:var(--radius-full)}.hero[data-hero-accent=fill][data-hero-edge=hairline].svelte-1yj405c{--hero-plate-border-color: var(--color-border-subtle);--hero-plate-shadow: var(--shadow-sm);--hero-plate-bg: linear-gradient( to bottom, var(--color-surface-secondary), var(--color-surface) );box-shadow:var(--shadow-sm);--hero-control-radius: var(--radius-md);--hero-headline-max: 20ch}.hero[data-hero-type=expressive].svelte-1yj405c{--hero-sub-size: var(--text-xl)}.hero[data-hero-type=expressive].svelte-1yj405c .hero__eyebrow:where(.svelte-1yj405c){font-size:var(--text-base)}.hero[data-hero-motion=none].svelte-1yj405c .hero__watch:where(.svelte-1yj405c),.hero[data-hero-motion=none].svelte-1yj405c .hero__play:where(.svelte-1yj405c){transition:none}.hero[data-hero-motion=none].svelte-1yj405c .hero__play:where(.svelte-1yj405c):hover{transform:translate(-50%,-50%)}.hero--enhanced.svelte-1yj405c{--hero-beat: var(--jp-reveal-stagger);--hero-word-step: calc(var(--jp-reveal-stagger) / 3)}.hero--enhanced.svelte-1yj405c .hero__glow:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-breathe 11s ease-in-out infinite}.hero--enhanced.svelte-1yj405c .hero__motes:where(.svelte-1yj405c){display:block}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-rise linear infinite}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(1){left:7%;width:.125rem;height:.125rem;--dx: 1.125rem;--o: .4;animation-duration:20s;animation-delay:0s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(2){left:15%;width:.1875rem;height:.1875rem;--dx: -.9375rem;--o: .34;animation-duration:25s;animation-delay:3s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(3){left:24%;width:.125rem;height:.125rem;--dx: 1.375rem;--o: .48;animation-duration:16s;animation-delay:6s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(4){left:33%;width:.25rem;height:.25rem;--dx: -.625rem;--o: .3;animation-duration:28s;animation-delay:1s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(5){left:42%;width:.125rem;height:.125rem;--dx: .8125rem;--o: .52;animation-duration:21s;animation-delay:9s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(6){left:50%;width:.1875rem;height:.1875rem;--dx: -1.3125rem;--o: .38;animation-duration:26s;animation-delay:4s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(7){left:59%;width:.125rem;height:.125rem;--dx: 1rem;--o: .46;animation-duration:18s;animation-delay:11s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(8){left:67%;width:.1875rem;height:.1875rem;--dx: -.75rem;--o: .34;animation-duration:23s;animation-delay:2s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(9){left:76%;width:.125rem;height:.125rem;--dx: 1.25rem;--o: .5;animation-duration:17s;animation-delay:7s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(10){left:84%;width:.25rem;height:.25rem;--dx: -1rem;--o: .28;animation-duration:27s;animation-delay:5s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(11){left:91%;width:.125rem;height:.125rem;--dx: .6875rem;--o: .44;animation-duration:20s;animation-delay:10s}.hero--enhanced.svelte-1yj405c .hero__mote:where(.svelte-1yj405c):nth-child(12){left:96%;width:.1875rem;height:.1875rem;--dx: -1.125rem;--o: .36;animation-duration:22s;animation-delay:13s}.hero--enhanced.svelte-1yj405c .hero__word:where(.svelte-1yj405c){display:inline-block;animation:svelte-1yj405c-hero-word-in var(--jp-reveal-duration) var(--jp-reveal-ease) both;animation-delay:calc(var(--word-i, 0) * var(--hero-word-step) + var(--hero-beat))}.hero--enhanced[data-hero-motion=stagger].svelte-1yj405c{--hero-word-step: calc(var(--jp-reveal-stagger) / 2)}.hero--enhanced[data-hero-motion=stagger].svelte-1yj405c .hero__word:where(.svelte-1yj405c){animation-name:svelte-1yj405c-hero-word-pop}.hero--enhanced.svelte-1yj405c .hero__eyebrow:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-fade-up var(--jp-reveal-duration) var(--jp-reveal-ease) 0s both}.hero--enhanced.svelte-1yj405c .hero__sub:where(.svelte-1yj405c):not(.hero__sub--meta){animation:svelte-1yj405c-hero-fade-up var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--hero-beat) * 3) both}.hero--enhanced.svelte-1yj405c .hero__actions:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-fade-up var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--hero-beat) * 4) both}.hero--enhanced.svelte-1yj405c .hero__trust:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-fade-up var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--hero-beat) * 5) both}.hero--enhanced.svelte-1yj405c .hero__meta:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-fade-up var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--hero-beat) * 3) both}.hero--enhanced.svelte-1yj405c .hero__media:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-fade-up var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--hero-beat) * 2) both}.hero--enhanced.svelte-1yj405c .hero__trust-dot:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-heartbeat 4.5s ease-in-out infinite}.hero--enhanced.svelte-1yj405c .hero__cue:where(.svelte-1yj405c){display:flex;animation:svelte-1yj405c-hero-fade-up var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--hero-beat) * 6) both}.hero--enhanced.svelte-1yj405c .hero__cue-spark:where(.svelte-1yj405c){animation:svelte-1yj405c-hero-spark 2.8s var(--ease-out) infinite}.hero--enhanced.svelte-1yj405c .hero__cue-chevron{animation:svelte-1yj405c-hero-cue-bob 2.8s ease-in-out infinite}.hero--still.svelte-1yj405c .hero__glow:where(.svelte-1yj405c),.hero--still.svelte-1yj405c .hero__mote:where(.svelte-1yj405c),.hero--still.svelte-1yj405c .hero__trust-dot:where(.svelte-1yj405c),.hero--still.svelte-1yj405c .hero__cue-spark:where(.svelte-1yj405c){animation:none}.hero--still.svelte-1yj405c .hero__cue-chevron{animation:none}.hero--still.svelte-1yj405c .hero__motes:where(.svelte-1yj405c){display:none}.hero__cue.svelte-1yj405c{position:absolute;bottom:clamp(var(--space-3),3vh,var(--space-8));left:0;right:0;z-index:1;margin-inline:auto;width:max-content;display:none;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--color-text-tertiary)}.hero__cue-line.svelte-1yj405c{position:relative;width:var(--border-width);height:2.875rem;overflow:hidden;background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--color-heading) 22%,transparent) 45%,transparent)}.hero__cue-spark.svelte-1yj405c{position:absolute;left:50%;top:0;width:.1875rem;height:.6875rem;margin-left:-.09375rem;border-radius:var(--radius-sm);background:linear-gradient(var(--jp-accent-mark),transparent);box-shadow:0 0 var(--blur-md) color-mix(in oklab,var(--jp-accent-mark) 80%,transparent)}@keyframes svelte-1yj405c-hero-word-in{0%{opacity:0;transform:translateY(calc(var(--jp-reveal-distance) * .5));filter:blur(var(--blur-md))}to{opacity:1;transform:none;filter:blur(0)}}@keyframes svelte-1yj405c-hero-word-pop{0%{opacity:0;transform:translateY(var(--jp-reveal-distance)) scale(.88)}to{opacity:1;transform:none}}@keyframes svelte-1yj405c-hero-fade-up{0%{opacity:0;transform:translateY(var(--jp-reveal-distance))}to{opacity:1;transform:none}}@keyframes svelte-1yj405c-hero-breathe{0%,to{transform:translate(-50%,-50%) scale(1);opacity:var(--hero-glow-lo, .5)}50%{transform:translate(-50%,-50%) scale(1.09);opacity:var(--hero-glow-hi, .78)}}@keyframes svelte-1yj405c-hero-rise{0%{transform:translateZ(0);opacity:0}12%{opacity:var(--o, .42)}50%{transform:translate3d(calc(var(--dx, .75rem) * .5),-48vh,0)}88%{opacity:var(--o, .42)}to{transform:translate3d(var(--dx, .75rem),-94vh,0);opacity:0}}@keyframes svelte-1yj405c-hero-heartbeat{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.35);opacity:.5}}@keyframes svelte-1yj405c-hero-spark{0%{transform:translateY(0);opacity:0}22%{opacity:1}78%{opacity:1}to{transform:translateY(2.3125rem);opacity:0}}@keyframes svelte-1yj405c-hero-cue-bob{0%,to{transform:translateY(0)}50%{transform:translateY(.1875rem)}}@container (max-width: 35rem){.hero__actions.svelte-1yj405c{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.hero__motes.svelte-1yj405c{display:none}}.section-skeleton.svelte-tn46v8{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.section-skeleton[data-shape=media].svelte-tn46v8{aspect-ratio:var( --section-skeleton-aspect, var(--jp-media-aspect, 16 / 9) );border-radius:var(--radius-card);overflow:hidden}.sr-only.svelte-tn46v8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.iv.svelte-1wuffyf{position:relative;isolation:isolate;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align)}.iv__inner.svelte-1wuffyf{display:flex;flex-direction:column;align-items:var(--jp-align);gap:var(--jp-sec-gap);max-width:var(--jp-content-max);margin-inline:auto}[data-iv-composition=bleed].svelte-1wuffyf .iv__inner:where(.svelte-1wuffyf){max-width:none}[data-iv-composition=bleed].svelte-1wuffyf .iv__lead:where(.svelte-1wuffyf){max-width:var(--jp-content-max);margin-inline:var(--jp-measure-margin)}.iv__lead.svelte-1wuffyf{display:flex;flex-direction:column;align-items:var(--jp-align);gap:calc(var(--jp-sec-gap) * .5);width:100%}.iv__sub.svelte-1wuffyf{margin:0;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.iv__stage.svelte-1wuffyf{position:relative;width:100%;display:flex;flex-direction:column;gap:calc(var(--jp-sec-gap) * .5)}.iv__media.svelte-1wuffyf{position:relative;isolation:isolate;display:grid;place-items:center;width:100%;aspect-ratio:var(--jp-media-aspect);padding:var(--jp-media-inset);border-radius:var(--jp-media-radius);clip-path:var(--jp-media-mask);overflow:hidden;background:var(--color-surface)}[data-iv-overlay=over].svelte-1wuffyf .iv__media:where(.svelte-1wuffyf){min-height:calc(var(--jp-body-size) * 11.5)}[data-iv-composition=theatre].svelte-1wuffyf .iv__media:where(.svelte-1wuffyf),[data-iv-composition=card].svelte-1wuffyf .iv__media:where(.svelte-1wuffyf){border:var(--border-width) solid color-mix(in oklab,var(--jp-accent-mark) 24%,transparent)}.iv__atmos.svelte-1wuffyf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--jp-sec-atmos)}.iv__atmos.svelte-1wuffyf>:where(.svelte-1wuffyf){position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.iv__aura.svelte-1wuffyf{inset:auto;left:50%;top:46%;translate:-50% -50%;width:min(64cqw,35rem);aspect-ratio:1;border-radius:var(--radius-full);opacity:.82;filter:blur(var(--blur-2xl));background:radial-gradient(circle at 50% 46%,color-mix(in oklab,var(--jp-accent-mark) 42%,transparent),color-mix(in oklab,var(--color-brand-primary) 16%,transparent) 46%,transparent 70%);animation:svelte-1wuffyf-iv-breathe calc(var(--jp-reveal-duration) * 11) var(--ease-in-out) infinite}@keyframes svelte-1wuffyf-iv-breathe{0%,to{opacity:.66;scale:1}50%{opacity:.9;scale:1.07}}.iv__vignette.svelte-1wuffyf{background:radial-gradient(86% 82% at 50% 45%,transparent 44%,color-mix(in oklab,var(--color-background) 58%,transparent) 100%)}.iv__sheen.svelte-1wuffyf{background:linear-gradient(180deg,color-mix(in oklab,var(--color-heading) 9%,transparent),transparent 22%)}.iv__image.svelte-1wuffyf{position:absolute;inset:var(--jp-media-inset);z-index:1;pointer-events:none;background:var(--iv-poster, none) center / cover no-repeat}.iv__scrim.svelte-1wuffyf{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:var(--jp-media-scrim)}.iv__corner.svelte-1wuffyf{position:absolute;z-index:3;width:clamp(1rem,2.2cqw,1.6rem);height:clamp(1rem,2.2cqw,1.6rem);border:0 solid color-mix(in oklab,var(--jp-accent-mark) 55%,transparent);pointer-events:none}.iv__corner--tl.svelte-1wuffyf{top:var(--space-4);left:var(--space-4);border-top-width:var(--border-width-thick);border-left-width:var(--border-width-thick)}.iv__corner--tr.svelte-1wuffyf{top:var(--space-4);right:var(--space-4);border-top-width:var(--border-width-thick);border-right-width:var(--border-width-thick)}.iv__corner--bl.svelte-1wuffyf{bottom:var(--space-4);left:var(--space-4);border-bottom-width:var(--border-width-thick);border-left-width:var(--border-width-thick)}.iv__corner--br.svelte-1wuffyf{bottom:var(--space-4);right:var(--space-4);border-bottom-width:var(--border-width-thick);border-right-width:var(--border-width-thick)}.iv__controls.svelte-1wuffyf{position:relative;z-index:4;display:grid;place-items:center}.iv__controls.svelte-1wuffyf>:where(.svelte-1wuffyf){grid-area:1 / 1}.iv__play.svelte-1wuffyf{position:relative;z-index:1;display:inline-grid;place-items:center;width:max(var(--tap-target-min),var(--space-16));height:max(var(--tap-target-min),var(--space-16));border-radius:var(--radius-full);cursor:pointer;box-shadow:var(--jp-accent-glow);transition:transform var(--duration-slow) var(--jp-reveal-ease),background-color var(--duration-fast) var(--ease-default)}.iv__play[data-iv-plate=solid].svelte-1wuffyf{border:none;color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}.iv__play[data-iv-plate=hollow].svelte-1wuffyf{border:var(--border-width-thick) solid var(--jp-accent-mark);color:var(--jp-accent-mark);background:color-mix(in oklab,var(--color-background) 55%,transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}.iv__pulse.svelte-1wuffyf{z-index:0;width:max(var(--tap-target-min),var(--space-16));height:max(var(--tap-target-min),var(--space-16));border-radius:var(--radius-full);border:var(--border-width) solid color-mix(in oklab,var(--jp-accent-mark) 55%,transparent);pointer-events:none;animation:svelte-1wuffyf-iv-pulse calc(var(--jp-reveal-duration) * 4) var(--ease-out) infinite}.iv__pulse--2.svelte-1wuffyf{animation-delay:calc(var(--jp-reveal-duration) * 2)}@keyframes svelte-1wuffyf-iv-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(1.9);opacity:0}}.iv__play.svelte-1wuffyf:hover{transform:translateY(calc(var(--space-1) * -.5)) scale(1.05)}.iv__play.svelte-1wuffyf:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--focus-offset)}.iv__play-icon.svelte-1wuffyf{display:inline-flex;width:var(--space-6);height:var(--space-6);margin-left:calc(var(--space-1) * .75)}.iv__meta.svelte-1wuffyf{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);font-size:max(var(--text-xs),calc(var(--jp-body-size) / 1.4))}.iv__meta[data-iv-meta=over].svelte-1wuffyf{position:absolute;z-index:5;left:0;right:0;bottom:0;padding:calc(var(--jp-sec-gap) * 1.2) var(--space-4) var(--space-4);justify-content:space-between;pointer-events:none;background:var(--jp-media-scrim)}.iv__meta[data-iv-meta=below].svelte-1wuffyf{justify-content:var(--jp-align);gap:var(--space-4);color:var(--color-text-secondary)}.iv__tag.svelte-1wuffyf{text-transform:uppercase;font-weight:var(--font-semibold);letter-spacing:var(--tracking-wider);color:var(--color-text-secondary)}.iv__meta[data-iv-meta=over].svelte-1wuffyf .iv__tag:where(.svelte-1wuffyf){color:var(--color-heading)}.iv__duration.svelte-1wuffyf{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--font-medium);letter-spacing:var(--tracking-wide);font-variant-numeric:tabular-nums;color:var(--color-heading)}.iv__meta[data-iv-meta=over].svelte-1wuffyf .iv__tag:where(.svelte-1wuffyf),.iv__meta[data-iv-meta=over].svelte-1wuffyf .iv__duration:where(.svelte-1wuffyf){padding-block:var(--space-1);padding-inline:var(--space-3);border-radius:var(--radius-full);border:var(--border-width) solid color-mix(in oklab,var(--color-heading) 16%,transparent);background:color-mix(in oklab,var(--color-background) 88%,transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm))}.iv__duration-dot.svelte-1wuffyf{width:var(--space-1-5);height:var(--space-1-5);border-radius:var(--radius-full);background:var(--jp-accent-mark)}.iv__split.svelte-1wuffyf{display:grid;grid-template-columns:1fr;gap:var(--jp-sec-gap);align-items:center;width:100%}@container (min-width: 34rem){.iv__split.svelte-1wuffyf{grid-template-columns:1fr 1.1fr}}.iv__card.svelte-1wuffyf{display:flex;flex-direction:column;gap:var(--jp-sec-gap);width:100%;padding:var(--jp-sec-gap);border-radius:var(--radius-card);background:var(--color-surface-secondary);border:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:var(--jp-edge-shadow)}[data-iv-composition=card].svelte-1wuffyf .iv__stage:where(.svelte-1wuffyf){order:-1}.iv__watch.svelte-1wuffyf{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:var(--tap-target-min);padding-block:var(--space-3);padding-inline:var(--space-5);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--radius-full);box-shadow:var(--jp-edge-shadow);cursor:pointer;font-family:inherit;font-size:var(--jp-body-size);font-weight:var(--font-semibold);line-height:var(--leading-none);letter-spacing:var(--tracking-wide);text-align:center;transition:translate var(--duration-slow) var(--jp-reveal-ease),background-color var(--duration-fast) var(--ease-default)}.iv__watch[data-iv-plate=solid].svelte-1wuffyf{color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}.iv__watch[data-iv-plate=hollow].svelte-1wuffyf{color:var(--jp-accent-mark);border-color:var(--jp-accent-mark);border-width:var(--border-width-thick);background:transparent}.iv__watch.svelte-1wuffyf:hover{translate:0 calc(var(--space-1) * -.5)}.iv__watch.svelte-1wuffyf:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--focus-offset)}.iv__watch-icon.svelte-1wuffyf{display:inline-flex;width:var(--space-5);height:var(--space-5);flex:none}.iv__watch-time.svelte-1wuffyf{font-variant-numeric:tabular-nums;font-weight:var(--font-medium)}.iv[data-iv-surface=bare].svelte-1wuffyf{border-width:var(--jp-edge-width) 0 0;box-shadow:none}[data-iv-surface=bare][data-iv-align=start].svelte-1wuffyf .iv__heading:where(.svelte-1wuffyf){width:100%;padding-block-end:calc(var(--jp-sec-gap) * .5);border-block-end:var(--border-width) solid var(--color-border)}[data-iv-surface=bare][data-iv-align=start].svelte-1wuffyf .iv__meta[data-iv-meta=below]:where(.svelte-1wuffyf){width:100%;padding-block-start:calc(var(--jp-sec-gap) * .5);border-block-start:var(--border-width) solid var(--color-border)}[data-iv-density=vast].svelte-1wuffyf .iv__inner:where(.svelte-1wuffyf){gap:calc(var(--jp-sec-gap) * 2)}[data-iv-density=vast].svelte-1wuffyf .iv__lead:where(.svelte-1wuffyf){gap:var(--jp-sec-gap)}[data-iv-accent=none].svelte-1wuffyf .iv__meta:where(.svelte-1wuffyf){font-size:var(--text-lg)}[data-iv-accent=none].svelte-1wuffyf .iv__duration-dot:where(.svelte-1wuffyf){display:none}[data-iv-accent=text].svelte-1wuffyf .iv__eyebrow:where(.svelte-1wuffyf){color:var(--jp-accent-text)}.iv[data-iv-edge=offset].svelte-1wuffyf,[data-iv-edge=offset].svelte-1wuffyf .iv__card:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__media:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__play:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__pulse:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__watch:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__tag:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__duration:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__duration-dot:where(.svelte-1wuffyf){border-radius:var(--radius-none)}[data-iv-edge=offset].svelte-1wuffyf .iv__meta[data-iv-meta=over]:where(.svelte-1wuffyf) .iv__tag:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__meta[data-iv-meta=over]:where(.svelte-1wuffyf) .iv__duration:where(.svelte-1wuffyf){border-radius:var(--radius-none)}.iv[data-iv-edge=offset].svelte-1wuffyf{--jp-eyebrow-tracking: var(--tracking-wide)}[data-iv-edge=offset].svelte-1wuffyf .iv__eyebrow:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__tag:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__watch-label:where(.svelte-1wuffyf),[data-iv-edge=offset].svelte-1wuffyf .iv__watch-time:where(.svelte-1wuffyf){font-family:var(--font-mono)}[data-iv-edge=offset].svelte-1wuffyf .iv__watch:where(.svelte-1wuffyf):hover{translate:var(--space-1) var(--space-1);box-shadow:none}[data-iv-accent=edge][data-iv-align=start].svelte-1wuffyf .iv__lead:where(.svelte-1wuffyf){border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark);padding-inline-start:var(--jp-sec-gap)}[data-iv-accent=edge].svelte-1wuffyf .iv__duration:where(.svelte-1wuffyf){font-family:var(--font-mono);border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark);padding-inline-start:var(--space-3)}[data-iv-accent=edge].svelte-1wuffyf .iv__duration-dot:where(.svelte-1wuffyf){display:none}[data-iv-accent=edge].svelte-1wuffyf .iv__stage:where(.svelte-1wuffyf){padding-block-start:var(--jp-sec-gap);border-block-start:var(--border-width) solid var(--color-border)}[data-iv-surface=panel][data-iv-edge=hairline].svelte-1wuffyf .iv__media:where(.svelte-1wuffyf){border:var(--border-width) solid var(--color-border)}[data-iv-surface=panel][data-iv-edge=hairline][data-iv-accent=fill].svelte-1wuffyf .iv__media:where(.svelte-1wuffyf){box-shadow:var(--shadow-sm)}[data-iv-surface=panel][data-iv-edge=hairline][data-iv-accent=fill].svelte-1wuffyf .iv__play:where(.svelte-1wuffyf){box-shadow:var(--shadow-md)}[data-iv-edge=soft].svelte-1wuffyf .iv__media:where(.svelte-1wuffyf){border:none}[data-iv-edge=soft].svelte-1wuffyf .iv__play[data-iv-plate=hollow]:where(.svelte-1wuffyf){background:var(--color-surface);box-shadow:var(--jp-edge-shadow)}[data-iv-edge=soft].svelte-1wuffyf .iv__meta[data-iv-meta=below]:where(.svelte-1wuffyf) .iv__tag:where(.svelte-1wuffyf),[data-iv-edge=soft].svelte-1wuffyf .iv__meta[data-iv-meta=below]:where(.svelte-1wuffyf) .iv__duration:where(.svelte-1wuffyf){padding-block:var(--space-1);padding-inline:var(--space-4);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-sm)}[data-iv-surface=invert].svelte-1wuffyf .iv__duration:where(.svelte-1wuffyf){font-size:calc(var(--jp-body-size) * 1.4);font-weight:var(--font-bold);line-height:var(--leading-none)}[data-iv-edge=heavy].svelte-1wuffyf .iv__meta[data-iv-meta=below]:where(.svelte-1wuffyf) .iv__tag:where(.svelte-1wuffyf),[data-iv-edge=heavy].svelte-1wuffyf .iv__meta[data-iv-meta=below]:where(.svelte-1wuffyf) .iv__duration:where(.svelte-1wuffyf){padding-block:var(--space-2);padding-inline:var(--space-4);border:var(--border-width-thick) solid var(--jp-edge-color);border-radius:var(--radius-full)}[data-iv-type=restrained].svelte-1wuffyf .iv__sub:where(.svelte-1wuffyf),[data-iv-type=balanced].svelte-1wuffyf .iv__sub:where(.svelte-1wuffyf),[data-iv-type=expressive].svelte-1wuffyf .iv__sub:where(.svelte-1wuffyf){font-size:var(--jp-body-size)}[data-iv-motion=none].svelte-1wuffyf .iv__pulse:where(.svelte-1wuffyf),[data-iv-motion=fade].svelte-1wuffyf .iv__pulse:where(.svelte-1wuffyf),[data-iv-motion=rise].svelte-1wuffyf .iv__pulse:where(.svelte-1wuffyf){display:none}[data-iv-motion=none].svelte-1wuffyf .iv__play:where(.svelte-1wuffyf),[data-iv-motion=none].svelte-1wuffyf .iv__watch:where(.svelte-1wuffyf){transition:none}@media(prefers-reduced-motion:reduce){.iv__aura.svelte-1wuffyf{opacity:.82;scale:1}.iv__pulse.svelte-1wuffyf{opacity:0}.iv__play.svelte-1wuffyf,.iv__watch.svelte-1wuffyf{transition:none}.iv__play.svelte-1wuffyf:hover{transform:none}.iv__watch.svelte-1wuffyf:hover,[data-iv-edge=offset].svelte-1wuffyf .iv__watch:where(.svelte-1wuffyf):hover{translate:none}}.invite.svelte-7ydrar{position:relative;isolation:isolate;display:grid;place-items:center;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--invite-shell-border);border-radius:var(--invite-shell-radius);box-shadow:var(--invite-shell-shadow);text-align:var(--jp-text-align);overflow:clip;min-height:min(100svh,calc(80svh * var(--jp-rhythm)));--invite-price-size: max( var(--text-2xl), calc(var(--jp-body-size) * 5 / 3) );--invite-block-gap: calc(var(--jp-sec-gap) * 1.34);--invite-shell-radius: var(--jp-sec-radius);--invite-shell-border: var(--jp-edge-width) solid var(--jp-edge-color);--invite-shell-shadow: var(--jp-edge-shadow);--invite-card-radius: var(--radius-card);--invite-card-border: var(--jp-edge-width) solid var(--jp-edge-color);--invite-card-shadow: var(--jp-edge-shadow);--invite-card-bg: var(--color-surface-secondary);--invite-card-pad: calc(var(--space-6) * var(--jp-rhythm));--invite-best-outline: var(--border-width-thick) solid var(--jp-accent-mark);--invite-best-offset: calc(var(--border-width-thick) * -1);--invite-best-bg: var(--invite-card-bg);--invite-best-shadow: var(--invite-card-shadow);--invite-best-stripe: 0 none;--invite-badge-pos: absolute;--invite-badge-shift: translateY(-50%);--invite-badge-pad: var(--space-1) var(--space-3);--invite-badge-radius: var(--radius-full);--invite-badge-size: var(--text-xs);--invite-badge-weight: var(--font-semibold);--invite-badge-tracking: var(--tracking-wider);--invite-badge-bg: var(--jp-accent-fill);--invite-badge-ink: var(--jp-accent-on-fill);--invite-badge-ring: none;--invite-num-font: var(--font-heading);--invite-num-weight: inherit;--invite-num-variant: normal;--invite-label-font: inherit;--invite-rowhead-size: calc(var(--jp-body-size) / 1.2);--invite-sub-size: var(--text-lg);--invite-head-rule: 0px;--invite-head-gap: 0px;--invite-tick-w: var(--space-2);--invite-tick-h: var(--space-2);--invite-tick-radius: var(--radius-full);--invite-table-rule: var(--border-width) solid var(--color-border-subtle);--invite-single-ring: var(--border-width) solid var(--jp-accent-edge);--invite-bar-ring: var(--border-width) solid var(--jp-accent-mark)}.invite__atmos.svelte-7ydrar{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:calc(var(--jp-sec-atmos) * var(--invite-atmos, 1))}.invite__bloom.svelte-7ydrar{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(115% 62% at 50% 122%,color-mix(in oklab,var(--jp-accent-mark) 26%,transparent),transparent 62%),radial-gradient(85% 50% at 50% 112%,color-mix(in oklab,var(--jp-accent-edge) 24%,transparent),transparent 58%),linear-gradient(180deg,transparent 40%,color-mix(in oklab,var(--color-background) 62%,transparent))}.invite__vignette.svelte-7ydrar{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 90% at 50% 46%,transparent 52%,color-mix(in oklab,var(--color-background) 72%,transparent))}.invite__descent.svelte-7ydrar{position:absolute;top:0;left:50%;transform:translate(-50%);width:var(--border-width);height:clamp(var(--space-16),13svh,calc(var(--space-32) * var(--jp-rhythm)));background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--jp-accent-mark) 52%,transparent))}.invite__descent.svelte-7ydrar:before{content:"";position:absolute;left:50%;top:calc(var(--space-1) * -1);transform:translate(-50%);width:var(--space-1);height:var(--space-1);border-radius:var(--radius-full);opacity:0;background:var(--jp-accent-mark);box-shadow:0 0 var(--space-3) var(--space-1) color-mix(in oklab,var(--jp-accent-mark) 70%,transparent)}.invite__seed.svelte-7ydrar{position:absolute;bottom:calc(var(--space-1) * -1);left:50%;transform:translate(-50%);width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--jp-accent-mark);box-shadow:0 0 var(--space-5) var(--space-1) color-mix(in oklab,var(--jp-accent-mark) 55%,transparent)}.invite__inner.svelte-7ydrar{position:relative;z-index:1;display:flex;flex-direction:column;align-items:var(--jp-align);gap:var(--invite-block-gap);width:100%;max-width:var(--jp-content-max);margin-inline:auto;min-width:0}.invite__head.svelte-7ydrar{display:flex;flex-direction:column;align-items:var(--jp-align);gap:calc(var(--space-3) * var(--jp-rhythm));max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin);padding-block-end:var(--invite-head-gap);border-block-end:var(--invite-head-rule) solid var(--color-border-subtle)}.invite__eyebrow.svelte-7ydrar{font-family:var(--invite-label-font);color:var(--color-text-secondary)}.invite__heading.svelte-7ydrar{margin:0}.invite__accent.svelte-7ydrar{font-style:italic;color:var(--jp-accent-text)}.invite__sub.svelte-7ydrar{margin:0;font-size:var(--invite-sub-size);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.invite__offers.svelte-7ydrar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--jp-sec-gap);align-items:stretch;width:100%;margin:0;padding:0;list-style:none}.invite__offer.svelte-7ydrar{position:relative;display:flex;flex-direction:column;gap:calc(var(--space-3) * var(--jp-rhythm));padding:var(--invite-card-pad);border-radius:var(--invite-card-radius);border:var(--invite-card-border);box-shadow:var(--invite-card-shadow);background:var(--invite-card-bg);text-align:left}.invite__offer[data-best=true].svelte-7ydrar{outline:var(--invite-best-outline);outline-offset:var(--invite-best-offset);border-inline-start:var(--invite-best-stripe);box-shadow:var(--invite-best-shadow);background:var(--invite-best-bg)}.invite__badge.svelte-7ydrar{position:var(--invite-badge-pos);top:0;right:var(--space-5);align-self:flex-start;transform:var(--invite-badge-shift);padding:var(--invite-badge-pad);border-radius:var(--invite-badge-radius);font-family:var(--invite-label-font);font-size:var(--invite-badge-size);font-weight:var(--invite-badge-weight);letter-spacing:var(--invite-badge-tracking);text-transform:uppercase;white-space:nowrap;color:var(--invite-badge-ink);background:var(--invite-badge-bg);box-shadow:var(--invite-badge-ring)}.invite[data-plated=no].svelte-7ydrar{--invite-badge-bg: transparent;--invite-badge-ink: var(--color-heading);--invite-badge-ring: inset 0 0 0 var(--border-width) var(--jp-accent-mark)}.invite__offer-name.svelte-7ydrar{margin:0;font-weight:var(--font-semibold);font-size:var(--jp-body-size);line-height:var(--leading-snug);color:var(--color-text)}.invite__price.svelte-7ydrar{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);margin:0}.invite__price-amount.svelte-7ydrar{font-family:var(--invite-num-font);font-weight:var(--invite-num-weight);font-variant-numeric:var(--invite-num-variant);font-size:var(--invite-price-size);color:var(--color-heading)}.invite__price-cadence.svelte-7ydrar,.invite__offer-who.svelte-7ydrar,.invite__note.svelte-7ydrar{margin:0;font-size:var(--text-sm);color:var(--color-text-secondary)}.invite__offer-blurb.svelte-7ydrar{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary);flex-grow:1}.invite__bullets.svelte-7ydrar{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text);flex-grow:1}.invite__bullets.svelte-7ydrar li:where(.svelte-7ydrar){display:grid;grid-template-columns:auto 1fr;gap:var(--space-2);text-align:left}.invite__bullets.svelte-7ydrar li:where(.svelte-7ydrar):before{content:"";width:var(--invite-tick-w);height:var(--invite-tick-h);margin-top:calc(var(--space-2) * .75);border-radius:var(--invite-tick-radius);background:var(--jp-accent-mark)}.invite__note.svelte-7ydrar{align-self:var(--jp-align)}.invite__single.svelte-7ydrar{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--space-4) * var(--jp-rhythm));padding:calc(var(--space-8) * var(--jp-rhythm)) calc(var(--space-10) * var(--jp-rhythm));border-radius:var(--invite-card-radius);border:var(--jp-edge-width) solid var(--jp-accent-edge);outline:var(--invite-single-ring);outline-offset:calc(var(--border-width) * -1);box-shadow:var(--jp-edge-shadow);background:color-mix(in oklab,var(--color-surface) 60%,transparent);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));text-align:center}.invite__pool.svelte-7ydrar{position:absolute;top:-14%;right:-8%;bottom:-34%;left:-8%;z-index:-1;pointer-events:none;opacity:var(--jp-sec-atmos);background:radial-gradient(60% 65% at 50% 70%,color-mix(in oklab,var(--jp-accent-mark) 20%,transparent),transparent 72%)}.invite[data-invite=banner].svelte-7ydrar,.invite[data-invite=card].svelte-7ydrar,.invite[data-invite=table].svelte-7ydrar,.invite[data-invite=sticky].svelte-7ydrar,.invite[data-invite=tiers].svelte-7ydrar{min-height:0}.invite[data-invite=banner].svelte-7ydrar .invite__inner:where(.svelte-7ydrar){display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--invite-block-gap) calc(var(--invite-block-gap) * 2);max-width:max(var(--jp-content-max),64rem)}.invite[data-invite=banner].svelte-7ydrar .invite__head:where(.svelte-7ydrar){max-width:none}.invite[data-invite=banner].svelte-7ydrar .invite__offers:where(.svelte-7ydrar){grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),max-content));justify-content:end}.invite[data-invite=banner].svelte-7ydrar .invite__offer:where(.svelte-7ydrar){padding:calc(var(--space-4) * var(--jp-rhythm))}.invite[data-invite=banner].svelte-7ydrar .invite__note:where(.svelte-7ydrar){grid-column:1 / -1}.invite[data-invite=card].svelte-7ydrar{--invite-atmos: 0}.invite[data-invite=card].svelte-7ydrar .invite__offers:where(.svelte-7ydrar){grid-template-columns:1fr;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.invite[data-invite=tiers].svelte-7ydrar .invite__offer:where(.svelte-7ydrar){gap:calc(var(--space-4) * var(--jp-rhythm))}.invite[data-invite=tiers].svelte-7ydrar .invite__offer:where(.svelte-7ydrar) .cta{margin-top:auto}.invite__scroller.svelte-7ydrar{width:100%;overflow-x:auto}.invite__scroller.svelte-7ydrar:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--focus-offset)}.invite__table.svelte-7ydrar{width:100%;border-collapse:collapse;text-align:left;font-size:var(--jp-body-size)}.invite__table.svelte-7ydrar th:where(.svelte-7ydrar),.invite__table.svelte-7ydrar td:where(.svelte-7ydrar){padding:calc(var(--space-3) * var(--jp-rhythm));border-bottom:var(--invite-table-rule);vertical-align:top}.invite__table.svelte-7ydrar tfoot:where(.svelte-7ydrar) td:where(.svelte-7ydrar){border-bottom:0}.invite__table.svelte-7ydrar tbody:where(.svelte-7ydrar) th:where(.svelte-7ydrar){font-weight:var(--font-semibold);font-family:var(--invite-label-font);font-size:var(--invite-rowhead-size);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}.invite__table.svelte-7ydrar thead:where(.svelte-7ydrar) th:where(.svelte-7ydrar){position:relative;padding-top:calc(var(--space-6) * var(--jp-rhythm))}.invite__table.svelte-7ydrar th[data-best=true]:where(.svelte-7ydrar),.invite__table.svelte-7ydrar td[data-best=true]:where(.svelte-7ydrar){background:color-mix(in oklab,var(--color-surface-secondary) 70%,transparent);box-shadow:inset var(--border-width-thick) 0 0 0 var(--jp-accent-mark),inset calc(var(--border-width-thick) * -1) 0 0 0 var(--jp-accent-mark)}.invite__table.svelte-7ydrar .invite__badge:where(.svelte-7ydrar){position:static;display:inline-block;transform:none;margin-bottom:var(--space-2)}.invite__bar.svelte-7ydrar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--space-4) * var(--jp-rhythm));width:100%;padding:calc(var(--space-4) * var(--jp-rhythm)) calc(var(--space-6) * var(--jp-rhythm));border-radius:var(--invite-card-radius);border:var(--jp-edge-width) solid var(--jp-accent-edge);outline:var(--invite-bar-ring);outline-offset:calc(var(--border-width) * -1);box-shadow:var(--jp-edge-shadow);background:var(--color-surface-secondary);text-align:left}.invite__bar-id.svelte-7ydrar{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3)}.invite__bar.svelte-7ydrar .invite__price-amount:where(.svelte-7ydrar){font-size:var(--jp-body-size)}.invite[data-invite=sticky].svelte-7ydrar{overflow:visible}.invite[data-invite=sticky].svelte-7ydrar .invite__single:where(.svelte-7ydrar){overflow:clip}.invite--enhanced.svelte-7ydrar .invite__bloom:where(.svelte-7ydrar){animation:svelte-7ydrar-invite-breathe calc(var(--jp-reveal-duration) * 10) var(--jp-reveal-ease) infinite}.invite--enhanced.svelte-7ydrar .invite__descent:where(.svelte-7ydrar):before{animation:svelte-7ydrar-invite-descend calc(var(--jp-reveal-duration) * 6.25) var(--jp-reveal-ease) infinite}.invite--enhanced.svelte-7ydrar .invite__seed:where(.svelte-7ydrar){animation:svelte-7ydrar-invite-pulse calc(var(--jp-reveal-duration) * 6.25) var(--jp-reveal-ease) infinite}@keyframes svelte-7ydrar-invite-breathe{0%,to{opacity:.84}50%{opacity:1}}@keyframes svelte-7ydrar-invite-descend{0%{top:calc(var(--space-1) * -1);opacity:0}18%{opacity:1}72%{opacity:1}to{top:100%;opacity:0}}@keyframes svelte-7ydrar-invite-pulse{0%,60%,to{transform:translate(-50%) scale(1);box-shadow:0 0 var(--space-5) var(--space-1) color-mix(in oklab,var(--jp-accent-mark) 55%,transparent)}78%{transform:translate(-50%) scale(1.5);box-shadow:0 0 var(--space-6) var(--space-2) color-mix(in oklab,var(--jp-accent-mark) 72%,transparent)}}@media(prefers-reduced-motion:no-preference){.invite[data-invite=sticky].svelte-7ydrar:not([data-motion=none]) .invite__bar:where(.svelte-7ydrar){position:sticky;bottom:var(--space-4);z-index:2}}@container (max-width: 40rem){.invite__single.svelte-7ydrar{width:100%;padding-inline:calc(var(--space-6) * var(--jp-rhythm))}.invite[data-invite=banner].svelte-7ydrar .invite__inner:where(.svelte-7ydrar){grid-template-columns:1fr}.invite[data-invite=banner].svelte-7ydrar .invite__offers:where(.svelte-7ydrar){justify-content:var(--jp-align)}.invite__bar.svelte-7ydrar{justify-content:var(--jp-align)}}.invite[data-edge=offset].svelte-7ydrar{--invite-shell-radius: var(--radius-none);--invite-card-radius: var(--radius-none);--invite-badge-radius: var(--radius-none);--invite-tick-radius: var(--radius-none);--radius-button: var(--radius-none);--invite-label-font: var(--font-mono);--invite-num-font: var(--font-mono);--invite-num-variant: tabular-nums;--invite-table-rule: var(--jp-edge-width) solid var(--jp-edge-color)}.invite[data-edge=offset].svelte-7ydrar .invite__head:where(.svelte-7ydrar){width:100%;padding-block-end:calc(var(--jp-sec-gap) / 3);border-block-end:var(--jp-edge-width) solid var(--jp-edge-color)}.invite[data-edge=offset][data-accent=fill].svelte-7ydrar .invite__eyebrow:where(.svelte-7ydrar){padding:var(--space-1) var(--space-3);color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}.invite[data-accent=edge].svelte-7ydrar{--invite-card-radius: var(--radius-sm);--invite-tick-radius: var(--radius-none);--invite-label-font: var(--font-mono);--invite-num-font: var(--font-mono);--invite-num-variant: tabular-nums;--invite-head-rule: var(--border-width);--invite-head-gap: calc(var(--jp-sec-gap) / 3);--invite-best-outline: none;--invite-best-stripe: var(--border-width-thick) solid var(--jp-accent-mark);--invite-badge-pos: static;--invite-badge-shift: none;--invite-badge-pad: 0px;--invite-badge-radius: var(--radius-none);--invite-badge-bg: transparent;--invite-badge-ink: var(--jp-accent-text);--invite-badge-ring: none}.invite[data-accent=edge].svelte-7ydrar .invite__head:where(.svelte-7ydrar){width:100%}.invite[data-type=restrained].svelte-7ydrar{--invite-sub-size: var(--jp-body-size);--invite-rowhead-size: var(--text-xs)}.invite[data-accent=none].svelte-7ydrar{--invite-shell-border: 0 none;--invite-shell-shadow: none;--invite-shell-radius: var(--radius-none);--invite-card-bg: transparent;--invite-card-border: 0 none;--invite-card-shadow: none;--invite-card-radius: var(--radius-none);--invite-card-pad: 0px;--invite-best-outline: none;--invite-single-ring: none;--invite-bar-ring: none;--invite-badge-pos: static;--invite-badge-shift: none;--invite-badge-pad: 0px;--invite-badge-radius: var(--radius-none);--invite-badge-bg: transparent;--invite-badge-ink: var(--color-text-secondary);--invite-badge-ring: none;--invite-badge-tracking: var(--tracking-widest);--jp-eyebrow-tracking: var(--tracking-widest);--invite-tick-w: var(--space-3);--invite-tick-h: var(--border-width);--invite-tick-radius: var(--radius-none)}.invite[data-accent=none].svelte-7ydrar .invite__head:where(.svelte-7ydrar):before{content:"";flex:none;width:var(--space-16);height:var(--border-width);margin-block-end:calc(var(--jp-sec-gap) / 2);background:var(--color-border)}.invite[data-density=vast].svelte-7ydrar{--invite-block-gap: calc(var(--jp-sec-gap) * 2);--invite-sub-size: var(--jp-body-size);--invite-price-size: var(--jp-body-size);--invite-badge-size: var(--text-sm);--invite-rowhead-size: var(--text-sm)}.invite[data-density=vast].svelte-7ydrar .invite__offer-name:where(.svelte-7ydrar){font-weight:var(--font-normal)}.invite[data-surface=bare][data-align=start].svelte-7ydrar{--invite-shell-border: 0 none;--invite-shell-shadow: none;--invite-shell-radius: var(--radius-none);--invite-head-rule: var(--border-width);--invite-head-gap: calc(var(--jp-sec-gap) / 3);--invite-card-bg: transparent;--invite-card-border: 0 none;--invite-card-shadow: none;--invite-card-radius: var(--radius-none);--invite-card-pad: 0px;--invite-best-outline: none;--invite-badge-pos: static;--invite-badge-shift: none;--invite-badge-pad: 0px;--invite-badge-bg: transparent;--invite-badge-ink: var(--jp-accent-text);--invite-badge-ring: none}.invite[data-surface=bare][data-align=start].svelte-7ydrar .invite__head:where(.svelte-7ydrar){width:100%}.invite[data-surface=bare][data-align=start].svelte-7ydrar .invite__offer:where(.svelte-7ydrar){padding-block:calc(var(--jp-sec-gap) / 2);border-block-start:var(--border-width) solid var(--color-border-subtle)}.invite[data-surface=bare][data-align=start].svelte-7ydrar .invite__offer[data-best=true]:where(.svelte-7ydrar){border-block-start:var(--border-width-thick) solid var(--jp-accent-mark)}.invite[data-surface=bare][data-align=start].svelte-7ydrar .invite__single:where(.svelte-7ydrar){align-items:var(--jp-align);padding:0;border:0 none;outline:none;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:var(--jp-text-align)}.invite[data-edge=soft].svelte-7ydrar{--invite-shell-radius: var(--radius-xl);--invite-card-radius: var(--radius-xl);--radius-button: var(--radius-full);--invite-best-outline: none;--invite-best-bg: color-mix( in oklab, var(--jp-accent-mark) 8%, var(--color-surface-secondary) );--invite-single-ring: none;--invite-bar-ring: none;--invite-badge-radius: var(--radius-full);--invite-badge-ring: none;--invite-badge-ink: var(--jp-accent-text);--invite-badge-bg: color-mix( in oklab, var(--jp-accent-mark) 14%, var(--invite-card-bg) )}.invite[data-edge=heavy].svelte-7ydrar{--radius-button: var(--radius-full);--invite-shell-radius: var(--radius-xl);--invite-card-radius: var(--radius-xl);--invite-badge-radius: var(--radius-full);--invite-price-size: var(--jp-display);--invite-num-weight: var(--font-bold);--invite-num-variant: tabular-nums}.invite[data-edge=heavy].svelte-7ydrar .invite__price-amount:where(.svelte-7ydrar){line-height:var(--leading-none)}.invite[data-motion=stagger].svelte-7ydrar .invite__offer:where(.svelte-7ydrar){transition:translate var(--jp-reveal-duration) var(--jp-reveal-ease)}.invite[data-motion=stagger].svelte-7ydrar .invite__offer:where(.svelte-7ydrar):hover,.invite[data-motion=stagger].svelte-7ydrar .invite__offer:where(.svelte-7ydrar):focus-within{translate:0 calc(var(--space-2) * -1)}.invite[data-edge=hairline][data-accent=fill].svelte-7ydrar{--invite-best-outline: var(--border-width) solid var(--jp-accent-mark);--invite-best-offset: calc(var(--border-width) * -1);--invite-best-shadow: var(--shadow-md);--invite-badge-bg: var(--invite-card-bg);--invite-badge-ink: var(--jp-accent-text);--invite-badge-ring: inset 0 0 0 var(--border-width) var(--jp-accent-mark)}.invite[data-accent=text].svelte-7ydrar .invite__eyebrow:where(.svelte-7ydrar){color:var(--jp-accent-text)}@media(prefers-reduced-motion:reduce){.invite__descent.svelte-7ydrar:before{display:none}.invite[data-motion=stagger].svelte-7ydrar .invite__offer:where(.svelte-7ydrar){transition:none}.invite[data-motion=stagger].svelte-7ydrar .invite__offer:where(.svelte-7ydrar):hover,.invite[data-motion=stagger].svelte-7ydrar .invite__offer:where(.svelte-7ydrar):focus-within{translate:none}}.descent.svelte-19t5btc{--descent-node: clamp(2.75rem, 8cqw, 3.75rem);--descent-spine-x: calc(var(--descent-node) / 2);--descent-step: calc(var(--jp-reveal-stagger) / 2);--descent-step-max: var(--duration-slowest);--descent-signal: var(--jp-accent-mark);--descent-bloom: var(--jp-accent-mark);--descent-item-radius: var(--radius-card);--descent-item-border: max(var(--jp-edge-width), var(--border-width)) solid var(--jp-edge-color);--descent-item-stripe: var(--descent-item-border);--descent-item-rule: var(--descent-item-border);--descent-item-bg: var(--color-surface-secondary);--descent-item-shadow: var(--jp-edge-shadow);--descent-item-hover-bg: var(--color-surface);--descent-item-hover-edge: color-mix( in oklab, var(--descent-bloom) 45%, transparent );--descent-row-radius: var(--radius-md);--descent-chip-radius: var(--radius-full);--descent-chip-border: var(--border-width) solid var(--color-border-subtle);--descent-chip-bg: var(--color-surface-secondary);--descent-chip-shadow: none;--descent-chip-pad: var(--space-1) var(--space-3);--descent-label-font: inherit;--descent-num-font: var(--font-heading);--descent-num-style: italic;--descent-num-size: var(--text-lg);--descent-num-weight: var(--font-normal);--descent-num-color: var(--descent-signal);--descent-node-num-size: var(--text-lg);--descent-node-radius: var(--radius-full);--descent-node-bg: radial-gradient( circle at 50% 34%, color-mix(in oklab, var(--descent-bloom) 18%, var(--color-surface-secondary)), var(--color-surface) );--descent-node-ring: var(--border-width) solid var(--descent-signal);--descent-node-ink: var(--descent-num-color);--descent-node-shadow: 0 0 0 var(--border-width) color-mix( in oklab, var(--descent-bloom) calc(22% * var(--jp-sec-atmos)), transparent ), 0 var(--space-2-5) var(--space-8) calc(var(--space-3-5) * -1) color-mix( in oklab, var(--descent-bloom) calc(80% * var(--jp-sec-atmos)), transparent ), inset 0 var(--border-width) 0 color-mix(in oklab, var(--color-heading) 12%, transparent);--descent-head-rule: 0px;--descent-head-gap: 0px;--descent-rule: var(--border-width) solid var(--color-border-subtle);--descent-foot-rule: var(--border-width) solid color-mix(in oklab, var(--descent-bloom) 14%, transparent);position:relative;isolation:isolate;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow)}.descent__inner.svelte-19t5btc{max-width:var(--jp-content-max);margin-inline:auto}.descent__head.svelte-19t5btc{display:flex;flex-direction:column;align-items:var(--jp-align);gap:calc(var(--space-3) * var(--jp-rhythm));margin:0 0 calc(var(--space-12) * var(--jp-rhythm));padding-block-end:var(--descent-head-gap);border-block-end:var(--descent-head-rule) solid var(--color-border-subtle);text-align:var(--jp-text-align)}.descent__sub.svelte-19t5btc{margin:0;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.descent__stats.svelte-19t5btc{display:flex;flex-wrap:wrap;justify-content:var(--jp-align);gap:var(--space-2);margin:calc(var(--space-3) * var(--jp-rhythm)) 0 0}.descent__stat.svelte-19t5btc{display:inline-flex;align-items:baseline;gap:var(--space-1);padding:var(--descent-chip-pad);border-radius:var(--descent-chip-radius);border:var(--descent-chip-border);background:var(--descent-chip-bg);box-shadow:var(--descent-chip-shadow);font-size:var(--text-xs);color:var(--color-text-secondary)}.descent__stat.svelte-19t5btc b:where(.svelte-19t5btc){font-family:var(--font-heading);font-weight:var(--font-semibold);color:var(--descent-signal)}.descent__body.svelte-19t5btc{position:relative}.descent__spine.svelte-19t5btc{position:absolute;top:0;bottom:0;left:var(--descent-spine-x);width:var(--border-width-thick);transform:translate(-50%);z-index:0;pointer-events:none}.descent__spine-track.svelte-19t5btc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-full);background:linear-gradient(180deg,color-mix(in oklab,var(--color-heading) 2%,transparent),color-mix(in oklab,var(--color-border) 90%,transparent) 12%,color-mix(in oklab,var(--color-border) 90%,transparent) 88%,color-mix(in oklab,var(--color-heading) 2%,transparent))}.descent__spine-draw.svelte-19t5btc{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-full);background:linear-gradient(180deg,color-mix(in oklab,var(--descent-signal) 80%,transparent),var(--descent-signal));box-shadow:0 0 var(--space-2-5) color-mix(in oklab,var(--descent-bloom) calc(60% * var(--jp-sec-atmos)),transparent)}.descent__spine-draw.svelte-19t5btc:after{content:"";display:none;position:absolute;bottom:calc(var(--space-1) * -.75);left:50%;width:var(--space-2-5);height:var(--space-2-5);transform:translate(-50%);border-radius:var(--radius-full);background:var(--descent-signal);box-shadow:0 0 var(--space-3) var(--space-0-5) color-mix(in oklab,var(--descent-bloom) 75%,transparent)}.descent__stages.svelte-19t5btc{position:relative;z-index:1;display:flex;flex-direction:column;gap:calc(var(--space-12) * var(--jp-rhythm));margin:0;padding:0;list-style:none}.descent__band.svelte-19t5btc{position:relative;display:grid;grid-template-columns:minmax(13rem,16.5rem) minmax(0,1fr);column-gap:calc(var(--space-8) * var(--jp-rhythm));align-items:start}.descent__gate.svelte-19t5btc{display:grid;grid-template-columns:var(--descent-node) minmax(0,1fr);column-gap:calc(var(--space-4) * var(--jp-rhythm));align-items:start}.descent__node.svelte-19t5btc{grid-row:1 / span 2;width:var(--descent-node);height:var(--descent-node);border-radius:var(--descent-node-radius);display:grid;place-items:center;background:var(--descent-node-bg);border:var(--descent-node-ring);box-shadow:var(--descent-node-shadow)}.descent__rn.svelte-19t5btc{font-family:var(--descent-num-font);font-style:var(--descent-num-style);font-weight:var(--descent-num-weight);font-size:var(--descent-node-num-size);color:var(--descent-node-ink)}.descent__gate-meta.svelte-19t5btc{padding-top:var(--space-0-5)}.descent__gate-name.svelte-19t5btc,.descent__row-name.svelte-19t5btc,.descent__stagecard-name.svelte-19t5btc,.descent__panel-name.svelte-19t5btc,.descent__para-name.svelte-19t5btc{margin:0;font-family:var(--font-heading);font-weight:var(--font-normal);font-size:max(var(--text-lg),var(--jp-body-size));line-height:var(--leading-snug);letter-spacing:var(--tracking-tight);color:var(--color-heading)}.descent__gloss.svelte-19t5btc{margin:var(--space-2) 0 0;max-width:var(--jp-measure);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.descent__practices.svelte-19t5btc{display:flex;flex-wrap:wrap;gap:calc(var(--space-3) * var(--jp-rhythm))}.descent__card.svelte-19t5btc,.descent__row.svelte-19t5btc,.descent__stagecard.svelte-19t5btc,.descent__panel.svelte-19t5btc{position:relative;border-radius:var(--descent-item-radius);background:var(--descent-item-bg);border:var(--descent-item-border);border-inline-start:var(--descent-item-stripe);border-block-end:var(--descent-item-rule);box-shadow:var(--descent-item-shadow);text-align:start}.descent__card.svelte-19t5btc{flex:1 1 11rem;min-width:min(100%,11rem);padding:calc(var(--space-4) * var(--jp-rhythm))}.descent__card.svelte-19t5btc:hover,.descent__row.svelte-19t5btc:hover,.descent__stagecard.svelte-19t5btc:hover,.descent__panel.svelte-19t5btc:hover{border-color:var(--descent-item-hover-edge);background:var(--descent-item-hover-bg)}.descent__card-top.svelte-19t5btc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}.descent__card-type.svelte-19t5btc{display:inline-flex;align-items:center;gap:var(--space-1-5);font-family:var(--descent-label-font);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary)}.descent__card-type.svelte-19t5btc .descent__card-glyph{color:var(--descent-signal);flex:none}.descent__card-top.svelte-19t5btc .descent__card-lock{color:var(--color-text-secondary);flex:none}.descent__card-title.svelte-19t5btc{margin:0;font-family:var(--font-heading);font-weight:var(--font-normal);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--color-heading)}.descent__rows.svelte-19t5btc{display:grid;gap:calc(var(--space-2) * var(--jp-rhythm));margin:0;padding:0;list-style:none}.descent__row.svelte-19t5btc{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--space-3) * var(--jp-rhythm));padding:calc(var(--space-3) * var(--jp-rhythm)) calc(var(--space-4) * var(--jp-rhythm));border-radius:var(--descent-row-radius)}.descent__row-rn.svelte-19t5btc{flex:none;min-width:2ch;font-family:var(--descent-num-font);font-style:var(--descent-num-style);font-weight:var(--descent-num-weight);font-size:var(--descent-num-size);color:var(--descent-num-color)}.descent__row-count.svelte-19t5btc{margin:0;margin-inline-start:auto;flex:none;font-family:var(--descent-label-font);font-size:var(--text-sm);color:var(--color-text-secondary)}.descent__cards.svelte-19t5btc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));justify-items:var(--jp-align);gap:calc(var(--space-4) * var(--jp-rhythm));margin:0;padding:0;list-style:none}.descent__stagecard.svelte-19t5btc{width:100%;max-width:24rem;padding:calc(var(--space-5) * var(--jp-rhythm))}.descent__table.svelte-19t5btc{width:100%;border-collapse:collapse;text-align:start}.descent__table.svelte-19t5btc th:where(.svelte-19t5btc),.descent__table.svelte-19t5btc td:where(.svelte-19t5btc){padding:calc(var(--space-3) * var(--jp-rhythm));border-block-end:var(--descent-rule);vertical-align:top;text-align:start;font-size:var(--text-base);font-weight:var(--font-normal);color:var(--color-text-secondary)}.descent__table.svelte-19t5btc thead:where(.svelte-19t5btc) th:where(.svelte-19t5btc){font-family:var(--descent-label-font);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary);border-block-end-color:var(--color-border)}.descent__cell-name.svelte-19t5btc{display:block;font-family:var(--font-heading);font-size:max(var(--text-base),calc(var(--jp-body-size) / 1.2));line-height:var(--leading-snug);color:var(--color-heading)}.descent__cell-gloss.svelte-19t5btc{display:block;margin-top:var(--space-1);max-width:var(--jp-measure);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.descent__inc.svelte-19t5btc{display:flex;flex-direction:column;gap:var(--space-1)}.descent__inc-item.svelte-19t5btc{display:inline-flex;align-items:center;gap:var(--space-1-5);font-family:var(--descent-label-font);font-size:var(--text-sm);white-space:nowrap}.descent__inc-item.svelte-19t5btc .descent__card-glyph{color:var(--descent-signal);flex:none}.descent__table.svelte-19t5btc .descent__num:where(.svelte-19t5btc){text-align:end;font-family:var(--descent-label-font);font-variant-numeric:tabular-nums}.descent__track.svelte-19t5btc{overflow-x:auto;scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain;padding-block-end:var(--space-3)}.descent__panels.svelte-19t5btc{display:grid;grid-auto-flow:column;grid-auto-columns:min(22rem,78cqw);gap:calc(var(--space-4) * var(--jp-rhythm));margin:0;padding:0;list-style:none}.descent__track.svelte-19t5btc:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:2px}.descent__panel.svelte-19t5btc{scroll-snap-align:start;padding:calc(var(--space-5) * var(--jp-rhythm))}.descent__prose.svelte-19t5btc{display:grid;gap:calc(var(--space-8) * var(--jp-rhythm));max-width:var(--jp-measure);margin-block:0;margin-inline:var(--jp-measure-margin);padding:0;list-style:none;text-align:var(--jp-text-align)}.descent__para-rn.svelte-19t5btc{font-family:var(--descent-num-font);font-style:var(--descent-num-style);color:var(--descent-num-color)}.descent__para-gloss.svelte-19t5btc,.descent__para-list.svelte-19t5btc{margin:var(--space-2) 0 0;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.descent__para-list.svelte-19t5btc{color:var(--color-text-tertiary)}.descent__footwrap.svelte-19t5btc{margin-top:calc(var(--space-12) * var(--jp-rhythm))}.descent__foot.svelte-19t5btc{margin:0;padding-top:calc(var(--space-8) * var(--jp-rhythm));border-top:var(--descent-foot-rule);text-align:var(--jp-text-align);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.reveal--armed .descent__item.svelte-19t5btc{transition-delay:min(calc(var(--descent-step) * var(--descent-i, 0)),var(--descent-step-max))}.descent--enhanced.svelte-19t5btc .descent__spine-draw:where(.svelte-19t5btc){height:0;transition:height var(--duration-normal) var(--jp-reveal-ease)}.descent--enhanced.svelte-19t5btc .descent__spine-draw:where(.svelte-19t5btc):after{display:block}.descent--enhanced.svelte-19t5btc .descent__node:where(.svelte-19t5btc){transition:opacity var(--jp-reveal-duration) var(--jp-reveal-ease),transform var(--jp-reveal-duration) var(--jp-reveal-ease),border-color var(--jp-reveal-duration) var(--jp-reveal-ease),box-shadow var(--jp-reveal-duration) var(--jp-reveal-ease),background var(--jp-reveal-duration) var(--jp-reveal-ease)}.descent--enhanced.svelte-19t5btc .descent__rn:where(.svelte-19t5btc){transition:color var(--jp-reveal-duration) var(--jp-reveal-ease)}.descent--enhanced.svelte-19t5btc .descent__gate-meta:where(.svelte-19t5btc),.descent--enhanced.svelte-19t5btc .descent__card:where(.svelte-19t5btc){transition:opacity var(--jp-reveal-duration) var(--jp-reveal-ease),transform var(--jp-reveal-duration) var(--jp-reveal-ease),border-color var(--jp-reveal-duration) var(--jp-reveal-ease),background var(--jp-reveal-duration) var(--jp-reveal-ease)}.descent--enhanced.svelte-19t5btc .descent__band:where(.svelte-19t5btc):not(.is-lit) .descent__node:where(.svelte-19t5btc){opacity:.48;transform:scale(.94);border-color:var(--color-border-subtle);background:var(--color-surface-secondary);box-shadow:inset 0 var(--border-width) 0 color-mix(in oklab,var(--color-heading) 8%,transparent)}.descent--enhanced.svelte-19t5btc .descent__band:where(.svelte-19t5btc):not(.is-lit) .descent__gate-meta:where(.svelte-19t5btc),.descent--enhanced.svelte-19t5btc .descent__band:where(.svelte-19t5btc):not(.is-lit) .descent__card:where(.svelte-19t5btc){opacity:0;transform:translateY(var(--jp-reveal-distance))}.descent--enhanced.svelte-19t5btc .descent__band.is-lit:where(.svelte-19t5btc) .descent__card:where(.svelte-19t5btc){transition-delay:min(calc(var(--descent-step) * var(--descent-i, 0)),var(--descent-step-max))}@container (max-width: 45rem){.descent__band.svelte-19t5btc{display:block;position:relative;padding-left:calc(var(--descent-node) + calc(var(--space-4) * var(--jp-rhythm)))}.descent__gate.svelte-19t5btc{display:block}.descent__node.svelte-19t5btc{position:absolute;top:0;left:0}.descent__gate-meta.svelte-19t5btc{padding-top:var(--space-1)}.descent__practices.svelte-19t5btc{margin-top:calc(var(--space-4) * var(--jp-rhythm))}.descent__card.svelte-19t5btc{flex:1 1 8.25rem}.descent__table.svelte-19t5btc th:where(.svelte-19t5btc),.descent__table.svelte-19t5btc td:where(.svelte-19t5btc){padding:calc(var(--space-2) * var(--jp-rhythm))}.descent__inc-item.svelte-19t5btc{white-space:normal}}@container (max-width: 24rem){.descent__card.svelte-19t5btc{flex-basis:100%}.descent__cell-gloss.svelte-19t5btc{display:none}}.descent[data-edge=offset].svelte-19t5btc{border-radius:var(--radius-none);--descent-item-radius: var(--radius-none);--descent-row-radius: var(--radius-none);--descent-node-radius: var(--radius-none);--descent-chip-radius: var(--radius-none);--descent-chip-border: var(--jp-edge-width) solid var(--jp-edge-color);--descent-chip-shadow: var(--jp-edge-shadow);--descent-chip-pad: var(--space-2) var(--space-3);--descent-label-font: var(--font-mono);--descent-num-font: var(--font-mono);--descent-num-style: normal;--descent-node-bg: var(--color-surface-secondary);--descent-node-ring: var(--jp-edge-width) solid var(--jp-edge-color);--descent-node-shadow: var(--jp-edge-shadow);--descent-foot-rule: var(--jp-edge-width) solid var(--jp-edge-color)}.descent[data-edge=offset].svelte-19t5btc .descent__spine-track:where(.svelte-19t5btc){background:var(--jp-edge-color)}.descent[data-edge=offset].svelte-19t5btc .descent__spine-draw:where(.svelte-19t5btc){background:var(--descent-signal);box-shadow:none}.descent[data-edge=offset].svelte-19t5btc .descent__stat:where(.svelte-19t5btc) b:where(.svelte-19t5btc),.descent[data-edge=offset].svelte-19t5btc .descent__row-count:where(.svelte-19t5btc){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.descent[data-edge=offset][data-accent=fill].svelte-19t5btc .descent__eyebrow:where(.svelte-19t5btc){padding:var(--space-1) var(--space-3);color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}.descent[data-accent=edge].svelte-19t5btc{--descent-item-radius: var(--radius-sm);--descent-row-radius: var(--radius-sm);--descent-item-border: 0 none;--descent-item-bg: transparent;--descent-item-shadow: none;--descent-item-stripe: var(--border-width-thick) solid var(--jp-accent-mark);--descent-item-rule: var(--border-width) solid var(--color-border-subtle);--descent-item-hover-edge: var(--jp-accent-mark);--descent-item-hover-bg: var(--color-surface-secondary);--descent-chip-radius: var(--radius-sm);--descent-label-font: var(--font-mono);--descent-num-font: var(--font-mono);--descent-num-style: normal;--descent-node-radius: var(--radius-sm);--descent-node-bg: var(--color-surface);--descent-node-ring: var(--border-width) solid var(--color-border);--descent-node-shadow: none;--descent-head-rule: var(--border-width);--descent-head-gap: calc(var(--jp-sec-gap) / 3);--descent-foot-rule: var(--border-width) solid var(--color-border-subtle)}.descent[data-accent=edge].svelte-19t5btc .descent__node:where(.svelte-19t5btc){border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark)}.descent[data-accent=edge].svelte-19t5btc .descent__table:where(.svelte-19t5btc) th:where(.svelte-19t5btc),.descent[data-accent=edge].svelte-19t5btc .descent__table:where(.svelte-19t5btc) td:where(.svelte-19t5btc){border-inline-end:var(--border-width) solid var(--color-border-subtle)}.descent[data-accent=edge].svelte-19t5btc .descent__table:where(.svelte-19t5btc) th:where(.svelte-19t5btc):last-child,.descent[data-accent=edge].svelte-19t5btc .descent__table:where(.svelte-19t5btc) td:where(.svelte-19t5btc):last-child{border-inline-end:0}.descent[data-accent=edge].svelte-19t5btc .descent__practices:where(.svelte-19t5btc){display:grid;grid-template-columns:1fr;gap:0}.descent[data-accent=edge].svelte-19t5btc .descent__card:where(.svelte-19t5btc){padding:calc(var(--space-2) * var(--jp-rhythm)) calc(var(--space-3) * var(--jp-rhythm))}.descent[data-accent=edge].svelte-19t5btc .descent__rows:where(.svelte-19t5btc){gap:0}.descent[data-accent=edge].svelte-19t5btc .descent__stat:where(.svelte-19t5btc) b:where(.svelte-19t5btc),.descent[data-accent=edge].svelte-19t5btc .descent__row-count:where(.svelte-19t5btc){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.descent[data-type=restrained].svelte-19t5btc .descent__gloss:where(.svelte-19t5btc),.descent[data-type=restrained].svelte-19t5btc .descent__cell-gloss:where(.svelte-19t5btc),.descent[data-type=restrained].svelte-19t5btc .descent__para-gloss:where(.svelte-19t5btc){line-height:var(--leading-normal)}.descent[data-surface=bare].svelte-19t5btc{--descent-item-border: 0 none;--descent-item-bg: transparent;--descent-item-shadow: none;--descent-item-hover-bg: transparent;--descent-item-hover-edge: transparent;--descent-chip-border: 0 none;--descent-chip-bg: transparent;--descent-chip-pad: 0px;--descent-chip-radius: var(--radius-none);--descent-node-bg: transparent;--descent-node-ring: 0 none;--descent-node-shadow: none}.descent[data-surface=bare].svelte-19t5btc .descent__spine:where(.svelte-19t5btc){display:none}.descent[data-surface=bare].svelte-19t5btc .descent__practices:where(.svelte-19t5btc){display:grid;grid-template-columns:1fr}.descent[data-surface=bare].svelte-19t5btc .descent__card:where(.svelte-19t5btc),.descent[data-surface=bare].svelte-19t5btc .descent__row:where(.svelte-19t5btc),.descent[data-surface=bare].svelte-19t5btc .descent__stagecard:where(.svelte-19t5btc),.descent[data-surface=bare].svelte-19t5btc .descent__panel:where(.svelte-19t5btc){padding-inline:0}.descent[data-surface=bare].svelte-19t5btc .descent__stats:where(.svelte-19t5btc){gap:calc(var(--space-6) * var(--jp-rhythm))}.descent[data-surface=bare][data-align=start].svelte-19t5btc{--descent-head-rule: var(--border-width);--descent-head-gap: calc(var(--jp-sec-gap) / 3);--descent-item-rule: var(--border-width) solid var(--color-border-subtle);--descent-item-radius: var(--radius-none);--descent-row-radius: var(--radius-none);--descent-foot-rule: var(--border-width) solid var(--color-border-subtle);--descent-item-hover-edge: var(--color-border)}.descent[data-surface=bare][data-align=start].svelte-19t5btc .descent__practices:where(.svelte-19t5btc),.descent[data-surface=bare][data-align=start].svelte-19t5btc .descent__rows:where(.svelte-19t5btc){gap:0}.descent[data-surface=bare][data-align=start].svelte-19t5btc .descent__card:where(.svelte-19t5btc),.descent[data-surface=bare][data-align=start].svelte-19t5btc .descent__row:where(.svelte-19t5btc){padding-block:calc(var(--space-3) * var(--jp-rhythm))}.descent[data-accent=none].svelte-19t5btc{--jp-eyebrow-tracking: var(--tracking-widest);--descent-num-size: var(--text-sm);--descent-node-num-size: var(--text-sm)}.descent[data-accent=none].svelte-19t5btc .descent__eyebrow:where(.svelte-19t5btc){font-weight:var(--font-normal)}.descent[data-accent=none].svelte-19t5btc .descent__card-type:where(.svelte-19t5btc) .descent__card-glyph,.descent[data-accent=none].svelte-19t5btc .descent__inc-item:where(.svelte-19t5btc) .descent__card-glyph{color:var(--color-text-secondary)}.descent[data-density=vast].svelte-19t5btc .descent__stat:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__card-type:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__row-count:where(.svelte-19t5btc){font-size:var(--text-sm);font-weight:var(--font-normal);letter-spacing:var(--tracking-widest)}.descent[data-density=vast].svelte-19t5btc .descent__sub:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__gloss:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__card-title:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__para-gloss:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__para-list:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__foot:where(.svelte-19t5btc){font-size:var(--jp-body-size)}.descent[data-density=vast].svelte-19t5btc .descent__table:where(.svelte-19t5btc) th:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__table:where(.svelte-19t5btc) td:where(.svelte-19t5btc){font-size:var(--text-sm)}.descent[data-density=vast].svelte-19t5btc .descent__cell-name:where(.svelte-19t5btc){font-size:var(--jp-body-size)}.descent[data-density=vast].svelte-19t5btc .descent__gate-name:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__row-name:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__stagecard-name:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__panel-name:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__para-name:where(.svelte-19t5btc){font-size:var(--jp-body-size)}.descent[data-density=vast].svelte-19t5btc .descent__head:where(.svelte-19t5btc){margin-block-end:calc(var(--space-12) * var(--jp-rhythm) * 2)}.descent[data-density=vast].svelte-19t5btc .descent__stages:where(.svelte-19t5btc){gap:calc(var(--space-12) * var(--jp-rhythm) * 2)}.descent[data-density=vast].svelte-19t5btc .descent__practices:where(.svelte-19t5btc),.descent[data-density=vast].svelte-19t5btc .descent__rows:where(.svelte-19t5btc){gap:calc(var(--space-6) * var(--jp-rhythm))}.descent[data-density=vast].svelte-19t5btc .descent__footwrap:where(.svelte-19t5btc){margin-top:calc(var(--space-12) * var(--jp-rhythm) * 2)}.descent[data-motion=fade].descent--enhanced.svelte-19t5btc .descent__band:where(.svelte-19t5btc):not(.is-lit) .descent__node:where(.svelte-19t5btc){transform:none}.descent[data-edge=soft].svelte-19t5btc{--descent-item-border: 0 none;--descent-item-radius: var(--radius-xl);--descent-row-radius: var(--radius-xl);--descent-item-hover-bg: color-mix( in oklab, var(--jp-accent-mark) 6%, var(--color-surface) );--descent-item-hover-edge: transparent;--descent-chip-border: 0 none;--descent-chip-shadow: var(--jp-edge-shadow);--descent-chip-pad: var(--space-2) var(--space-4);--descent-node-ring: 0 none;--descent-node-shadow: var(--jp-edge-shadow);--descent-rule: 0 none;--descent-foot-rule: 0 none}.descent[data-edge=soft].svelte-19t5btc .descent__table:where(.svelte-19t5btc) tbody:where(.svelte-19t5btc) tr:where(.svelte-19t5btc):nth-child(odd){background:color-mix(in oklab,var(--jp-accent-mark) 8%,transparent)}.descent[data-edge=soft].svelte-19t5btc .descent__table:where(.svelte-19t5btc) th:where(.svelte-19t5btc),.descent[data-edge=soft].svelte-19t5btc .descent__table:where(.svelte-19t5btc) td:where(.svelte-19t5btc){padding:calc(var(--space-4) * var(--jp-rhythm))}.descent[data-edge=soft].svelte-19t5btc .descent__foot:where(.svelte-19t5btc){padding-top:0}.descent[data-edge=heavy].svelte-19t5btc{--descent-row-radius: var(--radius-full);--descent-item-radius: var(--radius-xl);--descent-chip-border: var(--jp-edge-width) solid var(--jp-edge-color);--descent-chip-pad: var(--space-3) var(--space-5);--descent-num-size: var(--text-2xl);--descent-num-weight: var(--font-semibold);--descent-num-style: normal;--descent-node-ring: var(--jp-edge-width) solid var(--jp-edge-color)}.descent[data-edge=heavy].svelte-19t5btc .descent__stat:where(.svelte-19t5btc){flex-direction:column;align-items:center;gap:var(--space-1);text-align:center}.descent[data-edge=heavy].svelte-19t5btc .descent__stat:where(.svelte-19t5btc) b:where(.svelte-19t5btc){font-size:var(--jp-heading-size);line-height:var(--leading-none);font-variant-numeric:tabular-nums}.descent[data-motion=stagger].svelte-19t5btc .descent__row:where(.svelte-19t5btc),.descent[data-motion=stagger].svelte-19t5btc .descent__stagecard:where(.svelte-19t5btc),.descent[data-motion=stagger].svelte-19t5btc .descent__panel:where(.svelte-19t5btc){transition:transform var(--jp-reveal-duration) var(--jp-reveal-ease)}.descent[data-motion=stagger].svelte-19t5btc .descent__card:where(.svelte-19t5btc):hover,.descent[data-motion=stagger].svelte-19t5btc .descent__row:where(.svelte-19t5btc):hover,.descent[data-motion=stagger].svelte-19t5btc .descent__stagecard:where(.svelte-19t5btc):hover,.descent[data-motion=stagger].svelte-19t5btc .descent__panel:where(.svelte-19t5btc):hover{transform:translateY(calc(var(--space-1) * -1))}.descent[data-edge=hairline][data-accent=fill].svelte-19t5btc{--descent-node-bg: var(--jp-accent-fill);--descent-node-ring: 0 none;--descent-node-ink: var(--jp-accent-on-fill);--descent-node-shadow: var(--jp-edge-shadow);--descent-chip-radius: var(--radius-card);--descent-chip-border: var(--jp-edge-width) solid var(--jp-edge-color);--descent-chip-shadow: var(--jp-edge-shadow);--descent-item-hover-edge: var(--jp-accent-mark)}@media(prefers-reduced-motion:reduce){.descent__spine-draw.svelte-19t5btc,.descent__node.svelte-19t5btc,.descent__rn.svelte-19t5btc,.descent__gate-meta.svelte-19t5btc,.descent__card.svelte-19t5btc,.descent__item.svelte-19t5btc{transition:none}.descent__spine-draw.svelte-19t5btc:after{display:none}.descent[data-motion=stagger].svelte-19t5btc .descent__row:where(.svelte-19t5btc),.descent[data-motion=stagger].svelte-19t5btc .descent__stagecard:where(.svelte-19t5btc),.descent[data-motion=stagger].svelte-19t5btc .descent__panel:where(.svelte-19t5btc){transition:none}.descent[data-motion=stagger].svelte-19t5btc .descent__card:where(.svelte-19t5btc):hover,.descent[data-motion=stagger].svelte-19t5btc .descent__row:where(.svelte-19t5btc):hover,.descent[data-motion=stagger].svelte-19t5btc .descent__stagecard:where(.svelte-19t5btc):hover,.descent[data-motion=stagger].svelte-19t5btc .descent__panel:where(.svelte-19t5btc):hover{transform:none}}.proof.svelte-15b8ge0{position:relative;isolation:isolate;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align);--proof-quote-size: var(--jp-body-size);--proof-block-gap: calc(var(--jp-sec-gap) * 1.6);--proof-card-pad: calc(var(--space-6) * var(--jp-rhythm));--proof-card-radius: var(--radius-card);--proof-card-border: var(--jp-edge-width) solid var(--jp-edge-color);--proof-card-shadow: var(--jp-edge-shadow);--proof-card-bg: linear-gradient( 180deg, color-mix(in oklab, var(--color-surface-secondary) 90%, transparent), color-mix(in oklab, var(--color-surface) 70%, transparent) );--proof-quote-lead: calc(var(--space-8) * var(--jp-rhythm));--proof-catch-display: block;--proof-mark-display: block;--proof-round: var(--radius-full);--proof-meta-font: inherit;--proof-meta-size: var(--text-sm);--proof-count-font: inherit;--proof-count-size: var(--text-sm);--proof-head-rule: 0px;--proof-head-gap: 0px}.proof__atmos.svelte-15b8ge0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--jp-sec-atmos);background:radial-gradient(78% 55% at 50% 0%,color-mix(in oklab,var(--jp-accent-mark) 9%,transparent),transparent 62%)}.proof__inner.svelte-15b8ge0{position:relative;z-index:1;max-width:var(--jp-content-max);margin-inline:auto}.proof__head.svelte-15b8ge0{max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin);margin-block-end:var(--proof-block-gap);padding-block-end:var(--proof-head-gap);border-block-end:var(--proof-head-rule) solid var(--color-border-subtle)}.proof__eyebrow.svelte-15b8ge0{margin-block-end:var(--space-2)}.proof__heading.svelte-15b8ge0{margin:0}.proof__grid.svelte-15b8ge0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:var(--jp-sec-gap);align-items:stretch;margin:0;padding:0;list-style:none}.proof__grid.svelte-15b8ge0:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:calc(var(--space-0-5) * -1)}.proof__item.svelte-15b8ge0{display:flex}.proof__figure.svelte-15b8ge0{position:relative;display:flex;flex-direction:column;gap:calc(var(--space-4) * var(--jp-rhythm));margin:0;padding:var(--proof-card-pad);border-radius:var(--proof-card-radius);border:var(--proof-card-border);box-shadow:var(--proof-card-shadow);background:var(--proof-card-bg);overflow:hidden;text-align:left;transition:transform var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.proof__figure.svelte-15b8ge0:after{content:"";display:var(--proof-catch-display);position:absolute;inset:0 0 auto 0;height:var(--border-width);background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--jp-accent-mark) 55%,transparent) 22%,color-mix(in oklab,var(--jp-accent-mark) 55%,transparent) 78%,transparent);opacity:.45;transition:opacity var(--duration-normal) var(--ease-out)}@media(hover:hover){.proof__item.svelte-15b8ge0:hover .proof__figure:where(.svelte-15b8ge0){transform:translateY(calc(var(--space-1) * -1));border-color:color-mix(in oklab,var(--jp-accent-edge) 34%,var(--jp-edge-color))}.proof__item.svelte-15b8ge0:hover .proof__figure:where(.svelte-15b8ge0):after{opacity:1}}.proof__quote.svelte-15b8ge0{position:relative;z-index:1;margin:0;padding-top:var(--proof-quote-lead);font-family:var(--font-heading);font-weight:var(--heading-weight, var(--font-normal));font-size:var(--proof-quote-size);line-height:var(--leading-snug);letter-spacing:var(--jp-display-tracking);color:var(--color-heading);text-wrap:pretty}.proof__quote.svelte-15b8ge0:before{content:"“";display:var(--proof-mark-display);position:absolute;top:calc(var(--space-2) * -1);left:calc(var(--space-2) * -1);z-index:-1;font-family:var(--font-heading);font-size:var(--text-5xl);line-height:var(--leading-none);color:color-mix(in oklab,var(--jp-accent-mark) 24%,transparent);pointer-events:none}.proof__cite.svelte-15b8ge0{margin-top:auto;padding-top:calc(var(--space-4) * var(--jp-rhythm));display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);text-align:left}.proof__avatar.svelte-15b8ge0{flex:none;display:grid;place-items:center;width:var(--space-11);height:var(--space-11);border-radius:var(--proof-round);font-family:var(--font-heading);font-weight:var(--heading-weight, var(--font-normal));font-size:var(--text-lg);background:var(--jp-accent-fill);color:var(--jp-accent-on-fill);box-shadow:inset 0 0 0 var(--border-width) color-mix(in oklab,var(--color-heading) 18%,transparent)}.proof[data-plated=no].svelte-15b8ge0 .proof__avatar:where(.svelte-15b8ge0){background:transparent;color:var(--color-heading);box-shadow:inset 0 0 0 var(--border-width-thick) var(--jp-accent-mark)}.proof__id.svelte-15b8ge0{display:flex;flex-direction:column;gap:var(--space-1);line-height:var(--leading-snug)}.proof__author.svelte-15b8ge0{font-family:var(--proof-meta-font);font-weight:var(--font-semibold);font-size:var(--proof-meta-size);color:var(--color-text)}.proof__context.svelte-15b8ge0{font-family:var(--proof-meta-font);font-size:var(--proof-meta-size);color:var(--color-text-secondary)}.proof__trust.svelte-15b8ge0{display:flex;align-items:center;justify-content:var(--jp-align);gap:var(--space-3);flex-wrap:wrap;margin:var(--proof-block-gap) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm)}.proof__stack.svelte-15b8ge0{display:inline-flex}.proof__count.svelte-15b8ge0{font-family:var(--proof-count-font);font-size:var(--proof-count-size)}.proof__dot.svelte-15b8ge0{width:var(--space-7);height:var(--space-7);border-radius:var(--proof-round);background:var(--jp-accent-mark);box-shadow:inset 0 0 0 var(--border-width) color-mix(in oklab,var(--color-heading) 18%,transparent),0 0 0 var(--border-width-thick) var(--color-background)}.proof__dot.svelte-15b8ge0+.proof__dot:where(.svelte-15b8ge0){margin-left:calc(var(--space-2) * -1)}.proof[data-proof=stack].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0){grid-template-columns:1fr;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.proof[data-proof=spotlight].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0){grid-template-columns:1fr;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.proof[data-proof=spotlight].svelte-15b8ge0 .proof__quote:where(.svelte-15b8ge0){font-size:var(--jp-display);line-height:var(--jp-display-leading)}.proof[data-proof=spotlight].svelte-15b8ge0 .proof__figure:where(.svelte-15b8ge0),.proof[data-proof=pull].svelte-15b8ge0 .proof__figure:where(.svelte-15b8ge0){text-align:var(--jp-text-align)}.proof[data-proof=spotlight].svelte-15b8ge0 .proof__cite:where(.svelte-15b8ge0),.proof[data-proof=pull].svelte-15b8ge0 .proof__cite:where(.svelte-15b8ge0){justify-content:var(--jp-align)}.proof[data-proof=spotlight].svelte-15b8ge0 .proof__quote:where(.svelte-15b8ge0):before,.proof[data-proof=pull].svelte-15b8ge0 .proof__quote:where(.svelte-15b8ge0):before{font-size:1em}.proof[data-proof=pull].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0){grid-template-columns:1fr;max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.proof[data-proof=pull].svelte-15b8ge0 .proof__figure:where(.svelte-15b8ge0){padding:0;border:0;border-radius:0;box-shadow:none;background:none;overflow:visible;gap:calc(var(--space-5) * var(--jp-rhythm))}.proof[data-proof=pull].svelte-15b8ge0 .proof__figure:where(.svelte-15b8ge0):after{display:none}.proof[data-proof=pull].svelte-15b8ge0 .proof__quote:where(.svelte-15b8ge0){padding-top:0;font-size:var(--jp-display);line-height:var(--jp-display-leading);letter-spacing:var(--jp-display-tracking)}.proof[data-proof=pull].svelte-15b8ge0 .proof__cite:where(.svelte-15b8ge0){padding-top:calc(var(--space-4) * var(--jp-rhythm));border-top:var(--border-width) solid var(--jp-accent-edge)}@media(hover:hover){.proof[data-proof=pull].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:none}}.proof[data-proof=wall].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0){display:block;columns:17rem auto;column-gap:var(--jp-sec-gap)}.proof[data-proof=wall].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0){display:block;break-inside:avoid;margin-block-end:var(--jp-sec-gap)}.proof[data-proof=wall].svelte-15b8ge0 .proof__quote:where(.svelte-15b8ge0){padding-top:calc(var(--space-6) * var(--jp-rhythm))}.proof__ticker.svelte-15b8ge0{position:relative}.proof__marquee.svelte-15b8ge0{display:block}.proof__track.svelte-15b8ge0{display:flex;flex-wrap:wrap;gap:var(--jp-sec-gap);margin:0;padding:0;list-style:none}.proof__track--clone.svelte-15b8ge0{display:none}.proof[data-proof=marquee].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0){display:flex;flex:1 1 17rem}@media(prefers-reduced-motion:no-preference){.proof[data-motion=on].svelte-15b8ge0 .proof__marquee:where(.svelte-15b8ge0){display:flex;gap:var(--jp-sec-gap);overflow:hidden;margin-inline:var(--jp-bleed-inline);padding-inline:var(--jp-sec-pad-inline);-webkit-mask-image:linear-gradient(to right,transparent,black var(--space-10),black calc(100% - var(--space-10)),transparent);mask-image:linear-gradient(to right,transparent,black var(--space-10),black calc(100% - var(--space-10)),transparent)}.proof[data-motion=on].svelte-15b8ge0 .proof__track:where(.svelte-15b8ge0){flex:none;flex-wrap:nowrap;animation:svelte-15b8ge0-proof-marquee calc(var(--jp-reveal-duration) * 52) linear infinite}.proof[data-motion=on].svelte-15b8ge0 .proof__track--clone:where(.svelte-15b8ge0){display:flex}.proof[data-proof=marquee][data-motion=on].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0){flex:none;width:20rem}.proof__marquee.svelte-15b8ge0:hover .proof__track:where(.svelte-15b8ge0),.proof__marquee.svelte-15b8ge0:focus-within .proof__track:where(.svelte-15b8ge0),.proof__marquee[data-paused=true].svelte-15b8ge0 .proof__track:where(.svelte-15b8ge0){animation-play-state:paused}}.proof__pause.svelte-15b8ge0{position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3);z-index:2;display:flex;align-items:center;justify-content:center;width:var(--tap-target-min);height:var(--tap-target-min);border:var(--border-width) var(--border-style) var(--color-border);border-radius:var(--proof-round);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:var(--transition-colors),var(--transition-shadow)}.proof__pause.svelte-15b8ge0:hover{box-shadow:var(--shadow-md)}.proof__pause.svelte-15b8ge0:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--space-0-5)}.proof__pause.svelte-15b8ge0 svg{fill:currentColor;stroke:none}@keyframes svelte-15b8ge0-proof-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--jp-sec-gap)))}}.proof[data-accent=none].svelte-15b8ge0{--proof-card-pad: 0px;--proof-card-radius: var(--radius-none);--proof-card-border: 0 none;--proof-card-shadow: none;--proof-card-bg: none;--proof-catch-display: none;--proof-mark-display: none;--proof-quote-lead: 0px}.proof[data-accent=none].svelte-15b8ge0 .proof__avatar:where(.svelte-15b8ge0),.proof[data-accent=none].svelte-15b8ge0 .proof__stack:where(.svelte-15b8ge0){display:none}.proof[data-accent=none].svelte-15b8ge0 .proof__author:where(.svelte-15b8ge0){font-weight:var(--font-normal)}.proof[data-accent=none].svelte-15b8ge0 .proof__head:where(.svelte-15b8ge0):after{content:"";display:block;width:var(--space-16);height:var(--border-width);margin-block-start:var(--jp-sec-gap);margin-inline:var(--jp-measure-margin);background:var(--color-border)}.proof[data-density=vast].svelte-15b8ge0{--proof-block-gap: calc(var(--jp-sec-gap) * 2.5)}.proof[data-density=vast].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0){gap:calc(var(--jp-sec-gap) * 1.5)}@media(hover:hover){.proof[data-accent=none].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:none}}.proof[data-surface=bare][data-accent=text].svelte-15b8ge0{--proof-card-pad: 0px;--proof-card-radius: var(--radius-none);--proof-card-border: 0 none;--proof-card-shadow: none;--proof-card-bg: none;--proof-catch-display: none;--proof-mark-display: none;--proof-quote-lead: 0px;--proof-head-rule: var(--border-width);--proof-head-gap: calc(var(--jp-sec-gap) / 3)}.proof[data-surface=bare][data-accent=text].svelte-15b8ge0 .proof__cite:where(.svelte-15b8ge0){padding-top:calc(var(--jp-sec-gap) / 2);border-top:var(--border-width) solid var(--color-border-subtle)}@media(hover:hover){.proof[data-surface=bare][data-accent=text].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:none}}.proof[data-edge=soft].svelte-15b8ge0{--proof-card-radius: var(--radius-xl);--proof-card-bg: var(--color-surface);--proof-catch-display: none}.proof[data-edge=soft].svelte-15b8ge0 .proof__avatar:where(.svelte-15b8ge0){box-shadow:none}.proof[data-edge=soft].svelte-15b8ge0 .proof__dot:where(.svelte-15b8ge0){box-shadow:0 0 0 var(--border-width-thick) var(--color-background)}.proof[data-edge=soft].svelte-15b8ge0 .proof__pause:where(.svelte-15b8ge0){border-color:transparent}.proof[data-edge=soft].svelte-15b8ge0 .proof__cite:where(.svelte-15b8ge0){border-top:0}.proof[data-edge=offset].svelte-15b8ge0{border-radius:var(--radius-none);--proof-card-radius: var(--radius-none);--proof-round: var(--radius-none);--proof-card-bg: var(--color-surface);--proof-catch-display: none;--proof-mark-display: none;--proof-quote-lead: 0px;--proof-meta-font: var(--font-mono);--proof-meta-size: var(--text-xs);--proof-count-font: var(--font-mono);--jp-eyebrow-tracking: var(--tracking-widest)}.proof[data-edge=offset].svelte-15b8ge0 .proof__count:where(.svelte-15b8ge0){font-variant-numeric:tabular-nums}.proof[data-edge=offset].svelte-15b8ge0 .proof__figure:where(.svelte-15b8ge0){transition:none}.proof[data-edge=offset][data-accent=fill].svelte-15b8ge0 .proof__eyebrow:where(.svelte-15b8ge0){display:inline-block;padding:var(--space-1) var(--space-3);color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}@media(hover:hover){.proof[data-edge=offset].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:none;translate:var(--space-1) var(--space-1);box-shadow:none}}.proof[data-accent=edge].svelte-15b8ge0{--proof-card-radius: var(--radius-none);--proof-card-border: 0 none;--proof-card-shadow: none;--proof-card-bg: none;--proof-card-pad: calc(var(--space-4) * var(--jp-rhythm));--proof-catch-display: none;--proof-mark-display: none;--proof-quote-lead: 0px;--proof-round: var(--radius-sm);--proof-count-font: var(--font-mono);--proof-head-rule: var(--border-width);--proof-head-gap: calc(var(--jp-sec-gap) / 3);--jp-eyebrow-tracking: var(--tracking-widest)}.proof[data-accent=edge].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0){row-gap:0}.proof[data-accent=edge].svelte-15b8ge0 .proof__figure:where(.svelte-15b8ge0){border-block-end:var(--border-width) solid var(--color-border-subtle);border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark)}.proof[data-accent=edge].svelte-15b8ge0 .proof__avatar:where(.svelte-15b8ge0){display:none}.proof[data-accent=edge].svelte-15b8ge0 .proof__count:where(.svelte-15b8ge0){font-variant-numeric:tabular-nums}@media(hover:hover){.proof[data-accent=edge].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:none}}.proof[data-type=restrained].svelte-15b8ge0{--proof-meta-size: var(--text-xs)}.proof[data-type=expressive].svelte-15b8ge0{--proof-meta-size: var(--text-base)}.proof[data-edge=heavy].svelte-15b8ge0{--proof-card-bg: none;--proof-card-radius: var(--radius-xl);--proof-catch-display: none;--proof-count-font: var(--font-heading);--proof-count-size: var(--jp-heading-size)}.proof[data-edge=heavy].svelte-15b8ge0 .proof__count:where(.svelte-15b8ge0){font-weight:var(--heading-weight, var(--font-semibold));line-height:var(--leading-none);font-variant-numeric:tabular-nums;color:var(--color-heading)}.proof[data-edge=heavy].svelte-15b8ge0 .proof__figure:where(.svelte-15b8ge0){transition-timing-function:var(--jp-reveal-ease)}@media(hover:hover){.proof[data-edge=heavy].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:translateY(calc(var(--space-2) * -1)) scale(1.015)}}.proof[data-edge=hairline][data-accent=fill].svelte-15b8ge0{--proof-card-bg: var(--color-surface);--proof-catch-display: none}.proof[data-edge=hairline][data-accent=fill].svelte-15b8ge0 .proof__avatar:where(.svelte-15b8ge0){background:var(--color-surface-secondary);color:var(--color-heading)}.proof[data-edge=hairline][data-accent=fill].svelte-15b8ge0 .proof__dot:where(.svelte-15b8ge0){background:var(--color-surface-secondary)}.proof[data-edge=hairline][data-accent=fill].svelte-15b8ge0 .proof__count:where(.svelte-15b8ge0){padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--jp-accent-fill);color:var(--jp-accent-on-fill)}@container (max-width: 48rem){.proof[data-proof=grid].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0),.proof[data-proof=wall].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0){display:flex;columns:auto;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--jp-sec-pad-inline);margin-inline:var(--jp-bleed-inline);padding-inline:var(--jp-sec-pad-inline);padding-bottom:var(--space-2);scrollbar-width:none}.proof[data-proof=grid].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0)::-webkit-scrollbar,.proof[data-proof=wall].svelte-15b8ge0 .proof__grid:where(.svelte-15b8ge0)::-webkit-scrollbar{display:none}.proof[data-proof=grid].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0),.proof[data-proof=wall].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0){display:flex;flex:0 0 84%;margin-block-end:0;scroll-snap-align:center}}@media(prefers-reduced-motion:reduce){.proof__figure.svelte-15b8ge0,.proof__figure.svelte-15b8ge0:after{transition:none}.proof__item.svelte-15b8ge0:hover .proof__figure:where(.svelte-15b8ge0){transform:none}.proof[data-edge=heavy].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:none}.proof[data-edge=offset].svelte-15b8ge0 .proof__item:where(.svelte-15b8ge0):hover .proof__figure:where(.svelte-15b8ge0){transform:none;translate:none}}.reel.svelte-61itz8{--reel-frame-border: var(--border-width) solid color-mix(in oklab, var(--jp-accent-mark) 22%, transparent);--reel-frame-shadow: var(--shadow-xl);--reel-corner-display: block;--reel-corner-width: var(--border-width-thick);--reel-corner-color: color-mix( in oklab, var(--jp-accent-mark) 70%, transparent );--reel-pill-radius: var(--radius-full);--reel-plate-border: var(--border-width) solid color-mix(in oklab, var(--color-heading) 16%, transparent);--reel-plate-blur: var(--blur-sm);--reel-meta-size: max(var(--text-xs), calc(var(--jp-body-size) / 1.5));--reel-label-font: inherit;--reel-label-tracking: calc(var(--tracking-wider) * 5.6);--reel-num-font: inherit;--reel-num-size: 1em;--reel-num-weight: var(--font-semibold);--reel-dot-size: var(--space-1-5);--reel-dot-radius: var(--radius-full);--reel-head-rule: 0px;--reel-head-gap: 0px;--reel-caption-font: var(--font-heading);--reel-caption-style: italic;--reel-caption-mark: .4;--reel-play-color: var(--color-heading);--reel-play-bg: color-mix(in oklab, var(--color-background) 45%, transparent);--reel-play-bg-hover: color-mix( in oklab, var(--jp-accent-mark) 26%, transparent );--reel-play-border: var(--border-width-thick) solid var(--jp-accent-mark);--reel-play-shadow: var(--jp-accent-glow);--reel-play-blur: var(--blur-md);--reel-audio-bg: var(--color-surface-secondary);--reel-audio-border: 0 none;--reel-audio-shadow: none;--reel-audio-radius: var(--radius-card);position:relative;isolation:isolate;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align)}.reel__inner.svelte-61itz8{display:flex;flex-direction:column;gap:var(--jp-sec-gap);max-width:var(--jp-content-max);margin-inline:auto}.reel__head.svelte-61itz8{display:flex;flex-direction:column;align-items:var(--jp-align);gap:calc(var(--jp-sec-gap) * .5);padding-block-end:var(--reel-head-gap);border-block-end:var(--reel-head-rule) solid var(--color-border-subtle)}@container (min-width: 48rem){[data-reel-align=start].svelte-61itz8:not([data-reel-composition=split]) .reel__head:where(.svelte-61itz8){flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--jp-sec-gap)}[data-reel-align=start].svelte-61itz8:not([data-reel-composition=split]) .reel__sub:where(.svelte-61itz8){text-align:right;padding-bottom:var(--space-1)}}.reel__lead.svelte-61itz8{display:flex;flex-direction:column;align-items:var(--jp-align);gap:calc(var(--jp-sec-gap) * .35);max-width:30ch}.reel__title.svelte-61itz8{max-width:24ch}.reel__sub.svelte-61itz8{margin:0;max-width:30ch;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.reel__stage.svelte-61itz8{margin:0;display:flex;flex-direction:column;gap:calc(var(--jp-sec-gap) * .5)}.reel__frame.svelte-61itz8{position:relative;isolation:isolate;width:100%;aspect-ratio:var(--jp-media-aspect);padding:var(--jp-media-inset);border-radius:var(--jp-media-radius);clip-path:var(--jp-media-mask);overflow:hidden;background:var(--color-surface);display:grid;place-items:center}[data-reel-overlay=over].svelte-61itz8 .reel__frame:where(.svelte-61itz8){min-height:calc(var(--jp-body-size) * 11.5)}[data-reel-composition=theatre].svelte-61itz8 .reel__frame:where(.svelte-61itz8),[data-reel-composition=split].svelte-61itz8 .reel__frame:where(.svelte-61itz8){border:var(--reel-frame-border);box-shadow:var(--reel-frame-shadow)}.reel__frame.svelte-61itz8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,color-mix(in oklab,var(--color-heading) 5%,transparent),transparent 12%)}.reel__atmos.svelte-61itz8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--jp-sec-atmos)}.reel__atmos.svelte-61itz8>:where(.svelte-61itz8){position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.reel__base.svelte-61itz8{background:radial-gradient(150% 130% at 26% 34%,color-mix(in oklab,var(--color-surface) 88%,var(--color-brand-primary) 12%) 0%,var(--color-surface) 42%,var(--color-background) 72%)}.reel__body.svelte-61itz8{background:radial-gradient(78% 130% at 58% 138%,color-mix(in oklab,var(--color-brand-primary) 26%,transparent) 0%,color-mix(in oklab,var(--color-brand-accent) 20%,transparent) 34%,transparent 62%);mix-blend-mode:screen;opacity:.9}.reel__rim.svelte-61itz8{background:radial-gradient(42% 60% at 38% 74%,color-mix(in oklab,var(--color-brand-accent) 34%,transparent) 0%,transparent 56%);mix-blend-mode:screen;opacity:.8}.reel__glow.svelte-61itz8{background:radial-gradient(closest-side at 25% 40%,color-mix(in oklab,var(--color-brand-primary) 92%,var(--color-heading) 8%) 0%,color-mix(in oklab,var(--color-brand-primary) 55%,transparent) 20%,color-mix(in oklab,var(--color-brand-accent) 22%,transparent) 46%,transparent 66%);mix-blend-mode:screen;transform-origin:25% 40%;opacity:.9}.reel__haze.svelte-61itz8{background:radial-gradient(60% 90% at 70% 20%,color-mix(in oklab,var(--color-brand-accent) 12%,transparent),transparent 60%);mix-blend-mode:screen;opacity:.6}.reel__vignette.svelte-61itz8{background:radial-gradient(125% 120% at 50% 40%,transparent 38%,color-mix(in oklab,var(--color-background) 45%,transparent) 74%,var(--color-background) 100%)}.reel__grain.svelte-61itz8{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='rn'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23rn)'/%3E%3C/svg%3E")}.reel__image.svelte-61itz8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--reel-poster, none) center / cover no-repeat;opacity:.92}.reel__scrim.svelte-61itz8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:var(--jp-media-scrim)}.reel__glow.is-live.svelte-61itz8{animation:svelte-61itz8-reel-breath calc(var(--jp-reveal-duration) * 10) var(--ease-in-out) infinite}.reel__haze.is-live.svelte-61itz8{animation:svelte-61itz8-reel-drift calc(var(--jp-reveal-duration) * 27) var(--ease-in-out) infinite alternate}@keyframes svelte-61itz8-reel-breath{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.07);opacity:1}}@keyframes svelte-61itz8-reel-drift{0%{transform:translate3d(-4%,2%,0)}to{transform:translate3d(5%,-3%,0)}}.reel__corner.svelte-61itz8{display:var(--reel-corner-display);position:absolute;z-index:4;width:clamp(1rem,2.2cqw,1.6rem);height:clamp(1rem,2.2cqw,1.6rem);border:0 solid var(--reel-corner-color);pointer-events:none}.reel__corner--tl.svelte-61itz8{top:var(--space-5);left:var(--space-5);border-top-width:var(--reel-corner-width);border-left-width:var(--reel-corner-width)}.reel__corner--tr.svelte-61itz8{top:var(--space-5);right:var(--space-5);border-top-width:var(--reel-corner-width);border-right-width:var(--reel-corner-width)}.reel__corner--bl.svelte-61itz8{bottom:var(--space-5);left:var(--space-5);border-bottom-width:var(--reel-corner-width);border-left-width:var(--reel-corner-width)}.reel__corner--br.svelte-61itz8{bottom:var(--space-5);right:var(--space-5);border-bottom-width:var(--reel-corner-width);border-right-width:var(--reel-corner-width)}.reel__topmeta.svelte-61itz8{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);font-size:var(--reel-meta-size)}.reel__topmeta[data-reel-at=over].svelte-61itz8{position:absolute;z-index:4;top:0;left:0;right:0;justify-content:space-between;padding:clamp(var(--space-4),2.8cqw,var(--space-7)) clamp(var(--space-5),3cqw,var(--space-8));pointer-events:none}.reel__topmeta[data-reel-at=over].svelte-61itz8 .reel__tag:where(.svelte-61itz8),.reel__topmeta[data-reel-at=over].svelte-61itz8 .reel__dur:where(.svelte-61itz8){padding:var(--space-1) var(--space-3);border-radius:var(--reel-pill-radius);background:color-mix(in oklab,var(--color-background) 88%,transparent);border:var(--reel-plate-border);-webkit-backdrop-filter:blur(var(--reel-plate-blur));backdrop-filter:blur(var(--reel-plate-blur))}.reel__topmeta[data-reel-at=below].svelte-61itz8{justify-content:var(--jp-align)}.reel__tag.svelte-61itz8{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--reel-label-font);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--reel-label-tracking);color:var(--color-heading)}.reel__dot.svelte-61itz8{width:var(--reel-dot-size);height:var(--reel-dot-size);border-radius:var(--reel-dot-radius);background:var(--jp-accent-mark)}.reel__dot.is-live.svelte-61itz8{animation:svelte-61itz8-reel-pulse calc(var(--jp-reveal-duration) * 5) var(--ease-in-out) infinite}@keyframes svelte-61itz8-reel-pulse{0%,to{opacity:.45}50%{opacity:1}}.reel__dur.svelte-61itz8{font-family:var(--reel-num-font);font-size:var(--reel-num-size);font-weight:var(--reel-num-weight);letter-spacing:var(--tracking-wide);font-variant-numeric:tabular-nums;color:var(--color-heading)}.reel__topmeta[data-reel-at=over].svelte-61itz8 .reel__dur:where(.svelte-61itz8){padding:var(--space-1) var(--space-3);border-radius:var(--reel-pill-radius);background:color-mix(in oklab,var(--color-background) 55%,transparent);border:var(--reel-plate-border);-webkit-backdrop-filter:blur(var(--reel-plate-blur));backdrop-filter:blur(var(--reel-plate-blur))}.reel__lower.svelte-61itz8{display:flex;flex-direction:column;gap:clamp(var(--space-3),2cqw,var(--space-5))}.reel__lower[data-reel-at=over].svelte-61itz8{position:absolute;z-index:4;left:0;right:0;bottom:0;padding:clamp(var(--space-4),3cqw,var(--space-8));padding-block-start:calc(var(--jp-sec-gap) * 1.5);background:var(--jp-media-scrim)}.reel__caption.svelte-61itz8{align-self:var(--jp-align);text-align:var(--jp-text-align);margin:0;font-family:var(--reel-caption-font);font-style:var(--reel-caption-style);font-weight:var(--font-normal);font-size:var(--jp-body-size);line-height:var(--leading-snug);color:var(--color-heading);max-width:32ch;transition:opacity var(--jp-reveal-duration) var(--jp-reveal-ease)}.reel__caption.svelte-61itz8:before{content:"“";opacity:var(--reel-caption-mark);margin-right:.06em}.reel__caption.svelte-61itz8:after{content:"”";opacity:var(--reel-caption-mark);margin-left:.06em}.reel__caption.is-fading.svelte-61itz8{opacity:0}.reel__chrome.svelte-61itz8{display:flex;align-items:center;gap:clamp(var(--space-3),2cqw,var(--space-5))}.reel__play.svelte-61itz8{position:relative;flex:none;width:max(var(--tap-target-min),clamp(2.75rem,4.4cqw,3.3rem));height:max(var(--tap-target-min),clamp(2.75rem,4.4cqw,3.3rem));border-radius:var(--reel-pill-radius);display:grid;place-items:center;color:var(--reel-play-color);background:var(--reel-play-bg);border:var(--reel-play-border);box-shadow:var(--reel-play-shadow);-webkit-backdrop-filter:blur(var(--reel-play-blur));backdrop-filter:blur(var(--reel-play-blur));cursor:pointer;transition:transform var(--duration-fast) var(--ease-out),background-color var(--duration-normal) var(--ease-out)}.reel__play.svelte-61itz8:hover{transform:translateY(calc(var(--space-1) * -.5));background:var(--reel-play-bg-hover)}.reel__play.svelte-61itz8:active{transform:translateY(0) scale(.96)}.reel__play.svelte-61itz8:focus-visible{outline:var(--border-width-thick) solid var(--color-focus);outline-offset:var(--focus-offset)}.reel__play--pending.svelte-61itz8{cursor:default;opacity:.65;animation:svelte-61itz8-reel-skeleton calc(var(--jp-reveal-duration) * 1.75) var(--ease-in-out) infinite}.reel__play.svelte-61itz8:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;outline:var(--border-width) solid color-mix(in oklab,var(--jp-accent-mark) 55%,transparent);outline-offset:calc(var(--border-width) * -1);opacity:0}.reel__play.is-armed.svelte-61itz8:after{animation:svelte-61itz8-reel-ring calc(var(--jp-reveal-duration) * 3.5) var(--ease-out) infinite}@keyframes svelte-61itz8-reel-ring{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}.reel__play-icon.svelte-61itz8{display:inline-flex;width:44%;height:44%;margin-left:calc(var(--space-1) * .75)}.reel__track.svelte-61itz8{position:relative;flex:1 1 auto;min-width:0;height:clamp(1.5rem,3.4cqw,2.4rem)}.reel__wave.svelte-61itz8{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.reel__wave--base.svelte-61itz8{color:color-mix(in oklab,var(--color-heading) 30%,transparent)}.reel__wave--fill.svelte-61itz8{color:var(--jp-accent-mark);clip-path:inset(0 100% 0 0)}.reel__playhead.svelte-61itz8{position:absolute;top:-12%;bottom:-12%;left:0;width:var(--border-width-thick);background:var(--color-heading);opacity:0}.reel__track--pending.svelte-61itz8{display:flex;align-items:center}.reel__skeleton.svelte-61itz8{width:100%;height:40%;border-radius:var(--radius-full);background:color-mix(in oklab,var(--color-heading) 18%,transparent);animation:svelte-61itz8-reel-skeleton calc(var(--jp-reveal-duration) * 1.75) var(--ease-in-out) infinite}@keyframes svelte-61itz8-reel-skeleton{0%,to{opacity:.45}50%{opacity:.85}}.reel__split.svelte-61itz8{display:grid;grid-template-columns:1fr;gap:var(--jp-sec-gap);align-items:center}@container (min-width: 34rem){.reel__split.svelte-61itz8{grid-template-columns:1fr 1.1fr}.reel__split.svelte-61itz8 .reel__lead:where(.svelte-61itz8),.reel__split.svelte-61itz8 .reel__sub:where(.svelte-61itz8){max-width:none}}.reel__audio.svelte-61itz8{display:flex;flex-direction:column;gap:var(--jp-sec-gap);padding:var(--jp-sec-gap);border-radius:var(--reel-audio-radius);background:var(--reel-audio-bg);border:var(--reel-audio-border);box-shadow:var(--reel-audio-shadow)}[data-reel-composition=waveform].svelte-61itz8 .reel__track:where(.svelte-61itz8){height:clamp(4rem,14cqw,7rem)}.reel[data-surface=bare][data-reel-align=start].svelte-61itz8{--reel-head-rule: var(--border-width);--reel-head-gap: calc(var(--jp-sec-gap) / 3);border:0 none;border-block-end:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:none;--reel-corner-display: none;--reel-frame-border: var(--border-width) solid var(--color-border-subtle);--reel-frame-shadow: none;--reel-plate-border: 0 none;--reel-audio-border: 0 none;--reel-audio-shadow: none;--reel-caption-mark: 1}@container (min-width: 48rem){.reel[data-surface=bare][data-reel-align=start].svelte-61itz8 .reel__head:where(.svelte-61itz8){flex-direction:column;align-items:flex-start;gap:calc(var(--jp-sec-gap) * .5)}.reel[data-surface=bare][data-reel-align=start].svelte-61itz8 .reel__sub:where(.svelte-61itz8){text-align:left;padding-bottom:0}}.reel[data-surface=bare][data-reel-align=start].svelte-61itz8 .reel__caption:where(.svelte-61itz8){max-width:var(--jp-measure)}.reel[data-surface=bare][data-reel-align=start].svelte-61itz8 .reel__caption:where(.svelte-61itz8):before{color:var(--jp-accent-text);font-size:1.6em;line-height:0;vertical-align:-.3em}.reel[data-edge=offset].svelte-61itz8{border-radius:var(--radius-none);--reel-pill-radius: var(--radius-none);--reel-dot-radius: var(--radius-none);--reel-audio-radius: var(--radius-none);--reel-label-font: var(--font-mono);--reel-label-tracking: var(--tracking-widest);--reel-num-font: var(--font-mono);--reel-plate-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-plate-blur: 0px;--reel-play-blur: 0px;--reel-play-shadow: var(--jp-edge-shadow);--reel-audio-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-audio-shadow: var(--jp-edge-shadow);--reel-caption-style: normal}.reel[data-edge=offset].svelte-61itz8 .reel__head:where(.svelte-61itz8):has(.reel__eyebrow:where(.svelte-61itz8),.reel__title:where(.svelte-61itz8),.reel__sub:where(.svelte-61itz8)){padding:var(--jp-sec-gap);border:var(--jp-edge-width) solid var(--jp-edge-color);box-shadow:var(--jp-edge-shadow);border-radius:var(--radius-none)}.reel[data-edge=offset].svelte-61itz8 .reel__wave:where(.svelte-61itz8) rect:where(.svelte-61itz8){rx:0}.reel[data-edge=offset].svelte-61itz8 .reel__play:where(.svelte-61itz8):hover{transform:none;translate:var(--space-1) var(--space-1);box-shadow:none}.reel[data-edge=soft].svelte-61itz8{--reel-frame-border: 0 none;--reel-frame-shadow: var(--jp-edge-shadow);--reel-plate-border: 0 none;--reel-corner-display: none;--reel-play-shadow: var(--jp-edge-shadow);--reel-audio-border: 0 none;--reel-audio-shadow: var(--jp-edge-shadow);--reel-audio-radius: var(--radius-xl)}.reel[data-edge=soft].svelte-61itz8 .reel__caption:where(.svelte-61itz8){padding:var(--space-5) var(--space-7);border-radius:var(--radius-xl);background:color-mix(in oklab,var(--jp-accent-mark) 8%,transparent);box-shadow:var(--jp-edge-shadow)}.reel[data-media=mask].svelte-61itz8{--reel-corner-display: none}.reel[data-accent=none].svelte-61itz8{border:0 none;box-shadow:none;--reel-frame-border: var(--border-width) solid var(--color-border-subtle);--reel-frame-shadow: none;--reel-corner-display: none;--reel-plate-border: 0 none;--reel-plate-blur: 0px;--reel-audio-border: 0 none;--reel-audio-shadow: none;--reel-audio-radius: var(--radius-none);--reel-meta-size: var(--jp-eyebrow-size)}.reel[data-accent=none].svelte-61itz8 .reel__sub:where(.svelte-61itz8){font-size:var(--jp-body-size)}.reel[data-accent=none].svelte-61itz8 .reel__caption:where(.svelte-61itz8):before,.reel[data-accent=none].svelte-61itz8 .reel__caption:where(.svelte-61itz8):after{display:none}.reel[data-density=vast].svelte-61itz8 .reel__inner:where(.svelte-61itz8){gap:calc(var(--jp-sec-gap) * 1.5)}.reel[data-density=vast].svelte-61itz8 .reel__lower:where(.svelte-61itz8){gap:calc(var(--jp-sec-gap) * .75)}.reel[data-motion=fade].svelte-61itz8 .reel__dot.is-live:where(.svelte-61itz8),.reel[data-motion=fade].svelte-61itz8 .reel__play.is-armed:where(.svelte-61itz8):after{animation:none}.reel[data-motion=fade].svelte-61itz8 .reel__play:where(.svelte-61itz8):hover{transform:none}.reel[data-accent=edge].svelte-61itz8{--reel-pill-radius: var(--radius-sm);--reel-audio-radius: var(--radius-sm);--reel-corner-width: var(--border-width);--reel-corner-color: var(--color-border-strong);--reel-frame-border: var(--border-width) solid var(--color-border-subtle);--reel-frame-shadow: none;--reel-plate-border: var(--border-width) solid var(--color-border-subtle);--reel-plate-blur: 0px;--reel-audio-border: var(--border-width) solid var(--color-border-subtle);--reel-audio-shadow: none;--reel-head-rule: var(--border-width);--reel-head-gap: calc(var(--jp-sec-gap) / 3);--reel-num-font: var(--font-mono);--reel-label-font: var(--font-mono);--reel-label-tracking: var(--tracking-widest);--reel-dot-radius: var(--radius-none)}.reel[data-accent=edge].svelte-61itz8 .reel__tag:where(.svelte-61itz8){padding-inline-start:var(--space-3);border-inline-start:var(--border-width-thick) solid var(--jp-accent-mark);border-radius:var(--radius-none)}.reel[data-accent=edge].svelte-61itz8 .reel__topmeta[data-reel-at=below]:where(.svelte-61itz8){padding-block-end:calc(var(--jp-sec-gap) / 3);border-block-end:var(--border-width) solid var(--color-border-subtle)}.reel[data-accent=edge].svelte-61itz8 .reel__lower[data-reel-at=below]:where(.svelte-61itz8){padding-block-start:calc(var(--jp-sec-gap) / 3)}.reel[data-accent=edge].svelte-61itz8 .reel__track:where(.svelte-61itz8){border-block-end:var(--border-width) solid var(--color-border-subtle)}.reel[data-type=restrained].svelte-61itz8{--reel-caption-font: var(--font-body);--reel-caption-style: normal}.reel[data-type=restrained].svelte-61itz8 .reel__sub:where(.svelte-61itz8){line-height:var(--leading-normal)}.reel[data-type=restrained].svelte-61itz8 .reel__caption:where(.svelte-61itz8):before,.reel[data-type=restrained].svelte-61itz8 .reel__caption:where(.svelte-61itz8):after{display:none}.reel[data-edge=heavy].svelte-61itz8{--reel-frame-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-frame-shadow: none;--reel-plate-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-audio-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-audio-shadow: none;--reel-audio-radius: var(--radius-xl);--reel-num-font: var(--font-heading);--reel-num-size: var(--jp-heading-size);--reel-num-weight: var(--heading-weight, var(--font-bold));--reel-dot-size: var(--space-2-5)}.reel[data-edge=heavy].svelte-61itz8 .reel__dur:where(.svelte-61itz8){line-height:var(--leading-none)}.reel[data-surface=invert].svelte-61itz8{--reel-audio-bg: var(--jp-ink-2)}.reel[data-motion=stagger].svelte-61itz8 .reel__play:where(.svelte-61itz8){transition:transform var(--jp-reveal-duration) var(--jp-reveal-ease),background-color var(--duration-normal) var(--ease-out)}.reel[data-motion=stagger].svelte-61itz8 .reel__play:where(.svelte-61itz8):hover{transform:scale(1.14)}.reel[data-motion=stagger].svelte-61itz8 .reel__wave--fill:where(.svelte-61itz8){transition:clip-path var(--jp-reveal-duration) var(--jp-reveal-ease)}.reel[data-motion=stagger].svelte-61itz8 .reel__chrome:where(.svelte-61itz8):hover .reel__wave--fill:where(.svelte-61itz8),.reel[data-motion=stagger].svelte-61itz8 .reel__chrome:where(.svelte-61itz8):focus-within .reel__wave--fill:where(.svelte-61itz8){clip-path:inset(0 0% 0 0)}.reel[data-edge=hairline][data-accent=fill].svelte-61itz8{--reel-frame-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-frame-shadow: var(--jp-edge-shadow);--reel-plate-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-audio-border: var(--jp-edge-width) solid var(--jp-edge-color);--reel-audio-shadow: var(--jp-edge-shadow);--reel-audio-radius: var(--radius-card);--reel-corner-display: none;--reel-play-bg: var(--jp-accent-fill);--reel-play-bg-hover: color-mix( in oklab, var(--jp-accent-fill) 88%, var(--jp-accent-on-fill) );--reel-play-color: var(--jp-accent-on-fill);--reel-play-border: var(--border-width-thick) solid transparent;--reel-play-shadow: var(--jp-edge-shadow);--reel-play-blur: 0px}@media(prefers-reduced-motion:reduce){.reel__glow.svelte-61itz8{opacity:1;transform:scale(1.04)}.reel__play.svelte-61itz8:after{opacity:0}.reel__caption.svelte-61itz8,.reel__play.svelte-61itz8{transition:none}.reel__play.svelte-61itz8:hover{transform:none}.reel[data-motion=stagger].svelte-61itz8 .reel__play:where(.svelte-61itz8),.reel[data-motion=stagger].svelte-61itz8 .reel__wave--fill:where(.svelte-61itz8){transition:none}.reel[data-motion=stagger].svelte-61itz8 .reel__play:where(.svelte-61itz8):hover{transform:none}.reel[data-edge=offset].svelte-61itz8 .reel__play:where(.svelte-61itz8):hover{translate:none}}.turn.svelte-4vnact{position:relative;isolation:isolate;overflow:clip;padding-block:var(--jp-sec-pad-block);padding-inline:var(--jp-sec-pad-inline);background:var(--jp-sec-bg);border:var(--jp-edge-width) solid var(--jp-edge-color);border-radius:var(--jp-sec-radius);box-shadow:var(--jp-edge-shadow);text-align:var(--jp-text-align);--turn-thread-width: clamp(var(--space-12), 6cqw, var(--space-20));--turn-thread-height: var(--border-width-thick);--turn-thread-radius: var(--radius-full);--turn-thread-fill: linear-gradient( 90deg, var(--jp-accent-mark), transparent );--turn-label-font: inherit;--turn-arc-pad-block: 0px;--turn-arc-pad-inline: var(--space-2) 0px;--turn-arc-border: 0 none;--turn-arc-radius: 0px;--turn-arc-shadow: none;--turn-arc-bg: transparent;--turn-rail-x: var(--space-1);--turn-rail-w: var(--border-width-thick);--turn-rail-fill: var(--jp-accent-mark);--turn-root-radius: var(--radius-full);--turn-num-col: clamp(var(--space-12), 6cqw, var(--space-16));--turn-num-font: var(--font-heading);--turn-num-style: italic;--turn-num-weight: var(--font-normal);--turn-num-size: calc(var(--jp-heading-size) / 1.2);--turn-num-tracking: var(--tracking-wide);--turn-num-numeric: normal;--turn-num-color: var(--jp-accent-text);--turn-row-pad-block: calc(var(--space-5) * var(--jp-rhythm));--turn-row-pad-inline: 0px;--turn-row-gap: 0px;--turn-row-rule: var(--border-width);--turn-row-rule-color: var(--jp-edge-color);--turn-row-stripe: 0px;--turn-row-stripe-color: var(--jp-accent-edge);--turn-row-indent: var(--space-1);--turn-panel-pad: calc(var(--space-6) * var(--jp-rhythm));--turn-panel-border: var(--border-width) solid var(--jp-edge-color);--turn-panel-radius: var(--radius-card);--turn-panel-shadow: none;--turn-panel-bg: color-mix(in oklab, var(--color-heading) 4%, transparent);--turn-panel-to-border-color: var(--jp-accent-mark);--turn-panel-to-bg: var(--turn-panel-bg)}.turn__inner.svelte-4vnact{position:relative;z-index:1;max-width:var(--jp-content-max);margin-inline:auto}.turn__grid.svelte-4vnact{display:grid;grid-template-columns:1fr;gap:calc(var(--jp-sec-gap) * 2);justify-items:var(--jp-align)}.turn__atmos.svelte-4vnact{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:var(--jp-sec-atmos)}.turn__well.svelte-4vnact{position:absolute;left:50%;bottom:-16%;width:min(115cqw,calc(var(--jp-content-max) * .94));aspect-ratio:1;translate:-50% 0;filter:blur(var(--blur-xl));background:radial-gradient(circle at 50% 50%,color-mix(in oklab,var(--jp-accent-mark) 15%,transparent),color-mix(in oklab,var(--color-brand-primary) 11%,transparent) 40%,transparent 66%)}.turn__head.svelte-4vnact{display:flex;flex-direction:column;gap:var(--space-4);align-items:var(--jp-align);max-width:var(--jp-measure);margin-inline:var(--jp-measure-margin)}.turn__eyebrow.svelte-4vnact{font-family:var(--turn-label-font)}.turn__statement.svelte-4vnact{margin:0}.turn__lede.svelte-4vnact{margin:0;max-width:var(--jp-measure);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.turn__thread.svelte-4vnact{width:var(--turn-thread-width);height:var(--turn-thread-height);border-radius:var(--turn-thread-radius);transform-origin:center;background:var(--turn-thread-fill)}.turn[data-turn=statement].svelte-4vnact .turn__statement:where(.svelte-4vnact){max-width:calc(var(--jp-measure) / 3)}.turn[data-turn=statement].svelte-4vnact{padding-block:calc(var(--jp-sec-pad-block) * 1.3)}@container (min-width: 48rem){.turn[data-split=yes].svelte-4vnact .turn__grid:where(.svelte-4vnact){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:calc(var(--jp-sec-gap) * 2.7);align-items:center;justify-items:stretch}.turn[data-split=yes].svelte-4vnact .turn__well:where(.svelte-4vnact){left:50%;bottom:4%;width:min(140cqw,calc(var(--jp-content-max) * .65))}}.turn[data-turn=paired].svelte-4vnact .turn__head:where(.svelte-4vnact){max-width:none}.turn__arc.svelte-4vnact{position:relative;width:100%;padding-block:var(--turn-arc-pad-block);padding-inline:var(--turn-arc-pad-inline);border:var(--turn-arc-border);border-radius:var(--turn-arc-radius);background:var(--turn-arc-bg);box-shadow:var(--turn-arc-shadow);text-align:start}.turn__rail.svelte-4vnact{position:absolute;left:var(--turn-rail-x);top:var(--space-6);bottom:var(--space-6);width:var(--turn-rail-w);translate:-50% 0;border-radius:var(--radius-full)}.turn__rail--base.svelte-4vnact{background:var(--jp-edge-color)}.turn__rail--progress.svelte-4vnact{transform-origin:top center;background:var(--turn-rail-fill)}.turn__root.svelte-4vnact{position:absolute;left:var(--turn-rail-x);bottom:var(--space-6);width:var(--space-3);height:var(--space-3);border-radius:var(--turn-root-radius);translate:-50% 50%;background:var(--turn-rail-fill);box-shadow:var(--jp-accent-glow)}.turn__stages.svelte-4vnact{margin:0;padding:0;list-style:none;width:100%}.turn__stage.svelte-4vnact{position:relative;display:grid;grid-template-columns:var(--turn-num-col) 1fr;column-gap:clamp(var(--space-3),1.8cqw,var(--space-5));align-items:baseline;padding-block:var(--turn-row-pad-block);padding-inline:var(--turn-row-pad-inline);border-inline-start:var(--turn-row-stripe) solid var(--turn-row-stripe-color)}.turn__stage.svelte-4vnact+.turn__stage:where(.svelte-4vnact){margin-block-start:var(--turn-row-gap);border-block-start:var(--turn-row-rule) solid var(--turn-row-rule-color)}.turn__num.svelte-4vnact{grid-column:1;justify-self:start;padding-inline-start:clamp(var(--space-3),1.6cqw,var(--space-5));font-family:var(--turn-num-font);font-style:var(--turn-num-style);font-weight:var(--turn-num-weight);font-size:var(--turn-num-size);line-height:var(--leading-none);letter-spacing:var(--turn-num-tracking);font-variant-numeric:var(--turn-num-numeric);color:var(--turn-num-color)}.turn[data-turn=numbered].svelte-4vnact{--turn-num-style: normal;--turn-num-numeric: tabular-nums}.turn__stage-body.svelte-4vnact{grid-column:2;padding-inline-start:calc(var(--d, 0) * var(--turn-row-indent) * var(--jp-rhythm))}.turn__name.svelte-4vnact{margin:0;font-family:var(--font-heading);font-weight:var(--font-normal);font-size:max(var(--text-lg),var(--jp-body-size));line-height:var(--leading-snug);color:var(--color-heading)}.turn__gloss.svelte-4vnact{margin:var(--space-2) 0 0;max-width:var(--jp-measure);font-size:max(var(--text-sm),calc(var(--jp-body-size) / 1.2));line-height:var(--leading-normal);color:var(--color-text-secondary)}.turn__panels.svelte-4vnact{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:var(--jp-sec-gap);width:100%;max-width:var(--jp-content-max);text-align:start}.turn__panel.svelte-4vnact{padding:var(--turn-panel-pad);border:var(--turn-panel-border);border-radius:var(--turn-panel-radius);background:var(--turn-panel-bg);box-shadow:var(--turn-panel-shadow)}.turn__panel--to.svelte-4vnact{border-color:var(--turn-panel-to-border-color);background:var(--turn-panel-to-bg)}.turn__panel-label.svelte-4vnact{margin:0 0 var(--space-2);font-family:var(--turn-label-font);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-text-secondary)}.turn__panel-body.svelte-4vnact{margin:0;font-size:max(var(--text-base),var(--jp-body-size));line-height:var(--leading-relaxed);color:var(--color-text)}.turn.svelte-4vnact.reveal--armed .turn__rail--progress:where(.svelte-4vnact){transform:scaleY(0);transition:transform calc(var(--jp-reveal-duration) * 2) var(--jp-reveal-ease) var(--jp-reveal-stagger)}.turn.svelte-4vnact.reveal--armed.is-in .turn__rail--progress:where(.svelte-4vnact){transform:scaleY(1)}.turn.svelte-4vnact.reveal--armed .turn__root:where(.svelte-4vnact){opacity:0;transform:scale(.4);transition:opacity var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--jp-reveal-stagger) * 5),transform var(--jp-reveal-duration) var(--jp-reveal-ease) calc(var(--jp-reveal-stagger) * 5)}.turn.svelte-4vnact.reveal--armed.is-in .turn__root:where(.svelte-4vnact){opacity:1;transform:none}.turn.svelte-4vnact.reveal--armed .turn__thread:where(.svelte-4vnact){transform:scaleX(0)}.turn.svelte-4vnact.reveal--armed.is-in .turn__thread:where(.svelte-4vnact){transform:none}.turn[data-surface=bare].svelte-4vnact{border-width:0px;box-shadow:none}.turn[data-surface=bare][data-align=start].svelte-4vnact{--turn-thread-width: 100%;--turn-thread-height: var(--border-width);--turn-thread-radius: var(--radius-none);--turn-thread-fill: var(--jp-edge-color);--turn-panel-border: 0 none;--turn-panel-radius: var(--radius-none);--turn-panel-bg: transparent;--turn-panel-to-bg: transparent;--turn-panel-pad: 0px;--turn-row-indent: 0px}.turn[data-surface=bare][data-align=start].svelte-4vnact .turn__thread:where(.svelte-4vnact){max-width:var(--jp-measure)}.turn[data-surface=bare][data-align=start].svelte-4vnact .turn__panels:where(.svelte-4vnact){grid-template-columns:1fr;gap:0px;max-width:var(--jp-measure)}.turn[data-surface=bare][data-align=start].svelte-4vnact .turn__panel:where(.svelte-4vnact){padding-block:calc(var(--jp-sec-gap) / 2);border-block-end:var(--border-width) solid var(--jp-edge-color)}.turn[data-surface=bare][data-align=start].svelte-4vnact .turn__panel--to:where(.svelte-4vnact) .turn__panel-label:where(.svelte-4vnact){color:var(--jp-accent-text)}.turn[data-edge=offset].svelte-4vnact{border-radius:var(--radius-none);--turn-label-font: var(--font-mono);--turn-thread-height: var(--jp-edge-width);--turn-thread-radius: var(--radius-none);--turn-thread-fill: var(--jp-accent-mark);--turn-arc-border: var(--jp-edge-width) solid var(--jp-edge-color);--turn-arc-radius: var(--radius-none);--turn-arc-shadow: var(--jp-edge-shadow);--turn-arc-pad-inline: var(--space-5) var(--space-4);--turn-rail-x: var(--space-2);--turn-row-rule: var(--jp-edge-width);--turn-row-indent: 0px;--turn-num-font: var(--font-mono);--turn-num-style: normal;--turn-num-numeric: tabular-nums;--turn-num-size: max(var(--text-lg), var(--jp-body-size));--turn-num-tracking: var(--tracking-normal);--turn-root-radius: var(--radius-none);--turn-panel-border: var(--jp-edge-width) solid var(--jp-edge-color);--turn-panel-radius: var(--radius-none);--turn-panel-shadow: var(--jp-edge-shadow);--turn-panel-bg: transparent;--turn-panel-to-bg: transparent;--turn-panel-pad: var(--space-4)}.turn[data-edge=offset][data-accent=fill].svelte-4vnact .turn__eyebrow:where(.svelte-4vnact){padding:var(--space-1) var(--space-3);color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}.turn[data-edge=soft].svelte-4vnact{border-radius:var(--radius-xl);--turn-arc-radius: var(--radius-xl);--turn-arc-shadow: var(--jp-edge-shadow);--turn-arc-bg: color-mix(in oklab, var(--jp-accent-mark) 5%, transparent);--turn-arc-pad-block: calc(var(--space-4) * var(--jp-rhythm));--turn-arc-pad-inline: calc(var(--space-6) * var(--jp-rhythm));--turn-rail-x: var(--space-3);--turn-row-rule: 0px;--turn-row-pad-block: calc(var(--space-6) * var(--jp-rhythm));--turn-panel-border: 0 none;--turn-panel-radius: var(--radius-xl);--turn-panel-shadow: var(--jp-edge-shadow);--turn-panel-to-border-color: transparent}.turn[data-edge=soft].svelte-4vnact .turn__atmos:where(.svelte-4vnact){opacity:var(--opacity-55)}.turn[data-edge=soft].svelte-4vnact .turn__panel--to:where(.svelte-4vnact){background:color-mix(in oklab,var(--jp-accent-mark) 8%,transparent)}.turn[data-edge=soft].svelte-4vnact .turn__stage:where(.svelte-4vnact){align-items:center}.turn[data-edge=soft].svelte-4vnact .turn__num:where(.svelte-4vnact){display:grid;place-content:center;aspect-ratio:1;min-width:calc(var(--turn-num-size) * 1.9);padding-inline-start:0;border-radius:var(--radius-full);background:color-mix(in oklab,var(--jp-accent-mark) 10%,transparent)}.turn[data-accent=none].svelte-4vnact{--turn-thread-height: var(--border-width);--turn-thread-radius: var(--radius-none);--turn-thread-fill: var(--jp-edge-color);--turn-row-rule: 0px;--turn-row-indent: 0px;--turn-panel-border: 0 none;--turn-panel-radius: var(--radius-none);--turn-panel-bg: transparent;--turn-panel-to-bg: transparent;--turn-panel-to-border-color: transparent;--turn-panel-pad: 0px}.turn[data-density=vast].svelte-4vnact .turn__eyebrow:where(.svelte-4vnact),.turn[data-density=vast].svelte-4vnact .turn__num:where(.svelte-4vnact),.turn[data-density=vast].svelte-4vnact .turn__gloss:where(.svelte-4vnact),.turn[data-density=vast].svelte-4vnact .turn__panel-label:where(.svelte-4vnact){font-size:var(--text-sm);font-weight:var(--font-normal);letter-spacing:var(--tracking-widest)}.turn[data-density=vast].svelte-4vnact .turn__lede:where(.svelte-4vnact),.turn[data-density=vast].svelte-4vnact .turn__name:where(.svelte-4vnact),.turn[data-density=vast].svelte-4vnact .turn__panel-body:where(.svelte-4vnact){font-size:var(--jp-body-size)}.turn[data-density=vast].svelte-4vnact .turn__num:where(.svelte-4vnact){font-family:inherit;font-style:normal}.turn[data-density=vast].svelte-4vnact .turn__grid:where(.svelte-4vnact){gap:calc(var(--jp-sec-gap) * 3)}.turn[data-density=vast].svelte-4vnact .turn__panels:where(.svelte-4vnact){gap:calc(var(--jp-sec-gap) * 2)}.turn[data-density=vast].svelte-4vnact .turn__head:where(.svelte-4vnact){gap:var(--jp-sec-gap)}.turn[data-motion=fade].svelte-4vnact.reveal--armed .turn__thread:where(.svelte-4vnact),.turn[data-motion=fade].svelte-4vnact.reveal--armed .turn__root:where(.svelte-4vnact){transform:none}.turn[data-motion=fade].svelte-4vnact.reveal--armed .turn__rail--progress:where(.svelte-4vnact){transform:none;opacity:0;transition:opacity var(--jp-reveal-duration) var(--jp-reveal-ease) var(--jp-reveal-stagger)}.turn[data-motion=fade].svelte-4vnact.reveal--armed.is-in .turn__rail--progress:where(.svelte-4vnact){opacity:1}.turn[data-accent=edge].svelte-4vnact{border-radius:var(--radius-sm);--turn-label-font: var(--font-mono);--turn-arc-border: var(--border-width) solid var(--jp-edge-color);--turn-arc-radius: var(--radius-sm);--turn-arc-pad-inline: 0px;--turn-row-stripe: var(--border-width-thick);--turn-row-pad-inline: var(--space-4);--turn-row-indent: 0px;--turn-num-font: var(--font-mono);--turn-num-style: normal;--turn-num-numeric: tabular-nums;--turn-num-size: max(var(--text-sm), calc(var(--jp-body-size) / 1.2));--turn-num-tracking: var(--tracking-normal);--turn-rail-w: 0px;--turn-rail-fill: var(--jp-edge-color);--turn-panel-radius: var(--radius-sm);--turn-panel-bg: transparent;--turn-panel-to-bg: transparent;--turn-panel-to-border-color: var(--jp-edge-color);--turn-panel-pad: 0px}.turn[data-accent=edge].svelte-4vnact .turn__panel-label:where(.svelte-4vnact){margin:0;padding:var(--space-2) var(--space-4);border-block-end:var(--border-width) solid var(--jp-edge-color);background:var(--color-surface-secondary)}.turn[data-accent=edge].svelte-4vnact .turn__root:where(.svelte-4vnact){display:none}.turn[data-accent=edge].svelte-4vnact .turn__panel-body:where(.svelte-4vnact){padding:var(--space-3) var(--space-4)}.turn[data-accent=edge].svelte-4vnact .turn__panel--to:where(.svelte-4vnact){border-inline-start:var(--border-width-thick) solid var(--jp-accent-edge)}.turn[data-type=restrained].svelte-4vnact .turn__gloss:where(.svelte-4vnact){margin-block-start:var(--space-1);line-height:var(--leading-snug)}.turn[data-edge=heavy].svelte-4vnact{border-radius:var(--radius-xl);--turn-num-col: clamp(var(--space-16), 9cqw, var(--space-24));--turn-num-style: normal;--turn-num-weight: var(--heading-weight, var(--font-semibold));--turn-num-size: var(--jp-heading-size);--turn-num-tracking: var(--tracking-tight);--turn-num-numeric: tabular-nums;--turn-arc-border: var(--jp-edge-width) solid var(--jp-edge-color);--turn-arc-radius: var(--radius-xl);--turn-arc-pad-block: var(--space-4);--turn-arc-pad-inline: var(--space-6);--turn-rail-x: var(--space-3);--turn-row-rule: var(--jp-edge-width);--turn-row-rule-color: var(--jp-edge-color);--turn-thread-height: var(--jp-edge-width);--turn-panel-radius: var(--radius-xl);--turn-panel-border: var(--jp-edge-width) solid var(--jp-edge-color)}.turn[data-edge=hairline][data-accent=fill].svelte-4vnact{--turn-arc-border: var(--jp-edge-width) solid var(--jp-edge-color);--turn-arc-radius: var(--radius-card);--turn-arc-shadow: var(--jp-edge-shadow);--turn-arc-pad-block: var(--space-2);--turn-arc-pad-inline: var(--space-5);--turn-rail-x: var(--space-2);--turn-panel-border: var(--jp-edge-width) solid var(--jp-edge-color);--turn-panel-shadow: var(--jp-edge-shadow)}.turn[data-edge=hairline][data-accent=fill].svelte-4vnact .turn__eyebrow:where(.svelte-4vnact){padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);color:var(--jp-accent-on-fill);background:var(--jp-accent-fill)}.turn[data-type=expressive].svelte-4vnact .turn__gloss:where(.svelte-4vnact){font-size:max(var(--text-base),calc(var(--jp-body-size) / 1.15))}@media(prefers-reduced-motion:reduce){.turn.svelte-4vnact.reveal--armed .turn__rail--progress:where(.svelte-4vnact),.turn.svelte-4vnact.reveal--armed .turn__thread:where(.svelte-4vnact){transform:none!important;transition:none!important}.turn.svelte-4vnact.reveal--armed .turn__root:where(.svelte-4vnact){opacity:1!important;transform:none!important;transition:none!important}.turn[data-motion=fade].svelte-4vnact.reveal--armed .turn__rail--progress:where(.svelte-4vnact){opacity:1!important}}@container (max-width: 30rem){.turn__stage.svelte-4vnact{grid-template-columns:1fr;row-gap:var(--space-2)}.turn__num.svelte-4vnact{padding-inline-start:0}.turn__stage-body.svelte-4vnact{grid-column:1;padding-inline-start:0}}.journey-page.svelte-5nhzfx{position:relative;isolation:isolate;background:var(--jp-ink);color:var(--jp-text);overflow:clip}.journey-page__atmos.svelte-5nhzfx{position:absolute;z-index:-1;inset:0 0 auto 0;height:min(90svh,60rem);pointer-events:none;opacity:var(--jp-sec-atmos, 1);background:linear-gradient(var(--jp-atmos-veil),var(--jp-atmos-veil)),radial-gradient(60% 50% at 50% 0%,color-mix(in oklab,var(--jp-ember) 22%,transparent),transparent 70%),radial-gradient(40% 30% at 78% 12%,color-mix(in oklab,var(--jp-rose) 14%,transparent),transparent 68%)}
