:root{--max-grid-width: 1430px;--max-container-width: 100vw}@media screen and (min-width:0){:root{--grid-available-width: calc(100vw - (2 * var(--grid-outer-gutter)));--grid-available-width-absolute: calc(var(--max-grid-width) - (2 * var(--grid-outer-gutter)));--grid-gaps-width: calc((var(--grid-columns) - 1) * var(--grid-column-gap));--grid-columns-width: calc(var(--grid-available-width) - var(--grid-gaps-width));--grid-columns-width-absolute: calc(var(--grid-available-width-absolute) - var(--grid-gaps-width));--singleColumnWidth: calc(var(--grid-columns-width) / var(--grid-columns));--singleColumnWidthAbsolute: calc(var(--grid-columns-width-absolute) / var(--grid-columns));--outer-space: var(--grid-outer-gutter)}}@media screen and (min-width:1430px){:root{--grid-available-width: var(--grid-available-width-absolute);--outer-space: calc(50vw - (var(--max-grid-width) / 2) + var(--grid-outer-gutter))}}section:has(.content-rsce-ankernav):not(:has(.content-rsce-ankernav--layout-vertical)){position:sticky;top:var(--header-height);z-index:100;padding-block:0;border-top:0;transition:var(--transition) top}section:has(.content-rsce-ankernav):not(:has(.content-rsce-ankernav--layout-vertical)).is-docked:before{content:"";position:absolute;inset:-200px 0 0;z-index:-1;background:var(--neutral-0)}.scroll-down section:has(.content-rsce-ankernav):not(:has(.content-rsce-ankernav--layout-vertical)){top:-1px}.scroll-up .scroll-down section:has(.content-rsce-ankernav):not(:has(.content-rsce-ankernav--layout-vertical)){top:var(--header-height)}.mod_article__inner:has(.content-rsce-ankernav){overflow:visible}[data-anchor]{scroll-margin-top:calc(var(--header-height) + 50px)}.content-rsce-ankernav{background-color:var(--color-white)}.content-rsce-ankernav--item{padding:0;margin:0}.content-rsce-ankernav--item:before{content:none}.content-rsce-ankernav--link{display:block}.content-rsce-ankernav--layout-default{background-color:var(--white);border-block:1px solid var(--color-border);overflow:hidden}.content-rsce-ankernav--layout-default .content-rsce-ankernav--list{display:flex;gap:0;justify-content:flex-start;max-width:var(--max-grid-width);width:100%;padding-block:0;margin-block:0;margin-inline:auto;padding-inline:var(--grid-outer-gutter);overflow-x:auto;font-size:var(--btn-fs);font-weight:var(--btn-fw, 400);line-height:var(--btn-lh, normal);letter-spacing:var(--btn-ls, normal);font-family:var(--btn-ff, var(--font-family));text-transform:var(--btn-tt, none);scrollbar-width:none;-ms-overflow-style:none}.content-rsce-ankernav--layout-default .content-rsce-ankernav--list::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.content-rsce-ankernav--layout-default .content-rsce-ankernav--list{padding-block-end:0}}.content-rsce-ankernav--layout-default .content-rsce-ankernav--item{display:block;margin:0 0 -1px;padding:0;margin-inline-end:-1px;white-space:nowrap;border-inline:1px solid var(--color-border)}.content-rsce-ankernav--layout-default .content-rsce-ankernav--item:before{content:none}.content-rsce-ankernav--layout-default .content-rsce-ankernav--link{display:block;padding-block:var(--spacing-l);padding-inline:var(--spacing-xl);transition:var(--transition-fade) background-color}@media(hover:hover)and (pointer:fine){.content-rsce-ankernav--layout-default .content-rsce-ankernav--link:hover{background-color:var(--primary-40)}}.content-rsce-ankernav--layout-default .content-rsce-ankernav--link.active{color:var(--color-white);background-color:var(--primary-40)}.content-rsce-ankernav--layout-vertical{border-block:none;padding-block-end:var(--space-xl)}.content-rsce-ankernav--layout-vertical .content-rsce-ankernav--list{display:flex;flex-direction:column;align-items:flex-start;row-gap:.5rem;padding-inline:0}.content-rsce-ankernav--layout-vertical .content-rsce-ankernav--item{width:100%}.content-rsce-ankernav--layout-vertical .content-rsce-ankernav--link{padding:1rem 2rem;border-bottom:none;border-radius:1rem;font-size:var(--btn-fs);font-weight:var(--btn-fw, 400);line-height:var(--btn-lh, normal);letter-spacing:var(--btn-ls, normal);font-family:var(--btn-ff, var(--font-family));text-transform:var(--btn-tt, none)}.content-rsce-ankernav--layout-vertical .content-rsce-ankernav--link:hover,.content-rsce-ankernav--layout-vertical .content-rsce-ankernav--link.active{background-color:var(--color-primary)}section.mod_article:has(.content-rsce-ankernav--layout-mkw){background:var(--white)}section.mod_article:has(.content-rsce-ankernav--layout-mkw).is-docked:before{content:none}.content-rsce-ankernav--layout-mkw{position:relative;font-family:var(--font-family-alt);background-color:var(--white);border-bottom:1px solid var(--neutral-20)}.content-rsce-ankernav--layout-mkw:after{content:"";position:absolute;top:0;right:0;width:20px;height:calc(100% - 1px);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--white) 100%);pointer-events:none}.content-rsce-ankernav--layout-mkw .content-rsce-ankernav--list{display:flex;margin:0 0 -1px;padding:0 max(var(--grid-outer-gutter),(100% - var(--max-grid-width)) / 2 + var(--grid-outer-gutter));white-space:nowrap;overflow-x:auto;list-style:none;scrollbar-width:none}.content-rsce-ankernav--layout-mkw .content-rsce-ankernav--list::-webkit-scrollbar{display:none}.content-rsce-ankernav--layout-mkw .content-rsce-ankernav--item:not(:first-child) .content-rsce-ankernav--link{margin-inline-start:20px}.content-rsce-ankernav--layout-mkw .content-rsce-ankernav--link{margin-inline-end:20px;padding-block:20px;font-size:16px;line-height:26px;text-transform:uppercase;text-decoration:none;color:var(--color-text);border-bottom:2px solid transparent;transition:all .2s ease-in-out}.content-rsce-ankernav--layout-mkw .content-rsce-ankernav--link.active,.content-rsce-ankernav--layout-mkw .content-rsce-ankernav--link:hover{color:var(--primary-70);border-bottom-color:var(--primary-70)}
