ul.menuList li:has(+li:hover) span.slash{color:#829cb2}.navhover:after{content:"";transform-origin:0;z-index:1;background-color:#829cb2;width:95%;height:4px;position:absolute;bottom:6px;left:-20%;transform:scaleX(0)}.navhover:hover:after,.navhover.active:after{opacity:1;transform:scaleX(1.3)}
.back-to-top{z-index:40;box-sizing:border-box;appearance:none;color:#829cb2;width:37px;height:37px;font-family:var(--font-TTInterPhaseProMono,monospace);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:#000;border:2px solid #829cb2;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;transition:opacity .2s,visibility .2s,background-color .2s;display:inline-flex;position:fixed;bottom:24px;right:24px}.back-to-top:hover{background:#242424}.back-to-top:focus-visible{outline-offset:3px;outline:2px solid #829cb2}.back-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto}@media (max-width:640px){.back-to-top{bottom:16px;right:16px}}@media (max-width:1200px){.back-to-top{border-width:3px}}
