/* DEYNU_EXPLORE_PROMO_170284 */
.dx82-services{margin-bottom:17px}
.dx84-promo{position:relative;margin:0 0 20px;border-radius:20px;overflow:hidden;background:#173e35;box-shadow:0 10px 26px rgba(25,52,44,.10)}
.dx84-track{position:relative;aspect-ratio:1.86/1;min-height:188px;max-height:248px}
.dx84-slide{position:absolute;inset:0;display:block;overflow:hidden;color:#fff;text-decoration:none;opacity:0;visibility:hidden;transition:opacity .42s ease}
.dx84-slide.is-active{opacity:1;visibility:visible}
.dx84-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}
.dx84-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,25,21,.12) 0%,rgba(8,25,21,.36) 38%,rgba(8,25,21,.88) 100%)}
.dx84-slide.is-host .dx84-overlay{background:linear-gradient(90deg,rgba(20,36,31,.12) 0%,rgba(17,54,44,.38) 42%,rgba(15,77,62,.92) 100%)}
.dx84-slide.is-income .dx84-overlay{background:linear-gradient(90deg,rgba(33,27,13,.16) 0%,rgba(75,56,14,.45) 42%,rgba(100,74,16,.93) 100%)}
.dx84-slide.is-assistant .dx84-overlay{background:linear-gradient(90deg,rgba(12,28,31,.13) 0%,rgba(17,57,61,.42) 42%,rgba(18,72,72,.92) 100%)}
.dx84-copy{position:absolute;z-index:3;top:22px;right:17px;width:62%;display:block}
.dx84-copy>small{display:inline-block;margin-bottom:5px;font-size:9.5px;font-weight:900;color:#d9eee8}
.dx84-slide.is-income .dx84-copy>small{color:#fff2c2}
.dx84-copy h1,.dx84-copy h2{margin:0;color:#fff;font-size:20px;line-height:1.42;letter-spacing:-.35px}
.dx84-copy>em{display:block;margin-top:5px;max-width:98%;font-size:10px;line-height:1.65;color:rgba(255,255,255,.82);font-style:normal}
.dx84-copy>b{display:inline-flex;align-items:center;gap:5px;margin-top:10px;padding:7px 10px;border-radius:10px;background:#fff;color:#164b3f;font-size:9.5px;font-weight:900;box-shadow:0 4px 14px rgba(0,0,0,.10)}
.dx84-slide.is-income .dx84-copy>b{color:#6d530f}
.dx84-copy>b svg{width:14px;height:14px}
.dx84-badge{position:absolute;z-index:4;top:12px;left:12px;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(8px);font-size:8.5px;font-weight:900;color:#fff}
.dx84-float{position:absolute;z-index:4;left:12px;top:50%;transform:translateY(-22%);backdrop-filter:blur(10px);box-shadow:0 8px 22px rgba(0,0,0,.12)}
.dx84-float-host,.dx84-float-income{display:grid;grid-template-columns:auto 1fr;column-gap:7px;align-items:center;width:112px;padding:9px 10px;border-radius:14px;background:rgba(255,255,255,.91);color:#25443b}
.dx84-float-host>i,.dx84-float-income>i{grid-row:1/3;display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:#eaf4f0;color:#17614f}
.dx84-float-income>i{background:#fff4cf;color:#8b6812}
.dx84-float-host svg,.dx84-float-income svg{width:17px;height:17px}
.dx84-float-host>b,.dx84-float-income>b{font-size:9px;line-height:1.35}
.dx84-float-host>small,.dx84-float-income>small{font-size:7.5px;color:#7e8985;line-height:1.4}
.dx84-float-assistant{display:grid;grid-template-columns:1fr;gap:5px;width:84px;padding:8px;border-radius:13px;background:rgba(255,255,255,.90)}
.dx84-float-assistant>b{padding:4px 6px;border-radius:7px;background:#edf6f5;color:#276e69;text-align:center;font-size:8px}
.dx84-float-travel{display:flex;align-items:center;gap:4px;padding:7px 8px;border-radius:12px;background:rgba(255,255,255,.88);color:#31544b}
.dx84-float-travel>b{font-size:8px}.dx84-float-travel>i{font-style:normal;color:#a9b4b0}
.dx84-dots{position:absolute;z-index:6;left:50%;bottom:9px;transform:translateX(-50%);display:flex;gap:5px;align-items:center}
.dx84-dots button{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.52);transition:.22s}
.dx84-dots button.is-active{width:18px;background:#fff}
@media(max-width:360px){
 .dx84-copy{width:64%;right:14px;top:19px}
 .dx84-copy h1,.dx84-copy h2{font-size:18px}
 .dx84-copy>em{font-size:9px}
 .dx84-float{left:9px}
 .dx84-float-host,.dx84-float-income{width:104px;padding:8px}
}
@media(min-width:700px){
 .dx84-track{max-height:300px}
 .dx84-copy{top:34px;right:28px;width:55%}
 .dx84-copy h1,.dx84-copy h2{font-size:28px}
 .dx84-copy>em{font-size:12px;max-width:90%}
 .dx84-copy>b{font-size:11px;padding:9px 13px}
 .dx84-badge{top:18px;left:18px;font-size:10px}
 .dx84-float{left:22px}
 .dx84-float-host,.dx84-float-income{width:150px;padding:12px}
 .dx84-float-assistant{width:112px}
}
@media(prefers-reduced-motion:reduce){.dx84-slide,.dx84-dots button{transition:none!important}}
