.contact-art[data-astro-cid-tzliqixs]{width:100%;max-width:280px;height:auto;margin-inline:auto;overflow:visible}@media (width<=899px){.contact-art[data-astro-cid-tzliqixs]{max-width:190px}}.body[data-astro-cid-tzliqixs]{fill:var(--surface);stroke:var(--brand);stroke-width:5px}.notch[data-astro-cid-tzliqixs]{stroke:var(--border);stroke-width:8px;stroke-linecap:round}.bubble[data-astro-cid-tzliqixs]{transform-box:fill-box;transform-origin:0 100%;animation:pop 9s var(--ease-out) infinite both}.bubble[data-astro-cid-tzliqixs].out{transform-origin:100% 100%}.in[data-astro-cid-tzliqixs] rect[data-astro-cid-tzliqixs]{fill:var(--surface-2)}.out[data-astro-cid-tzliqixs] rect[data-astro-cid-tzliqixs]{fill:var(--accent)}.text[data-astro-cid-tzliqixs]{stroke:var(--text-muted);stroke-width:5px;stroke-linecap:round}.photo[data-astro-cid-tzliqixs],.sun[data-astro-cid-tzliqixs]{fill:var(--on-accent);opacity:.85}.plate[data-astro-cid-tzliqixs]{fill:none;stroke:var(--on-accent);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.typing[data-astro-cid-tzliqixs] circle[data-astro-cid-tzliqixs]{fill:var(--text-muted);animation:1s ease-in-out infinite bob}.typing[data-astro-cid-tzliqixs] circle[data-astro-cid-tzliqixs]:nth-of-type(2){animation-delay:.15s}.typing[data-astro-cid-tzliqixs] circle[data-astro-cid-tzliqixs]:nth-of-type(3){animation-delay:.3s}.composer[data-astro-cid-tzliqixs]{fill:none;stroke:var(--border);stroke-width:2.5px}.send[data-astro-cid-tzliqixs]{fill:var(--accent)}@keyframes pop{0%{opacity:0;translate:0 10px;scale:.85}6%{opacity:1;translate:0;scale:1}86%{opacity:1;translate:0;scale:1}94%,to{opacity:0;translate:0;scale:.95}}@keyframes bob{0%,to{translate:0}50%{translate:0 -4px}}.layout[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.layout[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) minmax(220px,320px)}}.prepare[data-astro-cid-6bfsojfh]{background:var(--surface-2)}.prepare[data-astro-cid-6bfsojfh] ol[data-astro-cid-6bfsojfh]{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.prepare[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{counter-increment:step;border-left:3px solid var(--accent);padding-left:1.25rem}.prepare[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:"0" counter(step);font:700 .95rem/1 var(--font-display);color:var(--accent)}.prepare[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{color:var(--brand);margin-top:.5rem}.prepare[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--text-muted);margin:0}.title[data-astro-cid-6bfsojfh]{color:var(--brand);font-size:3rem}.channels[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.channels[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{container-type:inline-size}.channel[data-astro-cid-6bfsojfh],.hours[data-astro-cid-6bfsojfh]{border-bottom:1px solid var(--border);border-left:3px solid var(--accent);padding:1.25rem 1rem;font-size:1.25rem}.channel[data-astro-cid-6bfsojfh]{height:100%;min-height:96px;color:var(--link);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;text-decoration:none;transition:background-color .2s;display:grid}.channel[data-astro-cid-6bfsojfh]:hover,.channel[data-astro-cid-6bfsojfh]:focus-visible{background:var(--accent-soft)}.channel-copy[data-astro-cid-6bfsojfh]{gap:.25rem;display:grid}.channel-value[data-astro-cid-6bfsojfh]{text-underline-offset:4px;text-decoration:underline}.hours[data-astro-cid-6bfsojfh]{gap:.25rem;display:grid}.channel-label[data-astro-cid-6bfsojfh]{text-transform:uppercase;letter-spacing:0;color:var(--text-muted);font-size:.85rem}.coverage[data-astro-cid-6bfsojfh]{color:var(--text-muted);align-items:center;gap:.65rem;margin:1rem 0 0;font-size:.9rem;display:flex}.coverage[data-astro-cid-6bfsojfh] svg{flex:none}.coverage[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{text-underline-offset:4px;align-items:center;min-height:48px;display:inline-flex}@container (width<=16rem){.channel[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) auto}.channel-copy[data-astro-cid-6bfsojfh]{grid-area:2/1/auto/-1}.channel-arrow[data-astro-cid-6bfsojfh]{grid-area:1/2}}@media (width<=360px){.channel[data-astro-cid-6bfsojfh]{gap:.5rem;padding-inline:.75rem;font-size:1.1rem}}.pending[data-astro-cid-6bfsojfh]{color:var(--text-muted)}
