.ts{--ts-deep:#08131f;--ts-stone-25:#d9d5cc40;--ts-stone-15:#d9d5cc26;--ts-gold-text:#7d6030;--ts-muted:#6f6a60;--ts-offset:calc(var(--ts-header,0px) + var(--ts-nav,56px) + 16px);background:var(--paper);overflow-x:clip}.ts .sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ts [id]{scroll-margin-block-start:var(--ts-offset)}@media (prefers-reduced-motion:no-preference){html:has(.ts){scroll-behavior:smooth}}.ts-cal-scroll,.ts-table-wrap,.ts-gallery,.ts-chips,.ts-cal td{position:relative}.ts bdi{unicode-bidi:isolate}.ts-hero{color:#fff;background:var(--navy);isolation:isolate;align-items:end;min-block-size:min(88svh,760px);display:grid;position:relative}.ts-hero>.ts-photo-hero,.ts-final>.ts-photo-hero{z-index:-2;margin:0;position:absolute;inset:0}.ts-photo-hero img{object-fit:cover;object-position:50% 55%;block-size:100%;inline-size:100%}.ts-hero-scrim{z-index:-1;background:linear-gradient(#08131f66 0%,#08131fc7 45%,#08131ff0 100%);position:absolute;inset:0}@media (min-width:900px){.ts-hero{align-items:center;min-block-size:min(82svh,780px)}.ts-hero-scrim{background:linear-gradient(90deg,#08131fe6 0%,#08131f9e 38%,#08131f1a 72%,#08131f00 100%)}[dir=rtl] .ts-hero-scrim{background:linear-gradient(270deg,#08131fe6 0%,#08131f9e 38%,#08131f1a 72%,#08131f00 100%)}}.ts-hero-inner{padding-block:120px 56px}.ts-hero-inner>*{max-inline-size:640px}.ts .ts-h1{color:#fff;overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(34px,5.6vw,60px);line-height:1.15}.ts-hero-lead{color:#faf8f4e6;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.75}.ts-hero-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-block-start:30px;display:flex}.ts-trust{color:#faf8f4c7;border-block-start:1px solid #c9a96a73;margin:26px 0 0;padding-block-start:16px;font-size:14px;line-height:1.7}.ts-hero-credit{color:#faf8f49e;margin:0;position:absolute;inset-block-end:8px;inset-inline-end:12px}.ts-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ts-gold-text);margin:0 0 14px;font-size:14px;font-weight:600}.ts-eyebrow:after{content:"";background:var(--gold);block-size:2px;inline-size:40px;margin-block-start:12px;display:block}:lang(ar) .ts-eyebrow{letter-spacing:0;text-transform:none;font-size:15px}.ts-hero .ts-eyebrow,[data-tone=navy] .ts-eyebrow,[data-tone=deep] .ts-eyebrow,[data-tone=slate] .ts-eyebrow{color:var(--gold-light)}.ts-hero .ts-eyebrow:after,[data-tone=navy] .ts-eyebrow:after,[data-tone=deep] .ts-eyebrow:after,[data-tone=slate] .ts-eyebrow:after{background:var(--gold-light)}.ts .ts-h{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:clamp(28px,3.6vw,42px);line-height:1.25}.ts .ts-h-small{font-size:22px}.ts-intro{max-inline-size:66ch;margin-block-start:18px}.ts-intro p,.ts-body p,.ts-card p,.ts-region p,.ts-panel p{margin:0 0 14px;line-height:1.8}.ts-intro p{font-size:18px}.ts h3{color:var(--navy);margin:0 0 12px;font-size:clamp(20px,2vw,24px);line-height:1.35}.ts h4{color:var(--navy);margin:0 0 10px;font-size:19px;line-height:1.4}:lang(ar) .ts :is(p,li,td,th,summary){line-height:1.85}.ts-nav{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-block-end:1px solid var(--stone-light);background:#faf8f4f0;position:sticky;inset-block-start:var(--ts-header,0px);box-shadow:0 6px 18px #08131f0d}.ts-nav-inner{inline-size:min(1200px,100%);padding-inline:var(--gutter);align-items:stretch;margin-inline:auto;display:flex}.ts-chips{flex:1;gap:4px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.ts-chips a,.ts-more>button{min-block-size:48px;color:var(--navy);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-block-end:3px solid #0000;align-items:center;gap:6px;padding-inline:12px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ts-chips a:hover,.ts-more>button:hover{color:var(--slate);border-block-end-color:var(--stone-light)}.ts-chips a[aria-current=true],.ts-more>button[data-active=true]{border-block-end-color:var(--gold);color:var(--navy);font-weight:700}.ts-more{display:none;position:relative}.ts-more-caret{font-size:12px}.ts-more ul{border:1px solid var(--stone-light);background:#fff;border-radius:10px;min-inline-size:240px;margin:0;padding:8px;list-style:none;position:absolute;inset-block-start:100%;inset-inline-end:0;box-shadow:0 18px 40px #08131f24}.ts-more ul a{color:var(--navy);border-radius:6px;padding:11px 14px;text-decoration:none;display:block}.ts-more ul a:hover,.ts-more ul a[aria-current=true]{background:var(--paper);box-shadow:inset 3px 0 0 var(--gold)}[dir=rtl] .ts-more ul a:hover,[dir=rtl] .ts-more ul a[aria-current=true]{box-shadow:inset -3px 0 0 var(--gold)}@media (min-width:1024px){.ts-chip-extra{display:none}.ts-more{display:block}.ts-chips{flex-wrap:nowrap;overflow:hidden}.ts-chips a{padding-inline:10px;font-size:14.5px}}@media (min-width:1280px){.ts-chips a{padding-inline:12px;font-size:15px}}@media (max-width:1023px){.ts-nav-inner{padding-inline:0}.ts-chips{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:var(--gutter);overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 36px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 36px),#0000 100%)}[dir=rtl] .ts-chips{-webkit-mask-image:linear-gradient(270deg,#000 0 calc(100% - 36px),#0000 100%);mask-image:linear-gradient(270deg,#000 0 calc(100% - 36px),#0000 100%)}.ts-chips::-webkit-scrollbar{display:none}.ts-chips li{scroll-snap-align:start}.ts-chips a{min-block-size:46px;font-size:14.5px}}.ts-section{background:var(--paper);color:var(--ink);padding-block:88px}@media (max-width:767px){.ts-section{padding-block:60px}}.ts-section+.ts-section[data-tone=light],.ts-section[data-tone=light]+.ts-section[data-tone=light],.ts-section[data-tone=tint]+.ts-section[data-tone=stone],.ts-section[data-tone=stone]+.ts-section[data-tone=tint],.ts-section[data-tone=light]+.ts-section[data-tone=tint],.ts-section[data-tone=tint]+.ts-section[data-tone=light]{border-block-start:1px solid var(--stone-light)}.ts-section[data-tone=stone]{background:linear-gradient(var(--ts-stone-25), var(--ts-stone-25)), var(--paper)}.ts-section[data-tone=tint]{background:linear-gradient(var(--ts-stone-15), var(--ts-stone-15)), #fbfaf6}.ts-section[data-tone=navy],.ts-section[data-tone=deep],.ts-section[data-tone=slate]{color:#faf8f4e6}.ts-section[data-tone=navy]{background:var(--navy)}.ts-section[data-tone=deep]{background:var(--ts-deep)}.ts-section[data-tone=slate]{background:var(--slate)}[data-tone=navy] :is(.ts-h,h3,h4),[data-tone=deep] :is(.ts-h,h3,h4),[data-tone=slate] :is(.ts-h,h3,h4){color:#fff}[data-tone=deep] h3,[data-tone=vip] h3{border-block-start:1px solid #c9a96a59;padding-block-start:16px}[data-tone=navy] a:not(.btn),[data-tone=deep] a:not(.btn),[data-tone=slate] a:not(.btn){color:var(--gold-light)}.ts-head{max-inline-size:760px}.ts-body{margin-block-start:40px}.ts-narrow{max-inline-size:760px}.ts-split{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.ts-split>.ts-photo-section{margin:0}@media (min-width:1024px){.ts-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.ts-sub,.ts-block{margin-block-start:44px}.ts-sub:first-child,.ts-block:first-child{margin-block-start:0}.ts .ts-lead{color:var(--navy);margin:0 0 10px;font-weight:700}[data-tone=navy] .ts-lead,[data-tone=deep] .ts-lead,[data-tone=slate] .ts-lead{color:var(--gold-light)}.ts-label{max-inline-size:72ch}.ts-meta{color:var(--slate);font-size:15px}[data-tone=navy] .ts-meta,[data-tone=deep] .ts-meta,[data-tone=slate] .ts-meta{color:#faf8f4b8}.ts-ul,.ts-ol{margin:0 0 16px;padding-inline-start:0;list-style:none}.ts-ul li,.ts-ol li{margin-block-end:9px;padding-inline-start:22px;line-height:1.75;position:relative}.ts-ul li:before{content:"";background:var(--gold);border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:.75em;inset-inline-start:2px}.ts-ol{counter-reset:ts}.ts-ol li{counter-increment:ts;padding-inline-start:32px}.ts-ol li:before{content:counter(ts);background:var(--navy);block-size:22px;inline-size:22px;color:var(--paper);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;inset-block-start:.15em;inset-inline-start:0}[data-tone=navy] .ts-ol li:before,[data-tone=deep] .ts-ol li:before{background:var(--gold);color:var(--ts-deep)}.ts-photo{background:var(--stone-light);margin:0;position:relative;overflow:hidden}.ts-photo img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.ts-photo-section{aspect-ratio:16/10;border-radius:14px;box-shadow:0 24px 48px #08131f24}@media (max-width:767px){.ts-photo-section{aspect-ratio:4/3}}.ts-photo-card{aspect-ratio:4/3}.ts-photo-gallery{aspect-ratio:4/3;border-radius:10px}.ts-photo-inset{aspect-ratio:1;border-radius:10px}.ts-photo .ts-credit{color:#faf8f4e0;opacity:0;background:linear-gradient(#0000,#08131fb3);padding:18px 12px 6px;transition:opacity .2s;position:absolute;inset-block-end:0;inset-inline:0}.ts-photo:hover .ts-credit,.ts-photo:focus-within .ts-credit{opacity:1}.ts-credit{text-align:end;font-size:11px;line-height:1.4}@media (hover:none){.ts-photo .ts-credit{opacity:1;background:linear-gradient(#0000,#08131f8c)}}.ts-gallery{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:12px;margin-block:20px;display:grid;overflow-x:auto}.ts-gallery>*{scroll-snap-align:start}.ts-gallery-inset{grid-auto-columns:minmax(150px,220px)}.ts-cards{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-block-start:24px;display:grid}@media (min-width:768px){.ts-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ts-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts-card{background:#fff;border:1px solid #d9d5cccc;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #08131f0f}.ts-card-body{padding:22px 22px 18px}.ts-card .ts-ul li{font-size:15.5px}.ts-card-text{background:var(--navy);color:#faf8f4e6;border-color:var(--navy);border-block-start:4px solid var(--gold)}.ts-card-text h4{color:#fff}@media (min-width:900px){[data-section=baku-by-night] .ts-body,[data-section=day-trips] .ts-body,[data-section=wellness] .ts-body,[data-section=winter] .ts-body,[data-section=mobility] .ts-body,[data-section=vip] .ts-body,[data-section=business] .ts-body,[data-section=picnic] .ts-body{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px 40px;display:grid}[data-section=family] .ts-body,[data-section=summer] .ts-body,[data-section=food] .ts-body{columns:2;column-gap:40px}[data-section=family] .ts-body>*,[data-section=summer] .ts-body>*,[data-section=food] .ts-body>*{break-inside:avoid;margin-block:0 32px}[data-section] .ts-body>.ts-sub,[data-section] .ts-body>.ts-block{margin-block-start:0}[data-section=day-trips] .ts-body>.ts-block:last-child,[data-section=baku-by-night] .ts-body>.ts-block:last-child,[data-section=mobility] .ts-body>.ts-sub:first-child{grid-column:1/-1}}[data-section=baku-by-night] .ts-sub,[data-section=day-trips] .ts-sub,[data-section=winter] .ts-sub,[data-section=wellness] .ts-sub{border-radius:14px;padding:24px}[data-section=baku-by-night] .ts-sub{background:#faf8f40d;border:1px solid #c9a96a47}[data-section=winter] .ts-sub{background:#faf8f40a;border:1px solid #faf8f41f}[data-section=day-trips] .ts-sub,[data-section=wellness] .ts-sub{background:#fff;border:1px solid #d9d5cccc;box-shadow:0 10px 30px #08131f0d}.ts-media{border-radius:12px;gap:4px;margin-block-end:18px;display:grid;overflow:hidden}.ts-media-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-media .ts-photo-card{aspect-ratio:16/10}.ts-media-2 .ts-photo-card{aspect-ratio:4/3}[data-section=day-trips] .ts-sub>.ts-media,[data-section=winter] .ts-sub>.ts-media,[data-section=wellness] .ts-sub>.ts-media{border-radius:14px 14px 0 0;margin:-24px -24px 20px}.ts-sub,.ts-block{min-inline-size:0}[data-section=family] .ts-sub{background:#fff;border:1px solid #d9d5cccc;border-radius:14px;padding:24px}.ts-map-wrap{max-inline-size:1040px;margin-block-start:36px}.ts-feature{padding-block-start:0}.ts-band{block-size:clamp(240px,42vw,520px);margin-block-end:64px;position:relative}.ts-band .ts-photo-hero{position:absolute;inset:0}.ts-band:after{content:"";background:linear-gradient(to bottom, #08131f00 55%, var(--navy) 100%);position:absolute;inset:0}[data-tone=deep] .ts-band:after{background:linear-gradient(to bottom, #08131f40 30%, var(--ts-deep) 100%)}[data-section=vip] .ts-head{border-block-start:1px solid var(--gold);padding-block-start:28px}.ts-badges{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ts-badge{border:1px solid var(--stone-light);color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 13px;font-size:13.5px;font-weight:600;display:inline-flex}.ts-badge-mark{background:var(--gold);border-radius:50%;block-size:8px;inline-size:8px}[data-badge=winter] .ts-badge-mark{background:#8fb3d9}[data-badge=summer] .ts-badge-mark{background:#4f7a5a}[data-badge=evening] .ts-badge-mark{background:var(--navy)}[data-tone=navy] .ts-badge,[data-tone=deep] .ts-badge,[data-tone=slate] .ts-badge{color:#fff;background:#faf8f40f;border-color:#faf8f440}[data-tone=navy] [data-badge=evening] .ts-badge-mark{background:var(--gold-light)}.ts-cta-band{border-block-start:1px solid var(--stone-light);flex-wrap:wrap;align-items:center;gap:14px 26px;margin-block-start:48px;padding-block-start:32px;display:flex}[data-tone=navy] .ts-cta-band,[data-tone=deep] .ts-cta-band,[data-tone=slate] .ts-cta-band{border-block-start-color:#faf8f429}.site .ts a.ts-textlink{min-block-size:44px;color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:6px;align-items:center;gap:8px;font-weight:600;display:inline-flex}.site .ts :is(.ts-hero,[data-tone=navy],[data-tone=deep],[data-tone=slate],.ts-final) a.ts-textlink{color:#fff}[dir=rtl] .ts-arrow{transform:scaleX(-1)}.ts-pkg-link{white-space:nowrap;font-weight:600}.ts-two{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;margin-block-start:40px;display:grid}@media (min-width:900px){.ts-two{grid-template-columns:1.2fr 1fr}}.ts-panel{background:#fff;border:1px solid #d9d5cccc;border-radius:14px;padding:28px}.ts-panel-not{background:var(--navy);border-color:var(--navy);color:#faf8f4e0}.ts-panel-not h3{color:#fff}.ts-steps-wrap{margin-block-start:48px}.ts-steps{gap:18px;margin:18px 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ts-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.ts-steps-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ts-steps-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ts-steps li{border-block-start:2px solid var(--gold);background:#fff;border-radius:0 0 12px 12px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:22px;line-height:1.7;display:grid}.ts-step-no{border:1.5px solid var(--navy);block-size:44px;inline-size:44px;color:var(--navy);border-radius:50%;place-items:center;font-weight:700;display:grid}.ts-map{border:1px solid var(--stone-light);background:#faf8f4;border-radius:14px;margin:0;overflow:hidden}.ts-map-svg{block-size:auto;inline-size:100%;display:block}.ts-map-route path{transition:stroke-width .15s}.ts-map-route:hover path:not([stroke=transparent]),.ts-map-route:focus path:not([stroke=transparent]){stroke-width:7px}.ts-map-route:focus{outline:none}.ts-map-route:focus-visible path[stroke=transparent]{stroke:#b08d5740}.ts-regions{grid-template-columns:minmax(0,1fr);gap:56px;margin-block-start:64px;display:grid}.ts-region{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (min-width:1024px){.ts-region{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}.ts-region:nth-child(2n)>.ts-photo{order:2}}.ts-table-wrap{margin-block:20px;overflow-x:auto}.ts-table{border-collapse:collapse;background:#fff;border-radius:12px;inline-size:100%;font-size:15.5px;overflow:hidden}.ts-table caption{text-align:start;color:var(--navy);padding-block-end:10px;font-weight:700}.ts-table th,.ts-table td{text-align:start;vertical-align:top;border-block-end:1px solid var(--stone-light);padding:13px 16px;line-height:1.6}.ts-table thead th{background:var(--navy);color:#fff;font-size:14px}.ts-table tbody th{color:var(--navy);font-weight:700}[data-tone=navy] .ts-table,[data-tone=deep] .ts-table,[data-tone=slate] .ts-table{background:#faf8f40a}[data-tone=slate] .ts-table thead th,[data-tone=navy] .ts-table thead th,[data-tone=deep] .ts-table thead th{background:#08131f73}[data-tone=slate] .ts-table :is(th,td),[data-tone=navy] .ts-table :is(th,td),[data-tone=deep] .ts-table :is(th,td){border-block-end-color:#faf8f424}[data-tone=slate] .ts-table tbody th,[data-tone=navy] .ts-table tbody th,[data-tone=deep] .ts-table tbody th{color:#fff}@media (max-width:767px){.ts-table,.ts-table tbody,.ts-table tr,.ts-table th,.ts-table td{display:block}.ts-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ts-table{background:0 0}.ts-table tr{border:1px solid var(--stone-light);background:#fff;border-radius:12px;margin-block-end:12px;overflow:hidden}[data-tone=slate] .ts-table tr,[data-tone=navy] .ts-table tr,[data-tone=deep] .ts-table tr{background:#faf8f40d;border-color:#faf8f429}.ts-table tbody th{border:0;padding-block-end:4px}.ts-table td{border:0;padding-block:4px}.ts-table td:last-child{padding-block-end:14px}.ts-table td[data-label]:not([data-label=""]):before{content:attr(data-label) ": ";color:var(--slate);font-weight:600}[data-tone=slate] .ts-table td[data-label]:not([data-label=""]):before,[data-tone=navy] .ts-table td[data-label]:not([data-label=""]):before,[data-tone=deep] .ts-table td[data-label]:not([data-label=""]):before{color:var(--gold-light)}}.ts-cal-scroll{border:1px solid var(--stone-light);background:#fff;border-radius:14px;margin-block-start:36px;overflow-x:auto}.ts-cal{border-collapse:collapse;inline-size:100%;min-inline-size:820px;font-size:14.5px}.ts-cal th,.ts-cal td{text-align:center;border-block-end:1px solid #d9d5cc99;padding:12px 8px}.ts-cal thead th{color:var(--slate);text-transform:uppercase;font-size:13px;font-weight:700}:lang(ar) .ts-cal thead th{text-transform:none}.ts-cal tbody th{z-index:1;text-align:start;min-inline-size:190px;color:var(--navy);box-shadow:1px 0 0 var(--stone-light);background:#fff;padding-inline:16px;position:sticky;inset-inline-start:0}.ts-cal td{letter-spacing:1px;font-size:13px}.ts-cal td[data-rating=excellent]{color:#6b4f25;background:#b08d5747}.ts-cal td[data-rating=good]{color:#8a6a36;background:#b08d571f}.ts-cal td[data-rating=possible],.ts-cal td[data-rating=no]{color:var(--stone)}.ts-legend{color:var(--slate);margin:14px 0 0;font-size:14px}.ts-pkg-notes{max-inline-size:80ch;margin-block-start:36px}.ts-pkg-notes p{margin:0 0 10px;line-height:1.75}.ts-filter{margin-block:32px 8px;position:relative}.ts-filter-chips{flex-wrap:wrap;gap:8px;display:flex}.ts-filter-chips button{border:1px solid var(--stone-light);min-block-size:44px;color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding-inline:16px;font-size:14.5px;font-weight:500}.ts-filter-chips button:hover{border-color:var(--gold)}.ts-filter-chips button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.ts-filter-count{color:var(--slate);margin:12px 0 0;font-size:14px}.ts-pkg-group{margin-block-start:44px}.ts-pkg-group>h3{border-block-end:1px solid var(--stone-light);padding-block-end:12px}.ts-pkg-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;margin-block-start:20px;display:grid}@media (min-width:768px){.ts-pkg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ts-pkg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts-pkg{border:1px solid #d9d5ccd9;border-block-start:3px solid var(--navy);background:#fff;border-radius:12px;box-shadow:0 8px 24px #08131f0d}.ts-pkg[hidden]{display:none}.ts-pkg summary{cursor:pointer;gap:6px;padding:20px 22px;list-style:none;display:grid}.ts-pkg summary::-webkit-details-marker{display:none}.ts-faq-item summary::-webkit-details-marker{display:none}.ts-pkg-code{letter-spacing:.06em;color:var(--ts-gold-text);justify-self:start;font-size:12.5px;font-weight:700}.ts .ts-pkg h4{margin:0;font-size:18px}.ts-pkg-line{color:var(--slate);font-size:14.5px;line-height:1.65}.ts-pkg-more{color:var(--navy);align-items:center;gap:8px;margin-block-start:6px;font-size:14px;font-weight:600;display:inline-flex}.ts-caret{border-bottom:2px solid;border-right:2px solid;block-size:8px;inline-size:8px;transition:transform .2s;transform:rotate(45deg)}details[open]>summary .ts-caret{transform:rotate(-135deg)}.ts-pkg-body{border-block-start:1px solid #d9d5cc99;padding:0 22px 22px;padding-block-start:16px;font-size:15.5px}.ts-pkg-body p{margin:0 0 10px;line-height:1.7}.ts-pkg-body .ts-ul li{font-size:15px}.site .ts a.ts-pkg-cta{min-block-size:46px;margin-block-start:8px;font-size:15.5px}.ts-pkg:target,.ts-card:target{outline:2px solid var(--gold);outline-offset:3px}.ts-dot{color:var(--ts-gold-text);display:inline-block}[data-tone=navy] .ts-dot,[data-tone=deep] .ts-dot,[data-tone=slate] .ts-dot{color:var(--gold-light)}.ts-faq{gap:10px;max-inline-size:880px;margin-block-start:32px;display:grid}.ts-faq-item{background:#fff;border:1px solid #d9d5ccd9;border-radius:12px}.ts-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-block-size:56px;padding:18px 22px;list-style:none;display:flex}.ts .ts-faq-item h3{margin:0;font-size:17px}.ts-faq-item p{margin:0;padding:0 22px 20px;line-height:1.8}.ts-boundaries{color:#5f5b52;max-inline-size:880px;margin-block-start:16px;font-size:14.5px}.ts-checked{color:var(--slate);font-weight:600}.ts-final{isolation:isolate;padding-block:120px;position:relative;overflow:hidden}.ts-final .ts-hero-scrim{background:linear-gradient(#08131f8c,#08131fe6)}.ts-final-inner{text-align:center;max-inline-size:760px}.ts-final-inner .ts-hero-actions{justify-content:center}.ts-credits{border-block-start:1px solid var(--stone-light);color:var(--ts-muted);padding-block:28px 40px;font-size:13px}.ts-credits summary{cursor:pointer;color:var(--slate);align-items:center;min-block-size:44px;font-weight:600;display:inline-flex}.ts-credits ol{columns:2 320px;column-gap:32px;margin:12px 0 0;padding-inline-start:20px;line-height:1.7}.ts-credits a{color:var(--slate)}.ts :focus-visible{outline:2px solid var(--navy);outline-offset:3px}.ts :is(.ts-hero,[data-tone=navy],[data-tone=deep],[data-tone=slate],.ts-final) :focus-visible{outline-color:var(--gold-light)}.site .ts a.btn.ts-btn{font-weight:600}.site .ts a.btn.btn-primary.ts-btn,.site .ts a.btn.btn-primary.ts-pkg-cta{background:var(--navy);border:1px solid var(--navy);color:#fff;letter-spacing:.01em;border-radius:999px;min-block-size:52px;padding-inline:28px;font-weight:600;transition:background-color .2s,box-shadow .2s,color .2s;box-shadow:0 10px 22px -12px #08131f99}.site .ts a.btn.btn-primary.ts-btn:hover,.site .ts a.btn.btn-primary.ts-pkg-cta:hover{background:var(--navy-deep);border-color:var(--navy-deep);box-shadow:0 0 0 2px var(--paper), 0 0 0 3px var(--gold), 0 14px 26px -14px #08131fb3}.site .ts a.btn.btn-primary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.site .ts :is(.ts-hero,[data-tone=navy],[data-tone=deep],[data-tone=slate],.ts-final,.ts-khinalig) a.btn.btn-primary.ts-btn{background:var(--paper);border-color:var(--paper);color:var(--navy);box-shadow:0 10px 24px -12px #0000008c}.site .ts :is(.ts-hero,[data-tone=navy],[data-tone=deep],[data-tone=slate],.ts-final,.ts-khinalig) a.btn.btn-primary.ts-btn:hover{color:var(--navy-deep);box-shadow:0 0 0 3px var(--gold-light), 0 14px 26px -14px #0009;background:#fff;border-color:#fff}.site .ts :is(.ts-hero,[data-tone=navy],[data-tone=deep],[data-tone=slate],.ts-final,.ts-khinalig) a.btn.btn-primary:focus-visible{outline-color:var(--gold-light)}@media (max-width:479px){.ts-cta-band .ts-btn,.ts-khinalig-actions .ts-btn{inline-size:100%}}@media (min-width:1024px){.ts :is(.ts-intro,.ts-region-body,.ts-khinalig-head,.ts-boundaries)>p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}}.ts-intro-top{align-items:center}.ts-intro-top .ts-photo-section{aspect-ratio:4/3}.ts-intro-section .ts-two{align-items:stretch;margin-block-start:48px}@media (min-width:900px){.ts-intro-section .ts-two{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ts-intro-section .ts-panel{padding:32px}.ts-panel-not{border-block-start:3px solid var(--gold);flex-direction:column;justify-content:center;display:flex}.ts-panel-not p{color:#faf8f4eb;font-size:19px;line-height:1.75}.ts-steps.ts-steps-timeline{gap:28px 32px;margin-block-start:22px;position:relative}.ts-steps-timeline li{background:0 0;border:0;border-radius:0;grid-template-columns:56px minmax(0,1fr);align-content:start;align-items:start;gap:18px;padding:0;display:grid}.ts-steps-timeline .ts-step-no{z-index:1;border:1px solid var(--gold);background:var(--paper);block-size:56px;inline-size:56px;color:var(--ts-gold-text);font-family:var(--font-heading);letter-spacing:.04em;font-size:17px;font-weight:700;position:relative}.ts-step-text{gap:6px;padding-block-start:6px;line-height:1.7;display:grid}.ts .ts-step-title{font-family:var(--font-heading);color:var(--navy);font-size:19px;font-weight:700}@media (min-width:768px){.ts-steps.ts-steps-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}.ts-steps.ts-steps-timeline.ts-steps-4{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-steps-timeline li{grid-template-columns:minmax(0,1fr)}.ts-steps.ts-steps-timeline:not(.ts-steps-4):before{content:"";background:linear-gradient(to right, var(--gold), #b08d5740);block-size:1px;position:absolute;inset-block-start:28px;inset-inline:28px}[dir=rtl] .ts-steps.ts-steps-timeline:not(.ts-steps-4):before{background:linear-gradient(to left, var(--gold), #b08d5740)}}@media (min-width:1100px){.ts-steps.ts-steps-timeline.ts-steps-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ts-steps.ts-steps-timeline.ts-steps-4:before{content:"";background:linear-gradient(to right, var(--gold), #b08d5740);block-size:1px;position:absolute;inset-block-start:28px;inset-inline:28px}[dir=rtl] .ts-steps.ts-steps-timeline.ts-steps-4:before{background:linear-gradient(to left, var(--gold), #b08d5740)}}@media (min-width:900px){[data-section=day-trips] .ts-body{columns:2;column-gap:40px;display:block}[data-section=day-trips] .ts-body>.ts-sub{break-inside:avoid;margin:0 0 28px}[data-section=day-trips] .ts-body>.ts-block:last-child{column-span:all;margin-block-start:12px}}@media (min-width:768px){[data-section=baku] .ts-cards{columns:2;column-gap:24px;display:block}[data-section=baku] .ts-cards>.ts-card{break-inside:avoid;inline-size:100%;margin-block-end:24px}}@media (min-width:1024px){[data-section=baku] .ts-cards{columns:3}}.ts-khinalig{background:var(--ts-deep);color:#faf8f4e6;border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -28px #08131f8c}.ts-khinalig>.ts-photo-section{aspect-ratio:21/9;box-shadow:none;border-radius:0}@media (max-width:767px){.ts-khinalig>.ts-photo-section{aspect-ratio:4/3}}.ts-khinalig-body{gap:28px 48px;padding:36px 24px 8px;display:grid}@media (min-width:1024px){.ts-khinalig-body{grid-template-columns:minmax(0,6fr) minmax(0,5fr);padding:48px 48px 12px}}.ts .ts-khinalig h3{color:#fff;border:0;gap:6px;margin:0 0 18px;padding:0;display:grid}.ts-khinalig-name{font-size:clamp(34px,4.4vw,52px);line-height:1.1}.ts-khinalig-line{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-light);font-size:16px;font-weight:600}:lang(ar) .ts-khinalig-line{letter-spacing:0;text-transform:none;font-size:18px}.ts-khinalig-head p{margin:0 0 14px;line-height:1.85}.ts-khinalig .ts-ul li{line-height:1.75}.ts-khinalig .ts-ul strong{color:#fff}.ts-khinalig .ts-ul li:before{background:var(--gold-light)}.ts-khinalig a.ts-pkg-link{color:var(--gold-light)}.ts-khinalig-actions{margin-block-start:22px}.ts-khinalig-gallery{scroll-snap-type:x mandatory;grid-auto-columns:minmax(78%,1fr);grid-auto-flow:column;gap:12px;padding:24px;display:grid;position:relative;overflow-x:auto}.ts-khinalig-gallery>*{scroll-snap-align:start}@media (min-width:768px){.ts-khinalig-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;padding:24px 48px 48px;overflow:visible}}.ts-khinalig .ts-photo-gallery{aspect-ratio:16/9}.ts-faq{align-items:start;max-inline-size:none}@media (min-width:900px){.ts-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}}.ts-boundaries{border-inline-start:2px solid var(--gold);color:#4f4b44;max-inline-size:78ch;margin-block-start:20px;padding-inline-start:24px;font-size:15.5px}.ts-boundaries p{margin:0 0 16px;line-height:1.9}
