.rs131 #main {padding-block-start:0; margin:0}
.rs131 .rs-hero {
  --side:clamp(42px,5.6vw,92px); --veil-dir:90deg;
  position:relative; isolation:isolate; display:flex; flex-direction:column;
  justify-content:flex-end; width:100%; min-height:100vh; min-height:100svh;
  background:#292721; color:#fffdf8; padding:0; margin:0; text-align:start;
  font:400 16px/1.55 Inter,Arial,sans-serif;
}
.rs-photo,.rs-veil {position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
.rs-hero .rs-photo {z-index:-2;max-width:none;width:100%;height:100%;object-fit:cover;object-position:53% 50%;display:block}
.rs-veil {
  z-index:-1;
  background:
    linear-gradient(180deg,rgba(19,19,18,.55),rgba(19,19,18,.14) 16%,transparent 30%,transparent 64%,rgba(20,18,16,.27) 84%,rgba(18,18,17,.78)),
    linear-gradient(var(--veil-dir),rgba(15,20,20,.83),rgba(18,21,21,.69) 27%,rgba(21,22,21,.34) 45%,rgba(23,22,20,.05) 70%);
}
.rs-hero .rs-crumb {
  position:absolute; inset-block-start:calc(var(--rs-header,68px) + 20px); inset-inline:var(--side);
  display:flex; align-items:center; gap:10px; width:fit-content;
  color:#fffaf2; text-shadow:0 1px 5px #1119; font:400 11.5px/1.45 Inter,Arial,sans-serif;
}
.rs-crumb a {color:inherit;text-decoration:none}
.rs-crumb a:hover,.rs-crumb a:focus-visible {text-decoration:underline}
.rs-crumb [aria-hidden] {color:#edd6b7}
.rs-content {
  margin-inline:var(--side); width:min(650px,calc(100% - var(--side) * 2));
  padding-block:calc(var(--rs-header,68px) + 66px) clamp(30px,4.5svh,50px);
}
.rs-hero .rs-wordmark {
  display:block; width:clamp(145px,13.2vw,205px); height:auto;
  margin-inline-start:-.82vw; margin-block-end:8px;
  filter:brightness(0) invert(1);
}
.rs-hero .rs-kicker {
  margin:0 0 16px; padding:0; font:600 10.5px/1.6 Inter,Arial,sans-serif; color:#fffaf1;
  text-transform:uppercase; letter-spacing:.18em;
}
.rs-hero .rs-title {
  font:400 clamp(62px,5.55vw,88px)/1.035 Playfair,Georgia,serif; letter-spacing:-.045em;
  color:#fffdf7; margin:0; padding:0; text-wrap:normal;
}
.rs-title span,.rs-title em {display:block}
.rs-title em {font-weight:inherit;color:#f1d1a1;font-style:italic}
.rs-hero .rs-intro {
  margin:19px 0 0; max-width:450px; font:400 clamp(15px,1.14vw,17px)/1.57 Inter,Arial,sans-serif;
  color:#fffdf9; text-wrap:pretty; text-shadow:0 1px 3px #1116;
}
.rs-hero .rs-status {display:flex;align-items:center;gap:9px;margin:16px 0 0;color:white;font:500 13px/1.5 Inter,Arial,sans-serif}
.rs-status[data-open]::before {
  content:"";display:block;flex:none;width:8px;height:8px;border-radius:50%;background:#a6a7a6;
  box-shadow:0 0 0 3px #ffffff16;
}
.rs-status[data-open="true"]::before {background:#7ed697}
.rs-hero .rs-actions {display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;margin:25px 0 0}
.rs-hero .rs-book,.rs-hero .rs-more {
  box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:14px;
  font:600 13px/1.3 Inter,Arial,sans-serif; min-height:48px;cursor:pointer;white-space:normal;
}
.rs-hero .rs-book {
  min-width:207px;padding:12px 22px;border:1px solid #fff;
  background:#fffdf8;color:#26302c;border-radius:3px;letter-spacing:.005em;
}
.rs-hero .rs-book:is(:hover,:focus-visible) {background:#f3e5d2;border-color:#f3e5d2}
.rs-hero .rs-more {color:#fffdf8;text-decoration:none;gap:8px;font-weight:500}
.rs-more .rs-link-text {text-decoration:underline;text-decoration-color:#e5c49a;text-underline-offset:5px;text-decoration-thickness:1px}
.rs-more:hover .rs-link-text {text-decoration-color:white}
.rs-hero a:focus-visible,.rs-hero button:focus-visible {outline:2px solid #f5d4a7;outline-offset:4px}
.rs-hero .rs-arrow {font-family:Arial,sans-serif;font-weight:400;font-size:19px;line-height:1;direction:ltr;unicode-bidi:isolate}
.rs-hero .rs-strip {
  position:relative;margin-inline:var(--side);border-top:1px solid rgba(230,193,144,.76);
  display:flex;align-items:center;justify-content:space-between;gap:20px;
  padding-block:18px 20px;font:400 12.5px/1.55 Inter,Arial,sans-serif;
  color:#f9f4ec;
}
.rs-strip .rs-points {display:flex;align-items:center;flex-wrap:wrap;column-gap:13px;row-gap:3px}
.rs-points i {font-style:normal;color:#e5c49a}
.rs-strip .rs-caption {margin:0;white-space:nowrap;text-align:end;font:italic 17px/1.45 Georgia,serif;color:#f1dfc6}
html[dir="rtl"] .rs-hero {--veil-dir:270deg}
html[dir="rtl"] .rs-hero .rs-kicker,html[dir="rtl"] .rs-hero .rs-title,html[dir="rtl"] .rs-hero .rs-intro,
html[dir="rtl"] .rs-hero .rs-crumb,html[dir="rtl"] .rs-hero .rs-strip,html[dir="rtl"] .rs-hero .rs-status,
html[dir="rtl"] .rs-hero .rs-actions > * {font-family:'Noto Sans Arabic',Tahoma,Arial,sans-serif;letter-spacing:0}
html[dir="rtl"] .rs-hero .rs-title {line-height:1.26}
html[dir="rtl"] .rs-hero .rs-title em,html[dir="rtl"] .rs-strip .rs-caption {font-style:normal}
html[dir="rtl"] .rs-hero .rs-kicker {font-size:13px}
html[dir="rtl"] .rs-hero .rs-intro {line-height:1.8}
@media (min-width:768px) and (max-width:1050px) {
  .rs-hero .rs-strip {font-size:11.5px;gap:10px}
  .rs-strip .rs-points {column-gap:7px}
  .rs-strip .rs-caption {font-size:14px}
}
@media (max-width:767.98px) {
  .rs131 .rs-hero {--side:clamp(20px,6.15vw,32px)}
  .rs-hero .rs-photo {object-position:25% 50%}
  .rs-veil {background:linear-gradient(180deg,rgba(15,19,20,.57),rgba(17,19,18,.13) 18%,rgba(17,19,17,.04) 30%,rgba(16,20,18,.34) 44%,rgba(16,19,18,.80) 67%,rgba(16,19,18,.95)),linear-gradient(var(--veil-dir),#11171326,transparent 90%)}
  .rs-hero .rs-crumb {font-size:10.5px;gap:8px;inset-block-start:calc(var(--rs-header,64px) + 12px)}
  .rs-content {width:auto;max-width:none;margin-inline:var(--side);padding-block-start:calc(var(--rs-header,64px) + 50px);padding-block-end:max(19px,env(safe-area-inset-bottom))}
  .rs-hero .rs-wordmark {width:145px;margin-inline-start:-9px;margin-block-end:5px}
  .rs-hero .rs-kicker {font-size:9px;letter-spacing:.13em;line-height:1.55;margin-block-end:12px}
  .rs-hero .rs-title {font-size:clamp(43px,12.4vw,61px);line-height:1.045;letter-spacing:-.044em}
  .rs-hero .rs-intro {font-size:14px;line-height:1.55;max-width:42ch;margin-block-start:13px}
  .rs-hero .rs-status {font-size:12.5px;margin-block-start:14px}
  .rs-hero .rs-actions {display:flex;flex-direction:column;gap:1px;align-items:stretch;margin-top:18px}
  .rs-hero .rs-book {min-width:0;width:100%;min-height:48px}
  .rs-hero .rs-more {align-self:center;min-height:43px;font-size:12.5px}
  .rs-hero .rs-strip {display:none}
  html[dir="rtl"] .rs-hero .rs-title {line-height:1.23}
}
@media (max-width:767.98px) and (max-height:700px) {
  .rs-hero .rs-content {padding-block-end:max(7px, env(safe-area-inset-bottom))}
  .rs-hero .rs-wordmark {width:122px}
  .rs-hero .rs-title {font-size:clamp(39px,10vw,48px)}
  .rs-hero .rs-kicker {margin-block-end:7px}
  .rs-hero .rs-intro,.rs-hero .rs-status,.rs-hero .rs-actions {margin-block-start:9px}
}
