.skip-link{position:fixed;top:calc(16px + env(safe-area-inset-top, 0px));left:calc(16px + env(safe-area-inset-left, 0px));z-index:120;display:inline-flex;align-items:center;box-sizing:border-box;min-height:48px;padding:0 20px;border-radius:8px;background:#0b0c0e;color:#ffffff;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;letter-spacing:0;text-decoration:none;white-space:nowrap}.skip-link:not(:focus){width:1px;height:1px;min-height:0;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}@media (max-width:719.98px){.skip-link{top:calc(1px + env(safe-area-inset-top, 0px));min-width:176px;justify-content:center}}#main{scroll-margin-top:100px}#main:focus{outline:none}