.header>.tds-vip-link{color:#d6a5cd!important;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;white-space:nowrap;font:500 11px/1.4 'Barlow Condensed',sans-serif;letter-spacing:.15em;flex:none;min-height:44px;text-decoration:none}.tds-vip-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.4;flex:none}.header>.tds-vip-link:hover,.header>.tds-vip-link:focus-visible{color:#f1c8e8!important;filter:drop-shadow(0 0 4px #d6a5cd45)}.header>.tds-vip-link:focus-visible{outline:2px solid #a8d2e6;outline-offset:3px}.header>nav{margin-left:auto}
@media(max-width:1100px){.header{height:auto!important;min-height:66px;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px!important;padding-top:8px!important;padding-bottom:8px!important}.header>.wordmark{grid-column:1;grid-row:1;min-width:0}.header>.tds-vip-link{grid-column:2;grid-row:1;margin:0!important;justify-self:end}.header>nav{grid-column:1/-1;grid-row:2;display:flex!important;flex-wrap:wrap;justify-content:center;gap:4px 16px!important;width:100%;max-width:none!important;overflow:visible;margin:0!important}.header>nav a{min-height:30px;display:inline-flex;align-items:center;justify-content:center}}
@media(max-width:600px){.header>nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 8px!important}.header>nav a{text-align:center;white-space:nowrap}}
