.schedule[data-astro-cid-respellv] .hero[data-astro-cid-respellv]{background:var(--color-paper-2);border-bottom:1px solid var(--color-line-soft);padding:64px 0 44px}.schedule[data-astro-cid-respellv] .wrap[data-astro-cid-respellv]{max-width:760px}.schedule[data-astro-cid-respellv] .hero[data-astro-cid-respellv] .eyebrow[data-astro-cid-respellv]{display:inline-block;margin-bottom:14px}.schedule[data-astro-cid-respellv] .hero[data-astro-cid-respellv] h1[data-astro-cid-respellv]{font-family:var(--font-display);font-size:clamp(32px,4.4vw,52px);font-weight:600;line-height:1.06;margin-bottom:18px;color:var(--color-ink)}.schedule[data-astro-cid-respellv] .hero[data-astro-cid-respellv] .lede[data-astro-cid-respellv]{font-size:clamp(17px,1.65vw,19px);color:var(--color-ink-soft);line-height:1.6;max-width:60ch}.router-section[data-astro-cid-respellv]{padding:44px 0 80px;background:var(--color-paper)}.router[data-astro-cid-respellv]{display:grid;gap:28px}.q[data-astro-cid-respellv]{border:0;margin:0;padding:0;min-width:0}.q[data-astro-cid-respellv] legend[data-astro-cid-respellv]{font-family:var(--font-display);font-size:clamp(21px,2.3vw,26px);font-weight:600;line-height:1.2;color:var(--color-ink);margin-bottom:14px;padding:0}.q[data-astro-cid-respellv] .hint[data-astro-cid-respellv]{display:block;font-family:var(--font-body);font-size:16px;font-weight:400;color:var(--color-ink-soft);margin-top:6px;line-height:1.5}.opts[data-astro-cid-respellv]{display:grid;gap:10px}.q[data-astro-cid-respellv][data-q=tenant] .opts[data-astro-cid-respellv]{grid-template-columns:1fr 1fr}@media(min-width:560px){.q[data-astro-cid-respellv][data-q=state] .opts[data-astro-cid-respellv]{grid-template-columns:repeat(3,1fr)}}.opt[data-astro-cid-respellv]{display:flex;align-items:flex-start;gap:12px;background:var(--color-card);border:1.5px solid var(--color-line);border-radius:3px;padding:14px 16px;font-size:17px;line-height:1.45;color:var(--color-ink);cursor:pointer;transition:border-color .15s,background .15s}.opt[data-astro-cid-respellv]:hover{border-color:var(--color-clay)}.opt[data-astro-cid-respellv] input[data-astro-cid-respellv]{flex:none;width:20px;height:20px;margin-top:2px;accent-color:var(--color-clay);cursor:pointer}.opt[data-astro-cid-respellv]:has(input:checked){border-color:var(--color-clay);background:#fff}.opt[data-astro-cid-respellv]:has(input:focus-visible){outline:3px solid var(--color-clay);outline-offset:2px}.decline[data-astro-cid-respellv] p[data-astro-cid-respellv]{background:var(--color-card);border:1px solid var(--color-line);border-left:4px solid var(--color-clay);border-radius:3px;padding:18px 20px;font-size:17px;line-height:1.6;color:var(--color-ink)}.decline[data-astro-cid-respellv] a[data-astro-cid-respellv],.alt[data-astro-cid-respellv] a[data-astro-cid-respellv]{color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#2d5a3d73}.decline[data-astro-cid-respellv] a[data-astro-cid-respellv]:hover,.alt[data-astro-cid-respellv] a[data-astro-cid-respellv]:hover{color:var(--color-clay-dark);text-decoration-color:var(--color-clay-dark)}.decline[data-astro-cid-respellv]:not(:has(p:not([hidden]))){position:absolute}.go[data-astro-cid-respellv] .btn[data-astro-cid-respellv]{width:100%;justify-content:center}@media(min-width:640px){.go[data-astro-cid-respellv] .btn[data-astro-cid-respellv]{width:auto}}.card[data-astro-cid-respellv]{background:var(--color-card);border:1px solid var(--color-line);border-radius:3px;padding:24px 26px;margin-bottom:28px}.card-copy[data-astro-cid-respellv]{color:var(--color-ink-soft);font-size:17px;line-height:1.6;margin-bottom:18px}.alt[data-astro-cid-respellv]{margin-top:36px;padding-top:22px;border-top:1px solid var(--color-line-soft);font-size:16px;color:var(--color-ink-soft)}.sr-only[data-astro-cid-respellv]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){.schedule[data-astro-cid-respellv] .hero[data-astro-cid-respellv]{padding:44px 0 32px}.router-section[data-astro-cid-respellv]{padding:32px 0 60px}.router[data-astro-cid-respellv]{gap:24px}}
