.hsl{position:relative}html .site-header{-webkit-backdrop-filter:none;background:#fff}.hs-track{display:grid}.hs-slide{isolation:isolate;color:#fff;opacity:0;visibility:hidden;grid-area:1/1;align-items:center;text-decoration:none;transition:opacity .7s,visibility 0s linear .7s;display:flex;position:relative;overflow:hidden}.hs-slide.is-on{opacity:1;visibility:visible;z-index:1;transition:opacity .7s}.hs-in{width:100%;max-width:72rem;margin:0 auto;padding:40px 20px 150px;position:relative}.hs-main>div{padding-bottom:110px}.hs-nav{z-index:5;pointer-events:none;justify-content:center;align-items:center;gap:12px;width:100%;max-width:72rem;padding:0 20px;display:flex;position:absolute;bottom:104px;left:50%;transform:translate(-50%)}.hs-nav>*{pointer-events:auto}.hs-arrow{color:#fff;width:44px;height:44px;font:600 26px/1 var(--font-display);cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#06162459;border:1px solid #ffffff80;border-radius:50%}.hs-arrow:hover{background:#fff3}.hs-dots{gap:8px;display:flex}.hs-dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:99px;width:10px;height:10px;padding:0;transition:width .3s,background .3s}.hs-dots button[aria-current=true]{background:var(--color-accent);width:30px}.hs-dots button{position:relative}.hs-dots button:after{content:"";position:absolute;inset:-14px -4px}.hs-ad--bf{background:radial-gradient(50% 70% at 78% 45%,#ff7a1a47,#0000 70%),#0d0d0f}.hs-ad--eb{cursor:pointer;background:radial-gradient(50% 70% at 78% 42%,#ffba5457,#0000 70%),linear-gradient(160deg,#04263d 0%,#07415f 55%,#0b6280 100%)}.hs-ad--eb .hs-ad__words{-webkit-text-stroke-color:#9fdcff;font-size:clamp(56px,7vw,116px)}.hs-ad--eb .hs-ad__photo{background:#0b4a66;box-shadow:0 50px 90px -40px #01101cf2}.hs-ad--eb .hs-ad__ticket{background:#062236}.hs-ad--eb .hs-ad__tmain:before,.hs-ad--eb .hs-ad__tmain:after{background:#07415f}.hs-ad--eb .hs-ad__tdates{color:#9fdcff;text-transform:uppercase}.hs-ad--eb .hs-ad__ttitle{font-size:clamp(24px,2.6vw,38px)}.hs-ad--eb .hs-ad__stamp b{font-size:28px}.hs-ad__words{z-index:-1;font:800 clamp(70px, 9vw, 150px)/.86 var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #ff7a1a;white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex;position:absolute;inset:22px auto auto 46%}.hs-ad__words span:first-child{opacity:.5}.hs-ad__words span:nth-child(2){opacity:.34}.hs-ad__words span:nth-child(3){opacity:.2}.hs-ad__words span:nth-child(4){opacity:.11}.hs-ad__words span:nth-child(5){opacity:.05}.hs-ad__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}.hs-ad__pill{font:700 12.5px/1 var(--font-display);letter-spacing:.1em;background:#ffffff0d;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:12px;margin:0;padding:8px 15px;display:inline-flex}.hs-ad__pill b{color:#ff7a1a}.hs-ad__pill i{background:#ffffff59;width:1px;height:13px}.hs-ad__title{font:800 clamp(40px, 5.2vw, 76px)/.92 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:18px 0 0}.hs-ad__title span{color:#ff9a3d;margin-top:.12em;font-size:.55em;display:block}.hs-ad__sale{align-items:center;gap:16px;margin:10px 0 0;display:flex}.hs-ad__sale>span{font:800 clamp(18px, 1.9vw, 26px)/1 var(--font-display);text-transform:uppercase;text-align:right}.hs-ad__sale b{font:800 clamp(100px, 12vw, 180px)/.8 var(--font-display);letter-spacing:-.07em;color:#ff7a1a;text-shadow:0 20px 60px #ff7a1a59;align-items:flex-start;display:flex}.hs-ad__sale em{margin:.06em 0 0 .04em;font-size:.5em;font-style:normal;line-height:1}.hs-ad__sale sup{color:#fff9;margin-left:4px;font-size:.2em;line-height:1;position:static}.hs-ad__dirs{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.hs-ad__dirs li{border:1px solid #ffffff38;border-radius:999px;padding:7px 11px;font-size:14px;font-weight:600}.hs-ad__txt{color:#ffffffdb;max-width:34ch;margin:16px 0 0;font-size:18px;line-height:1.45}.hs-ad .hs-ad__btn{text-transform:uppercase;letter-spacing:.04em;color:#111;margin-top:22px;padding:16px 32px;font-size:15.5px;box-shadow:0 14px 34px -12px #ff7a1acc}.hs-ad:hover .hs-ad__btn{color:#111;background:#ff9a3d}.hs-ad__note{color:#ffffff8c;margin:14px 0 0;font-size:12.5px}.hs-ad__visual{justify-self:center;width:100%;max-width:400px;padding-bottom:40px;position:relative}.hs-ad__photo{aspect-ratio:4/5;background:#2a221c;border-radius:999px 999px 24px 24px;overflow:hidden;box-shadow:0 50px 90px -40px #000000e6}.hs-ad__photo img{object-fit:cover;object-position:50% 12%;width:100%;height:100%}.hs-ad__stamp{color:#111;background:#ff7a1a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:absolute;top:6%;right:-14px;transform:rotate(12deg);box-shadow:0 16px 36px -12px #ff7a1acc}.hs-ad__stamp b{font:800 31px/.9 var(--font-display);letter-spacing:-.04em}.hs-ad__stamp small{font:800 10.5px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.hs-ad__ticket{background:#101012;border-radius:15px;display:flex;position:absolute;bottom:0;left:-30px;right:-30px;transform:rotate(-4deg);box-shadow:0 34px 60px -24px #000000f2,0 0 0 1px #ffffff14}.hs-ad__tmain{border-right:2px dashed #ffffff47;flex:1;padding:18px 22px 20px;position:relative}.hs-ad__tmain:before,.hs-ad__tmain:after{content:"";background:#0d0d0f;border-radius:50%;width:20px;height:20px;position:absolute;right:-11px}.hs-ad__tmain:before{top:-10px}.hs-ad__tmain:after{bottom:-10px}.hs-ad__tdates{font:800 clamp(20px, 2.2vw, 30px)/1 var(--font-display);color:#c9c4bc;display:block}.hs-ad__ttitle{font:800 clamp(28px, 3.2vw, 46px)/.88 var(--font-display);letter-spacing:-.03em;text-transform:uppercase;margin-top:8px;display:block}.hs-ad__tstub{color:#ff7a1a;flex-direction:column;flex:0 0 86px;justify-content:space-between;align-items:center;gap:10px;padding:16px 10px;display:flex}.hs-ad__bar{background:repeating-linear-gradient(#fff 0 2px,#0000 2px 4px,#fff 4px 5px,#0000 5px 8px,#fff 8px 11px,#0000 11px 12px,#fff 12px 13px,#0000 13px 16px);flex:1;width:44px;min-height:56px}@media (width<=900px){.hs-ad__grid{grid-template-columns:1fr;gap:28px}.hs-ad__visual{display:none}.hs-ad__words{inset:auto auto 130px 30%}.hs-ad--eb{background:linear-gradient(#04263de6 0%,#07415fbd 60%,#04263de6 100%),url(/images/promo/eb-sea-2026.webp) 62%/cover}}@media (width<=767px){.hs-in{padding:32px 20px 150px}.hs-ad__txt{font-size:16px}.hs-ad__btn{width:100%}.hs-nav{bottom:100px}.hs-main .hero-stats{display:none}.hs-ad__words{opacity:.55}}@media (prefers-reduced-motion:reduce){.hs-slide,.hs-slide.is-on{transition:none}}
