.cairn[data-astro-cid-tryuespi]{margin:0 auto 3rem;max-width:36rem}svg[data-astro-cid-tryuespi]{width:100%;height:auto;overflow:visible}.shadow[data-astro-cid-tryuespi]{fill:#1d1d1f12}.side[data-astro-cid-tryuespi],.top[data-astro-cid-tryuespi]{stroke:var(--fg);stroke-width:1;vector-effect:non-scaling-stroke}.side[data-astro-cid-tryuespi]{fill:url(#cairn-side)}.top[data-astro-cid-tryuespi]{fill:url(#cairn-top)}.lead[data-astro-cid-tryuespi]{fill:none;stroke:var(--line);stroke-dasharray:2 3;vector-effect:non-scaling-stroke}text[data-astro-cid-tryuespi]{font:500 16px var(--font);fill:var(--muted)}text[data-astro-cid-tryuespi].accent{fill:var(--accent);font-weight:600}.grains[data-astro-cid-tryuespi] circle[data-astro-cid-tryuespi]{fill:var(--accent);opacity:0}@media(prefers-reduced-motion:no-preference){.stone[data-astro-cid-tryuespi]{transition:opacity .5s ease,translate .8s cubic-bezier(.3,1.25,.4,1);transition-delay:calc(var(--n) * .4s + .1s)}.js[data-astro-cid-tryuespi] .cairn[data-astro-cid-tryuespi]:not(.is-visible) .stone[data-astro-cid-tryuespi]{opacity:0;translate:0 -46px}.is-visible[data-astro-cid-tryuespi] .grains[data-astro-cid-tryuespi] circle[data-astro-cid-tryuespi]{animation:drift 3.4s ease-out infinite;animation-delay:calc(2s + var(--g) * .6s)}.is-visible[data-astro-cid-tryuespi] .pebble[data-astro-cid-tryuespi] circle[data-astro-cid-tryuespi]:first-child{animation:settle 6s ease-in-out 2.2s infinite;transform-box:fill-box;transform-origin:50% 100%}}@media(prefers-reduced-motion:reduce){.grains[data-astro-cid-tryuespi] circle[data-astro-cid-tryuespi]{opacity:.8}}@keyframes drift{0%{opacity:0;translate:0 6px}20%{opacity:.9}to{opacity:0;translate:8px -26px}}@keyframes settle{0%,to{rotate:0deg}50%{rotate:4deg}}.art[data-astro-cid-ienxxsn2]{padding:1.25rem;border-radius:var(--radius);background:var(--surface)}svg[data-astro-cid-ienxxsn2]{display:block;width:100%;height:9rem;overflow:visible}.card[data-astro-cid-ienxxsn2],.node[data-astro-cid-ienxxsn2],.stone-side[data-astro-cid-ienxxsn2],.stone-top[data-astro-cid-ienxxsn2]{stroke:var(--fg);stroke-width:1.2;vector-effect:non-scaling-stroke}.ln[data-astro-cid-ienxxsn2]{fill:none;stroke:var(--fg);stroke-width:1;vector-effect:non-scaling-stroke}.soft[data-astro-cid-ienxxsn2]{fill:#e6e3dc}.accent[data-astro-cid-ienxxsn2]{fill:var(--accent)}.track[data-astro-cid-ienxxsn2]{fill:none;stroke:var(--muted);stroke-width:1.2;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.node[data-astro-cid-ienxxsn2]{fill:#fff}.node[data-astro-cid-ienxxsn2].done{stroke:#b8401a}.tick[data-astro-cid-ienxxsn2]{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.runner[data-astro-cid-ienxxsn2]{fill:var(--accent)}.typing[data-astro-cid-ienxxsn2]{fill:var(--fg);opacity:.35}.spark[data-astro-cid-ienxxsn2]{fill:var(--accent)}.spark[data-astro-cid-ienxxsn2].small{opacity:.6}.stone-side[data-astro-cid-ienxxsn2]{fill:#e4e1d9}.stone-top[data-astro-cid-ienxxsn2]{fill:#fbfaf7}.stem[data-astro-cid-ienxxsn2]{fill:none;stroke:var(--fg);stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke}.leaf[data-astro-cid-ienxxsn2]{fill:#fff;stroke:var(--fg);stroke-width:1.2;vector-effect:non-scaling-stroke}.leaf[data-astro-cid-ienxxsn2].orange{fill:var(--accent);stroke:#b8401a}@media(prefers-reduced-motion:no-preference){.float[data-astro-cid-ienxxsn2]{animation:float 4s ease-in-out infinite}.typing[data-astro-cid-ienxxsn2]{animation:type 1.2s ease-in-out infinite;animation-delay:var(--d)}.spark[data-astro-cid-ienxxsn2]{animation:twinkle 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.spark[data-astro-cid-ienxxsn2].small{animation-delay:-1.3s}.sprout[data-astro-cid-ienxxsn2]{transform-box:fill-box;transform-origin:50% 100%;transition:scale 1.2s cubic-bezier(.3,1.4,.4,1) .3s}.js .art[data-astro-cid-ienxxsn2]:not(.is-visible) .sprout[data-astro-cid-ienxxsn2]{scale:.2}.leaf[data-astro-cid-ienxxsn2].orange{animation:sway 5s ease-in-out infinite;transform-box:fill-box;transform-origin:0% 100%}}@media(prefers-reduced-motion:reduce){.runner[data-astro-cid-ienxxsn2]{display:none}}@keyframes float{50%{translate:0 -4px}}@keyframes type{0%,60%,to{opacity:.3;translate:0 0}30%{opacity:1;translate:0 -3px}}@keyframes twinkle{0%,to{scale:1;rotate:0deg}50%{scale:.8;rotate:20deg}}@keyframes sway{50%{rotate:-6deg}}.intro[data-astro-cid-qpiw5ld4]{display:grid;gap:1.5rem;padding-top:clamp(7rem,14vw,9rem)}.intro[data-astro-cid-qpiw5ld4] h1[data-astro-cid-qpiw5ld4]{font-size:var(--step-4);letter-spacing:-.035em;max-width:14ch}.lede[data-astro-cid-qpiw5ld4]{font-size:var(--step-1);color:var(--muted);line-height:1.5;max-width:38rem}.actions[data-astro-cid-qpiw5ld4]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.75rem}.section[data-astro-cid-qpiw5ld4]{padding-top:var(--space)}.section[data-astro-cid-qpiw5ld4] h2[data-astro-cid-qpiw5ld4]{font-size:var(--step-3);letter-spacing:-.03em;margin-bottom:2.5rem}.narrow[data-astro-cid-qpiw5ld4]>[data-astro-cid-qpiw5ld4]{max-width:48rem}.body[data-astro-cid-qpiw5ld4]{font-size:var(--step-1);line-height:1.6;max-width:var(--measure)}.why[data-astro-cid-qpiw5ld4]{color:var(--muted)}.offers[data-astro-cid-qpiw5ld4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2.5rem 1.25rem}.offers[data-astro-cid-qpiw5ld4] li[data-astro-cid-qpiw5ld4]{display:grid;align-content:start;gap:.5rem}.offers[data-astro-cid-qpiw5ld4] h3[data-astro-cid-qpiw5ld4]{font-size:var(--step-1);margin-top:.75rem}.offers[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4]{color:var(--muted)}.process[data-astro-cid-qpiw5ld4]{--node: .75rem;position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.process[data-astro-cid-qpiw5ld4]:before{content:"";position:absolute;top:calc(var(--node) / 2);left:0;right:0;height:1px;background:var(--fg);transform-origin:left}.p-step[data-astro-cid-qpiw5ld4]{position:relative;padding-top:2.25rem}.p-node[data-astro-cid-qpiw5ld4]{position:absolute;top:0;left:0;width:var(--node);height:var(--node);border:1px solid var(--fg);border-radius:50%;background:var(--bg)}.last[data-astro-cid-qpiw5ld4] .p-node[data-astro-cid-qpiw5ld4]{background:var(--accent);border-color:var(--accent)}.p-num[data-astro-cid-qpiw5ld4]{font-size:var(--step--1);font-weight:700;color:var(--accent)}.p-step[data-astro-cid-qpiw5ld4] h3[data-astro-cid-qpiw5ld4]{font-size:var(--step-2);margin:.4rem 0 .75rem}.p-step[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4]{color:var(--muted)}@media(prefers-reduced-motion:no-preference){.process[data-astro-cid-qpiw5ld4]:before{transition:transform 1.4s cubic-bezier(.6,0,.3,1) .2s}.js[data-astro-cid-qpiw5ld4] .process[data-astro-cid-qpiw5ld4]:not(.is-visible):before{transform:scaleX(0)}.p-step[data-astro-cid-qpiw5ld4]{transition:opacity .6s ease}.js[data-astro-cid-qpiw5ld4] .process[data-astro-cid-qpiw5ld4]:not(.is-visible) .p-step[data-astro-cid-qpiw5ld4]{opacity:0}.p-step[data-astro-cid-qpiw5ld4]:nth-child(2){transition-delay:.45s}.p-step[data-astro-cid-qpiw5ld4]:nth-child(3){transition-delay:.8s}.p-step[data-astro-cid-qpiw5ld4]:nth-child(4){transition-delay:1.15s}}@media(max-width:52rem){.process[data-astro-cid-qpiw5ld4]{grid-template-columns:1fr;gap:2.5rem;padding-left:2.25rem}.process[data-astro-cid-qpiw5ld4]:before{top:.4rem;bottom:.4rem;left:calc(var(--node) / 2);right:auto;width:1px;height:auto;transform-origin:top}.js[data-astro-cid-qpiw5ld4] .process[data-astro-cid-qpiw5ld4]:not(.is-visible):before{transform:scaleY(0)}.p-step[data-astro-cid-qpiw5ld4]{padding-top:0}.p-node[data-astro-cid-qpiw5ld4]{left:-2.25rem;top:.35rem}}.faq[data-astro-cid-qpiw5ld4]{border-top:1px solid var(--line)}details[data-astro-cid-qpiw5ld4]{border-bottom:1px solid var(--line)}summary[data-astro-cid-qpiw5ld4]{display:flex;justify-content:space-between;gap:1rem;padding:1.25rem 0;font-size:var(--step-1);font-weight:600;cursor:pointer;list-style:none}summary[data-astro-cid-qpiw5ld4]::-webkit-details-marker{display:none}summary[data-astro-cid-qpiw5ld4]:after{content:"+";color:var(--accent);font-weight:400;transition:transform .2s ease}details[data-astro-cid-qpiw5ld4][open] summary[data-astro-cid-qpiw5ld4]:after{transform:rotate(45deg)}details[data-astro-cid-qpiw5ld4] p[data-astro-cid-qpiw5ld4]{padding-bottom:1.5rem;color:var(--muted);max-width:var(--measure)}.start[data-astro-cid-qpiw5ld4]{display:grid;gap:1.25rem}.start[data-astro-cid-qpiw5ld4] h2[data-astro-cid-qpiw5ld4]{margin-bottom:0;max-width:16ch}
