.faq[data-astro-cid-kpn7xbay]{margin-top:3rem}.faq[data-astro-cid-kpn7xbay] h2[data-astro-cid-kpn7xbay]{margin-bottom:1rem;font-size:1.75rem}.faq-list[data-astro-cid-kpn7xbay]{gap:.6rem;display:grid}.faq-item[data-astro-cid-kpn7xbay]{background:var(--white);border:1px solid var(--grid);border-radius:var(--radius-lg)}.faq-item[data-astro-cid-kpn7xbay][open]{border-color:var(--line);box-shadow:var(--shadow-sm)}.faq-item[data-astro-cid-kpn7xbay] summary[data-astro-cid-kpn7xbay]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.faq-item[data-astro-cid-kpn7xbay] summary[data-astro-cid-kpn7xbay]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-kpn7xbay] summary[data-astro-cid-kpn7xbay]:focus-visible{outline-offset:-3px;border-radius:var(--radius-lg)}.faq-item[data-astro-cid-kpn7xbay] h3[data-astro-cid-kpn7xbay]{font-size:1.125rem}.faq-toggle[data-astro-cid-kpn7xbay]{background:var(--tint);border-radius:50%;flex:none;width:1.5rem;height:1.5rem;position:relative}.faq-toggle[data-astro-cid-kpn7xbay]:before,.faq-toggle[data-astro-cid-kpn7xbay]:after{content:"";background:var(--blue);width:.65rem;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-toggle[data-astro-cid-kpn7xbay]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[data-astro-cid-kpn7xbay][open] .faq-toggle[data-astro-cid-kpn7xbay]:after{display:none}.faq-answer[data-astro-cid-kpn7xbay]{padding:0 1.25rem 1.1rem}.finder-hero[data-astro-cid-6cwtbock]{border-bottom:1px solid var(--grid);padding-bottom:3.5rem}.breadcrumb[data-astro-cid-6cwtbock] ol[data-astro-cid-6cwtbock]{color:var(--pencil);flex-wrap:wrap;gap:.25rem;margin:0;padding:1.25rem 0 0;font-size:.875rem;list-style:none;display:flex}.breadcrumb[data-astro-cid-6cwtbock] li[data-astro-cid-6cwtbock]+li[data-astro-cid-6cwtbock]:before{content:"›";margin-right:.4rem}.finder-hero[data-astro-cid-6cwtbock] h1[data-astro-cid-6cwtbock]{margin-top:1.25rem;font-size:clamp(2rem,4.5vw,2.75rem)}.finder-hero[data-astro-cid-6cwtbock] .lead[data-astro-cid-6cwtbock]{max-width:44rem;margin-top:.6rem}.finder[data-astro-cid-6cwtbock]{box-shadow:var(--shadow-md);margin-top:-2rem;padding:1.25rem;position:relative}@media (width>=48rem){.finder[data-astro-cid-6cwtbock]{padding:1.75rem 2rem}}.finder-steps[data-astro-cid-6cwtbock]{gap:1.5rem;display:grid}.finder-steps[data-astro-cid-6cwtbock] .finder-q{border:0;min-width:0;margin:0;padding:0}.finder-steps[data-astro-cid-6cwtbock] .finder-q+.finder-q,.finder-steps[data-astro-cid-6cwtbock] .finder-result{border-top:1px solid var(--grid);padding-top:1.5rem}.finder-steps[data-astro-cid-6cwtbock] legend{float:left;width:100%;font-family:var(--font-heading);color:var(--ink);align-items:center;gap:.6rem;margin-bottom:.85rem;padding:0;font-size:1.375rem;font-weight:600;display:flex}.finder-steps[data-astro-cid-6cwtbock] .finder-num{background:var(--ink);width:1.75rem;height:1.75rem;color:var(--white);font-family:var(--font-body);border-radius:50%;flex:none;place-items:center;font-size:.9375rem;display:grid}.finder-steps[data-astro-cid-6cwtbock] .finder-options{clear:both;gap:.6rem;display:grid}@media (width>=48rem){.finder-steps[data-astro-cid-6cwtbock] .finder-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.finder-steps[data-astro-cid-6cwtbock] .finder-option{border:1px solid var(--grid);border-radius:var(--radius);background:var(--paper);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.8rem .95rem;display:flex}.finder-steps[data-astro-cid-6cwtbock] .finder-option:hover{border-color:var(--line);background:var(--white)}.finder-steps[data-astro-cid-6cwtbock] .finder-option:has(input:checked){border-color:var(--blue);background:var(--tint)}.finder-steps[data-astro-cid-6cwtbock] .finder-option input{accent-color:var(--blue);flex:none;margin:.25rem 0 0}.finder-steps[data-astro-cid-6cwtbock] .finder-option-label{font-weight:600;display:block}.finder-steps[data-astro-cid-6cwtbock] .finder-option-hint{color:var(--pencil);margin-top:.15rem;font-size:.875rem;display:block}.finder-steps[data-astro-cid-6cwtbock] .finder-result-kicker{color:var(--blue);font-size:.875rem;font-weight:600}.finder-steps[data-astro-cid-6cwtbock] .finder-result-name{margin-top:.15rem;font-size:1.75rem}.finder-steps[data-astro-cid-6cwtbock] .finder-result-why{max-width:44rem;margin:.5rem 0 1rem}.finder-steps[data-astro-cid-6cwtbock] .finder-also-title{margin-top:1.25rem;font-size:.9375rem;font-weight:600}.finder-steps[data-astro-cid-6cwtbock] .finder-also{margin:.35rem 0 0;padding-left:1.25rem;font-size:.9375rem}.finder-restart[data-astro-cid-6cwtbock]{margin-top:1.25rem}.finder-article[data-astro-cid-6cwtbock]{max-width:50rem;margin-top:3rem}.table-wrap[data-astro-cid-6cwtbock]{overflow-x:auto}.ref-table[data-astro-cid-6cwtbock]{border-collapse:collapse;width:100%;font-size:.9375rem}.ref-table[data-astro-cid-6cwtbock] th[data-astro-cid-6cwtbock],.ref-table[data-astro-cid-6cwtbock] td[data-astro-cid-6cwtbock]{text-align:left;vertical-align:top;border-bottom:1px solid var(--grid);padding:.6rem .75rem}.ref-table[data-astro-cid-6cwtbock] th[data-astro-cid-6cwtbock]{background:var(--tint);font-weight:600}.ref-example[data-astro-cid-6cwtbock]{color:var(--pencil)}.author[data-astro-cid-6cwtbock]{margin-top:3rem}.updated[data-astro-cid-6cwtbock]{color:var(--pencil);margin-top:.75rem;font-size:.875rem}
