.wmbt-root,.wmbt-pass{--wmbt-ink-900:#050d14;--wmbt-ink-800:#0a1622;--wmbt-line:#163647;--wmbt-cyan:#29c8e0;--wmbt-cyan-2:#55dcf0;--wmbt-bone:#f2f4f2;--wmbt-bone-2:#d8dedb;--wmbt-bone-3:#aeb8b6;--wmbt-display:"Anton","Oswald",Impact,sans-serif;--wmbt-text:"Barlow","Oswald","Arial Narrow",sans-serif;--wmbt-mono:"JetBrains Mono",ui-monospace,monospace;--wmbt-max-w:1440px;--wmbt-gutter:18px;--wmbt-chamfer:polygon(8px 0,100% 0,100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%, 0 8px)}@media (min-width:600px){.wmbt-root,.wmbt-pass{--wmbt-gutter:24px}}@media (min-width:900px){.wmbt-root,.wmbt-pass{--wmbt-gutter:32px}}@media (min-width:1280px){.wmbt-root,.wmbt-pass{--wmbt-gutter:40px}}.wmbt-root{position:relative;clip-path:inset(0);background:var(--wmbt-ink-900);color:var(--wmbt-bone)}.wmbt-root *,.wmbt-root *:before,.wmbt-root *:after,.wmbt-pass *,.wmbt-pass *:before,.wmbt-pass *:after{box-sizing:border-box}.wmbt-sr{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wmbt-3d-bg{position:fixed;left:0;top:0;width:100%;height:100vh;height:100lvh;z-index:0;overflow:hidden;pointer-events:none;background:var(--wmbt-ink-900);font-family:var(--wmbt-text)}.wmbt-3d-bg>picture{position:absolute;inset:0;display:block}.wmbt-3d-bg__ground,.wmbt-3d-bg__video,.wmbt-3d-bg__canvas,.wmbt-3d-bg__grunge,.wmbt-3d-bg__vignette,.wmbt-3d-bg__flash,.wmbt-3d-bg__veil{position:absolute;inset:0;width:100%;height:100%;display:block}.wmbt-3d-bg__ground,.wmbt-3d-bg__video{object-fit:cover;object-position:50% 50%;will-change:transform,opacity}.wmbt-3d-bg__video{opacity:0}.wmbt-3d-bg__canvas{opacity:0;transition:opacity 1.2s ease}.wmbt-3d-bg--on .wmbt-3d-bg__canvas{opacity:1;transition:none}.wmbt-3d-bg__grunge{background:url(//www.metal-battle.com/wp-content/themes/wmb-2027/v2/travel/assets/bg-2027-m.jpg) center/cover no-repeat;mix-blend-mode:screen;opacity:0}@media (min-width:900px){.wmbt-3d-bg__grunge{background-image:url(//www.metal-battle.com/wp-content/themes/wmb-2027/v2/travel/assets/bg-2027-full.jpg)}}.wmbt-3d-bg--on .wmbt-3d-bg__grunge{opacity:.22}.wmbt-3d-bg__vignette{background:radial-gradient(ellipse at 50% 45%,rgba(5,13,20,0) 40%,rgba(5,13,20,.78) 100%)}.wmbt-3d-bg__flash{background:radial-gradient(circle at 50% 50%,#f2f4f2 0%,#55dcf0 38%,rgba(41,200,224,0) 78%);opacity:0}.wmbt-3d-bg__veil{background:var(--wmbt-ink-900);opacity:.74}.wmbt-3d-bg--on .wmbt-3d-bg__ground{opacity:0}.wmbt-hud{position:absolute;opacity:0;color:var(--wmbt-bone);will-change:transform,opacity}.wmbt-hud__tag{display:block;font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wmbt-bone-2)}.wmbt-hud__tag:before{content:"// ";color:var(--wmbt-cyan)}.wmbt-hud--stats{left:var(--wmbt-gutter);bottom:14vh;display:flex;flex-direction:column}.wmbt-hud__line{font-family:var(--wmbt-display);font-weight:400;font-size:clamp(34px, 7.2vw, 104px);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 3px 16px rgba(5,13,20,.7)}.wmbt-hud__line b{font-weight:400;color:var(--wmbt-cyan)}.wmbt-hud__line--cyan{color:var(--wmbt-cyan)}.wmbt-hud--dive{left:var(--wmbt-gutter);top:16vh;display:flex;flex-direction:column;gap:10px}.wmbt-hud__alt{font-family:var(--wmbt-mono);font-size:clamp(30px, 5vw, 64px);font-weight:500;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wmbt-hud__coords{font-family:var(--wmbt-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--wmbt-cyan)}.wmbt-hud--land{left:0;right:0;top:80%;padding:0 var(--wmbt-gutter);display:flex;flex-direction:column;align-items:center;text-align:center;transform:translateY(-50%)}.wmbt-hud__title{margin-top:16px;font-family:var(--wmbt-display);font-weight:400;font-size:clamp(44px, 9.4vw, 150px);line-height:.98;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 6px 30px rgba(5,13,20,.85),0 2px 6px rgba(5,13,20,.7)}.wmbt-hud__title em{font-style:normal;color:var(--wmbt-cyan)}.wmbt-hud__sub{margin-top:18px;font-size:clamp(17px, 2vw, 24px);letter-spacing:.02em;color:var(--wmbt-bone);text-shadow:0 2px 10px rgba(5,13,20,.9)}.wmbt-hud--cue{left:0;right:0;bottom:28px;display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wmbt-bone-2)}.wmbt-hud--cue i{display:block;width:1px;height:44px;background:linear-gradient(180deg,var(--wmbt-cyan),rgba(41,200,224,0));animation:wmbt-cue 1.8s ease-in-out infinite;transform-origin:top}@keyframes wmbt-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}100%{transform:scaleY(1);opacity:0}}.wmbt{position:relative;z-index:1;min-height:100vh;color:var(--wmbt-bone);font-family:var(--wmbt-text);font-size:17px;line-height:1.55}.wmbt a{color:var(--wmbt-cyan);text-decoration:none}.wmbt a:hover{color:var(--wmbt-cyan-2)}.wmbt a:focus-visible,.wmbt button:focus-visible,.wmbt-input:focus-visible{outline:2px solid var(--wmbt-cyan);outline-offset:2px}.wmbt-wrap{max-width:var(--wmbt-max-w);margin:0 auto;padding-left:var(--wmbt-gutter);padding-right:var(--wmbt-gutter)}.wmbt-hero{padding:48px 0 40px}@media (min-width:768px){.wmbt-hero{padding:72px 0 56px}}@media (min-width:1280px){.wmbt-hero{padding:96px 0 72px}}.wmbt-eyebrow{display:block;font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wmbt-bone-2)}.wmbt-eyebrow:before{content:"// ";color:var(--wmbt-cyan)}.wmbt-h1{margin:18px 0 0;font-family:var(--wmbt-display);font-weight:400;font-size:clamp(34px, 9vw, 90px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:break-word;text-shadow:0 3px 12px rgba(5,13,20,.55),0 1px 3px rgba(5,13,20,.45)}.wmbt-hl1{color:var(--wmbt-bone)}.wmbt-hl3{color:var(--wmbt-cyan)}.wmbt-rule{display:block;width:64px;height:4px;margin-top:22px;background:var(--wmbt-cyan)}.wmbt-lede{margin:26px 0 0;max-width:720px;font-size:18px;line-height:1.45;letter-spacing:.02em;color:var(--wmbt-bone-2)}@media (min-width:1024px){.wmbt-lede{font-size:22px}}.wmbt-journey{position:relative}.wmbt-root.wmbt-cine .wmbt-journey{height:560vh}.wmbt-root.wmbt-cine .wmbt-hero{min-height:100vh;min-height:100svh}.wmbt-hero__links{display:flex;flex-wrap:wrap;gap:0 28px;margin-top:22px}.wmbt a.wmbt-skip{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.wmbt a.wmbt-skip[hidden]{display:none}.wmbt-content{position:relative;scroll-margin-top:0}.wmbt-field{display:flex;flex-direction:column;gap:6px;min-width:0}.wmbt-field label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--wmbt-bone-3)}.wmbt-input{height:48px;width:100%;padding:0 14px;background-color:var(--wmbt-ink-900);border:1px solid var(--wmbt-line);border-radius:0;color:var(--wmbt-bone);font:16px var(--wmbt-text);-webkit-appearance:none;appearance:none}.wmbt-input::placeholder{color:var(--wmbt-bone-3);opacity:1}.wmbt-results__count{margin:0;font-size:17px;color:var(--wmbt-bone-2)}.wmbt-results__count strong{color:var(--wmbt-bone);font-weight:600}.wmbt-link{min-height:44px;padding:0 4px;background:0 0;border:0;color:var(--wmbt-cyan);font:600 13px var(--wmbt-text);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.wmbt-link:hover{color:var(--wmbt-cyan-2)}.wmbt-empty{margin-top:24px;padding:40px 24px;text-align:center;background:rgba(10,22,34,.8);border:1px solid var(--wmbt-line)}.wmbt-empty__title{margin:0;font-family:var(--wmbt-display);font-weight:400;font-size:clamp(28px, 4vw, 39px);line-height:1.05;text-transform:uppercase}.wmbt-empty__text{margin:12px 0 20px;color:var(--wmbt-bone-2)}.wmbt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;background:var(--wmbt-cyan);border:1px solid var(--wmbt-cyan);clip-path:var(--wmbt-chamfer);color:var(--wmbt-ink-900);font:600 14px var(--wmbt-text);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.wmbt-btn:hover{background:var(--wmbt-cyan-2)}.wmbt-foot{margin:32px 0 0;font-size:15px;color:var(--wmbt-bone-2)}.wmbt-foot--dim{margin-top:8px;font-size:13px;color:var(--wmbt-bone-3)}@media (max-width:767px){.wmbt{font-size:16px}.wmbt-results__count{font-size:16px}.wmbt-root.wmbt-cine .wmbt-journey{height:480vh}.wmbt-hud--stats{bottom:12vh}.wmbt-hud--dive{top:12vh}.wmbt-hud--land{top:74%}}@media (prefers-reduced-motion:reduce){.wmbt-3d-bg__canvas{transition:none}.wmbt-hud--cue i{animation:none}}.wmbt-pick{position:relative;padding:72px 0 96px;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.wmbt-pick--compact{min-height:0;padding:40px 0 56px}.wmbt-pick__head{display:flex;flex-direction:column;align-items:center;text-align:center}.wmbt-pick__title{margin:16px 0 0;font-family:var(--wmbt-display);font-weight:400;font-size:clamp(32px, 6vw, 72px);line-height:1.05;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 3px 16px rgba(5,13,20,.8)}.wmbt-pick__title em{font-style:normal;color:var(--wmbt-cyan)}.wmbt-pick__search{margin-top:28px;width:100%;max-width:620px;display:flex;align-items:flex-end;gap:12px;text-align:left}.wmbt-pick__search .wmbt-field{flex:1 1 auto}.wmbt-pick__search .wmbt-input{background-color:rgba(5,13,20,.88)}.wmbt-pick .wmbt-results__count{margin-top:16px;text-shadow:0 2px 8px rgba(5,13,20,.9)}.wmbt-btn--ghost{height:48px;background:rgba(5,13,20,.88);color:var(--wmbt-cyan);clip-path:none;white-space:nowrap}.wmbt-btn--ghost:hover{background:rgba(41,200,224,.14)}.wmbt-type{position:relative;background:rgba(5,13,20,.88)}.wmbt-type__ghost{position:absolute;inset:0;display:flex;align-items:center;padding:0 15px;font:16px var(--wmbt-text);white-space:pre;overflow:hidden;pointer-events:none}.wmbt-type__typed{visibility:hidden}.wmbt-type__rest{color:var(--wmbt-bone-3);opacity:.75}.wmbt-pick__search .wmbt-type__input{position:relative;background:0 0}.wmbt-suggest{min-height:44px;margin:12px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.wmbt-suggest__none{margin:0;font-size:16px;color:var(--wmbt-bone-2);text-shadow:0 2px 8px rgba(5,13,20,.9)}.wmbt-suggest__none[hidden]{display:none}.wmbt-suggest__item{margin:0;list-style:none;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 14px 0 10px;background:rgba(5,13,20,.88);border:1px solid var(--wmbt-line);color:var(--wmbt-bone);font:600 15px var(--wmbt-text);cursor:pointer}.wmbt-suggest__item:hover,.wmbt-suggest__item--top{border-color:var(--wmbt-cyan)}.wmbt-suggest__item:focus-visible{outline:2px solid var(--wmbt-cyan);outline-offset:2px}.wmbt-suggest__flag{width:30px;height:20px;background:var(--wmbt-ink-800) center/cover no-repeat;outline:1px solid var(--wmbt-line)}.wmbt-suggest__key{font:11px var(--wmbt-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--wmbt-cyan)}.wmbt-bill{--pw:min(100vw, 1440px);position:relative;min-height:calc(var(--pw) * 1.4118);background:var(--wmbt-ink-900);overflow:hidden;scroll-margin-top:var(--wmbv-head,0px)}.wmbt-bill[hidden]{display:none}.wmbt-bill__poster{position:absolute;left:50%;top:0;width:var(--pw);max-width:none;height:auto;margin-left:calc(var(--pw) / -2);display:block}.wmbt-bill__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,13,20,0) 0,rgba(5,13,20,0) calc(var(--pw) * .49),
		rgba(5, 13, 20, .8) calc(var(--pw) * .6),
		rgba(5, 13, 20, .8) calc(var(--pw) * 1.24),
		rgba(5, 13, 20, 0) calc(var(--pw) * 1.33),
		rgba(5, 13, 20, 0) calc(var(--pw) * 1.4118),
		var(--wmbt-ink-900) calc(var(--pw) * 1.4118))}.wmbt-bill__in{position:relative;max-width:var(--wmbt-max-w);margin:0 auto;padding:calc(var(--pw) * .57) var(--wmbt-gutter) 96px;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.wmbt-bill__route{margin:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;font-family:var(--wmbt-display);font-weight:400;font-size:clamp(38px, 5.3vw, 76px);line-height:1;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 3px 16px rgba(5,13,20,.8)}.wmbt-bill__route img{height:.64em;width:auto;outline:1px solid rgba(242,244,242,.4)}.wmbt-bill__route em{font-style:normal;color:var(--wmbt-cyan)}.wmbt-bill__sub{margin:0;font-size:clamp(17px, 1.4vw, 20px);letter-spacing:.02em;color:var(--wmbt-bone-2)}.wmbt-bill__tier{margin-top:14px;font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wmbt-bone-2)}.wmbt-bill__tier:before{content:"// ";color:var(--wmbt-cyan)}.wmbt-bill__names{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px 44px;max-width:1296px}.wmbt-bill__name{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:6px 4px;background:0 0;border:0;color:var(--wmbt-bone);font:inherit;cursor:pointer}.wmbt-bill__name>span:first-child{font-family:var(--wmbt-display);font-size:var(--fs);line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 3px 14px rgba(5,13,20,.8);transition:color .18s cubic-bezier(.2,0,.2,1),transform .18s cubic-bezier(.2,0,.2,1)}.wmbt-bill__name:hover>span:first-child,.wmbt-bill__name:focus-visible>span:first-child{color:var(--wmbt-cyan);transform:scale(1.04)}.wmbt-bill__meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--wmbt-bone-2)}.wmbt-bill__meta img{height:15px;width:auto;outline:1px solid rgba(242,244,242,.4)}.wmbt-bill__names--xl{--fs:clamp(40px, 5.3vw, 76px)}.wmbt-bill__names--l{--fs:clamp(36px, 3.75vw, 54px)}.wmbt-bill__names--m{--fs:clamp(28px, 3vw, 44px);gap:18px 40px}.wmbt-bill__names--s{--fs:clamp(24px, 2.2vw, 32px);gap:16px 40px}.wmbt-bill__foot{margin:14px 0 0;font-size:15px;color:var(--wmbt-bone-2)}.wmbt-bill__foot .wmbt-link{vertical-align:baseline}.wmbt-bill__links{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:15px}.wmbt-bill__links a{text-decoration:underline}@media (prefers-reduced-motion:no-preference){.wmbt-js .wmbt-bill:not(.wmbt-bill--in) .wmbt-bill__poster,.wmbt-js .wmbt-bill:not(.wmbt-bill--in) .wmbt-bill__veil,.wmbt-js .wmbt-bill:not(.wmbt-bill--in) .wmbt-bill__in>*,.wmbt-js .wmbt-bill:not(.wmbt-bill--in) .wmbt-bill__name{opacity:0}}.wmbt-bill--in .wmbt-bill__poster{animation:wmbt-unroll 1s cubic-bezier(.2,.9,.2,1) both}.wmbt-bill--in .wmbt-bill__veil{animation:wmbt-fade .8s ease .5s both}.wmbt-bill--in .wmbt-bill__in>.wmbt-eyebrow,.wmbt-bill--in .wmbt-bill__route,.wmbt-bill--in .wmbt-bill__sub,.wmbt-bill--in .wmbt-bill__tier,.wmbt-bill--in .wmbt-bill__foot{animation:wmbt-rise .6s cubic-bezier(.2,.9,.2,1) both;animation-delay:calc(.55s + var(--i, 0) * 70ms)}.wmbt-bill--in .wmbt-bill__name{animation:wmbt-stamp .5s cubic-bezier(.2,1.5,.4,1) both;animation-delay:calc(.55s + var(--i, 0) * 70ms)}@keyframes wmbt-unroll{from{clip-path:inset(0 0 100% 0);transform:scale(1.06)}to{clip-path:inset(0);transform:scale(1)}}@keyframes wmbt-fade{from{opacity:0}to{opacity:1}}@keyframes wmbt-rise{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes wmbt-stamp{0%{opacity:0;transform:scale(1.7) rotate(-3deg)}60%{opacity:1}100%{opacity:1;transform:scale(1) rotate(0)}}.wmbt-pass{position:fixed;inset:0;z-index:1000;color:var(--wmbt-bone);font-family:var(--wmbt-text);font-size:17px;line-height:1.55;text-align:left;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:6vh var(--wmbt-gutter) 32px;perspective:1400px}.wmbt-pass[hidden]{display:none}.wmbt-pass__scrim{position:fixed;inset:0;padding:0;border:0;background:rgba(5,13,20,.84);cursor:pointer;animation:wmbt-fade .3s ease both}.wmbt-pass__box{position:relative;width:100%;max-width:1040px;margin:auto 0;display:flex;flex-direction:column;gap:16px}.wmbt-pass__ticket{display:flex;align-items:stretch;box-shadow:0 0 0 1px var(--wmbt-cyan),0 30px 80px rgba(5,13,20,.7);transform-origin:50% 0}.wmbt-pass--print .wmbt-pass__ticket{animation:wmbt-print .6s cubic-bezier(.2,.9,.2,1) both}.wmbt-pass--next .wmbt-pass__ticket{animation:wmbt-deal-r .38s cubic-bezier(.2,.9,.2,1) both}.wmbt-pass--prev .wmbt-pass__ticket{animation:wmbt-deal-l .38s cubic-bezier(.2,.9,.2,1) both}@keyframes wmbt-print{from{opacity:0;transform:translateY(70px) rotateX(-58deg)}to{opacity:1;transform:translateY(0) rotateX(0)}}@keyframes wmbt-deal-r{from{opacity:0;transform:translateX(90px) rotate(3deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@keyframes wmbt-deal-l{from{opacity:0;transform:translateX(-90px) rotate(-3deg)}to{opacity:1;transform:translateX(0) rotate(0)}}.wmbt-pass__main{flex:1 1 0;min-width:0;padding:32px;display:flex;flex-direction:column;gap:20px;background:var(--wmbt-ink-800);border-right:2px dashed #1f5a6b}.wmbt-pass__top{display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wmbt-bone-2)}.wmbt-pass__top span:first-child:before{content:"// ";color:var(--wmbt-cyan)}.wmbt-pass__route{display:flex;align-items:center;gap:20px}.wmbt-pass__end{flex:0 1 auto;display:flex;flex-direction:column;gap:6px;min-width:0}.wmbt-pass__when{display:none}.wmbt-pass__end--to{flex:0 0 auto;text-align:right}.wmbt-pass__label{font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--wmbt-bone-3)}.wmbt-pass__place{display:flex;align-items:center;gap:12px;font-family:var(--wmbt-display);font-size:clamp(30px, 4vw, 52px);line-height:1;text-transform:uppercase;overflow-wrap:break-word}.wmbt-pass__place img{height:.58em;width:auto;outline:1px solid rgba(242,244,242,.4)}.wmbt-pass__place--to{color:var(--wmbt-cyan);justify-content:flex-end}.wmbt-pass__place--text{font-family:var(--wmbt-text);font-size:17px;line-height:1.35;text-transform:none}.wmbt-pass__line{flex:1 1 40px;min-width:24px;height:0;border-top:2px dashed var(--wmbt-cyan)}.wmbt-pass__who{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--wmbt-line)}.wmbt-pass__nameRow{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.wmbt-pass__name{margin:0;font-family:var(--wmbt-display);font-weight:400;font-size:clamp(30px, 3vw, 40px);line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere}.wmbt-pass__pill{padding:3px 8px;border:1px solid var(--wmbt-cyan);font-family:var(--wmbt-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--wmbt-cyan)}.wmbt-pass__pill--note{border-style:dashed;border-color:var(--wmbt-bone-3);color:var(--wmbt-bone-3)}.wmbt-pass__city{font-size:14px;color:var(--wmbt-bone-3)}.wmbt-pass__text{margin:0;max-width:62ch;font-size:17px;line-height:1.5;color:var(--wmbt-bone-2)}.wmbt-pass__pkgs{margin:0;padding:0;list-style:none}.wmbt-pass__pkgs li{display:flex;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:10px 0;border-top:1px solid var(--wmbt-line);font-size:16px}.wmbt-pass__pkg{display:flex;flex-direction:column;gap:2px;min-width:0}.wmbt-pass__undated{font-family:var(--wmbt-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--wmbt-bone-3)}.wmbt-pass__pkgs li>span:last-child{flex:0 0 auto;font-family:var(--wmbt-mono);font-size:14px;color:var(--wmbt-bone-2)}.wmbt-pass__stub{flex:0 0 280px;padding:32px 28px;display:flex;flex-direction:column;gap:16px;background:#10222f;transform-origin:0 0;transition:transform .22s cubic-bezier(.2,0,.2,1)}.wmbt-pass__stub:has(.wmbt-pass__cta:hover){transform:rotate(1.6deg) translateX(5px)}.wmbt-pass__price{font-family:var(--wmbt-mono);font-size:26px;font-weight:500;line-height:1.15}.wmbt-pass__code{height:56px;opacity:.85;background:repeating-linear-gradient(90deg,#f2f4f2 0,#f2f4f2 3px,transparent 3px,transparent 6px,#f2f4f2 6px,#f2f4f2 7px,transparent 7px,transparent 12px,#f2f4f2 12px,#f2f4f2 16px,transparent 16px,transparent 19px)}.wmbt a.wmbt-pass__cta,.wmbt-pass a.wmbt-pass__cta{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;background:var(--wmbt-cyan);color:var(--wmbt-ink-900);clip-path:var(--wmbt-chamfer);font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.wmbt-pass a.wmbt-pass__cta:hover{background:var(--wmbt-cyan-2)}.wmbt-pass__nolink{margin-top:auto;font-size:15px;color:var(--wmbt-bone-2)}.wmbt-pass__small{font-size:13px;line-height:1.4;color:var(--wmbt-bone-3)}.wmbt-pass__nav{display:flex;justify-content:space-between;gap:12px}.wmbt-pass__btn{min-height:48px;padding:0 20px;background:rgba(5,13,20,.9);border:1px solid var(--wmbt-cyan);color:var(--wmbt-cyan);font:600 14px var(--wmbt-text);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.wmbt-pass__btn:hover{background:rgba(41,200,224,.12)}.wmbt-pass__btn--back{border-color:var(--wmbt-line);color:var(--wmbt-bone)}.wmbt-pass__btn:focus-visible,.wmbt-bill__name:focus-visible{outline:2px solid var(--wmbt-cyan);outline-offset:4px}@media (max-width:767px){.wmbt-pick{padding:48px 0 72px}.wmbt-pick--compact{padding:32px 0 40px}.wmbt-pick__search{flex-direction:column;align-items:stretch}.wmbt-bill__veil{background:linear-gradient(180deg,rgba(5,13,20,0) 0,rgba(5,13,20,0) calc(var(--pw) * .5), rgba(5, 13, 20, .84) calc(var(--pw) * .82), var(--wmbt-ink-900) calc(var(--pw) * 1.4118))}.wmbt-bill__in{padding-top:calc(var(--pw) * .67);padding-bottom:72px;gap:16px}.wmbt-bill__names{flex-direction:column;align-items:center;gap:18px}.wmbt-bill__names--xl,.wmbt-bill__names--l{--fs:44px}.wmbt-bill__names--m{--fs:32px}.wmbt-bill__names--s{--fs:26px}.wmbt-pass{padding:16px 16px 24px}.wmbt-pass__ticket{flex-direction:column}.wmbt-pass__main{padding:20px 16px;gap:16px;border-right:0;border-bottom:2px dashed #1f5a6b}.wmbt-pass__top{letter-spacing:.14em}.wmbt-pass__route{gap:10px;align-items:flex-end}.wmbt-pass__place{font-size:30px;gap:8px}.wmbt-pass__dates{display:none}.wmbt-pass__when{display:block;margin-top:-6px}.wmbt-pass__place--text{font-size:15px}.wmbt-pass__line{margin-bottom:15px}.wmbt-pass__pkgs li{flex-direction:column;gap:2px}.wmbt-pass__stub{flex-basis:auto;padding:16px;gap:12px}.wmbt-pass__price{font-size:18px}.wmbt-pass__code{height:40px}.wmbt a.wmbt-pass__cta,.wmbt-pass a.wmbt-pass__cta{margin-top:0}.wmbt-pass__nav{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr))}.wmbt-pass__btn--back{order:3;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.wmbt-bill--in .wmbt-bill__poster,.wmbt-bill--in .wmbt-bill__veil,.wmbt-bill--in .wmbt-bill__in>*,.wmbt-bill--in .wmbt-bill__name,.wmbt-pass__scrim,.wmbt-pass__ticket{animation:none !important}.wmbt-pass__stub,.wmbt-bill__name>span:first-child{transition:none}}@media (max-width:767px){.wmbt-hud--cue{bottom:12px;gap:0}.wmbt-hud--cue i{display:none}}.wmbt-bill{--bar:96px;min-height:calc(var(--bar) + var(--pw) * 1.4118)}.wmbt-root:not(.wmbt-js) .wmbt-bill{--bar:0px}.wmbt-root:not(.wmbt-js) .wmbt-bill__switch{display:none}.wmbt-bill__switch{--tab-fs:clamp(34px, 4vw, 56px);position:relative;z-index:2;height:var(--bar);display:flex;align-items:center;justify-content:center;gap:6px 18px;background:var(--wmbt-ink-900)}.wmbt-bill__tab{min-height:44px;padding:4px 2px 2px;background:0 0;border:0;border-bottom:3px solid transparent;color:var(--wmbt-bone-3);font-family:var(--wmbt-display);font-weight:400;font-size:var(--tab-fs);line-height:1;letter-spacing:-.02em;text-transform:uppercase;cursor:pointer;transition:color .18s cubic-bezier(.2,0,.2,1),border-color .18s cubic-bezier(.2,0,.2,1)}.wmbt-bill__tab:hover,.wmbt-bill__tab:focus-visible{color:var(--wmbt-cyan)}.wmbt-bill__tab[aria-pressed=true]{color:var(--wmbt-bone);border-bottom-color:var(--wmbt-cyan)}.wmbt-bill__amp{font-family:var(--wmbt-display);font-size:var(--tab-fs);line-height:1;color:var(--wmbt-cyan)}.wmbt-bill__poster,.wmbt-bill__veil{top:var(--bar)}.wmbt-bill__veil{inset:var(--bar) 0 0 0}.wmbt-bill__lineup{position:absolute;left:50%;top:var(--bar);width:var(--pw);max-width:none;height:auto;margin-left:calc(var(--pw) / -2);display:block;opacity:0;visibility:hidden;pointer-events:none}.wmbt-bill--lineup{min-height:calc(var(--bar) + var(--pw) * 1.4032)}.wmbt-bill--lineup .wmbt-bill__lineup{opacity:1;visibility:visible;pointer-events:auto;animation:wmbt-unroll .9s cubic-bezier(.2,.9,.2,1) both}.wmbt-bill--lineup .wmbt-bill__veil,.wmbt-bill--lineup .wmbt-bill__in{display:none}@media (max-width:767px){.wmbt-bill{--bar:76px}}@media (prefers-reduced-motion:reduce){.wmbt-bill--lineup .wmbt-bill__lineup{animation:none}}.wmbt-bill__tab{color:#6e7c80}