.frail[data-astro-cid-vdznjnko]{border:1px solid var(--color-rule);border-radius:10px;background:var(--color-surface-soft);padding:.9rem 1rem;margin:1.25rem 0}.frail-h[data-astro-cid-vdznjnko]{margin:0 0 .6rem;font-size:1rem;color:var(--color-ink)}.frail-grid[data-astro-cid-vdznjnko]{display:grid;gap:.75rem 1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.frail-set[data-astro-cid-vdznjnko]{border:0;margin:0;padding:0;min-width:0}.frail-set[data-astro-cid-vdznjnko] legend[data-astro-cid-vdznjnko]{font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted);padding:0;margin-bottom:.3rem}.frail-set[data-astro-cid-vdznjnko] label[data-astro-cid-vdznjnko]{display:flex;gap:.45rem;align-items:flex-start;font-size:.85rem;color:var(--color-body);padding:.2rem 0;cursor:pointer}.frail-set[data-astro-cid-vdznjnko] input[data-astro-cid-vdznjnko]{margin-top:.2rem;flex:none}.frail-foot[data-astro-cid-vdznjnko]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.8rem 0 0;font-size:.85rem;color:var(--color-ink)}.frail-foot[data-astro-cid-vdznjnko] button[data-astro-cid-vdznjnko]{font:inherit;color:var(--color-brand-blue);background:none;border:0;padding:.2rem 0;cursor:pointer;text-decoration:underline}.frail-preset[data-astro-cid-vdznjnko]{margin:.6rem 0 0;font-size:.82rem;line-height:1.55;color:var(--color-body);border-left:3px solid var(--color-rule);padding-left:.7rem}.frail-preset[data-astro-cid-vdznjnko][data-active]{border-left-color:var(--color-brand-blue);color:var(--color-ink)}.frail-preset-h[data-astro-cid-vdznjnko]{font-weight:600;color:var(--color-ink)}.frail-note[data-astro-cid-vdznjnko]{margin:.5rem 0 0;font-size:.78rem;color:var(--color-muted)}.frail--row[data-astro-cid-vdznjnko]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .9rem}.frail--row[data-astro-cid-vdznjnko] .frail-h[data-astro-cid-vdznjnko]{margin:0;font-size:.9rem}.frail--row[data-astro-cid-vdznjnko] .frail-grid[data-astro-cid-vdznjnko]{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .9rem}.frail--row[data-astro-cid-vdznjnko] .frail-set[data-astro-cid-vdznjnko]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.frail--row[data-astro-cid-vdznjnko] .frail-set[data-astro-cid-vdznjnko] legend[data-astro-cid-vdznjnko]{float:left;margin:0 .15rem 0 0}.frail--row[data-astro-cid-vdznjnko] .frail-set[data-astro-cid-vdznjnko] label[data-astro-cid-vdznjnko]{align-items:center;gap:.35rem;padding:.2rem .65rem;border:1px solid var(--color-rule);border-radius:999px;font-size:.8rem;line-height:1.3;background:var(--color-surface)}.frail--row[data-astro-cid-vdznjnko] .frail-set[data-astro-cid-vdznjnko] input[data-astro-cid-vdznjnko]{margin:0}.frail--row[data-astro-cid-vdznjnko] .frail-foot[data-astro-cid-vdznjnko]{margin:0;font-size:.8rem}.frail--row[data-astro-cid-vdznjnko] .frail-note[data-astro-cid-vdznjnko]{flex:1 1 100%;margin:0}.bcard[data-astro-cid-fwz4avm4]{border:1px solid var(--color-rule);border-radius:10px;background:var(--color-surface);padding:1rem;display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-start;column-gap:.5rem;row-gap:.6rem}.bcard[data-astro-cid-fwz4avm4]>[data-astro-cid-fwz4avm4]{flex:1 1 100%}.bcard[data-astro-cid-fwz4avm4]>.bcard-rank[data-astro-cid-fwz4avm4]{flex:0 0 auto}.bcard[data-astro-cid-fwz4avm4]>.bcard-name[data-astro-cid-fwz4avm4]{flex:1 1 0;min-width:0}.bcard[data-astro-cid-fwz4avm4]>.bcard-review[data-astro-cid-fwz4avm4],.bcard[data-astro-cid-fwz4avm4]>.bcard-cta[data-astro-cid-fwz4avm4]{flex:0 1 auto;margin-top:.2rem}.bcard[data-astro-cid-fwz4avm4]>.bcard-review[data-astro-cid-fwz4avm4]{margin-right:.5rem}.bcard-rank[data-astro-cid-fwz4avm4]{font-variant-numeric:tabular-nums;color:var(--color-muted);font-size:.85rem}.bcard-name[data-astro-cid-fwz4avm4]{margin:0;font-size:1.05rem;color:var(--color-ink)}.bcard-scores[data-astro-cid-fwz4avm4],.bcard-facts[data-astro-cid-fwz4avm4]{margin:0;font-size:.85rem;line-height:1.55;color:var(--color-ink);font-variant-numeric:tabular-nums}.bcard-scores[data-astro-cid-fwz4avm4] b[data-astro-cid-fwz4avm4],.bcard-facts[data-astro-cid-fwz4avm4] b[data-astro-cid-fwz4avm4],.bcard-cvm[data-astro-cid-fwz4avm4] b[data-astro-cid-fwz4avm4]{font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-muted)}.bcard-entity[data-astro-cid-fwz4avm4],.bcard-cvm[data-astro-cid-fwz4avm4],.bcard-why[data-astro-cid-fwz4avm4]{margin:0;font-size:.85rem;color:var(--color-body)}.bcard-why[data-astro-cid-fwz4avm4]{color:var(--color-ink-soft)}.bcard-review[data-astro-cid-fwz4avm4]{font-size:.85rem;font-weight:600}.bcard-cta[data-astro-cid-fwz4avm4]{font-size:.85rem;font-weight:600;white-space:nowrap}.cvml[data-astro-cid-szga66nl]{margin-top:1rem;border:1px solid var(--color-rule);border-radius:10px;background:var(--color-surface);padding:.9rem 1rem}.cvml-label[data-astro-cid-szga66nl]{display:block;font-weight:600;font-size:.95rem;color:var(--color-ink);margin-bottom:.35rem}.cvml-input[data-astro-cid-szga66nl]{width:100%;font:inherit;font-size:1rem;padding:.55rem .7rem;border:1px solid var(--color-rule);border-radius:8px;background:#fff;color:var(--color-ink)}.cvml-verbal[data-astro-cid-szga66nl]{margin:.6rem 0 0;font-size:.82rem;line-height:1.55;color:var(--color-body)}.cvml-result[data-astro-cid-szga66nl]{margin-top:.75rem;border-left:3px solid var(--color-brand-blue);padding-left:.75rem;font-size:.92rem;line-height:1.55;color:var(--color-ink)}.cvml-result[data-astro-cid-szga66nl] p{margin:0 0 .35rem}.cvml-suggest[data-astro-cid-szga66nl]{margin-top:.5rem;font-size:.85rem;color:var(--color-muted)}.cvml-suggest[data-astro-cid-szga66nl] button{font:inherit;color:var(--color-brand-blue);background:none;border:0;padding:0 .25rem;cursor:pointer;text-decoration:underline}.cvml-register[data-astro-cid-szga66nl]{margin:.6rem 0 0;font-size:.82rem;color:var(--color-body)}.cvml-register[data-astro-cid-szga66nl] a[data-astro-cid-szga66nl]{color:var(--color-brand-blue);text-decoration:underline}.econf-directory[data-astro-cid-pnghmvia]{margin-bottom:2rem}.bgrid[data-astro-cid-pnghmvia]{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}
