.content-navigator-sidebar{height:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.content-navigator{background:rgba(201,200,200,0.1);margin:1em 0;padding:1em 0 1em}.content-navigator:last-of-type{margin-bottom:-2em}@media screen and (min-width: 769px){.content-navigator{margin:4em 0;padding:4em 0}}@media screen and (min-width: 500px){.content-navigator:last-of-type{margin-bottom:-4em}}@media screen and (min-width: 769px){.content-navigator{position:relative}.content-navigator .row>.sidebar{position:-webkit-sticky;position:sticky;top:170px}}.content-navigator .col{margin-right:0}@media screen and (min-width: 769px){.content-navigator .col{margin-right:36px}}.content-navigator .row>.sidebar{max-width:unset}@media screen and (min-width: 769px){.content-navigator .row>.sidebar{width:200px;max-width:200px}}@media screen and (min-width: 769px){.content-navigator .row>.content{min-width:unset;width:calc(100vw - 200px - 36px);max-width:calc(908px - 200px - 36px)}}.content-navigator .content-navigator-link{display:table;padding:0 3px;font-weight:700;line-height:1.2em;cursor:pointer}@media screen and (min-width: 769px){.content-navigator .content-navigator-link{display:block;padding:5px 7px;-webkit-clip-path:polygon(95% 100%, 100% 50%, 95% 0, 0 0, 0 100%);clip-path:polygon(95% 100%, 100% 50%, 95% 0, 0 0, 0 100%)}}.content-navigator .content-navigator-link .fas{display:none}.content-navigator .content-navigator-link:focus{outline:none}.content-navigator .content-navigator-link.focused{background:#D0D0D0}.content-navigator .content-navigator-link.active{background:#fbe600;color:#24282A}.content-navigator .content-navigator-link.accordion{width:100%;padding:1em;background:#D0D0D0}.content-navigator .content-navigator-link.accordion .fas{display:block;float:right}.content-navigator .content-navigator-link.accordion.focused{background:#929292;color:white}.content-navigator .content-navigator-link.accordion.active{background:#fbe600;color:#24282A}.content-navigator .block-content-item{display:none;padding-left:1em;padding-right:1em;padding-bottom:1em}.content-navigator .block-content-item.active{display:block;margin-top:0}.content-navigator>*+*{margin-top:1em !important}@media screen and (min-width: 769px){.content-navigator>*+*{margin-top:4em !important}}.content-navigator+.content-navigator{margin-top:-1em}@media screen and (min-width: 769px){.content-navigator+.content-navigator{margin-top:-4em;padding-top:0}}
