.say.svelte-ct5vz8{cursor:pointer;transition:background-color .22s var(--ease-glide),border-color .22s var(--ease-glide),color .22s var(--ease-glide),transform .12s var(--ease-glide)}.say.svelte-ct5vz8:active:not(:disabled){transform:translateY(1px)}.say.svelte-ct5vz8:focus-visible{outline:2px solid var(--color-amber-500);outline-offset:2px}.say.svelte-ct5vz8:disabled{cursor:not-allowed;opacity:.5}.say[aria-pressed=true].svelte-ct5vz8 svg path[pathLength]{stroke-dasharray:1;animation:svelte-ct5vz8-say-trace .64s var(--ease-glide) both}@keyframes svelte-ct5vz8-say-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.say.svelte-ct5vz8{transition:none}.say[aria-pressed=true].svelte-ct5vz8 svg path[pathLength]{animation:none}}.body.svelte-nwmtk0,.bar.svelte-nwmtk0,.fw.svelte-nwmtk0{transform-box:view-box;transition:transform .22s var(--ease-toggle)}.body.svelte-nwmtk0{transform-origin:170px 190px}.bar.svelte-nwmtk0{transform-origin:242px 108px}.fw.svelte-nwmtk0{transform-origin:262px 183px}[data-steer=left].svelte-nwmtk0 .body:where(.svelte-nwmtk0){transform:rotate(-2.5deg)}[data-steer=right].svelte-nwmtk0 .body:where(.svelte-nwmtk0){transform:rotate(2.5deg)}[data-steer=left].svelte-nwmtk0 .bar:where(.svelte-nwmtk0){transform:rotate(-16deg)}[data-steer=right].svelte-nwmtk0 .bar:where(.svelte-nwmtk0){transform:rotate(16deg)}[data-steer=left].svelte-nwmtk0 .fw:where(.svelte-nwmtk0),[data-steer=right].svelte-nwmtk0 .fw:where(.svelte-nwmtk0){transform:scaleX(.84)}@media(prefers-reduced-motion:reduce){.body.svelte-nwmtk0,.bar.svelte-nwmtk0,.fw.svelte-nwmtk0{transition:none}}.journey-viewport.svelte-1q0ut0y{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px}.journey-viewport.svelte-1q0ut0y::-webkit-scrollbar{display:none}.journey-viewport.is-pinned.svelte-1q0ut0y{overflow:clip;scroll-snap-type:none}.journey-track.svelte-1q0ut0y{--panel-w: 86vw;position:relative;display:flex;align-items:stretch;width:calc(var(--panels, 6) * var(--panel-w));will-change:transform}.journey-panel.svelte-1q0ut0y{position:relative;z-index:1;display:grid;gap:2rem;align-content:center;flex:0 0 var(--panel-w);min-width:0;scroll-snap-align:center;padding:0 1.25rem 9rem;min-height:30rem}.journey-end.svelte-1q0ut0y{align-content:center}.journey-scene.svelte-1q0ut0y{align-self:center}.journey-figure.svelte-1q0ut0y{position:relative;margin-inline:auto;width:100%;max-width:24rem;pointer-events:none;--ill-stroke: 1.6px}@media(min-width:64rem){.journey-figure.svelte-1q0ut0y{max-width:none}}.journey-route.svelte-1q0ut0y{position:absolute;left:0;bottom:1.25rem;z-index:0;pointer-events:none}.journey-rider.svelte-1q0ut0y{position:absolute;left:0;bottom:1.25rem;z-index:0;width:4rem;pointer-events:none}@media(max-width:47.99rem),(pointer:coarse){.journey-route.svelte-1q0ut0y,.journey-rider.svelte-1q0ut0y{opacity:0}}.journey-arrow.svelte-1q0ut0y{display:inline-flex;min-height:2.75rem;min-width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;border:1px solid var(--color-rule);color:var(--color-stone-900);transition:background-color .12s var(--ease-glide)}.journey-arrow.svelte-1q0ut0y:hover:not(:disabled){background:var(--color-tint)}.journey-arrow.svelte-1q0ut0y:disabled{opacity:.4}.journey-arrow.svelte-1q0ut0y:focus-visible{outline:2px solid var(--color-amber-500);outline-offset:2px}@media(min-width:40rem){.journey-track.svelte-1q0ut0y{--panel-w: 80vw}.journey-panel.svelte-1q0ut0y{padding-inline:2rem}}@media(prefers-reduced-motion:no-preference)and (pointer:fine)and (min-width:48rem){.journey-scroll.svelte-1q0ut0y{height:calc(100svh + var(--journey-run, 0px))}.journey-stage.svelte-1q0ut0y{position:sticky;top:0;display:flex;height:100svh;flex-direction:column;justify-content:center}.journey-viewport.svelte-1q0ut0y{flex:1 1 auto;min-height:0}.journey-track.svelte-1q0ut0y{height:100%;--panel-w: 100vw}.journey-nav.svelte-1q0ut0y{position:absolute;right:0;bottom:.75rem;left:0;margin-top:0}.journey-panel.svelte-1q0ut0y{padding-bottom:7rem;min-height:0}}@media(min-width:48rem){.journey-panel.svelte-1q0ut0y{padding-inline:max(1.75rem,calc((100vw - 72rem)/2 + 2rem))}}@media(min-width:60rem){.journey-panel.svelte-1q0ut0y{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:4rem}.journey-end.svelte-1q0ut0y .journey-copy:where(.svelte-1q0ut0y){grid-column:1 / -1}}.journey-h3{margin-top:.75rem;font-family:var(--font-display);font-weight:700;letter-spacing:-.02em;line-height:1.05;font-size:1.875rem;color:var(--color-stone-900)}@media(min-width:40rem){.journey-h3{font-size:2.25rem}}.journey-p{margin-top:.875rem;max-width:34rem;line-height:1.7;color:var(--color-ink-2)}@media(max-width:47.99rem){.journey-panel.svelte-1q0ut0y{gap:1rem;padding-bottom:1rem;min-height:0}.journey-h3{margin-top:.375rem;font-size:1.375rem;line-height:1.15}.journey-p{margin-top:.5rem;font-size:.9375rem;line-height:1.55}.journey-hint.svelte-1q0ut0y{margin-top:.875rem}.journey-grid.svelte-1q0ut0y{gap:.5rem}.journey-rule.svelte-1q0ut0y{margin-top:.75rem;padding-top:.75rem}.journey-note.svelte-1q0ut0y{margin-top:.5rem;font-size:.875rem;line-height:1.4}.journey-extra.svelte-1q0ut0y{display:none}.journey-card{min-height:3.5rem;padding:.5rem .875rem;gap:.625rem}.journey-cardlabel{line-height:1.25}.journey-dir{flex-direction:row;align-items:center;justify-content:flex-start;gap:.625rem}.journey-syl{padding:.5rem .875rem}.journey-syl-thai.svelte-1q0ut0y{font-size:1.625rem}.journey-tie.svelte-1q0ut0y{display:none}.journey-pill{flex-direction:column;align-items:flex-start;justify-content:center;gap:.125rem;padding-inline:.875rem}.journey-figure.svelte-1q0ut0y{max-width:14rem}@media(max-height:43.75rem){.journey-figure.svelte-1q0ut0y{max-width:10rem}}}@media(prefers-reduced-motion:no-preference)and ((pointer:coarse)or (max-width:47.99rem)){.journey-scroll.svelte-1q0ut0y:not(.is-loose){min-height:calc(100svh - var(--journey-top, 0px) + var(--journey-hold, 0px))}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-stage:where(.svelte-1q0ut0y){position:sticky;top:var(--journey-top, 0px);display:flex;height:calc(100svh - var(--journey-top, 0px));flex-direction:column;justify-content:center}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-viewport:where(.svelte-1q0ut0y){flex:1 1 auto;min-height:0;margin-top:0;overscroll-behavior-x:contain}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-track:where(.svelte-1q0ut0y){height:100%}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-panel:where(.svelte-1q0ut0y){display:flex;flex-direction:column;gap:.75rem;min-height:0;padding-top:.5rem;padding-bottom:.5rem}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-copy:where(.svelte-1q0ut0y){flex:none}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-nav:where(.svelte-1q0ut0y){margin-top:.75rem;flex:0 0 auto;width:100%}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-scene:where(.svelte-1q0ut0y){flex:1 1 0;min-height:0;align-self:stretch;container-type:size;display:grid;place-items:center}.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-figure:where(.svelte-1q0ut0y){max-width:none;width:min(100%,14rem,calc(var(--ill-ar, 1.3333) * 100cqh))}@container (max-height: 4rem){.journey-scroll.svelte-1q0ut0y:not(.is-loose) .journey-figure:where(.svelte-1q0ut0y){display:none}}.journey-scroll.is-driven.svelte-1q0ut0y{min-height:calc(100svh - var(--journey-top, 0px) + var(--journey-run, 0px));view-timeline-name:--journey;view-timeline-axis:block;view-timeline-inset:var(--journey-top, 0px) 0px}.journey-track.is-driven.svelte-1q0ut0y{--panel-w: 100vw;animation:svelte-1q0ut0y-journey-run linear forwards;animation-timeline:--journey;animation-range:contain 0% contain 100%}@keyframes svelte-1q0ut0y-journey-run{to{transform:translate(calc(-1 * var(--journey-distance, 0px)))}}}.quiz-draw.svelte-11yv01q{stroke-dasharray:1;stroke-dashoffset:1;animation:svelte-11yv01q-quiz-draw .42s var(--ease-glide) forwards}.quiz-draw-fast.svelte-11yv01q{animation-duration:.22s}@keyframes svelte-11yv01q-quiz-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.quiz-draw.svelte-11yv01q{animation:none;stroke-dashoffset:0}}.tone-wipe.svelte-2gfr78,.tone-trace.svelte-2gfr78{transform-origin:0 0}.armed.svelte-2gfr78 .tone-wipe:where(.svelte-2gfr78){transform:scaleX(0)}.shown.svelte-2gfr78 .tone-wipe:where(.svelte-2gfr78){transition:transform 1.1s var(--ease-glide);transition-delay:calc(var(--i, 0) * .11s)}.tone-trace.svelte-2gfr78{animation:svelte-2gfr78-tone-trace .72s var(--ease-glide)}@keyframes svelte-2gfr78-tone-trace{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.tone-trace.svelte-2gfr78{animation:none}}.glyph.svelte-qj6spt path{stroke-dasharray:1 1.05}.glyph.is-armed.svelte-qj6spt path{stroke-dashoffset:1.02}@media(prefers-reduced-motion:no-preference){.glyph.svelte-qj6spt:not(.is-armed) path{animation:svelte-qj6spt-write .9s var(--ease-glide) both;animation-delay:calc(var(--i) * .82s)}}@keyframes svelte-qj6spt-write{0%{stroke-dashoffset:1.02}to{stroke-dashoffset:0}}.fsrs-wipe.svelte-zbg1d8{transform-origin:0 0}.armed.svelte-zbg1d8 .fsrs-wipe:where(.svelte-zbg1d8){transform:scaleX(0)}.shown.svelte-zbg1d8 .fsrs-wipe:where(.svelte-zbg1d8){transition:transform 1.4s var(--ease-glide)}.armed.svelte-zbg1d8 .dot:where(.svelte-zbg1d8){opacity:0}.shown.svelte-zbg1d8 .dot:where(.svelte-zbg1d8){transition:opacity .32s var(--ease-glide) .7s}.fsrs-range.svelte-zbg1d8{appearance:none;background:transparent;cursor:pointer;touch-action:pan-y}.fsrs-range.svelte-zbg1d8:focus-visible{outline:none}.fsrs-range.svelte-zbg1d8::-webkit-slider-runnable-track{height:2px;border-radius:1px;background:var(--color-rule)}.fsrs-range.svelte-zbg1d8::-moz-range-track{height:2px;border-radius:1px;background:var(--color-rule)}.fsrs-range.svelte-zbg1d8::-webkit-slider-thumb{appearance:none;width:1.375rem;height:1.375rem;margin-top:calc(-.6875rem + 1px);border-radius:9999px;background:var(--color-surface);border:2px solid var(--color-amber-500);transition:transform .12s var(--ease-glide)}.fsrs-range.svelte-zbg1d8::-moz-range-thumb{width:1.375rem;height:1.375rem;border-radius:9999px;background:var(--color-surface);border:2px solid var(--color-amber-500);transition:transform .12s var(--ease-glide)}.fsrs-range.svelte-zbg1d8:active::-webkit-slider-thumb{transform:scale(1.12)}.fsrs-range.svelte-zbg1d8:active::-moz-range-thumb{transform:scale(1.12)}.fsrs-range.svelte-zbg1d8:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-amber-500);outline-offset:2px}.fsrs-range.svelte-zbg1d8:focus-visible::-moz-range-thumb{outline:2px solid var(--color-amber-500);outline-offset:2px}.armed.svelte-1pyzoxh .line:where(.svelte-1pyzoxh){opacity:0;transform:translate(-1.5rem)}.armed.svelte-1pyzoxh .line.from-right:where(.svelte-1pyzoxh){transform:translate(1.5rem)}.shown.svelte-1pyzoxh .line:where(.svelte-1pyzoxh){transition:opacity .6s var(--ease-glide) var(--d),transform .7s var(--ease-glide) var(--d)}.rail.svelte-n8sbvk{--gutter: 1.25rem;--edge: max(var(--gutter), calc((100% - 72rem) / 2 + var(--gutter)));scroll-padding-inline:var(--edge);scrollbar-width:none}.rail.svelte-n8sbvk::-webkit-scrollbar{display:none}.rail.svelte-n8sbvk>ul:where(.svelte-n8sbvk){padding-inline:var(--edge)}@media(min-width:40rem){.rail.svelte-n8sbvk{--gutter: 2rem}}.tl-line.svelte-13dwcs4,.tl-dash.svelte-13dwcs4{position:absolute;pointer-events:none}.tl-line.svelte-13dwcs4{background:var(--ill-line)}.tl-line[data-dir=x].svelte-13dwcs4,.tl-dash[data-dir=x].svelte-13dwcs4{height:1.5px}.tl-line[data-dir=y].svelte-13dwcs4,.tl-dash[data-dir=y].svelte-13dwcs4{width:1.5px}.tl-line[data-dir=x].svelte-13dwcs4{transform-origin:0 50%}.tl-line[data-dir=y].svelte-13dwcs4{transform-origin:50% 0}.tl-dash[data-dir=x].svelte-13dwcs4{background:repeating-linear-gradient(to right,var(--ill-line) 0 5px,transparent 5px 10px)}.tl-dash[data-dir=y].svelte-13dwcs4{background:repeating-linear-gradient(to bottom,var(--ill-line) 0 5px,transparent 5px 10px)}@media(prefers-reduced-motion:no-preference){.js .tl.svelte-13dwcs4:not(.is-drawn) .tl-line[data-dir=x]:where(.svelte-13dwcs4){transform:scaleX(0)}.js .tl.svelte-13dwcs4:not(.is-drawn) .tl-line[data-dir=y]:where(.svelte-13dwcs4){transform:scaleY(0)}.js .tl.svelte-13dwcs4:not(.is-drawn) .tl-dash:where(.svelte-13dwcs4){opacity:0}.js .tl.svelte-13dwcs4:not(.is-drawn) [data-node]:where(.svelte-13dwcs4){opacity:0;transform:scale(.4)}.tl.is-drawn.svelte-13dwcs4 .tl-line:where(.svelte-13dwcs4){transition:transform var(--draw) var(--ease-toggle)}.tl.is-drawn.svelte-13dwcs4 .tl-dash:where(.svelte-13dwcs4){transition:opacity .42s var(--ease-glide) var(--draw)}.tl.is-drawn.svelte-13dwcs4 [data-node]:where(.svelte-13dwcs4){transition:opacity .32s var(--ease-glide) var(--d, 0ms),transform .42s var(--ease-glide) var(--d, 0ms)}}.roll.svelte-lv5gfq{overflow:hidden;padding-block:.06em;margin-block:-.06em}.roll.svelte-lv5gfq>span:where(.svelte-lv5gfq){display:inline-block}.roll.svelte-lv5gfq>.currency:where(.svelte-lv5gfq){align-self:flex-start;margin-top:.3em;margin-right:.04em;font-size:.5em}@media(prefers-reduced-motion:no-preference){.card[data-dir=up].svelte-lv5gfq .roll:where(.svelte-lv5gfq)>span:where(.svelte-lv5gfq){animation:svelte-lv5gfq-roll-up .24s var(--ease-glide) both;animation-delay:calc(var(--i) * 14ms)}.card[data-dir=down].svelte-lv5gfq .roll:where(.svelte-lv5gfq)>span:where(.svelte-lv5gfq){animation:svelte-lv5gfq-roll-down .24s var(--ease-glide) both;animation-delay:calc(var(--i) * 14ms)}.card[data-dir].svelte-lv5gfq .items:where(.svelte-lv5gfq)>li:where(.svelte-lv5gfq){animation:svelte-lv5gfq-item-in .32s var(--ease-glide) both;animation-delay:calc(60ms + var(--i) * 30ms)}.card[data-dir].svelte-lv5gfq .fade:where(.svelte-lv5gfq){animation:svelte-lv5gfq-fade-in .26s var(--ease-glide) both;animation-delay:60ms}}@keyframes svelte-lv5gfq-roll-up{0%{opacity:0;transform:translateY(.7em)}}@keyframes svelte-lv5gfq-roll-down{0%{opacity:0;transform:translateY(-.7em)}}@keyframes svelte-lv5gfq-item-in{0%{opacity:0;transform:translate(-.5rem)}}@keyframes svelte-lv5gfq-fade-in{0%{opacity:0}}.panel.svelte-jiaitz{display:grid;grid-template-rows:1fr}.bar.svelte-jiaitz{transform-box:fill-box;transform-origin:center}.faq[open].svelte-jiaitz:not([data-state=closing]) .bar:where(.svelte-jiaitz){transform:rotate(90deg)}.faq[open].svelte-jiaitz:not([data-state=closing]) .icon:where(.svelte-jiaitz){background-color:var(--color-stone-900);color:var(--color-surface)}@media(prefers-reduced-motion:no-preference){.bar.svelte-jiaitz{transition:transform .22s var(--ease-toggle)}.icon.svelte-jiaitz{transition:background-color .22s var(--ease-toggle),color .22s var(--ease-toggle)}.faq[data-state=opening].svelte-jiaitz .panel:where(.svelte-jiaitz){animation:svelte-jiaitz-unfold .4s var(--ease-toggle)}.faq[data-state=opening].svelte-jiaitz .answer:where(.svelte-jiaitz){animation:svelte-jiaitz-rise .42s var(--ease-glide)}.faq[data-state=closing].svelte-jiaitz .panel:where(.svelte-jiaitz){animation:svelte-jiaitz-fold .26s var(--ease-toggle) forwards}.faq[data-state=closing].svelte-jiaitz .answer:where(.svelte-jiaitz){animation:svelte-jiaitz-sink .18s var(--ease-exit) forwards}}@keyframes svelte-jiaitz-unfold{0%{grid-template-rows:0fr}}@keyframes svelte-jiaitz-fold{to{grid-template-rows:0fr}}@keyframes svelte-jiaitz-rise{0%{opacity:0;transform:translateY(-.375rem)}}@keyframes svelte-jiaitz-sink{to{opacity:0}}.route.svelte-1mj1cny{--draw-dur: 1.5s}
