.oMrpvG_flyer{border-radius:var(--r-xl);text-align:left;background:linear-gradient(160deg,#1a1450 0%,#111126 55%,#0b1f1a 100%);border:1px solid #7928ca99;width:100%;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #6c2bd966,0 40px 80px -30px #4318ff8c}.oMrpvG_media{aspect-ratio:16/8;position:relative}.oMrpvG_media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.oMrpvG_media:after{content:"";background:linear-gradient(#0000 30%,#111126 100%);position:absolute;inset:0}.oMrpvG_tag{z-index:1;border-radius:var(--r-full);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:#1a1203;background:var(--grad-gold);align-items:center;gap:8px;padding:6px 12px;font-size:.74rem;font-weight:800;display:inline-flex;position:absolute;top:16px;left:16px}.oMrpvG_body{gap:10px;padding:4px clamp(18px,2.4vw,28px) clamp(18px,2.4vw,28px);display:grid}.oMrpvG_from{align-items:baseline;gap:10px;display:flex}.oMrpvG_from strong{font-family:var(--font-heading);letter-spacing:-.04em;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,2.2rem + 3vw,4.6rem);font-weight:800;line-height:1}.oMrpvG_from span{color:var(--text-2);font-size:1.1rem;font-weight:700}.oMrpvG_detail{color:var(--text-2);font-size:.92rem}.oMrpvG_bonus,.oMrpvG_points{color:var(--text-2);gap:8px;padding:0;font-size:.93rem;list-style:none;display:grid}.oMrpvG_bonus li{color:#fff;background:#e8b9311f;border:1px solid #e8b93173;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-weight:600;display:flex}.oMrpvG_bonus li small{color:var(--gold-hi);font-weight:500}.oMrpvG_bonus svg{color:var(--gold);flex:none}.oMrpvG_points li{align-items:center;gap:10px;display:flex}.oMrpvG_points svg{color:var(--primary);flex:none}
