.vsp-page .vsp-lead p{margin:0 0 .5em}.vsp-page .vsp-nav{margin:12px 0 22px}.hub-links.vsp-nav span[aria-current]{display:inline-flex;align-items:center;min-height:38px;padding:6px 14px;border-radius:999px;background:var(--navy,#0f2a4a);color:#fff;font-size:13.5px;font-weight:600}.vsp-page .vsp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0}.vsp-page .vsp-stat{padding:12px 14px;border:1px solid var(--border,#e6e3dc);border-radius:12px;background:#fff}.vsp-page .vsp-stat .v{display:block;font-size:1.45rem;font-weight:700;line-height:1.2;color:var(--navy,#0f2a4a)}.vsp-page .vsp-stat .k{display:block;font-size:.85rem;color:var(--muted,#5b6470);margin-top:2px}.vsp-page .vsp-stat .sub{display:block;font-size:.8rem;color:var(--muted,#5b6470)}.vsp-page .vsp-bar{height:8px;border-radius:999px;background:#eef0f3;overflow:hidden;margin-top:6px}.vsp-page .vsp-bar>i{display:block;height:100%;background:var(--gold,#c9962e)}.vsp-page .vsp-fit{list-style:none;padding:0;margin:0;display:grid;gap:10px}.vsp-page .vsp-fit li{padding:10px 12px;border:1px solid var(--border,#e6e3dc);border-radius:10px;background:#fff}.vsp-page .vsp-fit li a{font-weight:600;white-space:nowrap}.vsp-page .vsp-notices li{margin:0 0 10px}.vsp-page .vsp-notices .vx-muted{display:block}.vsp-page .dfig--band{padding:0;margin:0 0 18px}.vsp-page .dfig--band>.container{padding:0;max-width:none}.vsp-page .vsp-today{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px}.vsp-page .vsp-today .now{font-size:2rem;font-weight:700;color:var(--navy,#0f2a4a)}.vsp-page .vsp-places{max-width:none}.vsp-page .side-block{border:1px solid var(--border,#e6e3dc);border-radius:12px;padding:14px 16px;margin:0 0 18px;background:#fff}@media (max-width:640px){.vsp-page .vsp-grid{grid-template-columns:repeat(2,1fr)}}