.bn{--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));background:var(--promotion-card-bg);border-radius:20px;overflow:hidden}.bn,.bn .bo{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.bn .bo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;--tw-drop-shadow:drop-shadow(0 1px 1px rgba(0,0,0,.05));border-top-left-radius:1rem;border-top-right-radius:1rem}.bn .bp{padding-bottom:46.64723%;position:relative}.bn .bq{border-color:var(--promotion-card-border-color);padding:.8rem .8rem 1.2rem}.bn .bq .br{color:var(--promotion-card-header-color);font-size:1rem;font-weight:900;line-height:1.21rem;text-overflow:ellipsis;white-space:nowrap}.bn .bq .br,.bn .bq .bs{margin-top:.4rem;overflow:hidden}.bn .bq .bs{color:var(--promotion-card-color);display:-webkit-box;font-size:.8rem;height:6rem;line-height:1.2rem;-webkit-line-clamp:5;-webkit-box-orient:vertical}.bn .bq .bt{margin-top:.8rem}.bu{background-color:var(--message-box-bg);border-radius:.25rem;border-top-left-radius:0;border-top-right-radius:0;color:var(--message-box-color);font-size:.8rem;font-weight:700;line-height:1.2rem;padding:1.2rem;text-align:center}.P{margin-bottom:5rem;min-height:100vh}.P .Q{align-items:flex-start;display:grid;gap:1rem;grid-auto-columns:min-content;grid-auto-rows:min-content;grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:768px){.P .Q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.P .Q{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){.P .Q{grid-template-columns:repeat(4,minmax(0,1fr))}}.P .R{color:var(--promotions-color);font-size:1rem;line-height:1.21rem}.P .R,.k{font-weight:700}.k{color:var(--page-heading)}.l{margin-bottom:4rem;margin-top:1.6rem}.l h1,.l h2,.l h3,.l h4{color:var(--seo-content-heading-color);font-weight:revert;margin-bottom:.8rem;margin-top:1.2rem}.l h1{font-size:1rem;line-height:1.21rem}.l h2{font-size:.8rem;line-height:1.2rem}.l h3,.l h4{font-size:.7rem;line-height:1rem}.l a{text-decoration-line:underline}.l a,.l p{color:var(--seo-content-color);font-size:.6rem;line-height:.8rem}.l p,.l table{margin-bottom:.8rem}.l table,.l td{border:none}.l ol,.l ul{display:flex;flex-direction:column;gap:.8rem;list-style-position:inside}.l ul{list-style-type:disc}.l ol{list-style-type:decimal}