.page[data-astro-cid-lcdefpme]{max-width:30rem;padding:1rem 1.25rem 3rem;padding-top:max(1rem, env(safe-area-inset-top));margin:0 auto}.card-wrap[data-astro-cid-lcdefpme]{isolation:isolate;display:grid;position:relative}.card-wrap[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;border-radius:var(--radius-lg);background:#0e3f3c;border:1px solid #8bbb9224;position:absolute;inset:0;transform:rotate(-2deg)translate(-2px,10px)}.deck[data-astro-cid-lcdefpme]{z-index:1;min-width:0;transition:transform .3s var(--ease);grid-area:1/1;transform:rotate(1.5deg)translate(4px,6px)}.deck[data-astro-cid-lcdefpme].is-top{z-index:2;transform:none}.card-wrap[data-astro-cid-lcdefpme].drawing .deck[data-astro-cid-lcdefpme].is-top{transition-duration:.26s;transform:translate(72%,-3%)rotate(8deg)}.card-wrap[data-astro-cid-lcdefpme].no-anim .deck[data-astro-cid-lcdefpme]{transition:none}.deck[data-astro-cid-lcdefpme].main{perspective:1400px;display:grid}.deck[data-astro-cid-lcdefpme].demos-face:not(.is-top){box-shadow:none;background:#10494a}.deck[data-astro-cid-lcdefpme].demos-face:not(.is-top)>[data-astro-cid-lcdefpme]{visibility:hidden}.card-wrap[data-astro-cid-lcdefpme].drawing .deck[data-astro-cid-lcdefpme].demos-face:not(.is-top){background:var(--surface)}.card-wrap[data-astro-cid-lcdefpme].drawing .deck[data-astro-cid-lcdefpme].demos-face:not(.is-top)>[data-astro-cid-lcdefpme]{visibility:visible}body:has(.card-wrap){overflow-x:clip}@media (width>=720px){.card-wrap[data-astro-cid-lcdefpme]:before{transform:rotate(-4deg)translate(-6px,10px)}.deck[data-astro-cid-lcdefpme]{transform:rotate(2.5deg)translate(8px,6px)}}.card[data-astro-cid-lcdefpme]{transform-style:preserve-3d;transition:transform .6s var(--ease);display:grid}.card[data-astro-cid-lcdefpme].flipped{transform:rotateY(180deg)}.face[data-astro-cid-lcdefpme]{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:var(--radius-lg);background:var(--surface);border:1px solid #8bbb9238;grid-area:1/1;padding:1.5rem;box-shadow:0 24px 60px -24px #0009}.back[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-lcdefpme].flipped{transform:none}.card[data-astro-cid-lcdefpme].flipped .front[data-astro-cid-lcdefpme],.card[data-astro-cid-lcdefpme]:not(.flipped) .back[data-astro-cid-lcdefpme]{visibility:hidden}.back[data-astro-cid-lcdefpme]{transform:none}}.top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem;display:flex}.logo[data-astro-cid-lcdefpme]{width:8.5rem;height:auto;margin:-.5rem 0 0 -.5rem}.top-right[data-astro-cid-lcdefpme]{justify-items:end;gap:.5rem;display:grid}.url[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--muted);font-size:.75rem}.available[data-astro-cid-lcdefpme]{color:var(--ink);white-space:nowrap;background:#8bbb9224;border-radius:99px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.available[data-astro-cid-lcdefpme]:before{content:"";background:#6fd69a;border-radius:99px;width:.5rem;height:.5rem}.pitch[data-astro-cid-lcdefpme]{color:var(--muted);max-width:34ch;margin-top:.75rem;font-size:.9375rem}.name[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:clamp(1.75rem,7vw,2.125rem);font-weight:700;line-height:1.15}.role[data-astro-cid-lcdefpme]{color:var(--primary-text);margin-top:.25rem;font-weight:600}.details[data-astro-cid-lcdefpme]{color:var(--muted);gap:.5rem;margin:1.25rem 0 1.5rem;padding:0;font-size:.9375rem;list-style:none;display:grid}.details[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.625rem;display:flex}.details[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-underline-offset:3px;text-decoration-color:#8bbb9280}svg[data-astro-cid-lcdefpme]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.125rem;height:1.125rem}.actions[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;gap:.625rem;display:grid}.btn[data-astro-cid-lcdefpme]{border-radius:var(--radius);white-space:nowrap;min-height:48px;transition:transform .15s var(--ease), background-color .15s, border-color .15s;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.btn[data-astro-cid-lcdefpme]:active{transform:scale(.97)}.btn[data-astro-cid-lcdefpme].primary{background:var(--primary);color:var(--on-primary);border:0}.btn[data-astro-cid-lcdefpme].primary:hover{background:#9cc9a3}.btn[data-astro-cid-lcdefpme].ghost{color:var(--ink);background:0 0;border:1.5px solid #8bbb9273}.btn[data-astro-cid-lcdefpme].ghost:hover{border-color:var(--primary)}.links[data-astro-cid-lcdefpme]{border-top:1px solid #8bbb922e;flex-wrap:wrap;column-gap:1.25rem;margin-top:1.25rem;padding-top:1rem;display:flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:44px;color:var(--muted);align-items:center;gap:.5rem;font-size:.9375rem;text-decoration:none;transition:color .15s;display:inline-flex}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.qr[data-astro-cid-lcdefpme]{background:var(--ink);border-radius:var(--radius);width:min(15rem,70%);padding:.875rem}.qr[data-astro-cid-lcdefpme] svg{stroke:none;width:100%;height:auto}.qr-note[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9375rem}.demos-btn[data-astro-cid-lcdefpme]{text-align:left;background:var(--surface-2);border-radius:var(--radius);width:100%;min-height:56px;transition:border-color .15s, background-color .15s, transform .15s var(--ease);border:1.5px solid #8bbb9273;align-items:center;gap:.75rem;margin-top:1.25rem;padding:.5rem 1rem;display:flex}.demos-btn[data-astro-cid-lcdefpme]:hover{border-color:var(--primary)}.demos-btn[data-astro-cid-lcdefpme]:active{transform:scale(.98)}.demos-btn[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1.375rem;height:1.375rem;color:var(--primary)}.demos-btn-text[data-astro-cid-lcdefpme]{flex:1;font-weight:600;line-height:1.3;display:grid}.demos-btn-text[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8125rem;font-weight:400}.arrow[data-astro-cid-lcdefpme]{color:var(--primary)}.demos-face[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex}.qr-face[data-astro-cid-lcdefpme][hidden]{display:none}.demos-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.demos-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:1.25rem;font-weight:700}.back-btn[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:auto}.demos-face[data-astro-cid-lcdefpme] .demo-list[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}.demos-intro[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.25rem;font-size:.875rem}.demo-list[data-astro-cid-lcdefpme]{gap:.5rem;margin-top:1rem;padding:0;list-style:none;display:grid}.demo[data-astro-cid-lcdefpme]{background:var(--surface-2);border:1px solid #8bbb922e;border-radius:12px;align-items:center;gap:.75rem;min-height:56px;padding:.5rem .5rem .5rem .875rem;display:flex}.demo-text[data-astro-cid-lcdefpme]{flex:1;min-width:0;line-height:1.3;display:grid}.demo-title[data-astro-cid-lcdefpme]{font-size:.9375rem;font-weight:600}.demo-note[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8125rem}.demo[data-astro-cid-lcdefpme].soon .demo-title[data-astro-cid-lcdefpme]{color:var(--muted)}.designs[data-astro-cid-lcdefpme]{flex:none;gap:.375rem;display:flex}.design[data-astro-cid-lcdefpme]{background:var(--primary);min-height:44px;color:var(--on-primary);transition:background-color .15s, transform .15s var(--ease);border-radius:99px;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.design[data-astro-cid-lcdefpme]:hover{background:#9cc9a3}.design[data-astro-cid-lcdefpme]:active{transform:scale(.96)}.dot[data-astro-cid-lcdefpme]{border-radius:50%;flex:none;width:.5rem;height:.5rem}.dot[data-astro-cid-lcdefpme].cafe{background:#e5989b}.dot[data-astro-cid-lcdefpme].clinic{background:#3e6e9e}.status[data-astro-cid-lcdefpme]{font-family:var(--font-mono);white-space:nowrap;color:var(--muted);border:1px solid #8bbb924d;border-radius:99px;flex:none;margin-right:.375rem;padding:.125rem .5rem;font-size:.6875rem}.foot[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:.875rem;margin-top:2.5rem;display:grid}.foot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.0625rem;font-weight:600}@media (width>=720px){.page[data-astro-cid-lcdefpme]{max-width:46rem;padding-top:2.5rem}.face[data-astro-cid-lcdefpme]{aspect-ratio:1.75;min-width:0;max-width:100%;padding:1.5rem 2rem}.front[data-astro-cid-lcdefpme]{grid-template:"top top"". ."1fr"name details""role details""pitch details""demos details""actions links"/1fr auto;column-gap:0;display:grid}.top[data-astro-cid-lcdefpme]{grid-area:top;margin-bottom:0}.logo[data-astro-cid-lcdefpme]{width:6.5rem;margin-top:-.5rem}.name[data-astro-cid-lcdefpme]{grid-area:name;align-self:end;font-size:2.25rem}.role[data-astro-cid-lcdefpme]{grid-area:role;align-self:start}.pitch[data-astro-cid-lcdefpme]{grid-area:pitch;max-width:40ch;margin-top:.375rem}.demos-btn[data-astro-cid-lcdefpme]{grid-area:demos;justify-self:start;width:auto;min-width:17rem;min-height:52px;margin-top:.875rem}.demos-face[data-astro-cid-lcdefpme]{padding:1.5rem 1.75rem}.demo-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.875rem}.demo[data-astro-cid-lcdefpme]:first-child{grid-column:1/-1}.details[data-astro-cid-lcdefpme]{grid-area:details;align-self:end;margin:0;padding-left:2rem}.actions[data-astro-cid-lcdefpme],.links[data-astro-cid-lcdefpme]{border-top:1px solid #8bbb922e;margin-top:1rem;padding-top:1rem}.actions[data-astro-cid-lcdefpme]{grid-area:actions;grid-template-columns:auto auto;justify-content:start}.links[data-astro-cid-lcdefpme]{flex-wrap:nowrap;grid-area:links;justify-content:flex-end;align-items:center;column-gap:1rem;padding-left:2rem}.qr-face[data-astro-cid-lcdefpme]{grid-template-rows:1fr 1fr;grid-template-columns:auto auto;place-content:center;gap:1rem 2rem;display:grid}.qr[data-astro-cid-lcdefpme]{grid-row:1/3;width:12.5rem}.qr-note[data-astro-cid-lcdefpme]{align-self:end;font-size:1.0625rem}.back[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{place-self:start}}
