.rad{z-index:2147483000;background:linear-gradient(180deg,var(--lux-surface,#152547),var(--lux-surface-2,#0f1e3d));width:242px;max-width:92vw;color:var(--lux-ink,#e8edf3);opacity:0;border:2px solid #fff;border-radius:0;transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .4s;position:fixed;top:50%;left:22px;overflow:hidden;transform:translate(calc(-100% - 44px),-50%);box-shadow:0 16px 40px #00000073}.rad.is-in{opacity:1;transform:translateY(-50%)}.rad__close{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060e1e99;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:7px;right:7px}.rad__media{aspect-ratio:16/9;isolation:isolate;background:#0a1730;width:100%;position:relative;overflow:hidden}.rad__media img{object-fit:cover;width:100%;height:100%;display:block}.rad__media--empty{color:var(--lux-accent,#c9b98a);aspect-ratio:16/6;place-items:center;display:grid}.rad__body{flex-direction:column;gap:8px;padding:10px 11px 11px;display:flex}.rad__text{color:var(--lux-ink,#e8edf3);margin:0;font-size:12px;line-height:1.42}.rad__cta{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#dc1c2e,#7f0f1a);border-radius:0;align-self:flex-start;padding:8px 13px;font-size:11px;font-weight:800;text-decoration:none;box-shadow:0 6px 16px #dc1c2e4d}@media(min-width:640px)and (max-width:1023px){.rad{width:214px;left:16px}.rad__body{gap:6px;padding:8px 9px 9px}.rad__text{font-size:11px;line-height:1.35}.rad__cta{padding:7px 12px;font-size:10.5px}}@media(max-width:639px){.rad{border:2px solid #fff;border-bottom:0;border-radius:0;width:auto;max-width:none;inset:auto 0 0;transform:translateY(100%)}.rad.is-in{transform:translateY(0)}.rad__media{aspect-ratio:auto;height:132px}.rad__media--empty{aspect-ratio:auto;height:64px}.rad__body{gap:8px;padding:9px 12px 11px}.rad__text{font-size:12px;line-height:1.35}}@media(prefers-reduced-motion:reduce){.rad{transition:opacity .3s}}.global-chatfab{transition:bottom .4s;bottom:84px}body.has-remax-ad .global-chatfab{bottom:268px}@media(min-width:640px){body.has-remax-ad .global-chatfab{bottom:84px}}.rad__media img.rad__img--m{display:none}@media(max-width:639px){.rad__media:has(img.rad__img--m) img.rad__img--d{display:none}.rad__media img.rad__img--m{display:block}}.rad__text strong{font-weight:800}.zi{color:#fff;background:#000;scroll-margin-top:0;overflow:hidden}.zi__stage{background:#000;flex-direction:row;width:100%;height:100vh;min-height:640px;display:flex;position:relative;overflow:hidden}.zi__col{cursor:default;border-right:1px solid #ffffff14;flex:1 1 0;height:100%;transition:flex-grow .7s cubic-bezier(.25,1,.5,1),flex-basis .7s cubic-bezier(.25,1,.5,1),opacity .5s;position:relative;overflow:hidden}.zi__col:last-child{border-right:0}.zi__col--idle{cursor:pointer}.zi__col--idle:hover{flex-grow:1.6}.zi__col--idle:hover .zi__img{transform:scale(calc(var(--zi-scale,1) * 1.04))}.zi__col--idle:hover .zi__count{opacity:1;transform:translateY(4px)}.zi__stage:hover .zi__col--idle:not(:hover) .zi__img{filter:saturate(.55)brightness(.85)blur(2px)}.zi__stage:hover .zi__col--idle:not(:hover) .zi__veil{background:linear-gradient(#0000008c,#00000038 52%,#0000 91%)}.zi__col--sel{flex:0 0 35%}.zi__col--hidden{opacity:0;border:0;flex:0 0 0!important}.zi__img{object-fit:cover;filter:none;width:100%;height:100%;image-rendering:-webkit-optimize-contrast;--zi-scale:var(--zi-scale-d,1);transform-origin:var(--zi-origin-d,50% 50%);transform:scale(var(--zi-scale));transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter .5s;position:absolute;inset:0}@media(max-width:1024px){.zi__img{--zi-scale:var(--zi-scale-t,var(--zi-scale-d,1));transform-origin:var(--zi-origin-t,var(--zi-origin-d,50% 50%))}}@media(max-width:640px){.zi__img{--zi-scale:var(--zi-scale-m,var(--zi-scale-t,var(--zi-scale-d,1)));transform-origin:var(--zi-origin-m,var(--zi-origin-t,var(--zi-origin-d,50% 50%)))}}.zi__col--sel .zi__img{filter:none}.zi__veil{pointer-events:none;background:linear-gradient(#000000a6,#00000026 52%,#0000 91%);transition:background .4s;position:absolute;inset:0}.zi__back{z-index:5;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #ffffff40;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:inline-flex;position:absolute;top:20px;left:20px}.zi__back:hover{background:#000}.zi__text{pointer-events:none;flex-direction:column;justify-content:flex-start;padding:28px;display:flex;position:absolute;inset:0}.zi__col--sel .zi__text{justify-content:flex-end}.zi__idle{flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding-top:56px;padding-bottom:0;animation:.9s cubic-bezier(.22,1,.36,1) both zi-drop-down;display:flex}.zi__count{color:#cbd5e1;letter-spacing:.06em;opacity:0;text-transform:lowercase;order:2;margin-top:22px;margin-bottom:0;font-size:12.5px;font-weight:400;transition:opacity .4s,transform .4s}.zi__title{color:#ffffffe6;text-transform:uppercase;letter-spacing:.22em;order:1;margin:0;font-weight:500}.zi__title--v{writing-mode:vertical-rl;font-size:30px;transform:rotate(180deg)}.zi__title--h{letter-spacing:.18em;margin-bottom:8px;font-size:40px}.zi__col--idle:hover .zi__title--v{color:#fff}.zi__selText{animation:.7s cubic-bezier(.22,1,.36,1) .3s both zi-drop-down}.zi__desc{color:#cbd5e1;letter-spacing:.02em;margin:0;font-size:14.5px;font-weight:400}.zi__descAccent{color:#fff;font-weight:600}.zi__selHead{align-items:center;gap:12px;margin-bottom:8px;display:flex}.zi__back--inline{pointer-events:auto;flex:none;width:40px;height:40px;position:static}@media(min-width:1025px){.zi__back--inline{display:none}}.zi__panel{opacity:0;background:#000;border-left:1px solid #ffffff14;flex-shrink:0;width:0;height:100%;transition:width .7s cubic-bezier(.25,1,.5,1),opacity .5s;overflow:hidden}.zi__panel--open{opacity:1;width:65%;overflow:hidden auto}.zi__panelInner{max-width:1280px;margin:0 auto;padding:48px 40px 56px}.zi__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:28px 24px;display:grid}.zi__grid>*{min-width:0}.zi__grid>.zi-cascade>.luxc{width:100%;max-width:100%}.zi__cta{color:#fff;text-align:center;background:#dc1c2e;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:420px;padding:32px 24px;text-decoration:none;transition:background .2s,transform .2s;display:flex}.zi__cta:hover{background:#b81524;transform:translateY(-2px)}.zi__cta__label{letter-spacing:.18em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:700}.zi__cta__title{letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:800;line-height:1.1}.zi__cta__arrow{background:#ffffff24;border-radius:999px;place-items:center;width:56px;height:56px;margin-top:8px;transition:transform .2s,background .2s;display:grid}.zi__cta:hover .zi__cta__arrow{background:#ffffff38;transform:translate(4px)}.zi__empty{color:#94a3b8;text-align:center;grid-column:1/-1;padding:40px 0;font-weight:400}@keyframes zi-cascade-up{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.zi-cascade{opacity:0;animation:.8s cubic-bezier(.25,1,.5,1) forwards zi-cascade-up}@keyframes zi-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes zi-drop-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.zi__scrollNav{display:none}.zi__scrollNavBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s;display:inline-flex}.zi__scrollNavBtn:hover{background:#dc1c2e;border-color:#dc1c2e}@media(max-width:1024px){.zi{overflow:visible}.zi__stage{flex-flow:wrap;height:60vh;min-height:420px}.zi__col{border-bottom:0;border-right:1px solid #ffffff14;flex:1 1 0;min-width:0;height:100%}.zi__col:last-child{border-right:0}.zi__col--idle:hover{flex-grow:1.15}.zi__stage:has(.zi__col--sel){flex-direction:column;height:auto;min-height:0}.zi__col--sel{border-right:0;flex:none;width:100%;height:34vh;min-height:240px}.zi__col--hidden{opacity:0;border:0;display:none;flex:0 0 0!important;width:0!important;height:0!important}.zi__text{padding:16px 8px;overflow:visible}.zi__idle{justify-content:flex-start;gap:10px;padding-top:18px;padding-bottom:0}.zi__title--v{letter-spacing:.18em;flex:0 auto;font-size:21px;transform:rotate(180deg)}.zi__title--h{letter-spacing:.14em;font-size:22px}.zi__count{display:none!important}.zi__back:not(.zi__back--inline){display:none}.zi__col--sel .zi__veil{background:linear-gradient(#0000 12%,#00000059 55%,#000c)}.zi__col--sel .zi__text{justify-content:flex-end;padding:20px 20px 22px}.zi__panel{flex-basis:100%;width:100%;height:0;transition:height .6s cubic-bezier(.25,1,.5,1),opacity .4s}.zi__panel--open{width:100%;height:auto;overflow:visible}.zi__panelInner{padding:20px 0 28px;position:relative}.zi__scrollNav{justify-content:flex-end;gap:8px;padding:0 16px 12px;display:flex}.zi__grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:14px;padding:0 16px 8px;display:flex;overflow:auto hidden}.zi__grid::-webkit-scrollbar{display:none}.zi__grid>.zi-cascade{scroll-snap-align:center;flex:none;width:calc(100vw - 72px);max-width:520px}.zi__grid>.zi-cascade>.luxc{width:100%;max-width:100%}.zi__grid>.zi-cascade:nth-child(n+5):not(:last-child){display:none}.zi__cta{min-height:320px;padding:24px 18px}.zi__cta__title{font-size:18px}.zi__cta__arrow{width:44px;height:44px}}@media(max-width:640px){.zi__stage{height:55vh;min-height:380px}.zi__stage:has(.zi__col--sel){height:auto;min-height:0}.zi__col--sel{height:30vh;min-height:220px}.zi__text{padding:12px 4px}.zi__idle{padding-top:14px;padding-bottom:12px}.zi__title--v{letter-spacing:.14em;font-size:17px;transform:rotate(180deg)}.zi__count{display:none!important}.zi__grid>.zi-cascade{width:calc(100vw - 40px);max-width:100%}}
