.bc-meta[data-astro-cid-y7zp52i2]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ph-muted);flex-direction:column;gap:10px;padding:0;font-size:12px;list-style:none;display:flex}.bc-meta[data-astro-cid-y7zp52i2] li[data-astro-cid-y7zp52i2]{gap:10px;display:flex}.bc-meta[data-astro-cid-y7zp52i2] li[data-astro-cid-y7zp52i2]>span[data-astro-cid-y7zp52i2]:first-child{width:14px;color:var(--ph-ink);flex:none}.bc-nav[data-astro-cid-y7zp52i2]{cursor:pointer;border:1px solid var(--ph-rule);width:36px;height:36px;color:var(--ph-ink);border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex}.bc-nav[data-astro-cid-y7zp52i2]:hover:not(:disabled){background:var(--color-ink-hover-06)}.bc-nav[data-astro-cid-y7zp52i2]:disabled{cursor:default;opacity:.3}.bc-toggle[data-astro-cid-y7zp52i2]{border:1px solid var(--ph-rule);border-radius:999px;padding:2px;display:inline-flex}.bc-toggle[data-astro-cid-y7zp52i2] button[data-astro-cid-y7zp52i2]{cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;color:var(--ph-muted);border-radius:999px;padding:4px 10px;font-size:11px}.bc-toggle[data-astro-cid-y7zp52i2] button[data-astro-cid-y7zp52i2][aria-pressed=true]{background:var(--ph-ink);color:var(--ph-sheet)}.bc-field[data-astro-cid-y7zp52i2]{flex-direction:column;gap:10px;display:flex}.bc-field[data-astro-cid-y7zp52i2]>span[data-astro-cid-y7zp52i2]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ph-muted);font-size:12px}.bc-field[data-astro-cid-y7zp52i2] input[data-astro-cid-y7zp52i2],.bc-field[data-astro-cid-y7zp52i2] textarea[data-astro-cid-y7zp52i2],.bc-field[data-astro-cid-y7zp52i2] select[data-astro-cid-y7zp52i2]{border:0;border-bottom:1px solid var(--ph-ink);width:100%;color:var(--ph-ink);background:0 0;border-radius:0;padding:8px 0;font-size:16px}.bc-field[data-astro-cid-y7zp52i2] textarea[data-astro-cid-y7zp52i2]{resize:vertical}.bc-field[data-astro-cid-y7zp52i2] input[data-astro-cid-y7zp52i2]:focus-visible,.bc-field[data-astro-cid-y7zp52i2] textarea[data-astro-cid-y7zp52i2]:focus-visible,.bc-field[data-astro-cid-y7zp52i2] select[data-astro-cid-y7zp52i2]:focus-visible{outline:2px solid var(--ph-ink);outline-offset:2px}.bc-field[data-astro-cid-y7zp52i2] [data-astro-cid-y7zp52i2][aria-invalid=true]{border-bottom-width:2px}[data-astro-cid-y7zp52i2][data-interests][aria-invalid=true] legend[data-astro-cid-y7zp52i2]{color:var(--ph-ink);text-underline-offset:4px;text-decoration:underline}.bc-choice[data-astro-cid-y7zp52i2] span[data-astro-cid-y7zp52i2]{cursor:pointer;border:1px solid var(--ph-ink);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ph-ink);border-radius:999px;padding:8px 16px;font-size:12px;transition:background-color .2s;display:inline-block}.bc-choice[data-astro-cid-y7zp52i2] input[data-astro-cid-y7zp52i2]:checked+span[data-astro-cid-y7zp52i2]{background:var(--ph-ink);color:var(--ph-sheet)}.bc-choice[data-astro-cid-y7zp52i2] input[data-astro-cid-y7zp52i2]:focus-visible+span[data-astro-cid-y7zp52i2]{outline:2px solid var(--ph-ink);outline-offset:2px}.bc-pill[data-astro-cid-y7zp52i2]{cursor:pointer;background:var(--ph-accent);color:var(--ph-accent-ink);font-family:var(--font-mono);letter-spacing:.08em;border-radius:999px;align-items:center;gap:12px;padding:16px 28px;font-size:12px;transition:opacity .3s;display:inline-flex}.bc-pill[data-astro-cid-y7zp52i2]:hover{opacity:.85}.bc-pill[data-astro-cid-y7zp52i2]:disabled{cursor:progress;opacity:.5}.book-call[data-astro-cid-y7zp52i2] .bc-day{aspect-ratio:1;min-height:36px;color:var(--ph-label);border-radius:8px;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.book-call[data-astro-cid-y7zp52i2] .bc-day[data-open]{cursor:pointer;background:var(--color-ink-hover-06);color:var(--ph-ink);font-weight:600;transition:background-color .2s,color .2s}.book-call[data-astro-cid-y7zp52i2] .bc-day[data-open]:hover{background:color-mix(in srgb, var(--ph-ink) 12%, var(--ph-sheet))}.book-call[data-astro-cid-y7zp52i2] .bc-day[aria-pressed=true]{background:var(--ph-ink);color:var(--ph-sheet)}.book-call[data-astro-cid-y7zp52i2] .bc-day[data-today]:after{content:"";background:var(--ph-accent);border-radius:999px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:18%;left:50%}.book-call[data-astro-cid-y7zp52i2] .bc-day:focus-visible,.book-call[data-astro-cid-y7zp52i2] .bc-slot:focus-visible{outline:2px solid var(--ph-ink);outline-offset:2px}.book-call[data-astro-cid-y7zp52i2] .bc-slot{cursor:pointer;border:1px solid var(--ph-rule);width:100%;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ph-ink);border-radius:999px;justify-content:center;align-items:baseline;gap:6px;padding:11px 12px;font-size:14px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.book-call[data-astro-cid-y7zp52i2] .bc-slot:hover{border-color:var(--ph-ink);background:var(--ph-ink);color:var(--ph-sheet)}.book-call[data-astro-cid-y7zp52i2] .bc-slot small{opacity:.6;font-size:10px}.bc-field[data-astro-cid-vekgkm42]{flex-direction:column;gap:10px;display:flex}.bc-field[data-astro-cid-vekgkm42]>span[data-astro-cid-vekgkm42]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ph-muted);font-size:12px}.bc-field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.bc-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42],.bc-field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{border:0;border-bottom:1px solid var(--ph-ink);width:100%;color:var(--ph-ink);background:0 0;border-radius:0;padding:8px 0;font-size:16px}.bc-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical}.bc-field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.bc-field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible,.bc-field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--ph-ink);outline-offset:2px}.bc-field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-bottom-width:2px}[data-astro-cid-vekgkm42][data-interests][aria-invalid=true] legend[data-astro-cid-vekgkm42]{color:var(--ph-ink);text-underline-offset:4px;text-decoration:underline}.bc-choice[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{cursor:pointer;border:1px solid var(--ph-ink);font-family:var(--font-mono);letter-spacing:.08em;color:var(--ph-ink);border-radius:999px;padding:8px 16px;font-size:12px;transition:background-color .2s;display:inline-block}.bc-choice[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]:hover{background:var(--color-ink-hover-06)}.bc-choice[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:checked+span[data-astro-cid-vekgkm42]{background:var(--ph-ink);color:var(--ph-sheet)}.bc-choice[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible+span[data-astro-cid-vekgkm42]{outline:2px solid var(--ph-ink);outline-offset:2px}.bc-pill[data-astro-cid-vekgkm42]{cursor:pointer;background:var(--ph-accent);color:var(--ph-accent-ink);font-family:var(--font-mono);letter-spacing:.08em;border-radius:999px;align-items:center;gap:12px;padding:16px 28px;font-size:12px;transition:opacity .3s;display:inline-flex}.bc-pill[data-astro-cid-vekgkm42]:hover{opacity:.85}.bc-pill[data-astro-cid-vekgkm42]:disabled{cursor:progress;opacity:.5}
