.fill.svelte-4il6u3{z-index:-2;clip-path:inset(0 100% 0 0)}.shine.svelte-4il6u3{z-index:-1;opacity:0;background:linear-gradient(105deg,#0000,#ffffff8c,#0000) 0 0/50% 100% no-repeat}.locked.svelte-4il6u3{--locked:calc(var(--lock-delay) + .38s);color:var(--color-white);animation:svelte-4il6u3-whiten .42s ease var(--lock-delay) both, svelte-4il6u3-pop .52s ease-out var(--locked) both, svelte-4il6u3-ring .7s cubic-bezier(.22, 1, .36, 1) var(--locked) both}.locked.svelte-4il6u3 .fill:where(.svelte-4il6u3){clip-path:inset(0);animation:svelte-4il6u3-sweep .42s cubic-bezier(.65, 0, .35, 1) var(--lock-delay) both}.locked.svelte-4il6u3 .shine:where(.svelte-4il6u3){animation:svelte-4il6u3-shine .65s ease-in-out var(--locked) both}@keyframes svelte-4il6u3-whiten{0%{color:var(--color-chart-5)}}@keyframes svelte-4il6u3-sweep{0%{clip-path:inset(0 100% 0 0)}}@keyframes svelte-4il6u3-pop{30%{scale:1.1}65%{scale:.97}}@keyframes svelte-4il6u3-ring{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-chart-2) 60%, transparent)}to{box-shadow:0 0 0 7px color-mix(in oklab, var(--color-chart-2) 0%, transparent)}}@keyframes svelte-4il6u3-shine{0%{opacity:1;background-position:-100% 0}to{opacity:1;background-position:200% 0}}@media (prefers-reduced-motion:reduce){.locked.svelte-4il6u3,.locked.svelte-4il6u3 .fill:where(.svelte-4il6u3),.locked.svelte-4il6u3 .shine:where(.svelte-4il6u3){animation:none}}.data-split.svelte-494vw1{justify-content:space-between;align-items:center;gap:calc(2 * var(--spacing));display:flex}.data-venn.svelte-494vw1{flex:0 46%}.recall-view.svelte-1tmrugr{container-type:inline-size}.place.svelte-1tmrugr{translate:clamp(0px, calc(var(--x) * 100cqw - 50%), calc(100cqw - 100%)) 0;left:0}.dot.svelte-1tmrugr{translate:-50% -50%}.run.svelte-1tmrugr{fill:none;stroke-width:1.3px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--for) linear var(--from)}.fade.svelte-1tmrugr{transition:opacity .4s}.lit.svelte-1tmrugr :is(.date:where(.svelte-1tmrugr),.kind:where(.svelte-1tmrugr)){transition:color .4s}.recall.svelte-1tmrugr[data-in-view] .run:where(.svelte-1tmrugr){stroke-dashoffset:0}.recall.svelte-1tmrugr[data-in-view] .fade.dim:where(.svelte-1tmrugr){opacity:.35;transition-delay:var(--lit)}.recall.svelte-1tmrugr[data-in-view] .lit:where(.svelte-1tmrugr) .date:where(.svelte-1tmrugr){color:var(--color-chart-5);transition-delay:var(--lit)}.recall.svelte-1tmrugr[data-in-view] .lit:where(.svelte-1tmrugr) .kind:where(.svelte-1tmrugr){color:var(--color-foreground);transition-delay:var(--lit)}@property --recall-count{syntax:"<integer>";inherits:false;initial-value:0}.count.svelte-1tmrugr{--recall-count:0;counter-reset:recall-count var(--recall-count);transition:--recall-count var(--for) var(--ease) var(--from)}.count.svelte-1tmrugr:after{content:counter(recall-count)}.recall.svelte-1tmrugr[data-in-view] .count:where(.svelte-1tmrugr){--recall-count:var(--to)}@media (prefers-reduced-motion:reduce){.run.svelte-1tmrugr,.fade.svelte-1tmrugr,.lit.svelte-1tmrugr :is(.date:where(.svelte-1tmrugr),.kind:where(.svelte-1tmrugr)),.count.svelte-1tmrugr{transition:none}}.grow.svelte-jm7vu8{transform-box:fill-box;transform-origin:50%}.tracks.svelte-1sx3tap{--row:calc(11 * var(--spacing));grid-template-columns:auto minmax(0,1fr);grid-template-rows:repeat(3, var(--row)) auto}.mark.svelte-1sx3tap{position:absolute;translate:-50% -50%}.shared-garden.svelte-1kli68r{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);grid-template-columns:minmax(0, 1fr) minmax(0, calc(150 * var(--spacing)));gap:calc(10 * var(--spacing));margin-top:calc(9 * var(--spacing));padding-inline:calc(10 * var(--spacing));display:grid}.shared-panel.svelte-1kli68r{flex-direction:column;justify-content:center;align-items:flex-start;height:100svh;display:flex;position:sticky;top:0}.shared-map.svelte-1kli68r{aspect-ratio:8/9;width:min(100%,84svh)}.shared-steps.svelte-1kli68r{max-width:calc(150 * var(--spacing));flex-direction:column;padding-block:30svh 40svh;display:flex}.shared-step.svelte-1kli68r,.shared-hold.svelte-1kli68r{min-height:var(--pin-body);justify-content:center;gap:calc(4 * var(--spacing));flex-direction:column;display:flex}.shared-step.svelte-1kli68r{font-size:var(--text-xs);color:var(--color-muted-foreground);opacity:.35;line-height:1.4;transition:opacity .3s}.shared-step.tall.svelte-1kli68r{height:var(--height);justify-content:flex-start}.shared-hold.svelte-1kli68r{top:var(--pin-top);position:sticky}.shared-step.svelte-1kli68r+.shared-step:where(.svelte-1kli68r){margin-top:calc(2 * var(--text-xl))}.shared-step.svelte-1kli68r:not(.tall)>:last-child,.shared-hold.svelte-1kli68r>:last-child{margin-top:calc(2 * var(--spacing))}.shared-step.current.svelte-1kli68r{opacity:1}.shared-step.svelte-1kli68r .draw{fill:none;stroke-width:1.3px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--duration,.5s) var(--delay,0s) var(--ease-out)}.shared-step.svelte-1kli68r .pop{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .25s var(--delay,0s), transform .45s var(--delay,0s) var(--ease-spring);transform:scale(.6)}.shared-step.svelte-1kli68r [data-in-view] .draw{stroke-dashoffset:0}.shared-step.svelte-1kli68r [data-in-view] .pop{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.shared-step.svelte-1kli68r :is(.draw,.pop){transition:none}}@media (width<=640px){.shared-garden.svelte-1kli68r{padding-inline:calc(5 * var(--spacing));grid-template-columns:minmax(0,1fr);gap:0}.shared-panel.svelte-1kli68r{z-index:1;background:var(--color-black);align-items:center;height:55svh}.shared-map.svelte-1kli68r{width:min(100%,45svh)}.shared-steps.svelte-1kli68r{padding-block:5svh 30svh}.shared-step.svelte-1kli68r,.shared-hold.svelte-1kli68r{min-height:45svh}.shared-step.tall.svelte-1kli68r{height:auto}.shared-hold.svelte-1kli68r{position:static}}.garden-page.svelte-8lw5oj{--muted:var(--muted-foreground);width:var(--col-w);padding-bottom:calc(9 * var(--spacing));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-inline:auto}.garden-scene.svelte-8lw5oj{min-height:var(--win-h);padding:calc(10 * var(--spacing));justify-content:flex-end;align-items:flex-end;display:flex}.garden-scene.svelte-8lw5oj[data-torn=on]{-webkit-mask:var(--torn) center / 100% 100% no-repeat;mask:var(--torn) center / 100% 100% no-repeat}.garden-savings.svelte-8lw5oj{top:var(--card-padding);right:var(--card-padding);width:var(--savings-width);aspect-ratio:1;padding:calc(2 * var(--spacing) * var(--savings-scale));clip-path:polygon(50% 0%,59% 7%,70% 4%,76% 14%,88% 15%,90% 27%,99% 34%,95% 46%,100% 57%,91% 65%,91% 77%,79% 81%,73% 92%,61% 91%,50% 100%,40% 92%,28% 95%,22% 84%,10% 82%,9% 70%,0% 62%,5% 50%,0% 39%,9% 31%,9% 19%,21% 16%,28% 5%,40% 8%);transform-origin:0 0;background:var(--chart-5);font-family:var(--font-serif);font-size:calc(clamp(var(--text-3xs), 1.4cqi, var(--text-xxs)) * var(--savings-scale));text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;transform:rotate(8deg)}.garden-savings.svelte-8lw5oj strong:where(.svelte-8lw5oj){font-size:2.4em;line-height:1.05}.garden-card.svelte-8lw5oj{--card-padding:clamp(calc(5 * var(--spacing)), 3cqw, calc(10 * var(--spacing)));--savings-scale:1.19;--savings-width:calc(clamp(calc(16 * var(--spacing)), 12cqi, calc(24 * var(--spacing))) * var(--savings-scale));gap:calc(4 * var(--spacing)) calc(3 * var(--spacing));width:min(100%, calc(220 * var(--spacing)));padding:var(--card-padding);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"heading heading""flowers intro""secondary cta";display:grid;container-type:inline-size}.garden-card.svelte-8lw5oj header:where(.svelte-8lw5oj){display:contents}.garden-card.svelte-8lw5oj h1:where(.svelte-8lw5oj){padding-right:calc(var(--savings-width) + 4 * var(--spacing));grid-area:heading}.garden-your.svelte-8lw5oj{font-size:clamp(var(--text-xxs), 3.6cqi, var(--text-base))}.garden-name.svelte-8lw5oj{font-size:min(var(--text-2xl), 9.8cqi);white-space:nowrap}.garden-intro.svelte-8lw5oj{margin-left:calc(-2 * var(--spacing));grid-area:intro;align-self:end}.garden-secondary.svelte-8lw5oj{margin-top:calc(4 * var(--spacing));grid-area:secondary;align-self:end}.flowers.svelte-8lw5oj{width:100%;margin-top:calc(-3 * var(--spacing));grid-area:flowers}.garden-copy.svelte-8lw5oj{font-size:clamp(var(--text-xxs), 2.4cqi, var(--text-sm));line-height:var(--leading-relaxed);display:contents}.garden-firefly.svelte-8lw5oj{width:clamp(calc(16 * var(--spacing)), 12cqi, calc(28 * var(--spacing)))}.garden-cta.svelte-8lw5oj{margin-top:calc(4 * var(--spacing));grid-area:cta;justify-content:flex-end;align-self:end}.garden-cta.svelte-8lw5oj a:where(.svelte-8lw5oj){font-size:clamp(var(--text-xxs), 2.4cqi, var(--text-sm));line-height:var(--leading-snug);gap:.35em;padding:clamp(.2em,.9cqi,.32em) clamp(.45em,2.2cqi,.65em)}.garden-cta.svelte-8lw5oj a:where(.svelte-8lw5oj):after{content:"";inset-inline:0;height:max(100%, calc(11 * var(--spacing)));position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1100px){.garden-card.svelte-8lw5oj{--savings-scale:.95}.garden-scene.svelte-8lw5oj{padding:calc(12 * var(--spacing)) calc(5 * var(--spacing)) calc(5 * var(--spacing));justify-content:center;align-items:center}}@media (width<=640px){.garden-scene.svelte-8lw5oj{padding:calc(8 * var(--spacing)) calc(3 * var(--spacing)) calc(3 * var(--spacing))}.garden-card.svelte-8lw5oj{--savings-width:calc(16 * var(--spacing) * var(--savings-scale));--card-padding:calc(5 * var(--spacing));--garden-title-size:min(var(--text-lg), 8.8cqi);width:min(100%, calc(160 * var(--spacing)));padding:var(--card-padding);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""copy""cta"}.garden-card.svelte-8lw5oj header:where(.svelte-8lw5oj){align-items:flex-end;gap:calc(3 * var(--spacing));grid-area:heading;display:flex}.garden-card.svelte-8lw5oj h1:where(.svelte-8lw5oj){flex:2.4;min-width:0;padding-right:0}.garden-savings.svelte-8lw5oj{top:auto;right:auto;bottom:calc(5 * var(--spacing) + var(--savings-width) * .14);left:calc(5 * var(--spacing))}.flowers.svelte-8lw5oj{flex:1;min-width:0;margin-top:0}.garden-your.svelte-8lw5oj{font-size:var(--text-xxs)}.garden-name.svelte-8lw5oj{font-size:var(--garden-title-size)}.garden-copy.svelte-8lw5oj{font-size:calc(var(--text-xxs) * 1.12);line-height:var(--leading-loose);margin-bottom:calc(4 * var(--spacing));grid-area:copy;display:block}.garden-intro.svelte-8lw5oj{margin-left:0}.garden-secondary.svelte-8lw5oj{margin-top:0;display:inline}.garden-firefly.svelte-8lw5oj{width:clamp(calc(12 * var(--spacing)), 18cqi, calc(16 * var(--spacing)))}.garden-cta.svelte-8lw5oj{min-height:calc(var(--savings-width) * 1.14);padding-left:calc(var(--savings-width) + 2 * var(--spacing));margin-top:0}.garden-cta.svelte-8lw5oj a:where(.svelte-8lw5oj){font-size:var(--text-xxs)}}
