.pushable.svelte-jst9ws{position:relative;display:inline-block;border:none;background:transparent;padding:0;cursor:pointer;outline-offset:4px;transition:filter .25s;margin-top:3px;text-decoration:none}.shadow.svelte-jst9ws{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9999px;background:#00000040;will-change:transform;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.edge.svelte-jst9ws{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:9999px;background:linear-gradient(to left,hsl(var(--btn-hue) var(--btn-sat) var(--btn-edge-dark-l)),hsl(var(--btn-hue) var(--btn-sat) var(--btn-edge-light-l)) 8%,hsl(var(--btn-hue) var(--btn-sat) var(--btn-edge-light-l)) 92%,hsl(var(--btn-hue) var(--btn-sat) var(--btn-edge-dark-l)))}.front.svelte-jst9ws{display:flex;align-items:center;justify-content:center;position:relative;padding:8px 20px;border-radius:9999px;font-size:.875rem;font-weight:500;color:#fff;background:hsl(var(--btn-hue) var(--btn-sat) var(--btn-front-l));will-change:transform;transform:translateY(-4px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.pushable.svelte-jst9ws:hover{filter:brightness(110%)}.pushable.svelte-jst9ws:hover .front:where(.svelte-jst9ws){transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushable.svelte-jst9ws:active .front:where(.svelte-jst9ws){transform:translateY(-2px);transition:transform 34ms}.pushable.svelte-jst9ws:hover .shadow:where(.svelte-jst9ws){transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.pushable.svelte-jst9ws:active .shadow:where(.svelte-jst9ws){transform:translateY(1px);transition:transform 34ms}.pushable.svelte-jst9ws:focus:not(:focus-visible){outline:none}.is-white.svelte-jst9ws .front:where(.svelte-jst9ws){border:1px solid hsl(0deg 0% 80%);color:#262626}.deck.svelte-stbiph,.hud.svelte-stbiph{top:calc(var(--edge, 0px) + 3.5rem);left:var(--edge, 0px);right:var(--edge, 0px);bottom:var(--edge, 0px)}.deck.mock.svelte-stbiph,.hud.mock.svelte-stbiph{bottom:calc(var(--edge, 0px) + 2.5rem)}.slide.svelte-stbiph{min-height:100%}@media(min-width:640px)and (min-height:600px){.deck.svelte-stbiph{scroll-snap-type:y mandatory}}@media(max-width:639px){.deck.svelte-stbiph{scroll-snap-type:y proximity}}@media(max-width:639px){.deck.svelte-stbiph .headline:where(.svelte-stbiph){font-size:2rem}.deck.svelte-stbiph .lede:where(.svelte-stbiph){margin-top:.875rem;font-size:1rem}.deck.svelte-stbiph .more:where(.svelte-stbiph){font-size:1.125rem}.deck.svelte-stbiph .visual:where(.svelte-stbiph){zoom:.9}}@media(min-width:640px){.is-visible .type.svelte-stbiph{white-space:nowrap}}.headline.svelte-stbiph{font-size:clamp(2.5rem,6vw,4.5rem);line-height:1;font-weight:700;letter-spacing:-.03em}.lede.svelte-stbiph{margin-top:1.25rem;text-wrap:pretty;max-width:24rem;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.45;color:var(--color-muted)}.headline.tight.svelte-stbiph{letter-spacing:-.05em;margin-bottom:10px}@media(min-width:1024px){.headline.tight.svelte-stbiph{white-space:nowrap}}.mark.svelte-stbiph{text-decoration-line:underline;text-decoration-color:var(--mark);text-decoration-thickness:.08em;text-underline-offset:.12em;text-decoration-skip-ink:none}.more.svelte-stbiph{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-style:italic;font-size:clamp(1.375rem,2.4vw,1.875rem);color:color-mix(in oklab,var(--color-muted) 40%,var(--color-ink))}.key.svelte-stbiph{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:9999px;font-size:1rem;line-height:1;box-shadow:inset 0 0 0 1px var(--color-line);transition:box-shadow .15s ease,opacity .15s ease}.key.svelte-stbiph:hover:not(:disabled),.key.svelte-stbiph:focus-visible{box-shadow:inset 0 0 0 1px var(--color-ink)}.key.svelte-stbiph:disabled{opacity:.3;cursor:default}.window.svelte-stbiph{border-radius:.75rem;background:#fff;box-shadow:0 1px 2px #0003,0 12px 32px #00000040}.deck.armed.svelte-stbiph .reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--d, 0) * 80ms)}.deck.armed.svelte-stbiph .is-visible .reveal{opacity:1;transform:none}.is-visible .type.svelte-stbiph{display:inline-block;vertical-align:bottom;animation:svelte-stbiph-type var(--for, 1.1s) steps(var(--steps, 40),end) var(--at, .5s) both}@keyframes svelte-stbiph-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.is-visible .appear.svelte-stbiph{animation:svelte-stbiph-rise-in .5s ease-out var(--at, 0s) both}.direct.svelte-stbiph,.noting.svelte-stbiph,.filed.svelte-stbiph{opacity:0}.is-visible .cc.svelte-stbiph{animation:svelte-stbiph-fade-out .4s ease 7s both}.is-visible .direct.svelte-stbiph{animation:svelte-stbiph-fade-in .4s ease 7.3s both}.is-visible .noting.svelte-stbiph{animation:svelte-stbiph-fade-out .3s ease 4.8s both;opacity:1}.is-visible .noting.svelte-stbiph>span:where(.svelte-stbiph){animation:svelte-stbiph-fade-in .3s ease 2.6s both}.is-visible .noted.svelte-stbiph{animation:svelte-stbiph-fade-in .4s ease 5s both}.is-visible .filed.svelte-stbiph{animation:svelte-stbiph-file .6s ease-in 4.3s both}@keyframes svelte-stbiph-file{0%{opacity:1;translate:0 0;scale:1}to{opacity:0;translate:-.25rem 1.75rem;scale:.3}}.is-visible .drawer.svelte-stbiph{animation:svelte-stbiph-bump .4s ease-out 4.8s both}@keyframes svelte-stbiph-bump{0%,to{scale:1}50%{scale:1.15}}.is-visible .check.svelte-stbiph{animation:svelte-stbiph-pop .45s cubic-bezier(.34,1.56,.64,1) calc(1.3s + var(--c, 0) * .25s) both}@keyframes svelte-stbiph-pop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.is-visible .arrow.svelte-stbiph{animation:svelte-stbiph-nudge-down 2.4s ease-in-out 1.6s infinite}@keyframes svelte-stbiph-nudge-down{0%,60%,to{translate:0 0}30%{translate:0 4px}}.is-visible .print.svelte-stbiph{animation:svelte-stbiph-breathe 2.6s ease-in-out 1.4s infinite}@keyframes svelte-stbiph-breathe{0%,to{box-shadow:0 0 #2563eb73}50%{box-shadow:0 0 0 6px #2563eb00}}.file.svelte-stbiph{left:18%;top:66%}.inside.svelte-stbiph{opacity:0}.is-visible .file.svelte-stbiph{animation:svelte-stbiph-drag 2.1s ease-in-out .9s both}@keyframes svelte-stbiph-drag{0%{left:18%;top:66%;opacity:1;scale:1}75%{left:66%;top:22%;opacity:1;scale:.9}to{left:66%;top:22%;opacity:0;scale:.5}}.is-visible .target.svelte-stbiph .folder:where(.svelte-stbiph){animation:svelte-stbiph-land .7s ease-in-out 2.5s both}@keyframes svelte-stbiph-land{0%,to{filter:none;scale:1}50%{filter:brightness(1.12) drop-shadow(0 0 6px rgb(37 99 235 / .5));scale:1.06}}.is-visible .desk.svelte-stbiph{animation:svelte-stbiph-fade-out .4s ease 3.4s both}.is-visible .inside.svelte-stbiph{animation:svelte-stbiph-fade-in .4s ease 3.6s both}.is-visible .plan.svelte-stbiph{animation:svelte-stbiph-fade-in .4s ease 3.8s both}.is-visible .summary.svelte-stbiph{animation:svelte-stbiph-rise-in .5s ease-out 4.8s both,svelte-stbiph-glow 1.6s ease 5.3s both}.is-visible .by.svelte-stbiph{animation:svelte-stbiph-pop .45s cubic-bezier(.34,1.56,.64,1) 5.2s both}@keyframes svelte-stbiph-fade-out{to{opacity:0;visibility:hidden}}@keyframes svelte-stbiph-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-stbiph-rise-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes svelte-stbiph-glow{0%{background:#2563eb1f}to{background:transparent}}@media(prefers-reduced-motion:reduce){.deck.armed.svelte-stbiph .reveal{opacity:1;transform:none;transition:none}.is-visible :is(.type.svelte-stbiph,.appear.svelte-stbiph,.cc.svelte-stbiph,.direct.svelte-stbiph,.noting.svelte-stbiph,.noting.svelte-stbiph>span:where(.svelte-stbiph),.noted.svelte-stbiph,.filed.svelte-stbiph,.drawer.svelte-stbiph,.check.svelte-stbiph,.arrow.svelte-stbiph,.print.svelte-stbiph,.file.svelte-stbiph,.target.svelte-stbiph .folder:where(.svelte-stbiph),.desk.svelte-stbiph,.inside.svelte-stbiph,.plan.svelte-stbiph,.summary.svelte-stbiph,.by.svelte-stbiph){animation:none}.desk.svelte-stbiph{visibility:hidden}.inside.svelte-stbiph{opacity:1}}.hint.svelte-1pw2byy{animation:svelte-1pw2byy-hint 2.4s ease-in-out infinite}@keyframes svelte-1pw2byy-hint{0%,to{translate:0 0}50%{translate:0 5px}}@media(prefers-reduced-motion:reduce){.hint.svelte-1pw2byy{animation:none}}
