.SfidaOspiteCard_card__M5Fbh{color:#f8f3dd;background:linear-gradient(180deg,#16372a,#071d15 70%);border:1px solid #b2cc8c;border-radius:22px;width:100%;overflow:hidden;overflow-wrap:anywhere;text-align:center}.SfidaOspiteCard_locandina__HjsZ1{position:relative;display:grid;place-items:center;gap:6px;min-height:150px;padding:22px 16px 16px;overflow:hidden;border-bottom:1px solid #63835b}.SfidaOspiteCard_scena__DQ_gn{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.SfidaOspiteCard_velo__bMb7H{position:absolute;inset:0;background:linear-gradient(180deg,#071d1566,#071d15cc 70%,#0b2419)}.SfidaOspiteCard_locandina__HjsZ1>:not(.SfidaOspiteCard_scena__DQ_gn):not(.SfidaOspiteCard_velo__bMb7H){position:relative}.SfidaOspiteCard_corpo__vmxJw{padding:18px 22px 24px}.SfidaOspiteCard_challenge__uir1X{display:flex;align-items:center;justify-content:center;gap:12px;font-size:20px;line-height:1.3;padding:14px 0;margin-top:16px;border-block:1px solid #63835b;font-weight:700;text-align:left}.SfidaOspiteCard_illustrazione__VoaSs{width:64px;height:48px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.SfidaOspiteCard_brand__ZnyId{letter-spacing:.22em;font-size:12px;font-weight:800;color:#c7e99b;text-shadow:0 1px 6px #000c}.SfidaOspiteCard_title__n3FS2{font-size:26px;line-height:1.12;font-weight:800;margin:0 0 12px}.SfidaOspiteCard_vs__m12em{display:block;font-size:12px;text-transform:uppercase;margin:10px 0;color:#c7e99b;letter-spacing:.2em}.SfidaOspiteCard_meta__shAAO{color:#d4dfc9;font-size:13px;line-height:1.5;margin-top:12px}.SfidaOspiteCard_prize__AVrH6{font-size:16px;line-height:1.4;margin-top:12px}.SfidaOspiteCard_invito__gppLJ{margin-top:18px;padding-top:14px;border-top:1px solid #63835b;font-size:14px;line-height:1.45;font-weight:700;color:#c7e99b}.SfidaOspiteCard_modal___ETyi{width:min(420px,calc(100vw - 32px));max-height:calc(100dvh - 70px);overflow-y:auto;background:#10271d;border:1px solid #63835b;border-radius:22px;padding:18px}