.hub-doors[data-astro-cid-sy7mttmb]{grid-column:1/-1}.hub-doors__list[data-astro-cid-sy7mttmb]{gap:var(--gutter);margin:0;padding:0;list-style:none;display:grid}.hub-door[data-astro-cid-sy7mttmb]{border-radius:var(--radius-media);background:var(--surface);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.hub-door__text[data-astro-cid-sy7mttmb]{row-gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-6);display:grid}.hub-door__link[data-astro-cid-sy7mttmb]{color:var(--text);text-underline-offset:.14em;text-decoration:none}.hub-door__link[data-astro-cid-sy7mttmb]:after{content:"";border-radius:var(--radius-media);position:absolute;inset:0}.hub-door[data-astro-cid-sy7mttmb]:hover .hub-door__link[data-astro-cid-sy7mttmb],.hub-door__link[data-astro-cid-sy7mttmb]:focus-visible{text-decoration:underline}.hub-door__link[data-astro-cid-sy7mttmb]:focus-visible{outline:none}.hub-door__link[data-astro-cid-sy7mttmb]:focus-visible:after{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.hub-door__lead[data-astro-cid-sy7mttmb]{color:var(--text-muted);max-width:46ch}.hub-door__media[data-astro-cid-sy7mttmb]{height:calc(var(--space-10) * 2);padding-inline:var(--space-5);align-self:end;overflow:hidden}.hub-door__media[data-astro-cid-sy7mttmb] img[data-astro-cid-sy7mttmb]{border:1px solid var(--line);border-radius:var(--radius-media) var(--radius-media) 0 0;border-bottom:0;width:min(62%,280px);height:auto;margin-inline:auto;display:block}.hub-open[data-astro-cid-sy7mttmb]{margin-top:var(--space-7);padding:var(--space-5);border:1px dashed var(--line-strong);border-radius:var(--radius-media);color:var(--text-muted)}.hub-index[data-astro-cid-sy7mttmb]{grid-column:1/-1}.hub-index__list[data-astro-cid-sy7mttmb]{border-top:var(--hairline);margin:0;padding:0;list-style:none}.hub-index__row[data-astro-cid-sy7mttmb]{row-gap:var(--space-3);padding-block:var(--space-6);border-bottom:var(--hairline);display:grid;position:relative}.hub-index__link[data-astro-cid-sy7mttmb]{color:var(--text);text-underline-offset:.14em;text-decoration:none}.hub-index__link[data-astro-cid-sy7mttmb]:after{content:"";position:absolute;inset:0}.hub-index__row[data-astro-cid-sy7mttmb]:hover .hub-index__link[data-astro-cid-sy7mttmb],.hub-index__link[data-astro-cid-sy7mttmb]:focus-visible{text-decoration:underline}.hub-index__link[data-astro-cid-sy7mttmb]:focus-visible{outline:none}.hub-index__link[data-astro-cid-sy7mttmb]:focus-visible:after{outline:var(--focus-width) solid var(--accent);outline-offset:var(--focus-offset)}.hub-index__answer[data-astro-cid-sy7mttmb]{color:var(--text-muted);max-width:62ch}.hub-index__else[data-astro-cid-sy7mttmb]{margin-top:var(--space-7);color:var(--text-muted)}@media (width>=768px){.hub-doors__list[data-astro-cid-sy7mttmb]{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-door__text[data-astro-cid-sy7mttmb]{padding:var(--space-7) var(--space-6) var(--space-6)}.hub-open[data-astro-cid-sy7mttmb]{padding:var(--space-5) var(--space-6)}}@media (width>=1024px){.hub-index__row[data-astro-cid-sy7mttmb]{padding-block:var(--space-7)}.hub-index__row[data-astro-cid-sy7mttmb]>[data-astro-cid-sy7mttmb]{width:calc(var(--grid-pitch) * 9 - var(--gutter))}}
