.is-day{--mut: var(--ink-2);--acc: oklch(38% .105 35);--hair: color-mix(in oklab,var(--ink) 22%,transparent);--card: color-mix(in oklab,var(--paper) 58%,transparent);color: var(--ink)}.is-night{--mut: var(--star-2);--acc: var(--ember);--hair: oklch(94% .025 85 / .18);--card: oklch(25% .06 278 / .42);color: var(--star)}.is-night .display em{color: var(--ember)}.is-night ::selection{background: var(--ember);color: var(--night)}.is-night :focus-visible{outline-color: var(--ember)}.is-day :focus-visible{outline-color: var(--clay)}.hdr__nav a[aria-current="page"]::after{transform: scaleX(1)}.hdr[data-tone="light"] .hdr__cta[aria-current="page"]{background: var(--star);border-color: var(--star);color: var(--night)}.hdr[data-tone="dark"] .hdr__cta[aria-current="page"]{background: var(--ink);border-color: var(--ink);color: var(--paper)}.mut{color: var(--mut)}.acc{color: var(--acc)}.blk{padding-block: clamp(80px,12vh,160px);position: relative}.blk--tight{padding-block: clamp(50px,8vh,100px)}.hair{border-top: 1px solid var(--hair)}.lnk{color: var(--acc);text-underline-offset: 5px;text-decoration-thickness: 1px}.arrow-link{display: inline-flex;align-items: center;gap: .7em;font-weight: 500;text-decoration: none;color: var(--acc);min-height: 44px}.arrow-link i{width: 38px;height: 1px;background: currentColor;position: relative;transition: width .5s var(--ease)}.arrow-link i::after{content: "";position: absolute;inset-inline-end: 0;top: -3px;width: 7px;height: 7px;border-top: 1px solid currentColor;border-inline-end: 1px solid currentColor;transform: rotate(45deg)}html[dir="rtl"] .arrow-link i::after{transform: rotate(-45deg)}@media (hover: hover) and (pointer: fine){.arrow-link:hover i{width: 60px}}.crumbs ol{display: flex;flex-wrap: wrap;gap: .5em;font-size: .82rem;color: var(--mut)}html[lang="ar"] .crumbs ol{font-size: .92rem}.crumbs li + li::before{content: "/";margin-inline-end: .5em;opacity: .5}.crumbs a{text-decoration: none;display: inline-flex;min-height: 28px;align-items: center}.crumbs [aria-current]{color: inherit}@media (hover: hover) and (pointer: fine){.crumbs a:hover{color: var(--acc)}}.ph{position: relative;padding-top: clamp(118px,17vh,190px)}.ph__title{font-size: clamp(3.6rem,11.5vw,13.5rem);line-height: .9;letter-spacing: -.045em}html[lang="ar"] .ph__title{font-size: clamp(3rem,8.4vw,9.4rem);line-height: 1.3;letter-spacing: 0}.ph__lede{font: 300 clamp(1.25rem,1.9vw,1.95rem)/1.3 var(--f-display);letter-spacing: -.01em;max-width: 30ch}html[lang="ar"] .ph__lede{line-height: 1.75;max-width: 26em}.ph .crumbs{margin-bottom: clamp(26px,4vh,48px)}.ph--type .grid{row-gap: 0}.ph--type .crumbs,.ph--type .ph__k{grid-column: 1 / -1}.ph--type .ph__k{color: var(--acc);margin-bottom: 1.4rem}.ph--type .ph__title{grid-column: 1 / -1;position: relative;z-index: 2}.ph--type .ph__fig{grid-column: 7 / 13;grid-row: 4 / 7;margin-top: clamp(24px,3vw,48px);aspect-ratio: 4 / 5;max-height: 86vh;position: relative;z-index: 1}.ph--type .ph__lede{grid-column: 1 / 6;grid-row: 4;margin-top: clamp(30px,6vh,80px)}.ph--type .ph__meta{grid-column: 1 / 6;grid-row: 5;align-self: end;margin-top: 2rem;display: grid;gap: .3rem}.ph--type.ph--wide .ph__fig{grid-column: 6 / 13;aspect-ratio: 16 / 11}.ph--type.ph--wide .ph__lede,.ph--type.ph--wide .ph__meta{grid-column: 1 / 5}.ph--slot{height: 210svh;padding: 0}.ph--slot .ph__pin{position: sticky;top: 0;height: 100svh;overflow: hidden}.ph__slot{position: absolute;inset: 0;clip-path: var(--slot,none);will-change: clip-path}.ph__slot img{width: 100%;height: 100%;object-fit: cover}.ph__slot::after{content: "";position: absolute;inset: 0;background: linear-gradient(0deg,oklch(18% .04 40 / .8),oklch(18% .04 40 / .15) 50%,transparent 72%);opacity: var(--scrim,1)}.ph--slot .crumbs{position: absolute;top: clamp(96px,14vh,150px);inset-inline-start: var(--gut)}.ph--slot .ph__title{position: absolute;inset-inline-start: calc(var(--gut) - .04em);bottom: 4svh;margin: 0;max-width: 8ch}.ph--slot .ph__after{position: absolute;inset-inline-start: var(--gut);bottom: 10svh;max-width: 18ch;color: var(--star);font-size: clamp(2.4rem,5.6vw,6.2rem)}html[lang="ar"] .ph--slot .ph__after{max-width: 13em;font-size: clamp(2rem,4.4vw,4.8rem)}.ph--slot .ph__after em{color: var(--ember)}.ph--slot .ph__side{position: absolute;inset-inline-end: var(--gut);top: clamp(96px,14vh,150px);max-width: 24ch;text-align: end}html:not(.motion-on) .ph--slot{height: auto}html:not(.motion-on) .ph--slot .ph__title{color: var(--star);opacity: 1 !important}html:not(.motion-on) .ph--slot .ph__after{display: none}html:not(.motion-on) .ph--slot .crumbs,html:not(.motion-on) .ph--slot .ph__side{color: var(--star)}html.motion-on .ph--slot .ph__after{opacity: 0}.ph--villa .grid{align-items: end}.ph--villa .crumbs{grid-column: 1 / -1}.ph--villa .ph__txt{grid-column: 1 / 7;grid-row: 2;display: grid;gap: 1.4rem;padding-bottom: 2vh;position: relative;z-index: 2}.ph--villa .ph__title{font-size: clamp(4.4rem,13vw,15rem)}html[lang="ar"] .ph--villa .ph__title{font-size: clamp(4rem,12vw,12rem);line-height: 1.15}.ph--villa .ph__sub{font: 500 .84rem/1.3 var(--f-body);letter-spacing: .16em;text-transform: uppercase;color: var(--acc)}html[lang="ar"] .ph--villa .ph__sub{letter-spacing: 0;font-size: 1rem}.ph--villa .ph__fig{grid-column: 7 / 13;grid-row: 2;height: min(70vh,780px);border-radius: 999px 999px 3px 3px;overflow: hidden;margin-inline-end: calc(var(--gut) * -1);position: relative}html[dir="rtl"] .ph--villa .ph__fig{margin-inline-end: calc(var(--gut) * -1)}.ph--villa .ph__fig img{width: 100%;height: 115%;object-fit: cover}.spec-rail{grid-column: 1 / -1;grid-row: 3;display: grid;grid-template-columns: repeat(5,minmax(0,1fr));margin-top: clamp(30px,5vh,60px);border-top: 1px solid var(--hair)}.spec-rail>div{padding: 1.2rem 1rem 0 0;display: grid;gap: .25rem}html[dir="rtl"] .spec-rail>div{padding: 1.2rem 0 0 1rem}.spec-rail b{font: 300 clamp(1.8rem,2.6vw,2.8rem)/1 var(--f-display)}.spec-rail span{font-size: .85rem;color: var(--mut)}.ph--eye{height: 220svh;padding: 0}.ph--eye .ph__pin{position: sticky;top: 0;height: 100svh;overflow: hidden}.ph__lens{position: absolute;inset: 0;clip-path: circle(var(--eye,80%) at 50% 50%)}.ph__lens img{width: 100%;height: 100%;object-fit: cover}.ph--eye .crumbs{position: absolute;top: clamp(96px,14vh,150px);inset-inline-start: var(--gut);z-index: 2}.ph--eye .ph__title{position: absolute;inset-inline-start: var(--gut);bottom: 6svh;z-index: 2;max-width: 9ch;text-shadow: 0 4px 40px oklch(10% .04 272 / .8)}.ph--eye .ph__k{position: absolute;inset-inline-start: var(--gut);top: calc(clamp(96px,14vh,150px) + 3rem);z-index: 2;color: var(--ember)}.ph--eye .constellation{position: absolute;top: 14svh;inset-inline-end: 5vw;width: min(44vw,600px);height: auto;overflow: visible;z-index: 2}html:not(.motion-on) .ph--eye{height: auto}.chap{display: grid;gap: 1.4rem;margin-bottom: clamp(40px,7vh,90px)}.chap .sec-no{color: var(--acc)}.chap h2{font-size: clamp(2.5rem,5.6vw,6.4rem);max-width: 16ch}html[lang="ar"] .chap h2{font-size: clamp(2.2rem,4.4vw,4.8rem);max-width: 14em}.chap>p:not(.kicker){max-width: 52ch;color: var(--mut)}.chap--end{justify-items: end;text-align: end}.chap--end h2{margin-inline-start: auto}.duo{align-items: start}.duo__fig{grid-column: 1 / 7;aspect-ratio: 4 / 5;max-height: 90vh;margin-inline-start: calc(var(--gut) * -1)}.duo__txt{grid-column: 8 / 12;display: grid;gap: 1.2rem;align-content: start;padding-top: clamp(20px,10vh,140px)}.duo__txt h3{font-size: clamp(2rem,3.4vw,3.6rem)}html[lang="ar"] .duo__txt h3{font-size: clamp(1.9rem,2.8vw,3rem)}.duo__txt>p:not(.kicker){color: var(--mut)}.duo--rev .duo__fig{grid-column: 7 / 13;grid-row: 1;margin-inline: 0 calc(var(--gut) * -1)}.duo--rev .duo__txt{grid-column: 2 / 6;grid-row: 1}.duo__fig--land{aspect-ratio: 16 / 11}.duo__small{grid-column: 9 / 13;aspect-ratio: 1;margin-top: -18vh;position: relative;z-index: 2}.prose{max-width: 64ch;display: grid;gap: 1.15em}.prose h2{font-size: clamp(1.8rem,2.8vw,2.8rem);margin-top: 1.2em}.prose h3{font: 500 1.05rem/1.4 var(--f-body);margin-top: .6em}.prose a{color: var(--acc)}.pull{margin-block: clamp(30px,6vh,70px);padding-block: 1.6rem;border-block: 1px solid var(--hair)}.pull p{font-size: clamp(1.8rem,3.4vw,3.6rem);font-style: italic;line-height: 1.08}html[lang="ar"] .pull p{font-style: normal;line-height: 1.6;font-size: clamp(1.6rem,2.8vw,2.8rem)}.pull cite{display: block;margin-top: 1rem;font-style: normal;font-size: .9rem;color: var(--mut)}.ledger{border-bottom: 1px solid var(--hair)}.ledger>li{display: grid;grid-template-columns: 6rem minmax(0,1.1fr) minmax(0,1.4fr);gap: 1.4rem 2rem;padding-block: clamp(22px,3.4vh,40px);border-top: 1px solid var(--hair);align-items: baseline}.ledger__n{font: 300 italic clamp(1.6rem,2.4vw,2.4rem)/1 var(--f-display);color: var(--acc)}html[lang="ar"] .ledger__n{font-style: normal}.ledger h3{font-size: clamp(1.5rem,2.3vw,2.4rem)}.ledger p{color: var(--mut);max-width: 52ch}.gal__head{display: flex;align-items: end;justify-content: space-between;gap: 20px;flex-wrap: wrap;margin-bottom: 26px}.gal__head h2{font-size: clamp(2.2rem,4.4vw,4.6rem)}html[lang="ar"] .gal__head h2{font-size: clamp(2rem,3.6vw,3.8rem)}.gal__ctl{display: flex;align-items: center;gap: 12px}.gal__count{font: 400 1.1rem/1 var(--f-display);font-variant-numeric: tabular-nums;min-width: 5.5em;text-align: center}.gal__ctl button{width: 48px;height: 48px;display: grid;place-items: center;border-radius: 50%;border: 1px solid var(--hair);background: transparent;color: inherit;cursor: pointer;transition: background .3s,color .3s}.gal__ctl svg{width: 16px;height: 16px}html[dir="rtl"] .gal__ctl svg{transform: scaleX(-1)}@media (hover: hover) and (pointer: fine){.gal__ctl button:hover{background: var(--ink);color: var(--paper);border-color: var(--ink)}}.gal__track{display: flex;gap: 20px;overflow-x: auto;scroll-snap-type: x mandatory;padding-inline: var(--gut);padding-bottom: 14px;scrollbar-width: none;overscroll-behavior-x: contain}.gal__track::-webkit-scrollbar{display: none}.gal__item{flex: 0 0 clamp(280px,52vw,900px);scroll-snap-align: start;scroll-margin-inline: var(--gut);display: grid;gap: .7rem;align-content: start}.gal__item:nth-child(even){flex-basis: clamp(240px,34vw,560px);margin-top: 8vh}.gal__item figure{overflow: hidden;aspect-ratio: 4 / 3;border-radius: 2px}.gal__item:nth-child(even) figure{aspect-ratio: 4 / 5}.gal__item img{width: 100%;height: 100%;object-fit: cover}.gal__item figcaption{font-size: .88rem;color: var(--mut);max-width: 44ch}.plans{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px);align-items: start}.plans__txt{grid-column: 1 / 5;display: grid;gap: 1.2rem;position: sticky;top: 16vh}.plans__txt h2{font-size: clamp(2.2rem,3.6vw,4rem)}html[lang="ar"] .plans__txt h2{font-size: clamp(2.1rem,3.6vw,3.8rem)}.plans__txt>p:not(.kicker){color: var(--mut)}.plan{grid-column: 6 / 13;margin: 0;display: grid;gap: 1rem}.plan + .plan{margin-top: 6vh}.plan svg{width: 100%;height: auto;overflow: visible;color: var(--ink)}.plan .ln{fill: none;stroke: currentColor;stroke-width: 1.2;vector-effect: non-scaling-stroke;stroke-dasharray: 1;stroke-dashoffset: var(--draw,0);stroke-linecap: round}.plan .wall{stroke-width: 2.6}.plan .thin{stroke-width: .8;opacity: .55}.plan .water{fill: oklch(74% .075 25 / calc(.35 * (1 - var(--draw,0))));stroke: var(--clay)}.plan .door{stroke: var(--clay)}.plan text{font: 500 10px/1 var(--f-body);letter-spacing: .14em;text-transform: uppercase;fill: currentColor;opacity: calc(1 - var(--draw,0))}html[lang="ar"] .plan text{font: 500 12px/1 "IBM Plex Sans Arabic",sans-serif;letter-spacing: 0}.plan text.big{font: 300 italic 22px/1 "Zodiak",serif;letter-spacing: 0;text-transform: none;fill: var(--clay)}.plan figcaption{display: flex;justify-content: space-between;gap: 16px;flex-wrap: wrap;font-size: .86rem;color: var(--mut);padding-top: .9rem;border-top: 1px solid var(--hair)}.amen{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px)}.amen__head{grid-column: 1 / 5}.amen__head h2{font-size: clamp(2.2rem,4vw,4.2rem)}html[lang="ar"] .amen__head h2{font-size: clamp(2rem,3.4vw,3.4rem)}.amen__list{grid-column: 6 / 13;columns: 2;column-gap: clamp(20px,3vw,60px)}.amen__list li{break-inside: avoid;display: grid;grid-template-columns: 28px 1fr;gap: 12px;padding-block: 14px;border-top: 1px solid var(--hair)}.amen__list svg{width: 22px;height: 22px;color: var(--acc);margin-top: 2px}.amen__list b{font-weight: 500;display: block}.amen__list span{color: var(--mut);font-size: .92rem}.rates{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px);align-items: start}.rates__from{grid-column: 1 / 6;display: grid;gap: .8rem}.rates__from .big{font: 300 clamp(3.4rem,7vw,7.6rem)/.95 var(--f-display);letter-spacing: -.03em}html[lang="ar"] .rates__from .big{line-height: 1.3;letter-spacing: 0}.rates__from .big small{font-size: .2em;letter-spacing: .1em;text-transform: uppercase;display: block;font-family: var(--f-body);font-weight: 500;color: var(--mut);margin-bottom: .6em}html[lang="ar"] .rates__from .big small{letter-spacing: 0;text-transform: none}.rates__tbl{grid-column: 7 / 13;width: 100%;border-collapse: collapse}.rates__tbl caption{text-align: start;font-size: .8rem;letter-spacing: .14em;text-transform: uppercase;color: var(--mut);padding-bottom: .8rem;font-weight: 500}html[lang="ar"] .rates__tbl caption{letter-spacing: 0;text-transform: none;font-size: .95rem}.rates__tbl th,.rates__tbl td{text-align: start;padding: 1rem 0;border-top: 1px solid var(--hair);font-weight: 400}.rates__tbl td{text-align: end;font: 300 1.4rem/1 var(--f-display);white-space: nowrap}.rates__tbl th small{display: block;color: var(--mut);font-size: .84rem}.rates .avail{grid-column: 1 / -1}.note{font-size: .85rem;color: var(--mut);max-width: 60ch}.rows>* + *{margin-top: clamp(70px,12vh,150px)}.row{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px);align-items: end;text-decoration: none;color: inherit}.row__no{grid-column: 1 / 3;align-self: start;font: 300 italic clamp(4rem,9vw,10rem)/.8 var(--f-display);color: var(--acc)}html[lang="ar"] .row__no{font-style: normal;line-height: 1.1}.row__fig{grid-column: 3 / 9;aspect-ratio: 16 / 11;overflow: hidden}.row__fig img{width: 100%;height: 100%;object-fit: cover}.row__txt{grid-column: 9 / 13;display: grid;gap: .9rem;padding-bottom: .4rem}.row__txt h2,.row__txt h3{font-size: clamp(2.4rem,4.4vw,4.8rem)}html[lang="ar"] :is(.row__txt h2,.row__txt h3){font-size: clamp(2.1rem,3.6vw,3.8rem)}.row__txt>p:not(.kicker){color: var(--mut)}.row--b .row__no{grid-column: 11 / 13;grid-row: 1;text-align: end}.row--b .row__fig{grid-column: 5 / 11;grid-row: 1;aspect-ratio: 4 / 5}.row--b .row__txt{grid-column: 1 / 5;grid-row: 1}.row--c .row__fig{grid-column: 2 / 10;aspect-ratio: 21 / 10}.row--c .row__no{grid-column: 1 / 2}.row--c .row__txt{grid-column: 10 / 13}@media (hover: hover) and (pointer: fine){a.row img,a.jrow img{transition: transform 1.4s var(--ease)}a.row:hover img,a.jrow:hover img{transform: scale(1.04)}a.row:hover .arrow-link i{width: 60px}}.cmp{width: 100%;border-collapse: collapse}.cmp th,.cmp td{padding: 1.1rem .8rem 1.1rem 0;text-align: start;border-top: 1px solid var(--hair);vertical-align: top;font-weight: 400}html[dir="rtl"] :is(.cmp th,.cmp td){padding: 1.1rem 0 1.1rem .8rem}.cmp thead th{font: 400 clamp(1.5rem,2.2vw,2.2rem)/1.1 var(--f-display);border-top: 0}.cmp tbody th{font-size: .82rem;letter-spacing: .12em;text-transform: uppercase;color: var(--mut);font-weight: 500;width: 22%}html[lang="ar"] .cmp tbody th{letter-spacing: 0;text-transform: none;font-size: .95rem}.cmp-wrap{overflow-x: auto}.next{display: block;text-decoration: none;padding-block: clamp(70px,12vh,140px);border-top: 1px solid var(--hair)}.next .kicker{color: var(--acc)}.next__t{display: flex;align-items: baseline;justify-content: space-between;gap: 30px;margin-top: 1rem}.next__t .display{font-size: clamp(3rem,9vw,10rem);line-height: .95}html[lang="ar"] .next__t .display{font-size: clamp(2.6rem,7vw,7.4rem);line-height: 1.3}.next__arr{flex: none;width: clamp(56px,7vw,110px);height: clamp(56px,7vw,110px);border-radius: 50%;border: 1px solid currentColor;display: grid;place-items: center;transition: background .5s var(--ease),color .5s var(--ease),transform .6s var(--ease)}.next__arr svg{width: 34%;height: 34%}html[dir="rtl"] .next__arr svg{transform: scaleX(-1)}.next__also{display: flex;flex-wrap: wrap;gap: 10px 28px;margin-top: 2.4rem;color: var(--mut)}.next__also a{text-decoration: none;min-height: 32px;display: inline-flex;align-items: center}@media (hover: hover) and (pointer: fine){a.next:hover .next__arr{background: var(--acc);color: var(--paper);border-color: var(--acc);transform: rotate(-45deg)}html[dir="rtl"] a.next:hover .next__arr{transform: rotate(45deg)}.is-night a.next:hover .next__arr{color: var(--night)}.next__also a:hover{color: var(--acc)}}.next-wrap{display: grid;gap: 0}.faq-g{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px)}.faq-g__head{grid-column: 1 / 5;align-self: start;position: sticky;top: 16vh;display: grid;gap: 1.2rem}.faq-g__head h2{font-size: clamp(2.4rem,4.4vw,4.8rem)}html[lang="ar"] .faq-g__head h2{font-size: clamp(2.1rem,3.6vw,3.8rem)}.faq-g__list{grid-column: 6 / 13}.faq-g__list h3{font-size: .78rem;letter-spacing: .16em;text-transform: uppercase;color: var(--acc);margin: 3rem 0 .6rem;font-weight: 500;font-family: var(--f-body)}html[lang="ar"] .faq-g__list h3{letter-spacing: 0;text-transform: none;font-size: .95rem}.faq-g__list h3:first-child{margin-top: 0}.qa{border-top: 1px solid var(--hair)}.qa:last-of-type{border-bottom: 1px solid var(--hair)}.qa summary{list-style: none;cursor: pointer;display: flex;justify-content: space-between;align-items: center;gap: 20px;padding-block: 1.3rem;font: 400 clamp(1.25rem,1.7vw,1.6rem)/1.25 var(--f-display)}html[lang="ar"] .qa summary{line-height: 1.7}.qa summary::-webkit-details-marker{display: none}.qa summary i{flex: none;position: relative;width: 36px;height: 36px;border-radius: 50%;border: 1px solid var(--hair)}.qa summary i::before,.qa summary i::after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 1px;background: currentColor;translate: -50% -50%;transition: rotate .4s var(--ease)}.qa summary i::after{rotate: 90deg}.qa[open] summary i::after{rotate: 0deg}.qa[open] summary i{background: var(--acc);border-color: var(--acc);color: var(--paper)}.is-night .qa[open] summary i{color: var(--night)}.qa>div{padding-bottom: 1.5rem;color: var(--mut);max-width: 62ch}.day{position: relative}.day__line{position: absolute;inset-inline-start: calc(var(--gut) + 7rem + clamp(16px,2vw,36px) + 1px);top: 0;width: 22px;height: 100%;overflow: visible}.draw-line path{fill: none;stroke: var(--acc);stroke-width: 1.4;vector-effect: non-scaling-stroke;stroke-dasharray: 1;stroke-dashoffset: var(--draw,0)}.day__item{display: grid;grid-template-columns: 7rem 3.4rem minmax(0,1fr) minmax(0,1fr);gap: 0 clamp(16px,2vw,36px);padding-block: clamp(34px,6vh,70px);align-items: start;position: relative}.day__t{font: 300 clamp(1.8rem,2.6vw,2.6rem)/1 var(--f-display);font-variant-numeric: tabular-nums;color: var(--acc)}.day__dot{width: 13px;height: 13px;margin-top: .7rem;margin-inline-start: 5px;border-radius: 50%;border: 1.5px solid var(--acc);background: var(--sky-bot)}.day__item.is-key .day__dot{background: var(--acc);box-shadow: 0 0 20px 3px oklch(80% .12 70 / .45)}.day__body{display: grid;gap: .8rem}.day__body h3{font-size: clamp(1.9rem,3vw,3.2rem)}html[lang="ar"] .day__body h3{font-size: clamp(1.8rem,2.6vw,2.7rem)}.day__body>p:not(.kicker){color: var(--mut);max-width: 46ch}.day__fig{aspect-ratio: 4 / 3;overflow: hidden}.day__fig img{width: 100%;height: 100%;object-fit: cover}.day__item:not(:has(.day__fig)) .day__body{grid-column: 3 / 5}.chips{display: flex;flex-wrap: wrap;gap: 8px}.chip{display: inline-flex;align-items: center;min-height: 32px;padding: 0 12px;border-radius: 999px;border: 1px solid var(--hair);font-size: .84rem;color: var(--mut)}.jlist{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px);row-gap: clamp(60px,10vh,120px)}.jrow{display: grid;gap: 1rem;text-decoration: none;align-content: start}.jrow figure{overflow: hidden}.jrow img{width: 100%;height: 100%;object-fit: cover}.jrow h2{font-size: clamp(1.9rem,3vw,3.2rem);line-height: 1.06;max-width: 20ch}html[lang="ar"] .jrow h2{line-height: 1.6;font-size: clamp(1.7rem,2.5vw,2.6rem)}.jrow p:not(.kicker){color: var(--mut);max-width: 46ch}.jrow .kicker{color: var(--acc)}.jrow--a{grid-column: 1 / 8}.jrow--a figure{aspect-ratio: 16 / 11}.jrow--b{grid-column: 9 / 13;margin-top: 22vh}.jrow--b figure{aspect-ratio: 3 / 4}.jrow--c{grid-column: 3 / 9}.jrow--c figure{aspect-ratio: 16 / 10}.notes{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: clamp(20px,3vw,50px)}.notes article{display: grid;gap: .8rem;align-content: start;padding-top: 1.4rem;border-top: 1px solid var(--hair)}.notes article:nth-child(2){margin-top: 6vh}.notes article:nth-child(3){margin-top: 12vh}.notes h3{font-size: clamp(1.4rem,2vw,2rem);line-height: 1.15}html[lang="ar"] .notes h3{line-height: 1.6}.notes p:not(.kicker){color: var(--mut)}.notes .kicker{color: var(--acc)}.art-hd{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px)}.art-hd>*{grid-column: 2 / 12}.art-hd .crumbs{grid-column: 1 / -1}.art-hd .kicker{color: var(--acc);margin-bottom: 1.4rem}.art-hd h1{font-size: clamp(3rem,7.6vw,8.6rem);line-height: .96}html[lang="ar"] .art-hd h1{font-size: clamp(2.6rem,5.6vw,6rem);line-height: 1.35}.art-hd .ph__lede{margin-top: 2rem}.art-by{display: flex;flex-wrap: wrap;gap: .4rem 1.6rem;margin-top: 2rem;font-size: .9rem;color: var(--mut)}.art-fig{margin-top: clamp(50px,8vh,90px);aspect-ratio: 21 / 9}.art-fig + figcaption,.art figcaption{font-size: .86rem;color: var(--mut);margin-top: .8rem}.art{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px)}.art__aside{grid-column: 1 / 4;align-self: start;position: sticky;top: 16vh;display: grid;gap: 1.6rem;font-size: .9rem;color: var(--mut)}.art__aside b{display: block;color: inherit;font-weight: 500;color: var(--acc);font-size: .78rem;letter-spacing: .14em;text-transform: uppercase;margin-bottom: .3rem}html[lang="ar"] .art__aside b{letter-spacing: 0;text-transform: none;font-size: .92rem}.art .prose{grid-column: 5 / 12;font-size: 1.08em}.art .prose>p:first-child::first-letter{float: inline-start;font: 300 4.8em/.8 "Zodiak",serif;margin: .06em .1em 0 0;color: var(--acc)}html[lang="ar"] .art .prose>p:first-child::first-letter{all: unset}.art .prose figure{margin-block: 2.4rem}.art .prose figure.wide{margin-inline-end: calc(-100% / 7 * 2)}.art .prose figure img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover}.cups{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;margin-block: 2rem}.cups div{padding: 1.2rem;border: 1px solid var(--hair);border-radius: 999px 999px 18px 18px;text-align: center;display: grid;gap: .3rem}.cups b{font: 300 italic 2.4rem/1 var(--f-display);color: var(--acc)}html[lang="ar"] .cups b{font-style: normal}.cups span{font-size: .85rem;color: var(--mut)}.motif{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin-block: 2rem}.motif figure{display: grid;gap: .6rem}.motif svg{width: 100%;height: auto;aspect-ratio: 1;border: 1px solid var(--hair)}.motif figcaption{font-size: .82rem;color: var(--mut)}.map{position: relative}.map svg{width: 100%;height: auto;overflow: visible}.map .terrain{fill: none;stroke: currentColor;stroke-width: .8;opacity: .32;vector-effect: non-scaling-stroke}.map .road{fill: none;stroke: var(--acc);stroke-width: 1.6;vector-effect: non-scaling-stroke;stroke-dasharray: 1;stroke-dashoffset: var(--draw,0)}.map .air{fill: none;stroke: currentColor;stroke-width: 1;stroke-dasharray: 4 6;vector-effect: non-scaling-stroke;opacity: .6}.map circle{fill: var(--sky-bot);stroke: currentColor;stroke-width: 1.2;vector-effect: non-scaling-stroke}.map circle.home{fill: var(--acc);stroke: var(--acc)}.map text{font: 500 11px/1 var(--f-body);letter-spacing: .14em;text-transform: uppercase;fill: currentColor}html[lang="ar"] .map text{font: 500 13px/1 "IBM Plex Sans Arabic",sans-serif;letter-spacing: 0}.map text.t-home{font: 400 italic 22px/1 "Zodiak",serif;letter-spacing: 0;text-transform: none;fill: var(--acc)}html[lang="ar"] .map text.t-home{font: 700 24px/1 "Amiri",serif}.seasons{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));gap: 4px;align-items: end;height: 220px;margin-top: 2rem}.seasons div{display: grid;gap: 8px;height: 100%;align-content: end;text-align: center}.seasons i{display: block;border-radius: 999px 999px 4px 4px;background: color-mix(in oklab,var(--acc) calc(var(--q) * 100%),var(--hair));height: calc(var(--q) * 100%);min-height: 10%}.seasons span{font-size: .72rem;color: var(--mut);letter-spacing: .06em}html[lang="ar"] .seasons span{font-size: .8rem;letter-spacing: 0}.legend{display: flex;flex-wrap: wrap;gap: 8px 24px;margin-top: 1.2rem;font-size: .86rem;color: var(--mut)}.legend span{display: inline-flex;align-items: center;gap: 8px}.legend span::before{content: "";width: 14px;height: 14px;border-radius: 4px;background: var(--c)}.menu-card{grid-column: 7 / 13;padding: clamp(26px,3vw,50px);border: 1px solid var(--hair);border-radius: 999px 999px 24px 24px;background: var(--card);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);text-align: center;display: grid;gap: 1.4rem;padding-top: clamp(70px,8vw,120px)}.menu-card h3{font-size: clamp(2rem,3vw,3rem)}.menu-card ol{display: grid;gap: 1.3rem}.menu-card li b{display: block;font: 400 1.35rem/1.2 var(--f-display)}html[lang="ar"] .menu-card li b{line-height: 1.6}.menu-card li span{color: var(--mut);font-size: .92rem}.menu-card li + li::before{content: "✦";display: block;color: var(--acc);font-size: .7rem;margin-bottom: 1.1rem}.farms{counter-reset: f}.starlist{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px)}.starlist>div{grid-column: span 4;padding-block: 1.6rem;border-top: 1px solid var(--hair);display: grid;gap: .5rem;align-content: start}.starlist>div:nth-child(3n+2){margin-top: 5vh}.starlist>div:nth-child(3n){margin-top: 10vh}.starlist b{font: 700 clamp(2rem,3vw,3rem)/1.2 "Amiri",serif;color: var(--ember)}.starlist em{font: 300 italic 1.15rem/1.2 "Zodiak",serif}html[lang="ar"] .starlist em{font: 400 1rem/1.4 var(--f-body)}.starlist p{color: var(--mut);font-size: .95rem}.bk{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));column-gap: clamp(14px,2vw,32px);--bk-p: 0}.bk__rail{grid-column: 1 / 4;align-self: start;position: sticky;top: 16vh}.bk__count{font-size: .82rem;color: var(--mut);margin-bottom: 1.4rem}.bk__steps{position: relative;display: grid;gap: 0;padding-inline-start: 2.2rem}.bk__steps::before,.bk__steps::after{content: "";position: absolute;inset-inline-start: 6px;top: .9rem;width: 1px;height: calc(100% - 1.8rem);background: var(--hair)}.bk__steps::after{background: var(--ember);height: calc((100% - 1.8rem) * var(--bk-p));transition: height .8s var(--ease)}.bk__steps li{position: relative;padding-block: .55rem;color: var(--mut);font-size: .98rem}.bk__steps li::before{content: "";position: absolute;inset-inline-start: calc(-2.2rem + 1px);top: 1rem;width: 11px;height: 11px;border-radius: 50%;border: 1.5px solid var(--star-2);background: var(--night);z-index: 1;transition: background .4s,border-color .4s,box-shadow .4s}.bk__steps li.is-done{color: var(--star)}.bk__steps li.is-done::before{background: var(--ember);border-color: var(--ember)}.bk__steps li[aria-current]{color: var(--star);font-weight: 500}.bk__steps li[aria-current]::before{border-color: var(--ember);box-shadow: 0 0 18px 3px oklch(80% .12 70 / .45)}.bk__main{grid-column: 5 / 13;padding: clamp(24px,3vw,50px);border: 1px solid var(--hair);border-radius: 28px;background: oklch(25% .06 278 / .45);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px)}.bk__pane{display: grid;gap: 1.6rem}.bk__pane[hidden]{display: none}.bk__pane h2{font-size: clamp(2rem,3.4vw,3.4rem);outline: none}html[lang="ar"] .bk__pane h2{font-size: clamp(1.9rem,2.8vw,2.9rem)}.bk__pane>p:not(.kicker){color: var(--mut);max-width: 50ch}.bk__pane .kicker{color: var(--ember)}.bk__row{display: grid;grid-template-columns: 1fr 1fr;gap: 18px}.bk .fld>span,.bk .fld legend{color: var(--star-2)}.bk .fld input,.bk .fld textarea,.bk .fld .uc-combo{background: oklch(14% .04 272 / .6);border-color: oklch(94% .025 85 / .28);color: var(--star)}.bk .fld input:focus,.bk .fld textarea:focus,.bk .fld .uc-combo:focus-visible{outline-color: var(--ember)}.bk__villas{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;border: 0;padding: 0;margin: 0}.bk__villas legend{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.vopt{position: relative;cursor: pointer;display: grid;border-radius: 18px;overflow: hidden;border: 1px solid var(--hair);transition: border-color .3s,box-shadow .3s}.vopt input{position: absolute;opacity: 0;inset: 0;cursor: pointer}.vopt img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover}.vopt span{display: grid;gap: .2rem;padding: .9rem 1rem 1rem}.bk__vname{font: 400 1.5rem/1.1 var(--f-display)}.vopt small{color: var(--star-2);font-size: .82rem}.vopt::after{content: "";position: absolute;top: 12px;inset-inline-end: 12px;width: 26px;height: 26px;border-radius: 50%;border: 1.5px solid var(--star);background: oklch(15% .045 272 / .5)}.vopt:has(input:checked){border-color: var(--ember);box-shadow: 0 0 0 1px var(--ember),0 20px 50px -20px oklch(80% .12 70 / .4)}.vopt:has(input:checked)::after{background: var(--ember) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8.5 3 3 6-7' fill='none' stroke='%23151526' stroke-width='1.8'/%3E%3C/svg%3E") center / 14px no-repeat;border-color: var(--ember)}.vopt:has(input:focus-visible){outline: 2px solid var(--ember);outline-offset: 3px}.bk__x{display: grid;gap: 10px;border: 0;padding: 0;margin: 0}.bk__x legend{margin-bottom: .6rem;font-size: .76rem;letter-spacing: .12em;text-transform: uppercase;color: var(--star-2);font-weight: 500}html[lang="ar"] .bk__x legend{letter-spacing: 0;text-transform: none;font-size: .92rem}.xopt{position: relative;display: grid;grid-template-columns: 26px 1fr auto;gap: 14px;align-items: center;padding: 14px 16px;border: 1px solid var(--hair);border-radius: 16px;cursor: pointer;transition: border-color .3s,background .3s}.xopt input{position: absolute;opacity: 0;inset: 0;cursor: pointer}.xopt::before{content: "";width: 22px;height: 22px;border-radius: 7px;border: 1.5px solid var(--star-2)}.xopt:has(input:checked){border-color: var(--ember);background: oklch(80% .12 70 / .08)}.xopt:has(input:checked)::before{background: var(--ember) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8.5 3 3 6-7' fill='none' stroke='%23151526' stroke-width='1.8'/%3E%3C/svg%3E") center / 14px no-repeat;border-color: var(--ember)}.xopt:has(input:focus-visible){outline: 2px solid var(--ember);outline-offset: 2px}.bk__xname{font-weight: 500;display: block}.xopt small{color: var(--star-2);font-size: .85rem}.xopt em{font-style: normal;font-size: .9rem;color: var(--star-2);white-space: nowrap}.bk__nav{display: flex;gap: 12px;flex-wrap: wrap;align-items: center;margin-top: .4rem}.bk__nav .btn--line{color: var(--star)}.bk__msg{color: var(--ember);min-height: 1.4em;font-size: .95rem}.sum{display: grid;border-top: 1px solid var(--hair)}.sum__row{display: grid;grid-template-columns: 8rem 1fr;gap: 1rem;padding-block: .9rem;border-bottom: 1px solid var(--hair)}.sum__row dt{color: var(--star-2);font-size: .9rem}.sum__row dd{margin: 0}.sum__row--tot dd{font: 300 2rem/1 var(--f-display);color: var(--ember)}.bk .js-done{font: 400 1.3rem/1.4 var(--f-display);color: var(--ember)}.bk .js-done:empty{display: none}.bk-aside{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: clamp(20px,3vw,50px)}.bk-aside>div{display: grid;gap: .6rem;align-content: start;padding-top: 1.2rem;border-top: 1px solid var(--hair)}.bk-aside h3{font-size: clamp(1.4rem,2vw,1.9rem)}.bk-aside p{color: var(--mut)}.panel{padding: clamp(22px,2.6vw,40px);border: 1px solid var(--hair);border-radius: 26px;background: var(--card);-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px)}.js-done{font: 400 1.2rem/1.4 var(--f-display);color: var(--acc)}.js-done:empty{display: none}.band{text-align: center;padding-block: clamp(90px,16vh,200px)}.band p{font-size: clamp(2.2rem,5.4vw,6rem);max-width: 18ch;margin-inline: auto;line-height: 1.04}html[lang="ar"] .band p{font-size: clamp(2rem,4.2vw,4.4rem);line-height: 1.55;max-width: 16em}.band cite{display: block;margin-top: 1.6rem;font-style: normal;color: var(--mut);font-size: .92rem}.slide-word{font: 300 italic clamp(6rem,22vw,26rem)/.85 "Zodiak",serif;letter-spacing: -.05em;white-space: nowrap;color: color-mix(in oklab,currentColor 9%,transparent);pointer-events: none;user-select: none}html[lang="ar"] .slide-word{font: 700 clamp(6rem,22vw,24rem)/1.1 "Amiri",serif;letter-spacing: 0}.ftr--pg{padding-top: clamp(80px,12vh,140px);color: var(--star);background: linear-gradient(180deg,transparent,oklch(21% .065 278 / .92) 14%,var(--night) 46%)}.ftr--pg .ftr__mark{margin-bottom: -.42em}.ftr--pg .ftr__base{padding-top: 22px;border-top: 1px solid oklch(94% .025 85 / .12)}@media (max-width: 900px){.ph--type .ph__fig{margin-top: 2rem;aspect-ratio: 4 / 5;margin-inline: calc(var(--gut) * -1);max-height: 80vh}.ph--type.ph--wide .ph__fig{aspect-ratio: 4 / 3}.ph--type .ph__lede{margin-top: 1.6rem}.ph--slot{height: 190svh}.ph--slot .ph__side{display: none}.ph--slot .crumbs{top: 84px}.ph--villa .ph__fig{height: auto;aspect-ratio: 3 / 4;margin-inline: 0;border-radius: 999px 999px 3px 3px}.ph--villa .ph__txt{padding-bottom: 0;margin-bottom: 2rem}.spec-rail{grid-template-columns: repeat(3,minmax(0,1fr));row-gap: 1rem}.ph--eye{height: 180svh}.ph--eye .constellation{width: 78vw;top: 26svh}.duo__fig,.duo--rev .duo__fig{margin-inline: calc(var(--gut) * -1);aspect-ratio: 4 / 5}.duo__txt,.duo--rev .duo__txt{padding-top: 2rem}.duo__small{margin-top: 2rem;width: 60%;justify-self: end}.ledger>li{grid-template-columns: minmax(3rem,auto) 1fr;column-gap: 1.1rem}.ledger__n{white-space: nowrap;font-size: 1.5rem}.ledger>li>p{grid-column: 2}.gal__item,.gal__item:nth-child(even){flex-basis: 82vw;margin-top: 0}.gal__item figure,.gal__item:nth-child(even) figure{aspect-ratio: 4 / 5}.plans,.amen,.rates,.faq-g,.jlist,.art,.art-hd,.bk,.starlist{grid-template-columns: minmax(0,1fr)}.plans>*,.amen>*,.rates>*,.faq-g>*,.jlist>*,.art>*,.art-hd>*,.bk>*,.starlist>*{grid-column: 1 / -1 !important;position: static !important;margin-top: 0}.plan{margin-top: 2.4rem}.amen__list{columns: 1;margin-top: 2rem}.rates__tbl{margin-top: 2.4rem}.faq-g__list{margin-top: 2.4rem}.row,.row--b,.row--c{grid-template-columns: minmax(0,1fr)}.row>*,.row--b>*,.row--c>*{grid-column: 1 / -1 !important;grid-row: auto !important}.row__no,.row--b .row__no{text-align: start;font-size: 3.6rem;margin-bottom: .6rem}.row__fig,.row--b .row__fig,.row--c .row__fig{aspect-ratio: 4 / 5;margin-inline: calc(var(--gut) * -1)}.row__txt{margin-top: 1.4rem}.jrow--b{margin-top: 0}.notes{grid-template-columns: 1fr}.notes article:nth-child(n){margin-top: 0}.art .prose figure.wide{margin-inline-end: 0}.art__aside{grid-template-columns: 1fr 1fr;margin-bottom: 2.4rem}.art-fig{aspect-ratio: 4 / 3;margin-inline: calc(var(--gut) * -1)}.day__line{inset-inline-start: calc(var(--gut) - 5px)}.day__item{grid-template-columns: 2.6rem minmax(0,1fr);padding-block: 2.2rem}.day__t{grid-column: 2;grid-row: 1;font-size: 1.6rem;margin-bottom: .6rem}.day__dot{grid-column: 1;grid-row: 1;margin-top: .5rem;margin-inline-start: 0}.day__body,.day__item:not(:has(.day__fig)) .day__body{grid-column: 2;grid-row: 2}.day__fig{grid-column: 2;grid-row: 3;margin-top: 1.2rem}.starlist>div:nth-child(n){margin-top: 0}.bk__rail{margin-bottom: 1.6rem}.bk__steps{display: flex;padding: 0;gap: 0;justify-content: space-between}.bk__steps::before,.bk__steps::after{top: 5px;inset-inline-start: 0;height: 1px;width: 100%}.bk__steps::after{width: calc(100% * var(--bk-p));height: 1px}.bk__steps li{padding: 1.4rem 0 0;font-size: .74rem;text-align: center;flex: 1}html[lang="ar"] .bk__steps li{font-size: .82rem}.bk__steps li::before{inset-inline-start: 50%;top: 0;translate: -50% 0}html[dir="rtl"] .bk__steps li::before{translate: 50% 0}.bk__steps li:first-child{text-align: start}.bk__steps li:first-child::before{inset-inline-start: 0;translate: none}.bk__steps li:last-child{text-align: end}.bk__steps li:last-child::before{inset-inline-start: auto;inset-inline-end: 0;translate: none}.bk__villas{grid-template-columns: 1fr}.vopt{grid-template-columns: 38% 1fr}.vopt img{height: 100%;aspect-ratio: auto}.bk-aside{grid-template-columns: 1fr}.next__also{gap: 4px 22px}}@media (max-width: 560px){.bk__row{grid-template-columns: 1fr}.bk__main{padding: 20px 16px;border-radius: 22px}.xopt{grid-template-columns: 26px 1fr}.xopt em{grid-column: 2}.sum__row{grid-template-columns: 1fr;gap: .2rem}.cups{grid-template-columns: 1fr}.motif{grid-template-columns: 1fr 1fr}.seasons{height: 170px;gap: 2px}.seasons span{font-size: .62rem;letter-spacing: 0}.spec-rail b{font-size: 1.6rem}}@media (prefers-reduced-motion: reduce){.ph--slot,.ph--eye{height: auto}.ph--slot .ph__pin,.ph--eye .ph__pin{position: relative}}.duo--rev .duo__small{grid-column: 1 / 5;grid-row: 2;margin-top: -14vh}@media (max-width: 900px){.duo--rev .duo__small{margin-top: 2rem}}.clip-x{overflow-x: clip}.is-day .sched li{border-top-color: var(--hair)}.is-night .fld>span,.is-night .fld legend{color: var(--star-2)}.is-night .fld input,.is-night .fld textarea,.is-night .fld .uc-combo{background: oklch(14% .04 272 / .6);border-color: oklch(94% .025 85 / .28);color: var(--star)}.is-night .fld input:focus,.is-night .fld textarea:focus,.is-night .fld .uc-combo:focus-visible{outline-color: var(--ember)}.bk__nav [hidden]{display: none}.hdr.is-open{-webkit-backdrop-filter: none;backdrop-filter: none}.is-day .display em{color: oklch(43% .125 37)}.ph__title .rl-line,.art-hd h1 .rl-line,.chap h2 .rl-line{padding-bottom: .18em;margin-bottom: -.18em}@media (max-width: 700px){.plan{overflow-x: auto;overscroll-behavior-x: contain;padding-bottom: 6px}.plan svg{width: 660px;max-width: none}.plan figcaption{position: sticky;inset-inline-start: 0;width: calc(100vw - 2 * var(--gut))}}.seasons div{display: flex;flex-direction: column;justify-content: flex-end;gap: 8px;height: 100%}.seasons i{height: calc(var(--q) * 170px);min-height: 12px;flex: none}@media (max-width: 560px){.seasons i{height: calc(var(--q) * 120px)}}html:not(.motion-on) .ph--slot .ph__title em{color: var(--ember)}@media (max-width: 700px){.map{overflow-x: auto;overscroll-behavior-x: contain}.map svg{width: 640px;max-width: none}}.swipe-hint{display: none}@media (max-width: 700px){.swipe-hint{display: block;margin: 1.6rem 0 .4rem;font-size: .8rem;letter-spacing: .08em;text-transform: uppercase;color: var(--mut)}html[lang="ar"] .swipe-hint{letter-spacing: 0;text-transform: none;font-size: .9rem}.plan{margin-top: 0}}@media (max-width: 700px){.cmp thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.cmp tbody,.cmp tr,.cmp tbody th,.cmp td{display: block;width: auto}.cmp tr{padding: 1.1rem 0;border-top: 1px solid var(--hair)}.cmp tbody th,.cmp td,html[dir="rtl"] :is(.cmp tbody th,.cmp td){padding: 0;border: 0}.cmp tbody th{margin-bottom: .5rem}.cmp td{display: grid;grid-template-columns: 5.5rem 1fr;gap: 12px;padding: .3rem 0}.cmp td::before{content: attr(data-label);font: 400 1.05rem/1.3 var(--f-display)}}