.explorer [hidden]{display:none!important}.explorer{background:var(--cream)}.explorer .read{max-width:70ch}.explorer .tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.explorer .tabs button,.explorer .sort button{font:500 17px var(--sans);border:1px solid var(--navy);color:var(--navy);cursor:pointer;background:#fff;padding:11px 18px}.explorer .tabs button[aria-selected=true],.explorer .sort button[aria-pressed=true]{background:var(--navy);color:#fff}.explorer .controls{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-bottom:24px;display:grid}.explorer .step{border:1px solid var(--line);background:#fff;align-content:start;gap:10px;padding:18px 20px;display:grid}.explorer .step .num{font:500 1.6rem/1 var(--serif);color:var(--h4)}.explorer .step h3{margin:0;font-size:1.5rem}.explorer .step label{color:var(--muted);gap:6px;font-size:16px;display:grid}.explorer .step select{width:100%;font:inherit;color:var(--ink);background:#fff;border:1px solid #9aa3a7;max-width:100%;padding:10px;font-size:18px}.explorer .answer{border:1px solid var(--line);border-top:3px solid var(--navy);background:#fff;margin-bottom:28px;padding:26px}.explorer .answer h3{margin:4px 0;font-size:2rem}.explorer .big{font:500 clamp(2.8rem, 6vw, 4.2rem)/1.05 var(--serif);margin:10px 0 6px}.explorer .note{color:var(--muted);font-size:15.5px}.explorer .peer{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:20px;margin:18px 0;padding-top:16px;display:grid}.explorer .peer dt{color:var(--muted);font-size:15.5px}.peer dd{font:500 1.7rem/1.2 var(--serif);margin:4px 0 0}.peer span{color:var(--muted);font-size:14.5px}@media (width<=700px){.explorer .peer{grid-template-columns:1fr}}.explorer .btn{background:var(--navy);color:#fff;padding:14px 20px;font-size:17px;text-decoration:none;display:inline-block}.explorer .two{grid-template-columns:1fr 1fr;gap:28px;margin-bottom:28px;display:grid}@media (width<=960px){.explorer .two{grid-template-columns:1fr}}.explorer .rank,.explorer .history,.explorer .glance{border:1px solid var(--line);background:#fff;padding:22px}.explorer .rank h3,.explorer .history h3,.explorer .glance h3{margin:0 0 4px;font-size:1.8rem}.explorer .sort{gap:8px;margin:12px 0;display:flex}.sort button{padding:8px 14px;font-size:15.5px}.explorer .scroll-hint{margin:6px 0 8px}.explorer #ex-list.scrolls{-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000);mask-image:linear-gradient(#000 calc(100% - 48px),#0000)}.explorer #ex-list{border-top:1px solid var(--line);max-height:560px;margin:0;padding:0;list-style:none;overflow:auto}.explorer #ex-list li{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"r n v""r c v";column-gap:12px;padding:10px 4px;display:grid}.explorer #ex-list li.on{background:var(--soft)}.explorer #ex-list .r{font-variant-numeric:tabular-nums;color:var(--muted);grid-area:r;padding-top:2px;font-size:16px}.explorer #ex-list a,.explorer #ex-list .n{grid-area:n;font-size:17px}.explorer #ex-list .c{color:var(--muted);grid-area:c;font-size:14.5px}.explorer #ex-list .v{font-variant-numeric:tabular-nums;text-align:right;grid-area:v;align-self:center;font-size:17px}.explorer .history.off .chart,.explorer .history.off details{display:none}.explorer .how{margin-top:8px}.explorer .how summary{cursor:pointer;color:var(--navy);padding:10px 0;font-size:16px}.explorer .chart svg{width:100%;height:auto;display:block}.explorer .chart text{font:13px var(--sans);fill:#4a5357}.explorer .chart .grid{stroke:#e3e3df}.explorer .chart .line{fill:none;stroke:var(--navy);stroke-width:2.5px}.explorer .chart .dot{fill:var(--navy)}.chart .hollow{fill:#fff;stroke:var(--navy);stroke-width:2px}.explorer .glance table{min-width:560px}.explorer .glance tbody th{text-transform:none;letter-spacing:0;color:var(--ink);font-size:17px;font-weight:500}.explorer .sub{color:var(--muted);font-size:14.5px;font-weight:400;display:block}.explorer #ex-glance th,.explorer .glance thead th{text-align:left}.explorer .glance thead th.r{text-align:right}.welcome[data-astro-cid-lcdefpme]{padding-block:48px 56px}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:start;gap:56px;display:grid}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:62ch;font-size:19px}.sig[data-astro-cid-lcdefpme]{font:italic 500 1.9rem/1 var(--serif);margin-top:18px}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.btn[data-astro-cid-lcdefpme]{background:var(--navy);color:#fff;padding:15px 22px;font-size:17px;text-decoration:none;display:inline-block}.btn[data-astro-cid-lcdefpme]:hover{background:#244d63}.btn[data-astro-cid-lcdefpme].ghost{color:var(--navy);border:1px solid var(--navy);background:0 0}.portrait[data-astro-cid-lcdefpme]{margin:0}.portrait[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.portrait[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font:500 1.6rem/1.3 var(--serif);margin-top:14px}.portrait[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:14px/1.5 var(--sans);color:var(--muted);margin-top:4px;display:block}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--line);padding:6px 12px;font-size:15.5px}@media (width<=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}}.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:28px;margin-top:12px;display:grid}.path[data-astro-cid-lcdefpme]{border-top:2px solid var(--navy);color:inherit;flex-direction:column;gap:6px;padding-top:18px;text-decoration:none;display:flex}.path[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:6px 0}.path[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:55ch;margin:0}.go[data-astro-cid-lcdefpme]{color:var(--navy);text-underline-offset:5px;margin-top:10px;font-size:17px;text-decoration:underline}@media (width<=760px){.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.picker[data-astro-cid-lcdefpme]{background:var(--cream)}.read[data-astro-cid-lcdefpme]{max-width:68ch}.pick[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr;gap:18px;max-width:760px;margin:24px 0;display:grid}.pick[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:var(--muted);gap:6px;font-size:16px;display:grid}.pick[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;padding:10px;font-size:18px}@media (width<=640px){.pick[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.panel[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:#fff;padding:26px}.panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:4px 0;font-size:2.4rem}.meta[data-astro-cid-lcdefpme]{color:var(--muted);font-size:16px}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:24px;margin:20px 0;display:grid}.facts[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted);font-size:16px}.facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{gap:4px;margin:4px 0 0;display:grid}.facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:500 2.4rem/1.1 var(--serif)}.facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15.5px}@media (width<=760px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.fine[data-astro-cid-lcdefpme]{color:var(--muted);max-width:80ch;font-size:15.5px}.cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:20px;margin-top:20px;display:grid}.col[data-astro-cid-lcdefpme]{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.col[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;margin-bottom:8px;display:block}.col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.9rem}.col[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{text-underline-offset:5px;text-decoration:underline}.col[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{font:italic 500 1.25rem/1.3 var(--serif)}.col[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15.5px}@media (width<=1100px){.cols[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.cols[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.three[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:32px;margin:20px 0;display:grid}.three[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:8px 0}@media (width<=800px){.three[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.faq[data-astro-cid-lcdefpme]{gap:0;max-width:900px;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:18px 0}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;font:500 1.6rem/1.3 var(--serif)}.faq[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:75ch;margin:12px 0 0}.deskhead[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;display:flex}.desk[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:20px;display:grid}.story[data-astro-cid-lcdefpme]{color:inherit;flex-direction:column;gap:8px;text-decoration:none;display:flex}.story[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.story[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.7rem}.story[data-astro-cid-lcdefpme] .noimg[data-astro-cid-lcdefpme]{aspect-ratio:16/10;background:var(--soft);display:block}@media (width<=800px){.desk[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.four[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:28px;margin:24px 0;display:grid}.four[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:1.5rem}.four[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:17px}@media (width<=1000px){.four[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=600px){.four[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
