:root{--v2-red: #9b1b1f;--v2-red-h: #b3232a;--v2-ease: cubic-bezier(.22,1,.36,1)}@font-face{font-family:BR Lilita;src:url(/assets/fonts/lilita.415145d6e3.woff2) format("woff2"),url(/img/brand/lilita.ttf?v=9) format("truetype");font-display:swap}.logo .v2-wm{font-family:BR Lilita,Inter,sans-serif;font-weight:400;font-size:1.85rem;letter-spacing:.01em;color:#fff;line-height:1;text-shadow:0 2px 0 #000}.logo .v2-wm b{font-weight:400;color:#ef3b2d}.logo .v2-wm i{font-style:normal;color:#1d1d21;-webkit-text-stroke:2.4px #e8eaee;paint-order:stroke fill}[data-theme=light] .logo .v2-wm{color:#111;text-shadow:none}[data-theme=light] .logo .v2-wm i{color:#111;-webkit-text-stroke:0}.logo .logo-mark{width:60px!important;height:60px!important;border-radius:14px}.v2-hdr-cta{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:12px;background:var(--v2-red);color:#fff!important;font-weight:600;font-size:.92rem;text-decoration:none;white-space:nowrap;transition:transform .16s var(--v2-ease),background-color .16s ease}.v2-hdr-cta:active{transform:scale(.97)}.v2-hdr-cta~.hdr-usfans{display:none!important}@media(hover:hover)and (pointer:fine){.v2-hdr-cta:hover{background:var(--v2-red-h)}}@media(max-width:1100px){.logo .logo-mark{width:52px!important;height:52px!important;border-radius:12px}.logo .v2-wm{font-size:1.6rem}}@media(max-width:640px){.logo .v2-wm{font-size:1.3rem}.logo .logo-mark{width:44px!important;height:44px!important;border-radius:10px}.logo{gap:7px!important}.v2-hdr-cta{height:38px;padding:0 12px;font-size:.84rem}.right-links .hdr-dc{display:none!important}}@media(max-width:380px){.logo .v2-wm{font-size:1.1rem}.logo .logo-mark{width:40px!important;height:40px!important}}
