.-_-Ob{margin:.125rem auto}@media (min-width:64rem){.-_-Ob{margin:.3125rem auto}}.-_-Pb{width:100%;--container-width:var(--wrapper-inner-width)}@media (min-width:64rem){.-_-Pb{max-width:51.25rem;margin-left:auto;margin-right:auto;--container-width:51.25rem}}.-_-n{margin-top:1.25rem}.-_-qc{position:sticky;top:var(--top);z-index:8;transition:transform .2s;display:grid;grid-row-gap:1.25rem;row-gap:1.25rem;transform:translateY(var(--translate-complex));--top:3.125rem;--translate:0rem;--translate2:0rem;--translate-complex:calc(var(--translate) + var(--translate2))}.-_-qc.-_-rc{--translate2:1.875rem}.-_-qc.-_-sc:not(.-_-tc){--translate:0rem}.-_-qc:not(.-_-uc){--translate:-1.875rem}.-_-qc.-_-uc{--translate:-0.625rem}.-_-qc:not(.-_-vc){--translate:0rem}.-_-qc.-_-wc{--top:5.125rem}.-_-qc .-_-xc{max-height:calc(100vh - ((var(--top) + var(--translate-complex)) + 1.25rem));transition:max-height .2s;overflow-y:auto;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.-_-qc .-_-xc::-webkit-scrollbar{background:transparent;width:0}.-_-yc{background-color:rgb(var(--lightable-b));border:.0625rem solid rgba(var(--w),.2);border-radius:.25rem}@media (min-width:64rem){.-_-qc{--top:4.375rem}.-_-qc.-_-wc{--top:8.25rem}.-_-qc.-_-zc:not(.-_-uc){--translate:1.875rem!important}}@media (min-width:80rem){.-_-qc.-_-rc{--translate2:0}.-_-qc.-_-uc{--translate:0.625rem}}.-_-Fi,.-_-Gi{display:none}.-_-Fi,.-_-Gi{--container-width:0}.-_-Hi{--container-width:var(--wrapper-inner-width)}@media (min-width:64rem){.-_-Ii{display:grid;grid-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;grid-template-columns:1fr 18.75rem}.-_-Gi{display:block;--container-width:18.75rem}.-_-Hi{--container-width:calc(var(--wrapper-inner-width) - 20.625rem)}}@media (min-width:80rem){.-_-Ii{display:grid;grid-template-columns:minmax(0,270fr) minmax(0,660fr) 18.75rem}.-_-Fi{display:block;--container-width:calc(calc(calc(var(--wrapper-inner-width) - 20.625rem) / 960) * 270)}.-_-Hi{--container-width:calc(calc(calc(var(--wrapper-inner-width) - 20.625rem) / 960) * 660)}}.-_-Ed{display:none;--container-width:0}.-_-Fd{--container-width:var(--wrapper-inner-width)}@media (min-width:64rem){.-_-Gd{display:grid;grid-gap:1.875rem 6.25rem;gap:1.875rem 6.25rem;grid-template-columns:minmax(0,1fr) 18.75rem}.-_-Ed{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;row-gap:1.25rem;--container-width:18.75rem}.-_-Fd{--container-width:calc(var(--wrapper-inner-width) - 25rem)}}.-_-bc{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;align-items:baseline;flex-wrap:wrap}.-_-cc{font-size:.875rem;line-height:1.0625rem;text-transform:uppercase;font-weight:700}.-_-dc{color:rgb(var(--g-30));width:.75rem;height:.625rem}.-_-Ci{position:relative;cursor:pointer;display:inline-block}.-_-Ci:hover .-_-Di{opacity:1;pointer-events:all}.-_-Ci:not(:last-of-type):after{margin-right:.3125rem;content:","}.-_-Di{top:100%;z-index:10;opacity:0;pointer-events:none;position:absolute;width:100vw;transition:opacity .2s}.-_-Ci:focus-within~.-_-Ei{opacity:1;pointer-events:all}.-_-Ei{opacity:0;pointer-events:none;background-color:rgba(var(--b),.1);position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9;transition:opacity .2s}@media (min-width:40rem){.-_-Di{width:20.625rem}.-_-Ei{display:none}}.-_-Ji{margin-left:-.5rem;display:flex}.-_-Ki:hover{color:rgb(var(--p-70))}.-_-Li{width:1.125rem;height:1.125rem;margin:.5rem}@media (min-width:40rem){.-_-Ki{transition:color .3s}}@media (min-width:64rem){.-_-Ji{margin-left:-.625rem}.-_-Li{width:.875rem;height:.875rem;margin:.625rem}}.-_-ec{display:flex;flex-direction:column;row-gap:.25rem;-moz-column-gap:.75rem;column-gap:.75rem;align-items:flex-start}.-_-fc{display:flex;gap:.3125rem;align-items:center;flex-wrap:wrap}.-_-gc{font-weight:700}.-_-gc,.-_-hc{font-size:.875rem}.-_-hc{font-weight:500;color:rgb(var(--g-20))}@media (min-width:64rem){.-_-ec{flex-direction:row;align-items:center}.-_-ic{padding-left:1.25rem}}.-_-Qb{display:grid;grid-gap:1.25rem;gap:1.25rem}.-_-lc{font-size:1.875rem;line-height:2.125rem;font-weight:700}.-_-mc{font-style:italic;font-size:1.25rem;word-break:break-word;line-height:1.5625rem}@media (min-width:64rem){.-_-lc{font-size:2.75rem;line-height:3.25rem}.-_-mc{font-size:1.25rem;line-height:1.75rem}}.-_-jc{margin-top:.625rem}.-_-Ac{min-height:27.5rem}.-_-Bc{width:.75rem;height:.75rem}.-_-nc{gap:1.25rem}.-_-oc{margin-top:.3125rem;gap:.3125rem;display:flex;flex-wrap:wrap}.-_-pc{font-size:.75rem;line-height:.875rem;color:rgb(var(--g-40))}.-_-pc:hover{text-decoration:underline}.-_-pc:not(:last-child):after{content:","}.-_-_c{display:grid;grid-gap:.1875rem;gap:.1875rem}.-_-0c{font-size:1.25rem;line-height:1.75rem;font-weight:700}.-_-1c{width:3.8125rem;height:.5rem;stroke:rgb(var(--p-70));fill:transparent;margin:.3125rem 0}.-_-2c{font-size:1.125rem;line-height:1.75rem;font-weight:500;overflow-wrap:anywhere}.-_-2c:not(.-_-3c){opacity:.6;transition:opacity .2s}.-_-2c:hover{opacity:1}.-_-2c.-_-3c{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.-_-4c{width:1.3125rem;height:.875rem;color:rgb(var(--p-70))}@media (min-width:64rem){.-_-_c{gap:.625rem}.-_-0c{font-size:1.5rem;line-height:2rem}.-_-1c{margin:0}.-_-2c{font-size:1.375rem;font-weight:400}}@media (min-width:80rem){.-_-2c.-_-3c{display:block;position:relative}.-_-4c{position:absolute;left:-1.75rem;top:.3125rem}}.-_-Cc{min-height:8.875rem}.-_-Dc{display:none}.-_-u{margin-top:.9375rem}.-_-v{border:.125rem solid;border-radius:.125rem}.-_-w{margin-top:1.875rem}.-_-x{margin-bottom:.625rem}.-_-y{margin-top:1.875rem}.-_-z{position:sticky;top:7.5rem}@media (min-width:40rem){.-_-w{contain:none!important;overflow:visible!important;margin-bottom:1.875rem;padding-bottom:1.875rem}.-_-y{margin-top:2.5rem}}@media (min-width:64rem){.-_-x{margin-bottom:.9375rem}}@media (min-width:80rem){.-_-z{top:8.75rem}}.-_-r{margin:.75rem 0}.-_-s{display:none}@media (min-width:64rem){.-_-s{display:block}.-_-t{margin-top:1.25rem}}@media (min-width:40rem){.-_-L{background-color:rgb(var(--darkable-w));box-shadow:0 .125rem .1875rem 0 rgba(var(--b),.15);transition:box-shadow .2s,transform .2s}.-_-L:hover{box-shadow:0 .625rem 1.875rem -.625rem rgba(var(--b),.15);transform:scale(1.03)}}.-_-Rb{contain:content;display:grid;grid-row-gap:.9375rem;row-gap:.9375rem}.-_-Sb{background-color:transparent}@media (min-width:48rem){.-_-Rb{row-gap:1.25rem}}.-_-q{margin:.9375rem 0 .625rem}@media (min-width:48rem){.-_-q{margin-top:1.5625rem}}
/*# sourceMappingURL=e2a19741560d2e5f.css.map*/