.student-portal-header{display:flex;align-items:center;gap:24px;max-width:1180px;margin:auto;padding:20px 24px;color:var(--light-text,#f5f4fb);border-bottom:1px solid var(--light-line,#ffffff17)}.student-portal-brand{flex-shrink:0}.student-portal-brand .rifte-brand-image{-webkit-mask-image:url(/images/brand/rifte-vocal-studio-white.svg);mask-image:url(/images/brand/rifte-vocal-studio-white.svg)}.student-portal-links{margin-left:auto;display:flex;align-items:center;gap:24px}.student-portal-links a{font-size:11px;font-weight:700;letter-spacing:.09em;text-decoration:none;white-space:nowrap}.student-portal-links a:hover{color:var(--light-green,#d0ff71)}.student-portal-links a:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media (max-width:760px){.student-portal-header{flex-wrap:wrap;gap:16px;padding:16px}.student-portal-header .studio-account-shortcut{margin-left:auto}.student-portal-links{order:2;width:100%;justify-content:center;margin:0}}