.neon-frame{background:linear-gradient(125deg, var(--primary), var(--border) 38%, var(--success) 78%, var(--primary));padding:1px}.official-access{isolation:isolate;transition:transform var(--transition-slow), box-shadow var(--transition-slow);position:relative;overflow:hidden}.official-access:before{content:"";z-index:-1;background:radial-gradient(circle at var(--pointer-x,50%) var(--pointer-y,50%), var(--warning-muted) 0%, var(--warning) 32%, transparent 60%);opacity:0;transition:opacity var(--transition-slow), transform var(--transition-slow);position:absolute;inset:-100%;transform:scale(.55)}.official-access:hover{box-shadow:0 0 28px color-mix(in srgb, var(--warning) 28%, transparent);transform:translateY(-2px)scale(1.015)}.official-access:hover:before{opacity:.65;transform:scale(1)}.official-access:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.section-target{scroll-margin-top:7rem}@media (prefers-reduced-motion:reduce){.official-access,.official-access:before{transition:none;transform:none!important}}
