.metal-formation-ready .galaxy-wordmark{filter:none;opacity:0!important}.logo-entrance-running .runway-rail{pointer-events:none;animation:.65s ease-out 3.65s both formed-metal-reveal}.logo-entrance-running .site-header,.logo-entrance-running .runway-controls{pointer-events:none;animation:.55s ease-out 4.25s both formed-metal-controls}.logo-entrance-running .site-header *,.logo-entrance-running .runway-controls *{pointer-events:none}@keyframes formed-metal-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes formed-metal-controls{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.logo-entrance-running .runway-rail,.logo-entrance-running .site-header,.logo-entrance-running .runway-controls{pointer-events:auto;animation:none!important}.logo-entrance-running .site-header *,.logo-entrance-running .runway-controls *{pointer-events:auto}}.site-header .portfolio-hint{isolation:isolate;color:#f6faff;-webkit-backdrop-filter:blur(12px);text-shadow:0 1px 3px #00101dcc;background:radial-gradient(at 30% 20%,#ffffff7a,#0000 48%),radial-gradient(at 78% 80%,#bddfff38,#0000 45%),radial-gradient(circle at 40% 36%,#b8d5ea38,#62788b26 48%,#102335b3 82%,#e9f5ff50);border:1px solid #eff8ff80;border-radius:50%;flex-direction:column;flex:0 0 58px;gap:2px;width:58px;height:58px;min-height:44px;padding:0;animation:4.6s ease-in-out both portfolio-orb-drift;position:relative;overflow:hidden;box-shadow:inset 2px 2px 5px #ffffff40,inset -3px -5px 9px #08152270,0 4px 12px #0004,0 0 12px #d9eeff1a}.site-header .portfolio-hint:before{content:"";z-index:-1;pointer-events:none;border-top:1px solid #ffffff70;border-bottom:1px solid #cceaff45;border-left:1px solid #ffffff30;border-radius:50%;position:absolute;inset:5px;transform:rotate(-27deg)}.site-header .portfolio-hint:after{content:"";z-index:-1;filter:blur(2px);pointer-events:none;background:#fff5;border-radius:50%;width:24px;height:9px;position:absolute;top:7px;left:10px;transform:rotate(-26deg)}.site-header .portfolio-hint .chrome-portfolio-desktop{letter-spacing:0;font:400 11px/1.1 Helvetica Neue,Helvetica,Arial,sans-serif;display:inline}.site-header .portfolio-hint .chrome-portfolio-mobile{display:none}.site-header .portfolio-hint>svg{opacity:.8;width:11px;height:11px;display:block}.site-header .portfolio-hint:is(:hover,:focus-visible){opacity:1;animation:none;transform:translate(0);box-shadow:inset 2px 2px 5px #fff5,inset -3px -5px 9px #08152270,0 4px 12px #0004,0 0 15px #d9eeff32}.site-header .portfolio-hint:focus-visible{outline-offset:3px;outline:2px solid #f1f8ff}.motion-paused .site-header .portfolio-hint{animation-play-state:paused}@keyframes portfolio-orb-drift{0%{opacity:0;transform:translate(0)scale(.94)}12%{opacity:1}25%{transform:translate(3px)}50%{transform:translate(0)}70%{transform:translate(-3px)}85%{opacity:1}to{opacity:0;transform:translate(0)scale(.97)}}@media (max-width:760px){.site-header .portfolio-hint{flex-basis:50px;gap:1px;width:50px;height:50px}.site-header .portfolio-hint .chrome-portfolio-desktop{font-size:10.5px}.site-header .portfolio-hint>svg{width:10px;height:10px}.site-header .portfolio-hint:after{width:21px;height:8px;top:6px;left:8px}}@media (prefers-reduced-motion:reduce){.site-header .portfolio-hint{transition:none;animation:none;transform:none}}
