.mt-warm{--color-ink:var(--mt-ink);--color-bone:var(--mt-white);--color-brass:var(--mt-saffron);--color-brass-deep:var(--mt-saffron-ink);--color-terracotta:var(--mt-red);--color-background:var(--mt-white);--color-foreground:var(--mt-ink);--color-card:var(--mt-white);--color-card-foreground:var(--mt-ink);--color-secondary:var(--mt-ivory);--color-muted:var(--mt-ivory);--color-muted-foreground:var(--mt-ink-muted);--color-border:var(--mt-rule);--ink:var(--mt-ink);--bone:var(--mt-white);--brass:var(--mt-saffron);--brass-deep:var(--mt-saffron-ink);--font-display:"Bodoni Moda", Didot, "Bodoni 72", Georgia, serif;background:var(--mt-white);color:var(--mt-ink);font-family:Albert Sans,system-ui,sans-serif;font-size:18px;line-height:1.6}.mt-warm :is(h1,h2,h3,h4,.font-display){letter-spacing:-.01em;font-family:Bodoni Moda,Didot,"Bodoni 72",Georgia,serif;font-weight:500;line-height:.98}.mt-warm :is(h1,h2,h3) em{color:inherit;font-style:italic}.mt-warm .eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--mt-ink-muted);font-family:Albert Sans,system-ui,sans-serif;font-size:12px;font-weight:600}.mt-warm :is(.surface-ink,.mt-umber){background:var(--mt-umber);color:var(--mt-on-umber)}.mt-warm .mt-umber :is(h2,h3){color:var(--mt-on-umber)}.mt-warm .mt-umber .eyebrow{color:var(--mt-saffron-lt)}.mt-warm .mt-umber .text-muted-foreground{color:var(--mt-on-umber-muted)}.mt-warm .mt-red{background:var(--mt-red);color:var(--mt-white)}.mt-warm .mt-red :is(h2,h3,p){color:var(--mt-white)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-sk-js] .mt-warm .mt-reveal{animation:linear both mt-rise;animation-timeline:view();animation-range:entry entry 55%;animation-delay:var(--d,0s)}}}@keyframes mt-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mt-warm .mt-pushin{animation:linear both mt-push;animation-timeline:view();animation-range:exit}}}@keyframes mt-push{0%{transform:scale(1)}to{transform:scale(1.12)}}#quote-form{scroll-margin-top:88px}::view-transition-old(root){animation-duration:.35s}::view-transition-new(root){animation-duration:.35s}::view-transition-group(*){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.mt-warm .dd-line{background:var(--mt-red);transform-origin:top;width:2px;position:absolute;top:.5rem;bottom:3rem;left:11px}.mt-warm .dd-dot{background:var(--mt-white);border:2px solid var(--mt-red);border-radius:999px;width:14px;height:14px;position:absolute;top:.9rem;left:-36px}.mt-warm .dd-stop[data-on] .dd-dot{background:var(--mt-red)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-sk-js] .mt-warm .dd-line{animation:linear both dd-draw;animation-timeline:view();animation-range:entry 20% exit 60%}}}@keyframes dd-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mt-warm .dd-photo:not(:first-child){visibility:hidden}html[data-sk-js] .mt-warm .dd-photo:not(:first-child){visibility:visible}html[data-sk-js] .mt-warm .dd-photo{transition:clip-path .7s cubic-bezier(.2,.8,.2,1),transform .7s,opacity .7s}html[data-sk-js] .mt-warm .dd-photo[data-state=in]{clip-path:inset(0);z-index:2}html[data-sk-js] .mt-warm .dd-photo[data-state=past]{opacity:.35;z-index:1;transform:scale(.92)}html[data-sk-js] .mt-warm .dd-photo[data-state=next]{clip-path:inset(100% 0 0);z-index:3}@media (prefers-reduced-motion:reduce){html[data-sk-js] .mt-warm .dd-photo{transition:none}}.mt-warm .dd-map{aspect-ratio:auto;height:38svh;min-height:0}@media (width>=768px){.mt-warm .dd-map{height:min(46svh,440px)}.mt-warm .dd-map--tall{height:min(72svh,680px)}}.mt-warm .dd-mapcol{border-bottom:1px solid var(--mt-rule);transition:top .3s}body:has(.mkh[data-hidden]:not([data-open]):not([data-loading]):not(:focus-within)) .mt-warm .dd-mapcol{top:0}@media (width>=768px){body:has(.mkh[data-hidden]:not([data-open]):not([data-loading]):not(:focus-within)) .mt-warm .dd-mapcol{top:2rem}.mt-warm .dd-mapcol{border-bottom:0}}.mt-warm .cover-meta{border-top:1px solid var(--mt-rule);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem 2rem;padding-top:1rem;display:grid}.mt-warm .cover-meta dt{text-transform:uppercase;letter-spacing:.16em;color:var(--mt-ink-muted);font-size:12px;font-weight:600}.mt-warm .cover-meta dd{color:var(--mt-ink);margin:.25rem 0 0;font-size:1rem}.mt-warm .tour-open .sk-scrub__frame{inset:0 0 45%;overflow:clip}.mt-warm .tour-open .sk-scrub__overlay{pointer-events:none}.mt-warm .tour-open__plate{background:var(--mt-white);color:var(--mt-ink);pointer-events:auto;position:absolute;inset:55% 0 0}.mt-warm .tour-open__inner{height:100%;padding:20px 16px 16px;overflow:clip}.mt-warm .tour-open__h1{overflow-wrap:anywhere;font-size:clamp(2.1rem,9vw,2.75rem)}.mt-warm .tour-open .sk-scrub__ticker{background:var(--mt-white);max-width:calc(100% - 32px);color:var(--mt-ink);font-family:Albert Sans,system-ui,sans-serif;font-size:12px;bottom:calc(45% + 12px);left:16px;right:auto}.mt-warm .tour-open .sk-scrub__tick{text-overflow:ellipsis;overflow:hidden}@media (width<=767px) and (height<=700px){.mt-warm .tour-open .sk-scrub__frame{inset:0 0 50%}.mt-warm .tour-open__plate{inset:50% 0 0}.mt-warm .tour-open .sk-scrub__ticker{bottom:calc(50% + 12px)}.mt-warm .tour-open__inner{padding-top:14px}.mt-warm .tour-open__clock>p+p{display:none}}@media (width>=768px){.mt-warm .tour-open .sk-scrub__frame{inset:0 0 0 41.667%}.mt-warm .tour-open__plate{inset:0 58.333% 0 0}.mt-warm .tour-open__inner{padding:calc(var(--head,64px) + 24px) clamp(24px, 3.5vw, 56px) 32px max(32px, calc((100vw - 80rem) / 2 + 32px));flex-direction:column;justify-content:center;display:flex}.mt-warm .tour-open__h1{font-size:clamp(2.75rem,4.6vw,5rem)}.mt-warm .tour-open .sk-scrub__ticker{max-width:calc(58.333% - 48px);bottom:24px;left:calc(41.667% + 24px)}}html:not([data-sk-js]) .mt-warm .tour-open .sk-scrub__frame,.mt-warm .tour-open .sk-scrub--first .sk-scrub__frame{position:absolute}.mt-warm .cd-panel{background:var(--mt-ivory);height:100svh;position:relative;overflow:clip}.mt-warm .cd-media{position:absolute;inset:0}.mt-warm .cd-photo{object-fit:cover;transform-origin:50% 60%;width:100%;height:100%}.mt-warm .cd-plate{background:var(--mt-white);color:var(--mt-ink);padding:20px 16px 24px;position:absolute;bottom:0;left:0;right:0}.mt-warm .cd-title{overflow-wrap:anywhere;font-family:Bodoni Moda,Didot,"Bodoni 72",Georgia,serif;font-size:clamp(2.25rem,10vw,3rem)}@media (width>=768px){.mt-warm .cd-plate{width:min(720px,100vw - 64px);padding:36px 40px 32px;bottom:40px;left:max(32px,50vw - 40rem + 32px);right:auto}.mt-warm .cd-title{font-size:clamp(3rem,6.2vw,6.25rem)}}@media (prefers-reduced-motion:no-preference){.mt-warm .cd-panel{position:sticky;top:0}html[data-sk-js] .mt-warm .cd-photo{transform:scale(calc(1 + .05 * clamp(0, var(--cd-f,0) - var(--i) + 1, 2)))}}.mt-warm{--place:var(--mt-red);--zellige:linear-gradient(90deg, #b9482a 0 16.66%, #a94464 0 33.33%, #2b3f8f 0 50%, #1e6a4c 0 66.66%, #6b2d5c 0 83.33%, #f4ae00 0)}.mt-warm .mt-zellige{background:var(--zellige);border:0;height:6px;margin:0;display:block}.mt-warm[data-place] :is(.tour-open__plate,.cover-plate){border-top:6px solid var(--place)}.mt-warm[data-place] :is(.tour-open__plate,.cover-plate) .eyebrow{color:var(--place)}@media (width>=768px){.mt-warm[data-place] .tour-open__plate{box-shadow:inset 8px 0 0 var(--place);border-top:0}}.mt-warm .place-ink{color:var(--place)}.mt-warm .callig{white-space:nowrap;text-align:left;direction:rtl;font-family:Aref Ruqaa,Reem Kufi,serif;font-weight:700}html[data-sk-js] .mt-warm .callig--scrub{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--ink,0%)), transparent calc(106% - var(--ink,0%)));-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--ink,0%)), transparent calc(106% - var(--ink,0%)));-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--ink,0%)), transparent calc(106% - var(--ink,0%)));mask-image:linear-gradient(to left, #000 calc(100% - var(--ink,0%)), transparent calc(106% - var(--ink,0%)));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){html[data-sk-js] .mt-warm .callig--scrub{-webkit-mask-image:none;mask-image:none}}.mt-warm .tbs{background:var(--place);color:var(--mt-white);position:relative;overflow:clip}.mt-warm .tbs:before{content:"";background:var(--zellige);height:6px;position:absolute;inset:0 0 auto}.mt-warm .tbs-inner{gap:20px;padding-top:40px;padding-bottom:36px;display:grid}.mt-warm .tbs-ar{color:#ffffffe6;margin:0 0 12px;font-size:clamp(2.5rem,3.6vw,3.5rem);line-height:1.35}.mt-warm .tbs .tbs-h2{color:var(--mt-white);margin:0;font-size:clamp(1.75rem,3vw,2.5rem)}.mt-warm .tbs-trip{letter-spacing:.04em;color:#ffffffeb;margin:8px 0 0;font-size:15px;font-weight:600}.mt-warm .tbs-facts{color:#ffffffeb;flex-wrap:wrap;gap:4px 18px;margin:12px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.mt-warm .tbs-facts b{color:var(--mt-white)}.mt-warm .tbs-form{grid-template-columns:1fr 1fr;align-items:end;gap:12px;min-width:0;display:grid}.mt-warm .tbs-field{gap:6px;min-width:0;display:grid}.mt-warm .tbs-field span{text-transform:uppercase;letter-spacing:.16em;color:var(--mt-white);font-size:12px;font-weight:600}.mt-warm .tbs-field :is(input,select){background:var(--mt-white);width:100%;min-width:0;min-height:48px;color:var(--mt-ink);font:inherit;border:1px solid #fff9;border-radius:3px;padding:10px 12px;font-size:16px}.mt-warm .tbs-field :is(input,select):focus-visible,.mt-warm .tbs-go:focus-visible{outline:3px solid var(--mt-white);outline-offset:2px}.mt-warm .tbs-go{grid-column:1/-1;min-height:48px}@media (width>=900px){.mt-warm .tbs-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:40px;padding-top:48px;padding-bottom:44px}.mt-warm .tbs-form{grid-template-columns:1fr .7fr auto}.mt-warm .tbs-go{grid-column:auto}}.mt-warm .tq{border-top:2px solid var(--place);padding-top:20px}.mt-warm .tq-a{max-width:62ch;color:var(--mt-ink);margin-top:12px;font-size:18px;line-height:1.6}.mt-warm .tinc{gap:24px;display:grid}@media (width>=768px){.mt-warm .tinc{grid-template-columns:1fr 1fr}}.mt-warm .tinc-col{border-top:2px solid var(--place);padding-top:16px}.mt-warm .tinc-col--no{border-top-color:var(--mt-rule)}.mt-warm .tcard{border-top:4px solid var(--place);padding-top:14px}.mt-warm .tcard-cat{color:var(--place);font-weight:600}.mt-warm .tchip[aria-pressed=true]{background:var(--mt-ink);border-color:var(--mt-ink);color:var(--mt-white)}.mt-warm .tours-ar{color:var(--mt-red);margin:0 0 4px;font-size:clamp(2.25rem,3.4vw,3.25rem);line-height:1.35}
