.wl[data-astro-cid-lsxrvkd2]{gap:var(--space-12);grid-template-columns:minmax(0,1fr);width:min(100%,30rem);min-width:0;display:grid}.wl-form[data-astro-cid-lsxrvkd2]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.wl-label[data-astro-cid-lsxrvkd2]{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-weight-medium);color:var(--text)}.wl-row[data-astro-cid-lsxrvkd2]{gap:var(--space-12);flex-wrap:wrap;align-items:stretch;display:flex}.wl-input[data-astro-cid-lsxrvkd2]{box-sizing:border-box;min-width:0;max-width:100%;min-height:48px;padding:0 var(--space-16);font:inherit;font-size:max(1rem, var(--text-base));color:var(--text);background:var(--surface);border:2px solid var(--text-muted);border-radius:var(--radius-full);flex:min(14rem,100%)}.wl-input[data-astro-cid-lsxrvkd2]::placeholder{color:var(--text-muted);opacity:1}.wl-input[data-astro-cid-lsxrvkd2][aria-invalid=true]{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}.wl-btn[data-astro-cid-lsxrvkd2]{white-space:normal;text-align:center;max-width:100%;padding-block:var(--space-8);line-height:var(--leading-base);cursor:pointer;flex:0 auto}.wl-btn[data-astro-cid-lsxrvkd2]:disabled{opacity:.7;cursor:progress}.wl-trap[data-astro-cid-lsxrvkd2]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.wl-consent[data-astro-cid-lsxrvkd2],.wl-msg[data-astro-cid-lsxrvkd2],.wl-done[data-astro-cid-lsxrvkd2] p[data-astro-cid-lsxrvkd2]{font-size:var(--text-sm);line-height:var(--leading-sm);max-width:44ch;color:var(--text-muted)}.wl-consent[data-astro-cid-lsxrvkd2] a[data-astro-cid-lsxrvkd2],.wl-msg[data-astro-cid-lsxrvkd2] a[data-astro-cid-lsxrvkd2],.wl-done[data-astro-cid-lsxrvkd2] a[data-astro-cid-lsxrvkd2]{color:var(--link);text-underline-offset:3px;min-height:24px;display:inline-block}.wl-msg[data-astro-cid-lsxrvkd2]{color:var(--text);font-weight:var(--font-weight-medium);padding-left:var(--space-12);border-left:3px solid var(--text)}.wl-live[data-astro-cid-lsxrvkd2]{min-height:0;font-size:var(--text-sm);color:var(--text-muted);margin:0}.wl-live[data-astro-cid-lsxrvkd2]:empty{display:none}.wl-done[data-astro-cid-lsxrvkd2]{gap:var(--space-8);outline-offset:6px;display:grid}.wl-done[data-astro-cid-lsxrvkd2][hidden],.wl-form[data-astro-cid-lsxrvkd2][hidden],.wl-msg[data-astro-cid-lsxrvkd2][hidden]{display:none}.wl-done-h[data-astro-cid-lsxrvkd2]{font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);margin:0}.handoff[data-astro-cid-iqjggrcy]{--edge:1rem;min-height:70vh;padding:var(--space-32) 0 var(--space-64);align-content:center;display:grid;overflow-x:clip}@media (width>=720px){.handoff[data-astro-cid-iqjggrcy]{--edge:max(2rem, calc((100vw - 1360px) / 2));padding-top:var(--space-48)}}.grid[data-astro-cid-iqjggrcy]{gap:var(--space-32);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""rest""dot";align-items:start;display:grid}@media (width>=900px){.grid[data-astro-cid-iqjggrcy]{column-gap:var(--space-48);row-gap:var(--space-32);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"head dot""rest dot";align-items:center}}.head[data-astro-cid-iqjggrcy],.rest[data-astro-cid-iqjggrcy]{justify-items:start;gap:var(--space-20);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.head[data-astro-cid-iqjggrcy]{grid-area:head;align-self:end}.rest[data-astro-cid-iqjggrcy]{grid-area:rest;align-self:start}.dot[data-astro-cid-iqjggrcy]{aspect-ratio:1;background:var(--brand-cobalt);width:min(70vw,260px);margin-right:calc(-1 * (var(--edge) + 2rem));border-radius:50%;grid-area:dot;justify-self:end;place-items:center;display:grid;position:relative;overflow:hidden}@media (width>=900px){.dot[data-astro-cid-iqjggrcy]{width:min(100%,520px);margin-right:calc(-1 * (var(--edge) + 3rem))}}@media (width<=899px){.dot--gather[data-astro-cid-iqjggrcy]{clip-path:circle(50%)}.dot--gather[data-astro-cid-iqjggrcy] svg.mark{width:46%;translate:calc((var(--edge) + 2rem) / -2) 0}}h1[data-astro-cid-iqjggrcy]{font-size:var(--text-2xl);max-width:16ch;letter-spacing:var(--tracking-2xl);text-wrap:balance}@media (width<=599px){h1[data-astro-cid-iqjggrcy]{font-size:var(--text-xl);line-height:var(--leading-xl);max-width:14ch}}@media (width<=399px){h1[data-astro-cid-iqjggrcy]{font-size:min(var(--text-xl), 11vw);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl)}}p[data-astro-cid-iqjggrcy]{color:var(--text-muted);max-width:40ch;font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--tracking-md)}.head[data-astro-cid-iqjggrcy]>p[data-astro-cid-iqjggrcy].pitch{color:var(--text);font-size:var(--text-base);line-height:var(--leading-base);max-width:38ch}.rest[data-astro-cid-iqjggrcy]>p[data-astro-cid-iqjggrcy]{font-size:var(--text-base);line-height:var(--leading-base)}@media (width>=900px){.head[data-astro-cid-iqjggrcy]>p[data-astro-cid-iqjggrcy].pitch{font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--tracking-md)}}.soon[data-astro-cid-iqjggrcy]{align-items:center;gap:var(--space-8);font-weight:var(--font-weight-medium);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text);padding:var(--space-8) var(--space-16);border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--shadow-sm);display:inline-flex}.pip[data-astro-cid-iqjggrcy]{background:var(--brand-cobalt);border-radius:50%;width:10px;height:10px}.mail[data-astro-cid-iqjggrcy]{gap:var(--space-4);display:grid}.mail-label[data-astro-cid-iqjggrcy]{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-weight-medium);color:var(--text-muted)}.mail-row[data-astro-cid-iqjggrcy]{align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.mail-addr[data-astro-cid-iqjggrcy]{font-family:var(--font-display);font-weight:var(--font-weight-bold);font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--tracking-md);user-select:all;overflow-wrap:anywhere}.reply[data-astro-cid-iqjggrcy]{font-size:var(--text-sm);line-height:var(--leading-sm);max-width:44ch}.copied[data-astro-cid-iqjggrcy]{font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--font-weight-medium);min-width:6ch;color:var(--text)}.copy[data-astro-cid-iqjggrcy]{min-width:5.5em}.pill[data-astro-cid-iqjggrcy][hidden]{display:none}.actions[data-astro-cid-iqjggrcy]{align-items:center;gap:var(--space-12) var(--space-20);flex-wrap:wrap;max-width:100%;display:flex}.actions[data-astro-cid-iqjggrcy] .pill[data-astro-cid-iqjggrcy]{white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:var(--space-12);line-height:var(--leading-xl)}.quiet[data-astro-cid-iqjggrcy]{min-width:44px;min-height:44px;font-weight:var(--font-weight-medium);color:var(--link);text-underline-offset:4px;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.pill[data-astro-cid-iqjggrcy]:active{opacity:.7}}.alt[data-astro-cid-iqjggrcy] a[data-astro-cid-iqjggrcy]{font-weight:var(--font-weight-medium);color:var(--link);align-items:center;min-height:44px;display:inline-flex}
