/* Bridge: re-skins the older guide / business / city pages so they sit inside the new crisp look.
   Loaded after the old site.css on those pages only. */
:root{
  --f:"Google Sans","Google Sans Text","Inter","Noto Sans","Noto Sans Devanagari","Noto Sans Gujarati",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
  --serif:var(--f);
  --blue:#1a73e8; --blue-6:#1a73e8; --blue-7:#1765cc; --blue-8:#174ea6;
  --blue-05:#f8fbff; --blue-1:#e8f0fe; --blue-2:#d2e3fc;
  --ink:#202124; --ink-2:#3c4043; --ink-3:#5f6368;
  --line:#dadce0; --line-2:#dadce0; --surface:#f8f9fa; --mist-2:#e8eaed;
  --navy:#202124; --navy-2:#3c4043;
  --r:20px; --r-s:12px;
  --wrap:1200px;
  --e1:0 1px 2px rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
  --e2:0 1px 3px rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);
  --sh:var(--e1);
}
body.xr.legacy{font-family:var(--f);display:block}
body.xr.legacy > *{min-width:0}
body.legacy h1{font-weight:700;letter-spacing:-.03em}
body.legacy h2{font-weight:700;letter-spacing:-.025em}
body.legacy h3{font-weight:600}
body.legacy .btn{border-radius:999px;border-width:1px;font-weight:500}
body.legacy .card,body.legacy a.card{border-radius:var(--r)}
/* dark bands become light, like the rest of the site */
body.legacy .dark{background:var(--surface);color:var(--ink-2)}
body.legacy .dark strong,body.legacy .dark h2,body.legacy .dark h3,body.legacy .dark b{color:var(--ink)}
body.legacy .dark .lead{color:var(--ink-2)}
body.legacy .dark a:not(.btn){color:var(--blue-7)}
body.legacy .dark .k{color:var(--blue-7)}
/* old chrome is replaced; keep anything that slipped through out of sight */
body.legacy .notice,body.legacy .hdr,body.legacy .mnav,body.legacy .ftr,body.legacy .mbar,body.legacy > .fab{display:none!important}
body.legacy main{min-height:50vh}
/* closing call-to-action panel, in the portal's light style */
body.legacy .cta{background:linear-gradient(135deg,#e8f0fe,#fff 55%,#e6f4ea)!important;color:#3c4043;border:1px solid #dadce0;border-radius:28px;box-shadow:none}
body.legacy .cta h2,body.legacy .cta b,body.legacy .cta strong{color:#202124}
body.legacy .cta p,body.legacy .cta li,body.legacy .cta span{color:#3c4043}
body.legacy .cta a:not(.btn){color:#1967d2}
body.legacy .cta::before,body.legacy .cta::after{opacity:.25}
