.bt-fixfinder{margin-block:2rem}.bt-fixfinder__title{margin:0 0 .25rem}.bt-fixfinder__intro{margin:0 0 1rem;color:var(--bt-muted)}.bt-fixfinder__groups{display:grid;gap:.75rem}@media (min-width: 800px){.bt-fixfinder__groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.bt-fixfinder__group{border-radius:var(--bt-radius);background:var(--hub-bg);border:2px solid transparent}.bt-fixfinder__group[open]{border-color:var(--hub-fg)}.bt-fixfinder__group summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding:1rem 1.25rem;font:800 1.125rem var(--bt-head);color:var(--hub-fg);cursor:pointer;list-style:none}.bt-fixfinder__group summary::-webkit-details-marker{display:none}.bt-fixfinder__group summary::after{content:"";flex:none;width:.55em;height:.55em;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s}.bt-fixfinder__group[open] summary::after{transform:rotate(-135deg)}.bt-fixfinder__group summary:focus-visible{outline:3px solid var(--hub-fg);outline-offset:2px;border-radius:var(--bt-radius)}.bt-fixfinder__group ul{list-style:none;margin:0;padding:0 .75rem .75rem;display:grid;gap:.35rem}.bt-fixfinder__group a{display:block;padding:.7rem .9rem;border-radius:var(--bt-r-md);background:#fff;color:var(--bt-ink);font-weight:600;text-decoration:none}.bt-fixfinder__group a:hover,.bt-fixfinder__group a:focus-visible{color:var(--hub-fg);box-shadow:inset 4px 0 0 var(--hub-fg)}@media (prefers-reduced-motion: reduce){.bt-fixfinder__group summary::after{transition:none}}
