.aX{--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}.aX,.aX .aY{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)}.aX .aY{-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}.aX .aZ{padding-bottom:46.64723%;position:relative}.aX .ba{border-color:var(--promotion-card-border-color);padding:.8rem .8rem 1.2rem}.aX .ba .bb{color:var(--promotion-card-header-color);font-size:1rem;font-weight:900;line-height:1.21rem;text-overflow:ellipsis;white-space:nowrap}.aX .ba .bb,.aX .ba .bc{margin-top:.4rem;overflow:hidden}.aX .ba .bc{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}.aX .ba .bd{margin-top:.8rem}.aT{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}.e,.p .r{font-weight:700}.e{color:var(--page-heading)}.f{margin-bottom:4rem;margin-top:1.6rem}.f h1,.f h2,.f h3,.f h4{color:var(--seo-content-heading-color);font-weight:revert;margin-bottom:.8rem;margin-top:1.2rem}.f h1{font-size:1rem;line-height:1.21rem}.f h2{font-size:.8rem;line-height:1.2rem}.f h3,.f h4{font-size:.7rem;line-height:1rem}.f a{text-decoration-line:underline}.f a,.f p{color:var(--seo-content-color);font-size:.6rem;line-height:.8rem}.f p,.f table{margin-bottom:.8rem}.f table,.f td{border:none}.f ol,.f ul{display:flex;flex-direction:column;gap:.8rem;list-style-position:inside}.f ul{list-style-type:disc}.f ol{list-style-type:decimal}