.card[data-astro-cid-5ykyoi3v]{gap:var(--space-3);width:100%;max-width:360px;padding:var(--space-6);background:var(--surface);color:var(--text);border:2px solid var(--text);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.label[data-astro-cid-5ykyoi3v]{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--muted);font-weight:var(--weight-bold)}.days[data-astro-cid-5ykyoi3v]{text-align:center;font-size:var(--text-small-size);line-height:var(--text-body-line);grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.off[data-astro-cid-5ykyoi3v]{color:var(--muted)}.cell[data-astro-cid-5ykyoi3v]{border-radius:8px;padding:6px 0}.cell[data-astro-cid-5ykyoi3v].open{background:var(--accent-soft)}.cell[data-astro-cid-5ykyoi3v].off{background:var(--surface-muted)}.cell[data-astro-cid-5ykyoi3v].changed{background:var(--marker);border:2px solid var(--text);font-weight:var(--weight-bold);padding:4px 0}.note[data-astro-cid-5ykyoi3v]{font-size:var(--text-ui-size);line-height:var(--text-ui-line);color:var(--text-soft)}.done[data-astro-cid-5ykyoi3v]{font-size:var(--text-small-size);font-weight:var(--weight-bold);color:var(--accent-deep);align-self:flex-start;align-items:center;gap:6px;display:flex}.done[data-astro-cid-5ykyoi3v] svg[data-astro-cid-5ykyoi3v]{color:var(--accent)}.hero[data-astro-cid-ge2uvauf]{background:var(--accent);color:var(--on-accent)}.row[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-12);padding-block:var(--space-12) 80px;flex-wrap:wrap;display:flex}.copy[data-astro-cid-ge2uvauf]{gap:var(--space-6);flex-direction:column;flex:520px;min-width:0;display:flex}h1[data-astro-cid-ge2uvauf]{font-family:var(--font-round);font-weight:var(--weight-bold);text-wrap:balance;margin:0;font-size:48px;line-height:68px}.marker[data-astro-cid-ge2uvauf]{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--marker) 55%, transparent) 62%)}p[data-astro-cid-ge2uvauf]{max-width:32em;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line);color:color-mix(in srgb, var(--on-accent) 94%, var(--accent));margin:0}.cta[data-astro-cid-ge2uvauf]{min-height:48px;padding:0 var(--space-7);background:var(--marker);color:var(--text);align-self:flex-start}.cta[data-astro-cid-ge2uvauf]:hover{color:var(--text)}.cta[data-astro-cid-ge2uvauf]:focus-visible{outline-color:var(--on-accent)}.art[data-astro-cid-ge2uvauf]{flex:320px;justify-content:center;min-width:0;display:flex}@media (width<=720px){h1[data-astro-cid-ge2uvauf]{font-size:var(--text-display-size);line-height:var(--text-display-line)}}.scenes[data-astro-cid-uowlwfch]{gap:var(--space-8);padding-block:var(--space-18);flex-direction:column;display:flex}h2[data-astro-cid-uowlwfch]{font-family:var(--font-round);font-weight:var(--weight-bold);font-size:var(--text-display-sm-size);line-height:var(--text-display-sm-line);margin:0}.list[data-astro-cid-uowlwfch]{gap:var(--space-4);flex-direction:column;display:flex}.item[data-astro-cid-uowlwfch]{gap:var(--space-2) var(--space-8);padding:var(--space-6) var(--space-7);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}h3[data-astro-cid-uowlwfch]{font-family:var(--font-round);font-weight:var(--weight-bold);font-size:var(--text-card-title-size);line-height:var(--text-card-title-line);flex:280px;margin:0}p[data-astro-cid-uowlwfch]{min-width:0;color:var(--text-soft);flex:2 420px;margin:0}.band[data-astro-cid-blrye27w]{background:var(--surface-muted)}.body[data-astro-cid-blrye27w]{gap:var(--space-5);padding-block:var(--space-14);flex-direction:column;display:flex}h2[data-astro-cid-blrye27w]{font-family:var(--font-round);font-weight:var(--weight-bold);font-size:var(--text-h1-size);line-height:var(--text-h1-line);margin:0}.tags[data-astro-cid-blrye27w]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.more[data-astro-cid-blrye27w]{margin:0}li[data-astro-cid-blrye27w]{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);padding:6px 18px}.invite[data-astro-cid-fh4pr3ms]{padding-block:var(--space-18)}.box[data-astro-cid-fh4pr3ms]{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-wrap:wrap;gap:40px;padding:40px;display:flex}.ask[data-astro-cid-fh4pr3ms]{gap:var(--space-4);flex-direction:column;flex:400px;min-width:0;display:flex}h2[data-astro-cid-fh4pr3ms]{font-family:var(--font-round);font-weight:var(--weight-bold);font-size:var(--text-display-sm-size);line-height:var(--text-display-sm-line);margin:0}p[data-astro-cid-fh4pr3ms]{margin:0}.soft[data-astro-cid-fh4pr3ms]{color:var(--text-soft)}.cta[data-astro-cid-fh4pr3ms]{min-height:48px;padding:0 var(--space-7);background:var(--accent);color:var(--on-accent);align-self:flex-start}.cta[data-astro-cid-fh4pr3ms]:hover{background:var(--accent-hover);color:var(--on-accent)}.where[data-astro-cid-fh4pr3ms]{font-size:var(--text-small-size);line-height:var(--text-small-line);color:var(--muted)}.limits[data-astro-cid-fh4pr3ms]{font-variant-numeric:tabular-nums;flex-direction:column;flex:360px;gap:10px;min-width:0;font-size:15px;display:flex}.head[data-astro-cid-fh4pr3ms]{font-weight:var(--weight-bold)}.aside[data-astro-cid-fh4pr3ms]{color:var(--muted);font-size:var(--text-ui-size);line-height:var(--text-ui-line)}@media (width<=720px){.box[data-astro-cid-fh4pr3ms]{gap:var(--space-8);padding:var(--space-6)}}
