.--_-___Qb{width:100%;--container-width:var(--wrapper-inner-width)}@media (min-width:64rem){.--_-___Qb{max-width:51.25rem;margin-left:auto;margin-right:auto;--container-width:51.25rem}}.--_-___o{margin-top:1.25rem}.--_-___9g{display:flex;row-gap:2.5rem;position:relative;flex-direction:column}.--_-___9g .--_-___-g{height:100vh}.--_-___9g .--_-___ah{position:sticky;top:4rem}.--_-___Pb{flex:1 1;display:flex;flex-direction:column;gap:1.25rem}.--_-___gh{min-height:8.875rem}.--_-___hh{display:none}.--_-___mc{top:var(--top);z-index:8;transition:transform .2s;flex:1 1;display:flex;flex-direction:column;row-gap:1.25rem;transform:translateY(var(--translate-complex));--top:3.125rem;--translate:0rem;--translate2:0rem;--translate-complex:calc(var(--translate) + var(--translate2))}.--_-___mc.--_-___nc{--translate2:1.875rem}.--_-___mc.--_-___oc:not(.--_-___pc){--translate:0rem}.--_-___mc:not(.--_-___qc){--translate:1.875rem}.--_-___mc.--_-___qc{--translate:-0.625rem}.--_-___mc:not(.--_-___rc){--translate:0rem}.--_-___mc.--_-___sc{--top:5.125rem}@media (min-width:64rem){.--_-___mc{--top:4.375rem}.--_-___mc.--_-___sc{--top:8.25rem}.--_-___mc.--_-___tc:not(.--_-___qc){--translate:1.875rem!important}}@media (min-width:80rem){.--_-___mc.--_-___nc{--translate2:0}.--_-___mc.--_-___qc{--translate:1.875rem}}.--_-___Rj,.--_-___Sj{display:none}.--_-___Rj,.--_-___Sj{--container-width:0}.--_-___Tj{--container-width:var(--wrapper-inner-width)}@media (min-width:64rem){.--_-___Uj{display:grid;grid-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;grid-template-columns:1fr 18.75rem}.--_-___Sj{display:block;--container-width:18.75rem}.--_-___Tj{--container-width:calc(var(--wrapper-inner-width) - 20.625rem)}}@media (min-width:80rem){.--_-___Uj{display:grid;grid-template-columns:minmax(0,270fr) minmax(0,660fr) 18.75rem}.--_-___Rj{display:block;--container-width:calc(calc(calc(var(--wrapper-inner-width) - 20.625rem) / 960) * 270)}.--_-___Tj{--container-width:calc(calc(calc(var(--wrapper-inner-width) - 20.625rem) / 960) * 660)}}.--_-___hc{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;align-items:baseline;flex-wrap:wrap}.--_-___ic{font-size:.875rem;line-height:1.0625rem;text-transform:uppercase;font-weight:700}.--_-___jc{color:rgb(var(--g-30));width:.75rem;height:.625rem}.--_-___kc{min-height:27.5rem}.--_-___lc{width:.75rem;height:.75rem}.--_-___qh{position:relative;cursor:pointer;display:inline-block}.--_-___qh:hover .--_-___rh{opacity:1;pointer-events:all}.--_-___qh:not(:last-of-type):after{margin-right:.3125rem;content:","}.--_-___rh{top:100%;z-index:10;opacity:0;pointer-events:none;position:absolute;width:100vw;transition:opacity .2s}.--_-___qh:focus-within~.--_-___sh{opacity:1;pointer-events:all}.--_-___sh{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){.--_-___rh{width:20.625rem}.--_-___sh{display:none}}.--_-___ih{margin-left:-.5rem;display:flex}.--_-___jh:hover{color:rgb(var(--p-70))}.--_-___kh{width:1.125rem;height:1.125rem;margin:.5rem}@media (min-width:40rem){.--_-___jh{transition:color .3s}}@media (min-width:64rem){.--_-___ih{margin-left:-.625rem}.--_-___kh{width:.875rem;height:.875rem;margin:.625rem}}.--_-___Rb{display:flex;flex-direction:column;row-gap:.25rem;-moz-column-gap:.75rem;column-gap:.75rem;align-items:flex-start}.--_-___Sb{display:flex;gap:.3125rem;align-items:center;flex-wrap:wrap}.--_-___Tb{font-size:.875rem;font-weight:700}.--_-___Ub{font-weight:500;font-size:.875rem;color:rgb(var(--g-20))}@media (min-width:64rem){.--_-___Rb{flex-direction:row;align-items:center}.--_-___Vb{padding-left:1.25rem}}.--_-___uc{gap:1.25rem}.--_-___vc{margin-top:.3125rem;gap:.3125rem;display:flex;flex-wrap:wrap}.--_-___wc{font-size:.75rem;line-height:.875rem;color:rgb(var(--g-40))}.--_-___wc:hover{text-decoration:underline}.--_-___wc:not(:last-child):after{content:","}.--_-___Bc{font-size:1.875rem;line-height:2.125rem;font-weight:700}.--_-___Cc{font-style:italic;font-size:1.25rem;word-break:break-word;line-height:1.5625rem}@media (min-width:64rem){.--_-___Bc{font-size:2.75rem;line-height:3.25rem}.--_-___Cc{font-size:1.25rem;line-height:1.75rem}}.--_-___xc{margin-top:.625rem}.--_-___Tc{display:grid;grid-gap:.1875rem;gap:.1875rem}.--_-___Uc{font-size:1.25rem;line-height:1.75rem;font-weight:700}.--_-___Vc{width:3.8125rem;height:.5rem;stroke:rgb(var(--p-70));fill:transparent;margin:.3125rem 0}.--_-___Wc{font-size:1.125rem;line-height:1.75rem;font-weight:500;overflow-wrap:anywhere}.--_-___Wc:not(.--_-___Xc){opacity:.6;transition:opacity .2s}.--_-___Wc:hover{opacity:1}.--_-___Wc.--_-___Xc{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.--_-___Yc{width:1.3125rem;height:.875rem;color:rgb(var(--p-70))}@media (min-width:64rem){.--_-___Tc{gap:.625rem}.--_-___Uc{font-size:1.5rem;line-height:2rem}.--_-___Vc{margin:0}.--_-___Wc{font-size:1.375rem;font-weight:400}}@media (min-width:80rem){.--_-___Wc.--_-___Xc{display:block;position:relative}.--_-___Yc{position:absolute;left:-1.75rem;top:.3125rem}}.--_-___s{margin-top:.9375rem}.--_-___t{border:.125rem solid;border-radius:.125rem}.--_-___u{margin-top:1.875rem}.--_-___v{margin-bottom:.625rem}.--_-___w{margin-top:1.875rem}.--_-___x{position:sticky;top:7.5rem}@media (min-width:40rem){.--_-___u{contain:none!important;overflow:visible!important;margin-bottom:1.875rem;padding-bottom:1.875rem}.--_-___w{margin-top:2.5rem}}@media (min-width:64rem){.--_-___v{margin-bottom:.9375rem}}@media (min-width:80rem){.--_-___x{top:8.75rem}}.--_-___y{margin:.75rem 0}.--_-___z{display:none}@media (min-width:64rem){.--_-___z{display:block}.--_-___A{margin-top:1.25rem}}@media (min-width:40rem){.--_-___C{background-color:rgb(var(--darkable-w));box-shadow:0 .125rem .1875rem 0 rgba(var(--b),.15);transition:box-shadow .2s,transform .2s}.--_-___C:hover{box-shadow:0 .625rem 1.875rem -.625rem rgba(var(--b),.15);transform:scale(1.03)}}.--_-___ec{contain:content;display:grid;grid-row-gap:.9375rem;row-gap:.9375rem}.--_-___fc{background-color:transparent}@media (min-width:48rem){.--_-___ec{row-gap:1.25rem}}.--_-___p{margin:.9375rem 0 .625rem}@media (min-width:48rem){.--_-___p{margin-top:1.5625rem}}
/*# sourceMappingURL=6e0905d80fb1d595.css.map*/