.pf-phone[data-astro-cid-7qzdr3aj]{right:3em;top:3.2em;width:17em;height:38em;border-radius:2.2em;box-shadow:0 0 0 .45em var(--ink),0 2em 4em -1.5em #233d628c;overflow:hidden}.pf-photo[data-astro-cid-7qzdr3aj]{width:100%;height:8.5em;-o-object-fit:cover;object-fit:cover}.pf-body[data-astro-cid-7qzdr3aj]{position:relative;display:grid;gap:.9em;padding:1.1em}.pf-title[data-astro-cid-7qzdr3aj]{display:grid;gap:.1em}.pf-title[data-astro-cid-7qzdr3aj] b[data-astro-cid-7qzdr3aj]{font:600 1.15em/1.2 var(--font-display)}.pf-title[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{font-size:.8em;color:var(--ink-soft)}.pf-days[data-astro-cid-7qzdr3aj]{display:flex;gap:.4em}.pf-days[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{flex:1;padding:.55em 0;border-radius:.6em;background:var(--mist);text-align:center;font:600 .75em/1 var(--font-display)}.pf-days[data-astro-cid-7qzdr3aj] .is-on[data-astro-cid-7qzdr3aj]{background:var(--ink);color:#fff}.pf-slots[data-astro-cid-7qzdr3aj]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4em}.pf-slots[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{position:relative;padding:.65em 0;border-radius:.6em;box-shadow:inset 0 0 0 1.5px var(--line-ui);text-align:center;font:600 .78em/1 var(--font-display);transition:background-color .3s,color .3s,box-shadow .3s}.pf-slots[data-astro-cid-7qzdr3aj] .is-taken[data-astro-cid-7qzdr3aj],.is-3 .pf-slots[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{box-shadow:none;background:#f4f6fb;color:#b6bfd2;text-decoration:line-through}.is-1 .pf-slots[data-astro-cid-7qzdr3aj] .is-pick[data-astro-cid-7qzdr3aj]{background:var(--accent);color:var(--ink);box-shadow:none;transition-delay:1.5s}.pf-cursor[data-astro-cid-7qzdr3aj]{position:absolute;left:50%;top:50%;width:2.2em;height:2.2em;margin:-1.1em 0 0 -1.1em;border-radius:50%;background:#ffffff8c;box-shadow:0 0 0 .2em var(--ink);opacity:0;transform:translate(-5em,6em);pointer-events:none}.film.is-1[data-step="1"] .pf-cursor[data-astro-cid-7qzdr3aj]{animation:pf-tap 2.4s var(--ease-out) .2s forwards}@keyframes pf-tap{0%{opacity:0;transform:translate(-5em,6em)}20%{opacity:1}55%{transform:translate(0) scale(1)}65%{transform:translate(0) scale(.75)}80%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(0) scale(1.3)}}.pf-meta[data-astro-cid-7qzdr3aj]{display:grid;grid-template-columns:1fr 1fr;gap:.4em;margin-top:.3em}.pf-meta[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{display:grid;gap:.15em;padding:.6em .75em;border-radius:.6em;background:var(--mist);font:600 .78em/1.2 var(--font-display)}.pf-meta[data-astro-cid-7qzdr3aj] small[data-astro-cid-7qzdr3aj]{font:500 .85em/1.2 var(--font-text);color:var(--ink-soft)}.pf-confirm[data-astro-cid-7qzdr3aj]{padding:.85em 0;border-radius:999px;background:var(--mist-2);color:var(--ink-soft);text-align:center;font:600 .85em/1 var(--font-display);transition:background-color .4s,color .4s}.film.is-1 .pf-confirm[data-astro-cid-7qzdr3aj]{background:var(--ink);color:#fff;transition-delay:1.9s}.pf-done[data-astro-cid-7qzdr3aj],.pf-full[data-astro-cid-7qzdr3aj]{position:absolute;left:1.1em;right:1.1em;top:10.6em;min-height:8em;align-content:center;display:grid;gap:.3em;padding:1em;border-radius:.9em;background:var(--ink);color:#fff;font-size:.85em;line-height:1.35}.pf-done[data-astro-cid-7qzdr3aj] b[data-astro-cid-7qzdr3aj],.pf-full[data-astro-cid-7qzdr3aj] b[data-astro-cid-7qzdr3aj]{font:600 1.15em/1.2 var(--font-display)}.pf-full[data-astro-cid-7qzdr3aj]{background:#fff;color:var(--ink);box-shadow:0 1em 2em -1em #233d6266,inset 0 0 0 1.5px var(--line-ui)}.pf-join[data-astro-cid-7qzdr3aj]{justify-self:start;margin-top:.4em;padding:.55em .9em;border-radius:999px;background:var(--accent);font:600 .95em/1 var(--font-display)}.pf-mail[data-astro-cid-7qzdr3aj],.pf-wa[data-astro-cid-7qzdr3aj],.pf-wait[data-astro-cid-7qzdr3aj]{left:3em;top:7em;width:19em;display:grid;gap:.55em;padding:1.3em}.pf-mail-top[data-astro-cid-7qzdr3aj]{display:flex;justify-content:space-between;font-size:.8em;color:var(--ink-soft)}.pf-funda[data-astro-cid-7qzdr3aj]{color:#f7a100;font:700 1.15em/1 var(--font-display);letter-spacing:-.02em}.pf-mail-title[data-astro-cid-7qzdr3aj]{font:600 1.05em/1.25 var(--font-display)}.pf-mail-sub[data-astro-cid-7qzdr3aj]{font-size:.85em;line-height:1.4;color:var(--ink-soft)}.pf-sent[data-astro-cid-7qzdr3aj],.pf-extra[data-astro-cid-7qzdr3aj]{display:flex;align-items:center;gap:.5em;margin-top:.4em;padding:.6em .8em;border-radius:.7em;background:#e9f8ef;color:#146c3a;font:600 .78em/1.25 var(--font-display);opacity:0;transform:translateY(.5em);transition:opacity .4s,transform .5s var(--ease-out)}.pf-sent[data-astro-cid-7qzdr3aj] i[data-astro-cid-7qzdr3aj],.pf-extra[data-astro-cid-7qzdr3aj] i[data-astro-cid-7qzdr3aj]{flex:none;width:.9em;height:.5em;border-left:.17em solid currentColor;border-bottom:.17em solid currentColor;transform:translateY(-.15em) rotate(-45deg)}.film[data-step="0"] .pf-sent[data-astro-cid-7qzdr3aj],.film[data-step="3"] .pf-extra[data-astro-cid-7qzdr3aj]{opacity:1;transform:none;transition-delay:1.8s}.pf-flow[data-astro-cid-7qzdr3aj]{position:absolute;left:22em;top:13em;width:3.4em;height:.15em;background:#6899fc73}.pf-flow[data-astro-cid-7qzdr3aj] i[data-astro-cid-7qzdr3aj]{position:absolute;top:-.3em;left:0;width:.75em;height:.75em;border-radius:50%;background:#fff}.film.is-playing[data-step="0"] .pf-flow[data-astro-cid-7qzdr3aj] i[data-astro-cid-7qzdr3aj]{animation:pf-flow 1.6s ease-in-out 1s infinite}@keyframes pf-flow{0%{transform:translate(0)}to{transform:translate(2.7em)}}.pf-wa-head[data-astro-cid-7qzdr3aj]{display:flex;align-items:center;gap:.5em;font:600 .8em/1 var(--font-display);color:#128c4b}.pf-wa-head[data-astro-cid-7qzdr3aj] i[data-astro-cid-7qzdr3aj]{width:.6em;height:.6em;border-radius:50%;background:#25d366}.pf-bubble[data-astro-cid-7qzdr3aj]{padding:.75em .9em;border-radius:.3em 1em 1em;background:#f1efe9;font-size:.85em;line-height:1.4}.pf-btns[data-astro-cid-7qzdr3aj]{display:grid;grid-template-columns:1fr 1fr;gap:.4em}.pf-btns[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{padding:.6em 0;border-radius:.6em;background:var(--mist);color:#027eb5;text-align:center;font:600 .8em/1 var(--font-display);transition:background-color .3s 1.2s,color .3s 1.2s}.film[data-step="2"] .pf-btns[data-astro-cid-7qzdr3aj] .is-on[data-astro-cid-7qzdr3aj]{background:#027eb5;color:#fff}.pf-bubble--later[data-astro-cid-7qzdr3aj]{opacity:0;transform:translateY(.5em);transition:opacity .4s,transform .5s var(--ease-out)}.film[data-step="2"] .pf-bubble--later[data-astro-cid-7qzdr3aj]{opacity:1;transform:none;transition-delay:2.4s}.pf-agenda[data-astro-cid-7qzdr3aj]{position:absolute;left:3.75em;top:33.75em;transition-delay:.6s}.film[data-step="1"] .pf-mail[data-astro-cid-7qzdr3aj]{opacity:.5;transform:scale(.96)}.pf-count[data-astro-cid-7qzdr3aj]{display:flex;align-items:baseline;gap:.6em}.pf-count[data-astro-cid-7qzdr3aj] b[data-astro-cid-7qzdr3aj]{font:700 3.2em/1 var(--font-display);letter-spacing:-.03em}.pf-count[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{font-size:.9em;line-height:1.3;color:var(--ink-soft)}.pf-faces[data-astro-cid-7qzdr3aj]{display:flex}.pf-faces[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]{display:grid;place-items:center;width:2.6em;height:2.6em;margin-right:-.3em;border-radius:50%;background:var(--mist-2);box-shadow:0 0 0 .18em #fff;font:600 .7em/1 var(--font-display)}.pf-faces[data-astro-cid-7qzdr3aj] span[data-astro-cid-7qzdr3aj]:nth-child(2n){background:#fde8c4}@container (max-width: 480px){.pf-phone[data-astro-cid-7qzdr3aj]{right:1.5em;top:2em}.pf-mail[data-astro-cid-7qzdr3aj],.pf-wa[data-astro-cid-7qzdr3aj],.pf-wait[data-astro-cid-7qzdr3aj]{left:1.5em;top:auto;bottom:2em;width:20em}.pf-flow[data-astro-cid-7qzdr3aj]{display:none}.pf-agenda[data-astro-cid-7qzdr3aj]{top:auto;bottom:1em;left:1.875em}}
