.respect-brand{color:#fcf8ff;flex:none;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.respect-applause-mark{flex:none;width:45px;height:45px}.respect-wordmark{white-space:nowrap;gap:4px;display:grid}.respect-wordmark strong{color:#fcf8ff;letter-spacing:-.065em;text-shadow:0 0 14px #d7baff32;font-family:Georgia,Times New Roman,serif;font-size:32px;font-style:italic;font-weight:700;line-height:.86}.respect-wordmark small{color:#ded3eb;letter-spacing:.075em;font-size:9px;font-weight:600;line-height:1.2}@media (max-width:600px){.respect-applause-mark{width:38px;height:38px}.respect-wordmark strong{font-size:28px}}.respect-header{color:#f6f4f8;width:100%;font-family:var(--font-geist-sans), Arial, sans-serif;background:#121216;border-bottom:1px solid #ffffff24}.respect-header-inner{justify-content:space-between;align-items:center;gap:12px;width:min(1160px,100% - 40px);min-height:72px;margin-inline:auto;display:flex}.respect-header nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 20px;display:flex}.respect-header nav :is(a,button){color:#d2cdd9;min-height:36px;font:inherit;background:0 0;border:0;align-items:center;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.respect-header nav :is(a,button):hover,.respect-header nav [aria-current=page]{color:#fff}.respect-header nav .respect-header-account{color:#fff;border:1px solid #ffffff42;border-radius:7px;padding-inline:13px}.respect-header nav .respect-header-account:hover{background:#ffffff10}.respect-header nav button{cursor:pointer;padding:0}:is(.respect-header a:focus-visible,.respect-header button:focus-visible){outline-offset:4px;outline:2px solid #d9dfe8}.respect-public .portal-primary{color:#16171a;box-shadow:none;background:#eff1f3;border-color:#eff1f3}.respect-public .portal-primary:hover:not(:disabled){background:#fff}@media (max-width:520px){.respect-header-inner{width:calc(100% - 32px);min-height:66px}.respect-header nav{gap:4px 9px}.respect-header nav :is(a,button){font-size:12px}.respect-header nav .respect-header-account{padding-inline:8px}}
