.app-promo-banner{z-index:10000;box-sizing:border-box;background-color:#f2f4f8;align-items:center;gap:4px;width:100%;padding:8px 2px 8px 8px;display:flex;position:sticky;top:0}.app-promo-banner__link{min-width:0;color:inherit;cursor:pointer;flex:auto;align-items:center;gap:8px;text-decoration:none;display:flex}.app-promo-banner__icon{object-fit:cover;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.app-promo-banner__icon--placeholder{background-color:#fff}.app-promo-banner__logo{width:40px;height:40px;display:block}.app-promo-banner__copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.app-promo-banner__title,.app-promo-banner__description{text-overflow:ellipsis;white-space:nowrap;color:#121619;margin:0;overflow:hidden}.app-promo-banner__cta{color:#063;text-align:right;white-space:nowrap;flex:none;padding-left:4px}.app-promo-banner__dismiss{flex:none}
@font-face{font-family:Gotham;src:url(../media/Gotham-Book.16r39yxaq-epg.otf?dpl=v0_131_0)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(../media/Gotham-Medium.1eqi434t-zds-.otf?dpl=v0_131_0)format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Gotham;src:url(../media/Gotham-Bold.2-wv-2lpg8nim.otf?dpl=v0_131_0)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:ACaslonPro;src:url(../media/ACaslonPro-Regular.0-4jraw_4pvto.otf?dpl=v0_131_0)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(../media/ACaslonPro-Regular.0-4jraw_4pvto.otf?dpl=v0_131_0)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ACaslonPro;src:url(../media/ACaslonPro-Bold.15ru0z0aijt18.otf?dpl=v0_131_0)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(../media/ACaslonPro-Bold.15ru0z0aijt18.otf?dpl=v0_131_0)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ACaslonPro;src:url(../media/ACaslonPro-Italic.3kt2e9mvtqqij.otf?dpl=v0_131_0)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(../media/ACaslonPro-Italic.3kt2e9mvtqqij.otf?dpl=v0_131_0)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ACaslonPro;src:url(../media/ACaslonPro-BoldItalic.24l86kxy2kuc1.otf?dpl=v0_131_0)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Adobe Caslon Pro;src:url(../media/ACaslonPro-BoldItalic.24l86kxy2kuc1.otf?dpl=v0_131_0)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../media/IBMPlexSans-Light.0o0a7m18myefj.otf?dpl=v0_131_0)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../media/IBMPlexSans-Regular.287bjk5ku0w-p.otf?dpl=v0_131_0)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../media/IBMPlexSans-Medium.1kvyh9vlm76ve.otf?dpl=v0_131_0)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../media/IBMPlexSans-SemiBold.3iho0-vg0du8s.otf?dpl=v0_131_0)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(../media/IBMPlexSans-Bold.2fnh0t111695_.otf?dpl=v0_131_0)format("opentype");font-weight:700;font-style:normal;font-display:swap}
