.elsultan-tour-packages-hero-inner h1{margin:0 0 14px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.18;color:var(--elsultan-navy-deep);letter-spacing:-.02em}.elsultan-tour-packages-copy.is-collapsed{max-height:230px;overflow:hidden;position:relative}.elsultan-tour-packages-copy.is-collapsed::after{content:"";position:absolute;left:0;right:0;bottom:0;height:88px;background:linear-gradient(180deg,rgba(247,246,243,0) 0%,rgba(247,246,243,.98) 84%)}.elsultan-destination-archive-page{background:radial-gradient(circle at top right,rgba(194,138,47,.16) 0,rgba(194,138,47,0) 28%),linear-gradient(180deg,#f8f5ef 0%,#fff 18%,#f5f1e8 100%)}.elsultan-destination-archive-intro{padding:44px 0 24px}.elsultan-destination-archive-elementor{background:#fff}.elsultan-destination-archive-elementor>.elementor{width:100%}.elsultan-destination-archive-intro-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:28px;align-items:stretch}.elsultan-destination-archive-lead{position:relative;min-height:380px;overflow:hidden;border-radius:var(--elsultan-radius-lg);background:var(--elsultan-navy-deep);box-shadow:0 26px 60px rgba(21,38,75,.18)}.elsultan-destination-archive-media{position:absolute;inset:0;background-position:center;background-repeat:no-repeat;background-size:cover;transform:scale(1.02)}.elsultan-destination-archive-lead::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(21,38,75,.94) 0%,rgba(21,38,75,.76) 45%,rgba(21,38,75,.38) 100%),linear-gradient(180deg,rgba(197,151,61,.22) 0%,rgba(21,38,75,0) 38%)}.elsultan-destination-archive-lead-copy{position:relative;z-index:1;max-width:620px;padding:42px 40px;color:#fff}.elsultan-destination-archive-kicker,.elsultan-destination-archive-toolbar-eyebrow{display:inline-block;color:#d8b16c;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.elsultan-destination-archive-title{margin:16px 0 14px;color:#fff;font-size:clamp(2rem,4vw,3.3rem);line-height:1.08;letter-spacing:-.03em}.elsultan-destination-archive-description{margin:0;color:rgba(255,255,255,.92);font-size:16px;line-height:1.9;max-width:560px}.elsultan-destination-archive-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.elsultan-destination-archive-tags a{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border-radius:var(--elsultan-radius-pill);background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease}.elsultan-destination-archive-tags a:hover{background:rgba(194,138,47,.9);border-color:rgba(194,138,47,.9)}.elsultan-destination-archive-summary{border-radius:var(--elsultan-radius-lg);padding:34px 30px;background:linear-gradient(180deg,#fffdf9 0%,#f5ecdd 100%);border:1px solid rgba(194,138,47,.16);box-shadow:0 26px 60px rgba(21,38,75,.08)}.elsultan-destination-archive-summary-label{display:inline-block;color:#8d6a2b;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.elsultan-destination-archive-summary-count{margin-top:14px;color:var(--elsultan-navy-deep);font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.05;font-weight:800;letter-spacing:-.03em}.elsultan-destination-archive-summary-text{margin:14px 0 0;color:#475269;font-size:16px;line-height:1.85}.elsultan-destination-archive-summary-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.elsultan-destination-archive-summary-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:var(--elsultan-radius-sm);border:1px solid #d7d2c5;color:var(--elsultan-navy-deep);font-size:14px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;background:#fff}.elsultan-destination-archive-summary-actions a.is-primary,.elsultan-destination-archive-summary-actions a:hover{background:var(--elsultan-navy-deep);border-color:var(--elsultan-navy-deep);color:#fff}.elsultan-destination-archive-results{padding:10px 0 0}.elsultan-destination-archive-body{padding:0 0 12px}.elsultan-destination-archive-body-card{padding:32px 34px;border-radius:var(--elsultan-radius-lg);background:#fff;border:1px solid #ece4d4;box-shadow:0 16px 34px rgba(21,38,75,.07);color:#23355f}.elsultan-destination-archive-body-card>:first-child{margin-top:0}.elsultan-destination-archive-body-card>:last-child{margin-bottom:0}.elsultan-destination-archive-body-card h2,.elsultan-destination-archive-body-card h3,.elsultan-destination-archive-body-card h4{color:var(--elsultan-navy-deep)}.elsultan-destination-archive-body-card a{color:var(--elsultan-gold)}.elsultan-destination-archive-body-card a:hover{color:var(--elsultan-navy-deep)}.elsultan-destination-archive-extra,.elsultan-destination-archive-sights{padding:0 0 12px}.elsultan-destination-archive-extra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.elsultan-destination-archive-extra-card{padding:24px 22px;border-radius:var(--elsultan-radius-lg);background:linear-gradient(180deg,#fffdf9 0%,#f5ecdd 100%);border:1px solid rgba(194,138,47,.16);box-shadow:0 16px 34px rgba(21,38,75,.07)}.elsultan-destination-archive-extra-card h3{margin:0 0 10px;color:var(--elsultan-navy-deep);font-size:20px}.elsultan-destination-archive-extra-card p{margin:0;color:#42506d;line-height:1.8}.elsultan-destination-archive-sights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.elsultan-destination-archive-sight-item{overflow:hidden;border-radius:var(--elsultan-radius-lg);background:#d9deea;box-shadow:0 16px 34px rgba(21,38,75,.07);aspect-ratio:1/1}.elsultan-destination-archive-sight-item img{width:100%;height:100%;object-fit:cover;display:block}.elsultan-destination-archive-layout{display:block}.elsultan-destination-archive-toolbar{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:24px}.elsultan-destination-archive-toolbar-title{margin:8px 0 0;color:var(--elsultan-navy-deep);font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.12;letter-spacing:-.03em}.elsultan-destination-archive-toolbar a{color:var(--elsultan-navy-deep);font-size:14px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.elsultan-destination-archive-page .elsultan-tour-packages-grid-destination{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.elsultan-destination-archive-extra-grid,.elsultan-destination-archive-sights-grid,.elsultan-destination-archive-intro-grid,.elsultan-destination-archive-layout{grid-template-columns:1fr}}@media (max-width:767px){.elsultan-destination-archive-intro{padding-top:26px}.elsultan-destination-archive-lead{min-height:0}.elsultan-destination-archive-lead-copy,.elsultan-destination-archive-summary{padding:24px 20px}.elsultan-destination-archive-toolbar{flex-direction:column;align-items:flex-start}.elsultan-destination-archive-body-card,.elsultan-destination-archive-extra-card{padding:24px 20px}}