.us-main{display: block;max-inline-size: 1120px;margin: 0 auto;padding: 24px 16px 64px;color: var(--x-ink,#F5F1E8)}.us-vh{position: absolute;inline-size: 1px;block-size: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.us-hero{padding-block: 8px 20px}.us-eyebrow{margin: 0 0 .5rem;font-size: .78rem;letter-spacing: .12em;text-transform: uppercase;color: var(--x-gold,#E3BE79)}.us-h1{margin: 0 0 .75rem;font-size: clamp(1.75rem,4.6vw,2.9rem);line-height: 1.12;font-weight: 700}.us-h1 em{font-style: normal;color: var(--x-gold,#E3BE79)}.us-lede{margin: 0 0 1.25rem;max-inline-size: 64ch;color: var(--x-ink-2,#C3C6CC);font-size: 1.02rem;line-height: 1.6}.us-h2{margin: 0 0 .4rem;font-size: clamp(1.3rem,3vw,1.7rem);line-height: 1.2}.us-h3{margin: 1.4rem 0 .35rem;font-size: 1.08rem}.us-sub{margin: 0 0 .9rem;color: var(--x-ink-2,#C3C6CC);font-size: .95rem}.us-form{border: 1px solid var(--x-line,rgba(240,236,226,.1));border-radius: var(--x-r,16px);background: var(--x-glass,rgba(12,17,25,.86));padding: 10px}.us-trip{display: flex;gap: 6px;margin: 0 0 8px;padding: 0;border: 0}.us-trip__opt{display: inline-flex;align-items: center;gap: .45rem;min-block-size: 44px;padding: 0 .9rem;border-radius: var(--x-r-pill,999px);border: 1px solid var(--x-line,rgba(240,236,226,.1));cursor: pointer;font-size: .95rem}.us-trip__opt:has(input:checked){border-color: var(--x-gold,#E3BE79);background: var(--x-gold-wash,rgba(227,190,121,.12))}.us-trip__opt input{accent-color: var(--x-gold,#E3BE79);inline-size: 18px;block-size: 18px;margin: 0}.us-grid{display: grid;grid-template-columns: 1fr;gap: 0}.us-grid .bkx-field{border-inline-start: 0;border-block-start: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-grid .bkx-field:first-child{border-block-start: 0}.us-field[hidden]{display: none}.us-go{margin: 10px 0 0;inline-size: 100%}.us-err{margin: .6rem .4rem 0;color: #FFB4A2;font-size: .92rem}.us-err[hidden]{display: none}@media (min-width: 720px){.us-grid{grid-template-columns: 1fr 1fr 1fr 1fr}.us-grid .bkx-field{border-block-start: 0;border-inline-start: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-grid .bkx-field:nth-child(1),.us-grid .bkx-field:nth-child(2){grid-column: span 2}.us-grid .bkx-field:nth-child(3){border-inline-start: 0}.us-go{grid-column: 1 / -1}}@media (min-width: 1040px){.us-grid{grid-template-columns: 1.4fr 1.4fr 1fr 1fr .7fr auto;align-items: stretch}.us-grid .bkx-field:nth-child(1),.us-grid .bkx-field:nth-child(2){grid-column: auto}.us-grid .bkx-field:nth-child(3){border-inline-start: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-go{grid-column: auto;inline-size: auto;margin: 4px 0 4px 8px}}.us-results{margin-block: 18px 8px}.us-results[hidden]{display: none}.us-status{display: flex;align-items: center;gap: .7rem;padding: 1rem;color: var(--x-ink-2,#C3C6CC)}.us-spin{inline-size: 18px;block-size: 18px;border-radius: 50%;border: 2px solid var(--x-line,rgba(240,236,226,.1));border-block-start-color: var(--x-gold,#E3BE79);animation: us-spin .9s linear infinite}@keyframes us-spin{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.us-spin{animation: none}}.us-res__head{margin-block-end: .4rem}.us-count{margin: 0 0 .8rem;color: var(--x-ink-2,#C3C6CC)}.us-list{display: grid;gap: 10px}.us-card{display: grid;grid-template-columns: 1fr;gap: 10px;padding: 14px;border-radius: var(--x-r,16px);border: 1px solid var(--x-line,rgba(240,236,226,.1));background: var(--x-raised,#0C1119)}@media (min-width: 640px){.us-card{grid-template-columns: 1fr auto;align-items: center}}.us-card__tags{display: flex;flex-wrap: wrap;gap: 6px;margin-block-end: 6px}.us-tag{font-size: .74rem;padding: .18rem .55rem;border-radius: var(--x-r-pill,999px);border: 1px solid var(--x-line,rgba(240,236,226,.1));color: var(--x-ink-2,#C3C6CC)}.us-tag--primary{border-color: var(--x-gold-edge,rgba(227,190,121,.42));color: var(--x-gold,#E3BE79)}.us-card__air{margin: 0 0 .35rem;font-size: 1.05rem}.us-leg{display: flex;flex-wrap: wrap;gap: .2rem .7rem;font-size: .95rem;line-height: 1.5}.us-leg__k{min-inline-size: 4.2em;color: var(--x-ink-3,#8E939C);font-size: .8rem;text-transform: uppercase;letter-spacing: .08em;align-self: center}.us-leg__r{color: var(--x-ink-2,#C3C6CC)}.us-card__meta{margin: .35rem 0 0;color: var(--x-ink-2,#C3C6CC);font-size: .9rem}.us-card__buy{text-align: start}@media (min-width: 640px){.us-card__buy{text-align: end;min-inline-size: 190px}}.us-price{margin: 0;font-size: 1.6rem;font-weight: 700;line-height: 1.1}.us-price span{display: block;font-size: .78rem;font-weight: 500;color: var(--x-ink-3,#8E939C)}.us-group,.us-conf{margin: .25rem 0 0;font-size: .82rem;color: var(--x-ink-2,#C3C6CC)}.us-cta{display: inline-flex;align-items: center;justify-content: center;min-block-size: 46px;margin-block-start: .6rem;padding: 0 1.15rem;border-radius: 12px;border: 0;background: linear-gradient(160deg,var(--x-gold,#E3BE79),var(--x-gold-deep,#C9A24A));color: var(--x-on-gold,#10131A);font: inherit;font-weight: 700;text-decoration: none;cursor: pointer}.us-cta--ghost{background: transparent;color: var(--x-ink,#F5F1E8);border: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-cta:focus-visible,.us-day:focus-visible,.us-link:focus-visible,.us-routes a:focus-visible{outline: 2px solid var(--x-gold,#E3BE79);outline-offset: 2px}.us-note{margin: .8rem 0 0;color: var(--x-ink-3,#8E939C);font-size: .85rem}.us-note--handoff{margin: .2rem 0 1.6rem;line-height: 1.55}.us-link{color: var(--x-gold,#E3BE79);text-decoration: underline;text-underline-offset: 3px}.us-empty{padding: 16px;border-radius: var(--x-r,16px);border: 1px dashed var(--x-line,rgba(240,236,226,.1))}.us-empty p{margin: 0 0 .4rem;line-height: 1.55}.us-row{display: flex;flex-wrap: wrap;gap: 8px}.us-cal__days,.us-alts__list{display: flex;gap: 8px;overflow-x: auto;padding: 2px 2px 8px;margin: 0;list-style: none;scroll-snap-type: x proximity}.us-cal__days li,.us-alts__list li{scroll-snap-align: start}.us-day{display: grid;gap: 2px;min-inline-size: 92px;min-block-size: 64px;padding: .5rem .7rem;border-radius: 12px;cursor: pointer;border: 1px solid var(--x-line,rgba(240,236,226,.1));background: var(--x-raised,#0C1119);color: var(--x-ink,#F5F1E8);font: inherit;text-align: start}.us-day span{font-size: .8rem;color: var(--x-ink-2,#C3C6CC)}.us-day b{font-size: 1.02rem}.us-day i{font-style: normal;font-size: .72rem;color: var(--x-ink-3,#8E939C)}.us-day.is-low{border-color: var(--x-gold-edge,rgba(227,190,121,.42))}.us-day.is-on{background: var(--x-gold-wash,rgba(227,190,121,.12));border-color: var(--x-gold,#E3BE79)}.us-xsell{margin-block-start: 1.2rem;padding: 14px;border-radius: var(--x-r,16px);border: 1px solid var(--x-gold-edge,rgba(227,190,121,.42));background: var(--x-gold-wash,rgba(227,190,121,.12))}.us-xsell p{margin: 0 0 .35rem}.us-band{margin-block-start: 28px;padding-block-start: 22px;border-block-start: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-band[hidden]{display: none}.us-routes{display: grid;grid-template-columns: 1fr;gap: 8px;margin: 0;padding: 0;list-style: none}@media (min-width: 560px){.us-routes{grid-template-columns: 1fr 1fr}}@media (min-width: 900px){.us-routes{grid-template-columns: 1fr 1fr 1fr}}.us-routes a{display: flex;align-items: center;justify-content: space-between;gap: .6rem;min-block-size: 48px;padding: .55rem .9rem;border-radius: 12px;border: 1px solid var(--x-line,rgba(240,236,226,.1));background: var(--x-raised,#0C1119);color: var(--x-ink,#F5F1E8);text-decoration: none;box-sizing: border-box}.us-routes a small{color: var(--x-ink-2,#C3C6CC);font-size: .82rem;white-space: nowrap}.us-routes a:hover{border-color: var(--x-gold-edge,rgba(227,190,121,.42))}.us-more{margin: .9rem 0 0}.us-more a{color: var(--x-gold,#E3BE79)}.us-facts{margin: 0;padding-inline-start: 1.1rem;color: var(--x-ink-2,#C3C6CC);line-height: 1.6}.us-facts li{margin-block-end: .55rem}.us-facts b{color: var(--x-ink,#F5F1E8)}.us-prose{max-inline-size: 72ch;color: var(--x-ink-2,#C3C6CC);line-height: 1.65}.us-prose p{margin: 0 0 .9rem}.us-prose strong{color: var(--x-ink,#F5F1E8)}.us-table-wrap{overflow-x: auto;margin: .4rem 0 1rem}.us-table{inline-size: 100%;border-collapse: collapse;font-size: .93rem;min-inline-size: 420px}.us-table th,.us-table td{padding: .55rem .6rem;border-block-end: 1px solid var(--x-line,rgba(240,236,226,.1));text-align: start}.us-table th{color: var(--x-ink-3,#8E939C);font-weight: 600;font-size: .78rem;text-transform: uppercase;letter-spacing: .06em}.us-table td.num{font-variant-numeric: tabular-nums;white-space: nowrap}.us-table--kv{min-inline-size: 0}.us-table--kv th{inline-size: 38%}.us-table a{color: var(--x-gold,#E3BE79)}.us-stamp{color: var(--x-ink-3,#8E939C);font-size: .82rem}.us-cards{display: grid;gap: 10px;grid-template-columns: 1fr;margin: 0;padding: 0;list-style: none}@media (min-width: 640px){.us-cards{grid-template-columns: 1fr 1fr}}@media (min-width: 980px){.us-cards{grid-template-columns: 1fr 1fr 1fr}}.us-cards a{display: block;padding: 14px;min-block-size: 44px;border-radius: 14px;border: 1px solid var(--x-line,rgba(240,236,226,.1));background: var(--x-raised,#0C1119);color: var(--x-ink,#F5F1E8);text-decoration: none;box-sizing: border-box}.us-cards a b{display: block;font-size: 1.02rem;margin-block-end: .2rem}.us-cards a span{color: var(--x-ink-2,#C3C6CC);font-size: .88rem}.us-cards a:hover{border-color: var(--x-gold-edge,rgba(227,190,121,.42))}.us-actions{display: flex;flex-wrap: wrap;gap: 10px;margin: .4rem 0 1rem}:where(.us-main){--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-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)}body.usf{background: #04070C}.us-main .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}.us-main .bkx-field:first-child{border-inline-start: 0}.us-main .bkx-field:focus-within{background: rgba(227,190,121,.05);box-shadow: inset 0 -2px 0 var(--x-gold)}.us-main .bkx-field>span{display: block;font-size: .65rem;letter-spacing: .11em;text-transform: uppercase;color: var(--x-ink-3);margin-block-end: .3rem}.us-main .bkx-field input,.us-main .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}.us-main .bkx-field select{appearance: none;cursor: pointer}.us-main .bkx-field input::placeholder{color: var(--x-ink-3)}.us-main .bkx-field input[type="date"]::-webkit-calendar-picker-indicator{filter: invert(.8) sepia(1) saturate(2) hue-rotate(2deg);cursor: pointer}.us-main .bkx-field option{background: var(--x-raised);color: var(--x-ink)}.us-main .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}.us-main .bkx-go:hover{transform: translateY(-2px);box-shadow: 0 22px 60px -20px rgba(227,190,121,.6);filter: brightness(1.04)}.us-main .bkx-go:active{transform: translateY(1px) scale(.99)}.us-main .bkx-go svg{inline-size: 17px;block-size: 17px}.us-main .bkx-origin{position: relative}.us-main .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)}.us-main .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)}.us-main .bkx-origin__opt:hover,.us-main .bkx-origin__opt.is-on{background: rgba(227,190,121,.10)}.us-main .bkx-origin__kind{flex: none;color: var(--x-gold);font-size: .82rem;line-height: 1}.us-main .bkx-origin__text{min-inline-size: 0;flex: 1 1 auto}.us-main .bkx-origin__text b{display: block;font-weight: 600;font-size: .92rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.us-main .bkx-origin__text small{display: block;font-size: .74rem;color: var(--x-ink-3);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.us-main .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}.us-main .bkx-origin__note{padding: .7rem .6rem;font-size: .82rem;color: var(--x-ink-3)}.us-main .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){.us-main .bkx-origin__list{animation: bkx-origin-in .16s var(--x-ease,ease-out)}@keyframes bkx-origin-in{from{opacity: 0;transform: translateY(-4px)}}}.us-main .bkx-field>span{font-size: .75rem}.us-table a,.us-more a,.us-note a.us-link,.us-stamp a.us-link{display: inline-flex;align-items: center;min-block-size: 44px}.us-table th,.us-table td{padding-block: .2rem}.bkx-form .bkx-trip{grid-column: 1 / -1;margin: 8px 8px 0}.bkx-form .bkx-trip .us-trip__opt{color: var(--x-ink,#F5F1E8)}.bkx-field[hidden]{display: none}.us-chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 12px 0 4px;padding: 0;list-style: none}.us-chips a{display: inline-flex;align-items: center;min-block-size: 44px;padding: 0 .95rem;border-radius: var(--x-r-pill,999px);border: 1px solid var(--x-line,rgba(240,236,226,.1));color: var(--x-ink,#F5F1E8);text-decoration: none;box-sizing: border-box}.us-chips a:hover,.us-chips a:focus-visible{border-color: var(--x-gold-edge,rgba(227,190,121,.42))}.us-home .us-h3{margin-block-start: 1.1rem}.us-tools{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 .6rem}.us-chip{min-block-size: 44px;padding: 0 1rem;border-radius: var(--x-r-pill,999px);border: 1px solid var(--x-line,rgba(240,236,226,.1));background: transparent;color: var(--x-ink,#F5F1E8);font: inherit;cursor: pointer}.us-chip.is-on{border-color: var(--x-gold,#E3BE79);background: var(--x-gold-wash,rgba(227,190,121,.12))}.us-chip:focus-visible{outline: 2px solid var(--x-gold,#E3BE79);outline-offset: 2px}.us-card__fno{font-size: .8rem;font-weight: 500;color: var(--x-ink-3,#8E939C);margin-inline-start: .35rem}.us-trust{margin: .45rem 0 0;font-size: .78rem;line-height: 1.4;color: var(--x-ink-3,#8E939C);max-inline-size: 26ch}@media (max-width: 639px){.us-trust{max-inline-size: none}}.us-note--trust{color: var(--x-ink-2,#C3C6CC)}.mk-form{display: grid;grid-template-columns: 1fr;gap: 10px;margin: 0 0 14px;padding: 14px;border-radius: var(--x-r-lg,18px);border: 1px solid var(--x-line,rgba(240,236,226,.1))}@media (min-width: 640px){.mk-form{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){.mk-form{grid-template-columns: repeat(5,minmax(0,1fr));align-items: end}}.mk-form label{display: grid;gap: 4px;font-size: .8rem;color: var(--x-ink-2,#C3C6CC)}.mk-form label small{font-size: .75rem;color: var(--x-ink-3,#8E939C)}.mk-form select,.mk-form input{min-block-size: 44px;box-sizing: border-box;inline-size: 100%;padding: 0 .7rem;border-radius: var(--x-r-md,12px);border: 1px solid var(--x-line,rgba(240,236,226,.1));background: var(--x-surface,rgba(255,255,255,.04));color: var(--x-ink,#F5F1E8);font: inherit}.mk-form .us-cta{min-block-size: 44px;justify-content: center;border: 0;cursor: pointer;font: inherit}.us-xsell__list{display: grid;grid-template-columns: 1fr;gap: 10px;margin: 10px 0}@media (min-width: 760px){.us-xsell__list{grid-template-columns: repeat(3,minmax(0,1fr))}}.us-hx{display: grid;gap: 4px;padding: 12px;border-radius: var(--x-r-md,12px);border: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-hx__name{margin: 0;font-weight: 700;color: var(--x-ink,#F5F1E8)}.us-hx__stars{font-weight: 500;font-size: .8rem;color: var(--x-gold,#E3BE79)}.us-hx__meta{margin: 0;font-size: .8rem;color: var(--x-ink-3,#8E939C)}.us-hx__price{margin: 0 0 6px;color: var(--x-ink-2,#C3C6CC)}.us-hx .us-cta{justify-self: start;min-block-size: 44px}.us-hero--photo{display: grid;grid-template-columns: minmax(0,1fr);gap: 18px;align-items: center;padding-block: 0 8px}.us-hero__text{min-inline-size: 0}.us-hero--photo .us-actions{margin: .2rem 0 0}.us-hero--photo .us-lede{margin-block-end: .9rem}.us-hero__media{position: relative;order: -1;margin: -24px -16px 0;overflow: hidden;aspect-ratio: 3 / 2;background: var(--x-raised,#0C1119)}.us-hero__media picture,.us-hero__media img{display: block;inline-size: 100%;block-size: 100%}.us-hero__media img{object-fit: cover}.us-hero__media::after{content: "";position: absolute;inset: auto 0 0 0;block-size: 34%;pointer-events: none;background: linear-gradient(to top,rgba(4,7,12,.55),rgba(4,7,12,0))}.us-credit{position: absolute;z-index: 1;inset-inline-end: 8px;inset-block-end: 6px;max-inline-size: calc(100% - 16px);padding: .1rem .5rem;border-radius: var(--x-r-pill,999px);background: rgba(4,7,12,.72);color: #E9E4D8;font-size: .7rem;line-height: 1.6;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.us-credit a{display: inline-block;min-block-size: 24px;line-height: 24px;color: inherit;text-decoration: underline;text-underline-offset: 2px}@media (min-width: 900px){.us-hero--photo{grid-template-columns: minmax(0,1fr) minmax(0,1.08fr);gap: 40px;padding-block: 18px 12px}.us-hero__media{order: 0;margin: 0;aspect-ratio: 16 / 10;border-radius: var(--x-r-lg,18px);border: 1px solid var(--x-line,rgba(240,236,226,.1));box-shadow: 0 24px 60px -24px rgba(0,0,0,.7)}.us-hero--photo .us-h1{font-size: clamp(2.1rem,3.4vw,3.1rem)}}.us-table-wrap:has(>.us-table--kv){overflow: visible}.us-table--kv,.us-table--kv tbody{display: block}.us-table--kv tbody{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}@media (min-width: 720px){.us-table--kv tbody{grid-template-columns: repeat(auto-fit,minmax(190px,1fr))}}.us-table--kv tr{display: flex;flex-direction: column;gap: 4px;min-inline-size: 0;padding: 14px;border-radius: 14px;border: 1px solid var(--x-line,rgba(240,236,226,.1));background: var(--x-raised,#0C1119)}.us-table--kv th,.us-table--kv td{display: block;inline-size: auto;padding: 0;border: 0}.us-table--kv th{font-size: .72rem}.us-table--kv td.num{color: var(--x-gold,#E3BE79);font-size: clamp(1.3rem,4.2vw,1.7rem);font-weight: 700;line-height: 1.15;white-space: normal}.us-table--kv td:not(.num){color: var(--x-ink-2,#C3C6CC);font-size: .84rem;line-height: 1.45;overflow-wrap: anywhere}.us-table-wrap:has(>.us-table:not(.us-table--kv)){border: 1px solid var(--x-line,rgba(240,236,226,.1));border-radius: 14px;background: var(--x-deep,#070B13)}.us-table:not(.us-table--kv) tbody tr:nth-child(even){background: rgba(240,236,226,.025)}.us-table:not(.us-table--kv) tbody tr:last-child th,.us-table:not(.us-table--kv) tbody tr:last-child td{border-block-end: 0}.us-routes--photo{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}@media (min-width: 900px){.us-routes--photo{grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px}}@media (min-width: 1080px){.us-routes--photo{grid-template-columns: repeat(4,minmax(0,1fr))}}.us-routes--photo:empty{display: none}.us-routes--photo>li{display: flex;min-inline-size: 0}.us-routes--photo>li>a.us-pcard{flex: 1 1 auto}.us-routes a.us-pcard{display: grid;grid-template-rows: auto 1fr;align-items: start;gap: 0;padding: 0;overflow: hidden;border-radius: 14px}.us-pcard__img{display: block;inline-size: 100%;block-size: auto;aspect-ratio: 3 / 2;object-fit: cover;background: var(--x-deep,#070B13);transition: transform var(--jp-mid,280ms) var(--jp-expo,cubic-bezier(.16,1,.3,1))}.us-pcard--nophoto::before{content: attr(data-plate);display: grid;place-items: center;inline-size: 100%;aspect-ratio: 3 / 2;padding: 0 .8rem;box-sizing: border-box;text-align: center;color: rgba(227,190,121,.82);font-family: var(--font-display,Georgia,'Times New Roman',serif);font-size: clamp(1.05rem,3.6vw,1.45rem);letter-spacing: .02em;background: radial-gradient(120% 90% at 20% 0%,rgba(227,190,121,.16),rgba(227,190,121,0) 60%),var(--x-deep,#070B13);border-block-end: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-routes--photo + .us-routes{margin-block-start: 10px}.us-pcard__body{display: grid;gap: 2px;padding: .65rem .8rem .75rem;min-inline-size: 0}.us-pcard__t{font-weight: 600;font-size: .95rem;line-height: 1.3;overflow-wrap: anywhere}.us-routes a.us-pcard small{white-space: normal;color: var(--x-gold,#E3BE79)}.us-routes a.us-pcard:hover .us-pcard__img{transform: scale(1.04)}@media (prefers-reduced-motion: reduce){.us-pcard__img{transition: none}.us-routes a.us-pcard:hover .us-pcard__img{transform: none}}[data-bk-faq] .us-prose{max-inline-size: 80ch}[data-bk-faq] .us-prose h3{margin: 0;padding: 1rem 0 .3rem;border-block-start: 1px solid var(--x-line,rgba(240,236,226,.1));color: var(--x-ink,#F5F1E8);font-size: 1.02rem}[data-bk-faq] .us-prose h3:first-child{border-block-start: 0;padding-block-start: .3rem}[data-bk-faq] .us-prose p{margin: 0 0 .5rem}@media (max-width: 639px){.us-card__buy{display: grid;grid-template-columns: minmax(0,1fr) auto;column-gap: 12px;align-items: center;padding-block-start: 10px;border-block-start: 1px solid var(--x-line,rgba(240,236,226,.1))}.us-card__buy>*{grid-column: 1}.us-card__buy>.us-cta{grid-column: 2;grid-row: 1;margin: 0;align-self: center;padding-inline: 1rem}.us-card__buy>.us-conf,.us-card__buy>.us-trust{grid-column: 1 / -1}.us-card__buy>.us-trust{margin-block-start: .4rem}}