.tap-tab[data-astro-cid-jmoftueo]{isolation:isolate;min-height:3rem;font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--tone-fg-muted);cursor:pointer;border-radius:999px;padding:0 1.25rem;position:relative}.tap-tab[data-astro-cid-jmoftueo]:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-white);box-shadow:var(--shadow-sm);opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);position:absolute;inset:0;transform:scale(.94)}.tap-tab[data-astro-cid-jmoftueo][aria-selected=true]{color:var(--tone-fg)}.tap-tab[data-astro-cid-jmoftueo][aria-selected=true]:before{opacity:1;transform:none}.tap-stage[data-astro-cid-jmoftueo]{isolation:isolate;width:100%;max-width:30rem;height:38rem;margin-inline:auto;position:relative}.tap-glow[data-astro-cid-jmoftueo]{z-index:-1;background:radial-gradient(circle at 50% 70%,#f5a5242e,#0000 60%);border-radius:50%;position:absolute;inset:10% 0 0}.tap-surface[data-astro-cid-jmoftueo]{border-radius:var(--radius-2xl);background:linear-gradient(180deg, var(--color-cloud-200), var(--color-cloud-300));height:9rem;box-shadow:inset 0 1px 0 #ffffffb3, var(--shadow-md);position:absolute;bottom:0;left:0;right:0}.tap-sticker[data-astro-cid-jmoftueo]{width:7rem;height:7rem;margin-left:-3.5rem;position:absolute;bottom:1rem;left:50%}.tap-sticker-face[data-astro-cid-jmoftueo]{z-index:1;width:100%;height:100%;color:var(--color-amber-500);background:radial-gradient(circle at 35% 30%, var(--color-navy-700), var(--color-navy-900) 70%);box-shadow:inset 0 0 0 3px var(--color-amber-500), inset 0 0 0 6px var(--color-navy-900), 0 10px 24px -8px #0b1b2b80;border-radius:50%;align-content:center;place-items:center;gap:.25rem;display:grid;position:relative}.tap-sticker-text[data-astro-cid-jmoftueo]{text-align:center;width:6rem;font-size:.625rem;line-height:1.2;font-weight:var(--font-weight-bold);color:var(--color-cloud-100);display:grid;position:relative}.tap-sticker-text[data-astro-cid-jmoftueo]>span[data-astro-cid-jmoftueo]{transition:opacity var(--duration-base) var(--ease-out);grid-area:1/1}.tap-stage[data-astro-cid-jmoftueo][data-mode=review] [data-astro-cid-jmoftueo][data-for=menu],.tap-stage[data-astro-cid-jmoftueo][data-mode=menu] [data-astro-cid-jmoftueo][data-for=review]{opacity:0}.tap-ring[data-astro-cid-jmoftueo]{box-shadow:inset 0 0 0 2px var(--color-amber-500);opacity:0;border-radius:50%;position:absolute;inset:0}.tap-phone[data-astro-cid-jmoftueo]{z-index:2;background:linear-gradient(160deg, #22384f, var(--color-navy-950));width:14rem;height:28.5rem;transition:transform .7s var(--ease-out);border-radius:2.5rem;margin-left:-7rem;padding:.5rem;position:absolute;top:0;left:50%;transform:translate(4.5rem,-.5rem)rotate(9deg);box-shadow:inset 0 0 0 1.5px #ffffff1f,0 40px 60px -24px #060f198c,0 18px 30px -12px #060f1959}.tap-stage[data-astro-cid-jmoftueo][data-state=tapping] .tap-phone[data-astro-cid-jmoftueo]{transition-duration:.65s;transition-timing-function:var(--ease-in-out);transform:translateY(1.25rem)rotate(0)scale(.97)}.tap-stage[data-astro-cid-jmoftueo][data-state=opened] .tap-phone[data-astro-cid-jmoftueo]{transition-duration:.8s;transform:translateY(.25rem)rotate(0)}.tap-screen[data-astro-cid-jmoftueo]{background:var(--color-white);border-radius:2rem;height:100%;position:relative;overflow:hidden}.tap-notch[data-astro-cid-jmoftueo]{z-index:3;background:var(--color-navy-950);border-radius:999px;width:4.5rem;height:1.25rem;margin-left:-2.25rem;position:absolute;top:.5rem;left:50%}.scr[data-astro-cid-jmoftueo]{opacity:0;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}.tap-stage[data-astro-cid-jmoftueo][data-state=idle] .scr-idle[data-astro-cid-jmoftueo],.tap-stage[data-astro-cid-jmoftueo][data-state=tapping] .scr-idle[data-astro-cid-jmoftueo],.tap-stage[data-astro-cid-jmoftueo][data-state=opened][data-mode=review] .scr-review[data-astro-cid-jmoftueo],.tap-stage[data-astro-cid-jmoftueo][data-state=opened][data-mode=menu] .scr-menu[data-astro-cid-jmoftueo]{opacity:1;transform:none}.scr-idle[data-astro-cid-jmoftueo]{color:var(--color-cloud-100);background:radial-gradient(120% 70% at 80% 10%, #f5a52473, transparent 55%), radial-gradient(120% 70% at 10% 100%, #1fb5a873, transparent 55%), var(--color-navy-800);flex-direction:column;align-items:center;padding-top:3.5rem;display:flex}.scr-hint[data-astro-cid-jmoftueo]{font-size:.6875rem;font-weight:var(--font-weight-bold);background:#ffffff24;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;display:inline-flex;position:absolute;bottom:1.5rem}.scr-banner[data-astro-cid-jmoftueo]{font-size:.625rem;font-weight:var(--font-weight-bold);color:var(--color-teal-700);background:color-mix(in srgb, var(--color-teal-200) 45%, white);justify-content:center;align-items:center;gap:.25rem;padding:2.25rem .75rem .5rem;display:flex}.scr-body[data-astro-cid-jmoftueo]{gap:1rem;padding:1.25rem 1rem;display:grid}.scr-stars[data-astro-cid-jmoftueo]{gap:.25rem;display:flex}.scr-star[data-astro-cid-jmoftueo]{color:var(--color-slate-400);position:relative}.star-full[data-astro-cid-jmoftueo]{color:var(--color-amber-500);opacity:0;position:absolute;inset:0;transform:scale(.4)}.tap-stage[data-astro-cid-jmoftueo][data-state=opened] .star-full[data-astro-cid-jmoftueo]{opacity:1;transition:opacity .25s var(--ease-out), transform .45s var(--ease-spring);transition-delay:calc(.5s + var(--n) * .14s);transform:none}.scr-input[data-astro-cid-jmoftueo]{border-radius:.75rem;gap:.5rem;padding:.875rem;display:grid;box-shadow:inset 0 0 0 1px #0b1b2b26}.scr-line[data-astro-cid-jmoftueo]{background:var(--color-cloud-200);border-radius:999px;height:.375rem;display:block}.scr-btn[data-astro-cid-jmoftueo]{font-size:.6875rem;font-weight:var(--font-weight-bold);color:var(--color-cloud-100);background:var(--color-navy-900);border-radius:999px;justify-self:end;padding:.5rem 1rem}.scr-menu-head[data-astro-cid-jmoftueo]{color:var(--color-navy-900);background:linear-gradient(135deg, var(--color-amber-300), var(--color-amber-500));padding:1.25rem 1rem}.scr-menu-list[data-astro-cid-jmoftueo]{padding:.5rem 1rem;display:grid}.scr-menu-list[data-astro-cid-jmoftueo] li[data-astro-cid-jmoftueo]{font-size:.8125rem;font-weight:var(--font-weight-bold);color:var(--color-navy-900);border-bottom:1px solid var(--color-cloud-200);opacity:0;justify-content:space-between;align-items:center;padding:.875rem 0;display:flex;transform:translate(12px)}.tap-stage[data-astro-cid-jmoftueo][data-state=opened][data-mode=menu] .scr-menu-list[data-astro-cid-jmoftueo] li[data-astro-cid-jmoftueo]{opacity:1;transition:opacity .35s var(--ease-out), transform .45s var(--ease-out);transition-delay:calc(.45s + var(--n) * .1s);transform:none}@media (prefers-reduced-motion:no-preference){.tap-stage[data-astro-cid-jmoftueo][data-state=tapping] .tap-ring[data-astro-cid-jmoftueo]{animation:tap-ripple 1.1s var(--ease-out) .35s both}.tap-stage[data-astro-cid-jmoftueo][data-state=tapping] .tap-ring[data-astro-cid-jmoftueo].r2{animation-delay:.55s}.tap-stage[data-astro-cid-jmoftueo][data-state=tapping] .tap-ring[data-astro-cid-jmoftueo].r3{animation-delay:.75s}}@keyframes tap-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (width<40rem){.tap-stage[data-astro-cid-jmoftueo]{height:33.5rem}.tap-phone[data-astro-cid-jmoftueo]{width:12rem;height:24.5rem;margin-left:-6rem;transform:translate(3.5rem,-.25rem)rotate(8deg)}.tap-stage[data-astro-cid-jmoftueo][data-state=tapping] .tap-phone[data-astro-cid-jmoftueo]{transform:translateY(1rem)rotate(0)scale(.97)}.tap-stage[data-astro-cid-jmoftueo][data-state=opened] .tap-phone[data-astro-cid-jmoftueo]{transform:translate(0)rotate(0)}.tap-surface[data-astro-cid-jmoftueo]{height:8rem}}
