.opener__door{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--ink);stroke-width:8;stroke-linecap:round;opacity:.16}.sort__work{display:flex;flex-wrap:wrap;gap:8px}.sort__work button{padding:10px 14px;border:1.5px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink);font:500 13.5px/1.2 var(--sans);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.sort__work button:hover{border-color:var(--cobalt)}.sort__work button[aria-pressed=true]{border-color:var(--cobalt);background:var(--cobalt);color:#fff}.sort__qs{display:grid;gap:0;margin:24px 0;padding:0;list-style:none;border-top:1px solid var(--rule)}.sort__qs li{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:14px 0;border-bottom:1px solid var(--rule);font-size:15.5px;transition:opacity .3s ease}.sort__qs li.is-off{opacity:.3}.sort__qs b{font-family:var(--display);font-size:21px;font-weight:400;font-variation-settings:"SOFT" 100;color:var(--cobalt);text-align:right}.sort__outs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sort__out{display:grid;justify-items:center;gap:8px;padding:20px 14px 18px;border-radius:16px;background:var(--tint);text-align:center;opacity:.45;transition:opacity .3s ease,background .3s ease,transform .3s ease}.sort__out svg{width:74px;overflow:visible}.sort__out p{margin:0;font-size:12.5px;line-height:1.4;color:var(--ink-2)}.sort__out p b{display:block;margin-bottom:4px;font-family:var(--display);font-size:22px;font-weight:400;font-variation-settings:"SOFT" 100;color:var(--cobalt-deep)}.sort__out.is-on{opacity:1;background:var(--butter);transform:translateY(-4px)}.test{display:block;width:100%;height:auto;margin-bottom:14px;overflow:visible}.test .ground{fill:none;stroke:var(--cream);stroke-width:3;stroke-linecap:round}.test__track{fill:#ffffff29}.test__fill{fill:var(--coral);transition:fill .25s ease}.test.is-ahead .test__fill{fill:var(--butter)}.test__even{fill:none;stroke:#fff;stroke-width:2.5;stroke-dasharray:4 4;transition:transform .3s ease}.test__q{margin:0 0 8px;font-size:13.5px;font-weight:500}.test__facts{margin-top:22px;padding-top:18px;border-top:1px solid var(--p-soft)}@media(max-width:720px){.sort__outs{grid-template-columns:1fr}.sort__out{grid-template-columns:60px 1fr;justify-items:start;text-align:left;padding:12px 14px}.sort__out svg{width:54px}.sort__qs li{font-size:14px}.sort__qs b{font-size:17px}}.plate[aria-label^="Figure 13.2"] .pctl{grid-template-columns:1fr}
