.enquiry{max-width:1180px;margin:auto;padding:120px 40px;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.enquiry>div>p:last-child{line-height:1.8;color:#607679}.enquiry form{background:#fff;padding:36px;box-shadow:0 20px 60px #12363c12}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-grid label{font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.form-grid input,.form-grid select,.form-grid textarea{display:block;width:100%;margin-top:8px;padding:13px;border:1px solid var(--line);background:#fbfcfa;text-transform:none;letter-spacing:0}.form-grid .wide{grid-column:1/-1}.enquiry form>button{margin-top:20px;background:var(--sea);color:#fff;border:0;padding:16px 22px;font-size:9px;letter-spacing:.14em}.success{background:#e1f3ed;padding:12px;color:#17654f}@media(max-width:900px){.enquiry{grid-template-columns:1fr;gap:40px;padding:80px 24px}.enquiry form{padding:24px}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}}
.grecaptcha-badge{visibility:hidden!important;opacity:0!important;pointer-events:none!important}
.recaptcha-disclosure{margin:18px 0 0;color:#70878b;font-size:12px;line-height:1.7;text-transform:none!important;letter-spacing:0!important}
.recaptcha-disclosure a{color:#0e5960;text-decoration:underline;text-underline-offset:2px}
.form-grid__choice-group{margin:0;padding:0;border:0;min-width:0}.form-grid__choice-group legend{margin:0 0 10px;font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.form-grid__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.radio-choice{display:flex!important;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--line);background:#fbfcfa;font-size:12px!important;font-weight:500;letter-spacing:0!important;text-transform:none!important;color:var(--ink)}.radio-choice input{width:auto!important;margin:0}.radio-choice span{display:block;line-height:1.4}
@media(max-width:900px){.form-grid__choices{grid-template-columns:1fr}}
.quote-whatsapp-prompt[hidden]{display:none!important}.quote-whatsapp-prompt{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px}.quote-whatsapp-prompt__backdrop{position:absolute;inset:0;background:rgba(7,27,38,.58);backdrop-filter:blur(4px)}.quote-whatsapp-prompt__panel{position:relative;z-index:1;width:min(560px,100%);padding:32px;border-radius:28px;background:#fff;box-shadow:0 30px 70px rgba(7,27,38,.24)}.quote-whatsapp-prompt__close{position:absolute;top:14px;right:14px;width:38px;height:38px;border:0;border-radius:999px;background:#eef5f3;color:#12363c;font-size:26px;line-height:1;cursor:pointer}.quote-whatsapp-prompt__kicker{margin:0 0 12px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0e5960}.quote-whatsapp-prompt__panel h2{margin:0 0 14px;font:500 44px/1 'Cormorant Garamond',serif;color:#12363c;letter-spacing:-.04em}.quote-whatsapp-prompt__panel p:last-of-type{margin:0;color:#5d7478;line-height:1.8}.quote-whatsapp-prompt__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.quote-whatsapp-prompt__actions a,.quote-whatsapp-prompt__actions button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.quote-whatsapp-prompt__actions a{background:var(--sea);color:#fff}.quote-whatsapp-prompt__actions button{border:1px solid #bdd1cf;background:#fff;color:#12363c}.quote-whatsapp-prompt-open{overflow:hidden}
@media(max-width:640px){.quote-whatsapp-prompt{padding:18px}.quote-whatsapp-prompt__panel{padding:26px 22px;border-radius:24px}.quote-whatsapp-prompt__panel h2{font-size:34px}.quote-whatsapp-prompt__actions{display:grid}.quote-whatsapp-prompt__actions a,.quote-whatsapp-prompt__actions button{width:100%}}
.search-panel{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding:24px;background:#fff;box-shadow:0 20px 60px rgba(18,54,60,.08);margin:26px 0 24px}.search-panel label{display:grid;gap:8px;font-size:9px;font-weight:700;letter-spacing:.14em;color:#6d8184}.search-panel input,.search-panel select{width:100%;padding:14px;border:1px solid var(--line);background:#fbfcfa;color:var(--ink)}.search-panel button{background:var(--sea);color:#fff;border:0;font-size:10px;font-weight:700;letter-spacing:.14em;padding:0 22px}.listing-page__cta{display:grid;gap:18px;margin:34px 0 40px;padding:34px 38px;border-left:3px solid rgba(14,89,96,.75);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(234,241,238,.85));box-shadow:0 18px 44px rgba(18,54,60,.08)}.listing-page__cta-kicker{margin:0;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#0e5960}.listing-page__cta-quote{margin:0;max-width:920px}.listing-page__cta-quote p{margin:0;font:500 clamp(30px,3.4vw,44px)/1.08 'Cormorant Garamond',serif;color:#12363c;letter-spacing:-.04em}.listing-page__cta-link{display:inline-flex;align-items:center;gap:12px;width:max-content;padding-bottom:8px;border-bottom:1px solid rgba(14,89,96,.35);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#0e5960}.listing-page__cta-link span{font-size:15px;line-height:1}.search-results{display:grid;gap:26px}.search-card{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);background:#fff;box-shadow:0 20px 60px rgba(18,54,60,.08)}.search-card__media{display:block;min-height:100%}.search-card__media img{width:100%;height:100%;min-height:320px;object-fit:cover}.search-card__content{display:grid;gap:18px;padding:28px 30px}.search-card__head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.search-card__head h3{margin:8px 0 10px;font:500 36px/1.02 'Cormorant Garamond';color:var(--ink)}.search-card__location,.search-card__summary,.search-card__transfer,.detail-note{margin:0;color:#5d7478;line-height:1.8}.search-card__pricing{text-align:right;display:grid;gap:4px}.search-card__pricing span,.search-card__pricing small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#7d9194}.search-card__pricing strong{font:600 25px/1 Inter,sans-serif;color:var(--sea)}.search-card__meta{display:flex;flex-wrap:wrap;gap:10px 16px;font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:#7b9093}.search-card__facilities,.detail-tags{display:flex;flex-wrap:wrap;gap:10px}.search-card__facilities span,.detail-tags span{display:inline-flex;align-items:center;padding:9px 12px;background:#eef5f3;color:#36585d;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.detail-tags--compact span{padding:7px 10px;font-size:10px}.search-card__actions{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:4px}.search-card__link{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--sea)}.search-card__button,.outline-button{display:inline-flex;align-items:center;justify-content:center;padding:15px 20px;border:1px solid #8ea8a6;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.search-card__button{background:var(--sea);border-color:var(--sea);color:#fff}.outline-button{background:transparent;color:var(--ink)}.search-empty{padding:42px;background:#fff;box-shadow:0 20px 60px rgba(18,54,60,.08)}.search-empty h3{margin:0 0 12px;font:500 36px/1.1 'Cormorant Garamond'}.search-empty p{margin:0;color:#5d7478;line-height:1.8}.detail--travel .detail-copy{display:grid;gap:34px}.detail-summary-bar{display:flex;flex-wrap:wrap;gap:12px 16px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6b8386}.detail-actions{display:flex;flex-wrap:wrap;gap:14px}.detail-section{display:grid;gap:18px}.detail-section h3{margin:0;font:500 38px/1 'Cormorant Garamond';color:var(--ink)}.detail-section--two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.room-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.room-card{background:#fff;box-shadow:0 16px 44px rgba(18,54,60,.08)}.room-card img{width:100%;height:240px;object-fit:cover}.room-card__body{display:grid;gap:14px;padding:22px}.room-card__head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.room-card__head h4{margin:0;font:500 30px/1.05 'Cormorant Garamond'}.room-card__head p,.room-card__body>p{margin:0;color:#5d7478;line-height:1.7}.room-card__meta{display:flex;flex-wrap:wrap;gap:10px 14px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#71888c}.transfer-list{display:grid;gap:14px}.transfer-card{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 20px;background:#fff;box-shadow:0 16px 44px rgba(18,54,60,.08)}.transfer-card h4,.transfer-card p,.transfer-card strong{margin:0}.transfer-card h4{font:500 28px/1.05 'Cormorant Garamond'}.transfer-card p{color:#607679;line-height:1.7}.transfer-card strong{white-space:nowrap;color:var(--sea)}.stays--similar{padding-top:0}@media(max-width:1100px){.search-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.search-card{grid-template-columns:1fr}.search-card__media img{min-height:280px}.room-grid,.detail-section--two-col{grid-template-columns:1fr}}@media(max-width:900px){.search-panel{grid-template-columns:1fr;padding:18px;margin:20px 24px 24px}.listing-page__cta{margin:28px 24px 32px;padding:28px 24px}.listing-page__cta-quote p{font-size:clamp(26px,7vw,36px)}.search-results{gap:18px;padding:0 24px}.search-card__content{padding:22px 20px}.search-card__head,.search-card__actions,.transfer-card{grid-template-columns:1fr;display:grid}.search-card__pricing{text-align:left}.detail-summary-bar,.detail-actions{gap:10px}.room-card img{height:220px}}
.home-categories{padding:150px 40px 40px}.home-categories__inner{max-width:1180px;margin:auto;display:grid;gap:34px}.home-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.home-categories__card{display:grid;grid-template-rows:220px 1fr;background:#fff;box-shadow:0 20px 60px rgba(18,54,60,.08);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease}.home-categories__card:hover{transform:translateY(-6px);box-shadow:0 28px 70px rgba(18,54,60,.14)}.home-categories__image-wrap{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(9,39,54,.08),rgba(9,39,54,.18))}.home-categories__image-wrap::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,27,38,.02) 0%,rgba(7,27,38,.22) 100%)}.home-categories__image{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01);transition:transform .45s ease}.home-categories__card:hover .home-categories__image{transform:scale(1.06)}.home-categories__content{display:grid;gap:14px;padding:24px 26px 28px}.home-categories__card span{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#0e5960}.home-categories__card strong{font:500 28px/1.12 'Cormorant Garamond';color:#12363c}.enquiry--quote{padding:40px 0 0}.checkbox{display:flex!important;align-items:center;gap:10px;font-size:12px!important;letter-spacing:.04em!important;text-transform:none!important}.checkbox input{margin:0}
.finder--premium{display:grid;gap:0;padding:24px 28px 28px;border:1px solid rgba(16,63,69,.08);border-radius:28px;background:rgba(255,255,255,.98);backdrop-filter:blur(10px);box-shadow:0 24px 60px rgba(7,27,38,.18)}
.finder--premium .finder__intro{display:grid;gap:8px;padding:0 4px 18px}
.finder--premium .finder__intro h2{font:500 clamp(32px,3vw,44px)/.94 'Cormorant Garamond',serif;color:#12363c;letter-spacing:-.04em}
.finder--premium .finder__intro p:last-child{margin:0;max-width:680px;color:#61797d;font-size:15px;line-height:1.7}
.finder__eyebrow{margin:0;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#0e5960}
.tabs--search{display:flex;gap:20px;overflow-x:auto;padding:0 4px 18px;border-bottom:1px solid rgba(19,54,60,.1);scrollbar-width:none}
.tabs--search::-webkit-scrollbar{display:none}
.tabs--search button{flex:0 0 auto;padding:0 0 12px;border-bottom:3px solid transparent;font-size:11px;font-weight:600;letter-spacing:.16em;color:#7f9093;white-space:nowrap}
.tabs--search button.active{color:#0e5960;border-color:#0e5960}
.finder--premium .fields--travel-search{display:grid;grid-template-columns:minmax(0,38fr) minmax(0,17fr) minmax(0,17fr) minmax(0,16fr) minmax(140px,12fr);gap:0;align-items:stretch;padding:18px 0 0}
.finder--premium .search-field{display:grid;gap:10px;min-width:0;padding:0 22px;border-right:1px solid rgba(19,54,60,.1)}
.finder--premium .search-field:first-child{padding-left:4px}
.finder--premium .search-field--guests{position:relative;overflow:visible}
.finder--premium .search-field small{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#72878b}
.search-field__control{display:flex;align-items:center;gap:12px;min-height:58px;color:#12363c}
.search-field__control svg{width:19px;height:19px;flex:0 0 19px;color:#7b9194}
.search-field__control input{width:100%;min-width:0;max-width:none;border:0;background:transparent;color:#12363c;font-size:15px;line-height:1.5;outline:0}
.search-field__control input::placeholder{color:#92a2a5}
.search-field__control--button{width:100%;justify-content:space-between;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}
.search-field__summary{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:#12363c}
.guests-popover{position:absolute;top:calc(100% + 16px);left:0;right:auto;z-index:20;display:grid;gap:18px;width:min(360px,calc(100vw - 40px));padding:24px;border:1px solid rgba(19,54,60,.12);border-radius:22px;background:#fff;box-shadow:0 26px 54px rgba(7,27,38,.18)}
.guests-popover[hidden]{display:none!important}
.guests-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}
.guests-row strong{display:block;font-size:14px;color:#12363c}
.guests-row span{display:block;margin-top:4px;font-size:12px;color:#7c8e91}
.guests-stepper{display:grid;grid-template-columns:36px minmax(24px,auto) 36px;align-items:center;gap:10px;justify-items:center}
.guests-stepper button{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(14,89,96,.22);border-radius:999px;background:#f8fbfb;color:#0e5960;font-size:22px;line-height:1;cursor:pointer}
.guests-stepper span{min-width:22px;margin:0;font-size:15px;font-weight:600;text-align:center;color:#12363c}
.search-submit{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:84px;margin-left:18px;border:0;border-radius:22px;background:#0e5960;color:#fff;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;box-shadow:0 18px 36px rgba(14,89,96,.2)}
.search-submit span{font-size:16px;line-height:1}
@media(max-width:1100px){.finder--premium{padding:22px 22px 24px}.finder--premium .fields--travel-search{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(132px,.9fr)}.finder--premium .search-field{padding:0 16px}.search-submit{margin-left:14px}}
@media(max-width:900px){.finder--premium{left:18px;right:18px;bottom:-180px;padding:20px 18px 18px;border-radius:24px}.finder--premium .finder__intro{padding:0 2px 14px}.finder--premium .finder__intro h2{font-size:30px}.finder--premium .finder__intro p:last-child{font-size:14px}.tabs--search{gap:18px;padding:0 2px 14px}.finder--premium .fields--travel-search{grid-template-columns:1fr 1fr;gap:14px;padding-top:16px}.finder--premium .search-field{padding:0;border-right:0}.finder--premium .search-field--destination,.finder--premium .search-field--guests,.search-submit{grid-column:1/-1}.search-field__control{min-height:56px;padding:0 16px;border:1px solid rgba(19,54,60,.12);border-radius:18px;background:#fbfcfc}.search-field__control input{font-size:14px}.guests-popover{top:calc(100% + 12px);left:0;width:min(360px,calc(100vw - 72px))}.search-submit{min-height:58px;margin:2px 0 0;border-radius:18px}.home-categories{padding:190px 24px 30px}.home-categories__grid{grid-template-columns:1fr 1fr}.home-categories__card{grid-template-rows:190px 1fr}}
@media(max-width:640px){.finder--premium .fields--travel-search{grid-template-columns:1fr}.finder--premium .search-field{grid-column:auto}.finder--premium .search-field--destination,.finder--premium .search-field--guests,.search-submit{grid-column:auto}.guests-row{grid-template-columns:1fr;align-items:flex-start}.guests-stepper{width:100%;grid-template-columns:42px 1fr 42px}.home-categories__grid{grid-template-columns:1fr}.home-categories__card{grid-template-rows:220px 1fr}.home-categories__content{padding:22px}.home-categories__card strong{font-size:24px}}

.package-offer-meta{display:flex;flex-wrap:wrap;gap:8px}.package-offer-meta span{display:inline-flex;align-items:center;padding:7px 10px;border:1px solid rgba(14,89,96,.16);background:#f1f7f5;color:#31585b;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.search-card--package{position:relative;overflow:hidden;border:1px solid rgba(14,89,96,.12);box-shadow:0 24px 64px rgba(10,65,70,.12)}.search-card--package .search-card__media{position:relative}.search-card--package .search-card__media:after{position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,rgba(3,25,33,.44));content:""}.package-card-badge{position:absolute;z-index:1;top:18px;left:18px;display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#d7b45b;color:#1e3438;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;box-shadow:0 8px 20px rgba(2,23,31,.18)}.package-card-badge--inline{position:static;width:max-content;margin:0 0 12px}.package-offer{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:28px;padding:26px 28px;border-left:3px solid var(--sea);background:linear-gradient(135deg,#f7fbfa,#eaf5f2)}.package-offer .kicker{margin:0 0 8px}.package-offer>div>strong{display:block;color:var(--sea);font:600 34px/1 Inter,sans-serif}.package-offer>div>strong+span{display:block;margin-top:7px;color:#688084;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.package-offer>div>p{margin:12px 0 0;color:#526d71;line-height:1.6}.package-offer__inclusion{font-weight:700;color:#1e5358!important}.package-offer__details{display:grid;align-content:center;gap:14px}.package-offer__details p{display:grid;gap:4px;margin:0}.package-offer__details b{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6a8487}.package-offer__details span{color:#193d42;line-height:1.55}@media(max-width:700px){.package-offer{grid-template-columns:1fr;padding:22px}.package-offer>div>strong{font-size:29px}.package-card-badge{top:14px;left:14px}}

/* Rich-editor content needs its own rhythm instead of inheriting display-heading styles. */
:is(.detail-section,.article) .rich{display:flow-root;overflow-wrap:anywhere}:is(.detail-section,.article) .rich>*:first-child{margin-top:0}:is(.detail-section,.article) .rich>*:last-child{margin-bottom:0}:is(.detail-section,.article) .rich h1,:is(.detail-section,.article) .rich h2,:is(.detail-section,.article) .rich h3,:is(.detail-section,.article) .rich h4{clear:both;color:var(--ink);font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:-.03em;line-height:1.08}:is(.detail-section,.article) .rich h1{margin:1.25em 0 .4em;font-size:clamp(38px,4.5vw,58px)}:is(.detail-section,.article) .rich h2{margin:1.15em 0 .42em;font-size:clamp(32px,3.8vw,48px)}:is(.detail-section,.article) .rich h3{margin:1.1em 0 .45em;font-size:clamp(26px,3vw,36px)}:is(.detail-section,.article) .rich h4{margin:1em 0 .45em;font-size:clamp(21px,2.5vw,28px)}:is(.detail-section,.article) .rich p{margin:0 0 1.05em;line-height:1.8}:is(.detail-section,.article) .rich ul,:is(.detail-section,.article) .rich ol{display:grid;gap:.55em;margin:0 0 1.3em;padding-left:1.35em;line-height:1.7}:is(.detail-section,.article) .rich li::marker{color:var(--sea)}:is(.detail-section,.article) .rich img,:is(.detail-section,.article) .rich figure{display:block;max-width:100%;height:auto;margin:1.6em 0}:is(.detail-section,.article) .rich blockquote{margin:1.5em 0;padding:.2em 0 .2em 1.1em;border-left:3px solid var(--sea);color:#526d71;font:500 26px/1.35 'Cormorant Garamond',serif}@media(max-width:700px){:is(.detail-section,.article) .rich h1{font-size:40px}:is(.detail-section,.article) .rich h2{font-size:34px}:is(.detail-section,.article) .rich p{line-height:1.72}}
.article__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.article-language-switcher{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid #a8c4c3;border-radius:999px;color:var(--sea);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1;transition:background .2s,color .2s}.article-language-switcher:hover{background:var(--sea);color:#fff}.article-language-switcher span{font-size:9px;letter-spacing:.1em;text-transform:uppercase}html[lang="ar"] body{font-family:'Noto Sans Arabic',sans-serif}html[lang="ar"] button,html[lang="ar"] input,html[lang="ar"] select,html[lang="ar"] textarea,html[lang="ar"] .nav-cta,html[lang="ar"] nav a{font-family:'Noto Sans Arabic',sans-serif;font-weight:500}.article--arabic{font-family:'Noto Sans Arabic',sans-serif;text-align:right}.article--arabic .kicker,.article--arabic .byline{font-family:'Noto Sans Arabic',sans-serif;font-weight:500;letter-spacing:.08em}.article--arabic h1,.article--arabic .rich h1,.article--arabic .rich h2,.article--arabic .rich h3,.article--arabic .rich h4{font-family:'Cairo','Noto Sans Arabic',sans-serif;font-weight:600;letter-spacing:0;line-height:1.45}.article--arabic>h1{font-size:clamp(36px,5.6vw,76px);font-weight:700;line-height:1.32}.article--arabic .rich h2{font-size:clamp(28px,3.1vw,40px)}.article--arabic .rich{font-family:'Noto Sans Arabic',sans-serif;font-size:17px;line-height:2.05;text-align:right}.article--arabic .rich ul,.article--arabic .rich ol{padding-left:0;padding-right:1.35em}.article--arabic .rich blockquote{padding:.2em 1.1em .2em 0;border-left:0;border-right:3px solid var(--sea);font-family:'Noto Sans Arabic',sans-serif;font-size:20px;line-height:1.9}.article--arabic .detail-section h3{font-family:'Cairo','Noto Sans Arabic',sans-serif;font-weight:600}.article--arabic .detail-tags{justify-content:flex-start}@media(max-width:700px){.article__actions{width:100%;justify-content:space-between}.article-language-switcher{padding:8px 11px}.article--arabic .rich{font-size:16px;line-height:1.95}}
