@layer properties,theme,base;@layer components{.card.pair-card{background:var(--color-slate-50);text-align:left;min-height:5.5rem;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:0;padding:0;display:grid;overflow:hidden}.pair-card:before{content:"VS" / "";background:var(--color-ink-950);width:1.5rem;height:1.5rem;color:var(--color-white);letter-spacing:.06em;border-radius:999px;grid-area:1/2;place-items:center;margin-inline:.375rem;font-size:.5625rem;font-weight:700;display:grid}.pair-card>.mark:not(.mark-none){width:auto;max-width:5.5rem;height:2rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.pair-card>.mark:not(.mark-none,.is-wide){width:2rem}.pair-card>.mark.is-wide:not(.mark-none){max-width:4.5rem}.pair-card>:first-child{grid-area:1/1;margin-left:.75rem}.pair-card>.mark+.mark{grid-area:1/3;margin-right:.75rem}.pair-card>.min-w-0{border-left:1px solid var(--color-ink-100);background:var(--color-white);flex-direction:column;grid-area:1/4;justify-content:center;align-self:stretch;padding:.75rem .875rem;display:flex}.pair-card .card-title{text-wrap:balance;font-size:.875rem;line-height:1.25rem}.pair-card>.min-w-0:after{content:"Compare side by side →" / "";white-space:nowrap;color:var(--color-primary-700);margin-top:.25rem;font-size:.75rem;font-weight:600}.card.pair-card.card-link:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-md)}@media (width>=40rem){:is(ul,ol).card-grid:has(>.card.pair-card){grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))}:is(ul,ol).card-grid>.card.pair-card:last-child{grid-column:auto}}@media (width<40rem){:is(ul,ol).card-grid:not(.rail):has(>.card.pair-card){border-top:1px solid var(--color-ink-100);gap:0}:not(.rail)>.card.pair-card{border:0;border-bottom:1px solid var(--color-ink-100);background:0 0;border-radius:0;grid-template-columns:2.25rem 1.25rem 2.25rem minmax(0,1fr) .75rem;column-gap:.25rem;min-height:4.25rem;padding:.625rem 0;overflow:visible}:not(.rail)>.card.pair-card.card-link:hover{box-shadow:none}:not(.rail)>.pair-card:before{justify-self:center;width:1.25rem;height:1.25rem;margin:0;font-size:.5rem}:not(.rail)>.pair-card>.mark:not(.mark-none){max-width:2.25rem;height:2.25rem}:not(.rail)>.pair-card>.mark:not(.mark-none,.is-wide){width:2.25rem}:not(.rail)>.pair-card>:is(:first-child,.mark+.mark){justify-self:center;margin:0}:not(.rail)>.pair-card>.min-w-0{background:0 0;border:0;padding:0 0 0 .75rem}:not(.rail)>.pair-card .card-title{font-size:.9375rem}:not(.rail)>.pair-card>.min-w-0:after{content:none}:not(.rail)>.pair-card:after{content:"";border-top:1.5px solid var(--color-slate-400);border-right:1.5px solid var(--color-slate-400);grid-area:1/5;width:.5rem;height:.5rem;rotate:45deg}}.home-hero{background:var(--color-white);padding-block:clamp(2.5rem,1rem + 5vw,6rem) clamp(3.5rem,2rem + 5vw,7rem)}.hero-grid{align-items:center;gap:3rem;display:grid}.hero-eyebrow{font-size:var(--text-xs);line-height:var(--text-xs--line-height);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-primary-700);margin-bottom:1.25rem;font-weight:600}.hero-h1{letter-spacing:-.025em;max-width:13ch;color:var(--color-ink-950);text-wrap:balance;font-size:clamp(2.75rem,5.2vw,4.75rem);font-weight:650;line-height:1.03}.hero-accent{color:var(--color-primary-600)}.hero-sub{max-width:40rem;color:var(--color-slate-600);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1.0625rem,.95rem + .35vw,1.25rem);line-height:1.6}@media (width<25rem){.hero-sub{font-size:1rem;line-height:1.55}}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.hero-trust{clip-path:inset(0 0 0 1.25rem);color:var(--color-slate-500);flex-wrap:wrap;align-items:center;margin-top:1.75rem;margin-left:-1.25rem;font-size:.84375rem;line-height:1.5rem;display:flex}.hero-trust li{padding-left:1.25rem;position:relative}.hero-trust li:before{content:"";background:var(--color-slate-300);border-radius:999px;width:3px;height:3px;position:absolute;top:50%;left:.5625rem;translate:0 -50%}.hero-popular{flex-wrap:wrap;align-items:baseline;gap:.25rem 1.25rem;margin-top:.75rem;font-size:.875rem;line-height:1.5rem;display:flex}.hero-popular-label{color:var(--color-slate-500)}.hero-popular a{color:var(--color-ink-700);text-underline-offset:3px;font-weight:500;text-decoration:none}.hero-popular a:hover{color:var(--color-primary-700);text-decoration:underline}@media (width<64rem){.hero-actions>.btn{flex:12rem}.hero-popular a{align-items:center;min-height:2.75rem;display:inline-flex}.hero-popular{margin-top:.25rem}}.hero-art{justify-items:center;display:grid}@media (width>=64rem){.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2.5rem}.hero-art{justify-items:end}}.race{contain:inline-size;font-variant-numeric:tabular-nums;width:min(36rem,100%);position:relative}.race-cv{z-index:1;pointer-events:none;width:calc(100% + 4rem);height:calc(100% + 3rem);position:absolute;top:-1.5rem;left:-2rem}.race-hud,.race-plot,.race-stats,.race-foot{z-index:2;position:relative}.race-k{color:var(--color-slate-600);white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1.25rem;display:flex}.race-i{color:var(--color-primary-700);font-weight:700}.race-sep{color:var(--color-slate-300);margin-inline:.4rem}.race-kb{letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-primary-700);font-size:.75rem;font-weight:600}.race-t{letter-spacing:-.018em;color:var(--color-ink-950);white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;font-size:1.5rem;font-weight:650;line-height:2rem;overflow:hidden}.race-plot{margin-top:.875rem}.race-rows li,.race-axis{grid-template-columns:1.375rem 2.5rem minmax(0,9.25rem) minmax(0,1fr) 2.5rem;align-items:center;column-gap:.5rem;display:grid}.race-rows li{--p:6.6px;border-top:1px solid var(--color-ink-100);height:2.125rem}.race-rows li:last-child{border-bottom:1px solid var(--color-ink-100)}.race-rows .is-off>*{visibility:hidden}.race-rows{counter-reset:race}.race-rows li:before{counter-increment:race;content:counter(race);color:var(--color-slate-500);text-align:right;padding-right:.15rem;font-size:.75rem;font-weight:600}.race-lg{--x:0;--y:0;background:#fff image-set("/_astro/logo-sprite.l_1bPjo1.avif" 1x type("image/avif"),"/_astro/logo-sprite.BBP20aRP.webp" 1x type("image/webp")) no-repeat;background-position:calc(var(--x) * -32px) calc(var(--y) * -18px);width:18px;height:18px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--color-ink-100);background-size:512px;border-radius:2px;justify-self:start;margin:3px}.race-lg.w{width:32px}.race-lg.is-none{background:#fff}.race-lg[data-x="1"]{--x:1}.race-lg[data-x="2"]{--x:2}.race-lg[data-x="3"]{--x:3}.race-lg[data-x="4"]{--x:4}.race-lg[data-x="5"]{--x:5}.race-lg[data-x="6"]{--x:6}.race-lg[data-x="7"]{--x:7}.race-lg[data-x="8"]{--x:8}.race-lg[data-x="9"]{--x:9}.race-lg[data-x="10"]{--x:10}.race-lg[data-x="11"]{--x:11}.race-lg[data-x="12"]{--x:12}.race-lg[data-x="13"]{--x:13}.race-lg[data-x="14"]{--x:14}.race-lg[data-x="15"]{--x:15}.race-lg[data-y="1"]{--y:1}.race-lg[data-y="2"]{--y:2}.race-lg[data-y="3"]{--y:3}.race-lg[data-y="4"]{--y:4}.race-lg[data-y="5"]{--y:5}.race-lg[data-y="6"]{--y:6}.race-lg[data-y="7"]{--y:7}.race-lg[data-y="8"]{--y:8}.race-lg[data-y="9"]{--y:9}.race-lg[data-y="10"]{--y:10}.race-lg[data-y="11"]{--y:11}.race-lg[data-y="12"]{--y:12}.race-lg[data-y="13"]{--y:13}.race-lg[data-y="14"]{--y:14}.race-lg[data-y="15"]{--y:15}.race-lg[data-y="16"]{--y:16}.race-lg[data-y="17"]{--y:17}.race-lg[data-y="18"]{--y:18}.race-lg[data-y="19"]{--y:19}.race-lg[data-y="20"]{--y:20}.race-lg[data-y="21"]{--y:21}.race-lg[data-y="22"]{--y:22}.race-lg[data-y="23"]{--y:23}.race-lg[data-y="24"]{--y:24}.race-lg[data-y="25"]{--y:25}.race-lg[data-y="26"]{--y:26}.race-lg[data-y="27"]{--y:27}.race-lg[data-y="28"]{--y:28}.race-lg[data-y="29"]{--y:29}.race-lg[data-y="30"]{--y:30}.race-lg[data-y="31"]{--y:31}.race-nm{color:var(--color-ink-800);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:550;line-height:1.25rem;overflow:hidden}.race-sc{color:var(--color-slate-700);text-align:right;font-size:.875rem;font-weight:600}.race-rows li:first-child .race-nm{color:var(--color-ink-950);font-weight:650}.race-rows li:first-child .race-sc{color:var(--color-primary-700);font-size:1rem;font-weight:700}.race-rows li{--si:0;--sd:0}.race-rows [data-s="1"]{--si:1}.race-rows [data-s="2"]{--si:2}.race-rows [data-s="3"]{--si:3}.race-rows [data-s="4"]{--si:4}.race-rows [data-s="5"]{--si:5}.race-rows [data-s="6"]{--si:6}.race-rows [data-s="7"]{--si:7}.race-rows [data-s="8"]{--si:8}.race-rows [data-s="9"]{--si:9}.race-rows [data-s="10"]{--si:10}.race-rows [data-d="1"]{--sd:1}.race-rows [data-d="2"]{--sd:2}.race-rows [data-d="3"]{--sd:3}.race-rows [data-d="4"]{--sd:4}.race-rows [data-d="5"]{--sd:5}.race-rows [data-d="6"]{--sd:6}.race-rows [data-d="7"]{--sd:7}.race-rows [data-d="8"]{--sd:8}.race-rows [data-d="9"]{--sd:9}.race-br{height:calc(var(--p) * 2);position:relative}.race-br:before,.race-br:after{content:"";background:radial-gradient(circle, var(--c) 1.9px, transparent 2.3px) 0 0 / var(--p) var(--p);position:absolute;inset:0 auto 0 0}.race-br:before{--c:#3b6af021;right:0}.race-br:after{--c:#3b6af0c7;width:calc((var(--si) * 10% + var(--sd) * 1%))}.race-rows li:first-child .race-br:after{--c:var(--color-primary-700)}.race[data-live] .race-br:before,.race[data-live] .race-br:after{display:none}.race-axis{color:var(--color-slate-500);margin-top:.375rem;font-size:.6875rem;font-weight:500;line-height:1rem}.race-al{letter-spacing:.06em;text-transform:uppercase;text-align:right;grid-column:1/4;font-size:.625rem}.race-at{grid-column:4;justify-content:space-between;display:flex}.race-at i{justify-content:center;width:0;font-style:normal;display:flex}.race-stats{border-top:1px solid var(--color-ink-100);grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.125rem;padding-top:.875rem;display:grid}.race-st{color:var(--color-slate-600);text-wrap:balance;font-size:.75rem;line-height:1rem;display:block}.race-st b{letter-spacing:-.01em;color:var(--color-ink-950);font-size:1.25rem;font-weight:650;line-height:1.75rem;display:block}.race-foot{color:var(--color-slate-600);align-items:center;gap:.9rem;margin-top:1rem;font-size:.75rem;line-height:1rem;display:flex}.race-rail{--i:0;--t:calc(.6rem + 3px);width:calc(var(--n,12) * var(--t) - 3px);background:linear-gradient(var(--color-primary-600), var(--color-primary-600)) calc(var(--i) * var(--t)) 0 / .6rem 100% no-repeat, linear-gradient(var(--color-primary-200), var(--color-primary-200)) 0 0 / max(0px, var(--i) * var(--t)) 100% no-repeat, var(--color-slate-200);height:3px;-webkit-mask:repeating-linear-gradient(90deg, #000 0 .6rem, transparent .6rem var(--t));mask:repeating-linear-gradient(90deg, #000 0 .6rem, transparent .6rem var(--t));flex:none}.race-rail[data-n="1"]{--n:1}.race-rail[data-n="2"]{--n:2}.race-rail[data-n="3"]{--n:3}.race-rail[data-n="4"]{--n:4}.race-rail[data-n="5"]{--n:5}.race-rail[data-n="6"]{--n:6}.race-rail[data-n="7"]{--n:7}.race-rail[data-n="8"]{--n:8}.race-rail[data-n="9"]{--n:9}.race-rail[data-n="10"]{--n:10}.race-rail[data-n="11"]{--n:11}.race-rail[data-n="12"]{--n:12}@keyframes race-wait{to{opacity:1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.race:not([data-ready]) :is(.race-rows,.race-axis){opacity:0;animation:.3s 3s forwards race-wait}.race[data-intro] :is(.race-rows,.race-axis){opacity:0}}@media (width<40rem){.race-cv{width:calc(100% + 2.5rem);left:-1.25rem}.race-t{font-size:1.3125rem;line-height:1.75rem}.race-rows li,.race-axis{grid-template-columns:1.125rem 2.375rem minmax(0,7.25rem) minmax(0,1fr) 2rem;column-gap:.375rem}.race-rows li{--p:6.5px;height:2rem}.race-nm{font-size:.8125rem}.race-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.625rem}.race-foot{flex-direction:column;align-items:flex-start;gap:.5rem}}main:has(>.home-hero)+.site-footer{margin-top:0}.band{padding-block:var(--section-y);box-shadow:inset 0 1px 0 var(--color-ink-100)}.band-home-leaders{background:var(--color-ink-50)}.band .section-title{letter-spacing:-.025em;text-wrap:balance;max-width:22ch;font-size:clamp(2rem,1.35rem + 2.2vw,3rem);font-weight:650;line-height:1.08}.band .module>.section-title:not(:last-child){margin-bottom:3rem}.band .module>.section-intro{text-wrap:pretty;max-width:40rem;margin:1.25rem 0 3rem;font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.6}.band .module>.section-title:has(+.section-intro){margin-bottom:0}.band .section-more{margin-top:2.5rem}.band-home-proof{padding-block:clamp(3rem,2rem + 3vw,4.5rem)}.proof-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1.5rem;margin-bottom:1.25rem;display:flex}.proof-title{margin-bottom:0}.proof-checked{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--color-slate-600);font-variant-numeric:tabular-nums}.proof-checked time{color:var(--color-ink-950);font-weight:600}.proof-stats{--cols:2;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:var(--hairline);display:grid}.proof-stat{border-bottom:var(--hairline);flex-direction:column;gap:.5rem;min-width:0;padding:1.375rem 1rem;display:flex;position:relative}.proof-stat:before{content:"";background:var(--color-ink-100);transform-origin:top;width:1px;position:absolute;inset:1.375rem auto 1.375rem 0}.proof-stat:nth-child(odd){padding-left:0}.proof-stat:nth-child(2n){padding-right:0}.proof-stat:nth-child(odd):before{content:none}.proof-value{letter-spacing:-.03em;color:var(--color-ink-950);font-variant-numeric:tabular-nums;white-space:nowrap;order:-1;font-size:clamp(1.75rem,1.45rem + 1.1vw,2.5rem);font-weight:600;line-height:1}.proof-stat:nth-child(-n+4) .proof-value{letter-spacing:-.04em;font-size:clamp(2rem,1.6rem + 1.4vw,3rem)}.proof-stat:nth-child(n+5) .proof-value{font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem)}.proof-stat dt{max-width:17rem;color:var(--color-slate-700);text-wrap:balance;font-size:.90625rem;line-height:1.375rem}.proof-link{margin-top:auto;padding-top:.25rem;font-size:.8125rem;line-height:1.25rem}.proof-statement a{align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.proof-link a{color:var(--color-slate-600);margin-block:-.875rem;padding-block:.875rem;font-weight:500;text-decoration:none;display:inline-block}.proof-stat:hover .proof-link a{color:var(--color-primary-700)}.proof-link a:after{margin-left:.25rem}.proof-link a:hover,.proof-statement a:hover{text-decoration:underline}.proof-statement{font-size:var(--text-sm);color:var(--color-slate-600);margin-top:1.75rem;line-height:1.6}.proof-statement a{white-space:nowrap}@media (48rem<=width<64rem){.proof-stats:has(>:nth-child(12)){--cols:3}.proof-stats:has(>:nth-child(12))>.proof-stat{padding:1.75rem 1.5rem}.proof-stats:has(>:nth-child(12))>.proof-stat:before{content:"";inset-block:1.75rem}.proof-stats:has(>:nth-child(12))>.proof-stat:nth-child(3n+1){padding-left:0}.proof-stats:has(>:nth-child(12))>.proof-stat:nth-child(3n+1):before{content:none}.proof-stats:has(>:nth-child(12))>.proof-stat:nth-child(3n){padding-right:0}}@media (width>=64rem){.proof-stats{--cols:4}.proof-stat,.proof-stat:nth-child(n){padding:1.875rem 2rem 1.75rem}.proof-stat:before,.proof-stat:nth-child(n):before{content:"";inset-block:1.875rem 1.75rem}.proof-stat:nth-child(4n+1){padding-left:0}.proof-stat:nth-child(4n+1):before{content:none}.proof-stat:nth-child(4n){padding-right:0}.proof-stat:nth-child(-n+4){background:linear-gradient(var(--color-primary-25), transparent 70%)}}.cats{border-top:var(--hairline);grid-template-columns:minmax(0,1fr);display:grid}.cat{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;border-bottom:var(--hairline);transition:box-shadow var(--dur-fast);grid-row:span 5;align-content:start;row-gap:0;padding:2rem 0;display:grid;position:relative}.cat-head{align-items:center;gap:.75rem;display:flex}.cat .cat-ico{color:var(--color-slate-500);transition:color var(--dur-fast);flex:none;place-items:center;display:inline-grid}.cat .cat-ico .icon{width:1.25rem;height:1.25rem}.cat-title{letter-spacing:var(--tracking-tight);color:var(--color-ink-950);font-size:1.125rem;font-weight:600;line-height:1.5rem}.cat-desc{color:var(--color-slate-600);margin-top:.625rem;font-size:.90625rem;line-height:1.45rem}.cat-subs{align-content:start;justify-items:start;margin-top:1.25rem;display:grid}.cat-subs a{color:var(--color-ink-800);padding-block:.3125rem;font-size:.90625rem;line-height:1.3rem;text-decoration:none;display:inline-block}.cat-subs a:hover{color:var(--color-primary-700);text-underline-offset:3px;text-decoration:underline}.cat-also{color:var(--color-slate-500);margin-top:.75rem;font-size:.8125rem;line-height:1.4rem}.cat-also-label{letter-spacing:var(--tracking-caps);text-transform:uppercase;margin-right:.5rem;font-size:.6875rem;font-weight:600}.cat-also a{color:var(--color-slate-600);text-decoration:none}.cat-also a:hover{color:var(--color-primary-700);text-decoration:underline}@media (width>=64rem){.cat-also{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.cat-also a{border:var(--hairline);background:var(--color-white);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;padding:.125rem .5rem;line-height:1.25rem}.cat-also a:hover{border-color:var(--color-primary-200);text-decoration:none}}.cat-fold{grid-row:3/5}.cat-fold>summary{border:var(--hairline);border-radius:var(--radius-lg);cursor:pointer;font-size:var(--text-sm);color:var(--color-slate-700);white-space:nowrap;text-overflow:ellipsis;margin-top:1rem;padding:.6875rem 2.5rem .6875rem .875rem;line-height:1.25rem;list-style:none;position:relative;overflow:hidden}.cat-fold>summary::-webkit-details-marker{display:none}.cat-fold>summary:after{transition:rotate .15s;position:absolute;top:50%;right:.875rem;translate:0 -50%}.cat-fold[open]>summary:after{rotate:180deg}@media (width>=40rem){@supports selector(::details-content){.cat-fold::details-content{content-visibility:visible}.cat-fold>summary{display:none}}}.cat-all{font-size:var(--text-sm);grid-row:5;place-self:end start;align-items:center;gap:.375rem;margin-top:1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.cat-all:hover{text-decoration:underline}.cat:hover{box-shadow:inset 0 0 0 1px var(--color-primary-200)}.cat:hover .cat-ico{color:var(--color-primary-600)}.cat-extra{background:var(--color-ink-50)}.cat-extra .cat-desc{max-width:22rem}.cat-extra-action{grid-row:5;align-self:end;margin-top:1.5rem}.cat-letters{grid-row:3;grid-template-columns:repeat(auto-fill,minmax(2.25rem,1fr));align-self:start;gap:.375rem;margin-top:1.5rem;display:grid}.cat-letters a{aspect-ratio:1;border:1px solid var(--color-ink-100);border-radius:var(--radius-sm);background:var(--color-white);min-height:2.25rem;font-size:var(--text-sm);color:var(--color-ink-800);transition:border-color var(--dur-fast), color var(--dur-fast);place-items:center;font-weight:600;text-decoration:none;display:grid}.cat-letters a:hover{border-color:var(--color-primary-300);color:var(--color-primary-700)}.cat-art{grid-row:3/5;align-self:center;width:min(14rem,100%);margin:1.5rem 0 0 -1.5rem}@media (width<64rem){.cat-subs a,.cat-also a,.cat-all{align-items:center;min-height:2.75rem;display:inline-flex}.cat-subs a{padding-block:0}.cat-also{display:grid}@media (width<48rem){.cat-extra{margin-inline:-1.25rem;padding-inline:1.25rem}.cat-art{margin-left:-1.25rem}.cat-subs,.cat-also{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}}.cat-subs a,.cat-also a{line-height:1.25rem}.cat-also{margin-top:0;font-size:.90625rem}.cat-also a{color:var(--color-ink-800)}.cat-also-label{display:none}.cat-letters a,:is(.band,.match-band) .btn,:is(.section-more a,.hiw-link,.leader-more,.learn-links a,.faq-contact a:not(.btn)){min-height:2.75rem}.terms dt a{align-items:center;min-height:2.75rem;display:inline-flex}}@media (width>=48rem){.cats{border-left:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr))}.cat{border-right:var(--hairline);padding:2rem}}@media (width>=64rem){.cats{grid-template-columns:repeat(3,minmax(0,1fr))}.cat{padding:2.25rem 2.25rem 2rem}}.hiw{--hiw-gap:2.5rem;position:relative}.hiw-list{gap:3.5rem;display:grid}.hiw-step{flex-direction:column;align-items:flex-start;display:flex;position:relative}.hiw-art{width:15rem;max-width:100%;margin-bottom:1.5rem}.hiw-label{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-primary-700);align-items:baseline;gap:.625rem;font-weight:600;display:flex}.hiw-n{font-variant-numeric:tabular-nums;color:var(--color-slate-500)}.hiw-title{letter-spacing:var(--tracking-tight);margin-top:.625rem;font-size:1.375rem;font-weight:600;line-height:1.875rem}.hiw-body{max-width:24rem;color:var(--color-slate-600);margin-top:.625rem;font-size:.96875rem;line-height:1.6}.hiw-link{font-size:var(--text-sm);align-items:center;gap:.375rem;margin-top:1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.hiw-link:hover{text-decoration:underline}.hiw-track{display:none}@media (width<48rem){.hiw-list{gap:2rem}.hiw-step{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.hiw-step>*{grid-column:2}.hiw-step>.hiw-art{grid-area:1/1/span 4;width:4.5rem;margin:0}.hiw-title{margin-top:.25rem;font-size:1.0625rem;line-height:1.375rem}.hiw-body{font-size:var(--text-sm);line-height:1.375rem}}@media (width>=64rem){.hiw-list{gap:var(--hiw-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.hiw-body{flex-grow:1}.hiw-track{width:calc((200% + 2 * var(--hiw-gap)) / 3);background:repeating-linear-gradient(90deg, var(--color-slate-300) 0 4px, transparent 4px 9px);transform-origin:0;height:1px;display:block;position:absolute;top:5.25rem;left:7.5rem;overflow:hidden;container-type:inline-size}.hiw-light{background:linear-gradient(90deg, transparent, var(--color-primary-500), transparent);width:6rem;height:1px;animation:hiw-light 7s var(--ease-in-out) infinite paused;display:block;translate:-6rem}[data-playing] .hiw-light{animation-play-state:running}.hiw-art{z-index:1;position:relative}}@keyframes hiw-light{70%,to{translate:100cqw}}.spot{width:100%;height:auto;display:block;overflow:visible}.spot-orbit{fill:none;stroke:var(--color-slate-300);stroke-width:1px;stroke-dasharray:3 5}.spot-diamond{fill:var(--color-white);stroke:var(--color-slate-300);stroke-width:1px}.spot-dot{fill:var(--color-primary-400)}.spot-card{fill:var(--color-white);stroke:var(--color-slate-200);stroke-width:1px}.spot-line{fill:var(--color-slate-200)}.spot-line.is-strong{fill:var(--color-slate-400)}.spot-badge{fill:var(--color-white);stroke:var(--color-primary-300);stroke-width:1.25px}.spot-check{fill:none;stroke:var(--color-primary-600);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.spot-seg{fill:none;stroke:var(--color-slate-200);stroke-width:9px}.spot-seg.is-on:first-child{stroke:var(--color-primary-100)}.spot-seg.is-on:nth-child(2){stroke:var(--color-primary-200)}.spot-seg.is-on:nth-child(3){stroke:var(--color-primary-400)}.spot-seg.is-on:nth-child(4){stroke:var(--color-primary-600)}.spot-needle{stroke:var(--color-ink-700);stroke-width:2.5px;stroke-linecap:round}.spot-hub{fill:var(--color-white);stroke:var(--color-ink-700);stroke-width:2px}.spot-avatar{fill:var(--color-slate-100);stroke:var(--color-slate-300);stroke-width:1px}.spot-row.is-on .spot-card{stroke:var(--color-primary-300)}.spot-row.is-on .spot-avatar{fill:var(--color-primary-500);stroke:var(--color-primary-500)}.leaders{gap:1rem;display:grid}.leader{border:1px solid var(--color-ink-100);border-radius:var(--radius-lg);background:var(--color-white);transition:border-color var(--dur-fast), box-shadow var(--dur-base) var(--ease-out);grid-template-rows:auto auto auto 1fr auto;padding:1.5rem;display:grid;position:relative}.leader:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-sm)}.leader-cat{background:var(--color-primary-50);font-size:var(--text-xs);color:var(--color-primary-700);border-radius:999px;grid-column:1;justify-self:start;padding:.1875rem .5rem;font-weight:600}@media (width<48rem){.leaders{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;gap:.75rem;margin-inline:-1.25rem;padding:.25rem 1.25rem 1rem;scroll-padding-inline:1.25rem;overflow-x:auto}.leader{scroll-snap-align:start}}.leader-main{grid-column:1;align-items:center;gap:.875rem;margin-top:1rem;display:flex}.leader-name{min-width:0}.leader-name h3{font-size:1.0625rem;font-weight:600;line-height:1.375rem}.leader-name h3 a{color:var(--color-ink-950);text-decoration:none}.leader-name h3 a:hover{color:var(--color-primary-700);text-decoration:underline}.leader-name p{font-size:var(--text-xs);color:var(--color-slate-500);margin-top:.125rem}.leader>.score-block{margin-top:1.25rem}.leader-best{border-top:var(--hairline);font-size:var(--text-sm);color:var(--color-slate-600);grid-column:1/-1;margin-top:1.25rem;padding-top:1rem;line-height:1.5}.leader-best span{color:var(--color-ink-950);font-weight:600}.leader-more{font-size:var(--text-sm);grid-column:1/-1;justify-self:start;align-items:center;gap:.375rem;margin-top:1rem;font-weight:600;text-decoration:none;display:inline-flex}.leader-more:hover{text-decoration:underline}.band-home-leaders .score-note{margin-top:1.5rem}@media (width>=48rem){.leaders{grid-template-columns:repeat(2,minmax(0,1fr))}.leader{grid-row:span 5;grid-template-rows:subgrid;row-gap:0}}@media (width>=64rem){.leaders{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.band-popular-comparisons .pair-card{border-color:var(--color-ink-100);transition:translate var(--dur-base) var(--ease-out), border-color var(--dur-fast), box-shadow var(--dur-base) var(--ease-out)}.band-popular-comparisons .pair-card:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-md);translate:0 -2px}.score-x{align-items:center;gap:3rem;display:grid}.score-ring{width:min(16rem,70vw);margin-inline:auto;position:relative}.score-ring svg{width:100%;display:block;transform:rotate(-90deg)}.ring-track{fill:none;stroke:var(--color-ink-100);stroke-width:9px}.ring-arc{fill:none;stroke:var(--seg);stroke-width:9px}.ring-center{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.ring-center strong{letter-spacing:-.035em;color:var(--color-ink-950);font-size:2.75rem;font-weight:600;line-height:1}.ring-center span{font-size:var(--text-sm);color:var(--color-slate-500);margin-top:.5rem}.seg-1{--seg:var(--color-primary-600)}.seg-2{--seg:var(--color-primary-500)}.seg-3{--seg:var(--color-primary-400)}.seg-4{--seg:var(--color-primary-300)}.seg-5{--seg:var(--color-primary-200)}.seg-6{--seg:var(--color-primary-100)}.dims{gap:1.75rem 3rem;display:grid}.dim{grid-template-columns:auto minmax(0,1fr) auto;align-content:start;align-items:center;column-gap:.75rem;display:grid}.dim-key{background:var(--seg);border-radius:.1875rem;width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px #0b12200f}.dim-label{font-size:var(--text-base);font-weight:600;line-height:1.375rem}.dim-weight{font-size:var(--text-base);color:var(--color-ink-950);font-variant-numeric:tabular-nums;font-weight:600}.dim-bar{grid-column:2/-1;width:100%;height:.25rem;margin-top:.625rem}.dim-bar-track{fill:var(--color-ink-100)}.dim-bar-fill{fill:var(--seg);transform-box:fill-box;transform-origin:0}.dim-body{font-size:var(--text-sm);color:var(--color-slate-600);grid-column:2/-1;margin-top:.5rem;line-height:1.55}.score-fit{border-top:var(--hairline);flex-wrap:wrap;align-items:baseline;gap:.75rem 2rem;margin-top:3rem;padding-top:1.5rem;display:flex}.score-fit-title{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-slate-600);font-weight:600}.score-fit ul{font-size:var(--text-sm);color:var(--color-slate-600);flex-wrap:wrap;gap:.5rem 2rem;display:flex}.score-fit strong{color:var(--color-ink-950);font-variant-numeric:tabular-nums;margin-right:.5rem;font-weight:600}@media (width>=48rem){.dims{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.score-x{grid-template-columns:17rem minmax(0,1fr);gap:5rem}.score-ring{width:17rem}}.home-learn,.learn-col{gap:3rem;display:grid}.learn-col{align-content:start}.learn-meta{font-size:var(--text-xs);color:var(--color-slate-600);margin-left:.75rem}.learn-title{font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-slate-600);border-bottom:1px solid var(--color-ink-950);padding-bottom:1rem;font-weight:600}.guides,.terms{display:grid}.guide,.terms>div{border-bottom:var(--hairline);padding-block:1.25rem;position:relative}.guide-label{color:var(--color-ink-950);font-size:1.0625rem;font-weight:600;line-height:1.5rem;text-decoration:none}.guide-label:after{content:"";position:absolute;inset:0}.guide-label:focus-visible{outline:none}.guide:has(.guide-label:focus-visible){box-shadow:var(--focus-ring)}.guide:hover .guide-label{color:var(--color-primary-700)}.guide p,.terms dd{max-width:38rem;font-size:var(--text-sm);color:var(--color-slate-600);margin-top:.375rem;line-height:1.55}.terms dt a{color:var(--color-ink-950);font-weight:600;text-decoration:none}.terms dt a:hover{color:var(--color-primary-700);text-decoration:underline}.learn-links{flex-wrap:wrap;gap:.75rem 2rem;display:flex}@media (width>=64rem){.home-learn{grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem}}.match-band{padding-block:var(--section-y);color:var(--color-slate-300)}.match-grid{align-items:center;gap:3.5rem;display:grid}.match-band .section-eyebrow{color:var(--color-primary-300)}.match-h2{letter-spacing:-.03em;max-width:16ch;color:var(--color-white);text-wrap:balance;font-size:clamp(2.25rem,1.5rem + 2.6vw,3.5rem);font-weight:650;line-height:1.06}.match-body{max-width:32rem;font-size:var(--text-lg);margin:1.25rem 0 2.25rem;line-height:1.65}.match-band .btn-primary:focus-visible{box-shadow:var(--focus-ring-inverse)}.match-note{max-width:30rem;font-size:var(--text-xs);color:var(--color-slate-300);margin-top:1.5rem;line-height:1.55}.match-disclosure .disclosure-line,.match-disclosure .btn-link{color:var(--color-slate-300)}.mx{min-width:0}.mx-card{border-radius:var(--radius-xl);background:var(--color-white);color:var(--color-ink-950);padding:1.25rem;box-shadow:0 0 0 1px #ffffff1a,0 2rem 4rem -1rem #0000008c}.mx-head{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);justify-content:space-between;align-items:center;gap:1rem;display:flex}.mx-tag{box-shadow:inset 0 0 0 1px var(--color-ink-100);letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate-600);border-radius:999px;padding:.1875rem .5rem;font-weight:600}.mx-fit{color:var(--color-slate-500);transition:opacity .24s var(--ease-out)}.mx-fit[data-empty]{opacity:0}.mx-fit b{min-width:2ch;font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-primary-700);margin-left:.25rem;font-weight:650;display:inline-block}.mx-stage{margin-top:1rem;display:grid}.mx-screen{visibility:hidden;opacity:0;min-width:0;transition:opacity .16s var(--ease-out), translate .16s var(--ease-out), visibility 0s linear .16s;grid-area:1/1;translate:0 6px}.mx-screen.is-on{visibility:visible;opacity:1;transition:opacity .28s var(--ease-out) .16s, translate .28s var(--ease-out) .16s, visibility 0s linear .16s;translate:0}.mx-q{font-size:var(--text-lg);letter-spacing:var(--tracking-tight);text-wrap:balance;font-weight:600;line-height:1.5rem}.mx-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.875rem;display:grid}.mx-options li{border-radius:var(--radius-md);min-height:2.75rem;box-shadow:0 0 0 1px var(--color-ink-100);font-size:var(--text-sm);transition:box-shadow .24s var(--ease-out), background-color .24s var(--ease-out);align-items:center;padding:.5rem 2rem .5rem .75rem;font-weight:500;line-height:1.25rem;display:flex;position:relative}:is(.mx-options .is-chosen,.mx-meta):before{content:"";border:solid var(--color-primary-600);border-width:0 2px 2px 0;flex:none;width:.3125rem;height:.5625rem;rotate:45deg}.mx-options .is-chosen:before{opacity:0;transition:opacity .24s var(--ease-out), scale .24s var(--ease-out);position:absolute;top:calc(50% - .375rem);right:.875rem;scale:.6}.is-picked .is-chosen{background:var(--color-primary-25);box-shadow:0 0 0 1.5px var(--color-primary-500)}.is-picked .is-chosen:before{opacity:1;scale:1}.mx-picks{border-top:var(--hairline);margin-top:.875rem}.mx-pick{border-bottom:var(--hairline);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark name score""mark meta score""mark price score";align-items:center;column-gap:.75rem;padding-block:.625rem;display:grid}.mx-pick>.mark{grid-area:mark}.mx-name{font-size:var(--text-sm);grid-area:name;font-weight:600;line-height:1.25rem}.mx-meta,.mx-price{font-size:var(--text-2xs);line-height:var(--text-2xs--line-height);color:var(--color-slate-600)}.mx-meta{grid-area:meta;align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.mx-meta:before{margin:0 .125rem .1875rem .1875rem}.mx-price{font-variant-numeric:tabular-nums;grid-area:price;margin-top:.125rem}.mx-score{width:2.5rem;height:2.5rem;font-size:var(--text-xs);font-variant-numeric:tabular-nums;grid-area:score;place-items:center;font-weight:650;display:grid;position:relative}.mx-score svg{fill:none;stroke-width:3px;position:absolute;inset:0;rotate:-90deg}.mx-ring-track{stroke:var(--color-ink-100)}.mx-ring-value{stroke:var(--color-primary-600);stroke-linecap:round}.mx-trail{border-top:var(--hairline);counter-reset:mx;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem 1rem;margin-top:1.125rem;padding-top:1rem;display:grid}.mx-trail li{counter-increment:mx;font-size:var(--text-2xs);white-space:nowrap;text-overflow:ellipsis;color:var(--color-ink-950);transition:color .24s var(--ease-out);font-weight:600;line-height:1rem;overflow:hidden}.mx-trail li:not(.is-done){color:#0000}.mx-trail li:before{content:counter(mx);width:1rem;height:1rem;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--color-slate-500);transition:background-color .24s var(--ease-out), color .24s var(--ease-out), box-shadow .24s var(--ease-out);border-radius:50%;place-items:center;margin-right:.5rem;font-size:.625rem;display:inline-grid}.mx-trail li.is-done:before{background:var(--color-primary-600);box-shadow:none;color:var(--color-white)}.mx-trail li.is-now:before{box-shadow:inset 0 0 0 1.5px var(--color-primary-600);color:var(--color-primary-700)}.mx-caption{font-size:var(--text-xs);color:var(--color-slate-400);margin-top:1rem;line-height:1.55}@media (width>=40rem){.mx-card{padding:1.75rem}.mx-trail{grid-template-columns:repeat(5,minmax(0,1fr))}.mx-trail li{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;min-height:3.25rem;display:-webkit-box}.mx-trail li:before,.mx-trail li.is-done:before,.mx-trail li.is-now:before{content:attr(data-k);width:auto;height:auto;box-shadow:none;font-size:var(--text-2xs);color:var(--color-slate-500);background:0 0;border-radius:0;margin:0 0 .25rem;font-weight:400;display:block}.mx-trail li.is-now:before{color:var(--color-primary-700);font-weight:600}}@media (width>=64rem){.match-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}.mx-card{padding:2rem}}@media (prefers-reduced-motion:reduce){.mx-screen,.mx-fit,.mx-options li,.mx-options .is-chosen:before,.mx-trail li,.mx-trail li:before{transition:none}}.faq-split{gap:2.5rem;display:grid}.faq-aside .section-title{margin-bottom:0}.faq-aside .section-intro{margin:1.25rem 0 0}.faq-contact{border-top:var(--hairline);color:var(--color-slate-600);justify-items:start;gap:1.25rem;margin-top:2rem;padding-top:1.5rem;font-size:.9375rem;line-height:1.6;display:grid}.faq-contact a:not(.btn){align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.faq-contact a:not(.btn):hover{text-decoration:underline}.faq-split .faq-list{border-top-color:var(--color-ink-100)}.faq-split .faq-item{border-bottom-color:var(--color-ink-100)}.faq-split .faq-item>summary{padding-block:1.25rem}.faq-split .faq-item>summary h3{font-size:1.0625rem;font-weight:600;line-height:1.5rem}.faq-split .faq-answer{color:var(--color-slate-600);padding-bottom:1.5rem}@media (width>=64rem){.faq-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:6rem}.faq-aside{top:calc(var(--header-h) + 2.5rem);position:sticky}}@media (prefers-reduced-motion:no-preference){[data-rv=out] :is(.section-eyebrow,.section-title,.section-intro,.section-more,.score-note),[data-rv=out] [data-stagger]>*,[data-rv=out] :is(.proof-statement,.score-ring,.score-fit,.hiw-track),[data-rv=out].match-band :is(.match-copy,.mx){opacity:0}[data-rv=in] :is(.section-eyebrow,.section-title,.section-intro){animation:rv-up .64s var(--ease-out) both}[data-rv=in] .section-title{animation-delay:60ms}[data-rv=in] .section-intro{animation-delay:.12s}[data-rv=in] :is(.section-more,.score-note,.proof-statement,.score-fit){animation:rv-fade .64s var(--ease-out) .5s both}[data-rv=in] [data-stagger]>*{animation:rv-up .56s var(--ease-out) both;animation-delay:calc(.16s + var(--ri,0) * 40ms)}[data-rv=in] .proof-stat:before{animation:rv-draw-y .7s var(--ease-out) both;animation-delay:calc(var(--ri,0) * 90ms)}.proof-value[data-shown]{color:#0000;position:relative}.proof-value[data-shown]:after{content:attr(data-shown);content:attr(data-shown) / "";color:var(--color-ink-950);position:absolute;bottom:0;left:0}[data-rv=in] .leader .score-value{animation:rv-ring .9s var(--ease-out) both;animation-delay:calc(.36s + var(--ri,0) * 80ms)}[data-rv=in] .hiw-track{animation:rv-draw-x 1.1s var(--ease-in-out) .2s both}[data-rv=in] .hiw-list>*{animation-delay:calc(.24s + var(--ri,0) * .26s);animation-duration:.72s}[data-rv=in] .score-ring{animation:rv-fade .4s var(--ease-out) both}[data-rv=in] .ring-arc{animation:rv-arc .7s var(--ease-out) both}[data-rv=in] .ring-arc.seg-2{animation-delay:.12s}[data-rv=in] .ring-arc.seg-3{animation-delay:.24s}[data-rv=in] .ring-arc.seg-4{animation-delay:.36s}[data-rv=in] .ring-arc.seg-5{animation-delay:.48s}[data-rv=in] .ring-arc.seg-6{animation-delay:.6s}[data-rv=in] .dim-bar-fill{animation:rv-draw-x .8s var(--ease-out) both;animation-delay:calc(.3s + var(--ri,0) * 80ms)}[data-rv=in].match-band .match-copy{animation:rv-up .64s var(--ease-out) both}[data-rv=in].match-band .mx{animation:rv-up .72s var(--ease-out) .14s both}[data-rv=in].band-faq .faq-list>*{animation:rv-fade .5s var(--ease-out) both}[data-rv=out].band-faq .faq-list>*{opacity:0}}@keyframes rv-up{0%{opacity:0;translate:0 16px}}@keyframes rv-fade{0%{opacity:0}}@keyframes rv-draw-x{0%{scale:0 1}}@keyframes rv-draw-y{0%{scale:1 0}}@keyframes rv-ring{0%{stroke-dasharray:0 100}}@keyframes rv-arc{0%{stroke-dasharray:0 400}}@media (width>=64rem){.cat-subs{border-top:1px solid var(--color-ink-100);grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;column-gap:1.25rem;margin-top:1rem;padding-top:.5rem}.cat-subs a{text-wrap:wrap;padding-block:.25rem;font-size:.84375rem;line-height:1.25rem}.cat-also{flex-wrap:wrap;gap:0 .75rem;margin-top:.25rem;display:flex}.cat-also-label{flex-basis:100%;margin:.25rem 0 0}.cat-also a{color:var(--color-slate-600);background:0 0;border:0;padding:.125rem 0;font-size:.8125rem}.cat-also a:hover{text-decoration:underline}}@media (width<40rem){.cat-fold>summary{background:var(--color-slate-50);color:var(--color-slate-700);border:0;margin-top:.875rem;padding:.75rem 2.5rem .75rem .875rem;font-size:.8125rem;font-weight:500}.cat-fold[open]>summary{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.cat-fold[open] .cat-subs{border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-slate-50);margin-top:0;padding:.25rem .875rem .75rem}}.proof-stats{row-gap:0}.proof-link{margin-top:.25rem}.proof-stat:nth-child(-n+4){background:var(--color-primary-25)}.proof-stat:nth-child(n+5){flex-flow:wrap;align-items:baseline;gap:.125rem .625rem;padding-block:1rem}.proof-stat:nth-child(n+5) .proof-value{letter-spacing:-.02em;font-size:1.375rem}.proof-stat:nth-child(n+5) dt{flex:8rem;font-size:.8125rem;line-height:1.25rem}.proof-stat:nth-child(n+5) .proof-link{flex-basis:100%;margin-top:0}@media (width<48rem){.proof-stat:nth-child(-n+4){padding-inline:.75rem}.proof-stat:nth-child(n+5){flex-flow:column}.proof-stat:nth-child(n+5) dt{flex:none}}@media (width<64rem){.leaders{grid-auto-columns:86%;align-items:start}.leader{grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:.75rem;height:auto;padding:1.125rem;display:grid}.leader>:is(.leader-cat,.leader-best,.leader-more){grid-column:1/-1;margin:0}.leader>.leader-main{grid-column:1;align-self:center}.leader>.score-block{grid-area:2/2}.leader>.score-block .score-meta{display:none}.leader>.leader-best{border-top:1px solid var(--color-ink-100);padding-top:.75rem}.band-home-leaders .section-more{margin-top:1rem}}}@layer utilities;
