.site-header{z-index:1000;background:var(--background-neutral);position:relative;padding-left:.5rem;padding-right:.5rem}.header-inner{max-width:800px;margin:0 auto;height:64px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.back-container{display:flex;align-items:center;justify-content:flex-start}.back-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;display:inline-flex;align-items:center;font-weight:600;cursor:pointer;gap:.25rem;padding:16px}.back-button:hover{border-radius:8px;background-color:rgba(21,32,44,.05)}.back-button svg{color:black}.logo-wrapper{display:flex;justify-content:center;align-items:center}.logo-wrapper,.logo-wrapper *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-wrapper *{position:relative;aspect-ratio:5339/445;min-width:240px}.header-toggle-container{display:flex;justify-content:center;align-items:center;padding:.75rem 1rem -.25rem;background:var(--background-neutral);border-top:1px solid var(--color-gray-200);box-sizing:border-box}@media (max-width:600px){.header-toggle-container{padding:1rem 8px -.125rem;width:100%;margin:0}}@media (min-width:600px) and (max-width:1024px){.header-toggle-container{padding:.875rem 1.5rem -.125rem}}@media (min-width:1024px){.header-toggle-container{padding:.75rem 1.5rem -.25rem}}@media (max-width:600px){.see-it-here-link{font-size:.7rem;padding:6px 8px}}@media (min-width:600px) and (max-width:1024px){.see-it-here-link{font-size:.8125rem;padding:8px 10px}}@media (min-width:1024px){.see-it-here-link{font-size:.8rem;padding:8px 12px}}.advertise-link-header{display:inline-flex;align-items:center;justify-content:center;background-color:var(--color-button-primary);border-radius:6px;padding:1rem .75rem;font-weight:700;font-family:var(--font-saira),system-ui,sans-serif;color:white;text-decoration:none;white-space:nowrap;transition:opacity .15s ease;font-size:.8125rem;line-height:1;box-sizing:border-box;align-self:stretch;margin-top:.5rem;margin-bottom:.5rem}.advertise-link-header:hover{opacity:.8}.advertise-link-header .advertise-link-accent{color:var(--color-button-secondary)}@media (max-width:600px){.advertise-link-header{font-size:.7125rem;padding:16px 10px}}@media (min-width:600px) and (max-width:1024px){.advertise-link-header{font-size:.7625rem;padding:16px 11px}}@media (min-width:1024px){.advertise-link-header{font-size:.8125rem;padding:16px 12px}}