.anchors_anchorsWrapper__lypBH{--textColor:var(--theme);--background:var(--accentColor);--topSpacing:0;display:grid;position:fixed;right:0;right:var(--sideSpacing);bottom:20px;grid-template-columns:1fr 112px;z-index:50;transition:all .25s ease-in-out;border:1px solid var(--theme);border-radius:20px;background-color:var(--background);padding:0;min-width:112px}.anchors_anchorsWrapper__lypBH.anchors_isOpen__olz8K{right:0;bottom:0;border-top:1px solid var(--accentColor);border:1px solid var(--accentColor);border-top-color:var(--theme);border-radius:0;padding-top:30px;padding-right:var(--sideSpacing);padding-bottom:75px;padding-left:var(--sideSpacing);min-width:100%}.anchors_anchorsWrapper__lypBH.anchors_isOpen__olz8K .anchors_anchors__MRLQJ{grid-template-rows:1fr;grid-template-columns:1fr;opacity:1;transition:all .25s ease-in-out,opacity .25s ease-in-out .15s}.anchors_anchorsWrapper__lypBH.anchors_isOpen__olz8K .anchors_buttonWrapper__7doI4 button{padding-top:0}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ{display:grid;grid-template-rows:0fr;grid-template-columns:0fr;opacity:0;transition:all .25s ease-in-out;width:100%;list-style:none}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE{width:100%;height:100%;overflow:hidden}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_list__Sp1mj{display:grid;grid-gap:10px;gap:10px}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_list__Sp1mj .anchors_anchor___vptK{min-width:max-content}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_list__Sp1mj .anchors_anchor___vptK .anchors_goToAnchor__y4KFe{opacity:.5;transition:opacity .15s ease-in-out;cursor:pointer;box-shadow:none;border:none;background-color:rgba(0,0,0,0);color:var(--textColor);font-size:1.8rem;font-variation-settings:var(--fvsBold);text-decoration:none}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_list__Sp1mj .anchors_anchor___vptK .anchors_goToAnchor__y4KFe.anchors_active__XFrNR,.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_list__Sp1mj .anchors_anchor___vptK .anchors_goToAnchor__y4KFe:hover{opacity:1}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_list__Sp1mj .anchors_anchor___vptK .anchors_goToAnchor__y4KFe:before{display:inline-block;vertical-align:middle;margin-top:-1px;margin-right:10px;background-color:var(--textColor);width:6px;height:6px;content:""}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_note__NhggK{display:none}.anchors_anchorsWrapper__lypBH .anchors_buttonWrapper__7doI4{display:flex;justify-content:flex-end;align-items:flex-start}.anchors_anchorsWrapper__lypBH .anchors_buttonWrapper__7doI4 button{transition:padding-top .25s ease-in-out;box-shadow:none;border:none;background-color:rgba(0,0,0,0);padding:10px 20px;color:var(--textColor);font-weight:400;font-size:1.4rem;font-variation-settings:var(--fvsBold);letter-spacing:-.024rem;text-align:center}@media screen and (min-width:1024px){.anchors_anchorsWrapper__lypBH{--textColor:var(--accentColor);--background:var(--theme);--topSpacing:1.5rem;--verticalSpacing:8rem;position:absolute;top:0;left:50%;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--colGap);transform:translateX(-50%);z-index:1;transition:none;margin:0 auto;background-color:rgba(0,0,0,0);padding:0 var(--sideSpacing);padding-top:var(--topSpacing);width:50%;width:100%;min-width:auto;max-width:120rem;height:100%}.anchors_anchorsWrapper__lypBH:before{position:absolute;top:0;left:50%;opacity:.2;background-color:var(--accentColor);width:1px;height:100%;content:""}.anchors_anchorsWrapper__lypBH.anchors_isOpen__olz8K{padding:0 var(--sideSpacing);width:50%;width:100%;min-width:auto}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ{display:block;grid-column:span 6;opacity:1;margin-bottom:var(--verticalSpacing)}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE{display:flex;position:-webkit-sticky;position:sticky;top:calc(3rem + var(--navHeight));left:0;flex-direction:column;justify-content:space-between;opacity:0;transition:opacity .25s ease-in-out;padding-top:10rem;padding-bottom:2rem;height:calc(100vh - 100px - var(--navHeight));font-size:1.6rem;line-height:2rem;font-variation-settings:var(--fvsMedium);letter-spacing:-.027rem}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE.anchors_isPinned__M1rtz{opacity:1}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_note__NhggK{color:var(--accentColor)}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_note__NhggK .anchors_label__VPJGg{display:block;margin-bottom:10px;border-bottom:1px solid var(--accentColor);padding-bottom:10px;width:100%}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE .anchors_note__NhggK p{font-size:1.4rem;line-height:1.6rem}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE a{display:block;transition:all .25s ease-in-out;margin-top:20px;border:1px solid var(--accentColor);border-radius:49px;padding:6px 25px;width:max-content;color:var(--accentColor);font-size:1.6rem;line-height:1.6rem;letter-spacing:-.027rem;text-decoration:none}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_stickyElement__9FKRE a:hover{background-color:var(--accentColor);color:var(--theme)}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_list__Sp1mj{height:auto}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_list__Sp1mj .anchors_anchor___vptK .anchors_goToAnchor__y4KFe{font-size:1.6rem}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_list__Sp1mj .anchors_anchor___vptK .anchors_goToAnchor__y4KFe:before{margin-top:-4px}.anchors_anchorsWrapper__lypBH .anchors_anchors__MRLQJ .anchors_note__NhggK{display:block;width:max(33.3333333333%,250px)}.anchors_anchorsWrapper__lypBH .anchors_buttonWrapper__7doI4{display:none}}@media screen and (min-width:1366px){.anchors_anchorsWrapper__lypBH{--verticalSpacing:10rem;max-width:136.6rem}}@media screen and (min-width:1600px){.anchors_anchorsWrapper__lypBH{max-width:160rem}}@media screen and (min-width:1921px){.anchors_anchorsWrapper__lypBH{max-width:150rem}}