.qb-hub-intro{max-inline-size:820px;margin:8px 0 28px;line-height:1.75}.qb-hub-fold>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:48px;list-style:none;cursor:pointer}.qb-hub-fold>summary::-webkit-details-marker{display:none}.qb-hub-fold>summary:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px;border-radius:var(--qbx-r-sm, 8px)}.qb-hub-intro h2,.qb-hub-related h2{margin:0;font-size:var(--qbx-fs-6, 20px);font-weight:700;line-height:1.4}.qb-hub-chevron{flex:none;color:var(--qbx-muted, #526168);transition:transform .15s}.qb-hub-fold[open]>summary .qb-hub-chevron{transform:rotate(180deg)}.qb-hub-fold[open]>summary{margin-block-end:8px}.qb-hub-intro p{margin:0 0 12px}.qb-hub-related{max-inline-size:820px;margin:28px 0 8px;line-height:1.75}.qb-hub-related h2{margin-block-end:8px}.qb-hub-links{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.qb-hub-links li{margin:0}.qb-hub-links a{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding:0 16px;border:1px solid var(--qbx-line-strong, #bac9cd);border-radius:999px;background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 14px);font-weight:600;line-height:1.3;text-decoration:none}.qb-hub-links a:hover{border-color:var(--qbx-bg-ink, #151515)}.qb-hub-links a:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-hub-related .qb-hub-links a:after{content:"↗";content:"↗" / "";font-size:var(--qbx-fs-3, 14px)}[dir=rtl] .qb-hub-related .qb-hub-links a:after{content:"↖";content:"↖" / ""}@media(prefers-reduced-motion:reduce){.qb-hub-chevron{transition:none}}
