.XbZK5q_duel{background:linear-gradient(104deg,#401dd8 0%,#8b12c8 55%,#ff0677 100%);border-radius:20px;grid-column:1/-1;width:100%;margin:.5rem 0;padding:1.75rem;font-family:Hind,sans-serif;box-shadow:0 10px 30px #401dd840}.XbZK5q_header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.XbZK5q_question{color:#fff;font-family:Hind,sans-serif;font-size:1.3rem;font-weight:700}.XbZK5q_skip{color:#fffc;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-family:Hind,sans-serif;font-size:.9rem}.XbZK5q_skip:hover{color:#fff;text-decoration:underline}.XbZK5q_skip:disabled{cursor:default;opacity:.5}.XbZK5q_pair{align-items:stretch;gap:.75rem;display:flex}.XbZK5q_choice{cursor:pointer;background:#fff;border:3px solid #0000;border-radius:14px;flex-direction:column;flex:1 1 0;padding:0;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0e04562e}.XbZK5q_choice:hover{border-color:#53f4d5;transform:translateY(-4px);box-shadow:0 12px 28px #0e04564d}.XbZK5q_choice:focus-visible{border-color:#53f4d5;outline:none}.XbZK5q_photoWrap{width:100%;display:block;position:relative}.XbZK5q_photo{aspect-ratio:4/3;background-color:#f6f8fa;background-position:50%;background-size:cover;width:100%;display:block}.XbZK5q_dots{justify-content:center;gap:.4rem;display:flex;position:absolute;bottom:.6rem;left:0;right:0}.XbZK5q_dot,.XbZK5q_dotActive{cursor:pointer;border:none;border-radius:50%;width:.55rem;height:.55rem;padding:0;box-shadow:0 0 2px #0e045680}.XbZK5q_dot{background:#fff9}.XbZK5q_dotActive{background:#fff}.XbZK5q_meta{justify-content:space-between;align-items:baseline;gap:.5rem;padding:.6rem .75rem;display:flex}.XbZK5q_price{color:#0e0456;font-family:Hind,sans-serif;font-size:.95rem;font-weight:600}.XbZK5q_city{color:#888;font-family:Hind,sans-serif;font-size:.85rem}.XbZK5q_versus{letter-spacing:.05em;color:#fff;text-transform:uppercase;align-self:center;font-family:Hind,sans-serif;font-size:.85rem;font-weight:700}@media (max-width:600px){.XbZK5q_pair{flex-direction:column}.XbZK5q_versus{padding:.25rem 0}}
