/* Office entrance: existing navy/gold identity, native page scroll. */
#office-entrance{position:relative;background:#070b16;color:#f4efe4;width:100%;height:100svh;min-height:580px;display:flex;flex-direction:column;font-family:Arial,sans-serif}#office-entrance iframe{width:100%;flex:1;min-height:0;border:0}.office-bar{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 24px;background:#070b16}.office-bar a{color:#e4c484;text-decoration:none;font-size:14px;min-height:44px;display:flex;align-items:center}.office-back{position:fixed;bottom:20px;right:20px;z-index:10000;background:#101624;color:#e4c484;border:1px solid #e4c484;border-radius:3px;min-height:46px;padding:14px 18px;text-decoration:none;font:14px Arial,sans-serif}.office-back[hidden]{display:none}.office-bar a:focus-visible,.office-back:focus-visible{outline:3px solid white;outline-offset:4px}@media(max-width:600px){#office-entrance{min-height:620px}.office-bar{padding:10px 16px}.office-bar a{font-size:12px}}@media(hover:hover){.office-bar a:hover,.office-back:hover{text-decoration:underline}}
