.meta-line[data-astro-cid-qnqawn2w],.directory-note[data-astro-cid-qnqawn2w],.sgi-footnote[data-astro-cid-qnqawn2w],.filter-count[data-astro-cid-qnqawn2w],.small-note[data-astro-cid-qnqawn2w]{color:var(--label)!important;font-size:12px!important;line-height:1.5!important}.tool-panel[data-astro-cid-qnqawn2w]{background:#f6efe0;border:1px solid #d8c9aa;margin:16px 0 24px;padding:18px 20px}.form-grid[data-astro-cid-qnqawn2w]{grid-template-columns:minmax(120px,.7fr) minmax(145px,.9fr) minmax(120px,.7fr) minmax(280px,2fr);align-items:end;gap:14px;margin-bottom:16px;display:grid}.short-form[data-astro-cid-qnqawn2w]{grid-template-columns:repeat(2,minmax(150px,220px))}.form-grid[data-astro-cid-qnqawn2w] label[data-astro-cid-qnqawn2w]{color:#000;font-size:13px}.form-grid[data-astro-cid-qnqawn2w] input[data-astro-cid-qnqawn2w],.form-grid[data-astro-cid-qnqawn2w] select[data-astro-cid-qnqawn2w],.sim-select-grid[data-astro-cid-qnqawn2w] select[data-astro-cid-qnqawn2w]{border:1px solid var(--border);width:100%;font:inherit;color:#000;background:#fff;margin-top:5px;padding:7px 9px;display:block}.calculator-table[data-astro-cid-qnqawn2w] td[data-astro-cid-qnqawn2w]:last-child{text-align:right}.calculator-total[data-astro-cid-qnqawn2w] td[data-astro-cid-qnqawn2w]{border-top:2px solid var(--navy);font-weight:700}.sim-select-grid[data-astro-cid-qnqawn2w]{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px;margin-bottom:16px;display:grid}.form-title[data-astro-cid-qnqawn2w]{text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--label)!important;font-size:11px!important}#sim-results[data-astro-cid-qnqawn2w] .sim-best[data-astro-cid-qnqawn2w] td[data-astro-cid-qnqawn2w]{color:var(--up);font-weight:700}.counter-badge[data-astro-cid-qnqawn2w]{background:#0f2a4a;border:1px solid #1e4673;margin:0 0 18px;padding:9px 14px;font-size:13px;display:inline-block;color:#fff!important}.counter-badge[data-astro-cid-qnqawn2w] span[data-astro-cid-qnqawn2w]{font-weight:700;color:#fff!important}.filter-bar[data-astro-cid-qnqawn2w]{flex-direction:column;gap:9px;margin:16px 0 10px;display:flex}.filter-group[data-astro-cid-qnqawn2w]{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.filter-label[data-astro-cid-qnqawn2w]{color:var(--label);text-transform:uppercase;margin-right:4px;font-size:11px;font-weight:700}.chip[data-astro-cid-qnqawn2w]{border:1px solid var(--border);color:#333;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:6px 11px;font-size:12px}.chip[data-astro-cid-qnqawn2w].active{border-color:var(--accent);background:var(--accent);color:#fff}.sgi-grid[data-astro-cid-qnqawn2w]{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:12px;margin-top:16px;display:grid}.sgi-card[data-astro-cid-qnqawn2w]{background:#10243e;border:1px solid #263a55;flex-direction:column;gap:6px;min-height:0;padding:12px 14px;display:flex}.sgi-card[data-astro-cid-qnqawn2w]:hover{border-color:#5f8f76}.sgi-card-top[data-astro-cid-qnqawn2w]{align-items:center;gap:6px;min-height:24px;display:flex}.flag[data-astro-cid-qnqawn2w]{margin-left:auto;font-size:12px;line-height:1;color:#fff!important}.sgi-logo-wrap[data-astro-cid-qnqawn2w]{background:#fff;border:1px solid #ffffff4d;border-radius:4px;justify-content:center;align-items:center;padding:2px;overflow:hidden;box-sizing:border-box!important;flex:0 0 22px!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;display:inline-flex!important}.sgi-logo-wrap[data-astro-cid-qnqawn2w] img[data-astro-cid-qnqawn2w],.sgi-card[data-astro-cid-qnqawn2w] img[data-astro-cid-qnqawn2w].sgi-logo,img[data-astro-cid-qnqawn2w].sgi-logo{object-fit:contain!important;box-sizing:border-box!important;border:0!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:0!important;padding:0!important;display:block!important}.sgi-logo-fallback[data-astro-cid-qnqawn2w]{text-align:center;justify-content:center;align-items:center;font-size:7px;font-weight:800;line-height:1;display:none;color:#10243e!important}.sgi-logo-fallback[data-astro-cid-qnqawn2w].show{display:inline-flex}.badge-rank[data-astro-cid-qnqawn2w],.badge-non-sgi[data-astro-cid-qnqawn2w]{border-radius:3px;max-width:130px;padding:2px 5px;font-size:8px;font-weight:700;line-height:1.15}.badge-rank[data-astro-cid-qnqawn2w]{background:#2d5a3f;color:#fff!important}.badge-non-sgi[data-astro-cid-qnqawn2w]{background:#8a6a1f;color:#fff!important}.sgi-card[data-astro-cid-qnqawn2w] h3[data-astro-cid-qnqawn2w]{margin:1px 0 0;font-size:14px;line-height:1.22;color:#fff!important}.sgi-card[data-astro-cid-qnqawn2w] .sgi-group[data-astro-cid-qnqawn2w]{opacity:.86;margin:-1px 0 1px;color:#fff!important;font-size:10px!important;line-height:1.3!important}.sgi-stats[data-astro-cid-qnqawn2w]{grid-template-columns:1fr 1fr;gap:5px 8px;display:grid}.sgi-stat[data-astro-cid-qnqawn2w]{min-width:0}.sgi-stat-label[data-astro-cid-qnqawn2w]{letter-spacing:.02em;text-transform:uppercase;margin-bottom:1px;font-size:8px;font-weight:700;line-height:1.15;display:block;color:#f4c95d!important}.sgi-stat[data-astro-cid-qnqawn2w] b[data-astro-cid-qnqawn2w]{overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.25;display:block;color:#fff!important}.sgi-link[data-astro-cid-qnqawn2w],.sgi-contact-link[data-astro-cid-qnqawn2w]{text-underline-offset:2px;font-size:10px;font-weight:700;line-height:1.25;text-decoration:underline;color:#72d6ff!important}.sgi-link[data-astro-cid-qnqawn2w]{margin-top:2px}.sgi-contact-link[data-astro-cid-qnqawn2w]:hover,.sgi-link[data-astro-cid-qnqawn2w]:hover{color:#b8ecff!important}.sgi-card[data-astro-cid-qnqawn2w],.sgi-card[data-astro-cid-qnqawn2w] p[data-astro-cid-qnqawn2w],.sgi-card[data-astro-cid-qnqawn2w] h3[data-astro-cid-qnqawn2w],.sgi-card[data-astro-cid-qnqawn2w] b[data-astro-cid-qnqawn2w],.sgi-card[data-astro-cid-qnqawn2w] strong[data-astro-cid-qnqawn2w],.sgi-card[data-astro-cid-qnqawn2w] small[data-astro-cid-qnqawn2w]{color:#fff!important}.sgi-card[data-astro-cid-qnqawn2w] .sgi-stat-label[data-astro-cid-qnqawn2w]{color:#f4c95d!important}.sgi-card[data-astro-cid-qnqawn2w] .sgi-link[data-astro-cid-qnqawn2w],.sgi-card[data-astro-cid-qnqawn2w] .sgi-contact-link[data-astro-cid-qnqawn2w]{color:#72d6ff!important}.verdict[data-astro-cid-qnqawn2w]{background:#f6efe0;border:1px solid #d8c9aa;margin:18px 0;padding:18px 20px}.verdict[data-astro-cid-qnqawn2w] h3[data-astro-cid-qnqawn2w]{margin-top:0}.pitfalls[data-astro-cid-qnqawn2w]{max-width:760px;padding-left:20px}.pitfalls[data-astro-cid-qnqawn2w] li[data-astro-cid-qnqawn2w]{color:#000;margin-bottom:7px;line-height:1.6}.glossary[data-astro-cid-qnqawn2w]{max-width:760px}.glossary[data-astro-cid-qnqawn2w] dt[data-astro-cid-qnqawn2w]{color:var(--blue);margin-top:12px;font-weight:700}.glossary[data-astro-cid-qnqawn2w] dd[data-astro-cid-qnqawn2w]{color:#000;margin:2px 0 0}.faq-item[data-astro-cid-qnqawn2w]{border-bottom:1px solid var(--row-border);max-width:760px;padding:13px 0}.faq-q[data-astro-cid-qnqawn2w]{margin-bottom:4px;font-weight:700;color:var(--blue)!important}.faq-a[data-astro-cid-qnqawn2w]{margin:0;color:#000!important}@media (width<=850px){.form-grid[data-astro-cid-qnqawn2w]{grid-template-columns:repeat(2,minmax(140px,1fr))}.sgi-select-label[data-astro-cid-qnqawn2w]{grid-column:1/-1}.sim-select-grid[data-astro-cid-qnqawn2w]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.form-grid[data-astro-cid-qnqawn2w],.short-form[data-astro-cid-qnqawn2w],.sim-select-grid[data-astro-cid-qnqawn2w],.sgi-grid[data-astro-cid-qnqawn2w]{grid-template-columns:1fr}}
