.documents[data-astro-cid-e2opog6l]{gap:var(--mosaic-gap);padding:0;display:grid}li[data-astro-cid-e2opog6l]{padding:var(--space-s);border-radius:var(--radius-m);background:var(--color-surface)}a[data-astro-cid-e2opog6l]{align-items:start;gap:var(--space-xs);text-decoration:none;display:flex}a[data-astro-cid-e2opog6l]>span[data-astro-cid-e2opog6l]{display:grid}.title[data-astro-cid-e2opog6l]{font-weight:600}a[data-astro-cid-e2opog6l]:hover .title[data-astro-cid-e2opog6l]{text-decoration:underline}.details[data-astro-cid-e2opog6l],.description[data-astro-cid-e2opog6l]{color:var(--color-muted);font-size:var(--text-xs)}.description[data-astro-cid-e2opog6l]{margin:var(--space-3xs) 0 0 2rem}img[data-astro-cid-5jaxsp2o]{border-radius:var(--radius-m);width:100%;height:auto}figcaption[data-astro-cid-5jaxsp2o]{margin-top:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs)}.credit[data-astro-cid-5jaxsp2o]{font-style:italic}.blocks[data-astro-cid-nplv4zja]{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.paragraph[data-astro-cid-nplv4zja]{max-width:var(--measure);font-size:1.0625rem;line-height:1.625rem}.heading[data-astro-cid-nplv4zja]{margin-top:var(--space-2xs);font-size:var(--text-display-s)}.list[data-astro-cid-nplv4zja]{gap:var(--space-2xs);max-width:var(--measure);padding-left:1.25em;font-size:1.0625rem;display:grid}.checklist[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-green);gap:.75rem;padding:1.75rem;display:grid}.checklist[data-astro-cid-nplv4zja] ul[data-astro-cid-nplv4zja]{gap:.75rem;padding:0;display:grid}.checklist-title[data-astro-cid-nplv4zja]{font-size:1.0625rem;font-weight:700;line-height:1.25}.checklist[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{gap:.625rem;font-size:.9375rem;line-height:1.4;display:flex}.checklist[data-astro-cid-nplv4zja] svg{flex-shrink:0;margin-top:.0625rem}.quote[data-astro-cid-nplv4zja]{gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-m);background:var(--color-yellow);display:grid}.quote[data-astro-cid-nplv4zja] blockquote[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:var(--text-display-s);font-weight:800;line-height:var(--leading-heading);margin:0}.quote[data-astro-cid-nplv4zja] blockquote[data-astro-cid-nplv4zja] p[data-astro-cid-nplv4zja]:before{content:"« "}.quote[data-astro-cid-nplv4zja] blockquote[data-astro-cid-nplv4zja] p[data-astro-cid-nplv4zja]:after{content:" »"}.quote[data-astro-cid-nplv4zja] figcaption[data-astro-cid-nplv4zja]{font-size:var(--text-xs);display:grid}.quote--card[data-astro-cid-nplv4zja]{background:var(--color-green);gap:.875rem;padding:2.25rem}.quote--card[data-astro-cid-nplv4zja] blockquote[data-astro-cid-nplv4zja]{font-size:1.625rem;line-height:1.25}.quote--card[data-astro-cid-nplv4zja] blockquote[data-astro-cid-nplv4zja] p[data-astro-cid-nplv4zja]:before,.quote--card[data-astro-cid-nplv4zja] blockquote[data-astro-cid-nplv4zja] p[data-astro-cid-nplv4zja]:after{content:none}.quote--card[data-astro-cid-nplv4zja] figcaption[data-astro-cid-nplv4zja]{font-size:var(--text-small);font-weight:600;line-height:1.21}.steps[data-astro-cid-nplv4zja]{padding:0}.steps[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{border-top:1px solid var(--color-line);gap:1.5rem;padding:calc(1.25rem - 1px) 0 1.25rem;display:flex}.step-number[data-astro-cid-nplv4zja]{min-width:2.25rem;font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:2rem;font-weight:900;line-height:1}.step-title[data-astro-cid-nplv4zja]{font-size:1.125rem;font-weight:700;line-height:1.25}.step-body[data-astro-cid-nplv4zja]{color:var(--color-muted);margin-top:.375rem;font-size:1rem;line-height:1.5}.figures[data-astro-cid-nplv4zja]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));align-items:start;gap:1rem;display:grid}.figure[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-surface);flex-direction:column;gap:.375rem;padding:1.5rem;display:flex}.figures[data-astro-cid-nplv4zja][data-highlight] .figure[data-astro-cid-nplv4zja]:first-child{background:var(--color-yellow)}.figure-value--icon[data-astro-cid-nplv4zja]{align-items:center;gap:.625rem;font-size:2rem;display:flex}dt[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.8125rem;font-weight:600;line-height:1.2}.figures[data-astro-cid-nplv4zja][data-highlight] .figure[data-astro-cid-nplv4zja]:first-child dt[data-astro-cid-nplv4zja],.figures[data-astro-cid-nplv4zja][data-highlight] .figure[data-astro-cid-nplv4zja]:first-child .figure-detail[data-astro-cid-nplv4zja]{color:var(--color-ink)}.figure-value[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);letter-spacing:var(--tracking-display-l);font-size:2.5rem;font-weight:900;line-height:1}.figure-detail[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.875rem;line-height:1.4}.faq[data-astro-cid-nplv4zja] details[data-astro-cid-nplv4zja]{border-bottom:1px solid var(--color-line)}.faq[data-astro-cid-nplv4zja] summary[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.375rem 0;font-size:1.375rem;font-weight:800;line-height:1.15;list-style:none;display:flex}.faq[data-astro-cid-nplv4zja]:not([data-expanded]) summary[data-astro-cid-nplv4zja]{font-size:1.5rem;line-height:1.4}.faq[data-astro-cid-nplv4zja] summary[data-astro-cid-nplv4zja]::-webkit-details-marker{display:none}.faq[data-astro-cid-nplv4zja] .faq-icon{transition:rotate var(--duration-base) var(--ease-out);flex-shrink:0}.faq[data-astro-cid-nplv4zja] details[data-astro-cid-nplv4zja][open] .faq-icon{rotate:45deg}.faq[data-astro-cid-nplv4zja] details[data-astro-cid-nplv4zja] p[data-astro-cid-nplv4zja]{max-width:var(--measure);color:var(--color-muted);margin-top:-.75rem;padding-bottom:1.375rem;font-size:1rem;line-height:1.5}.callout[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-blue);align-items:center;gap:.875rem;padding:1.25rem 1.5rem;display:flex}.callout[data-astro-cid-nplv4zja][data-titled]{align-items:start}.callout[data-astro-cid-nplv4zja] svg{flex-shrink:0}.callout-title[data-astro-cid-nplv4zja]{margin-bottom:.25rem;font-size:1rem;font-weight:700;line-height:1.25}.callout-text[data-astro-cid-nplv4zja]{font-size:1rem;line-height:1.5}.callout[data-astro-cid-nplv4zja][data-titled] .callout-text[data-astro-cid-nplv4zja]{font-size:.9375rem;line-height:1.45}.action-cards[data-astro-cid-nplv4zja]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem;padding:0;display:grid}.action-cards[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-surface);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.action-card-text[data-astro-cid-nplv4zja]{gap:.25rem;display:grid}.action-card-title[data-astro-cid-nplv4zja]{font-size:1.0625rem;font-weight:700;line-height:1.25}.action-card-detail[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.875rem;line-height:1.4}.action-card-button[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-ink);min-height:2.75rem;color:var(--color-white);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out);align-self:start;align-items:center;gap:.5rem;margin-top:auto;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.action-card-button[data-astro-cid-nplv4zja]:hover{background:color-mix(in srgb, var(--color-ink) 82%, var(--color-white))}.link-line[data-astro-cid-nplv4zja]{font-size:1.0625rem;line-height:1.25}.link-line[data-astro-cid-nplv4zja] a[data-astro-cid-nplv4zja]{font-weight:600}.rows[data-astro-cid-nplv4zja]{padding:0}.rows[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1.5rem;padding:calc(1.125rem - 1px) 0 1.125rem;display:flex}.row-title[data-astro-cid-nplv4zja]{font-size:1.0625rem;font-weight:700;line-height:1.25}.row-detail[data-astro-cid-nplv4zja]{color:var(--color-muted);margin-top:.25rem;font-size:.9375rem;line-height:1.4}.rows[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja].row--status{gap:1rem;padding:calc(.875rem - 1px) 0 .875rem}.row--status[data-astro-cid-nplv4zja] .row-title[data-astro-cid-nplv4zja]{font-size:1rem}.row--status[data-astro-cid-nplv4zja] .row-detail[data-astro-cid-nplv4zja]{margin-top:.125rem;font-size:.875rem;line-height:1.2}.row-tag[data-astro-cid-nplv4zja]{border-radius:var(--radius-s);background:var(--color-surface);white-space:nowrap;flex-shrink:0;padding:.375rem .75rem;font-size:.875rem;font-weight:700}.search-box[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-surface);gap:.875rem;padding:1.5rem;display:grid}.search-box-title[data-astro-cid-nplv4zja]{font-size:1.0625rem;font-weight:700}.search-box-row[data-astro-cid-nplv4zja]{flex-wrap:wrap;gap:.5rem;display:flex}.search-box-field[data-astro-cid-nplv4zja]{border:1px solid var(--color-line);border-radius:var(--radius-m);background:var(--color-white);flex:14rem;align-items:center;gap:.625rem;min-height:3rem;padding:0 1rem;display:flex}.search-box-field[data-astro-cid-nplv4zja]:focus-within{box-shadow:var(--focus-ring)}.search-box-field[data-astro-cid-nplv4zja] input[data-astro-cid-nplv4zja]{background:0 0;border:0;flex:1;min-width:0;font-size:.9375rem}.search-box-field[data-astro-cid-nplv4zja] input[data-astro-cid-nplv4zja]::placeholder{color:var(--color-muted)}.search-box-field[data-astro-cid-nplv4zja] input[data-astro-cid-nplv4zja]:focus{outline:none}.search-box[data-astro-cid-nplv4zja] button[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-ink);min-height:3rem;color:var(--color-white);border:0;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.directory[data-astro-cid-nplv4zja]{column-gap:2rem;padding:0;display:grid}.directory[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{border-top:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:.75rem;padding:calc(.875rem - 1px) 0 .875rem;display:flex}.directory-title[data-astro-cid-nplv4zja]{font-size:1rem;font-weight:600;line-height:1.2}.directory-detail[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.8125rem}@container site (width>=40rem){.directory[data-astro-cid-nplv4zja]{grid-template-rows:repeat(var(--rows), auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}}.schedule[data-astro-cid-nplv4zja] div[data-astro-cid-nplv4zja]{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;padding:calc(1rem - 1px) 0 1rem;display:flex}.schedule[data-astro-cid-nplv4zja] dt[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.25rem;font-weight:800;line-height:1.4}.schedule[data-astro-cid-nplv4zja] dd[data-astro-cid-nplv4zja]{font-size:1rem;font-weight:500}.menu[data-astro-cid-nplv4zja]{padding:0}.menu[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{border-top:1px solid var(--color-line);align-items:center;gap:1.25rem;padding:calc(1rem - 1px) 0 1rem;display:flex}.menu-day[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);flex:0 0 2.75rem;font-size:1.25rem;font-weight:800;line-height:1.4}.menu-dish[data-astro-cid-nplv4zja]{flex:1;min-width:0;font-size:1rem;line-height:1.45}.menu-tag[data-astro-cid-nplv4zja]{border-radius:var(--radius-pill);background:var(--color-surface);flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.menu-tag[data-astro-cid-nplv4zja][data-tone=yellow]{background:var(--color-yellow)}.menu-tag[data-astro-cid-nplv4zja][data-tone=green]{background:var(--color-green)}.menu-tag[data-astro-cid-nplv4zja][data-tone=blue]{background:var(--color-blue)}.menu-tag[data-astro-cid-nplv4zja][data-tone=rose]{background:var(--color-rose)}.menu-tag[data-astro-cid-nplv4zja][data-tone=lilac]{background:var(--color-lilac)}.data-table[data-astro-cid-nplv4zja]{border:1px solid var(--color-line);border-radius:var(--radius-m);position:relative;overflow-x:auto}.data-table[data-astro-cid-nplv4zja] table[data-astro-cid-nplv4zja]{border-collapse:collapse;width:100%;font-size:1rem}.data-table[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja],.data-table[data-astro-cid-nplv4zja] td[data-astro-cid-nplv4zja]{text-align:left;padding:.875rem 1.25rem calc(.875rem - 1px);line-height:1.25}.data-table[data-astro-cid-nplv4zja] thead[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]:not(:first-child),.data-table[data-astro-cid-nplv4zja] td[data-astro-cid-nplv4zja]{text-align:right}.data-table[data-astro-cid-nplv4zja] thead[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]{background:var(--color-surface);color:var(--color-muted);font-size:.8125rem;font-weight:700}.data-table[data-astro-cid-nplv4zja] tbody[data-astro-cid-nplv4zja] tr[data-astro-cid-nplv4zja]{border-top:1px solid var(--color-line)}.data-table[data-astro-cid-nplv4zja] tbody[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]{font-weight:400}.data-table[data-astro-cid-nplv4zja] .table--fixed[data-astro-cid-nplv4zja]{table-layout:fixed}.data-table[data-astro-cid-nplv4zja] td[data-astro-cid-nplv4zja]{font-weight:600}.tone[data-astro-cid-nplv4zja][data-tone=yellow]{background:var(--color-yellow)}.tone[data-astro-cid-nplv4zja][data-tone=green]{background:var(--color-green)}.tone[data-astro-cid-nplv4zja][data-tone=blue]{background:var(--color-blue)}.tone[data-astro-cid-nplv4zja][data-tone=rose]{background:var(--color-rose)}.tone[data-astro-cid-nplv4zja][data-tone=lilac]{background:var(--color-lilac)}.tone[data-astro-cid-nplv4zja][data-tone=surface]{background:var(--color-surface)}.tone[data-astro-cid-nplv4zja][data-tone=dark]{background:var(--color-ink);color:var(--color-white)}.card-pastille[data-astro-cid-nplv4zja],.card-badge[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);place-items:center;width:2.75rem;height:2.75rem;display:grid}.card-badge[data-astro-cid-nplv4zja]{background:var(--color-ink);color:var(--color-white);font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.125rem;font-weight:900}.action-card-highlight[data-astro-cid-nplv4zja]{font-size:.875rem;font-weight:600;line-height:1.2}.status-pill[data-astro-cid-nplv4zja]{border-radius:var(--radius-s);white-space:nowrap;flex-shrink:0;align-self:start;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.rows[data-astro-cid-nplv4zja] .status-pill[data-astro-cid-nplv4zja]{align-self:center;gap:.4375rem;padding:.3125rem .5625rem;font-size:.75rem}.status-dot[data-astro-cid-nplv4zja]{border-radius:var(--radius-pill);background:currentColor;width:.5rem;height:.5rem}.block-button[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-ink);min-height:2.75rem;color:var(--color-white);transition:background-color var(--duration-fast) var(--ease-out);place-self:start;align-items:center;gap:.5rem;padding:0 1.125rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.block-button[data-astro-cid-nplv4zja]:hover{background:color-mix(in srgb, var(--color-ink) 82%, var(--color-white))}.block-button--light[data-astro-cid-nplv4zja]{background:var(--color-surface);color:var(--color-ink)}.block-button--light[data-astro-cid-nplv4zja]:hover{background:var(--color-line)}.block-action[data-astro-cid-nplv4zja]{min-height:3rem;font-size:.9375rem}.checklist-button[data-astro-cid-nplv4zja]{margin-top:.25rem}.places[data-astro-cid-nplv4zja]{gap:1rem;padding:0;display:grid}.places[data-astro-cid-nplv4zja]>li[data-astro-cid-nplv4zja]{border:1px solid var(--color-line);border-radius:var(--radius-m);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.place-title[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.375rem;font-weight:800;line-height:1.15}.place-detail[data-astro-cid-nplv4zja]{color:var(--color-muted);margin-top:.25rem;font-size:.875rem;line-height:1.4}.place-hours[data-astro-cid-nplv4zja] div[data-astro-cid-nplv4zja]{border-top:1px solid var(--color-line);grid-template-columns:5.25rem minmax(0,1fr);gap:.75rem;padding:calc(.625rem - 1px) 0 .625rem;font-size:.875rem;line-height:1.4;display:grid}.place-hours[data-astro-cid-nplv4zja] dt[data-astro-cid-nplv4zja]{font-weight:600}.place-hours[data-astro-cid-nplv4zja] dd[data-astro-cid-nplv4zja]{white-space:pre-line}.place-hours[data-astro-cid-nplv4zja] dd[data-astro-cid-nplv4zja].closed{color:var(--color-muted)}@container site (width>=40rem){.places[data-astro-cid-nplv4zja]{grid-template-columns:repeat(2,minmax(0,1fr))}}.collection[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-blue);grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.75rem;display:grid}.collection-form[data-astro-cid-nplv4zja]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.collection-prompt[data-astro-cid-nplv4zja]{font-size:.9375rem;font-weight:600}.collection-field[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-white);align-items:center;gap:.625rem;min-height:3.5rem;padding:0 .375rem 0 1rem;display:flex}.collection-field[data-astro-cid-nplv4zja]:focus-within{box-shadow:var(--focus-ring)}.collection-field[data-astro-cid-nplv4zja] input[data-astro-cid-nplv4zja]{background:0 0;border:0;flex:1;min-width:0;min-height:2.75rem;font-size:.9375rem;font-weight:500}.collection-field[data-astro-cid-nplv4zja] input[data-astro-cid-nplv4zja]::placeholder{color:var(--color-muted);font-weight:400}.collection-field[data-astro-cid-nplv4zja] input[data-astro-cid-nplv4zja]:focus{outline:none}.collection-field[data-astro-cid-nplv4zja] button[data-astro-cid-nplv4zja]{border-radius:var(--radius-s);background:var(--color-ink);min-height:2.75rem;color:var(--color-white);border:0;padding:0 1rem;font-size:.875rem;font-weight:600}.collection-result[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-white);grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.5rem;display:grid}.collection-head[data-astro-cid-nplv4zja]{gap:.125rem;display:grid}.collection-head[data-astro-cid-nplv4zja] h3[data-astro-cid-nplv4zja]{font-size:1.375rem;font-weight:800;line-height:1.15}.collection-head[data-astro-cid-nplv4zja] p[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.875rem}.collection-week[data-astro-cid-nplv4zja]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;padding:0;display:grid}.collection-week[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-surface);flex-direction:column;gap:.625rem;min-width:0;padding:.75rem .5rem;display:flex}.collection-week[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja][data-today]{background:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-ink)}.cw-day[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.75rem;font-weight:600}[data-astro-cid-nplv4zja][data-today] .cw-day[data-astro-cid-nplv4zja]{color:var(--color-ink)}.cw-date[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);margin-top:-.625rem;font-size:1.5rem;font-weight:900;line-height:1.4}.cw-pickup[data-astro-cid-nplv4zja]{overflow-wrap:break-word;hyphens:auto;border-radius:.25rem;align-self:start;max-width:100%;padding:.25rem .3125rem;font-size:.6875rem;font-weight:600}.cw-none[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.875rem}@container site (width>=40rem){.collection-week[data-astro-cid-nplv4zja]{grid-template-columns:repeat(7,minmax(0,1fr))}}.collection-legend[data-astro-cid-nplv4zja]{color:var(--color-muted);flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;font-size:.8125rem;font-weight:500;display:flex}.collection-legend[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{align-items:center;gap:.5rem;display:inline-flex}.swatch[data-astro-cid-nplv4zja]{border-radius:.1875rem;width:.75rem;height:.75rem}.collection-actions[data-astro-cid-nplv4zja]{flex-wrap:wrap;gap:.5rem;display:flex}.live[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-ink);color:var(--color-white);grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:2rem;display:grid}.live-top[data-astro-cid-nplv4zja]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.live-pill[data-astro-cid-nplv4zja]{border-radius:var(--radius-s);background:color-mix(in srgb, var(--color-white) 8%, transparent);color:var(--color-green);align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.live-updated[data-astro-cid-nplv4zja]{color:rgb(255 255 255/max(65%, var(--text-alpha-min)));font-size:.8125rem}.live-statement[data-astro-cid-nplv4zja]{gap:.625rem;display:grid}.live-title[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:clamp(1.75rem,1.3rem + 1.2vw,2.5rem);font-weight:900;line-height:1}.live-text[data-astro-cid-nplv4zja]{color:rgb(255 255 255/max(80%, var(--text-alpha-min)));font-size:1rem;line-height:1.5}.live-gauges[data-astro-cid-nplv4zja]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1rem;padding:0;display:grid}.live-gauges[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:color-mix(in srgb, var(--color-white) 8%, transparent);gap:.625rem;padding:1.25rem;display:grid}.gauge-line[data-astro-cid-nplv4zja]{color:rgb(255 255 255/max(65%, var(--text-alpha-min)));justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:600;display:flex}.gauge-line[data-astro-cid-nplv4zja] strong[data-astro-cid-nplv4zja]{color:var(--color-white);font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.75rem;font-weight:900;line-height:1}.gauge[data-astro-cid-nplv4zja]{grid-template-columns:repeat(10,minmax(0,1fr));gap:.125rem;display:grid}.gauge[data-astro-cid-nplv4zja] span[data-astro-cid-nplv4zja]{background:color-mix(in srgb, var(--color-white) 15%, transparent);border-radius:.125rem;height:.375rem}.gauge[data-astro-cid-nplv4zja] span[data-astro-cid-nplv4zja].on{background:var(--color-green)}.gauge-caption[data-astro-cid-nplv4zja]{font-size:.875rem;font-weight:500}.live-resources[data-astro-cid-nplv4zja]{border-top:1px solid color-mix(in srgb, var(--color-white) 15%, transparent);flex-wrap:wrap;gap:.5rem 1.5rem;padding:1rem 0 0;display:flex}.live-resources[data-astro-cid-nplv4zja] li[data-astro-cid-nplv4zja]{align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:inline-flex}.live-resources[data-astro-cid-nplv4zja] svg{color:var(--color-green)}.sector-map[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);position:relative;overflow:hidden}.sector-map[data-astro-cid-nplv4zja] img[data-astro-cid-nplv4zja]{object-fit:cover;width:100%;height:clamp(15rem,2.5rem + 23.6vw,23.75rem)}.sector-label[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-white);max-inline-size:calc(var(--room) - .5rem);align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute}.sector-dot[data-astro-cid-nplv4zja]{border-radius:var(--radius-pill);width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--color-ink);flex-shrink:0}.sector-legend[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-white);gap:.5rem;padding:.875rem;font-size:.8125rem;font-weight:500;display:grid;position:absolute;bottom:.5625rem;left:1rem}.sector-legend-title[data-astro-cid-nplv4zja]{color:var(--color-muted);font-size:.75rem;font-weight:700}.sector-legend-item[data-astro-cid-nplv4zja]{align-items:center;gap:.5rem;display:inline-flex}.signup[data-astro-cid-nplv4zja]{border-radius:var(--radius-m);background:var(--color-yellow);grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1.75rem;display:grid}.signup-texts[data-astro-cid-nplv4zja]{gap:.5rem;display:grid}.signup-title[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.75rem;font-weight:800;line-height:1.1}.signup-text[data-astro-cid-nplv4zja]{font-size:1rem;line-height:1.5}.signup-topics[data-astro-cid-nplv4zja]{border:0;flex-wrap:wrap;gap:.5rem;min-inline-size:0;margin:0;padding:0;display:flex}.signup-topics[data-astro-cid-nplv4zja] label[data-astro-cid-nplv4zja]{border-radius:var(--radius-s);background:var(--color-white);cursor:pointer;align-items:center;gap:.375rem;min-height:2.25rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.signup-topics[data-astro-cid-nplv4zja] input[data-astro-cid-nplv4zja]{opacity:0;pointer-events:none;position:absolute}.signup-topics[data-astro-cid-nplv4zja] .signup-check{display:none}.signup-topics[data-astro-cid-nplv4zja] label[data-astro-cid-nplv4zja]:has(input:checked){background:var(--color-ink);color:var(--color-white)}.signup-topics[data-astro-cid-nplv4zja] label[data-astro-cid-nplv4zja]:has(input:checked) .signup-check{display:block}.signup-topics[data-astro-cid-nplv4zja] label[data-astro-cid-nplv4zja]:has(input:focus-visible){box-shadow:var(--focus-ring)}.checklist[data-astro-cid-nplv4zja][data-tone=yellow]{background:var(--color-yellow)}.checklist[data-astro-cid-nplv4zja][data-tone=blue]{background:var(--color-blue)}.checklist[data-astro-cid-nplv4zja][data-tone=sky]{background:var(--color-sky)}.checklist[data-astro-cid-nplv4zja][data-tone=lilac]{background:var(--color-lilac)}.checklist[data-astro-cid-nplv4zja][data-tone=rose]{background:var(--color-rose)}.checklist[data-astro-cid-nplv4zja][data-tone=surface]{background:var(--color-surface)}.checklist-title--display[data-astro-cid-nplv4zja]{font-family:var(--font-display);font-stretch:var(--font-display-stretch);font-size:1.25rem;font-weight:800;line-height:1.4}.callout[data-astro-cid-nplv4zja][data-tone=sky]{background:var(--color-sky)}.callout[data-astro-cid-nplv4zja][data-tone=yellow]{background:var(--color-yellow)}.callout[data-astro-cid-nplv4zja][data-tone=green]{background:var(--color-green)}.callout[data-astro-cid-nplv4zja][data-tone=surface]{background:var(--color-surface)}.figures[data-astro-cid-nplv4zja][data-value-first] dt[data-astro-cid-nplv4zja]{color:var(--color-muted);order:2;font-size:.875rem;font-weight:400;line-height:1.4}.figures[data-astro-cid-nplv4zja][data-value-first] .figure-value[data-astro-cid-nplv4zja]{order:1;line-height:1.4}.figures[data-astro-cid-nplv4zja][data-value-size=m] .figure-value[data-astro-cid-nplv4zja]{margin-inline-end:-1rem;font-size:2.25rem}.data-table--list[data-astro-cid-nplv4zja]{border:0;border-radius:0}.data-table--list[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja],.data-table--list[data-astro-cid-nplv4zja] td[data-astro-cid-nplv4zja]{padding:1rem 0 calc(1rem - 1px) 1rem;line-height:1.4}.data-table--list[data-astro-cid-nplv4zja] [data-astro-cid-nplv4zja]:is(th,td):last-child{padding-right:1rem}.data-table--list[data-astro-cid-nplv4zja] thead[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]{border-radius:0;padding-block:.75rem;line-height:1rem}.data-table--list[data-astro-cid-nplv4zja] thead[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]:first-child{border-radius:var(--radius-s) 0 0 var(--radius-s)}.data-table--list[data-astro-cid-nplv4zja] thead[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]:last-child{border-radius:0 var(--radius-s) var(--radius-s) 0}.data-table--list[data-astro-cid-nplv4zja] thead[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]:not(:first-child),.data-table--list[data-astro-cid-nplv4zja] td[data-astro-cid-nplv4zja]{text-align:left}.data-table--list[data-astro-cid-nplv4zja] td[data-astro-cid-nplv4zja]{font-weight:400}.data-table--list[data-astro-cid-nplv4zja] tbody[data-astro-cid-nplv4zja] th[data-astro-cid-nplv4zja]{font-weight:700}.data-table--list[data-astro-cid-nplv4zja] tbody[data-astro-cid-nplv4zja] tr[data-astro-cid-nplv4zja]{border-top:0;border-bottom:1px solid var(--color-line)}.data-table--list[data-astro-cid-nplv4zja] .table--fixed[data-astro-cid-nplv4zja]{table-layout:auto}.faq-list[data-astro-cid-nplv4zja]{gap:.25rem;display:grid}.blocks[data-astro-cid-nplv4zja]>.faq-list[data-astro-cid-nplv4zja]:first-child{margin-top:-1rem}.faq-list[data-astro-cid-nplv4zja]>div[data-astro-cid-nplv4zja]{border-bottom:1px solid var(--color-line);gap:.5rem;padding:1.375rem 0 calc(1.375rem - 1px);display:grid}.faq-list[data-astro-cid-nplv4zja] dt[data-astro-cid-nplv4zja]{color:var(--color-ink);align-items:start;gap:.75rem;font-size:1.125rem;font-weight:700;line-height:1.3;display:flex}.faq-list[data-astro-cid-nplv4zja] dt[data-astro-cid-nplv4zja] svg{flex-shrink:0}.faq-list[data-astro-cid-nplv4zja] dd[data-astro-cid-nplv4zja]{color:var(--color-muted);padding-left:2rem;font-size:1rem;line-height:1.55}.link-line--bar[data-astro-cid-nplv4zja]{border-left:3px solid var(--color-ink);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem 0 .375rem 1rem;font-size:1rem;display:flex}.link-line--bar[data-astro-cid-nplv4zja] a[data-astro-cid-nplv4zja]{font-weight:700;text-decoration:none}.link-line--bar[data-astro-cid-nplv4zja] a[data-astro-cid-nplv4zja]:hover{text-decoration:underline}
