.hub-news[data-astro-cid-sd4w7sav]{background:var(--fc-slate-50);border-block-start:1px solid var(--fc-slate-200)}.hub-news-inner[data-astro-cid-sd4w7sav]{flex-wrap:wrap;align-items:start;gap:20px 40px;padding-block:32px;display:flex}.hub-news-copy[data-astro-cid-sd4w7sav]{flex:320px;min-inline-size:0}.hub-news-head[data-astro-cid-sd4w7sav]{font-size:var(--fc-t-card-title);color:var(--fc-navy-900);font-weight:800}.hub-news-body[data-astro-cid-sd4w7sav]{font-size:var(--fc-t-caption);color:var(--fc-slate-700);margin-block-start:6px;line-height:1.5}.hub-news-form[data-astro-cid-sd4w7sav]{flex:320px;min-inline-size:0}.hub-head[data-astro-cid-sd4w7sav]{padding-block:40px 24px}.hub-head-inner[data-astro-cid-sd4w7sav]{flex-direction:column;gap:10px;display:flex}.hub-h1[data-astro-cid-sd4w7sav]{font-size:var(--fc-t-h2);color:var(--fc-navy-900);line-height:1.15}.hub-lede[data-astro-cid-sd4w7sav]{max-inline-size:var(--fc-measure);font-size:var(--fc-t-body);line-height:var(--fc-lh-body);color:var(--fc-slate-500)}.hub-body[data-astro-cid-sd4w7sav]{padding-block-end:40px}.hub-tabs[data-astro-cid-sd4w7sav]{border:0;border-block-end:1px solid var(--fc-slate-200);flex-wrap:wrap;gap:22px;min-inline-size:0;margin:0;padding:0 0 12px;display:flex}.hub-tabs-legend[data-astro-cid-sd4w7sav]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.hub-tab[data-astro-cid-sd4w7sav]{cursor:pointer;align-items:center;display:inline-flex;position:relative}.hub-tab[data-astro-cid-sd4w7sav] input[data-astro-cid-sd4w7sav]{opacity:0;cursor:pointer;min-block-size:0;margin:0;position:absolute;inset:0}.hub-tab-label[data-astro-cid-sd4w7sav]{min-block-size:var(--fc-control-h-pill);font-size:var(--fc-t-ui);color:var(--fc-slate-500);align-items:center;font-weight:700;display:inline-flex}.hub-tab[data-astro-cid-sd4w7sav]:hover .hub-tab-label[data-astro-cid-sd4w7sav]{color:var(--fc-navy-800)}.hub-tab[data-astro-cid-sd4w7sav] input[data-astro-cid-sd4w7sav]:checked~.hub-tab-label[data-astro-cid-sd4w7sav]{box-shadow:inset 0 -2px 0 var(--fc-gold-500);color:var(--fc-navy-900)}.hub-tab[data-astro-cid-sd4w7sav] input[data-astro-cid-sd4w7sav]:focus-visible~.hub-tab-label[data-astro-cid-sd4w7sav]{outline:2px solid var(--fc-navy-800);outline-offset:3px;box-shadow:var(--fc-focus-ring)}.hub-grid[data-astro-cid-sd4w7sav]{grid-template-columns:var(--fc-hub-cols);gap:18px;margin-block-start:28px;display:grid}.hub[data-astro-cid-sd4w7sav]:has(#hub-tab-calculator:checked) .hub-card[data-astro-cid-sd4w7sav]:not([data-category=calculator]),.hub[data-astro-cid-sd4w7sav]:has(#hub-tab-template:checked) .hub-card[data-astro-cid-sd4w7sav]:not([data-category=template]),.hub[data-astro-cid-sd4w7sav]:has(#hub-tab-guide:checked) .hub-card[data-astro-cid-sd4w7sav]:not([data-category=guide]),.hub[data-astro-cid-sd4w7sav]:has(#hub-tab-benchmark:checked) .hub-card[data-astro-cid-sd4w7sav]:not([data-category=benchmark]){display:none}.hub-card[data-astro-cid-sd4w7sav]{min-block-size:150px;padding:var(--fc-card-pad);border:1px solid var(--fc-slate-200);border-radius:var(--fc-radius-lg);background:var(--fc-surface);flex-direction:column;align-items:flex-start;gap:10px;min-inline-size:0;display:flex}.hub-card[data-astro-cid-sd4w7sav]:hover{border-color:var(--fc-slate-300)}.hub-card[data-astro-cid-sd4w7sav]:hover .hub-card-title[data-astro-cid-sd4w7sav]{color:var(--fc-navy-600)}.hub-pill[data-astro-cid-sd4w7sav]{border-radius:var(--fc-radius-pill);align-items:center;min-block-size:24px;padding-inline:10px;font-size:12.5px;font-weight:800;display:inline-flex}.hub-pill--calculator[data-astro-cid-sd4w7sav]{background:var(--fc-gold-100);color:var(--fc-gold-ink)}.hub-pill--template[data-astro-cid-sd4w7sav],.hub-pill--guide[data-astro-cid-sd4w7sav]{background:var(--fc-slate-100);color:var(--fc-slate-700)}.hub-pill--benchmark[data-astro-cid-sd4w7sav]{background:var(--fc-green-100);color:var(--fc-green-700)}.hub-card-title[data-astro-cid-sd4w7sav]{font-size:var(--fc-t-card-title);color:var(--fc-navy-900);font-weight:700;line-height:1.3}.hub-card-blurb[data-astro-cid-sd4w7sav]{font-size:var(--fc-t-ui);color:var(--fc-slate-500);line-height:1.5}
