.wptm-tour.wptm-noir{--wptm-noir-green: var(--wptm-brand-secondary-dark, #1a332a);--wptm-noir-paper: var(--wptm-brand-neutral, #f5efe4);--wptm-noir-bg: color-mix(in srgb, var(--wptm-noir-green) 38%, #0a0c0b);--wptm-noir-bg-2: color-mix(in srgb, var(--wptm-noir-green) 52%, #0a0c0b);--wptm-noir-bg-3: color-mix(in srgb, var(--wptm-noir-green) 70%, #0a0c0b);--wptm-noir-text: #f3efe6;--wptm-noir-muted: #adb5ad;--wptm-noir-gold: var(--wptm-brand-sand, #c3a06f);--wptm-noir-gold-bright: var(--wptm-brand-sand-light, #d2b488);--wptm-noir-line: rgba(255, 255, 255, .12);--wptm-noir-hair: rgba(255, 255, 255, .16);--wptm-noir-soft: rgba(255, 255, 255, .04);--wptm-noir-glass: color-mix(in srgb, var(--wptm-noir-bg-2) 72%, transparent);--wptm-noir-glow: color-mix(in srgb, var(--wptm-noir-gold) 40%, transparent);--wptm-noir-serif: "Cormorant Garamond", "Playfair Display", "Libre Baskerville", Georgia, "Times New Roman", serif;--wptm-noir-max: 1240px;--wptm-noir-measure: 72ch;--wptm-noir-gap: calc(clamp(56px, 8vw, 104px) * var(--wptm-density, 1));--wptm-noir-ease: cubic-bezier(.22, .61, .36, 1);--wptm-noir-reveal: .75s;--wptm-noir-i: 0;--wptm-page: var(--wptm-noir-bg-2);--wptm-accent: var(--wptm-noir-gold);--wptm-accent-dark: color-mix(in srgb, var(--wptm-noir-gold) 82%, #000);--wptm-on-accent: #141a16;--wptm-hairline: var(--wptm-noir-line);--wptm-border: var(--wptm-noir-hair);--wptm-cream: var(--wptm-noir-bg-3);color:var(--wptm-noir-text);color-scheme:dark;background:var(--wptm-noir-bg);line-height:1.6;-webkit-font-smoothing:antialiased}@supports not (color: color-mix(in srgb,red 50%,blue)){.wptm-tour.wptm-noir{--wptm-noir-bg: #0f1613;--wptm-noir-bg-2: #141c18;--wptm-noir-bg-3: #1a241f;--wptm-noir-glass: rgba(20, 28, 24, .72);--wptm-noir-glow: rgba(195, 160, 111, .4);--wptm-accent-dark: #a2855b}}.wptm-noir-stage{background:#0f1613;inline-size:100vw;margin-inline:calc(50% - 50vw);overflow-x:clip}body:has(.wptm-noir-stage){overflow-x:clip}.wptm-noir__wrap{max-width:var(--wptm-noir-max);margin-inline:auto;padding-inline:var(--wptm-gutter, 20px)}.wptm-noir a{color:inherit}.wptm-noir :focus-visible{outline:2px solid var(--wptm-noir-gold-bright);outline-offset:3px}.wptm-noir h1,.wptm-noir h2,.wptm-noir h3,.wptm-noir h4,.wptm-noir .wptm-block__title,.wptm-noir .wptm-cta__title{color:var(--wptm-noir-text)}.wptm-noir .wptm-noir__hero{position:relative;inset:auto;z-index:0;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(560px,92vh,920px);min-height:clamp(560px,92svh,920px);padding-block:clamp(80px,12vh,140px) clamp(28px,4vw,48px);overflow:hidden;background:var(--wptm-noir-bg-2)}.wptm-noir .wptm-noir__hero--plain{min-height:clamp(420px,60vh,640px)}.wptm-noir__hero>.wptm-noir__wrap{inline-size:100%;min-inline-size:0}.wptm-noir__heromedia{position:absolute;inset:0;z-index:-2}.wptm-noir__heromedia img,.wptm-noir__heroimg{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.wptm-noir .wptm-noir__hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,var(--wptm-noir-paper) 0,color-mix(in srgb,var(--wptm-noir-paper) 55%,transparent) 5%,transparent 20%),linear-gradient(to bottom,transparent 38%,color-mix(in srgb,var(--wptm-noir-bg) 78%,transparent) 70%,var(--wptm-noir-bg) 100%)}.wptm-noir .wptm-noir__hero--plain:after{background:linear-gradient(to bottom,var(--wptm-noir-paper) 0,transparent 14%),linear-gradient(to bottom,var(--wptm-noir-bg-3),var(--wptm-noir-bg))}.wptm-noir .wptm-noir__ghost{position:absolute;inset-block-start:clamp(120px,22vh,220px);inset-inline-start:-.03em;z-index:-1;margin:0;font-family:var(--wptm-noir-serif);font-size:clamp(72px,17vw,240px);font-weight:600;line-height:.9;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:#ffffff0f;pointer-events:none;user-select:none}.wptm-noir__herocopy{position:relative;max-width:820px}.wptm-tour.wptm-noir .wptm-noir__crumbs{margin-block-end:18px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#f3efe6c7;text-shadow:0 1px 12px rgba(0,0,0,.6)}.wptm-tour.wptm-noir .wptm-noir__crumbs a{color:#f3efe6c7;text-decoration:none}.wptm-tour.wptm-noir .wptm-noir__crumbs a:hover{color:var(--wptm-noir-text)}.wptm-tour.wptm-noir .wptm-noir__eyebrow{margin:0 0 14px;font-size:12.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--wptm-noir-gold-bright);text-shadow:0 1px 12px rgba(0,0,0,.6)}.wptm-tour.wptm-noir .wptm-noir__title{margin:0;font-family:var(--wptm-noir-serif);font-size:clamp(40px,6.4vw,88px);font-weight:500;line-height:1.02;letter-spacing:-.015em;text-wrap:balance;color:var(--wptm-noir-text);text-shadow:0 2px 6px rgba(0,0,0,.35),0 8px 40px rgba(0,0,0,.55)}.wptm-tour.wptm-noir .wptm-noir__lead{max-width:58ch;margin:18px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.65;color:#f3efe6db;text-shadow:0 1px 14px rgba(0,0,0,.6)}.wptm-noir__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-block-start:28px}.wptm-tour.wptm-noir .wptm-noir__pill{display:inline-flex;align-items:center;gap:12px;min-height:54px;padding-inline:28px 20px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#0f16136b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--wptm-noir-text);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:border-color var(--wptm-transition, .18s ease),background-color var(--wptm-transition, .18s ease),transform var(--wptm-transition, .18s ease)}.wptm-tour.wptm-noir .wptm-noir__pill:hover,.wptm-tour.wptm-noir .wptm-noir__pill:focus-visible{border-color:var(--wptm-noir-gold);background:color-mix(in srgb,var(--wptm-noir-gold) 22%,rgba(15,22,19,.5));transform:translateY(-1px)}.wptm-noir__pillicon{display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:50%;background:var(--wptm-noir-gold);color:#141a16}.wptm-noir__pillicon svg{inline-size:15px;block-size:15px}[dir=rtl] .wptm-noir__pillicon svg{transform:scaleX(-1)}.wptm-tour.wptm-noir .wptm-noir__heroprice{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--wptm-noir-text);text-shadow:0 1px 14px rgba(0,0,0,.6)}.wptm-noir__from,.wptm-noir__basis{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--wptm-noir-muted)}.wptm-noir__amount{font-family:var(--wptm-noir-serif);font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1}.wptm-noir__cards{display:flex;gap:14px;margin:clamp(32px,5vh,56px) 0 0;padding:0;list-style:none}.wptm-noir__card{position:relative;flex:1 1 0;min-width:0;max-width:190px;aspect-ratio:3 / 4;overflow:hidden;border:1px solid var(--wptm-noir-line);border-radius:18px;background:var(--wptm-noir-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 24px 50px -30px #000000e6;transform:translateY(calc(var(--wptm-noir-i) * -6px));transition:border-color var(--wptm-transition, .18s ease),transform var(--wptm-transition, .18s ease)}.wptm-noir__card:hover{border-color:var(--wptm-noir-gold);transform:translateY(calc(var(--wptm-noir-i) * -6px - 4px))}.wptm-noir__cardmedia{position:absolute;inset:0}.wptm-noir__cardmedia img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.wptm-noir__cardmedia:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0a0c0b0d 30%,#0a0c0beb)}.wptm-noir__cardbody{position:absolute;inset-block-end:0;inset-inline:0;display:grid;gap:4px;padding:14px 14px 16px}.wptm-noir__card--plain .wptm-noir__cardbody{inset-block-start:0;align-content:end}.wptm-noir__cardicon{color:var(--wptm-noir-gold);line-height:0;margin-block-end:4px}.wptm-noir__cardlabel{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--wptm-noir-muted)}.wptm-noir__cardvalue{font-family:var(--wptm-noir-serif);font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.15;color:var(--wptm-noir-text);overflow-wrap:anywhere}.wptm-noir__section{padding-block:var(--wptm-noir-gap) 0}.wptm-noir__done{padding-block-start:32px}.wptm-noir__heading{display:flex;align-items:center;gap:22px;margin:0 0 clamp(32px,4vw,52px);font-size:13px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--wptm-noir-text)}.wptm-noir__heading:after,.wptm-noir__heading--centre:before{content:"";flex:1 1 0;block-size:1px;background:var(--wptm-noir-hair)}.wptm-noir__heading>span{flex:0 0 auto}.wptm-noir__heading>span:before{content:"";display:inline-block;inline-size:6px;block-size:6px;margin-inline-end:12px;border-radius:50%;background:var(--wptm-noir-gold);vertical-align:middle}.wptm-noir__sub{margin:0 0 18px;font-family:var(--wptm-noir-serif);font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.2;color:var(--wptm-noir-text)}.wptm-noir__sub--quiet{margin-block:40px 16px;font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--wptm-noir-muted)}.wptm-noir__story{max-width:var(--wptm-noir-measure);margin-inline:auto}.wptm-noir__prose{font-size:clamp(16.5px,1.3vw,19px);line-height:1.8;color:var(--wptm-noir-text)}.wptm-noir__prose>*{margin-block:0 1.25em}.wptm-noir__prose>:last-child{margin-block-end:0}.wptm-noir__prose>p:first-child:first-letter{float:inline-start;margin:.08em .12em 0 0;font-family:var(--wptm-noir-serif);font-size:3.6em;line-height:.8;color:var(--wptm-noir-gold)}.wptm-noir__prose h2,.wptm-noir__prose h3,.wptm-noir__prose h4{font-family:var(--wptm-noir-serif);font-weight:500}.wptm-noir__prose a{color:var(--wptm-noir-gold-bright);text-underline-offset:3px}.wptm-noir__prose img{max-inline-size:100%;block-size:auto;border-radius:14px}.wptm-noir__high{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;margin:0;padding:0;list-style:none}.wptm-noir__high li{display:flex;gap:12px;align-items:baseline;font-size:15px;line-height:1.55}.wptm-noir__high strong{font-weight:600;color:var(--wptm-noir-text)}.wptm-noir__hightext{display:block;color:var(--wptm-noir-muted)}.wptm-noir__dot{flex:0 0 auto;inline-size:6px;block-size:6px;border-radius:50%;background:var(--wptm-noir-gold);transform:translateY(-2px)}.wptm-noir__timeline{position:relative;display:grid;gap:clamp(28px,4vw,56px);margin:0;padding:8px 0;list-style:none}.wptm-noir__track{position:absolute;inset-block:0;inset-inline-start:calc(50% - 1px);inline-size:2px;border-radius:2px;background:var(--wptm-noir-line);overflow:hidden}.wptm-noir__fill{position:absolute;inset-block-start:0;inset-inline:0;block-size:var(--wptm-noir-progress, 0%);background:linear-gradient(to bottom,var(--wptm-noir-gold-bright),var(--wptm-noir-gold));box-shadow:0 0 14px 1px var(--wptm-noir-glow);transition:block-size .25s linear}.wptm-noir__day{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);grid-template-areas:"body node media";gap:0 clamp(12px,2vw,28px);align-items:start}.wptm-noir__day--end{grid-template-areas:"media node body"}.wptm-noir__daybody{grid-area:body}.wptm-noir__daymedia{grid-area:media}.wptm-noir__node{grid-area:node;justify-self:center;display:grid;place-items:center;inline-size:40px;block-size:40px;margin-block-start:4px;border:1px solid var(--wptm-noir-gold);border-radius:50%;background:var(--wptm-noir-bg);font-family:var(--wptm-noir-serif);font-size:15px;font-weight:600;color:var(--wptm-noir-gold);box-shadow:0 0 0 6px var(--wptm-noir-bg);transition:background-color .4s ease,color .4s ease,box-shadow .6s ease}.wptm-noir__node:empty{inline-size:16px;block-size:16px;margin-block-start:14px}.wptm-noir__day.is-in .wptm-noir__node{background:var(--wptm-noir-gold);color:#141a16;box-shadow:0 0 0 6px var(--wptm-noir-bg),0 0 0 7px color-mix(in srgb,var(--wptm-noir-gold) 35%,transparent),0 0 28px 4px var(--wptm-noir-glow)}.wptm-noir__daybody{padding:26px 28px 28px;border:1px solid var(--wptm-noir-line);border-radius:18px;background:linear-gradient(160deg,#ffffff0d,#ffffff04)}.wptm-noir__day--start .wptm-noir__daybody{text-align:end}.wptm-noir__day--start .wptm-noir__daybody .wptm-noir__dayfacts{justify-content:flex-end}.wptm-noir__daylabel{margin:0 0 6px;font-size:11.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--wptm-noir-gold)}.wptm-noir__daytitle{margin:0;font-family:var(--wptm-noir-serif);font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.18;color:var(--wptm-noir-text)}.wptm-noir__daysub{margin:6px 0 0;font-size:14.5px;color:var(--wptm-noir-muted)}.wptm-noir__daytext{margin-block-start:12px;font-size:15.5px;line-height:1.7;color:var(--wptm-noir-muted)}.wptm-noir__daytext p{margin:0 0 .8em}.wptm-noir__daytext p:last-child{margin-block-end:0}.wptm-noir__dayfacts{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.wptm-noir__dayfact{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 10px;border:1px solid var(--wptm-noir-line);border-radius:999px;background:var(--wptm-noir-soft);font-size:13px;line-height:1.2;color:var(--wptm-noir-text)}.wptm-noir__dayfact svg{flex:0 0 auto;color:var(--wptm-noir-gold)}.wptm-noir__dayfact strong{font-weight:600}.wptm-noir__dayfactlabel{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wptm-noir__dayfact--highlight{border-color:color-mix(in srgb,var(--wptm-noir-gold) 45%,transparent)}.wptm-noir__daymedia{overflow:hidden;border:1px solid var(--wptm-noir-line);border-radius:18px;aspect-ratio:3 / 2;inline-size:100%;max-inline-size:460px;margin-block-start:18px;box-shadow:0 30px 50px -34px #000000e6}.wptm-noir__day--start .wptm-noir__daymedia{justify-self:start}.wptm-noir__day--end .wptm-noir__daymedia{justify-self:end}.wptm-noir__daymedia img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .9s var(--wptm-noir-ease)}.wptm-noir__day:hover .wptm-noir__daymedia img{transform:scale(1.04)}.wptm-noir__bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.wptm-noir__cell{position:relative;display:grid;gap:10px;align-content:start;padding:24px 22px 26px;border:1px solid var(--wptm-noir-line);border-radius:16px;background:linear-gradient(160deg,#ffffff0d,#ffffff05);transition:border-color .25s ease,transform .25s var(--wptm-noir-ease),box-shadow .25s ease}.wptm-noir__cell:hover{border-color:color-mix(in srgb,var(--wptm-noir-gold) 55%,transparent);transform:translateY(-4px);box-shadow:0 24px 40px -30px #000000e6,0 0 30px -8px var(--wptm-noir-glow)}.wptm-noir__cellicon{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-block-end:6px;border-radius:12px;background:color-mix(in srgb,var(--wptm-noir-gold) 14%,transparent);color:var(--wptm-noir-gold)}.wptm-noir__celltitle{margin:0;font-family:var(--wptm-noir-serif);font-size:20px;font-weight:500;line-height:1.2;color:var(--wptm-noir-text)}.wptm-noir__celltext{margin:0;font-size:14.5px;line-height:1.6;color:var(--wptm-noir-muted)}.wptm-noir__excluded{margin-block-start:22px;border:1px solid var(--wptm-noir-line);border-radius:16px;background:var(--wptm-noir-soft)}.wptm-noir__excludedsum{display:flex;align-items:center;gap:12px;padding:16px 20px;cursor:pointer;list-style:none;font-size:13px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--wptm-noir-muted)}.wptm-noir__excludedsum::-webkit-details-marker{display:none}.wptm-noir__excludedsum:after{content:"+";margin-inline-start:auto;font-size:20px;font-weight:300;line-height:1;color:var(--wptm-noir-gold)}.wptm-noir__excluded[open] .wptm-noir__excludedsum:after{content:"\2013"}.wptm-noir__excludedicon{color:var(--wptm-noir-muted);line-height:0}.wptm-noir__excludedcount{padding:2px 9px;border:1px solid var(--wptm-noir-line);border-radius:999px;font-size:11px;letter-spacing:.08em}.wptm-noir__exlist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:0;padding:4px 20px 22px;list-style:none}.wptm-noir__exlist li{display:flex;gap:12px;align-items:baseline;font-size:15px;line-height:1.5;color:var(--wptm-noir-muted)}.wptm-noir__exlist strong{font-weight:600;color:var(--wptm-noir-text)}.wptm-noir__excell{flex:0 0 auto;color:var(--wptm-noir-muted);transform:translateY(3px);line-height:0}.wptm-noir__trust{display:grid;grid-template-columns:repeat(var(--wptm-noir-trust-cols, 4),minmax(0,1fr));margin:0;padding:6px;list-style:none;border:1px solid var(--wptm-noir-line);border-radius:20px;background:var(--wptm-noir-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 30px 60px -40px #000000e6}.wptm-noir__trust--1{--wptm-noir-trust-cols: 1}.wptm-noir__trust--2{--wptm-noir-trust-cols: 2}.wptm-noir__trust--3{--wptm-noir-trust-cols: 3}.wptm-noir__badge{display:flex;gap:14px;align-items:center;padding:20px 22px;border-inline-start:1px solid var(--wptm-noir-line)}.wptm-noir__badge:first-child{border-inline-start:0}.wptm-noir__badgeicon{display:grid;place-items:center;flex:0 0 auto;inline-size:46px;block-size:46px;border-radius:50%;border:1px solid color-mix(in srgb,var(--wptm-noir-gold) 45%,transparent);background:color-mix(in srgb,var(--wptm-noir-gold) 12%,transparent);color:var(--wptm-noir-gold)}.wptm-noir__badgebody{display:grid;gap:3px;min-width:0}.wptm-noir__badgetitle{font-family:var(--wptm-noir-serif);font-size:19px;font-weight:500;line-height:1.15;color:var(--wptm-noir-text)}.wptm-noir__badgenote{font-size:12.5px;line-height:1.4;color:var(--wptm-noir-muted)}.wptm-noir__stars:before{content:"\2605\2605\2605\2605\2605";font-size:14px;letter-spacing:2px;line-height:1;background:linear-gradient(to right,var(--wptm-noir-gold-bright) var(--wptm-noir-stars, 100%),rgba(255,255,255,.22) var(--wptm-noir-stars, 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.wptm-noir__book{position:relative;isolation:isolate;margin-block-start:var(--wptm-noir-gap);padding-block:clamp(56px,8vw,110px);overflow:hidden;background:var(--wptm-noir-bg-2)}.wptm-noir__bookmedia{position:absolute;inset:0;z-index:-2}.wptm-noir__bookmedia img{display:block;inline-size:100%;block-size:100%;object-fit:cover;filter:saturate(.7) blur(2px);transform:scale(1.03)}.wptm-noir__book:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,var(--wptm-noir-bg) 0,color-mix(in srgb,var(--wptm-noir-bg) 72%,transparent) 30%,color-mix(in srgb,var(--wptm-noir-bg) 72%,transparent) 70%,var(--wptm-noir-bg) 100%),color-mix(in srgb,var(--wptm-noir-bg) 55%,transparent)}.wptm-noir__bookgrid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(20px,3vw,40px);align-items:stretch}.wptm-noir__bookgrid--single{grid-template-columns:minmax(0,1fr);max-width:780px;margin-inline:auto}.wptm-noir__glass{padding:clamp(8px,2vw,20px) clamp(10px,2.6vw,28px);border:1px solid rgba(255,255,255,.16);border-radius:26px;background:var(--wptm-noir-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 40px 80px -40px #000,inset 0 1px #ffffff0f}.wptm-noir .wptm-noir__glass .wptm-cta{margin-block-start:0;border-block-start:0;text-align:start;padding-inline:clamp(8px,1.6vw,20px)}.wptm-noir .wptm-noir__glass .wptm-cta__title{margin-block-end:8px;font-family:var(--wptm-noir-serif);font-size:clamp(28px,3vw,38px);font-weight:500;letter-spacing:0}.wptm-noir .wptm-noir__glass .wptm-cta__lead{max-width:48ch;margin-block-end:22px;color:var(--wptm-noir-muted)}.wptm-noir .wptm-noir__glass .wptm-cta__actions{justify-content:flex-start}.wptm-noir .wptm-noir__glass .wptm-cta__note{text-align:start;color:var(--wptm-noir-muted)}.wptm-noir .wptm-cta input:not([type=checkbox]):not([type=radio]),.wptm-noir .wptm-cta select,.wptm-noir .wptm-cta textarea,.wptm-noir .wptm-modal__panel input:not([type=checkbox]):not([type=radio]),.wptm-noir .wptm-modal__panel select,.wptm-noir .wptm-modal__panel textarea{background-color:#ffffff0f;border-color:var(--wptm-noir-hair);color:var(--wptm-noir-text)}.wptm-noir .wptm-cta input:focus,.wptm-noir .wptm-cta select:focus,.wptm-noir .wptm-cta textarea:focus{border-color:var(--wptm-noir-gold)}.wptm-noir .wptm-noir__glass .wptm-btn--primary{box-shadow:0 14px 30px -14px var(--wptm-noir-glow)}.wptm-noir__bookside{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:420px;margin:0;overflow:hidden;border:1px solid var(--wptm-noir-line);border-radius:26px;box-shadow:0 40px 80px -40px #000}.wptm-noir .wptm-noir__bookside img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.wptm-noir__booknote{position:relative;display:grid;gap:14px;padding:110px 26px 26px;background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--wptm-noir-bg) 86%,transparent) 55%,var(--wptm-noir-bg) 100%)}.wptm-noir__bookoffer{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0;color:var(--wptm-noir-text)}.wptm-noir__bookduration{font-size:12.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--wptm-noir-gold-bright)}.wptm-noir__bookprice{display:inline-flex;align-items:baseline;gap:6px}.wptm-noir__bookprice .wptm-noir__amount{font-size:clamp(24px,2.2vw,30px)}.wptm-noir__bookticks{display:grid;gap:8px;margin:0;padding:0;list-style:none}.wptm-noir__bookticks li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--wptm-noir-text)}.wptm-noir__bookticks svg{flex:0 0 auto;color:var(--wptm-noir-gold)}.wptm-noir__bands{padding-block-start:var(--wptm-noir-gap)}.wptm-noir__bands--after{padding-block-end:var(--wptm-noir-gap)}.wptm-noir__band+.wptm-noir__band{margin-block-start:calc(var(--wptm-noir-gap) * .6)}.wptm-noir__band .wptm-block{margin-block:0}.wptm-noir__band .wptm-block__title{font-family:var(--wptm-noir-serif);font-weight:500;letter-spacing:0}.wptm-noir .wptm-block__title:after,.wptm-noir .wptm-block__title:before{background:var(--wptm-noir-gold)}.wptm-noir .wptm-bar__card{background:color-mix(in srgb,var(--wptm-noir-bg-2) 84%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--wptm-noir-hair);box-shadow:0 -8px 40px -12px #000000e6}.wptm-noir .wptm-bar__price,.wptm-noir .wptm-bar__value{color:var(--wptm-noir-text)}.wptm-noir .wptm-bar__label,.wptm-noir .wptm-bar__basis{color:var(--wptm-noir-muted)}.wptm-noir .wptm-modal__panel{background:var(--wptm-noir-bg-2);color:var(--wptm-noir-text);border:1px solid var(--wptm-noir-line)}.wptm-noir .wptm-modal__scrim{background:#000000b3}.wptm-noir--js [data-wptm-noir-reveal]{opacity:0;transform:translateY(26px);transition:opacity var(--wptm-noir-reveal) var(--wptm-noir-ease),transform var(--wptm-noir-reveal) var(--wptm-noir-ease);transition-delay:calc(var(--wptm-noir-i) * 90ms)}.wptm-noir--js [data-wptm-noir-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.wptm-noir--js [data-wptm-noir-reveal]{opacity:1;transform:none;transition:none}.wptm-noir__fill,.wptm-noir__card,.wptm-noir__cell,.wptm-noir__daymedia img,.wptm-tour.wptm-noir .wptm-noir__pill{transition:none}}[dir=rtl] .wptm-noir,.wptm-noir:lang(ar),.wptm-noir:lang(fa),.wptm-noir:lang(ur){--wptm-noir-serif: inherit}[dir=rtl] .wptm-noir :is(.wptm-noir__eyebrow,.wptm-noir__heading,.wptm-noir__cardlabel,.wptm-noir__daylabel,.wptm-noir__from,.wptm-noir__basis,.wptm-noir__excludedsum,.wptm-noir__ghost,.wptm-noir__title,.wptm-noir__crumbs,.wptm-noir__pill,.wptm-noir__sub--quiet,.wptm-noir__bookduration),.wptm-noir:lang(ar) :is(.wptm-noir__eyebrow,.wptm-noir__heading,.wptm-noir__cardlabel,.wptm-noir__daylabel,.wptm-noir__from,.wptm-noir__basis,.wptm-noir__excludedsum,.wptm-noir__ghost,.wptm-noir__title,.wptm-noir__crumbs,.wptm-noir__pill,.wptm-noir__sub--quiet,.wptm-noir__bookduration){letter-spacing:normal}[dir=rtl] .wptm-noir .wptm-noir__ghost{font-size:clamp(56px,13vw,180px);line-height:1.1}[dir=rtl] .wptm-noir__prose>p:first-child:first-letter{float:none;font-size:inherit;color:inherit;margin:0}@media (max-width: 1024px){.wptm-noir__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.wptm-noir__trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.wptm-noir__badge:nth-child(odd){border-inline-start:0}.wptm-noir__badge:nth-child(n+3){border-block-start:1px solid var(--wptm-noir-line)}.wptm-noir__bookgrid{grid-template-columns:minmax(0,1fr)}.wptm-noir__bookside{min-height:360px}.wptm-noir__day{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr)}}@media (max-width: 767.98px){.wptm-noir .wptm-noir__hero{min-height:clamp(520px,88vh,760px);min-height:clamp(520px,88svh,760px);padding-block:72px 24px}.wptm-noir .wptm-noir__ghost{inset-block-start:90px}.wptm-tour.wptm-noir .wptm-noir__title{font-size:clamp(34px,11vw,48px)}.wptm-tour.wptm-noir .wptm-noir__lead{font-size:15.5px}.wptm-noir__actions{gap:14px 20px;margin-block-start:22px}.wptm-tour.wptm-noir .wptm-noir__pill{min-height:50px;padding-inline:22px 16px;font-size:13px}.wptm-noir__cards{display:flex;gap:12px;margin-inline:calc(var(--wptm-gutter, 16px) * -1);padding-inline:var(--wptm-gutter, 16px);padding-block-end:4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--wptm-gutter, 16px);-webkit-overflow-scrolling:touch;scrollbar-width:none}.wptm-noir__cards::-webkit-scrollbar{display:none}.wptm-noir__card{flex:0 0 min(46vw,180px);max-width:none;scroll-snap-align:start;transform:none}.wptm-noir__card:hover{transform:none}.wptm-noir__heading{gap:14px;font-size:11.5px;letter-spacing:.2em}.wptm-noir__high{grid-template-columns:minmax(0,1fr)}.wptm-noir__timeline{gap:32px;padding-inline-start:48px}.wptm-noir__track{inset-inline-start:15px}.wptm-noir__day,.wptm-noir__day--end{grid-template-columns:minmax(0,1fr);grid-template-areas:"body" "media";gap:14px}.wptm-noir__node{position:absolute;inset-inline-start:-48px;inset-block-start:0;inline-size:32px;block-size:32px;margin:0;font-size:12.5px;box-shadow:0 0 0 4px var(--wptm-noir-bg)}.wptm-noir__node:empty{inline-size:14px;block-size:14px;inset-inline-start:-39px;inset-block-start:10px}.wptm-noir__day--start .wptm-noir__daybody{text-align:start}.wptm-noir__day--start .wptm-noir__daybody .wptm-noir__dayfacts{justify-content:flex-start}.wptm-noir__daybody{padding:20px 18px 22px}.wptm-noir__daymedia{aspect-ratio:16 / 10;max-inline-size:none;margin-block-start:0}.wptm-noir__bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wptm-noir__cell{padding:18px 16px 20px;gap:8px}.wptm-noir__cellicon{inline-size:38px;block-size:38px}.wptm-noir__celltitle{font-size:17px}.wptm-noir__celltext{font-size:13.5px}.wptm-noir__exlist{grid-template-columns:minmax(0,1fr);padding-inline:16px}.wptm-noir__trust{grid-template-columns:minmax(0,1fr);padding:4px}.wptm-noir__badge{padding:16px 18px;border-inline-start:0}.wptm-noir__badge+.wptm-noir__badge{border-block-start:1px solid var(--wptm-noir-line)}.wptm-noir__book{padding-block:44px}.wptm-noir__glass,.wptm-noir__bookside{border-radius:20px}.wptm-noir__bookside{min-height:300px}.wptm-noir__booknote{padding:90px 18px 20px}}@media (max-width: 420px){.wptm-noir__bento{grid-template-columns:minmax(0,1fr)}}.wptm-noir .wptm-noir__daytext p,.wptm-noir .wptm-noir__daysub,.wptm-noir .wptm-noir__celltext,.wptm-noir .wptm-noir__badgenote{color:var(--wptm-noir-muted)}.wptm-noir .wptm-noir__prose p{color:var(--wptm-noir-text)}.wptm-noir .wptm-noir__daylabel{color:var(--wptm-noir-gold)}@media print{.wptm-noir-stage,.wptm-tour.wptm-noir{background:#fff;color:#111}.wptm-noir .wptm-noir__hero:after,.wptm-noir .wptm-noir__ghost,.wptm-noir__bookmedia,.wptm-noir__book:after{display:none}.wptm-noir--js [data-wptm-noir-reveal]{opacity:1;transform:none}}
