.largest[data-astro-cid-woznfpoz]{border-radius:var(--radius-tile);padding:1.25rem}@media (width>=640px){.largest[data-astro-cid-woznfpoz]{padding:1.75rem}}.largest-navy[data-astro-cid-woznfpoz]{border-left:1px solid var(--hairline-on-navy);color:#fff;border-radius:0}@media (width>=1024px){.largest-navy[data-astro-cid-woznfpoz]{margin:1.5rem 0;padding:.5rem 1.5rem .5rem 2.5rem}}.largest-light[data-astro-cid-woznfpoz]{border-radius:var(--radius-panel);background:var(--color-background-alt);box-shadow:inset 0 0 0 1px var(--hairline)}.largest-title[data-astro-cid-woznfpoz]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.125rem;font-weight:800}.largest-navy[data-astro-cid-woznfpoz] .largest-title[data-astro-cid-woznfpoz]{color:#fff}.largest-light[data-astro-cid-woznfpoz] .largest-title[data-astro-cid-woznfpoz]{color:var(--color-primary);font-size:1.375rem}.largest-note[data-astro-cid-woznfpoz]{margin-top:.375rem;font-size:.875rem}.largest-navy[data-astro-cid-woznfpoz] .largest-note[data-astro-cid-woznfpoz]{color:var(--color-secondary-light)}.largest-light[data-astro-cid-woznfpoz] .largest-note[data-astro-cid-woznfpoz]{max-width:52ch;color:var(--color-text-muted)}.largest-list[data-astro-cid-woznfpoz]{margin-top:1rem}.largest-light[data-astro-cid-woznfpoz] .largest-list[data-astro-cid-woznfpoz]{margin-top:1.25rem}@media (width>=640px){.largest-light[data-astro-cid-woznfpoz] .largest-list[data-astro-cid-woznfpoz]{columns:2;column-gap:2rem}.largest-light[data-astro-cid-woznfpoz] .largest-list[data-astro-cid-woznfpoz] li[data-astro-cid-woznfpoz]{break-inside:avoid-column}}.big-row[data-astro-cid-woznfpoz]{border-radius:var(--radius-inner);min-height:2.75rem;transition:background-color .15s var(--ease-out);justify-content:space-between;align-items:center;gap:1rem;margin:0 -.625rem;padding:.5rem .625rem;font-size:.9375rem;font-weight:600;display:flex}.largest-navy[data-astro-cid-woznfpoz] .big-row[data-astro-cid-woznfpoz]{color:#fff}.largest-navy[data-astro-cid-woznfpoz] li[data-astro-cid-woznfpoz]+li[data-astro-cid-woznfpoz]{border-top:1px solid var(--hairline-on-navy)}.largest-navy[data-astro-cid-woznfpoz] .big-row[data-astro-cid-woznfpoz]:hover{background:var(--color-primary-800)}.largest-light[data-astro-cid-woznfpoz] .big-row[data-astro-cid-woznfpoz]{color:var(--color-text);box-shadow:0 1px 0 var(--hairline)}.largest-light[data-astro-cid-woznfpoz] li[data-astro-cid-woznfpoz]:last-child>.big-row[data-astro-cid-woznfpoz]{box-shadow:none}.largest-light[data-astro-cid-woznfpoz] .big-row[data-astro-cid-woznfpoz]:hover{background:var(--color-secondary-muted)}.big-booth[data-astro-cid-woznfpoz]{font-family:var(--font-display);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem;font-weight:700}.largest-navy[data-astro-cid-woznfpoz] .big-booth[data-astro-cid-woznfpoz]{color:var(--color-secondary-light)}.largest-light[data-astro-cid-woznfpoz] .big-booth[data-astro-cid-woznfpoz]{background:var(--color-secondary-100);color:var(--color-primary);border-radius:.5rem;padding:.125rem .5rem}@media (prefers-reduced-motion:reduce){.big-row[data-astro-cid-woznfpoz]{transition:none}}.console[data-astro-cid-h5qcywrz]{border-radius:var(--radius-panel);box-shadow:var(--shadow-float)}.field[data-astro-cid-h5qcywrz]{border-radius:var(--radius-control);transition:box-shadow .2s var(--ease-out);background:#fff;position:relative;box-shadow:0 0 0 6px #ffffff14}.field[data-astro-cid-h5qcywrz]:focus-within{box-shadow:0 0 0 4px var(--color-secondary)}.field-icon[data-astro-cid-h5qcywrz]{color:var(--color-primary-light);pointer-events:none;position:absolute;top:50%;left:1.25rem;translate:0 -50%}.field-input[data-astro-cid-h5qcywrz]{border-radius:var(--radius-control);width:100%;min-width:0;min-height:3.75rem;color:var(--color-text);background:0 0;outline:none;padding:0 1.5rem 0 3.5rem;font-size:1.0625rem}.field-input[data-astro-cid-h5qcywrz]::placeholder{color:var(--color-text-muted)}.field-input[data-astro-cid-h5qcywrz]:focus-visible{outline:none}.keys[data-astro-cid-h5qcywrz]{grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr))}@media (width>=1024px){.keys[data-astro-cid-h5qcywrz]{grid-template-columns:repeat(auto-fill,minmax(2.25rem,1fr))}}.key[data-astro-cid-h5qcywrz]{border-radius:var(--radius-inner);min-height:2.75rem;font-family:var(--font-display);color:#fff;transition:background-color .15s var(--ease-out), color .15s var(--ease-out);background:#ffffff0f;justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;display:inline-flex}.key[data-astro-cid-h5qcywrz]:hover{background:var(--color-primary-800)}.key[data-astro-cid-h5qcywrz][data-off]{color:#b2d9ec66;pointer-events:none;background:0 0}.facts[data-astro-cid-h5qcywrz]{border-top:1px solid var(--hairline-on-navy);grid-template-columns:repeat(3,minmax(0,1fr))}.facts[data-astro-cid-h5qcywrz]>div[data-astro-cid-h5qcywrz]{padding:1rem 1rem 0 0}.facts[data-astro-cid-h5qcywrz]>div[data-astro-cid-h5qcywrz]+div[data-astro-cid-h5qcywrz]{border-left:1px solid var(--hairline-on-navy);padding-left:1rem}.facts[data-astro-cid-h5qcywrz] dt[data-astro-cid-h5qcywrz]{color:var(--color-secondary-light);font-size:.8125rem}.facts[data-astro-cid-h5qcywrz] dd[data-astro-cid-h5qcywrz]{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;margin-top:.125rem;font-size:1.0625rem;font-weight:800}.rail[data-astro-cid-h5qcywrz]{align-self:start;position:sticky;top:6rem}.rail-search[data-astro-cid-h5qcywrz],.rail-key[data-astro-cid-h5qcywrz]{border-radius:var(--radius-inner);width:2.75rem;font-family:var(--font-display);color:var(--color-primary);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);justify-content:center;align-items:center;font-weight:700;display:flex}.rail-search[data-astro-cid-h5qcywrz]{background:var(--color-primary);color:#fff;height:2.75rem}.rail-search[data-astro-cid-h5qcywrz]:hover{background:var(--color-primary-light)}.rail-key[data-astro-cid-h5qcywrz]{height:1.5rem;font-size:.8125rem}.rail-key[data-astro-cid-h5qcywrz]:hover{background:var(--color-secondary-100)}.rail-key[data-astro-cid-h5qcywrz][data-off]{color:var(--color-border-strong);pointer-events:none}.directory[data-astro-cid-h5qcywrz]{columns:1;column-gap:2.5rem}@media (width>=768px){.directory[data-astro-cid-h5qcywrz]{columns:2;column-rule:1px solid var(--hairline);column-gap:2rem}}@media (width>=1024px){.directory[data-astro-cid-h5qcywrz]{columns:3;column-gap:2.5rem}}.letter-group[data-astro-cid-h5qcywrz]{padding-bottom:2rem;scroll-margin-top:6rem}@media (width>=1024px){.letter-group[data-astro-cid-h5qcywrz]{scroll-margin-top:.75rem}}.letter-group[data-astro-cid-h5qcywrz] li[data-astro-cid-h5qcywrz]{break-inside:avoid-column}.letter-head[data-astro-cid-h5qcywrz]{break-after:avoid-column;break-inside:avoid-column;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.letter-tile[data-astro-cid-h5qcywrz]{border-radius:var(--radius-inner);background:var(--color-secondary-100);width:2.5rem;height:2.5rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:inline-flex}.letter-count[data-astro-cid-h5qcywrz]{color:var(--color-text-muted);font-size:.8125rem;font-weight:600}.letter-rule[data-astro-cid-h5qcywrz]{background:var(--hairline);flex:1;height:1px}.ex-row[data-astro-cid-h5qcywrz]{border-radius:var(--radius-inner);min-height:2.75rem;color:var(--color-text);transition:background-color .15s var(--ease-out);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem .5rem;font-size:.9375rem;line-height:1.35;display:flex}.ex-row[data-astro-cid-h5qcywrz]:hover{background:var(--color-secondary-muted)}.ex-row[data-astro-cid-h5qcywrz]:hover .ex-booth[data-astro-cid-h5qcywrz]{background:var(--color-primary);color:#fff}.ex-booth[data-astro-cid-h5qcywrz]{background:var(--color-secondary-100);max-width:45%;font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-primary);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);border-radius:.5rem;flex-shrink:0;padding:.125rem .5rem;font-size:.8125rem;font-weight:700}.ex-row[data-astro-cid-h5qcywrz] mark{background:var(--color-secondary-light);color:var(--color-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;margin:0 -1px;padding:0 1px}.ex-row[data-astro-cid-h5qcywrz]:hover .ex-booth[data-astro-cid-h5qcywrz] mark{background:var(--color-secondary);color:var(--color-primary-deep)}@media (forced-colors:active){.ex-row[data-astro-cid-h5qcywrz] mark{color:marktext;background:mark}}.empty[data-astro-cid-h5qcywrz]{border-radius:var(--radius-tile);background:var(--color-secondary-muted);box-shadow:inset 0 0 0 1px var(--hairline);margin-bottom:2rem;padding:1.75rem}.plan-card[data-astro-cid-h5qcywrz]{border-radius:var(--radius-panel);box-shadow:0 0 0 1px var(--hairline), var(--shadow-float);background:#fff;padding:.625rem .625rem .875rem}.plan-pic[data-astro-cid-h5qcywrz]{border-radius:calc(var(--radius-panel) - 6px);background:var(--color-background-alt)}.plan-pic[data-astro-cid-h5qcywrz] img[data-astro-cid-h5qcywrz]{object-position:30% 50%;transition:transform .6s var(--ease-out)}.plan-pic[data-astro-cid-h5qcywrz]:hover img[data-astro-cid-h5qcywrz]{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.plan-pic[data-astro-cid-h5qcywrz] img[data-astro-cid-h5qcywrz]{transition:none}}.quiet[data-astro-cid-h5qcywrz]{border-top:2px solid var(--color-primary)}.info[data-astro-cid-h5qcywrz]{padding:1.5rem 0}.info[data-astro-cid-h5qcywrz]+.info[data-astro-cid-h5qcywrz]{border-top:1px solid var(--color-border)}@media (width>=768px){.info[data-astro-cid-h5qcywrz]{padding:1.75rem 1.75rem .5rem}.info[data-astro-cid-h5qcywrz]:first-child{padding-left:0}.info[data-astro-cid-h5qcywrz]+.info[data-astro-cid-h5qcywrz]{border-top:0;border-left:1px solid var(--color-border)}}.booth-badge[data-astro-cid-h5qcywrz]{border-radius:var(--radius-control);background:var(--color-secondary-muted);color:var(--color-primary);align-items:center;gap:.75rem;padding:.375rem .375rem .375rem 1.25rem;font-weight:600;display:inline-flex}.booth-badge[data-astro-cid-h5qcywrz] strong[data-astro-cid-h5qcywrz]{border-radius:var(--radius-control);background:var(--color-primary);font-family:var(--font-display);color:#fff;padding:.375rem .875rem;font-weight:800}@media (prefers-reduced-motion:reduce){.exh[data-astro-cid-h5qcywrz] [data-astro-cid-h5qcywrz]{transition:none!important}}
