.apx-tst-stage[data-astro-cid-ee3h546r]{position:relative}.apx-tst-slide[data-astro-cid-ee3h546r]{display:none;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:center}.apx-tst-slide[data-astro-cid-ee3h546r].is-active{display:grid;animation:tst-in .5s ease}.apx-tst-photo[data-astro-cid-ee3h546r]{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--apx-bg-2)}.apx-tst-photo[data-astro-cid-ee3h546r] img[data-astro-cid-ee3h546r]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .6s ease}.apx-tst-photo[data-astro-cid-ee3h546r]:hover img[data-astro-cid-ee3h546r]{transform:scale(1.02)}.apx-tst-quote[data-astro-cid-ee3h546r]{font-size:clamp(24px,2.6vw,38px);line-height:1.22;letter-spacing:-.02em;color:var(--apx-ink);font-weight:500}.apx-tst-who[data-astro-cid-ee3h546r]{margin-top:32px}.apx-tst-name[data-astro-cid-ee3h546r]{font-size:16px;font-weight:600;color:var(--apx-ink)}.apx-tst-meta[data-astro-cid-ee3h546r]{color:var(--apx-mute);margin-top:6px}.apx-tst-link[data-astro-cid-ee3h546r]{display:inline-block;margin-top:28px;color:var(--apx-blue);text-decoration:none}.apx-tst-bars[data-astro-cid-ee3h546r]{display:grid;gap:14px;margin-top:48px}.apx-tst-bar[data-astro-cid-ee3h546r]{all:unset;cursor:pointer;display:block;height:2px;background:var(--apx-line-strong);position:relative;overflow:hidden;padding:10px 0;background-clip:content-box}.apx-tst-bar[data-astro-cid-ee3h546r].is-empty{cursor:default;opacity:.45}.apx-tst-bar[data-astro-cid-ee3h546r] span[data-astro-cid-ee3h546r]{position:absolute;left:0;top:10px;height:2px;width:0;background:var(--apx-ink)}.apx-tst-bar[data-astro-cid-ee3h546r].is-done span[data-astro-cid-ee3h546r],.apx-tst-bar[data-astro-cid-ee3h546r].is-active span[data-astro-cid-ee3h546r],.apx-tst[data-astro-cid-ee3h546r][data-count="1"] .apx-tst-bar[data-astro-cid-ee3h546r].is-active span[data-astro-cid-ee3h546r],.apx-tst-bar[data-astro-cid-ee3h546r].is-active.is-static span[data-astro-cid-ee3h546r]{width:100%}.apx-tst[data-astro-cid-ee3h546r].is-playing .apx-tst-bar[data-astro-cid-ee3h546r].is-active span[data-astro-cid-ee3h546r]{width:0;animation:tst-fill var(--tst-dur, 7s) linear forwards}@keyframes tst-fill{to{width:100%}}@keyframes tst-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:860px){.apx-tst-slide[data-astro-cid-ee3h546r].is-active{grid-template-columns:1fr;gap:28px}.apx-tst-bars[data-astro-cid-ee3h546r]{grid-template-columns:1fr!important;margin-top:32px}.apx-tst-bar[data-astro-cid-ee3h546r]:not(.is-active){display:none}.apx-tst-bar[data-astro-cid-ee3h546r].is-active span[data-astro-cid-ee3h546r]{width:0;animation:tst-fill var(--tst-dur, 7s) linear forwards}}.apx-statement[data-astro-cid-f2lxkro6] em{font-style:normal;color:var(--apx-blue)}.apx-statement[data-astro-cid-f2lxkro6] s{text-decoration:none;color:var(--apx-mute-2)}@media(max-width:760px){.apx-filmstrip[data-astro-cid-a4qxr566]{grid-template-columns:repeat(2,1fr)!important}.apx-filmstrip[data-astro-cid-a4qxr566] figure[data-astro-cid-a4qxr566]:nth-child(n+3){display:none}}.apx-sdb-tools[data-astro-cid-mkz25g5n]{display:flex;gap:12px;margin:8px 0 18px;flex-wrap:wrap}.apx-sdb-tools[data-astro-cid-mkz25g5n] input[data-astro-cid-mkz25g5n],.apx-sdb-tools[data-astro-cid-mkz25g5n] select[data-astro-cid-mkz25g5n]{font:inherit;font-size:15px;padding:13px 14px;border:1px solid var(--apx-line-strong);background:var(--apx-bg);color:var(--apx-ink);border-radius:0}.apx-sdb-tools[data-astro-cid-mkz25g5n] input[data-astro-cid-mkz25g5n]{flex:1;min-width:220px}.apx-sdb-wrap[data-astro-cid-mkz25g5n]{border:1px solid var(--apx-line-strong);overflow-x:auto}.apx-sdb-table[data-astro-cid-mkz25g5n]{width:100%;border-collapse:collapse;min-width:760px}.apx-sdb-table[data-astro-cid-mkz25g5n] th[data-astro-cid-mkz25g5n]{text-align:left;padding:14px 18px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--apx-mute);border-bottom:1px solid var(--apx-line-strong)}.apx-sdb-table[data-astro-cid-mkz25g5n] td[data-astro-cid-mkz25g5n]{padding:15px 18px;font-size:15px;color:var(--apx-mute);border-bottom:1px solid var(--apx-line)}.apx-sdb-table[data-astro-cid-mkz25g5n] tr[data-astro-cid-mkz25g5n]:last-child td[data-astro-cid-mkz25g5n]{border-bottom:none}.apx-sdb-school[data-astro-cid-mkz25g5n]{color:var(--apx-ink)!important;font-weight:600}.apx-sdb-locked[data-astro-cid-mkz25g5n]{display:inline-flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--apx-blue)}.apx-sdb-locked[data-astro-cid-mkz25g5n]:before{content:"";width:9px;height:9px;border:1.5px solid currentColor;border-radius:2px}.apx-sdb-empty[data-astro-cid-mkz25g5n]{padding:24px 18px;margin:0;color:var(--apx-mute)}.apx-sdb-note[data-astro-cid-mkz25g5n]{margin-top:14px;font-size:13px;color:var(--apx-mute-2)}
