.header-actions{display:flex;align-items:center;gap:24px}.x-link{display:grid;place-items:center;width:39px;height:39px;border:1px solid #343039;border-radius:50%;color:#cfc7d7;transition:color .2s,border-color .2s,background .2s}.x-link svg{width:16px;height:16px;fill:currentColor}.x-link:hover{color:#fff;border-color:#8a779c;background:#18131e}.x-link:focus-visible,#skip-intro:focus-visible{outline:2px solid #c6b3e3;outline-offset:5px}.site-intro{display:none;position:fixed;inset:0;z-index:1000;background:#000;align-items:center;justify-content:center;isolation:isolate;transition:opacity .48s,visibility .48s}.boot-active .site-intro{display:flex}.site-intro.is-leaving{opacity:0;visibility:hidden;pointer-events:none}.intro-orbits{position:absolute;width:min(620px,90vw);aspect-ratio:1;opacity:.4;animation:intro-orbit-arrive 2.4s ease-out both}.intro-orbits i{position:absolute;left:7%;top:31%;width:86%;height:38%;border:1px solid #aaa1b7;border-radius:50%;box-shadow:0 1px 0 #59456877;transform:rotate(28deg);animation:intro-orbit-turn 2.7s ease-out both}.intro-orbits i:nth-child(2){transform:rotate(72deg);border-color:#777d8f;animation-name:intro-orbit-turn-two}.intro-orbits i:nth-child(3){transform:rotate(116deg);border-color:#5c566b;animation-name:intro-orbit-turn-three}.intro-orbits i:nth-child(4){transform:rotate(160deg);border-color:#666078;animation-name:intro-orbit-turn-four}.intro-identity{display:flex;flex-direction:column;align-items:center;z-index:1;animation:intro-identity-in .9s ease-out both}.intro-identity img{width:90px;height:104px;filter:drop-shadow(0 0 40px #9d82c319)}.intro-identity strong{font:38px var(--display);letter-spacing:10px;padding-left:10px;margin-top:23px;color:#f0eee7}.intro-identity>span{font:8px var(--mono);letter-spacing:2px;color:#b4a6c6;margin-top:19px}.intro-progress{width:117px;height:2px;background:#24202a;margin-top:33px;overflow:hidden}.intro-progress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#82778e,#ddceee);transform:translateX(-100%);animation:intro-progress 2.1s .1s ease-out forwards}#skip-intro{position:absolute;right:4.2%;bottom:36px;display:flex;gap:20px;align-items:center;background:none;border:0;font:10px var(--mono);color:#a99db7;padding:12px;cursor:pointer}#skip-intro span{font-size:16px}@keyframes intro-progress{to{transform:translateX(0)}}@keyframes intro-identity-in{from{opacity:0;transform:translateY(15px) scale(.96)}to{opacity:1;transform:none}}@keyframes intro-orbit-arrive{from{opacity:0;scale:.74}to{opacity:.4;scale:1}}@keyframes intro-orbit-turn{from{transform:rotate(-45deg)}to{transform:rotate(28deg)}}@keyframes intro-orbit-turn-two{from{transform:rotate(-5deg)}to{transform:rotate(72deg)}}@keyframes intro-orbit-turn-three{from{transform:rotate(35deg)}to{transform:rotate(116deg)}}@keyframes intro-orbit-turn-four{from{transform:rotate(75deg)}to{transform:rotate(160deg)}}@media(max-width:700px){.header-actions{gap:15px}.x-link{width:33px;height:33px}.x-link svg{width:14px;height:14px}.intro-identity img{width:74px;height:86px}.intro-identity strong{font-size:30px;letter-spacing:8px}.intro-identity>span{font-size:7px;letter-spacing:1.5px}.intro-orbits{width:110vw;max-width:540px}#skip-intro{right:6%;bottom:26px}}@media(prefers-reduced-motion:reduce){.site-intro{display:none!important}.x-link{transition:none}}
