.case-cta[data-astro-cid-rl55hemr]{background:radial-gradient(70% 120% at 100% 0%, color-mix(in srgb, var(--case-from) 22%, transparent), transparent 70%)}.flow-step[data-astro-cid-ewoixtvz]:before{background:var(--color-line);content:"";width:1px;position:absolute;top:0;bottom:-1.5rem;left:.3125rem}.flow-step[data-astro-cid-ewoixtvz]:last-child:before{height:.5rem;bottom:auto}.flow-dot[data-astro-cid-ewoixtvz]{background:linear-gradient(135deg, var(--case-from), var(--case-to));width:.6875rem;height:.6875rem;position:absolute;top:.25rem;left:0}@media (width>=48rem){.flow-step[data-astro-cid-ewoixtvz]:before{width:auto;height:1px;inset:.3125rem 0 auto}.flow-step[data-astro-cid-ewoixtvz]:last-child:before{width:.6875rem;height:1px;right:auto}.flow-dot[data-astro-cid-ewoixtvz]{top:0}}.group-mark[data-astro-cid-mukisp6h]{background:linear-gradient(135deg, var(--case-from), var(--case-to))}.group-box[data-astro-cid-mukisp6h]:nth-child(2){background:radial-gradient(90% 90% at 50% 0%, color-mix(in srgb, var(--case-from) 22%, transparent), transparent 75%)}.group-link[data-astro-cid-mukisp6h]{z-index:1;font-size:1.25rem;line-height:1;position:absolute;bottom:-1.35rem;left:50%;translate:-50%;rotate:90deg}@media (width>=64rem){.group-link[data-astro-cid-mukisp6h]{inset:50% -1.25rem auto auto;translate:0 -50%;rotate:none}}.auto-advance-bar[data-astro-cid-2vc7nuhq]{z-index:-1;background:color-mix(in srgb, var(--ink) 9%, transparent);transform-origin:0;position:absolute;inset:0;scale:0 1}[data-astro-cid-2vc7nuhq][data-counting] .auto-advance-bar[data-astro-cid-2vc7nuhq]{transition:scale 5s linear;scale:1}.stage[data-astro-cid-vxhddj2r]{background:radial-gradient(60% 80% at 15% 10%, color-mix(in srgb, var(--case-from) 34%, transparent), transparent 70%), radial-gradient(55% 70% at 90% 95%, color-mix(in srgb, var(--case-to) 26%, transparent), transparent 70%), color-mix(in srgb, var(--ink) 4%, var(--paper))}.stage-set[data-astro-cid-vxhddj2r]{transition:opacity .9s ease .15s, transform 1.4s var(--ease-stretch) .15s}.stage-phone[data-astro-cid-vxhddj2r]{transition:transform 1.6s var(--ease-stretch) .35s}@media (prefers-reduced-motion:no-preference){.js [data-astro-cid-vxhddj2r][data-reveal]:not([data-revealed]) .stage-set[data-astro-cid-vxhddj2r]{opacity:0;transform:perspective(1600px)rotateX(14deg)translateY(3rem)scale(.96)}.js [data-astro-cid-vxhddj2r][data-reveal]:not([data-revealed]) .stage-phone[data-astro-cid-vxhddj2r]{transform:translateY(4rem)}}.planning[data-astro-cid-fyz2kw3w]{--line:#e8c5bb;color:#2a1815;background:#f7f2ea}.planning[data-astro-cid-fyz2kw3w] .cell,.planning[data-astro-cid-fyz2kw3w]>div[data-astro-cid-fyz2kw3w]:first-child{border-color:var(--line)}.cell[data-astro-cid-fyz2kw3w]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:7.2em;padding:.7em}.head[data-astro-cid-fyz2kw3w]{background:#ede4d8;min-height:0}.holiday[data-astro-cid-fyz2kw3w]{background:repeating-linear-gradient(135deg,#ede4d8 0 .35em,#f7f2ea .35em .7em)}.card[data-astro-cid-fyz2kw3w]{border:1px solid var(--line);border-left:.3em solid var(--stripe);background:#fdfbf7;height:1.5em;display:block}.chip[data-astro-cid-fyz2kw3w]{border:1px solid var(--line);padding:.35em .8em}.primary[data-astro-cid-fyz2kw3w]{color:#fdfbf7;background:#c45a45;border-color:#c45a45}.report[data-astro-cid-czypwvgy]{--line:#e8c5bb;color:#2a1815;background:#f7f2ea}.report[data-astro-cid-czypwvgy]>div[data-astro-cid-czypwvgy]{border-color:var(--line)}.muted[data-astro-cid-czypwvgy]{color:#9c8b74}.current[data-astro-cid-czypwvgy]{border-bottom:.15em solid #c45a45;padding-bottom:.3em}.badge[data-astro-cid-czypwvgy],.field[data-astro-cid-czypwvgy]{border:1px solid var(--line);padding:.3em .6em;font-style:normal}.done[data-astro-cid-czypwvgy]{color:#059669;border-color:#059669}.sheet[data-astro-cid-czypwvgy]{border:1px solid var(--line);background:#fdfbf7;padding:.9em}.field[data-astro-cid-czypwvgy] b[data-astro-cid-czypwvgy]{display:block}.button[data-astro-cid-czypwvgy]{color:#fdfbf7;text-align:center;background:#c45a45;padding:1em;font-weight:700}.scan[data-astro-cid-czypwvgy]{background:#c45a45;border:.3em solid #f7f2ea;border-radius:999px;justify-self:center;width:3em;height:3em;margin-top:-1.6em}.stage[data-astro-cid-nbycxhdu]{background:radial-gradient(60% 80% at 15% 10%, color-mix(in srgb, var(--case-from) 34%, transparent), transparent 70%), radial-gradient(55% 70% at 90% 95%, color-mix(in srgb, var(--case-to) 26%, transparent), transparent 70%), color-mix(in srgb, var(--ink) 4%, var(--paper))}.stage-set[data-astro-cid-nbycxhdu]{transition:opacity .9s ease .15s, transform 1.4s var(--ease-stretch) .15s}.stage-phone[data-astro-cid-nbycxhdu]{transition:transform 1.6s var(--ease-stretch) .35s}@media (prefers-reduced-motion:no-preference){.js [data-astro-cid-nbycxhdu][data-reveal]:not([data-revealed]) .stage-set[data-astro-cid-nbycxhdu]{opacity:0;transform:perspective(1600px)rotateX(14deg)translateY(3rem)scale(.96)}.js [data-astro-cid-nbycxhdu][data-reveal]:not([data-revealed]) .stage-phone[data-astro-cid-nbycxhdu]{transform:translateY(4rem)}}
