.ct-book[data-astro-cid-uw5kdbxl]{padding:clamp(6.25rem,4.5rem + 3vw,7.5rem) 0 var(--section-y);background:var(--color-dark);color:var(--color-paper)}.ct-open[data-astro-cid-uw5kdbxl]{display:grid;gap:1.75rem;grid-template-areas:"head" "cal" "info"}.ct-h[data-astro-cid-uw5kdbxl]{grid-area:head;margin:0}.ct-cal[data-astro-cid-uw5kdbxl]{grid-area:cal}.ct-info[data-astro-cid-uw5kdbxl]{grid-area:info;display:grid;justify-items:start;gap:1.75rem}@media(min-width:1000px){.ct-open[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head cal" "info cal";grid-template-rows:auto 1fr;column-gap:clamp(2.5rem,6vw,5rem);row-gap:2.25rem;align-items:start}}.ct-soft[data-astro-cid-uw5kdbxl]{display:block;color:var(--color-dark-soft)}.ct-points[data-astro-cid-uw5kdbxl]{max-width:30rem;color:color-mix(in srgb,var(--color-paper) 88%,transparent)}.ct-card[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.25rem .9rem 1rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-paper) 8%,var(--color-dark))}.ct-face[data-astro-cid-uw5kdbxl]{position:relative;flex:none;width:3rem;height:3rem}.ct-face[data-astro-cid-uw5kdbxl] .ct-img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ct-dot[data-astro-cid-uw5kdbxl]{position:absolute;right:-1px;bottom:1px;width:.75rem;height:.75rem;border-radius:50%;background:var(--color-live);box-shadow:0 0 0 2.5px color-mix(in srgb,var(--color-paper) 8%,var(--color-dark))}.ct-who[data-astro-cid-uw5kdbxl]{display:grid;gap:.15rem}.ct-role[data-astro-cid-uw5kdbxl]{font-size:var(--text-small);color:var(--color-dark-soft)}.ct-or[data-astro-cid-uw5kdbxl]{margin:0;font-size:var(--text-small);color:var(--color-dark-soft)}.ct-or[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--color-paper);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--color-paper) 35%,transparent);transition:text-decoration-color .3s ease}.ct-or[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{text-decoration-color:currentColor}.ct-book[data-astro-cid-uw5kdbxl] :focus-visible{outline-color:var(--color-blue-200)}.ct-ways[data-astro-cid-uw5kdbxl]{display:grid;overflow:hidden;border-radius:var(--radius-xl);background:var(--color-paper);color:var(--color-ink);outline:.6rem solid color-mix(in srgb,var(--color-paper) 92%,var(--color-dark))}.ct-way[data-astro-cid-uw5kdbxl]{display:grid;gap:.35rem;padding:clamp(1.4rem,3vw,2rem) clamp(1.5rem,3.5vw,2.5rem);color:inherit;text-decoration:none;transition:background-color .36s var(--ease-glide)}.ct-way[data-astro-cid-uw5kdbxl]+.ct-way[data-astro-cid-uw5kdbxl]{border-top:1px solid var(--color-line)}.ct-way[data-astro-cid-uw5kdbxl]:hover{background:var(--color-paper-raised)}.ct-way-k[data-astro-cid-uw5kdbxl]{font-size:var(--text-small);color:var(--color-ink-soft)}.ct-way-v[data-astro-cid-uw5kdbxl]{font-size:min(var(--text-h2),5.4vw);font-weight:300;letter-spacing:var(--text-h2--letter-spacing);line-height:1.1;overflow-wrap:anywhere}.ct-way[data-astro-cid-uw5kdbxl]:hover .ct-way-v[data-astro-cid-uw5kdbxl]{color:var(--color-blue-700)}.ct-msg[data-astro-cid-uw5kdbxl]{padding-block:var(--section-y);background:var(--color-paper-raised);scroll-margin-top:0}.ct-grid[data-astro-cid-uw5kdbxl]{display:grid;gap:clamp(2.5rem,6vw,5rem);align-items:center}@media(min-width:1000px){.ct-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ct-copy[data-astro-cid-uw5kdbxl]{display:grid;justify-items:start}.ct-direct[data-astro-cid-uw5kdbxl]{display:grid;gap:1.25rem;margin:.25rem 0 0}.ct-direct[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]{display:grid;gap:.3rem}.ct-direct[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-size:var(--text-small);color:var(--color-ink-soft)}.ct-direct[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing)}.ct-direct[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:inherit;text-decoration:none;transition:color .3s ease}.ct-direct[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--color-blue-700)}.ct-form[data-astro-cid-uw5kdbxl]{width:100%;max-width:34rem;justify-self:end}.ct-form[data-astro-cid-uw5kdbxl] .hf{box-shadow:var(--shadow-card)}@media(max-width:999px){.ct-form[data-astro-cid-uw5kdbxl]{justify-self:start}}
