:where(.bkx){--x-void: #04070C;--x-deep: #070B13;--x-raised: #0C1119;--x-line: rgba(240,236,226,.10);--x-line-2: rgba(240,236,226,.18);--x-gold: #E3BE79;--x-gold-deep: #C9A24A;--x-gold-wash: rgba(227,190,121,.12);--x-gold-edge: rgba(227,190,121,.42);--x-on-gold: #10131A;--x-ink: #F5F1E8;--x-ink-2: #C3C6CC;--x-ink-3: #8E939C;--x-glass: linear-gradient(157deg,rgba(14,19,28,.78),rgba(6,9,15,.88));--x-glass-2: linear-gradient(157deg,rgba(18,24,34,.86),rgba(8,11,18,.93));--x-blur: blur(22px) saturate(150%);--x-e1: 0 2px 10px rgba(0,0,0,.5);--x-e2: 0 18px 44px -20px rgba(0,0,0,.86);--x-e3: 0 34px 80px -30px rgba(0,0,0,.94);--x-e4: 0 54px 120px -40px rgba(0,0,0,.98);--x-glow: 0 18px 50px -20px rgba(227,190,121,.40);--x-r: 16px;--x-r-lg: 22px;--x-r-pill: 999px;--x-ease: cubic-bezier(.22,1,.36,1);--x-ease-2: cubic-bezier(.16,1,.3,1);--x-max: min(1680px,92vw);--x-gut: clamp(20px,4vw,64px);color: var(--x-ink);background: var(--x-void)}html.bkx-html,body.bkx-body{background: var(--x-void);color: var(--x-ink)}body.bkx-body{margin: 0;overflow-x: hidden}.bkx a{color: inherit}.bkx img{display: block;max-inline-size: 100%}.bkx ::selection{background: var(--x-gold);color: var(--x-on-gold)}.bkx :focus-visible{outline: 2px solid var(--x-gold);outline-offset: 3px;border-radius: 4px}.bkx-wrap{inline-size: var(--x-max);margin-inline: auto}.bkx-anchor{display: block;block-size: 0;inline-size: 0;overflow: hidden}html{scroll-padding-block-start: var(--x-nav-h,82px)}.bkx-nav{position: fixed;inset-block-start: 0;inset-inline: 0;z-index: 90;display: flex;align-items: center;gap: clamp(16px,3vw,44px);padding: clamp(14px,1.6vw,22px) var(--x-gut);transition: background-color .45s var(--x-ease),backdrop-filter .45s var(--x-ease),border-color .45s var(--x-ease),padding .45s var(--x-ease);border-block-end: 1px solid transparent}.bkx-nav::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: linear-gradient(180deg,rgba(4,7,12,.84),rgba(4,7,12,.34) 62%,transparent);transition: opacity .45s var(--x-ease)}.bkx-nav.is-solid{background: rgba(4,7,12,.86);-webkit-backdrop-filter: var(--x-blur);backdrop-filter: var(--x-blur);border-block-end-color: var(--x-line);padding-block: clamp(10px,1.1vw,14px)}.bkx-nav.is-solid::before{opacity: 0}.bkx-brand{display: flex;align-items: center;gap: .6rem;text-decoration: none;flex: none}.bkx-brand__mark{display: grid;place-items: center;inline-size: 34px;block-size: 34px;border-radius: 10px;background: linear-gradient(150deg,var(--x-gold),var(--x-gold-deep));color: var(--x-on-gold);font-weight: 700;font-size: 1.05rem;line-height: 1;box-shadow: var(--x-glow)}.bkx-brand__name{font-size: clamp(1rem,.9vw + .7rem,1.25rem);letter-spacing: .18em;font-weight: 600;color: var(--x-ink)}.bkx-nav__links{display: flex;align-items: center;gap: clamp(14px,1.8vw,30px);margin-inline-end: auto;min-inline-size: 0}.bkx-nav__links a{position: relative;font-size: .93rem;letter-spacing: .01em;color: var(--x-ink-2);text-decoration: none;padding-block: 6px;transition: color .25s var(--x-ease)}.bkx-nav__links a::after{content: "";position: absolute;inset-block-end: 0;inset-inline-start: 0;inline-size: 0;block-size: 1px;background: var(--x-gold);transition: inline-size .3s var(--x-ease)}.bkx-nav__links a:hover{color: var(--x-ink)}.bkx-nav__links a:hover::after{inline-size: 100%}.bkx-nav__acts{display: flex;align-items: center;gap: 10px;flex: none}.bkx-icon{display: grid;place-items: center;inline-size: 38px;block-size: 38px;border-radius: var(--x-r-pill);border: 1px solid var(--x-line-2);background: rgba(255,255,255,.03);color: var(--x-ink-2);text-decoration: none;transition: border-color .25s var(--x-ease),color .25s var(--x-ease),background-color .25s var(--x-ease),transform .25s var(--x-ease)}.bkx-icon:hover{border-color: var(--x-gold-edge);color: var(--x-gold);transform: translateY(-1px)}.bkx-icon svg{inline-size: 17px;block-size: 17px}.bkx-icon--el{display: inline-flex;align-items: center;justify-content: center;padding-block: 0;padding-inline: 8px 14px;inline-size: auto;gap: 8px;white-space: nowrap}.bkx-icon--el>span:last-child{font-size: .84rem;line-height: 1}.bkx-icon--el .bkx-ai{display: grid;place-items: center;inline-size: 28px;block-size: 28px;flex: none;border-radius: 50%;color: var(--x-gold);background: radial-gradient(circle at 32% 28%,rgba(227,190,121,.26),rgba(227,190,121,.06) 72%);box-shadow: inset 0 0 0 1px var(--x-gold-edge)}.bkx-icon--el .bkx-ai svg{inline-size: 16px;block-size: 16px;fill: currentColor}.bkx-icon--el:hover .bkx-ai{background: var(--x-gold-wash)}.bkx-burger{display: none}.bkx-hero{position: relative;min-block-size: 94svh;display: grid;place-items: center;isolation: isolate;overflow: hidden;--x-cam-x: 0;--x-cam-y: 0;--x-cam-z: 0}.bkx-layer{position: absolute;inset: 0;pointer-events: none;transform: translate3d( calc(var(--x-cam-x) * var(--x-depth,0px)),calc(var(--x-cam-y) * var(--x-depth,0px) + var(--x-scroll,0px)),0) scale(var(--x-zoom,1))}.bkx-layer--sky{--x-depth: 1px;z-index: 0}.bkx-layer--world{--x-depth: 2px;z-index: 1}.bkx-layer--haze{--x-depth: 4px;z-index: 2}.bkx-hero__pic{position: absolute;inset: -6%;inline-size: 112%;block-size: 112%;inset: -6svh -6%;block-size: calc(100% + 12svh);object-fit: cover;object-position: center 52%}.bkx .bkx-hero__pic{max-inline-size: none;max-block-size: none}.bkx-hero__grade{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(4,7,12,.86) 0%,rgba(4,7,12,.34) 22%,rgba(4,7,12,.52) 62%,rgba(4,7,12,.90) 100%),radial-gradient(112% 74% at 50% 40%,rgba(4,7,12,.06) 22%,rgba(4,7,12,.82) 100%)}.bkx-hero__haze{position: absolute;inset: -10%;inset: -10svh -10%;opacity: .8;background: radial-gradient(42% 46% at 26% 30%,rgba(240,196,128,.16),transparent 70%),radial-gradient(46% 42% at 78% 62%,rgba(120,158,208,.12),transparent 72%)}@keyframes bkx-haze{0%,100%{translate: 0 0;scale: 1}50%{translate: 2.2% -1.4%;scale: 1.07}}html.js .bkx-hero__haze{animation: none}.bkx-hero__sheen{position: absolute;inset: 0;opacity: .5;background: linear-gradient(102deg,transparent 42%,rgba(255,244,222,.10) 50%,transparent 58%);background-size: 280% 100%}@keyframes bkx-sheen{from{background-position: 160% 0}to{background-position: -70% 0}}html.js .bkx-hero__sheen{animation: none;background-position: 66.7% 0}.bkx-hero:dir(ltr) .bkx-hero__sheen{background-position: 33.3% 0}@media (max-width: 900px){.bkx-hero__sheen{opacity: 0}}.bkx-hero__body{position: relative;z-index: 5;inline-size: var(--x-max);margin-inline: auto;display: flex;flex-direction: column;align-items: center;padding-block: clamp(88px,11vh,132px) clamp(26px,4vh,48px)}.bkx-hero__say{inline-size: 100%;text-align: center;transform: translate3d(0,var(--x-ui-y,0px),0) scale(var(--x-ui-s,1));opacity: var(--x-ui-o,1)}.bkx-hero__eyebrow{display: block;font-size: .72rem;letter-spacing: .34em;text-transform: uppercase;color: #EED3A0;margin-block-end: 1.1rem}.bkx-h1{font-family: "Frank Ruhl Libre","Frank Ruhl Libre Fallback",Georgia,"Times New Roman",serif;font-weight: 500;font-size: clamp(2.4rem,4.4vw + .6rem,5.2rem);line-height: 1.02;letter-spacing: -.02em;margin: 0 auto;max-inline-size: 18ch;text-wrap: balance;text-shadow: 0 4px 40px rgba(0,0,0,.7)}.bkx-h1 em{display: block;font-style: normal;color: var(--x-gold)}.bkx-hero__sub{margin: 1rem auto 0;max-inline-size: 46ch;font-size: clamp(.95rem,.4vw + .84rem,1.08rem);line-height: 1.55;color: var(--x-ink-2);text-shadow: 0 2px 18px rgba(0,0,0,.8)}.bkx-stats{position: absolute;z-index: 6;inset-block-start: 46%;inset-inline-start: var(--x-gut);display: grid;gap: clamp(14px,2vh,26px);margin: 0;padding: 0;list-style: none;max-inline-size: 176px}.bkx-stats li{display: block}.bkx-stats b{display: block;font-family: "Frank Ruhl Libre","Frank Ruhl Libre Fallback",Georgia,serif;font-size: clamp(1.5rem,1.4vw + 1rem,2.1rem);font-weight: 500;line-height: 1.05;color: var(--x-ink)}.bkx-stats span{display: block;font-size: .78rem;line-height: 1.4;color: var(--x-ink-3);margin-block-start: .2rem}.bkx-cue{position: absolute;z-index: 6;inset-block-end: clamp(18px,3vh,34px);left: 50%;translate: -50% 0;display: flex;align-items: center;gap: .6rem;font-size: .72rem;letter-spacing: .2em;text-transform: uppercase;color: var(--x-ink-2);background: none;border: 0;cursor: pointer}.bkx-cue__ring{display: grid;place-items: center;inline-size: 30px;block-size: 30px;border-radius: 50%;border: 1px solid var(--x-line-2)}@keyframes bkx-cue{0%,100%{transform: translateY(0);opacity: .6}50%{transform: translateY(4px);opacity: 1}}html.js .bkx-cue__ring svg{animation: none;inline-size: 12px;block-size: 12px}.bkx-console{position: relative;z-index: 7;inline-size: 100%;max-inline-size: min(920px,100%);margin-block-start: clamp(26px,4vh,46px);border-radius: var(--x-r-lg);border: 1px solid var(--x-line-2);background: var(--x-glass);-webkit-backdrop-filter: var(--x-blur);backdrop-filter: var(--x-blur);box-shadow: var(--x-e4),0 0 0 1px rgba(227,190,121,.08);transform: perspective(1600px) rotateX(var(--x-deck,5deg));transform-origin: 50% 100%;transition: transform .6s var(--x-ease-2),box-shadow .6s var(--x-ease-2)}html.js .bkx-console:hover,html.js .bkx-console:focus-within{--x-deck: 0deg}@media (hover: none),(pointer: coarse){.bkx-console{--x-deck: 0deg}}.bkx-console::before{content: "";position: absolute;inset-block-start: -1px;inset-inline: 15%;block-size: 1px;background: linear-gradient(90deg,transparent,rgba(227,190,121,.8),transparent)}.bkx-console::after{content: "";position: absolute;inset-block-start: 100%;inset-inline: 8%;block-size: 52px;pointer-events: none;background: linear-gradient(180deg,rgba(227,190,121,.18),transparent 76%);filter: blur(10px)}.bkx-tabs{position: relative;display: flex;gap: 2px;padding: 8px 8px 0;border-block-end: 1px solid var(--x-line);border-radius: var(--x-r-lg) var(--x-r-lg) 0 0;overflow: hidden}.bkx-tab{position: relative;z-index: 1;display: inline-flex;align-items: center;gap: .5rem;padding: .74rem 1.15rem;border: 0;background: none;color: var(--x-ink-3);font: inherit;font-size: .9rem;border-radius: 12px 12px 0 0;cursor: pointer;text-decoration: none;transition: color .28s var(--x-ease);min-block-size: 44px}.bkx-tab svg{inline-size: 17px;block-size: 17px;transition: transform .28s var(--x-ease),filter .28s var(--x-ease)}.bkx-tab:hover{color: var(--x-ink-2)}.bkx-tab[aria-selected="true"],.bkx-tab[aria-current="true"]{color: var(--x-ink)}.bkx-tab[aria-selected="true"] svg,.bkx-tab[aria-current="true"] svg{color: var(--x-gold);transform: translateY(-1px) scale(1.06);filter: drop-shadow(0 0 8px rgba(227,190,121,.6))}.bkx-tabs__glide{position: absolute;z-index: 0;inset-block: 8px 0;inset-inline-start: 0;inline-size: var(--x-tab-w,0px);transform: translate3d(var(--x-tab-x,0px),0,0);border-radius: 12px 12px 0 0;background: linear-gradient(180deg,rgba(227,190,121,.20),rgba(227,190,121,.04));box-shadow: inset 0 0 0 1px rgba(227,190,121,.24);opacity: var(--x-tab-o,0);transition: transform .32s var(--x-ease),inline-size .32s var(--x-ease),opacity .2s linear;pointer-events: none}.bkx-form{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr) auto;align-items: stretch}.bkx-field{position: relative;display: block;padding: .5rem .85rem .45rem;border-inline-start: 1px solid var(--x-line);transition: background-color .28s var(--x-ease),box-shadow .28s var(--x-ease);min-inline-size: 0}.bkx-field:first-child{border-inline-start: 0}.bkx-field:focus-within{background: rgba(227,190,121,.05);box-shadow: inset 0 -2px 0 var(--x-gold)}.bkx-field>span{display: block;font-size: .65rem;letter-spacing: .11em;text-transform: uppercase;color: var(--x-ink-3);margin-block-end: .3rem}.bkx-field input,.bkx-field select{box-sizing: border-box;inline-size: 100%;border: 0;background: none;color: var(--x-ink);font: inherit;font-size: .98rem;padding: 0;min-block-size: 50px}.bkx-field select{appearance: none;cursor: pointer}.bkx-field input::placeholder{color: var(--x-ink-3)}.bkx-field input[type="date"]::-webkit-calendar-picker-indicator{filter: invert(.8) sepia(1) saturate(2) hue-rotate(2deg);cursor: pointer}.bkx-field option{background: var(--x-raised);color: var(--x-ink)}.bkx-go{display: inline-flex;align-items: center;justify-content: center;gap: .55rem;margin: 8px;padding-inline: clamp(1.2rem,2vw,2rem);min-block-size: 52px;border: 0;border-radius: 14px;background: linear-gradient(160deg,var(--x-gold),var(--x-gold-deep));color: var(--x-on-gold);font: inherit;font-weight: 700;font-size: .98rem;cursor: pointer;box-shadow: var(--x-glow);transition: transform .2s var(--x-ease),box-shadow .2s var(--x-ease),filter .2s var(--x-ease);white-space: nowrap}.bkx-go:hover{transform: translateY(-2px);box-shadow: 0 22px 60px -20px rgba(227,190,121,.6);filter: brightness(1.04)}.bkx-go:active{transform: translateY(1px) scale(.99)}.bkx-go svg{inline-size: 17px;block-size: 17px}.bkx-err{grid-column: 1 / -1;margin: 0;padding: 0 1.1rem .7rem;color: #FFB4A2;font-size: .85rem;min-block-size: 0}.bkx-err:empty{display: none}#jf-hint{color: var(--x-ink-3)}.bkx-sticky{display: flex;align-items: center;flex: 0 1 auto;min-inline-size: 0;pointer-events: none;transform: translate3d(0,-6px,0);opacity: 0;transition: transform .4s var(--x-ease),opacity .28s linear}.bkx-sticky.is-on{transform: none;opacity: 1}.bkx-sticky[hidden]{display: none}.bkx-sticky__btn{pointer-events: auto;inline-size: auto;max-inline-size: min(360px,30vw);min-block-size: 44px;display: flex;align-items: center;gap: .75rem;padding: .55rem 1rem;border-radius: var(--x-r-pill);border: 1px solid var(--x-line-2);background: rgba(8,11,18,.92);-webkit-backdrop-filter: var(--x-blur);backdrop-filter: var(--x-blur);box-shadow: var(--x-e2);color: var(--x-ink);font: inherit;font-size: .92rem;text-align: start;cursor: pointer}.bkx-sticky__btn:hover{border-color: var(--x-gold-edge)}.bkx-sticky__ico{display: grid;place-items: center;inline-size: 32px;block-size: 32px;flex: none;border-radius: 50%;background: var(--x-gold);color: var(--x-on-gold)}.bkx-sticky__ico svg{inline-size: 16px;block-size: 16px}.bkx-sticky__vals{min-inline-size: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bkx-scene{position: relative;padding-block: clamp(56px,7vh,104px);isolation: isolate}.bkx-scene--tight{padding-block: clamp(48px,6vh,90px)}.bkx-scene::before{content: "";position: absolute;inset: 0;z-index: -1;pointer-events: none;background: radial-gradient(80% 60% at 50% 0%,rgba(18,26,40,.55),transparent 70%)}.bkx-head{inline-size: var(--x-max);margin-inline: auto;margin-block-end: clamp(26px,4vh,48px)}.bkx-head--row{display: flex;align-items: flex-end;justify-content: space-between;gap: 2rem;flex-wrap: wrap}.bkx-h2{font-family: "Frank Ruhl Libre","Frank Ruhl Libre Fallback",Georgia,serif;font-weight: 500;font-size: clamp(1.75rem,2.3vw + .6rem,3.1rem);line-height: 1.06;letter-spacing: -.018em;margin: 0}.bkx-h2 em{font-style: normal;color: var(--x-gold)}.bkx-lede{margin: .6rem 0 0;color: var(--x-ink-3);font-size: clamp(.9rem,.4vw + .8rem,1.02rem);max-inline-size: 60ch}.bkx-arrows{display: flex;gap: 10px;flex: none}.bkx-arrow{display: grid;place-items: center;inline-size: 44px;block-size: 44px;border-radius: 50%;border: 1px solid var(--x-line-2);background: rgba(255,255,255,.03);color: var(--x-ink-2);cursor: pointer;transition: transform .25s var(--x-ease),border-color .25s var(--x-ease),color .25s var(--x-ease)}.bkx-arrow:hover{border-color: var(--x-gold-edge);color: var(--x-gold);transform: translateY(-2px)}.bkx-arrow:active{transform: translateY(1px) scale(.96)}.bkx-arrow svg{inline-size: 18px;block-size: 18px}.bkx-rail{position: relative;perspective: 1500px;perspective-origin: 50% 46%}.bkx-rail__track{display: flex;gap: clamp(14px,1.6vw,26px);overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scroll-behavior: smooth;padding-block: clamp(22px,3vh,40px);padding-inline: calc(50% - min(150px,31vw));scrollbar-width: none;transform-style: preserve-3d}.bkx-rail__track::-webkit-scrollbar{display: none}.bkx-card{--d: 0;--ad: 0;position: relative;flex: 0 0 auto;inline-size: min(300px,62vw);aspect-ratio: 3 / 4.1;border-radius: var(--x-r-lg);overflow: hidden;scroll-snap-align: center;text-decoration: none;transform-origin: 50% 62%;transform: translate3d(0,calc(var(--ad) * 16px),calc(var(--ad) * -190px)) rotateY(calc(var(--d) * -34deg)) scale(calc(1 - var(--ad) * .04));transition: transform .16s linear,box-shadow .3s var(--x-ease),border-color .3s var(--x-ease);border: 1px solid var(--x-line);background: var(--x-raised);box-shadow: var(--x-e2)}.bkx-card__pic{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: cover;transition: transform .6s var(--x-ease),filter .4s var(--x-ease);filter: brightness(calc(1 - var(--ad) * .30)) saturate(calc(1 - var(--ad) * .26))}.bkx-card:hover .bkx-card__pic{transform: scale(1.05)}.bkx-card__veil{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(4,7,12,.12) 0%,rgba(4,7,12,.05) 40%,rgba(4,7,12,.90) 100%)}.bkx-card__body{position: absolute;inset-block-end: 0;inset-inline: 0;padding: 1.1rem 1.15rem 1.25rem}.bkx-card__where{display: block;font-size: 1.16rem;font-weight: 600;line-height: 1.2}.bkx-card__country{display: block;font-size: .78rem;color: var(--x-ink-2);margin-block-start: .1rem}.bkx-card__from{display: block;font-size: .68rem;letter-spacing: .14em;text-transform: uppercase;color: var(--x-ink-3);margin-block-start: .7rem}.bkx-card__price{display: block;font-size: 1.45rem;font-weight: 700;color: var(--x-gold);line-height: 1.1;font-variant-numeric: tabular-nums}.bkx-card__note{display: block;font-size: .68rem;color: var(--x-ink-2);margin-block-start: .25rem;line-height: 1.4}.bkx-card[data-centre]{z-index: 3;border-color: var(--x-gold-edge);box-shadow: var(--x-e3),0 0 0 1px rgba(227,190,121,.34),var(--x-glow)}.bkx-card[data-centre] .bkx-card__pic{filter: none}.bkx-rail__floor{position: absolute;inset-block-end: 8%;left: 50%;translate: -50% 0;inline-size: min(1100px,88vw);block-size: 42%;z-index: -1;pointer-events: none;background: radial-gradient(58% 52% at 50% 100%,rgba(227,190,121,.22),rgba(227,190,121,.04) 46%,transparent 74%)}.bkx-dots{display: flex;justify-content: center;gap: 8px;margin-block-start: clamp(12px,2vh,22px)}.bkx-railctl{display: flex;align-items: center;justify-content: center;gap: clamp(12px,1.6vw,24px);margin-block-start: clamp(16px,2.2vh,28px)}.bkx-railctl .bkx-dots{margin-block-start: 0}@media (max-width: 400px){.bkx-railctl{gap: 10px}.bkx-railctl .bkx-dots{display: none}.bkx-railctl .bkx-arrow{flex: 0 0 44px}}.bkx-dots button{inline-size: 7px;block-size: 7px;padding: 0;border: 0;border-radius: 50%;background: var(--x-line-2);cursor: pointer;transition: inline-size .3s var(--x-ease),background-color .3s var(--x-ease)}.bkx-dots button[aria-current="true"]{inline-size: 26px;border-radius: 4px;background: var(--x-gold)}.bkx-globe{position: relative;inline-size: var(--x-max);margin-inline: auto;display: grid;grid-template-columns: auto minmax(0,1fr) minmax(0,300px);gap: clamp(18px,3vw,44px);align-items: center}.bkx-globe__rail{display: grid;gap: 6px;align-content: center}.bkx-globe__rail a{display: flex;align-items: center;gap: .7rem;padding: .6rem .9rem;border-radius: var(--x-r-pill);border: 1px solid transparent;color: var(--x-ink-3);text-decoration: none;font-size: .88rem;white-space: nowrap;transition: color .25s var(--x-ease),border-color .25s var(--x-ease),background-color .25s var(--x-ease)}.bkx-globe__rail a:hover{color: var(--x-ink);border-color: var(--x-line-2);background: rgba(255,255,255,.03)}.bkx-globe__rail svg{inline-size: 17px;block-size: 17px;color: var(--x-gold);flex: none}.bkx-globe__stage{position: relative;aspect-ratio: 1 / 1;max-block-size: min(66vh,620px);margin-inline: auto;inline-size: 100%}.bkx-globe__stage canvas{display: block;inline-size: 100%;block-size: 100%;cursor: grab}.bkx-globe__stage.is-dragging canvas{cursor: grabbing}.bkx-globe__stage::before{content: "";position: absolute;inset: 6%;border-radius: 50%;z-index: -1;background: radial-gradient(circle at 50% 50%,rgba(70,120,190,.20),rgba(70,120,190,.05) 58%,transparent 72%);filter: blur(18px)}.bkx-globe__fallback{position: absolute;inset: 0;display: grid;place-items: center;border-radius: 50%;background: url(/assets/earth/globe_static_720.webp) center / cover no-repeat,radial-gradient(circle at 38% 32%,rgba(58,96,150,.55),transparent 58%),radial-gradient(circle at 50% 50%,#0B1A2E 0%,#060C16 62%,transparent 72%);box-shadow: inset 0 0 90px rgba(0,0,0,.8),0 0 90px -30px rgba(70,120,190,.5)}.bkx-globe__fallback::after{content: "";position: absolute;inset: 0;border-radius: 50%;background: radial-gradient(2px 2px at 30% 44%,var(--x-gold),transparent 60%),radial-gradient(2px 2px at 58% 36%,var(--x-gold),transparent 60%),radial-gradient(2px 2px at 66% 58%,var(--x-gold),transparent 60%),radial-gradient(3px 3px at 47% 52%,#FFF0CE,transparent 60%)}.bkx-globe__panel{border-radius: var(--x-r-lg);border: 1px solid var(--x-line-2);background: var(--x-glass-2);-webkit-backdrop-filter: var(--x-blur);backdrop-filter: var(--x-blur);box-shadow: var(--x-e3);overflow: hidden}.bkx-globe__panel img{inline-size: 100%;block-size: 150px;object-fit: cover}.bkx-globe__panel-body{padding: 1rem 1.1rem 1.15rem}.bkx-globe__panel h3{margin: 0;font-size: 1.15rem;font-weight: 600}.bkx-globe__panel p{margin: .15rem 0 0;font-size: .8rem;color: var(--x-ink-3)}.bkx-globe__panel .bkx-price{display: block;margin-block-start: .7rem;font-size: 1.4rem;font-weight: 700;color: var(--x-gold);font-variant-numeric: tabular-nums}.bkx-globe__panel .bkx-note{display: block;font-size: .7rem;color: var(--x-ink-3);margin-block-start: .2rem}.bkx-cta{display: inline-flex;align-items: center;justify-content: center;gap: .5rem;margin-block-start: .9rem;inline-size: 100%;min-block-size: 44px;border-radius: var(--x-r-pill);background: linear-gradient(160deg,var(--x-gold),var(--x-gold-deep));color: var(--x-on-gold);font-weight: 700;font-size: .92rem;text-decoration: none;border: 0;cursor: pointer;transition: transform .2s var(--x-ease),box-shadow .2s var(--x-ease)}.bkx a.bkx-cta:not(.bkx-cta--ghost){color: var(--x-on-gold)}.bkx-cta:hover{transform: translateY(-2px);box-shadow: var(--x-glow)}.bkx-cta--ghost{background: none;color: var(--x-ink);border: 1px solid var(--x-line-2)}.bkx-cta--ghost:hover{border-color: var(--x-gold-edge);color: var(--x-gold);box-shadow: none}.bkx-fares{inline-size: var(--x-max);margin-inline: auto}.bkx-freshness{display: inline-flex;align-items: center;gap: .5rem;margin: 0 0 1.4rem;padding: .45rem .9rem;border-radius: var(--x-r-pill);border: 1px solid var(--x-line);background: rgba(255,255,255,.03);font-size: .8rem;color: var(--x-ink-2)}.bkx-freshness svg{inline-size: 15px;block-size: 15px;color: var(--x-gold)}.bkx-fare{display: grid;grid-template-columns: 64px minmax(0,1.2fr) minmax(0,1fr) auto auto;align-items: center;gap: clamp(10px,1.4vw,22px);padding: .8rem 1rem;border-radius: var(--x-r);border: 1px solid var(--x-line);background: linear-gradient(140deg,rgba(16,22,32,.7),rgba(7,11,18,.82));text-decoration: none;transition: transform .3s var(--x-ease),border-color .3s var(--x-ease),box-shadow .3s var(--x-ease)}.bkx-fare + .bkx-fare{margin-block-start: 10px}.bkx-fare:hover{transform: translateY(-2px);border-color: var(--x-gold-edge);box-shadow: var(--x-e2)}.bkx-fare__pic{inline-size: 64px;block-size: 64px;border-radius: 12px;object-fit: cover}.bkx-fare__where b{display: block;font-size: 1.02rem;font-weight: 600}.bkx-fare__where span{display: block;font-size: .78rem;color: var(--x-ink-3)}.bkx-fare__when b{display: block;font-size: .9rem;font-variant-numeric: tabular-nums}.bkx-fare__when small{display: block;font-size: .7rem;color: var(--x-ink-3)}.bkx-fare__price{text-align: end}.bkx-fare__price b{font-size: 1.3rem;font-weight: 700;color: var(--x-gold);font-variant-numeric: tabular-nums}.bkx-fare__price span{display: block;font-size: .72rem;color: var(--x-ink-3)}.bkx-fare__go{color: var(--x-ink-3)}.bkx-hotels{inline-size: var(--x-max);margin-inline: auto}.bkx-hotels__grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(250px,100%),1fr));gap: clamp(14px,1.6vw,22px)}.bkx-hotel{position: relative;display: block;border-radius: var(--x-r-lg);overflow: hidden;aspect-ratio: 3 / 4;border: 1px solid var(--x-line);text-decoration: none;background: var(--x-raised);transition: transform .4s var(--x-ease),border-color .3s var(--x-ease),box-shadow .4s var(--x-ease)}.bkx-hotel:hover{transform: translateY(-8px);border-color: var(--x-gold-edge);box-shadow: var(--x-e3)}.bkx-hotel img{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: cover;transition: transform .7s var(--x-ease)}.bkx-hotel:hover img{transform: scale(1.06)}.bkx-hotel__veil{position: absolute;inset: 0;background: linear-gradient(180deg,transparent 34%,rgba(4,7,12,.92) 100%)}.bkx-hotel__body{position: absolute;inset-block-end: 0;inset-inline: 0;padding: 1rem 1.1rem 1.15rem}.bkx-plan{inline-size: var(--x-max);margin-inline: auto;display: grid;grid-template-columns: minmax(0,200px) minmax(0,1fr) minmax(0,320px);gap: clamp(18px,2.6vw,40px);align-items: center}.bkx-steps{display: grid;gap: 4px;margin: 0;padding: 0;list-style: none;counter-reset: bkx-step}.bkx-steps li{display: flex;align-items: center;gap: .8rem;padding: .6rem .5rem;color: var(--x-ink-3);font-size: .92rem;transition: color .5s var(--x-ease)}.bkx-steps li::before{counter-increment: bkx-step;content: counter(bkx-step);display: grid;place-items: center;inline-size: 30px;block-size: 30px;flex: none;border-radius: 50%;border: 1px solid var(--x-line-2);font-size: .8rem;font-variant-numeric: tabular-nums;transition: background-color .5s var(--x-ease),color .5s var(--x-ease),border-color .5s var(--x-ease)}.bkx-steps li.is-on{color: var(--x-ink)}.bkx-steps li.is-on::before{background: linear-gradient(160deg,var(--x-gold),var(--x-gold-deep));color: var(--x-on-gold);border-color: transparent}.bkx-plan__stage{position: relative;aspect-ratio: 16 / 11;border-radius: var(--x-r-lg);overflow: hidden;border: 1px solid var(--x-line)}.bkx-plan__stage img{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: cover}.bkx-plan__stage::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(4,7,12,.32),rgba(4,7,12,.72))}.bkx-pin{position: absolute;z-index: 2;display: flex;align-items: center;gap: .5rem;padding: .5rem .75rem;border-radius: var(--x-r-pill);border: 1px solid var(--x-line-2);background: rgba(8,11,18,.86);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);box-shadow: var(--x-e2);font-size: .84rem;opacity: 0;transform: translate3d(0,10px,0) scale(.94);transition: opacity .55s var(--x-ease),transform .55s var(--x-ease)}.bkx-pin.is-on{opacity: 1;transform: none}.bkx-pin svg{inline-size: 15px;block-size: 15px;color: var(--x-gold)}.bkx-pin b{color: var(--x-gold);font-variant-numeric: tabular-nums}.bkx-plan__card{border-radius: var(--x-r-lg);border: 1px solid var(--x-line-2);background: var(--x-glass-2);-webkit-backdrop-filter: var(--x-blur);backdrop-filter: var(--x-blur);box-shadow: var(--x-e3);padding: 1.2rem 1.25rem 1.35rem}.bkx-plan__card h3{margin: 0 0 .1rem;font-size: 1.1rem;font-weight: 600}.bkx-plan__card>p{margin: 0 0 1rem;font-size: .82rem;color: var(--x-ink-3)}.bkx-ledger{margin: 0;display: grid;gap: .5rem}.bkx-ledger div{display: flex;align-items: baseline;justify-content: space-between;gap: 1rem;font-size: .88rem}.bkx-ledger dt{color: var(--x-ink-2);margin: 0}.bkx-ledger dd{margin: 0;font-variant-numeric: tabular-nums}.bkx-ledger dd.is-empty{color: var(--x-ink-3);font-size: .8rem}.bkx-meter{block-size: 3px;border-radius: 2px;background: var(--x-line);margin-block: 1rem .3rem;overflow: hidden}.bkx-meter i{display: block;block-size: 100%;inline-size: var(--x-meter,0%);background: linear-gradient(90deg,var(--x-gold-deep),var(--x-gold));transition: inline-size 1.1s var(--x-ease)}.bkx-closing{position: relative;min-block-size: 76vh;display: grid;place-items: center;text-align: center;overflow: hidden;isolation: isolate}.bkx-closing img{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: cover;z-index: -2}.bkx-closing::after{content: "";position: absolute;inset: 0;z-index: -1;background: radial-gradient(90% 70% at 50% 50%,rgba(4,7,12,.62),rgba(4,7,12,.96) 78%)}.bkx-closing__mark{display: grid;justify-items: center;gap: .5rem;margin-block-start: 2rem}.bkx-closing__mark span{font-size: .68rem;letter-spacing: .38em;text-transform: uppercase;color: var(--x-gold)}.bkx-foot{border-block-start: 1px solid var(--x-line);background: var(--x-deep)}.bkx-foot__in{inline-size: var(--x-max);margin-inline: auto;padding-block: clamp(40px,6vh,72px);display: grid;grid-template-columns: minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap: clamp(20px,3vw,48px)}.bkx-foot__h{margin: 0 0 .8rem;font-size: .72rem;letter-spacing: .2em;text-transform: uppercase;color: var(--x-ink-3)}.bkx-foot ul{margin: 0;padding: 0;list-style: none;display: grid;gap: .5rem}.bkx-foot a{color: var(--x-ink-2);text-decoration: none;font-size: .9rem;transition: color .25s var(--x-ease)}.bkx-foot a:hover{color: var(--x-gold)}.bkx-foot__legal{inline-size: var(--x-max);margin-inline: auto;padding-block: 1.2rem 2rem;border-block-start: 1px solid var(--x-line);font-size: .78rem;color: var(--x-ink-3);display: flex;flex-wrap: wrap;gap: .8rem 1.6rem;align-items: center;justify-content: space-between}.bkx .jn-deals__track{display: flex;gap: clamp(14px,1.6vw,26px);overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scroll-behavior: smooth;padding-block: clamp(22px,3vh,40px);padding-inline: calc(50% - min(144px,31vw));scrollbar-width: none}.bkx .jn-deals__track::-webkit-scrollbar{display: none}.bkx .jn-deal{position: relative;flex: 0 0 auto;inline-size: min(288px,62vw);min-block-size: 340px;display: flex;flex-direction: column;justify-content: flex-end;padding: 1.1rem 1.15rem 1.25rem;border-radius: var(--x-r-lg);border: 1px solid var(--x-line);background: var(--x-raised);overflow: hidden;text-decoration: none;scroll-snap-align: center;box-shadow: var(--x-e2)}.bkx .jn-deal__img{position: absolute;inset: 0;z-index: 0;background-size: cover;background-position: center;transition: transform .7s var(--x-ease),filter .4s var(--x-ease);filter: brightness(calc(1 - var(--ad,0) * .30)) saturate(calc(1 - var(--ad,0) * .26))}.bkx .jn-deal:hover .jn-deal__img{transform: scale(1.05)}.bkx .jn-deal[data-centre] .jn-deal__img{filter: none}.bkx .jn-deal__plate{position: absolute;inset: 0;z-index: 0;display: grid;place-items: center;padding: 1rem;text-align: center;font-family: "Frank Ruhl Libre","Frank Ruhl Libre Fallback",Georgia,serif;font-size: 1.4rem;color: var(--x-ink-3);background: linear-gradient(150deg,#101823,#070B12)}.bkx .jn-deal::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(4,7,12,.10) 0%,rgba(4,7,12,.06) 38%,rgba(4,7,12,.93) 100%)}.bkx .jn-deal__body{position: relative;z-index: 2;display: grid;gap: .12rem}.bkx .jn-deal__where{font-size: 1.14rem;font-weight: 600;line-height: 1.2}.bkx .jn-deal__when{font-size: .78rem;color: var(--x-ink-2);direction: ltr;unicode-bidi: isolate}.bkx .jn-deal__price{display: flex;align-items: baseline;gap: .18rem;margin-block-start: .5rem}.bkx .jn-deal__price b{font-size: 1.62rem;font-weight: 700;color: var(--x-gold);line-height: 1;font-variant-numeric: tabular-nums}.bkx .jn-deal__price span{font-size: .95rem;color: var(--x-gold)}.bkx .jn-deal__unit,.bkx .jn-deal__src{font-size: .72rem;color: var(--x-ink-3)}.bkx .jn-deal__obs{font-size: .68rem;color: var(--x-ink-3);line-height: 1.4;margin-block-start: .18rem}.bkx .jn-deal__label{display: inline-block;margin-block-start: .4rem;padding: .18rem .55rem;border-radius: var(--x-r-pill);border: 1px solid var(--x-gold-edge);background: var(--x-gold-wash);color: var(--x-gold);font-size: .68rem}.bkx .jn-deal__approx{font-size: .8rem;color: var(--x-ink-3);margin-inline-start: .4rem;font-variant-numeric: tabular-nums}.bkx .jn-deal__badge{color: var(--x-gold);font-weight: 600}.bkx .jn-deal__cta{display: inline-flex;align-items: center;gap: .3rem;margin-block-start: .6rem;font-size: .8rem;font-weight: 600;letter-spacing: .01em;color: var(--x-gold)}.bkx .jn-deal__cta::after{content: "\2190";font-size: .95em}html[lang^="en"] .bkx .jn-deal__cta::after{content: "\2192"}.bkx .jn-deal__claim{font-size: .8rem;color: var(--x-ink);font-weight: 600}.bkx .jn-rows{display: grid;gap: 10px}.bkx .jn-row-item{display: grid;grid-template-columns: 56px minmax(0,1.1fr) minmax(0,1fr) auto auto;align-items: center;gap: clamp(10px,1.4vw,22px);padding: .8rem 1rem;border-radius: var(--x-r);border: 1px solid var(--x-line);background: linear-gradient(140deg,rgba(16,22,32,.70),rgba(7,11,18,.82));text-decoration: none;transition: transform .3s var(--x-ease),border-color .3s var(--x-ease),box-shadow .3s var(--x-ease)}.bkx .jn-row-item:hover{transform: translateY(-2px);border-color: var(--x-gold-edge);box-shadow: var(--x-e2)}.bkx .jn-row-item__pic{inline-size: 56px;block-size: 56px;border-radius: 12px;object-fit: cover;background: rgba(255,255,255,.04)}.bkx .jn-row-item__where b{display: block;font-size: 1rem;font-weight: 600}.bkx .jn-row-item__where span{display: block;font-size: .76rem;color: var(--x-ink-3)}.bkx .jn-row-item__when{font-size: .8rem;color: var(--x-ink-2)}@media (max-width: 560px){.bkx .jn-row-item{grid-template-columns: 56px minmax(0,1fr) auto;row-gap: .45rem}.bkx .jn-row-item__when{grid-column: 2 / -1}}.bkx .jn-row-item__when b{font-variant-numeric: tabular-nums;direction: ltr;unicode-bidi: isolate;display: inline-block}.bkx .jn-row__at{color: var(--x-ink-3);font-size: .7rem}.bkx .jn-row-item__price{text-align: end}.bkx .jn-row-item__price b{font-size: 1.24rem;font-weight: 700;color: var(--x-gold);font-variant-numeric: tabular-nums}.bkx .jn-row-item__price span{display: block;font-size: .72rem;color: var(--x-ink-3)}.bkx .jn-row-item__claim{font-size: .84rem;color: var(--x-ink);font-weight: 600}.bkx .jn-row-item__go{color: var(--x-ink-3)}.bkx .jn-tag{display: inline-block;padding: .12rem .5rem;border-radius: var(--x-r-pill);border: 1px solid var(--x-line-2);font-size: .68rem;color: var(--x-ink-2)}.bkx .jn-tag--live{border-color: var(--x-gold-edge);color: var(--x-gold);background: var(--x-gold-wash)}.bkx .jn-hotels__grid{display: flex;gap: clamp(14px,1.6vw,22px);overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;scroll-behavior: smooth;padding-block: clamp(22px,3vh,40px);padding-inline: calc(50% - min(150px,33vw));scrollbar-width: none}.bkx .jn-hotels__grid::-webkit-scrollbar{display: none}.bkx .jn-hot{position: relative;flex: 0 0 auto;inline-size: min(300px,66vw);scroll-snap-align: center;display: flex;flex-direction: column;justify-content: flex-end;min-block-size: 400px;padding: 1rem 1.1rem 1.15rem;border-radius: var(--x-r-lg);border: 1px solid var(--x-line);background: var(--x-raised);overflow: hidden;text-decoration: none;transition: transform .4s var(--x-ease),border-color .3s var(--x-ease),box-shadow .4s var(--x-ease)}.bkx .jn-hot:hover{transform: translateY(-8px);border-color: var(--x-gold-edge);box-shadow: var(--x-e3)}.bkx .jn-hot__img{position: absolute;inset: 0;z-index: 0;background-size: cover;background-position: center;transition: transform .7s var(--x-ease)}.bkx .jn-hot:hover .jn-hot__img{transform: scale(1.06)}.bkx .jn-hot::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(4,7,12,.10) 0%,rgba(4,7,12,.34) 34%,rgba(4,7,12,.97) 78%)}.bkx .jn-hot__body{position: relative;z-index: 2;display: grid;gap: .12rem;min-inline-size: 0}.bkx .jn-hot__meta{display: flex;flex-wrap: wrap;align-items: center;gap: .15rem .45rem;min-inline-size: 0;font-size: .76rem;color: var(--x-ink-3)}.bkx .jn-hot__score{font-weight: 700;color: var(--x-ink)}.bkx .jn-hot__area{flex-basis: 100%;min-inline-size: 0;overflow-wrap: anywhere;unicode-bidi: plaintext}.bkx .jn-hot__when{font-size: .76rem;color: var(--x-ink-3);font-variant-numeric: tabular-nums}.bkx .jn-hot__name{font-size: 1.05rem;font-weight: 600;line-height: 1.25}.bkx .jn-hot__where,.bkx .jn-hot__perks,.bkx .jn-hot__obs{font-size: .76rem;color: var(--x-ink-3)}.bkx .jn-hot__where{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.bkx .jn-hot__name{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.bkx .jn-hot__price{margin-block-start: .5rem;font-size: 1.3rem;font-weight: 700;color: var(--x-gold);font-variant-numeric: tabular-nums}.bkx .jn-note{color: var(--x-ink-3);font-size: .88rem;margin: 0}.bkx .jn-note a{color: var(--x-gold)}.bkx .skip{position: absolute;inset-block-start: -100px;inset-inline-start: 12px;z-index: 200;padding: .7rem 1.1rem;border-radius: var(--x-r-pill);background: var(--x-gold);color: var(--x-on-gold);font-weight: 600;text-decoration: none;transition: inset-block-start .2s var(--x-ease)}.bkx .skip:focus{inset-block-start: 12px}.bkx .mnav{position: fixed;z-index: 89;inset-block-start: var(--x-nav-h,66px);inset-inline: 0;display: grid;gap: 2px;padding: 14px var(--x-gut) 20px;background: rgba(6,9,15,.96);-webkit-backdrop-filter: var(--x-blur);backdrop-filter: var(--x-blur);border-block-end: 1px solid var(--x-line);box-shadow: var(--x-e3)}.bkx .mnav[hidden]{display: none}.bkx .mnav a{padding: .85rem .4rem;min-block-size: 44px;display: flex;align-items: center;color: var(--x-ink);text-decoration: none;border-block-end: 1px solid var(--x-line)}.bkx .mnav a:last-child{border-block-end: 0}.bkx-field__static{font-weight: 400;font-size: .98rem;color: var(--x-ink)}.bkx-globe__panel .bk-panel__pic{inline-size: 100%;block-size: 150px;object-fit: cover;background: rgba(255,255,255,.04)}.bkx-globe__panel .bk-panel__price--claim{font-size: .88rem;font-weight: 600;color: var(--x-ink);line-height: 1.35}.bkx-globe__panel #jn-shot2:not([hidden]) ~ [data-bkx-globe-idle]{display: none}.bkx-langs{display: flex;align-items: center;gap: 2px;padding: 3px;border-radius: var(--x-r-pill);border: 1px solid var(--x-line-2);background: rgba(255,255,255,.03)}.bkx-langs a,.bkx-langs span{padding: .38rem .7rem;border-radius: var(--x-r-pill);font-size: .84rem;color: var(--x-ink-2);text-decoration: none;white-space: nowrap;transition: color .25s var(--x-ease),background-color .25s var(--x-ease)}.bkx-langs a:hover{color: var(--x-ink);background: rgba(255,255,255,.05)}.bkx-langs [aria-current="true"]{background: linear-gradient(160deg,var(--x-gold),var(--x-gold-deep));color: var(--x-on-gold);font-weight: 600}.bkx-cur{display: flex;align-items: center;gap: .5rem;font-size: .8rem;color: var(--x-ink-2)}.bkx-cur select{min-block-size: 44px;padding-inline: .8rem;border-radius: var(--x-r-pill);border: 1px solid var(--x-line-2);background: rgba(255,255,255,.03);color: var(--x-ink);font: inherit;font-size: .84rem;cursor: pointer}.bkx-cur option{background: var(--x-raised);color: var(--x-ink)}.bkx-trio{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(260px,100%),1fr));gap: clamp(14px,1.6vw,22px)}.bkx-trio .bkx-plan__card p{margin: 0;font-size: .9rem;line-height: 1.6;color: var(--x-ink-2)}.bkx-foot__blurb{margin-block-start: .9rem;max-inline-size: 34ch}.bkx-closing .bkx-h1{max-inline-size: 16ch;margin-inline: auto}.bkx-closing__mark .bkx-brand__name{font-size: 1.4rem}@media (max-width: 1180px){.bkx-langs,.bkx-cur{display: none}}.bkx .skip{min-block-size: 44px;display: inline-flex;align-items: center}.bkx-brand{min-block-size: 44px}.bkx-icon{inline-size: 44px;block-size: 44px}.bkx-icon--el{inline-size: auto;min-inline-size: 44px}.bkx-nav__links a{min-block-size: 44px;display: inline-flex;align-items: center;padding-inline: 2px}.bkx-globe__rail a{min-block-size: 44px}.bkx-cue{min-block-size: 44px}.bkx-foot a{display: inline-flex;align-items: center;min-block-size: 44px}.bkx-foot__legal a{min-block-size: 44px;display: inline-flex;align-items: center}.bkx-langs a,.bkx-langs span{min-block-size: 38px;display: inline-flex;align-items: center}.bkx-arrow{inline-size: 44px;block-size: 44px}html.js .bkx-rise{opacity: 0;transform: translate3d(0,26px,0);transition: opacity .9s var(--x-ease-2),transform .9s var(--x-ease-2)}html.js .bkx-rise.bkx-in{opacity: 1;transform: none}@media (max-width: 1180px){.bkx-globe{grid-template-columns: minmax(0,1fr)}.bkx-globe__rail{grid-auto-flow: column;justify-content: center;overflow-x: auto}.bkx-globe__panel{max-inline-size: 420px;margin-inline: auto}.bkx-plan{grid-template-columns: minmax(0,1fr)}.bkx-steps{grid-auto-flow: column;overflow-x: auto;padding-block-end: 6px}.bkx-steps li{white-space: nowrap}.bkx-stats{position: static;inline-size: auto;max-inline-size: none;transform: none}.bkx-cue{display: none}}@media (max-width: 1080px){.bkx-form{grid-template-columns: repeat(3,minmax(0,1fr))}.bkx-go{grid-column: 1 / -1}.bkx-field:nth-child(3n + 1){border-inline-start: 0}.bkx-field:nth-child(n + 4){border-block-start: 1px solid var(--x-line)}}@media (max-width: 900px){.bkx-form{grid-template-columns: repeat(2,minmax(0,1fr))}.bkx-field:nth-child(3n + 1){border-inline-start: 1px solid var(--x-line)}.bkx-field:nth-child(odd){border-inline-start: 0}.bkx-field:nth-child(n + 3){border-block-start: 1px solid var(--x-line)}}@media (max-width: 860px){.bkx-nav__links{display: none}.bkx-burger{display: grid;place-items: center;gap: 4px;inline-size: 44px;block-size: 44px;border-radius: var(--x-r-pill);border: 1px solid var(--x-line-2);background: rgba(255,255,255,.03);cursor: pointer}.bkx-burger span{display: block;inline-size: 16px;block-size: 1.5px;background: var(--x-ink);border-radius: 2px}.bkx-nav__acts{margin-inline-start: auto}.bkx-fare{grid-template-columns: 52px minmax(0,1fr) auto;row-gap: .4rem}.bkx-fare__when{grid-column: 2 / -1}.bkx-fare__go{display: none}.bkx-foot__in{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.bkx-hero{min-block-size: auto}.bkx-hero__body{padding-block: clamp(88px,16vh,130px) clamp(24px,5vh,40px)}.bkx-hero__say{max-inline-size: 100%}.bkx-console{transform: none;margin-block-start: 22px}.bkx-console::after{display: none}.bkx-form{grid-template-columns: minmax(0,1fr)}.bkx-field{border-inline-start: 0;border-block-start: 1px solid var(--x-line)}.bkx-field:first-child{border-block-start: 0}.bkx-tabs{overflow-x: auto;scrollbar-width: none}.bkx-tabs::-webkit-scrollbar{display: none}.bkx-stats{grid-auto-flow: column;justify-content: space-between;max-inline-size: none;margin-block-start: 26px}.bkx-stats b{font-size: 1.2rem}.bkx-cue{display: none}.bkx-card{inline-size: min(268px,74vw)}.bkx-rail__track{padding-inline: max(16px,calc(50vw - min(134px,37vw)))}.bkx-foot__in{grid-template-columns: minmax(0,1fr)}:where(.bkx){--x-dock: calc(52px + 12px + 14px + env(safe-area-inset-bottom,0px))}html{scroll-padding-block-end: var(--x-dock)}body.bkx{padding-block-end: var(--x-dock)}.bkx-sticky{position: fixed;z-index: 88;inset-block-start: auto;inset-block-end: calc(12px + env(safe-area-inset-bottom,0px));inset-inline: 0;justify-content: center;padding-inline: var(--x-gut);transform: translate3d(0,180%,0)}.bkx-sticky__btn{max-inline-size: min(560px,100%);min-block-size: 48px}.bkx-sticky.is-on.is-tucked,.bkx-sticky.is-on.is-foot{transform: translate3d(0,180%,0)}}@media (min-width: 2200px){:where(.bkx){--x-max: min(2040px,88vw)}.bkx-card{inline-size: 340px}.bkx-console{inline-size: min(1180px,100%)}}@media (min-width: 3000px){:where(.bkx){--x-max: min(2560px,84vw)}.bkx-card{inline-size: 400px}.bkx-console{inline-size: min(1360px,100%)}.bkx-globe__stage{max-block-size: min(66vh,860px)}}@media (prefers-reduced-motion: reduce){html.js .bkx-hero__haze,html.js .bkx-hero__sheen,html.js .bkx-cue__ring svg{animation: none !important}.bkx-layer,.bkx-hero__body,.bkx-hero__say{transform: none !important}.bkx-hero__say{opacity: 1 !important}.bkx-console{transform: none !important;transition: none !important}.bkx-console::after{display: none}.bkx-rail__track{scroll-behavior: auto}.bkx-card{transform: none !important;transition: none !important}.bkx-card__pic{filter: none !important;transition: none !important}.bkx-pin{opacity: 1 !important;transform: none !important;transition: none !important}.bkx-meter i{transition: none !important}.bkx-sticky{transition: opacity .2s linear;transform: none}.bkx-sticky.is-on{transform: none}.bkx-hotel:hover,.bkx-fare:hover,.bkx-go:hover,.bkx-cta:hover,.bkx-arrow:hover{transform: none}.bkx-hotel:hover img,.bkx-card:hover .bkx-card__pic{transform: none}}.bkx-hero__body{align-items: flex-start;padding-block: clamp(104px,14vh,168px) calc(clamp(58px,7vh,84px) + 108px)}.bkx-hero__say{inline-size: 100%;text-align: start;max-inline-size: min(660px,54%)}.bkx-h1{margin-inline: 0;max-inline-size: 19ch;font-size: clamp(2.2rem,3.1vw + .45rem,4rem);text-wrap: balance}.bkx-hero__sub{margin-inline: 0;max-inline-size: 42ch}.bkx-console{margin-inline: 0}@media (min-width: 1280px){.bkx .bkx-hero__say{max-inline-size: min(760px,62%)}.bkx .bkx-console{max-inline-size: min(1020px,78%)}}.bkx-hero .bkx-layer--world .bkx-hero__grade{background: linear-gradient(to left,rgba(4,7,12,.95) 0%,rgba(4,7,12,.86) 26%,rgba(4,7,12,.46) 56%,rgba(4,7,12,.34) 100%),linear-gradient(180deg,rgba(4,7,12,.84) 0%,rgba(4,7,12,.40) 26%,rgba(4,7,12,.34) 58%,rgba(4,7,12,.94) 100%)}.bkx-hero:dir(ltr) .bkx-layer--world .bkx-hero__grade{background: linear-gradient(to right,rgba(4,7,12,.95) 0%,rgba(4,7,12,.86) 26%,rgba(4,7,12,.46) 56%,rgba(4,7,12,.34) 100%),linear-gradient(180deg,rgba(4,7,12,.84) 0%,rgba(4,7,12,.40) 26%,rgba(4,7,12,.34) 58%,rgba(4,7,12,.94) 100%)}.bkx-stats{position: absolute;z-index: 6;inset-block-start: auto;inset-block-end: clamp(58px,7vh,84px);inset-inline-start: max(var(--x-gut),calc((100% - var(--x-max)) / 2));inset-inline-end: auto;display: flex;flex-wrap: wrap;align-items: baseline;gap: clamp(20px,3.4vw,54px);max-inline-size: min(760px,62%)}.bkx-stats li{display: block;max-inline-size: 22ch}.bkx-stats b{font-size: clamp(1.2rem,.9vw + .9rem,1.7rem)}.bkx-stats span{font-size: .74rem}@media (max-width: 1180px){.bkx-hero__say,.bkx .bkx-hero__say{max-inline-size: 100%}.bkx .bkx-console{max-inline-size: 100%}.bkx-stats{position: static;margin-block-start: 1.4rem;max-inline-size: 100%}.bkx-hero__body{padding-block-end: clamp(40px,6vh,64px)}.bkx-hero .bkx-layer--world .bkx-hero__grade,.bkx-hero:dir(ltr) .bkx-layer--world .bkx-hero__grade{background: linear-gradient(180deg,rgba(4,7,12,.88) 0%,rgba(4,7,12,.62) 28%,rgba(4,7,12,.70) 60%,rgba(4,7,12,.96) 100%)}}.bkx-nav{gap: clamp(14px,2vw,30px);padding-inline: var(--x-gut)}.bkx-nav__links{margin-inline-start: clamp(18px,3vw,52px)}.bkx-nav__acts{margin-inline-start: auto;gap: 8px}.bkx-globe{grid-template-columns: minmax(0,.82fr) minmax(0,1.5fr) minmax(0,300px);align-items: center;gap: clamp(20px,3vw,52px)}.bkx-globe__say{display: grid;align-content: center;gap: .85rem;justify-items: start}.bkx-globe__say .bkx-h2{margin: 0}.bkx-globe__say .bkx-lede{margin: 0;max-inline-size: 34ch}.bkx-globe__say .bkx-cta{margin-block-start: .4rem;inline-size: auto;padding-inline: 1.35rem;align-self: start;justify-self: start}.bkx-globe__say .bkx-cta svg{inline-size: 17px;block-size: 17px;flex: none}.bkx-eyebrow{display: block;font-size: .7rem;letter-spacing: .3em;text-transform: uppercase;color: var(--x-gold)}.bkx-globe__stats{display: flex;gap: clamp(18px,2.4vw,38px);margin: .6rem 0 0;padding: 0;list-style: none}.bkx-globe__stats b{display: block;font-family: "Frank Ruhl Libre","Frank Ruhl Libre Fallback",Georgia,serif;font-size: clamp(1.4rem,1.2vw + 1rem,2rem);font-weight: 500;line-height: 1.05;color: var(--x-ink);font-variant-numeric: tabular-nums}.bkx-globe__stats span{display: block;font-size: .74rem;line-height: 1.4;color: var(--x-ink-3);margin-block-start: .2rem;max-inline-size: 18ch}.bkx-globe__rail{grid-column: 1;grid-row: 2;display: flex;flex-wrap: wrap;gap: 4px;margin-block-start: .4rem}.bkx-globe__rail a{padding: .45rem .7rem;font-size: .82rem}.bkx-globe__panel{grid-column: 3;grid-row: 1 / span 2;align-self: center}.bkx-globe__say{grid-column: 1;grid-row: 1}.bkx-globe__stage{grid-column: 2;grid-row: 1 / span 2}.bkx-globe__stage{aspect-ratio: 1 / 1;max-block-size: min(72vh,700px);inline-size: 100%}.bkx-globe__stage:not(.is-live) .bkx-globe__hint{display: none}.bkx-globe__hint{position: absolute;inset-block-end: -6px;inset-inline: 0;display: flex;align-items: center;justify-content: center;gap: .5rem;font-size: .74rem;letter-spacing: .12em;color: var(--x-ink-3);pointer-events: none}.bkx-globe__hint svg{inline-size: 15px;block-size: 15px}@media (max-width: 1100px){.bkx-globe{grid-template-columns: minmax(0,1fr);gap: clamp(18px,3vh,32px)}.bkx-globe__say,.bkx-globe__rail,.bkx-globe__stage,.bkx-globe__panel{grid-column: 1;grid-row: auto / span 1}.bkx-globe__rail{display: flex;flex-wrap: wrap;justify-content: center}.bkx-globe__stage{max-block-size: min(56vh,460px)}}.bkx-cf{position: relative;perspective: 1500px;perspective-origin: 50% 46%;touch-action: pan-y;cursor: grab;user-select: none;-webkit-user-select: none;block-size: var(--cf-h,clamp(430px,56vh,560px));overflow: hidden}.bkx-cf.is-dragging{cursor: grabbing}.bkx-cf[data-cf-over]:not(.is-dragging){cursor: pointer}.bkx-cf:focus-visible{outline: 2px solid var(--x-gold,#E3BE79);outline-offset: 6px;border-radius: var(--x-r-lg,22px)}.bkx-cf .bkx-cf__track{pointer-events: none;position: absolute;display: block !important;overflow: visible;padding: 0;gap: 0;inset: 0;display: block;transform-style: preserve-3d}.bkx-cf .bkx-cf__track .bkx-cf__item{pointer-events: auto;position: absolute;inset-block-start: 50%;inset-inline-start: 50%;margin-block-start: calc(var(--cf-card-h,400px) / -2);margin-inline-start: calc(var(--cf-card-w,300px) / -2);inline-size: var(--cf-card-w,300px);block-size: var(--cf-card-h,400px);transform-origin: 50% 58%;will-change: transform,opacity;border-radius: var(--x-r-lg,22px);overflow: hidden;border: 1px solid var(--x-line,rgba(240,236,226,.10));background: var(--x-raised,#0C1119);box-shadow: 0 34px 76px -30px rgba(0,0,0,.96);text-decoration: none;transition: box-shadow .34s var(--x-ease,cubic-bezier(.22,1,.36,1)),border-color .34s var(--x-ease,cubic-bezier(.22,1,.36,1))}.bkx-cf__item>img,.bkx-cf__item>.jn-deal__img,.bkx-cf__item>.bkx-card__pic,.bkx-cf__item>.jn-hot__img{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: cover;background-size: cover;background-position: center;z-index: 0;filter: saturate(calc(1 - var(--cf-a,0) * .20)) brightness(calc(1 - var(--cf-a,0) * .08))}.bkx-cf__item::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(180deg,rgba(4,7,12,.04) 0%,rgba(4,7,12,.06) 38%,rgba(4,7,12,.94) 100%),linear-gradient(rgba(4,7,12,calc(var(--cf-a,0) * 0.11)),rgba(4,7,12,calc(var(--cf-a,0) * 0.11)));transition: background-color .2s linear}.bkx-cf__item>.jn-deal__body,.bkx-cf__item>.bkx-card__body,.bkx-cf__item>.jn-deal__where,.bkx-cf__item>.jn-deal__meta,.bkx-cf__item>.jn-deal__price,.bkx-cf__item>.jn-deal__note,.bkx-cf__item>.jn-deal__tag,.bkx-cf__item>figcaption,.bkx-cf__item>h3,.bkx-cf__item>p,.bkx-cf__item>span:not(.jn-deal__img):not(.bkx-card__pic):not(.jn-hot__img){position: relative;z-index: 2}.bkx-cf__item[data-cf-centre]{border-color: var(--x-gold,#E3BE79);box-shadow: 0 44px 96px -28px rgba(0,0,0,.98),0 0 0 1px rgba(227,190,121,.34),0 22px 60px -22px rgba(227,190,121,.34)}.bkx-cf__floor{position: absolute;inset-block-end: 3%;left: 50%;translate: -50% 0;inline-size: min(1180px,92%);block-size: 30%;z-index: 0;pointer-events: none;background: radial-gradient(56% 54% at 50% 100%,rgba(227,190,121,.20),rgba(227,190,121,.04) 46%,transparent 74%)}@media (max-width: 860px){.bkx-cf{--cf-h: clamp(340px,56vh,460px)}}@media (prefers-reduced-motion: reduce){.bkx-cf__item{transition: none !important}.bkx-cf__item>img,.bkx-cf__item>.jn-deal__img{filter: none !important}.bkx-card:not(.bkx-cf__item){transform: none !important}}.bkx-dests{list-style: none;margin: .9rem 0 0;padding: 0;display: grid;gap: 2px}.bkx-dests a{display: grid;grid-template-columns: 40px minmax(0,1fr) 16px;align-items: center;gap: .75rem;padding: .5rem .6rem;border-radius: var(--x-r);border: 1px solid transparent;text-decoration: none;color: inherit;min-block-size: 56px;transition: background-color .25s var(--x-ease),border-color .25s var(--x-ease)}.bkx-dests a:hover{background: rgba(255,255,255,.04);border-color: var(--x-line-2)}.bkx-dests img{inline-size: 40px;block-size: 40px;border-radius: 50%;object-fit: cover}.bkx-dests b{display: block;font-size: .93rem;font-weight: 600;line-height: 1.2;color: var(--x-ink)}.bkx-dests small{display: block;font-size: .74rem;color: var(--x-ink-3);margin-block-start: .1rem}.bkx-dests svg{inline-size: 16px;block-size: 16px;color: var(--x-ink-3)}.bkx-dests a:hover svg{color: var(--x-gold)}@media (max-width: 1100px){.bkx-dests{grid-template-columns: repeat(auto-fit,minmax(180px,1fr))}}.bkx-scene--plan{overflow: visible}.bkx-plan{inline-size: var(--x-max);margin-inline: auto;display: grid;grid-template-columns: minmax(0,.86fr) minmax(0,1.14fr);gap: clamp(28px,4vw,72px);align-items: center}.bkx-plan__say{display: grid;align-content: center;gap: .8rem;justify-items: start}.bkx-plan__say .bkx-h2{margin: 0}.bkx-plan__say .bkx-lede{margin: 0;max-inline-size: 38ch}.bkx-plan__steps{list-style: none;margin: .7rem 0 0;padding: 0;display: grid;gap: 8px;inline-size: 100%;max-inline-size: 420px}.bkx-plan__steps li{display: grid;grid-template-columns: 30px minmax(0,1fr);grid-template-rows: auto auto;align-items: center;column-gap: .8rem;padding: .62rem .8rem;border-radius: var(--x-r);border: 1px solid var(--x-line);background: linear-gradient(150deg,rgba(16,22,32,.55),rgba(7,11,18,.70));transition: border-color .5s var(--x-ease),background-color .5s var(--x-ease)}html.js .bkx-plan__steps li{opacity: 0}html.js [data-bkx-plan].is-built .bkx-plan__steps li{animation: bkx-plan-in .6s var(--x-ease-2) both;animation-delay: calc(var(--i,0) * 110ms)}[data-bkx-plan].is-built .bkx-plan__steps li.is-on{border-color: var(--x-gold-edge);background: linear-gradient(150deg,rgba(227,190,121,.10),rgba(7,11,18,.74))}.bkx-plan__n{grid-row: 1 / span 2;display: grid;place-items: center;inline-size: 30px;block-size: 30px;border-radius: 50%;border: 1px solid var(--x-line-2);font-size: .82rem;font-weight: 700;color: var(--x-ink-3);transition: background-color .45s var(--x-ease),color .45s var(--x-ease),border-color .45s var(--x-ease)}.bkx-plan__steps li.is-on .bkx-plan__n{background: linear-gradient(160deg,var(--x-gold),var(--x-gold-deep));border-color: transparent;color: var(--on-sky,#10131A)}.bkx-plan__steps b{font-size: .95rem;font-weight: 600;color: var(--x-ink)}.bkx-plan__steps small{font-size: .76rem;color: var(--x-ink-3)}.bkx-cta--lg{inline-size: auto;align-self: start;justify-self: start;padding-block: .85rem;padding-inline: 1.6rem;font-size: 1rem;margin-block-start: .6rem}.bkx-cta--lg svg{inline-size: 17px;block-size: 17px;flex: none}.bkx-plan__scene{position: relative;perspective: 1500px;perspective-origin: 50% 46%;min-block-size: clamp(420px,52vh,560px)}.bkx-plan__glow{position: absolute;inset: 8% -6% -4% -6%;z-index: 0;pointer-events: none;background: radial-gradient(58% 54% at 42% 62%,rgba(227,190,121,.16),rgba(227,190,121,.03) 48%,transparent 74%)}.bkx-plan__deck{position: absolute;inset: 0;transform-style: preserve-3d}.bkx-plan__shot{position: absolute;margin: 0;border-radius: var(--x-r-lg);overflow: hidden;border: 1px solid var(--x-line-2);box-shadow: 0 40px 88px -32px rgba(0,0,0,.96);transform-origin: 50% 60%}.bkx-plan__shot img{display: block;inline-size: 100%;block-size: 100%;object-fit: cover}.bkx-plan__shot[data-shot="1"]{inset-block: 12% 12%;inset-inline-start: 6%;inline-size: min(290px,40%);z-index: 3}.bkx-plan__shot[data-shot="2"]{inset-block: 20% 20%;inset-inline-start: 34%;inline-size: min(230px,32%);z-index: 2;filter: brightness(.72) saturate(.85)}.bkx-plan__shot[data-shot="3"]{inset-block: 27% 27%;inset-inline-start: 56%;inline-size: min(200px,27%);z-index: 1;filter: brightness(.54) saturate(.72)}html.js .bkx-plan__shot{opacity: 0}html.js [data-bkx-plan].is-built .bkx-plan__shot{animation: bkx-plan-shot .9s var(--x-ease-2) both}html.js [data-bkx-plan].is-built .bkx-plan__shot[data-shot="1"]{animation-delay: .10s}html.js [data-bkx-plan].is-built .bkx-plan__shot[data-shot="2"]{animation-delay: .26s}html.js [data-bkx-plan].is-built .bkx-plan__shot[data-shot="3"]{animation-delay: .40s}@keyframes bkx-plan-shot{from{opacity: 0;transform: translate3d(0,26px,-220px) rotateY(-24deg)}to{opacity: 1;transform: translate3d(0,0,0) rotateY(-13deg)}}@keyframes bkx-plan-in{from{opacity: 0;transform: translate3d(0,14px,0)}to{opacity: 1;transform: none}}.bkx-plan__shot--lead figcaption{position: absolute;inset-block-end: 0;inset-inline: 0;padding: 2.4rem 1rem .95rem;background: linear-gradient(180deg,transparent,rgba(4,7,12,.92))}.bkx-plan__shot--lead b{display: block;font-size: 1.15rem;font-weight: 600;color: var(--x-ink)}.bkx-plan__lock{display: inline-flex;align-items: center;gap: .35rem;margin-block-end: .4rem;padding: .2rem .55rem;border-radius: 999px;background: rgba(227,190,121,.16);border: 1px solid var(--x-gold-edge);color: var(--x-gold);font-size: .68rem;font-weight: 700}.bkx-plan__lock svg{inline-size: 12px;block-size: 12px}.bkx-plan__panel{position: absolute;z-index: 4;inset-block-end: 6%;inset-inline-end: 0;inline-size: min(330px,52%);padding: 1rem 1.05rem;border-radius: var(--x-r-lg);border: 1px solid var(--x-line-2);background: linear-gradient(180deg,rgba(31,34,40,.90),rgba(13,15,18,.95));-webkit-backdrop-filter: var(--x-blur);backdrop-filter: var(--x-blur);box-shadow: 0 40px 90px -30px rgba(0,0,0,.96),0 0 0 1px rgba(227,190,121,.08)}.bkx-plan__row{display: grid;grid-template-columns: 22px minmax(0,1fr);align-items: center;gap: .7rem;padding-block: .5rem;border-block-end: 1px solid var(--x-line)}.bkx-plan__row:last-of-type{border-block-end: 0}.bkx-plan__row svg{inline-size: 18px;block-size: 18px;color: var(--x-gold)}.bkx-plan__row b{display: block;font-size: .9rem;font-weight: 600;color: var(--x-ink)}.bkx-plan__row small{display: block;font-size: .74rem;color: var(--x-ink-3);margin-block-start: .1rem}html.js .bkx-plan__row{opacity: 0}html.js [data-bkx-plan].is-built .bkx-plan__row{animation: bkx-plan-in .55s var(--x-ease-2) both;animation-delay: calc(.55s + var(--i,0) * 160ms)}.bkx-plan__truth{display: flex;align-items: flex-start;gap: .5rem;margin: .7rem 0 0;font-size: .72rem;line-height: 1.45;color: var(--x-ink-3)}.bkx-plan__truth svg{inline-size: 14px;block-size: 14px;flex: none;margin-block-start: .12rem}@media (max-width: 1080px){.bkx-plan{grid-template-columns: minmax(0,1fr)}.bkx-plan__scene{min-block-size: clamp(360px,56vh,460px);perspective: none}.bkx-plan__shot[data-shot="3"]{display: none}.bkx-plan__shot[data-shot="1"]{inline-size: 46%;inset-inline-start: 2%}.bkx-plan__shot[data-shot="2"]{inline-size: 34%;inset-inline-start: 40%}.bkx-plan__panel{inline-size: min(320px,76%);inset-block-end: 2%}.bkx-plan__steps{max-inline-size: 100%}}@media (prefers-reduced-motion: reduce){html.js .bkx-plan__steps li,html.js .bkx-plan__shot,html.js .bkx-plan__row{opacity: 1 !important;animation: none !important}html.js [data-bkx-plan].is-built .bkx-plan__shot{transform: none !important}}.bkx-hero__fg{position: absolute;inset: -4%;pointer-events: none;background: url("/assets/edit/hero_foreground_1600.png") 50% 50% / 100% 100% no-repeat,radial-gradient(18% 26% at 9% 90%,rgba(227,172,96,.20) 0%,transparent 72%),radial-gradient(52% 66% at 2% 106%,rgba(4,7,12,.60) 0%,transparent 72%),radial-gradient(34% 118% at 100% 48%,rgba(4,6,10,.52) 0%,transparent 74%)}[dir="rtl"] .bkx-hero__fg{transform: scaleX(-1)}@media (max-width: 900px){.bkx-hero__fg{display: none}}.bkx-rail{--cf-card-w: min(330px,66vw);--cf-card-h: min(440px,88vw)}.bkx-cf{--cf-h: clamp(470px,60vh,600px)}.bkx-cf__item[data-cf-centre]{box-shadow: 0 46px 100px -26px rgba(0,0,0,.98),0 0 0 1px rgba(227,190,121,.46),0 0 46px -6px rgba(227,190,121,.40),0 26px 70px -20px rgba(227,190,121,.38)}.bkx-cf::before{content: "";position: absolute;inset: 6% -4% 0;z-index: 0;pointer-events: none;background: radial-gradient(52% 46% at 50% 46%,rgba(58,96,150,.16),transparent 68%),radial-gradient(70% 40% at 50% 104%,rgba(227,190,121,.10),transparent 72%)}@media (min-width: 1101px){.bkx-globe{grid-template-columns: minmax(0,.78fr) minmax(0,1.55fr) minmax(0,320px)}.bkx-globe__stage{max-block-size: min(78vh,760px)}}.bkx-globe__panel{inline-size: 100%}#jn-shot2-wrap .bkx-panel__pic-slot img,#jn-shot2-wrap img{max-block-size: 116px;object-fit: cover}.bkx-scene--plan{position: relative;isolation: isolate}.bkx-scene--plan::before{content: "";position: absolute;inset-block: -6% -6%;inset-inline: calc(50% - 50vw);z-index: -2;pointer-events: none;background-image: var(--x-plan-bg);background-size: cover;background-position: center 62%;opacity: .5}.bkx-scene--plan::after{content: "";position: absolute;inset-block: -6% -6%;inset-inline: calc(50% - 50vw);z-index: -1;pointer-events: none;background: linear-gradient(180deg,var(--x-void) 0%,rgba(4,7,12,.74) 22%,rgba(4,7,12,.80) 68%,var(--x-void) 100%),linear-gradient(to left,rgba(4,7,12,.90) 0%,rgba(4,7,12,.40) 46%,rgba(4,7,12,.70) 100%)}@media (max-width: 900px){.bkx-scene--plan::before{opacity: .34}}.bkx-plan__who{display: flex;align-items: flex-start;gap: .7rem;margin: .2rem 0 0;padding: .7rem .85rem;border-radius: var(--x-r);border: 1px solid var(--x-line);background: linear-gradient(150deg,rgba(227,190,121,.07),rgba(7,11,18,.62));max-inline-size: 420px}.bkx-plan__who img{inline-size: 34px;block-size: 34px;border-radius: 50%;flex: none}.bkx-plan__who b{color: var(--x-ink);font-weight: 600}.bkx-plan__who span{font-size: .84rem;color: var(--x-ink-2);line-height: 1.45}.bkx-plan__who small{display: block;font-size: .78rem;color: var(--x-ink-3);margin-block-start: .15rem}.bkx-cf{perspective: 900px;perspective-origin: 50% 42%}.bkx-cf .bkx-cf__track .bkx-cf__item::after{background: linear-gradient(180deg,rgba(4,7,12,.04) 0%,rgba(4,7,12,.06) 38%,rgba(4,7,12,.94) 100%),linear-gradient( calc(90deg + var(--cf-s,1) * 180deg),rgba(2,4,8,calc(var(--cf-a,0) * 0.27)) 0%,rgba(2,4,8,calc(var(--cf-a,0) * 0.07)) 48%,rgba(255,246,232,calc(var(--cf-a,0) * 0.035)) 100% )}.bkx-cf::after{content: "";position: absolute;inset-block-end: 0;inset-inline: 8%;block-size: 24%;z-index: 0;pointer-events: none;background: radial-gradient(46% 100% at 50% 0%,rgba(227,190,121,.16),transparent 70%),radial-gradient(70% 100% at 50% 0%,rgba(58,96,150,.10),transparent 72%);filter: blur(6px)}.bkx-cf .bkx-cf__track .bkx-cf__item[data-cf-centre]{box-shadow: 0 54px 90px -30px rgba(0,0,0,.98),0 0 0 1px rgba(227,190,121,.50),0 0 52px -8px rgba(227,190,121,.34),0 30px 76px -22px rgba(227,190,121,.30)}.bkx-hero .bkx-layer--sky .bkx-hero__grade{background: linear-gradient(180deg,rgba(4,7,12,.52) 0%,rgba(4,7,12,.12) 13%,transparent 26%),radial-gradient(58% 42% at 62% 24%,rgba(255,198,122,.20) 0%,transparent 72%)}.bkx-hero .bkx-layer--world .bkx-hero__grade,.bkx-hero:dir(ltr) .bkx-layer--world .bkx-hero__grade{background:   radial-gradient(44% 34% at var(--x-sun-x,32%) 30%,rgba(255,206,138,.26) 0%,transparent 68%),linear-gradient(to var(--x-read-far,left),rgba(4,7,12,.93) 0%,rgba(4,7,12,.80) 26%,rgba(4,7,12,.40) 56%,rgba(4,7,12,.30) 100%),linear-gradient(180deg,rgba(4,7,12,.66) 0%,rgba(4,7,12,.26) 12%,rgba(4,7,12,.46) 30%,rgba(4,7,12,.50) 48%,rgba(4,7,12,.38) 66%,rgba(4,7,12,.86) 100%)}.bkx-hero{--x-read-far: left;--x-sun-x: 32%}.bkx-hero:dir(ltr){--x-read-far: right;--x-sun-x: 68%}@media (max-width: 1180px){.bkx-hero .bkx-layer--world .bkx-hero__grade,.bkx-hero:dir(ltr) .bkx-layer--world .bkx-hero__grade{background: linear-gradient(180deg,rgba(4,7,12,.84) 0%,rgba(4,7,12,.72) 14%,rgba(4,7,12,.78) 34%,rgba(4,7,12,.82) 56%,rgba(4,7,12,.72) 72%,rgba(4,7,12,.95) 100%)}}.bkx-hero .bkx-hero__say .bkx-h1{font-size: clamp(2.5rem,3.9vw + .5rem,5.1rem);letter-spacing: -.028em;text-shadow: 0 6px 54px rgba(0,0,0,.78),0 1px 2px rgba(0,0,0,.5)}.bkx-hero .bkx-hero__say{max-inline-size: min(720px,56%)}@media (min-width: 1280px){.bkx .bkx-hero__say{max-inline-size: min(720px,56%)}}.bkx-hero .bkx-hero__eyebrow{letter-spacing: .22em}.bkx-hero .bkx-hero__haze{opacity: .92;background: radial-gradient(40% 44% at 64% 26%,rgba(255,200,132,.22),transparent 70%),radial-gradient(48% 44% at 22% 68%,rgba(104,142,198,.14),transparent 74%)}@media (min-width: 1280px){.bkx .bkx-hero__say,.bkx-hero .bkx-hero__say{max-inline-size: min(900px,58%)}}.bkx-hero__fg{opacity: .88;-webkit-mask-image: radial-gradient(78% 74% at 50% 46%,transparent 26%,#000 88%);mask-image: radial-gradient(78% 74% at 50% 46%,transparent 26%,#000 88%)}.bkx-globe__labels{position: absolute;inset: 0;pointer-events: none;z-index: 3;font-family: inherit}.bkx-globe__tag{position: absolute;top: 0;left: 0;margin-top: -2.15em;margin-left: .55em;visibility: hidden;white-space: nowrap;font-size: clamp(.62rem,.48vw + .3rem,.78rem);font-weight: 600;letter-spacing: .01em;line-height: 1;padding: .34em .62em;border-radius: 999px;color: #F6ECDA;background: rgba(9,13,21,.62);border: 1px solid rgba(227,190,121,.34);box-shadow: 0 2px 14px rgba(0,0,0,.55);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);transition: opacity .18s linear}@media (max-width: 760px){.bkx-globe__labels{display: none}}@media (prefers-reduced-motion: reduce){.bkx-globe__tag{transition: none}}.bkx-dots button{position: relative}.bkx-dots{--dot-gap: 8px;gap: var(--dot-gap)}@media (max-width: 900px),(pointer: coarse){.bkx-dots{--dot-gap: 17px}}.bkx-dots button::after{content: "";position: absolute;inset-block-start: 50%;left: 50%;inline-size: max(24px,calc(7px + var(--dot-gap)));block-size: 44px;transform: translate(-50%,-50%)}@media (max-width: 760px){.bkx .jn-deal__obs,.bkx .jn-deal__src,.bkx .jn-row__at{font-size: .78rem}}@media (max-width: 760px){.bkx .jn-tag,.bkx .jn-deal__unit,.bkx .jn-row-item__claim,.bkx .bkx-note,.bkx .bkx-stats li span{font-size: .78rem}}.bkx-origin{position: relative}.bkx-origin__list{position: absolute;z-index: 40;inset-inline-start: -1px;inline-size: max(100%,min(340px,92vw));max-inline-size: 92vw;inset-block-start: calc(100% - 2px);margin: 0;padding: .3rem;list-style: none;max-block-size: min(52vh,340px);overflow-y: auto;overscroll-behavior: contain;border: 1px solid var(--x-line-2);border-radius: 0 0 var(--x-r-md,14px) var(--x-r-md,14px);background: var(--x-raised);box-shadow: var(--x-e4)}.bkx-origin__opt{display: flex;align-items: center;gap: .6rem;min-block-size: 44px;padding: .4rem .55rem;border-radius: 10px;cursor: pointer;color: var(--x-ink)}.bkx-origin__opt:hover,.bkx-origin__opt.is-on{background: rgba(227,190,121,.10)}.bkx-origin__kind{flex: none;color: var(--x-gold);font-size: .82rem;line-height: 1}.bkx-origin__text{min-inline-size: 0;flex: 1 1 auto}.bkx-origin__text b{display: block;font-weight: 600;font-size: .92rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bkx-origin__text small{display: block;font-size: .74rem;color: var(--x-ink-3);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bkx-origin__code{flex: none;font-size: .74rem;letter-spacing: .08em;color: var(--x-ink-3);border: 1px solid var(--x-line);border-radius: 7px;padding: .12rem .38rem;direction: ltr;unicode-bidi: isolate}.bkx-origin__note{padding: .7rem .6rem;font-size: .82rem;color: var(--x-ink-3)}.bkx-origin__note.bkx-origin__head{padding: .5rem .6rem .25rem;font-size: .72rem;font-weight: 600;letter-spacing: .03em;color: var(--x-gold)}@media (prefers-reduced-motion: no-preference){.bkx-origin__list{animation: bkx-origin-in .16s var(--x-ease,ease-out)}@keyframes bkx-origin-in{from{opacity: 0;transform: translateY(-4px)}}}.bkx-layer--portals{--x-depth: 0px;z-index: 2}.bkx-layer--haze{z-index: 3}.bkx-portals{position: absolute;inset-block: 0;inset-inline-end: 0;inline-size: 42%;perspective: 1400px;perspective-origin: var(--p-po,88%) 46%;--p-dir: -1}.bkx-hero:dir(ltr) .bkx-portals{--p-po: 12%;--p-dir: 1}.bkx-portal{position: absolute;inset-inline-end: var(--p-x);inset-block-start: var(--p-y);inline-size: var(--p-w);aspect-ratio: 3 / 4;opacity: var(--p-o,1);transform: translate3d( calc(var(--x-cam-x,0) * var(--p-depth)),calc(var(--x-cam-y,0) * var(--p-depth) * .6),var(--p-z)) rotateY(calc(var(--p-ry) * var(--p-dir)));transform-origin: 50% 50%;will-change: transform}.bkx-portal__pane{position: absolute;inset: 0;border-radius: 10px;overflow: hidden;box-shadow: 0 44px 80px -28px rgba(0,0,0,.78),0 16px 30px -16px rgba(0,0,0,.62);transform: translate3d(0,0,0) scale(1);backface-visibility: hidden}.bkx-portal__pane img{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: cover;display: block}.bkx-portal__pane::before{content: '';position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(4,7,12,.08) 0%,transparent 28%,transparent 60%,rgba(4,7,12,.44) 100%),linear-gradient(to var(--x-read-far,left),rgba(8,12,20,var(--p-veil,0)) 0%,rgba(8,12,20,calc(var(--p-veil,0) * .55)) 100%)}.bkx-portal__pane::after{content: '';position: absolute;inset: 0;z-index: 2;border-radius: inherit;box-shadow: inset 0 0 0 1px rgba(227,190,121,.22),inset 0 1px 0 rgba(255,244,222,.18)}@keyframes bkx-portal-breathe{0%,100%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(0,var(--p-drift,-1.4%),0) scale(var(--p-swell,1.012))}}html.js .bkx-portal__pane{animation: none}.bkx-hero[data-parked] .bkx-portal__pane,.bkx-hero[data-parked] .bkx-hero__haze,.bkx-hero[data-parked] .bkx-hero__sheen{animation-play-state: paused}.bkx-portal--far{--p-x: 84%;--p-y: 40%;--p-w: 15%;--p-z: -210px;--p-ry: 30deg;--p-depth: 2px;--p-veil: .3;--p-o: .8;--p-t: 23s;--p-ph: -9s;--p-drift: -1%;--p-swell: 1.008}.bkx-portal--midfar{--p-x: 76%;--p-y: 13%;--p-w: 21%;--p-z: -120px;--p-ry: 24deg;--p-depth: 3px;--p-veil: .2;--p-o: .88;--p-t: 20s;--p-ph: -5s;--p-drift: -1.2%;--p-swell: 1.01}.bkx-portal--mid{--p-x: 66%;--p-y: 27%;--p-w: 27%;--p-z: -40px;--p-ry: 18deg;--p-depth: 5px;--p-veil: .08;--p-t: 17s;--p-ph: -12s;--p-drift: -1.4%;--p-swell: 1.012}.bkx-portal--near{--p-x: 46%;--p-y: 15%;--p-w: 34%;--p-z: 30px;--p-ry: 12deg;--p-depth: 8px;--p-t: 14s;--p-ph: -3s;--p-drift: -1.6%;--p-swell: 1.014}@media (max-width: 1279px){.bkx-portals{inline-size: 46%}.bkx-portal--far,.bkx-portal--mid{display: none}.bkx-portal--midfar{--p-x: 72%;--p-y: 24%;--p-w: 22%}.bkx-portal--near{--p-x: 40%;--p-y: 13%;--p-w: 30%}}@media (max-width: 900px){.bkx-portals{inline-size: 100%;perspective: 900px}.bkx-portal--far,.bkx-portal--midfar,.bkx-portal--near{display: none}.bkx-portal--mid{display: block;--p-x: 6%;--p-y: 84px;--p-w: 30%;--p-z: -60px;--p-ry: 22deg;--p-o: .8;--p-veil: .2}.bkx-portal__pane{border-radius: 8px}}@media (prefers-reduced-motion: reduce){html.js .bkx-portal__pane{animation: none !important}.bkx-portal{will-change: auto}}.bkx-el{position: absolute;inset-inline-end: var(--p-x);inset-block-start: var(--p-y);inline-size: var(--p-w);aspect-ratio: 3 / 4;--p-x: 4%;--p-y: 20%;--p-w: 50%;--p-z: 60px;--p-depth: 4px;transform: translate3d( calc(var(--x-cam-x,0) * var(--p-depth)),calc(var(--x-cam-y,0) * var(--p-depth) * .6),var(--p-z));will-change: transform}.bkx-el__pane{position: absolute;inset: 0;transform: translate3d(0,0,0);backface-visibility: hidden}.bkx-el img{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: contain;object-position: center bottom;display: block}.bkx-el img{transform: scaleX(-1)}.bkx-hero:dir(ltr) .bkx-el img{transform: none}@keyframes bkx-el-breathe{0%,100%{transform: translate3d(0,0,0) scale(1)}50%{transform: translate3d(0,-.4%,0) scale(1.004)}}html.js .bkx-el__pane{animation: none}.bkx-hero[data-parked] .bkx-el__pane{animation-play-state: paused}@media (prefers-reduced-motion: reduce){html.js .bkx-el__pane{animation: none !important}.bkx-el{will-change: auto}}@media (max-width: 1279px){.bkx-el{--p-x: 4%;--p-y: 13%;--p-w: 34%}}@media (max-width: 900px){.bkx-el{--p-x: 3%;--p-y: 126px;--p-w: 38%;--p-z: 20px;--p-depth: 4px}}@media (min-width: 1280px){.bkx-portal--far{--p-w: 16%;--p-ry: 24deg;--p-x: 62%;--p-y: 40%}.bkx-portal--midfar{--p-w: 24%;--p-ry: 18deg;--p-x: 76%;--p-y: 32%;--p-o: .96;--p-veil: .08}.bkx-portal--mid{--p-w: 28%;--p-ry: 14deg;--p-x: 72%;--p-y: 13%;--p-veil: .04}.bkx-portal--near{--p-w: 30%;--p-ry: 10deg;--p-x: 46%;--p-y: 14%}}.bkx-portal--midfar{--p-fs: clamp(10.5px,.78vw,13px)}.bkx-portal--mid{--p-fs: clamp(11.5px,.86vw,14px)}.bkx-portal--near{--p-fs: clamp(12px,.95vw,16px)}.bkx-portal--midfar .bkx-deal__fine{display: none}.bkx-deal{position: absolute;inset: 0;z-index: 1;display: block;pointer-events: auto;color: #F6ECDA;text-decoration: none;border-radius: inherit;overflow: hidden;font-size: var(--p-fs,13px);line-height: 1.25}.bkx-deal__pic{position: absolute;inset: 0;inline-size: 100%;block-size: 100%;object-fit: cover;display: block;transition: transform .6s var(--x-ease-2,ease)}.bkx-deal:hover .bkx-deal__pic{transform: scale(1.02)}.bkx-deal__plate{position: absolute;inset: 0;display: grid;place-items: center;padding: 10%;text-align: center;background: radial-gradient(90% 70% at 30% 20%,rgba(227,190,121,.22),transparent 60%),linear-gradient(160deg,#182338 0%,#0B1220 60%,#070B14 100%)}.bkx-deal__plate>span{font-family: var(--x-serif,Georgia,serif);font-size: 2.1em;font-weight: 600;letter-spacing: .02em;color: rgba(246,236,218,.28);line-height: 1.05}.bkx-deal__scrim{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(4,7,12,.10) 0%,rgba(4,7,12,.06) 20%,rgba(4,7,12,.62) 36%,rgba(4,7,12,.82) 50%,rgba(4,7,12,.92) 66%,rgba(4,7,12,.97) 100%)}.bkx-deal__text{position: absolute;inset-inline: 0;inset-block-end: 0;padding: 9% 9% 8%;display: grid;gap: .12em;text-shadow: 0 1px 2px rgba(0,0,0,.55)}.bkx-deal__route{font-weight: 700;font-size: .84em;letter-spacing: .08em;text-transform: uppercase;opacity: .92}.bkx-hero:dir(rtl) .bkx-deal__route{letter-spacing: 0;text-transform: none;font-size: .9em}.bkx-deal__price{font-family: var(--x-serif,Georgia,serif);font-size: 2.15em;font-weight: 700;line-height: 1;color: var(--x-gold,#E3BE79);margin-block: .08em .04em}.bkx-deal__approx{display: inline-block;margin-inline-start: .45em;font-family: var(--x-sans,system-ui,sans-serif);font-size: max(.38em,12px);font-weight: 600;color: #F6ECDA;opacity: .85;vertical-align: middle}.bkx-deal__dates{font-size: .95em;font-weight: 600}.bkx-deal__meta{font-size: .7em;opacity: .82}.bkx-deal__fine{font-size: .62em;opacity: .62}.bkx-deal:focus-visible{outline: 2px solid var(--x-gold,#E3BE79);outline-offset: 3px}.bkx-deal__cta{margin-block-start: .35em;justify-self: start;font-size: .72em;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--x-gold,#E3BE79);border-block-end: 1px solid rgba(227,190,121,.55);padding-block-end: 1px}.bkx-hero:dir(rtl) .bkx-deal__cta{letter-spacing: 0;text-transform: none;font-size: .8em}.bkx-deal__cta[data-cta="exact"]{color: #F6ECDA;background: var(--x-gold,#E3BE79);color: #12161F;border: 0;border-radius: 999px;padding: .28em .7em}.bkx-hot__card .bkx-deal__cta{margin-block-start: .25em}.bkx-hero__body{pointer-events: none}.bkx-hero__body>*{pointer-events: auto}.bkx-hot{inline-size: 100%;margin-block: 14px 2px}.bkx-hot[hidden]{display: none}@media (min-width: 901px){.bkx-hot{display: none !important}}.bkx-hot__eyebrow{display: block;margin-block-end: 8px;font-size: .72rem;letter-spacing: .12em;text-transform: uppercase;color: var(--x-gold,#E3BE79)}.bkx-hero:dir(rtl) .bkx-hot__eyebrow{letter-spacing: .02em;text-transform: none;font-size: .8rem}.bkx-hot__row{display: flex;gap: 10px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;padding-block-end: 6px;padding-inline: 2px;scrollbar-width: none;-webkit-overflow-scrolling: touch}.bkx-hot__row::-webkit-scrollbar{display: none}.bkx-hot__card{position: relative;flex: 0 0 84%;scroll-snap-align: start;min-block-size: 104px;display: grid;grid-template-columns: 88px 1fr;gap: 12px;align-items: center;padding: 10px 12px;border-radius: 14px;background: var(--x-glass,rgba(12,16,26,.72));border: 1px solid var(--x-line-2,rgba(240,236,226,.16));color: #F6ECDA;text-decoration: none;font-size: 13px;line-height: 1.25}.bkx-hot__card .bkx-deal__pic,.bkx-hot__card .bkx-deal__plate{position: relative;inset: auto;inline-size: 88px;block-size: 88px;border-radius: 10px;overflow: hidden}.bkx-hot__card .bkx-deal__plate>span{font-size: 1.05em}.bkx-hot__card .bkx-deal__scrim{display: none}.bkx-hot__card .bkx-deal__text{position: static;padding: 0;gap: .1em;text-shadow: none}.bkx-hot__card .bkx-deal__price{font-size: 1.75em}.bkx-hot__card:focus-visible{outline: 2px solid var(--x-gold,#E3BE79);outline-offset: 2px}@media (prefers-reduced-motion: reduce){.bkx-deal__pic{transition: none}.bkx-hot__row{scroll-behavior: auto}}@media (max-width: 1180px){.bkx-stats{box-sizing: border-box;inline-size: min(var(--x-max),100%);margin-inline: auto;padding-inline: max(0px,calc((100% - var(--x-max)) / 2))}}@media (max-width: 900px){.bkx-hot[hidden]:not([data-empty]){display: block !important;visibility: hidden;min-block-size: clamp(150px,calc(353px - 43.6vw),220px)}}@media (max-width: 720px){.bkx-el{--p-x: 16px}}.bkx .jn-note{padding-inline: clamp(16px,4vw,22px)}.bkx-globe__panel #jn-shot2 .bkx-globe__panel-body{display: block}.bkx-dots button{position: relative}.bkx-dots button::after{content: "";position: absolute;inset: -18px -8px}.bkx-foot a,.bkx-foot__legal a{min-inline-size: 44px;justify-content: center}@media (max-width: 360px){.bkx-icon--el{inline-size: 44px;min-inline-size: 44px;padding-inline: 0;gap: 0}.bkx-icon--el>span:last-child{position: absolute;inline-size: 1px;block-size: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}}@property --x-scroll{syntax: '<length>';inherits: false;initial-value: 0px}@property --x-zoom{syntax: '<number>';inherits: false;initial-value: 1}@property --x-ui-y{syntax: '<length>';inherits: false;initial-value: 0px}@property --x-ui-s{syntax: '<number>';inherits: false;initial-value: 1}@property --x-ui-o{syntax: '<number>';inherits: false;initial-value: 1}.bkx-hero__haze{inset: -120px}.bkx-hot__card .bkx-deal__meta,.bkx-hot__card .bkx-deal__fine{font-size: 12px;line-height: 1.35}.bkx-hot__card .bkx-deal__dates{font-size: 12.5px}@media (max-width: 900px){.bkx-hero__say{order: 1}.bkx-console{order: 2}.bkx-hot{order: 3;margin-block: 18px 0}.bkx-hero__body>:not(.bkx-hero__say):not(.bkx-console):not(.bkx-hot){order: 4}}@media (max-width: 900px),(pointer: coarse){.bkx-field input,.bkx-field select{font-size: 16px}}@media (max-width: 720px){.bkx-hero__body{padding-block-start: calc(var(--x-nav-h,68px) + 22px)}.bkx-console{margin-block-start: 18px}.bkx-field input,.bkx-field select{min-block-size: 44px}.bkx-field{padding-block: .45rem .3rem}.bkx-go{min-block-size: 48px}}@media (min-width: 360px) and (max-width: 720px){.bkx-form{grid-template-columns: repeat(2,minmax(0,1fr))}.bkx-form>.bkx-field{grid-column: 1 / -1;border-inline-start: 0}.bkx-form>.bkx-field:has(input[type="date"]){grid-column: auto}.bkx-form>.bkx-field:has(input[type="date"]) + .bkx-field:has(input[type="date"]){border-inline-start: 1px solid var(--x-line)}.bkx-form>.bkx-go,.bkx-form>.bkx-err,.bkx-form>:not(.bkx-field){grid-column: 1 / -1}}@media (max-width: 480px){.bkx-hero .bkx-hero__say .bkx-h1{font-size: clamp(1.85rem,8.2vw,2.15rem)}}@media (min-width: 1100px){#guides .bkx-hotels__grid{grid-template-columns: repeat(5,minmax(0,1fr))}}@media (min-width: 700px) and (max-width: 1099px){#guides .bkx-hotels__grid{grid-template-columns: repeat(6,minmax(0,1fr))}#guides .bkx-hotels__grid>*{grid-column: span 2}#guides .bkx-hotels__grid>:nth-child(n + 4){grid-column: span 3;aspect-ratio: 4 / 3}}@media (min-width: 360px) and (max-width: 699px){#guides .bkx-hotels__grid{grid-template-columns: repeat(2,minmax(0,1fr))}#guides .bkx-hotels__grid>:nth-child(5):last-child{grid-column: 1 / -1;aspect-ratio: 16 / 9}#guides .bkx-hotel__veil{background: linear-gradient(180deg,rgba(4,7,12,.18) 0%,rgba(4,7,12,.72) 38%,rgba(4,7,12,.95) 100%)}}@media (max-width: 767px),(max-height: 500px) and (pointer: coarse){:root:not(#_) .bkx-field>span{font-size: .78rem;letter-spacing: .06em}:root:not(#_) :is(.bkx-hero__eyebrow,.bkx-hot__eyebrow,.bkx-eyebrow,.bkx-deal__route,.bkx-deal__cta,.bkx-globe__stats span,.bkx-globe__hint,.bkx-plan__lock,.bkx-plan__row small,.bkx-plan__truth,.bkx-card__note,.bkx-closing__mark span,.bkx-foot__h,.bkx-origin__list small,li>a>span>small,.bkx-stats span,.bkx-note,.jn-deal__unit,.jn-deal__src,.jn-deal__obs,.jn-deal__badge){font-size: 12px}}.bkx-origin__list[data-stale]{opacity: .55;transition: opacity .12s linear}.bkx-dests{inline-size: var(--x-max);margin-inline: auto}.bkx-dests__grid{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: clamp(12px,1.3vw,20px)}.bkx-dest{min-inline-size: 0;padding: .9rem 1.05rem .55rem;border: 1px solid var(--x-line);border-radius: var(--x-r-lg);background: var(--x-raised);transition: border-color .3s var(--x-ease)}.bkx-dest:hover,.bkx-dest:focus-within{border-color: var(--x-gold-edge)}.bkx-dest__top{display: flex;align-items: center;gap: .8rem;margin-block-end: .45rem}.bkx-dest__top img{flex: none;inline-size: 56px;block-size: 56px;border-radius: 14px;object-fit: cover;border: 1px solid var(--x-line)}.bkx-dest__name{margin: 0;font-family: "Frank Ruhl Libre","Frank Ruhl Libre Fallback",Georgia,serif;font-weight: 500;font-size: 1.3rem;line-height: 1.15;color: var(--x-ink)}.bkx-dest__links,.bkx-dest__pills{list-style: none;margin: 0;padding: 0}.bkx-dest__links li + li,.bkx-dest__pills li + li{border-block-start: 1px solid var(--x-line)}.bkx-dest__links a,.bkx-dest__pills a{display: flex;align-items: center;gap: .6rem;box-sizing: border-box;min-block-size: 44px;padding: 0;color: var(--x-ink-2);text-decoration: none;font-size: .95rem;line-height: 1.25;transition: color .2s var(--x-ease)}.bkx-dest__links a:hover,.bkx-dest__pills a:hover{color: var(--x-gold)}.bkx-dest__links svg,.bkx-dest__pills svg{flex: none;inline-size: 17px;block-size: 17px;color: var(--x-gold)}.bkx-dest--more .bkx-dest__name{margin-block: .35rem .45rem}@media (min-width: 900px) and (max-width: 1359px){.bkx-dest--more{grid-column: 1 / -1;display: flex;align-items: center;gap: 1.4rem;padding-block: .35rem}.bkx-dest--more .bkx-dest__name{margin: 0;flex: none}.bkx-dest--more .bkx-dest__pills{display: flex;flex-wrap: wrap;column-gap: 1.8rem}.bkx-dest--more .bkx-dest__pills li + li{border-block-start: 0}}@media (min-width: 1360px){.bkx-dests__grid{grid-template-columns: repeat(5,minmax(0,1fr))}}@media (min-width: 768px) and (max-width: 899px){.bkx-dests__grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.bkx-dests__grid{display: flex;overflow-x: auto;overscroll-behavior-inline: contain;scroll-snap-type: inline mandatory;scroll-padding-inline: 2px;padding: 2px 2px 12px;-webkit-overflow-scrolling: touch}.bkx-dest{flex: 0 0 min(82%,320px);scroll-snap-align: start}}@media (prefers-reduced-motion: reduce){.bkx-dest,.bkx-dest__links a,.bkx-dest__pills a{transition: none}}.bkx-scene,.bkx-closing{content-visibility: auto;contain-intrinsic-size: auto 900px}