:is(body,html){overscroll-behavior:none}.innersite-module__S4hV5W__inner-site-root-container{position:relative}.innersite-module__S4hV5W__inner-site-root{box-sizing:border-box;font-optical-sizing:auto;font-variation-settings:"wdth" 100;color:#000000d9;letter-spacing:.01em;min-height:100vh;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;line-height:2}.innersite-module__S4hV5W__desktop-only{display:block}@media (max-width:768px){.innersite-module__S4hV5W__desktop-only{display:none}}.innersite-module__S4hV5W__inner-site-root a{text-decoration:none}.innersite-module__S4hV5W__inner-site-root h1,.innersite-module__S4hV5W__inner-site-root h2,.innersite-module__S4hV5W__inner-site-root h3{letter-spacing:.05em;margin:1.5rem 0 1rem;font-weight:600}.innersite-module__S4hV5W__inner-site-root hr{border:none;border-top:1px solid #2a2f38;margin:2rem 0}.innersite-module__S4hV5W__sidebar-pill{z-index:900;cursor:pointer;background:#2a2f38;border-radius:32px;justify-content:center;align-items:center;width:8px;height:64px;animation:3s ease-in-out innersite-module__S4hV5W__sidebar-pill-jump-x;display:flex;position:fixed;top:50%;left:10px;transform:translateY(-50%);box-shadow:2px 0 8px #0003}@keyframes innersite-module__S4hV5W__sidebar-pill-jump-x{0%,30%,50%,to{transform:translateY(-50%)translate(0)}10%{transform:translateY(-50%)translate(10px)}20%{transform:translateY(-50%)translate(-4px)}40%{transform:translateY(-50%)translate(6px)}45%{transform:translateY(-50%)translate(-2px)}}.innersite-module__S4hV5W__sidebar-pill:hover{background:#444b54}
.edge-sensor{pointer-events:all;z-index:1000;width:35px;height:100vh;position:fixed;top:0;left:0}.edge-sidebar{z-index:1000;background:gray;align-content:center;width:150px;transition:transform .3s;position:fixed;top:50%;left:0;transform:translate(-250px,-50%)}.edge-sidebar.open{transform:translateY(-50%)}.sidebar-items{text-align:center;color:#fff;font-optical-sizing:auto;font-variation-settings:"wdth" 100;flex-direction:column;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;display:flex}.sidebar-items a{color:#fff;padding:1rem 0;text-decoration:none;transition:background .2s,color .2s}.sidebar-items a:hover{background:#222}.sidebar-items a:active{background:#444}.sidebar-items a:not(:last-child){border-bottom:1px solid #333}
