._2ll{align-items:center;cursor:pointer;display:flex;gap:10px;text-decoration:none}.d8.cz.d0:not(.d1):not(.cy) ._2ll{color:#fff}@media (max-width:1080px){._2ll._2xe:after{background-color:#000;content:"";font-family:serif;font-size:28px;font-weight:700;height:16px;line-height:22px;margin-left:12px;margin-right:-13px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask:url(./plus-thin.347d97c8.svg) no-repeat 50% 50%;mask:url(./plus-thin.347d97c8.svg) no-repeat 50% 50%;width:16px}._2xf._2bt ._2ll._2xe:after{background-color:#000;content:"";height:16px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask:url(./minus.3c9cb62b.svg) no-repeat 50% 50%;mask:url(./minus.3c9cb62b.svg) no-repeat 50% 50%;width:16px}}._2lm{display:block}._2lm:after{border-top:1px solid #000;content:"";display:block;height:0;transition:width .3s ease-out;width:0}.d8.cz.d0:not(.d1):not(.cy) ._2lm:after{border-top:1px solid #fff}._2ll._2lg ._2lm:after,._2ll:hover ._2lm:after{width:50%}._2ln{background:hsla(0,0%,6%,.4);display:flex;flex-direction:column;height:calc(100vh - 100%);left:0;position:absolute;right:0;top:100%;z-index:-1}._2 ._2ln{border-top:1px solid #cacabe}@media (min-width:1700px){._2ln{padding-right:84px}}._2lh{height:calc(100vh - 125%)}._2lo{max-width:2000px;overflow-y:auto;scrollbar-color:transparent}._2lo::-webkit-scrollbar{background:#fff;width:10px}._2lo::-webkit-scrollbar-track{background:#fff}._2lo::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#dfdfd6;border:2px solid transparent;border-radius:100px}._2lp{display:flex}._2lq,._2lt{background:#fff;border-top:1px solid #dfdfd6}._2lq{flex:0 1 20%;min-width:300px;padding-bottom:16px}._2lr{display:flex;flex-direction:column;padding:12px 0;position:sticky;top:0}._2ls{font-family:itc-avant-garde-gothic-pro,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.015em;line-height:1.2;line-height:1.6;padding:12px 24px 12px 48px;white-space:pre-line}@media (min-width:768px){._2ls{white-space:normal}}._2ls svg{color:#b4b4a2;flex:0 0 12px;height:12px;margin-left:auto;transition:color .3s ease-out}._2ls:hover svg{color:#000}._2lt{border-left:1px solid #dfdfd6;display:flex;flex:1 1 auto;flex-direction:column;opacity:0;transition:opacity .3s cubic-bezier(.25,1,.5,1)}._2lt._2li{opacity:1}._2lu{align-items:flex-start;padding:0 24px 24px 8px}._2lu,._2ly{display:flex}._2ly{--title-font-size:12px;--title-line-height:14px;--link-font-size:14px;flex:1 1 25%;flex-direction:column;padding:12px 0;position:sticky;top:0}@media (max-width:1299px){._2ly._2lj{display:none}}._2lv{display:flex;flex:1 0 100%;flex-direction:column;max-width:1000px;padding:32px 24px}._2lw{color:#8d8a84;font-size:12px;letter-spacing:1px;line-height:14px;margin-bottom:20px;text-transform:uppercase}@keyframes aw{0%{transform:scale(.9)}45%{transform:scale(1)}to{transform:scale(.9)}}._13{color:#000;font-family:itc-avant-garde-gothic-pro,Arial,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.5px;line-height:120%}@media (min-width:768px){._13{font-size:32px}}._1x{color:#413e38;font-size:14px;font-weight:700;line-height:20px;margin-bottom:12px}._18{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}@media (min-width:768px){._18{align-items:baseline}}._1a{align-items:center;color:#d47751;display:flex;font-size:14px;font-weight:700;line-height:20px;text-align:right;text-decoration:unset}._1l{background-color:#fff;border-radius:12px;color:#1f1f1f;padding:16px;width:100%}@media (min-width:768px){._1l{padding:24px}}.ap{display:flex;justify-content:space-between}._1n{color:#619f8e;font-weight:700;margin-bottom:12px}._1n,._2h{font-size:14px;line-height:20px}._2h{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.aq{font-size:20px;letter-spacing:-.3px;line-height:34px;margin-bottom:8px}@media (min-width:768px){.aq{margin-top:6px}}._1o{font-size:14px;line-height:20px}.ar{font-size:16px;line-height:22px}._1jt{display:flex}@media (max-width:1080px){._1jt{display:none}}._1ju{color:#000;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:18px;padding:4px 12px 0;text-transform:uppercase}@media (min-width:1400px){._1ju{font-size:14px;padding:4px 16px 0}}._1ju._1je{padding-left:48px}
