:root{color:#0b2742;background:#f7f9fb}
header,.footer{background:#080d13}
.brand-lockup{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;background:transparent;border-radius:9px;padding:0;flex-shrink:0}
.brand-lockup img{width:160px;height:auto;display:block;object-fit:contain}
.brand-lockup small{font:700 8px 'DM Sans',sans-serif;color:#69d8ff;letter-spacing:1.1px;margin-left:3px}
.footer .brand-lockup{margin:auto}
.hero{background-image:linear-gradient(95deg,#080d13f2,#082e55a8),url('https://images.unsplash.com/photo-1533104816931-20fa691ff6ca?auto=format&fit=crop&w=1800&q=85')}
.eyebrow{color:#69d8ff}
.primary{background:#0088f5;color:#fff}
.outline{border-color:#9dc9e6;color:#082e55}
.pill.active,.tabs button[aria-selected=true]{background:#082e55;border-color:#082e55}
.stat{background:#eaf5ff}
.tag{background:#e9f6ff;color:#005eae}
.totals{background:#082e55}
.totals strong{color:#69d8ff}
.panel,.stay,.activity{border-color:#d8e7f0}
@media(max-width:480px){.brand-lockup{padding:4px 6px}.brand-lockup img{width:108px}.brand-lockup small{font-size:6px;letter-spacing:.7px}header{gap:6px}}

.brand-lockup .brand-wordmark{display:block;color:#dce4ff;font:800 16px 'DM Sans',sans-serif;letter-spacing:.02em}.splash-wordmark{display:block;color:#edf0ff;font:800 20px 'DM Sans',sans-serif;letter-spacing:.02em;margin-bottom:9px}html[data-skin=go3d] .brand-lockup .brand-wordmark{color:#dce4ff}@media(max-width:480px){.brand-lockup .brand-wordmark{font-size:12px}}
