.bp94fc4f{border-bottom:1px solid var(--t-color-border);text-align:center;padding:45px 0 23px 0}
.bp4fe1e5{display:inline-block;font-size:2rem;font-family:'Syne', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', sans-serif;color:inherit;text-decoration:none;font-weight:bold}
.bp286a3e{gap:8px 25px;text-transform:uppercase;justify-content:center;flex-wrap:wrap;letter-spacing:0.08em;display:flex;font-size:.92em}
.bp286a3e a:hover{color:var(--t-color-brand)}
.bpd99053{text-align:center;margin:0 0 38px 0}
.bpd99053 p{color:var(--t-color-muted);font-size:1.08em}
.bp33536a{column-gap:46px;display:grid;row-gap:46px}
.bpfb979d time,.bp636b32 .bpe8b9fc{font-size:.86em;color:var(--t-color-muted);margin-bottom:8px;display:block;letter-spacing:0.08em;text-transform:uppercase}
.bpfb979d h2 a{color:inherit;text-decoration-line:none}
.bpfb979d img{object-fit:cover;border-radius:8px}
.bpfb979d img{width:100%;margin-bottom:13px;aspect-ratio:16/9}
.bp90e393{border-bottom:2px solid var(--t-color-accent);text-decoration-line:none;font-weight:600}
.bp636b32 h1{font-size:2.3rem}
.bpe28658{color:var(--t-color-muted);font-size:1.12em;font-style:italic}
.bp4d7e3c img{border-radius:8px}
.bp5094cb ol,.bp5094cb ul{padding-left:1.16em;margin:6px 0 0 0}
.bp0ec7d3{font-size:.88em;text-align:center}
.bp0ec7d3{padding:32px 0 40px 0;border-top:1px solid var(--t-color-border);color:var(--t-color-muted)}
.bp546c72 nav,.bp2e1a38{display:flex;justify-content:center}
.bp546c72 nav,.bp2e1a38{gap:6px 19px;flex-wrap:wrap}
.bp2e1a38 a{padding:2px 10px 2px 10px;font-size:.9em;border:1px solid var(--t-color-border);border-radius:1050px}
.bpd83215{padding:0 20px 0 20px;margin:0 auto 0 auto;max-width:1040px}
.bp6bfdc2 a{justify-content:center;display:inline-flex;align-items:center}
.bp6bfdc2 a{color:var(--t-color-muted);width:36px;border:1px solid var(--t-color-border)}
.bp6bfdc2 a{border-radius:6px;height:36px}
.bp6bfdc2 svg{height:18px;width:18px;fill:currentColor}
.bpe9a7c1.bpb2c8f8{font-size:.86em;padding:6px 14px 6px 14px}
::selection,::-moz-selection{color:#fff;background-color:var(--t-color-brand)}
summary::-webkit-details-marker{display:none}
details[open] summary::after{transform:rotate(45deg)}
.bp06d63e{z-index:60;transition:width .1s linear;height:4px}
.bp06d63e{width:0;top:0}
.bp06d63e{left:0;background-color:var(--t-color-accent);position:fixed}
.bp6dada1{row-gap:4px;column-gap:4px}
.bp6dada1{justify-content:flex-start;margin-top:33px}
.bp6dada1{margin-bottom:33px;display:flex;flex-wrap:wrap}
.bp6dada1 [aria-current]{background-color:var(--t-color-brand);color:#fff;border-color:var(--t-color-brand)}
.bp91a9aa{font-size:.9em;column-gap:10px;color:var(--t-color-muted);row-gap:10px;align-items:center;display:flex}
blockquote cite{display:block;font-size:.88em;font-style:normal;color:var(--t-color-muted);margin-top:9px}
.bp522543{flex-wrap:wrap;display:flex}
.bp522543{column-gap:10px;row-gap:10px}
.bp522543 a:hover{color:#fff;background-color:var(--t-color-brand)}
.bpe28658{color:var(--t-color-text);font-size:1.18em;line-height:1.55}
.bp454bb5 table{display:table;margin:0;min-width:520px}
.bp645248{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{background-color:var(--t-color-bg)}
:focus:not(:focus-visible){outline:none}
dialog{max-width:min(560px,92vw)}
dialog{border:0;color:var(--t-color-text);padding:22px}
dialog{background-color:var(--t-color-surface);border-radius:8px;box-shadow:0 30px 80px #f1f3f34d}
.bp6697de{inset:0;position:fixed}
.bp6697de{place-items:center;display:grid;z-index:80}
.bp3aaca8[data-show]{opacity:1;visibility:visible}
.bp108df9{margin:24px 0 24px 0}
@media screen and (width <= 617px){.bp286a3e{display:none}}
@media screen and (width <= 617px){.bp286a3e{width:100%;padding:8px 0 12px 0}}
@media screen and (width <= 617px){.bp286a3e{row-gap:8px;column-gap:8px;flex-direction:column}}
@media screen and (width <= 617px){.bp286a3e{text-align:left}}
@media screen and (width <= 617px){.bp636b32 h1,.bpd99053 h1{font-size:1.7rem}}
@media print{header,footer,nav,aside{display:none}}
@media print{a{color:#000;text-decoration:none}}
@media print{h2,h3{break-after:avoid}}
