.finder-head[data-astro-cid-rfvq6tko],.finder-main[data-astro-cid-rfvq6tko],.finder-fallback[data-astro-cid-rfvq6tko],.finder-explainer[data-astro-cid-rfvq6tko]{max-width:1000px}.finder-head[data-astro-cid-rfvq6tko] h1[data-astro-cid-rfvq6tko] em[data-astro-cid-rfvq6tko]{color:#aa573d;font-style:normal}.finder-privacy[data-astro-cid-rfvq6tko]{background:#eeeee1;border-left:3px solid #aa573d;max-width:780px;margin:28px 0 0;padding:15px 18px;font-size:.9rem}.finder-main[data-astro-cid-rfvq6tko]{padding-bottom:15px}.finder-card[data-astro-cid-rfvq6tko]{padding:clamp(24px,4vw,42px)}.finder-meta[data-astro-cid-rfvq6tko]{color:#646f57;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.8rem;font-weight:700;display:flex}.finder-meta[data-astro-cid-rfvq6tko] p[data-astro-cid-rfvq6tko]{color:#203c2e;margin:0}.finder-progress-track[data-astro-cid-rfvq6tko]{background:#dce2d3;border-radius:4px;height:4px;margin:16px 0 32px;overflow:hidden}.finder-progress-track[data-astro-cid-rfvq6tko] span[data-astro-cid-rfvq6tko]{background:#aa573d;width:20%;height:100%;transition:width .2s;display:block}.finder-card[data-astro-cid-rfvq6tko] fieldset[data-astro-cid-rfvq6tko]{border:0;min-width:0;margin:0;padding:0}.finder-card[data-astro-cid-rfvq6tko] legend[data-astro-cid-rfvq6tko]{width:100%;font-family:var(--font-editorial);padding:0;font-size:clamp(1.7rem,3vw,2.15rem);line-height:1.15}.finder-help[data-astro-cid-rfvq6tko]{margin:12px 0 22px;font-size:.95rem}.finder-options[data-astro-cid-rfvq6tko]{gap:10px;display:grid}.finder-option[data-astro-cid-rfvq6tko]{cursor:pointer;background:#fffefa;border:1px solid #cdd5c4;border-radius:5px;align-items:flex-start;gap:14px;padding:15px 17px;display:flex}.finder-option[data-astro-cid-rfvq6tko]:hover{border-color:#73734b}.finder-option[data-astro-cid-rfvq6tko]:has(input:checked){background:#edf1e5;border-color:#203c2e}.finder-option[data-astro-cid-rfvq6tko]:has(input:focus-visible){outline-offset:3px;outline:3px solid #aa573d}.finder-option[data-astro-cid-rfvq6tko] input[data-astro-cid-rfvq6tko]{accent-color:#203c2e;flex:none;width:19px;height:19px;margin:3px 0 0}.finder-option[data-astro-cid-rfvq6tko] strong[data-astro-cid-rfvq6tko],.finder-option[data-astro-cid-rfvq6tko] small[data-astro-cid-rfvq6tko]{display:block}.finder-option[data-astro-cid-rfvq6tko] strong[data-astro-cid-rfvq6tko]{font-size:.95rem}.finder-option[data-astro-cid-rfvq6tko] small[data-astro-cid-rfvq6tko]{color:#52604c;margin-top:2px;font-size:.82rem;line-height:1.5}.finder-controls[data-astro-cid-rfvq6tko]{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;display:flex}.finder-controls[data-astro-cid-rfvq6tko] button[data-astro-cid-rfvq6tko]:disabled{opacity:.55;cursor:not-allowed}.finder-reset[data-astro-cid-rfvq6tko]{color:#52604c;text-underline-offset:4px;background:0 0;border:0;margin-top:17px;padding:8px 0;font-size:.85rem;text-decoration:underline}.finder-error[data-astro-cid-rfvq6tko]{color:#8c301b;margin:18px 0 0;font-weight:600}.finder-error[data-astro-cid-rfvq6tko]:empty{display:none}.finder-results-head[data-astro-cid-rfvq6tko]{max-width:780px;margin:5px 0 30px}.finder-results-head[data-astro-cid-rfvq6tko] h2[data-astro-cid-rfvq6tko]{margin-bottom:14px}.finder-result-section[data-astro-cid-rfvq6tko]{margin-bottom:32px}.finder-result-note[data-astro-cid-rfvq6tko],.finder-disclaimer[data-astro-cid-rfvq6tko]{font-size:.9rem}.finder-result-grid[data-astro-cid-rfvq6tko],.finder-result-columns[data-astro-cid-rfvq6tko]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.finder-result-grid[data-astro-cid-rfvq6tko] .finder-result-card{flex-direction:column;align-items:flex-start;display:flex}.finder-result-grid[data-astro-cid-rfvq6tko] .finder-result-card h4{margin:0 0 10px;font-size:1.15rem}.finder-result-grid[data-astro-cid-rfvq6tko] .finder-result-card p{font-size:.9rem}.finder-result-grid[data-astro-cid-rfvq6tko] .finder-result-card a{margin-top:auto;font-size:.9rem;font-weight:700}.finder-list-card[data-astro-cid-rfvq6tko] h3[data-astro-cid-rfvq6tko],.finder-no-buy[data-astro-cid-rfvq6tko] h3[data-astro-cid-rfvq6tko],.finder-result-section[data-astro-cid-rfvq6tko] h3[data-astro-cid-rfvq6tko]{margin-bottom:12px;font-size:1.25rem}.finder-list-card[data-astro-cid-rfvq6tko] ul[data-astro-cid-rfvq6tko],.finder-no-buy[data-astro-cid-rfvq6tko] ul[data-astro-cid-rfvq6tko],.finder-fallback[data-astro-cid-rfvq6tko] ol[data-astro-cid-rfvq6tko]{color:#52604c;padding-left:22px}.finder-list-card[data-astro-cid-rfvq6tko] li[data-astro-cid-rfvq6tko],.finder-no-buy[data-astro-cid-rfvq6tko] li[data-astro-cid-rfvq6tko],.finder-fallback[data-astro-cid-rfvq6tko] li[data-astro-cid-rfvq6tko]{margin-bottom:10px}.finder-list-card[data-astro-cid-rfvq6tko] li[data-astro-cid-rfvq6tko]:last-child,.finder-no-buy[data-astro-cid-rfvq6tko] li[data-astro-cid-rfvq6tko]:last-child{margin-bottom:0}.finder-no-buy[data-astro-cid-rfvq6tko]{background:#e9eddf;border-left:3px solid #73734b;margin:20px 0;padding:26px}.finder-results-controls[data-astro-cid-rfvq6tko]{flex-wrap:wrap;gap:12px;display:flex}.finder-fallback[data-astro-cid-rfvq6tko]{padding-bottom:20px}.finder-fallback[data-astro-cid-rfvq6tko] .card[data-astro-cid-rfvq6tko]{padding:clamp(24px,4vw,38px)}.finder-explainer[data-astro-cid-rfvq6tko]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;padding-top:55px;padding-bottom:70px;display:grid}.finder-explainer[data-astro-cid-rfvq6tko] h2[data-astro-cid-rfvq6tko]{font-size:1.7rem}.finder-explainer[data-astro-cid-rfvq6tko] p[data-astro-cid-rfvq6tko]{font-size:.92rem}@media (width<=650px){.finder-result-grid[data-astro-cid-rfvq6tko],.finder-result-columns[data-astro-cid-rfvq6tko],.finder-explainer[data-astro-cid-rfvq6tko]{grid-template-columns:1fr}.finder-explainer[data-astro-cid-rfvq6tko]{gap:14px;padding-top:38px;padding-bottom:44px}}@media (prefers-reduced-motion:reduce){.finder-progress-track[data-astro-cid-rfvq6tko] span[data-astro-cid-rfvq6tko]{transition:none}}
