.restedxp-promo{box-sizing:border-box;color:#253341;text-align:left;isolation:isolate;background:#e8ddc2;border:1px solid #b2a387;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:32px;padding:28px;font-family:Inter,Arial,sans-serif;display:grid}.restedxp-promo *{box-sizing:border-box}.restedxp-promo--player_profile{margin:0 0 24px}.restedxp-promo--homepage{max-width:1180px;margin:32px auto 0}.restedxp-promo-art{background:#263341;border-radius:3px;min-width:0;min-height:240px;position:relative;overflow:hidden}.restedxp-promo-art>img{object-fit:cover;object-position:43% center;width:100%;height:100%;display:block;position:absolute;inset:0}.restedxp-promo-content{align-content:start;justify-items:start;min-width:0;display:grid}.restedxp-promo-partner{background:#253341;border-radius:3px;justify-content:center;align-items:center;width:137px;height:43px;margin:0 0 18px;padding:6px 10px;display:flex}.restedxp-promo-partner>img{object-fit:contain;width:117px;height:31px;display:block}.restedxp-promo .restedxp-promo-content h3{color:#253341;letter-spacing:-.015em;text-wrap:balance;margin:0 0 12px;font:400 clamp(23px,2.2vw,30px)/1.3 Cinzel,Georgia,serif}.restedxp-promo .restedxp-promo-content p{color:#3a4244;margin:0 0 12px;font:400 15px/1.65 Inter,Arial,sans-serif}.restedxp-promo .restedxp-promo-content .restedxp-promo-status{margin-bottom:18px;font-size:12px;line-height:1.6}.restedxp-promo .restedxp-promo-content .restedxp-promo-disclosure{margin:0 0 12px;font-size:12px;line-height:1.6}.restedxp-promo .restedxp-promo-link{color:#19465f;text-align:center;letter-spacing:normal;white-space:normal;background:0 0;border:1px solid #456b79;border-radius:3px;justify-content:center;align-items:center;gap:10px;width:fit-content;max-width:100%;min-height:48px;margin:0;padding:13px 16px;font:600 14px/1.5 Inter,Arial,sans-serif;text-decoration:none;display:flex}.restedxp-promo-link-label{min-width:0}.restedxp-promo-link>svg{flex:0 0 18px;display:block}.restedxp-promo .restedxp-promo-link:hover{color:#153e55;background:#dae1d8;border-color:#19465f}.restedxp-promo .restedxp-promo-link:focus-visible{outline-offset:4px;outline:3px solid #19465f}.restedxp-promo--quiz_results{grid-template-columns:minmax(0,1fr);gap:22px;margin:32px 0 0;padding:24px}.restedxp-promo--quiz_results .restedxp-promo-art{aspect-ratio:16/7;min-height:0}.restedxp-promo--quiz_results .restedxp-promo-art>img{object-position:center 35%}.restedxp-promo--quiz_results .restedxp-promo-content h3{font-size:24px}.restedxp-promo--quiz_results .restedxp-promo-link{width:100%}@media (max-width:1200px){.restedxp-promo--homepage{margin-inline:24px}}@media (max-width:800px){.restedxp-promo--homepage,.restedxp-promo--player_profile{grid-template-columns:minmax(0,1fr)}.restedxp-promo--homepage .restedxp-promo-art,.restedxp-promo--player_profile .restedxp-promo-art{aspect-ratio:16/7;min-height:0}}@media (max-width:650px){.restedxp-promo,.restedxp-promo--quiz_results{gap:20px;padding:20px}.restedxp-promo .restedxp-promo-art{aspect-ratio:16/9}.restedxp-promo .restedxp-promo-link{width:100%}.restedxp-promo .restedxp-promo-content h3{font-size:23px}}.restedxp-promo-offer code{letter-spacing:.03em;-webkit-user-select:all;user-select:all;font-weight:700;display:inline-block}
