.cmx[data-astro-cid-xa7lsbk5]{grid-template-columns:minmax(16rem,1.35fr) repeat(3,minmax(0,1fr));grid-template-rows:auto repeat(var(--rows), auto);column-gap:.75rem;display:grid;position:relative}.cmx-band[data-astro-cid-xa7lsbk5]{background:linear-gradient(180deg, var(--color-brand-50), #fff 40%);border:1.5px solid #3b4bdb73;border-radius:1.25rem;grid-area:1/4/-1;margin:-.25rem 0;box-shadow:0 30px 60px -36px #3b4bdb8c}.cmx-head[data-astro-cid-xa7lsbk5]{flex-direction:column;grid-row:1;align-items:flex-start;gap:.5rem;padding:1.5rem 1.25rem 1.25rem;display:flex;position:relative}.cmx-c0[data-astro-cid-xa7lsbk5]{grid-column:1}.cmx-head[data-astro-cid-xa7lsbk5] b[data-astro-cid-xa7lsbk5]{color:var(--color-zinc-900);font-size:1.0625rem;font-weight:700;line-height:1.3}.cmx-sys[data-astro-cid-xa7lsbk5]{background:var(--color-zinc-100);width:2.5rem;height:2.5rem;color:var(--color-zinc-600);border-radius:.75rem;place-items:center;display:grid}.cmx-head[data-astro-cid-xa7lsbk5].is-us .cmx-sys[data-astro-cid-xa7lsbk5]{background:var(--color-brand);color:#fff}.cmx-head[data-astro-cid-xa7lsbk5].is-us b[data-astro-cid-xa7lsbk5]{color:var(--color-brand-700)}.cmx-score[data-astro-cid-xa7lsbk5]{width:100%;color:var(--color-zinc-500);gap:.4rem;font-size:.8125rem;display:grid}.cmx-meter[data-astro-cid-xa7lsbk5]{background:var(--color-zinc-200);border-radius:999px;height:.375rem;display:block;overflow:hidden}.cmx-meter[data-astro-cid-xa7lsbk5] i[data-astro-cid-xa7lsbk5]{background:var(--color-zinc-400);border-radius:999px;height:100%;display:block}.cmx-head[data-astro-cid-xa7lsbk5].is-us .cmx-meter[data-astro-cid-xa7lsbk5] i[data-astro-cid-xa7lsbk5]{background:var(--color-brand)}.cmx-head[data-astro-cid-xa7lsbk5].is-us .cmx-score[data-astro-cid-xa7lsbk5]{color:var(--color-brand-700);font-weight:600}.cmx-crit[data-astro-cid-xa7lsbk5],.cmx-cell[data-astro-cid-xa7lsbk5]{border-top:1px solid var(--line);padding:1.125rem 1.25rem;position:relative}.cmx-crit[data-astro-cid-xa7lsbk5]{color:var(--color-zinc-900);grid-column:1;align-items:center;gap:.875rem;padding-left:0;font-weight:600;line-height:1.4;display:flex}.cmx-ic[data-astro-cid-xa7lsbk5]{background:var(--color-canvas);width:2.25rem;height:2.25rem;color:var(--color-zinc-700);border-radius:.625rem;flex:none;place-items:center;display:grid}.cmx-cell[data-astro-cid-xa7lsbk5]{align-items:flex-start;gap:.625rem;display:flex}.cmx-cell[data-astro-cid-xa7lsbk5].is-us{border-top-color:#3b4bdb26}.cmx-st[data-astro-cid-xa7lsbk5]{border-radius:999px;flex:none;place-items:center;width:1.625rem;height:1.625rem;margin-top:.05rem;display:grid}.st-yes[data-astro-cid-xa7lsbk5] .cmx-st[data-astro-cid-xa7lsbk5]{color:#15803d;background:#dcfce7}.st-part[data-astro-cid-xa7lsbk5] .cmx-st[data-astro-cid-xa7lsbk5]{color:#b45309;background:#fef3c7}.st-no[data-astro-cid-xa7lsbk5] .cmx-st[data-astro-cid-xa7lsbk5]{background:var(--color-zinc-100);color:var(--color-zinc-400)}.is-us[data-astro-cid-xa7lsbk5].st-yes .cmx-st[data-astro-cid-xa7lsbk5]{background:var(--color-brand);color:#fff}.cmx-txt[data-astro-cid-xa7lsbk5]{min-width:0;line-height:1.4}.cmx-txt[data-astro-cid-xa7lsbk5] b[data-astro-cid-xa7lsbk5]{color:var(--color-zinc-900);font-size:.9375rem;font-weight:600;display:block}.st-no[data-astro-cid-xa7lsbk5] .cmx-txt[data-astro-cid-xa7lsbk5] b[data-astro-cid-xa7lsbk5]{color:var(--color-zinc-400);font-weight:500}.st-part[data-astro-cid-xa7lsbk5] .cmx-txt[data-astro-cid-xa7lsbk5] b[data-astro-cid-xa7lsbk5]{color:#92400e;font-weight:500}.cmx-txt[data-astro-cid-xa7lsbk5] em[data-astro-cid-xa7lsbk5]{color:var(--color-zinc-500);margin-top:.15rem;font-size:.8125rem;font-style:normal;display:block}.is-us[data-astro-cid-xa7lsbk5] .cmx-txt[data-astro-cid-xa7lsbk5] em[data-astro-cid-xa7lsbk5]{color:var(--color-brand-700)}.cmx-crit[data-astro-cid-xa7lsbk5]:hover,.cmx-crit[data-astro-cid-xa7lsbk5]:hover~.cmx-cell[data-astro-cid-xa7lsbk5]{background:0 0}@media (width<=61.99rem){.cmx[data-astro-cid-xa7lsbk5]{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.cmx-band[data-astro-cid-xa7lsbk5],.cmx-head[data-astro-cid-xa7lsbk5]{display:none}.cmx-crit[data-astro-cid-xa7lsbk5]{border-top:0;padding:1.5rem 0 .25rem;grid-area:auto/1/auto/-1!important}.cmx-cell[data-astro-cid-xa7lsbk5]{border:1px solid var(--line-card);background:#fff;border-radius:.875rem;flex-direction:column;gap:.5rem;padding:.75rem;grid-area:auto!important}.cmx-cell[data-astro-cid-xa7lsbk5]:before{content:attr(data-label);color:var(--color-zinc-400);font-size:.6875rem;font-weight:600;line-height:1.3}.cmx-cell[data-astro-cid-xa7lsbk5].is-us{background:var(--color-brand-50);border-color:#3b4bdb73}.cmx-cell[data-astro-cid-xa7lsbk5].is-us:before{color:var(--color-brand-700)}.cmx-txt[data-astro-cid-xa7lsbk5] b[data-astro-cid-xa7lsbk5]{font-size:.875rem}.cmx-txt[data-astro-cid-xa7lsbk5] em[data-astro-cid-xa7lsbk5]{font-size:.75rem}}.diff[data-astro-cid-dxxbxpgp]{isolation:isolate;position:relative;overflow:hidden}.diff-n[data-astro-cid-dxxbxpgp]{z-index:-1;font-family:var(--font-sans);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #3b4bdb29;background:linear-gradient(#3b4bdb24,#3b4bdb00 80%);transition:transform .6s var(--ease-standard), -webkit-text-stroke-color .4s;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(6.5rem,10vw,9rem);font-weight:700;line-height:1;position:absolute;top:2.5rem;right:.25rem}.diff[data-astro-cid-dxxbxpgp]:hover .diff-n[data-astro-cid-dxxbxpgp]{-webkit-text-stroke-color:#3b4bdb52;transform:translate(-6px,4px)scale(1.04)}.cmp[data-astro-cid-dxxbxpgp] th[data-astro-cid-dxxbxpgp],.cmp[data-astro-cid-dxxbxpgp] td[data-astro-cid-dxxbxpgp]{padding:1.25rem 1.5rem}.cmp[data-astro-cid-dxxbxpgp] td[data-astro-cid-dxxbxpgp]:first-child{width:22%}.vs[data-astro-cid-dxxbxpgp]{gap:.75rem;display:grid}.vs-head[data-astro-cid-dxxbxpgp]{display:none}.vs-row[data-astro-cid-dxxbxpgp]{border:1px solid var(--line-card);background:#fff;border-radius:1.125rem;gap:.75rem;padding:1.25rem;display:grid}.vs-t[data-astro-cid-dxxbxpgp]{align-items:center;gap:.75rem;display:flex}.vs-t[data-astro-cid-dxxbxpgp] b[data-astro-cid-dxxbxpgp]{color:var(--color-zinc-900);font-weight:600}.vs-a[data-astro-cid-dxxbxpgp],.vs-b[data-astro-cid-dxxbxpgp]{border-radius:.875rem;flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5;display:flex;position:relative}.vs-a[data-astro-cid-dxxbxpgp]{background:var(--color-canvas);color:var(--color-zinc-500)}.vs-b[data-astro-cid-dxxbxpgp]{background:var(--color-brand-50);color:var(--color-zinc-900)}.vs-a[data-astro-cid-dxxbxpgp] svg{color:var(--color-zinc-400);flex:none;margin-top:.2rem}.vs-b[data-astro-cid-dxxbxpgp] svg{color:var(--color-brand);flex:none;margin-top:.2rem}.vs-lb[data-astro-cid-dxxbxpgp]{letter-spacing:.06em;text-transform:uppercase;flex-basis:100%;font-size:.6875rem;font-weight:700}.vs-b[data-astro-cid-dxxbxpgp] .vs-lb[data-astro-cid-dxxbxpgp]{color:var(--color-brand-700)}@media (width>=62rem){.vs[data-astro-cid-dxxbxpgp]{border:1px solid var(--line-card);background:#fff;border-radius:1.25rem;gap:0;overflow:hidden}.vs-head[data-astro-cid-dxxbxpgp],.vs-row[data-astro-cid-dxxbxpgp]{grid-template-columns:minmax(15rem,.9fr) 1fr 1.15fr;gap:0;display:grid}.vs-head[data-astro-cid-dxxbxpgp] span[data-astro-cid-dxxbxpgp]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-zinc-500);background:var(--color-canvas);padding:1rem 1.5rem;font-size:.75rem;font-weight:700}.vs-head[data-astro-cid-dxxbxpgp] .us[data-astro-cid-dxxbxpgp]{color:#fff;background:var(--color-brand)}.vs-row[data-astro-cid-dxxbxpgp]{border:0;border-top:1px solid var(--line);border-radius:0;padding:0}.vs-t[data-astro-cid-dxxbxpgp]{padding:1.125rem 1.5rem}.vs-a[data-astro-cid-dxxbxpgp],.vs-b[data-astro-cid-dxxbxpgp]{border-radius:0;flex-wrap:nowrap;padding:1.125rem 1.5rem}.vs-b[data-astro-cid-dxxbxpgp]{border-left:1px solid #3b4bdb1f}.vs-lb[data-astro-cid-dxxbxpgp]{display:none}}.mo[data-astro-cid-dxxbxpgp]{gap:.75rem;display:grid}@media (width>=48rem){.mo[data-astro-cid-dxxbxpgp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.mo-i[data-astro-cid-dxxbxpgp]{border:1px solid var(--line-card);transition:border-color .25s, transform .3s var(--ease-spring);background:#fff;border-radius:1.125rem;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1.25rem 3.75rem;display:flex;position:relative}.mo-i[data-astro-cid-dxxbxpgp]:hover{border-color:#3b4bdb59;transform:translateY(-2px)}.mo-n[data-astro-cid-dxxbxpgp]{color:#3b4bdb4d;font-size:1.5rem;font-weight:700;line-height:1;position:absolute;top:1.375rem;left:1.25rem}.role-pain[data-astro-cid-dxxbxpgp],.role-see[data-astro-cid-dxxbxpgp]{align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.role-pain[data-astro-cid-dxxbxpgp]{color:var(--color-zinc-500)}.role-pain[data-astro-cid-dxxbxpgp] svg{color:var(--color-zinc-400);flex:none;margin-top:.2rem}.role-see[data-astro-cid-dxxbxpgp]{background:var(--color-brand-50);color:var(--color-zinc-900);border-radius:.75rem;padding:.75rem .875rem}.role-see[data-astro-cid-dxxbxpgp] svg{color:var(--color-brand);flex:none;margin-top:.2rem}.sec-night[data-astro-cid-dxxbxpgp]{background:radial-gradient(60rem 30rem at 85% 0%, #8f9bff2e, transparent 60%), var(--color-night)}.sec-night[data-astro-cid-dxxbxpgp] .h-card[data-astro-cid-dxxbxpgp]{color:#fff}.nd[data-astro-cid-dxxbxpgp]{gap:.75rem;display:grid}.nd[data-astro-cid-dxxbxpgp] li[data-astro-cid-dxxbxpgp]{border:1px solid var(--line-card);background:#fff;border-radius:1.125rem;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.nd-ic[data-astro-cid-dxxbxpgp]{color:#b91c1c;background:#fee2e2;border-radius:.75rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}
