.rd-bx-wrap{max-width:var(--rd-container);margin-inline:auto;padding:var(--rd-section-y) var(--rd-s-5) 0}.rd-bx-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--rd-s-6);margin-bottom:var(--rd-s-10)}.rd-bx-kicker{margin:0 0 var(--rd-s-4);font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-accent-ink)}.rd-bx-h{margin:0;font-family:var(--rd-font-display);font-weight:400;font-size:clamp(2rem,1.3rem + 2.4vw,3.375rem);line-height:1.02;letter-spacing:var(--rd-track-display)}.rd-bx-all{flex:0 0 auto;font-size:.875rem;font-weight:600;border-bottom:1px solid var(--ink);padding-bottom:3px}.rd-bx-all:hover{color:var(--brand-accent-ink);border-color:var(--brand-accent-ink)}.rd-bx{list-style:none;margin:0;padding:0;border-top:1px solid var(--line);display:grid}@media(min-width:640px){.rd-bx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.rd-bx{grid-template-columns:repeat(4,minmax(0,1fr))}}.rd-bx__item{border-bottom:1px solid var(--line);min-width:0}@media(min-width:640px){.rd-bx__item:not(:nth-child(odd)){border-left:1px solid var(--line)}}@media(min-width:1000px){.rd-bx__item:not(:nth-child(odd)){border-left:0}.rd-bx__item:not(:nth-child(4n+1)){border-left:1px solid var(--line)}}.rd-bx__link{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:2px var(--rd-s-4);padding:var(--rd-s-5) var(--rd-s-6) var(--rd-s-5) 0;min-height:48px;box-sizing:border-box}@media(min-width:640px){.rd-bx__item:not(:nth-child(odd)) .rd-bx__link{padding-left:var(--rd-s-6)}}@media(min-width:1000px){.rd-bx__item:not(:nth-child(odd)) .rd-bx__link{padding-left:0}.rd-bx__item:not(:nth-child(4n+1)) .rd-bx__link{padding-left:var(--rd-s-6)}}.rd-bx__name{font-family:var(--rd-font-display);font-size:1.5rem;line-height:1.12}.rd-bx__logo{display:block;height:26px;width:auto;max-width:118px;object-fit:contain;object-position:left center}.rd-bx__n{font-size:.75rem;color:var(--ink-muted);white-space:nowrap}.rd-bx__series{grid-column:1 / -1;font-size:.75rem;color:var(--ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rd-bx__link:hover .rd-bx__name,.rd-bx__item--all .rd-bx__name{color:var(--brand-accent-ink)}@media(max-width:639px){.rd-bx{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border-top:0}.rd-bx__item{border:1px solid var(--line);border-radius:var(--rd-r-sm);background:var(--raised)}.rd-bx__item:not(:nth-child(odd)){border-left:1px solid var(--line)}.rd-bx--teaser .rd-bx__item:nth-child(n+10):not(.rd-bx__item--all){display:none}.rd-bx__link{aspect-ratio:1;padding:14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:4px;min-height:0}.rd-bx__item:not(:nth-child(odd)) .rd-bx__link{padding-left:14px}.rd-bx__name{font-size:1.375rem;line-height:1.05;margin-top:auto}.rd-bx__logo{height:46px;max-width:78%;margin:auto auto 0;object-fit:contain;object-position:center}.rd-bx__link{justify-content:flex-start}.rd-bx__n{margin-top:auto}.rd-bx__series{display:none}.rd-bx__n{font-size:.6875rem}.rd-bx__item--all .rd-bx__link{justify-content:center;align-items:center;text-align:center}.rd-bx__item--all .rd-bx__name{font-size:1.0625rem}}.top[data-astro-cid-yq5gjbxt]{display:grid;gap:var(--s-6);padding-top:var(--s-7);align-items:end}@media(min-width:900px){.top[data-astro-cid-yq5gjbxt]{grid-template-columns:1.2fr 1fr;gap:64px;padding-top:40px}}.top__h[data-astro-cid-yq5gjbxt]{margin-top:12px;max-width:16ch}.top__count[data-astro-cid-yq5gjbxt]{margin:var(--s-4) 0 0;font-size:var(--t-body);max-width:46ch}.top__search[data-astro-cid-yq5gjbxt]{width:100%;cursor:pointer;text-align:left;font-size:var(--t-body-l);background:var(--floor)}.bgrid[data-astro-cid-yq5gjbxt]{margin-top:var(--s-7);grid-template-columns:1fr}@media(min-width:560px){.bgrid[data-astro-cid-yq5gjbxt]{margin-top:var(--section);grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bgrid[data-astro-cid-yq5gjbxt]{grid-template-columns:repeat(4,1fr)}}.bcell[data-astro-cid-yq5gjbxt]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--s-4);min-height:64px;padding:var(--s-4) var(--s-5);transition:background var(--d-fast) var(--ease),color var(--d-fast) var(--ease)}.bcell[data-astro-cid-yq5gjbxt]:hover{background:var(--raised)}.bcell[data-astro-cid-yq5gjbxt]:active{background:var(--floor)}.bcell__name[data-astro-cid-yq5gjbxt] .bmark--type{font-size:20px!important}.bcell__count[data-astro-cid-yq5gjbxt]{font-size:var(--t-body-xs);text-align:right;white-space:nowrap}.bcell__arrow[data-astro-cid-yq5gjbxt]{color:var(--copper);transition:transform var(--d-fast) var(--ease)}.bcell[data-astro-cid-yq5gjbxt]:hover .bcell__arrow[data-astro-cid-yq5gjbxt]{transform:translate(3px)}@media(min-width:560px){.bcell[data-astro-cid-yq5gjbxt]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:170px;padding:32px 24px;gap:40px}.bcell__name[data-astro-cid-yq5gjbxt] .bmark--type{font-size:28px!important}.bcell__count[data-astro-cid-yq5gjbxt]{margin-top:auto;text-align:left}.bcell__arrow[data-astro-cid-yq5gjbxt]{position:absolute}.bcell[data-astro-cid-yq5gjbxt]{position:relative}.bcell__arrow[data-astro-cid-yq5gjbxt]{right:24px;bottom:32px}}.bgrid__note[data-astro-cid-yq5gjbxt]{margin-top:var(--s-4);font-size:var(--t-body-xs);max-width:80ch}.searched__head[data-astro-cid-yq5gjbxt]{padding-bottom:18px;border-bottom:1px solid var(--line)}.searched[data-astro-cid-yq5gjbxt]{display:grid;grid-template-columns:1fr}@media(min-width:700px){.searched[data-astro-cid-yq5gjbxt]{grid-template-columns:repeat(2,1fr);column-gap:var(--s-8)}}@media(min-width:1024px){.searched[data-astro-cid-yq5gjbxt]{grid-template-columns:repeat(4,1fr);column-gap:48px}}.searched__row[data-astro-cid-yq5gjbxt]{display:flex;justify-content:space-between;gap:var(--s-4);padding:13px 0;border-bottom:1px solid var(--line);font-size:var(--t-body-s);transition:color var(--d-fast) var(--ease)}.searched__row[data-astro-cid-yq5gjbxt]:hover{color:var(--ember)}
