.track[data-v-52b57816]{max-width:30rem}.line[data-v-52b57816]{color:var(--white);margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.form[data-v-52b57816]{min-height:3.25rem}.privacy[data-v-52b57816]{color:#ffffffb3;margin-top:.5rem;font-size:.6875rem}.privacy a[data-v-52b57816]{color:var(--white);text-decoration:underline}.form[data-v-52b57816] form{position:relative;padding-right:10.5rem!important;display:block!important}.form[data-v-52b57816] .hs-form-field{width:auto!important;margin:0!important}.form[data-v-52b57816] label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form[data-v-52b57816] .hs-input{border-radius:var(--radius-sm);width:100%;min-height:2.5rem;color:var(--text);font:inherit;border:0;padding:.625rem .875rem;font-size:.8125rem}.form[data-v-52b57816] .hs-submit{top:0;right:0;margin:0 0 .5rem!important;position:absolute!important}.form[data-v-52b57816] .hs-button{border-radius:var(--radius-sm);background:var(--yellow);min-height:2.5rem;color:var(--black);cursor:pointer;font:inherit;border:0;padding:.625rem 1.125rem;font-size:.8125rem;font-weight:700;transition:transform .15s}.form[data-v-52b57816] .hs-button:hover{transform:translateY(-1px)}.form[data-v-52b57816] .hs-error-msgs{color:#ffb59d;margin:.25rem 0 0;padding:0;font-size:.6875rem;list-style:none}.form[data-v-52b57816] .submitted-message{color:var(--yellow);font-size:.84375rem;font-weight:600}@media (width<=480px){.form[data-v-52b57816] form{padding-right:0!important}.form[data-v-52b57816] .hs-submit{margin-top:0!important;position:static!important}}.card[data-v-a6ddd54d]{border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff24;flex:0 22rem;align-self:center}.headline[data-v-a6ddd54d]{text-align:center;border-bottom:1px solid #ffffff24;padding:1.5rem 1.5rem 1.25rem}.card-label[data-v-a6ddd54d]{letter-spacing:.08em;text-transform:uppercase;color:var(--on-black-faint);margin-bottom:.5rem;font-size:.6875rem}.rank-num[data-v-a6ddd54d]{color:var(--yellow);letter-spacing:-.03em;font-size:5.5rem;font-weight:800;line-height:1;animation:.6s cubic-bezier(.22,1,.36,1) both score-in-a6ddd54d}.suffix[data-v-a6ddd54d]{letter-spacing:0;vertical-align:1.75em;margin-left:.04em;font-size:.32em}@keyframes score-in-a6ddd54d{0%{opacity:0;transform:translateY(6px)}}.hidden-num[data-v-a6ddd54d]{font-size:1.75rem}.hidden-num[data-v-a6ddd54d],.rank-of[data-v-a6ddd54d]{color:var(--on-black)}.rank-of[data-v-a6ddd54d]{margin-top:.75rem;font-size:.8125rem}.rank-of strong[data-v-a6ddd54d]{color:var(--yellow);font-weight:600}.rows[data-v-a6ddd54d]{margin:0}.row[data-v-a6ddd54d]{justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.5rem;display:flex}.row+.row[data-v-a6ddd54d]{border-top:1px solid #ffffff24}.row dt[data-v-a6ddd54d]{color:var(--on-black);white-space:nowrap;font-size:.8125rem}.row dt .inline-link[data-v-a6ddd54d]{color:inherit}.row dd[data-v-a6ddd54d]{white-space:nowrap;align-items:baseline;gap:.375rem;margin:0;font-size:.75rem;display:inline-flex}.row .score-cell[data-v-a6ddd54d]{flex-direction:column;align-items:flex-end;gap:.125rem}.score-gap[data-v-a6ddd54d]{gap:.375rem;display:inline-flex}.row .score[data-v-a6ddd54d]{color:var(--yellow);font-size:1.25rem;font-weight:700}.row strong[data-v-a6ddd54d]{color:var(--white);font-weight:600}.tier-rank[data-v-a6ddd54d]{color:var(--white);font-size:1.125rem;font-weight:700}.faint[data-v-a6ddd54d]{color:var(--on-black-faint)}@media (width<=760px){.card[data-v-a6ddd54d]{flex:100%}.rank-num[data-v-a6ddd54d]{font-size:4.5rem}}.score-track[data-v-b29f321e]{min-width:0;display:block}.track[data-v-b29f321e]{height:var(--track-h);border-radius:calc(var(--track-h)/2);background:var(--border);display:block;position:relative;overflow:hidden}.range[data-v-b29f321e]{border-radius:calc(var(--track-h)/2);background:color-mix(in srgb,var(--fill) 25%,#fff);bottom:0}.dot[data-v-b29f321e],.range[data-v-b29f321e]{position:absolute;top:0}.dot[data-v-b29f321e]{width:var(--track-h);height:var(--track-h);left:clamp(0px,calc(var(--at) - var(--track-h)/2),calc(100% - var(--track-h)));background:var(--fill);border-radius:50%}.uk[data-v-b29f321e]{background:var(--black);opacity:.55;width:2px;margin-left:-1px;position:absolute;top:-1px;bottom:-1px}.scale[data-v-b29f321e]{height:1rem;color:var(--faint);margin-top:.25rem;font-size:.625rem;display:block;position:relative}.tick[data-v-b29f321e]{white-space:nowrap;position:absolute;top:0}.uk-tick[data-v-b29f321e]{color:var(--muted);font-weight:600;transform:translate(-50%)}.tick.end[data-v-b29f321e]{transform:translate(-100%)}.overview[data-v-19f64102]{padding:1.75rem 2rem}ul[data-v-19f64102]{gap:1rem;margin:0;padding:0;list-style:none}.axis[data-v-19f64102],li[data-v-19f64102],ul[data-v-19f64102]{display:grid}.axis[data-v-19f64102],li[data-v-19f64102]{grid-template-columns:9.375rem minmax(0,1fr) 11.5rem;align-items:center;gap:1.125rem}.axis[data-v-19f64102]{margin-top:.25rem}.axis[data-v-19f64102] .track{display:none}.axis[data-v-19f64102] .scale{grid-column:2}.label[data-v-19f64102]{text-align:right;color:var(--text);font-size:.9375rem}.weight[data-v-19f64102]{color:var(--faint);font-size:.6875rem;display:block}.track-empty[data-v-19f64102]{border:1px dashed var(--border-strong);border-radius:11px;height:22px}.value[data-v-19f64102]{text-align:right}.value b[data-v-19f64102]{color:var(--black);font-size:.9375rem;font-weight:600;display:block}.band[data-v-19f64102]{color:var(--muted);margin-top:1px;display:block}.band[data-v-19f64102],.note[data-v-19f64102]{font-size:.71875rem}.note[data-v-19f64102]{border-bottom:1px solid var(--border);color:var(--faint);margin-bottom:1.375rem;padding-bottom:1rem;line-height:1.5}.cta[data-v-19f64102]{border-top:1px solid var(--border);color:var(--muted);margin-top:1.375rem;padding-top:1rem}.cta[data-v-19f64102],.unlock[data-v-19f64102]{font-size:.8125rem}.unlock[data-v-19f64102]{color:var(--link);font-weight:600;text-decoration:underline}.unlock[data-v-19f64102]:hover{color:var(--link-hover)}@media (width<=700px){.axis[data-v-19f64102],li[data-v-19f64102]{grid-template-columns:minmax(0,1fr) auto;gap:.375rem .875rem}.axis[data-v-19f64102] .scale{grid-column:1}.label[data-v-19f64102]{text-align:left;grid-column:1/-1;font-size:.875rem;font-weight:600}.weight[data-v-19f64102]{margin-left:.375rem;display:inline}}.pillar[data-v-ad08a5fb]{border-left:4px solid var(--pillar);padding:1.375rem 1.625rem}header[data-v-ad08a5fb]{flex-wrap:wrap;gap:.625rem}.pillar-mark[data-v-ad08a5fb],header[data-v-ad08a5fb]{align-items:center;display:flex}.pillar-mark[data-v-ad08a5fb]{border-radius:var(--radius-lg);background:color-mix(in srgb,var(--pillar) 14%,#fff);width:34px;height:34px;color:var(--pillar);flex:none;justify-content:center}h3[data-v-ad08a5fb]{margin-right:auto;font-size:1.1875rem}.score[data-v-ad08a5fb]{text-align:right}.big[data-v-ad08a5fb]{color:var(--pillar);font-size:1.625rem;font-weight:700;line-height:1.1}.big span[data-v-ad08a5fb]{font-size:.875rem;font-weight:500}.band[data-v-ad08a5fb],.big span[data-v-ad08a5fb]{color:var(--muted)}.band[data-v-ad08a5fb]{margin-top:2px;font-size:.75rem}.hidden-score[data-v-ad08a5fb]{color:var(--muted);font-size:1.125rem}.progress[data-v-ad08a5fb]{margin:.875rem 0 .25rem}.progress-caption[data-v-ad08a5fb]{color:var(--muted);margin-bottom:.875rem;font-size:.75rem}.narrative[data-v-ad08a5fb]{color:var(--muted);max-width:52rem;margin-bottom:1rem;font-size:.875rem;line-height:1.65}.metrics-pending[data-v-ad08a5fb]{background:var(--bg);border-radius:var(--radius);margin-bottom:1rem;padding:.875rem 1.125rem}.mp-title[data-v-ad08a5fb]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin-bottom:.625rem;font-size:.6875rem;font-weight:600}.metrics-pending ul[data-v-ad08a5fb]{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.metrics-pending li[data-v-ad08a5fb]{border-left:2px solid var(--pillar);padding-left:.75rem}.mp-name[data-v-ad08a5fb]{color:var(--black);align-items:center;gap:.3125rem;font-size:.8125rem;font-weight:600;display:flex}.mp-weight[data-v-ad08a5fb]{color:var(--muted);background:var(--card);border:1px solid var(--border);border-radius:999px;padding:0 .4375rem;font-size:.6875rem;font-weight:600}.mp-unlock[data-v-ad08a5fb]{align-items:center;display:inline-flex}.mp-lock[data-v-ad08a5fb]{border-radius:var(--radius-lg);background:color-mix(in srgb,var(--pillar) 14%,#fff);width:25px;height:25px;color:var(--pillar);flex:none;justify-content:center;align-items:center;display:flex}.mp-unlock-text[data-v-ad08a5fb]{white-space:nowrap;max-width:0;color:var(--link);opacity:0;padding-left:.3125rem;font-size:.6875rem;font-weight:600;transition:max-width .28s,opacity .2s;overflow:hidden}.mp-unlock:focus-visible .mp-unlock-text[data-v-ad08a5fb],.mp-unlock:hover .mp-unlock-text[data-v-ad08a5fb]{opacity:1;max-width:12rem}@media (hover:none){.mp-unlock-text[data-v-ad08a5fb]{opacity:1;max-width:12rem}}@media (prefers-reduced-motion:reduce){.mp-unlock-text[data-v-ad08a5fb]{transition:none}}.mp-desc[data-v-ad08a5fb]{color:var(--muted);font-size:.75rem}.mp-note[data-v-ad08a5fb]{color:var(--faint);margin-top:.875rem;font-size:.6875rem;line-height:1.5}@media (width<=700px){.score[data-v-ad08a5fb]{text-align:left;width:100%}}.compare[data-v-3891029d]{padding:1.5rem}h3[data-v-3891029d]{margin-bottom:.25rem;font-size:1rem}.sub[data-v-3891029d]{color:var(--muted);max-width:44rem;margin-bottom:1.125rem;font-size:.8125rem;line-height:1.6}ul[data-v-3891029d]{margin:0;padding:0;list-style:none}li[data-v-3891029d],ul[data-v-3891029d]{gap:.625rem;display:grid}li[data-v-3891029d]{grid-template-columns:9rem minmax(0,1fr) 3.25rem;align-items:center;font-size:.8125rem}.name[data-v-3891029d]{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}a.name[data-v-3891029d]:hover{color:var(--link);text-decoration:underline}li.self .name[data-v-3891029d]{color:var(--black);font-weight:700}.value[data-v-3891029d]{text-align:right;color:var(--muted)}li.self .value[data-v-3891029d]{color:var(--black);font-weight:700}.foot[data-v-3891029d]{color:var(--faint);margin-top:1.125rem;font-size:.6875rem}@media (width<=560px){li[data-v-3891029d]{grid-template-columns:minmax(0,1fr) 3.25rem;gap:.25rem .625rem}.name[data-v-3891029d]{grid-column:1/-1}}
