@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/caveat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--card: #0d1532;--sunk: #0a1028;--line: #1c2546;--chip-line: #6f7aa6;--brand-tint: #3a1838;--bar: #8591c2;--bar-fill: #6a77a8;--pos: #6fd8c4;--pos-tint: #0e3530;--over: #f0804f;--over-ink: #ffb595;--over-tint: #3a2219;--over-stripe: #6b3420;--mark: #1c2650;--mark-ink: #c9cfe6;--frame: #1c2546;--p-ola: #ffd23f;--on-p-ola: #0a1230;--p-kari: #8650ee;--on-p-kari: #ffffff;--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 10px 30px rgba(0, 0, 0, .35);--butter: #f8d35e;--font-hand: "Caveat", "Bradley Hand", "Segoe Print", cursive;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-pop: cubic-bezier(.34, 1.4, .64, 1)}.m-skip{position:absolute;left:16px;top:-100px;z-index:10;padding:10px 14px;border-radius:12px;background:var(--ground);color:var(--ink);font-weight:700;box-shadow:var(--shadow)}.m-skip:focus{top:12px}.m-hero-ways{margin:8px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.m-cta{display:inline-flex;align-items:center;min-height:52px;padding-inline:22px;border-radius:12px;background:var(--brand);color:var(--on-brand);font-weight:800;font-size:17px;text-decoration:none;transition:background-color .12s}.m-cta:hover{background:var(--brand-hover)}.m-quiet-link{color:var(--link-on-field);font-weight:700;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.m-month,.m-pair,.m-never,.m-beta{background:var(--ground);color:var(--ink)}.m-title{margin:0;font-family:var(--font-title);font-weight:700;letter-spacing:-.005em;font-size:clamp(30px,6.4vw,48px);line-height:1.06;text-wrap:balance}.m-sublede{margin:12px 0 0;max-width:36rem;color:var(--ink-2);font-size:17px;text-wrap:pretty}.m-num{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--link)}.m-num:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.m-num.on-field{color:var(--link-on-field)}.m-say{min-width:0;max-width:32rem}.m-say h3{margin:8px 0 0;font-family:var(--font-title);font-weight:700;letter-spacing:-.005em;font-size:clamp(24px,3.6vw,32px);line-height:1.12;text-wrap:balance}.m-say p{margin:12px 0 0;color:var(--ink-2);font-size:17px;text-wrap:pretty}.m-month{background:linear-gradient(to bottom,#0b1434 0%,#070d26 8%,var(--ground) 17%,var(--ground) 52%,#090e2a 63%,#12153a 80%,#1c1a43 92%,#231c46 100%)}.m-month{padding-block:72px 24px}.m-intro{max-width:40rem}.m-steps{list-style:none;margin:48px 0 0;padding:0;display:flex;flex-direction:column;gap:72px}.m-steps[start="7"]{margin-top:72px;padding-bottom:56px}.m-step{display:grid;gap:28px;align-items:center;scroll-margin-top:24px}@media(min-width:900px){.m-step{grid-template-columns:minmax(0,1fr) 360px;gap:72px}.m-step:nth-child(2n) .m-say{order:2}.m-steps{gap:96px}}.m-say{position:relative}.m-thread{position:absolute;overflow:visible;pointer-events:none}.m-thread path{fill:none;stroke:var(--butter);stroke-linecap:round;stroke-linejoin:round}.m-thread-w{display:none}@media(min-width:900px){.m-thread-w{display:block}.m-thread-n{display:none}}.m-thread-note-svg{position:absolute;overflow:visible;pointer-events:none;transform-origin:8px 32px}.m-thread-note path{fill:var(--butter);stroke:var(--butter);stroke-width:0;stroke-linejoin:round}.m-arrow-2n{left:-3px;top:-45px}.m-note-2{left:62px;top:-74px;transform:rotate(-5deg)}.m-arrow-4n{left:11px;top:-41px}.m-note-4{left:32px;top:-75px;transform:rotate(-4deg)}.m-arrow-6n{left:9px;top:-45px}.m-note-6{left:-4px;top:-75px;transform:rotate(-4deg)}@media(min-width:900px){.m-arrow-2w{left:-53px;top:-86px}.m-note-2{left:-52px;top:-132px;transform:rotate(-5deg)}.m-arrow-4w{left:13px;top:-86px}.m-note-4{left:52px;top:-132px;transform:rotate(-4deg)}.m-arrow-6w{left:-7px;top:-84px}.m-note-6{left:66px;top:-130px;transform:rotate(-3deg)}}.m-phone{width:min(100%,360px);justify-self:center;border-radius:40px;padding:9px;background:var(--frame);box-shadow:var(--shadow)}.s-screen{position:relative;overflow:hidden;border-radius:31px;background:var(--ground);color:var(--ink);padding:20px 14px 18px;min-height:460px;display:flex;flex-direction:column;gap:12px;font-size:14px;line-height:1.4;font-variant-numeric:tabular-nums lining-nums}.s-head{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-inline:4px}.s-title{font-family:var(--font-title);font-weight:700;font-size:24px;line-height:1.1}.s-sub{margin:0;color:var(--ink-2);font-size:13px;padding-inline:4px}.s-card .s-sub,.s-row .s-sub{padding-inline:0}.s-card{background:var(--card);border-radius:12px;padding:14px;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:10px;min-width:0}.s-card h4{margin:0;font-size:16px;line-height:1.25}.s-card p{margin:0;color:var(--ink-2)}.s-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.s-label{font-weight:700}.s-disc{width:32px;height:32px;flex:none;border-radius:50%;display:inline-grid;place-items:center;font-weight:800;font-size:14px}.s-disc.sm,.m-disc.sm{width:24px;height:24px;font-size:12px}.s-disc.o,.m-disc.o{background:var(--p-ola);color:var(--on-p-ola)}.s-disc.k,.m-disc.k{background:var(--p-kari);color:var(--on-p-kari)}.m-disc{width:32px;height:32px;flex:none;border-radius:50%;display:inline-grid;place-items:center;font-weight:800;font-size:14px;font-style:normal}.s-btn{position:relative;overflow:hidden;min-height:44px;border-radius:12px;background:var(--brand);color:var(--on-brand);display:grid;place-items:center;font-weight:800;font-size:15px;text-align:center;padding:6px 10px}.s-btn.quiet{background:transparent;color:var(--link);min-height:32px}.s-chips{display:flex;flex-wrap:wrap;gap:6px}.s-chip{min-height:32px;padding:4px 10px;border-radius:6px;font-weight:700;font-size:13px;display:inline-flex;align-items:center;box-shadow:inset 0 0 0 1.5px var(--chip-line)}.s-chip.on{background:var(--brand-tint);box-shadow:inset 0 0 0 1.5px var(--brand)}.s-flag{display:inline-flex;align-items:center;height:24px;padding-inline:8px;border-radius:6px;font-size:12px;font-weight:800;white-space:nowrap;align-self:flex-start}.s-flag-pos{background:var(--pos-tint);color:var(--pos)}.s-flag-fast{background:var(--over-tint);color:var(--over-ink)}.s-flag-new{background:var(--brand-tint);color:var(--ink)}.s-fig{display:flex;align-items:baseline;gap:5px}.s-fig b{font-size:30px;line-height:1;font-weight:800;letter-spacing:-.01em}.s-fig.big b{font-size:38px}.s-fig>span{font-weight:800;font-size:17px}.s-gauge{position:relative;padding-block:8px}.s-bar{height:20px;border:2px solid var(--bar);border-radius:3px;padding:2px}.s-bar i{display:block;height:100%;width:var(--w);background:var(--bar-fill);border-radius:1px;transform-origin:left center}.s-bar.fast{border-color:var(--over)}.s-bar.fast i{background:var(--over)}.s-bar.over{border-color:var(--over)}.s-bar.over i{background:repeating-linear-gradient(135deg,var(--over) 0 3px,var(--over-stripe) 3px 6px)}.s-notch{position:absolute;left:var(--at);width:3px;height:6px;margin-left:-1.5px;border-radius:2px;background:var(--ink)}.s-notch.t{top:0}.s-notch.b{bottom:0}.s-today{position:relative;left:var(--at);transform:translate(-50%);width:max-content;margin-top:-6px;font-size:12px;font-weight:700;color:var(--ink-2)}.w27{--w: 27%}.w62{--w: 62%}.w63{--w: 63%}.w100{--w: 100%}.at60{--at: 60%}.h85{--h: 85%}.m-split .you{flex-basis:55%}.m-split .them{flex-basis:45%}.s-drop{border:2px dashed var(--chip-line);border-radius:12px;padding:16px 12px;text-align:center;color:var(--ink-2);font-weight:700}.s-files{gap:0;padding-block:6px}.s-file{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--line)}.s-file:first-child{border-top:0}.s-file>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-file .s-flag{align-self:center}.s-filed{gap:6px}.s-count{font-weight:800}.s-line{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding-top:6px;border-top:1px solid var(--line);font-size:13px}.s-line>span:first-child{font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-tag{padding:1px 8px;border-radius:6px;background:var(--mark);color:var(--mark-ink);font-weight:700;font-size:12px}.s-tosort{padding-inline:4px;font-weight:700;justify-content:flex-start;gap:10px}.s-badge{min-width:24px;height:24px;padding-inline:7px;border-radius:6px;display:inline-grid;place-items:center;background:var(--brand);color:var(--on-brand);font-weight:800;font-size:13px}.s-swap{display:grid}.s-swap>span{grid-area:1 / 1}.s-swap .now{visibility:hidden}.s-flip{display:inline-grid;justify-items:end}.s-flip>span{grid-area:1 / 1}.s-flip .was{visibility:hidden}.s-bar{position:relative}.s-bar .s-was{display:none}.s-stack{position:relative;display:grid;padding-bottom:28px}.s-shop{grid-area:1 / 1;position:relative}.shop-a{z-index:2}.shop-b{z-index:1}.shop-c{z-index:0;transform:translateY(28px) scale(.88);transform-origin:50% 100%;opacity:.75}.shop-b{transform:translateY(14px) scale(.94);transform-origin:50% 100%;opacity:.9}.s-shop .s-row h4{min-width:0}.s-hint{text-align:center}.tap{position:absolute;left:50%;top:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:var(--on-brand);opacity:0;pointer-events:none}.s-ask .s-row{align-items:flex-start}.s-month{gap:6px}.s-pace{margin-top:6px;flex-wrap:wrap;justify-content:flex-start}.s-groups{gap:4px}.s-g{display:flex;flex-direction:column}.s-g+.s-g{margin-top:8px}.s-g .s-row>span{color:var(--ink-2)}.s-g .s-row>span b{color:var(--ink)}.s-buffer{flex-direction:row;align-items:center;gap:18px;padding-left:22px}.s-square{position:relative;flex:none;width:72px;height:72px;border:2px solid var(--bar);border-radius:12px;padding:2px;display:flex;align-items:flex-end}.s-square i{display:block;width:100%;height:var(--h);border-radius:8px;background:var(--bar-fill);transform-origin:50% 100%}.s-target{position:absolute;top:2px;width:6px;height:3px;border-radius:2px;background:var(--ink)}.s-target.l{left:-10px}.s-target.r{right:-10px}.s-buffer-words{display:flex;flex-direction:column;gap:2px;min-width:0}.s-buffer-words>span{color:var(--ink-2)}.s-buffer-words>span b{color:var(--ink)}.s-stepbar{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;padding-inline:4px}.s-stepbar i{height:5px;border-radius:4px;background:var(--line);overflow:hidden}.s-stepbar i:after{content:"";display:block;height:100%;background:var(--brand);transform-origin:left center}.s-stepbar i.off:after{display:none}.s-mover{flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.s-arrow{width:92px;height:20px;flex:none}.s-arrow path,.s-box path,.note-arrow,.m-never-list svg path,.m-never-list svg rect,.m-never-list svg circle{stroke-dasharray:1 1;stroke-dashoffset:0}.s-arrow path{fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.s-move-fig{margin-left:auto;font-size:20px}.s-tick{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-top:1px solid var(--line)}.s-tick:first-child{border-top:0;padding-top:0}.s-box{width:22px;height:22px;flex:none;margin-top:1px;border-radius:6px;border:2px solid var(--chip-line);display:grid;place-items:center}.s-box.on{background:var(--brand);border-color:var(--brand)}.s-box svg{width:14px;height:14px}.s-box path{fill:none;stroke:var(--on-brand);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.m-close-say{padding-block:72px 32px}.m-cover-frame{background:#0b1a4a}.s-cover{border-radius:31px;padding:22px 18px 20px;background:#121c40;color:#f3f4fa;display:flex;flex-direction:column;gap:10px;overflow:hidden}.s-kicker{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffd23d}.s-cover-title{font-family:var(--font-title);font-weight:800;font-size:30px;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.s-scene{display:block;width:100%;height:auto;margin-block:4px}.s-scene .note{font-family:var(--font-hand);font-weight:600}.s-scene .lf1{transform:translate(30px,188px) rotate(-8deg)}.s-scene .lf2{transform:translate(70px,190px) rotate(6deg)}.s-scene .lf3{transform:translate(150px,188px) rotate(-14deg)}.s-scene .tag{transform-box:view-box;transform-origin:220px 156px}.s-scene .sun-rise{transform-box:fill-box}.s-cover-verdict{margin:0;font-weight:800;font-size:17px}.s-cover-text{margin:0;color:#aeb5d0;font-size:14px;line-height:1.45}.m-share{background:var(--field);color:var(--on-field);padding-block:72px;--focus: var(--link-on-field)}.m-share .m-sublede{color:var(--on-field-2)}.m-share-grid{display:grid;gap:36px}@media(min-width:900px){.m-share-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}}.m-share-say{min-width:0}.m-calc{margin-top:24px;display:flex;flex-direction:column;gap:14px;max-width:30rem}.m-field label{display:block;font-weight:700;font-size:15px;margin-bottom:6px}.m-input{position:relative}.m-input input{width:100%;height:52px;padding:0 44px 0 14px;border-radius:12px;border:2px solid var(--input-line);background:var(--input-bg);color:var(--input-ink);font:inherit;font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.m-input span{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--placeholder);font-weight:700;pointer-events:none}.m-result{min-width:0;display:flex;flex-direction:column;gap:18px}.m-split{display:flex;height:64px;border-radius:12px;overflow:hidden}.m-split>span{display:flex;align-items:center;gap:8px;padding-inline:14px;min-width:0;overflow:hidden;white-space:nowrap;font-weight:800;font-size:17px}.m-split .you{background:var(--p-ola);color:var(--on-p-ola)}.m-split .them{background:var(--p-kari);color:var(--on-p-kari);justify-content:flex-end}.m-puts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.m-puts div{display:flex;flex-direction:column;gap:2px;min-width:0}.m-puts div:last-child{text-align:right}.m-puts div>span{color:var(--on-field-2);font-size:15px;font-weight:600}.m-puts b{font-family:var(--font-title);font-weight:800;font-size:clamp(30px,7vw,44px);line-height:1.05;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.m-result-line{margin:0;font-size:17px;font-weight:600}.m-result-note{margin:0;color:var(--on-field-2);font-size:15px}.m-pair{padding-block:80px 72px}.m-pair-grid{display:grid;gap:28px;margin-top:36px}@media(min-width:900px){.m-pair-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.m-panel{min-width:0;display:flex;flex-direction:column;gap:10px}.m-panel h3{margin:10px 0 0;font-size:21px;line-height:1.2;font-weight:800}.m-panel p{margin:0;color:var(--ink-2);font-size:16px}.m-mini{background:var(--card);border-radius:12px;box-shadow:var(--shadow);padding:16px;min-height:188px;display:flex;flex-direction:column;justify-content:center;gap:10px;font-size:14px;font-variant-numeric:tabular-nums;overflow:hidden}.mn-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:2px;border-radius:12px;box-shadow:inset 0 0 0 2px var(--chip-line);font-weight:700}.mn-seg span{position:relative;z-index:1;min-height:38px;display:grid;place-items:center}.mn-pill{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 6px);border-radius:8px;background:var(--brand-tint);box-shadow:inset 0 0 0 1.5px var(--brand);transform:translate(calc(100% + 4px))}.mn-lines{display:none;overflow:hidden}[data-scene=seen]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-content:center;justify-content:stretch}[data-scene=seen] .mn-lines,[data-scene=seen] .mn-total{grid-area:2 / 1;align-self:center}.mn-line{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px solid var(--line)}.mn-line:first-child{border-top:0}.mn-line span{font-weight:700;min-width:0}.mn-line small{display:block;color:var(--ink-2);font-weight:500;font-size:13px}.mn-total{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border-radius:12px;background:var(--sunk)}.mn-total>span{display:inline-flex;align-items:center;gap:8px;color:var(--ink-2);font-weight:600}.mn-buy{border-top:0;padding-top:0}.mn-bubble{display:flex;align-items:center;gap:8px;max-width:90%}.mn-bubble>span:not(.m-disc){padding:8px 12px;border-radius:12px;background:var(--sunk);font-weight:600}.mn-bubble.a{align-self:flex-end}.mn-bubble.a>span:not(.m-disc){background:var(--mark)}.mn-receipt{position:relative;display:flex;height:112px}.mn-receipt .half{display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:12px;background:var(--sunk);min-width:0}.mn-receipt .l{flex:0 0 55%;border-radius:10px 0 0 10px;transform:translate(-5px) rotate(-2.5deg)}.mn-receipt .r{flex:0 0 45%;border-radius:0 10px 10px 0;transform:translate(5px) rotate(2.5deg);text-align:right;align-items:flex-end}.mn-receipt .half>span:first-child{color:var(--ink-2);font-weight:600;font-size:13px;white-space:nowrap}.mn-receipt .half b{font-size:18px}.mn-receipt .who{display:inline-flex;align-items:center;gap:6px;font-weight:800;white-space:nowrap}.mn-zig{position:absolute;left:calc(55% - 6px);top:0;width:12px;height:100%;opacity:0}.mn-zig path{fill:none;stroke:var(--chip-line);stroke-width:1.5;vector-effect:non-scaling-stroke}.mn-torn{margin:0;text-align:center;font-family:var(--font-hand);font-weight:600;font-size:22px;color:var(--link)}.m-never{padding-block:72px;background:var(--sunk)}.m-never-list{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:24px}@media(min-width:760px){.m-never-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px}}.m-never-list li{display:grid;grid-template-columns:32px 1fr;gap:14px;align-items:start}.m-never-list svg{width:28px;height:28px;fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.m-never-list b{display:block;font-size:18px}.m-never-list span{color:var(--ink-2);font-size:16px}.m-beta{padding-block:80px}.m-beta-list{margin:22px 0 0;padding:0;list-style:none;max-width:40rem;display:flex;flex-direction:column;gap:10px;color:var(--ink-2);font-size:17px}.m-beta-list b{color:var(--ink)}.field.m-join{padding-block:72px 32px}@media(min-width:900px){.field.m-join{padding-top:88px}}@media(min-width:900px){.m-month{padding-block:108px 36px}.m-steps{margin-top:72px;gap:144px}.m-steps[start="7"]{margin-top:108px;padding-bottom:84px}.m-close-say{padding-block:108px 48px}.m-share{padding-block:108px}.m-pair{padding-block:120px 108px}.m-never{padding-block:108px}.m-beta{padding-block:120px}.field.m-join{padding-top:132px}}.m-art{display:none}@media(min-width:1200px){.m-month,.m-share,.m-pair{overflow-x:clip}.m-step,.m-pair-grid,.m-share-grid{position:relative}.m-art{display:block;position:absolute;z-index:1;-webkit-tap-highlight-color:transparent}.m-art svg{display:block;width:100%;height:auto}.m-art-pizza{width:210px;left:calc(100% + 24px);bottom:8%}.m-art-krone{width:200px;left:calc(100% - var(--gutter) + 24px);bottom:18%}.m-art-washing-machine{width:200px;left:calc(100% + 24px);top:16px}}@media(prefers-reduced-motion:no-preference){.motion [data-scene].play *,.motion [data-scene].play *:after{animation-play-state:running!important}.motion [data-scene].rewind *,.motion [data-scene].rewind *:after{animation:none!important}.motion .sc-files .s-files{animation:m-fade .2s ease-out .1s both paused}.motion .sc-files .s-filed{animation:m-fade .24s ease-out 1.9s both paused}.motion .sc-files .s-tosort{animation:m-fade .24s ease-out 3.25s both paused}.motion .sc-files .f1{animation:m-drop .42s var(--ease-out) .15s both paused}.motion .sc-files .f2{animation:m-drop .42s var(--ease-out) .75s both paused}.motion .sc-files .f3{animation:m-drop .42s var(--ease-out) 1.35s both paused}.motion .sc-files .f3-flag{animation:m-pop .32s var(--ease-pop) 1.75s both paused}.motion .sc-files .l1{animation:m-slide .36s var(--ease-out) 2.15s both paused}.motion .sc-files .l2{animation:m-slide .36s var(--ease-out) 2.5s both paused}.motion .sc-files .l3{animation:m-slide .36s var(--ease-out) 2.85s both paused}.motion .sc-files .s-tag{animation:m-pop .28s var(--ease-pop) both paused}.motion .sc-files .l1 .s-tag{animation-delay:2.4s}.motion .sc-files .l2 .s-tag{animation-delay:2.75s}.motion .sc-files .l3 .s-tag{animation-delay:3.1s}.motion .sc-files .s-badge{animation:m-pop .32s var(--ease-pop) 3.4s both paused}.motion .sc-sort .tap{animation:m-tap .52s ease-out .5s both paused}.motion .sc-sort .file-a{animation:m-press .26s ease-out .56s both paused}.motion .sc-sort .shop-a{animation:m-leave .48s cubic-bezier(.5,0,.75,0) .9s both paused}.motion .sc-sort .shop-b{animation:m-forward .42s var(--ease-out) 1.25s both paused}.motion .sc-sort .shop-c{animation:m-forward-c .42s var(--ease-out) 1.35s both paused}.motion .sc-sort .s-swap .now{visibility:visible;animation:m-swap-in .3s ease-out 1.35s both paused}.motion .sc-sort .s-swap .was{animation:m-swap-out .2s ease-in 1.25s both paused}.motion .sc-sort.play .shop-b{animation-name:m-forward,m-nudge;animation-duration:.42s,.9s;animation-delay:1.25s,2.1s;animation-timing-function:var(--ease-out),ease-in-out;animation-fill-mode:both,none}.motion .s-flip .was{visibility:visible;animation:m-swap-out .2s ease-in .4s both paused}.motion .s-flip .now{animation:m-swap-in .3s ease-out .5s both paused}.motion .sc-today .s-bar i{animation:m-drain 1.1s var(--ease-out) .5s both paused}.motion .sc-today .s-notch,.motion .sc-today .s-today{animation:m-fade .3s ease-out 1.7s both paused}.motion .sc-today .s-pace .s-flag{animation:m-pop .32s var(--ease-pop) 2s both paused}.motion .sc-today .s-pace .s-sub{animation:m-fade .36s ease-out 2.25s both paused}.motion .sc-spending .s-notch{animation:m-fade .3s ease-out .2s both paused}.motion .sc-spending .g1 .s-bar i{animation:m-drain .6s var(--ease-out) .2s both paused}.motion .sc-spending .g2 .s-bar{animation:m-turn .3s ease-out 1s both paused}.motion .sc-spending .g2 .s-bar i{animation:m-drain .6s var(--ease-out) .7s both paused,m-turn-fill .3s ease-out 1s both paused}.motion .sc-spending .g2-flag{animation:m-pop .32s var(--ease-pop) 1.3s both paused}.motion .sc-spending .g3 .s-bar{animation:m-turn .24s ease-out 2.05s both paused}.motion .sc-spending .g3 .s-bar .s-was{display:block;position:absolute;inset:2px;border-radius:1px;background:var(--bar-fill);transform-origin:left center;animation:m-empty .6s ease-in 1.45s both paused}.motion .sc-spending .g3 .s-bar i{animation:m-grow-x .42s var(--ease-out) 2.1s both paused}.motion .sc-spending .g3 .s-flip .was{animation-delay:2.05s}.motion .sc-spending .g3 .s-flip .now{animation-delay:2.15s}.motion .sc-money .s-stepbar i:nth-child(5):after{animation:m-grow-x .26s ease-out .2s both paused}.motion .sc-money .t1 .s-box{animation:m-box .26s ease-out .9s both paused}.motion .sc-money .t1 .s-box path{animation:m-draw .3s ease-out 1.1s both paused}.motion .sc-story .sun-rise{animation:m-rise .6s var(--ease-out) .2s both paused}.motion .sc-story .lf1{animation:m-fall1 1.7s ease-in-out .5s both paused}.motion .sc-story .lf2{animation:m-fall2 1.8s ease-in-out .9s both paused}.motion .sc-story .lf3{animation:m-fall3 1.7s ease-in-out 1.3s both paused}.motion .sc-story .tag{animation:m-swing 1.3s ease-out 1.7s both paused}.motion .sc-story .note-arrow{animation:m-draw .52s var(--ease-out) 2.7s both paused}.motion .sc-story .note{animation:m-fade .42s ease-out 3.05s both paused}@media(min-width:900px){.m-panel:nth-of-type(2) .m-mini{--d: 1.6s}.m-panel:nth-of-type(3) .m-mini{--d: 3s}}.motion [data-scene=seen] .mn-lines{display:block;animation:m-fade-out .42s ease-in-out calc(var(--d, 0ms) + 1.1s) both paused}.motion [data-scene=seen] .mn-pill{animation:m-pill .42s var(--ease-out) calc(var(--d, 0ms) + .5s) both paused}.motion [data-scene=seen] .mn-total{animation:m-up .36s var(--ease-out) calc(var(--d, 0ms) + 1.5s) both paused}.motion [data-scene=ask] .a{animation:m-pop .34s var(--ease-pop) calc(var(--d, 0ms) + .7s) both paused;transform-origin:right center}.motion [data-scene=tear] .l{animation:m-tear-l .52s var(--ease-pop) calc(var(--d, 0ms) + .7s) both paused}.motion [data-scene=tear] .r{animation:m-tear-r .52s var(--ease-pop) calc(var(--d, 0ms) + .7s) both paused}.motion [data-scene=tear] .mn-zig{animation:m-zig .7s ease-out calc(var(--d, 0ms) + .5s) both paused}.motion [data-scene=tear] .who{animation:m-fade .32s ease-out calc(var(--d, 0ms) + 1.25s) both paused}.motion [data-scene=tear] .mn-torn{animation:m-fade .32s ease-out calc(var(--d, 0ms) + 1.55s) both paused}.motion [data-scene=never] svg{animation:m-wake .46s var(--ease-pop) both paused}.motion [data-scene=never] li:nth-child(2) svg{animation-delay:.25s}.motion [data-scene=never] li:nth-child(3) svg{animation-delay:.5s}.motion [data-scene=never] li:nth-child(4) svg{animation-delay:.75s}.motion .m-thread path,.motion .m-thread-note path{stroke-dasharray:1 2;stroke-dashoffset:1}.motion .m-thread-note path{stroke-width:1.3;fill-opacity:0}.motion .m-thread.go .m-thread-line{animation:m-draw .65s cubic-bezier(.45,0,.2,1) both}.motion .m-thread.go .m-thread-head{animation:m-draw .2s ease-out .62s both}.motion .m-thread-note-svg.go .m-thread-note path{animation:m-write .42s linear both}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(1){animation-delay:.7s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(2){animation-delay:.77s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(3){animation-delay:.84s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(4){animation-delay:.91s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(5){animation-delay:.98s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(6){animation-delay:1.05s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(7){animation-delay:1.12s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(8){animation-delay:1.19s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(9){animation-delay:1.26s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(10){animation-delay:1.33s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(11){animation-delay:1.4s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(12){animation-delay:1.47s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(13){animation-delay:1.54s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(14){animation-delay:1.61s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(15){animation-delay:1.68s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(16){animation-delay:1.75s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(17){animation-delay:1.82s}.motion .m-thread-note-svg.go .m-thread-note path:nth-child(18){animation-delay:1.89s}.m-split>span{transition:flex-basis .42s var(--ease-out)}}@keyframes m-drop{0%{opacity:0;transform:translateY(-28px)}to{opacity:1;transform:none}}@keyframes m-slide{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}@keyframes m-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}@keyframes m-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes m-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes m-drain{0%{width:100%}}@keyframes m-empty{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes m-turn{0%{border-color:var(--bar)}}@keyframes m-turn-fill{0%{background-color:var(--bar-fill)}}@keyframes m-wake{0%{opacity:.35;transform:scale(.82)}to{opacity:1;transform:none}}@keyframes m-rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes m-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes m-write{0%{stroke-dashoffset:1;fill-opacity:0;stroke-opacity:1}62%{stroke-dashoffset:0;fill-opacity:0;stroke-opacity:1}to{stroke-dashoffset:0;fill-opacity:1;stroke-opacity:0}}@keyframes m-tap{0%{opacity:0;transform:scale(.3)}15%{opacity:.35}to{opacity:0;transform:scale(2.4)}}@keyframes m-press{0%,to{transform:none}45%{transform:scale(.95)}}@keyframes m-leave{0%{opacity:1;transform:none}40%{opacity:1}to{opacity:0;transform:translate(95%,2%) rotate(8deg)}}@keyframes m-forward-c{0%{transform:translateY(28px) scale(.88);opacity:.75}to{transform:translateY(14px) scale(.94);opacity:.9}}@keyframes m-forward{0%{transform:translateY(14px) scale(.94);opacity:.9}to{transform:none;opacity:1}}@keyframes m-nudge{0%,to{translate:0 0;rotate:0deg}45%{translate:-28px 0;rotate:-3deg}}@keyframes m-swap-out{to{opacity:0;transform:translateY(-6px)}}@keyframes m-swap-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes m-box{0%{background-color:transparent;border-color:var(--chip-line)}to{background-color:var(--brand);border-color:var(--brand)}}@keyframes m-fall2{0%{opacity:0;transform:translate(150px,-10px) rotate(20deg)}10%{opacity:1}40%{transform:translate(110px,70px) rotate(-40deg)}70%{transform:translate(92px,140px) rotate(30deg)}to{opacity:1;transform:translate(70px,190px) rotate(6deg)}}@keyframes m-fall3{0%{opacity:0;transform:translate(120px,-10px) rotate(-10deg)}10%{opacity:1}40%{transform:translate(168px,64px) rotate(40deg)}72%{transform:translate(140px,136px) rotate(-35deg)}to{opacity:1;transform:translate(150px,188px) rotate(-14deg)}}@keyframes m-swing{0%{transform:rotate(0)}18%{transform:rotate(16deg)}42%{transform:rotate(-10deg)}66%{transform:rotate(5deg)}84%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes m-fade-out{0%{opacity:1}to{opacity:0;transform:translateY(-8px)}}@keyframes m-pill{0%{transform:translate(0)}to{transform:translate(calc(100% + 4px))}}@keyframes m-tear-l{0%{transform:none}to{transform:translate(-5px) rotate(-2.5deg)}}@keyframes m-tear-r{0%{transform:none}to{transform:translate(5px) rotate(2.5deg)}}@keyframes m-zig{0%{opacity:0}40%{opacity:1}to{opacity:0}}
