.hero[data-astro-cid-yodha2z4]{isolation:isolate;padding-block:clamp(1.5rem,1rem + 3vw,3rem) 0;flex-direction:column;gap:clamp(2.5rem,2rem + 2vw,3.5rem);margin-block-start:calc(-1 * var(--header-height));padding-block-start:calc(var(--header-height) + clamp(1.5rem, 1rem + 3vw, 3rem));display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-yodha2z4]:before{content:"";z-index:-1;opacity:.05;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72' fill='none' stroke='%23c9a46e' stroke-width='.6'%3E%3Cpath d='M26 26h20v20H26z'/%3E%3Cpath d='M36 22l14 14-14 14-14-14z'/%3E%3Cpath d='M0 36h22M50 36h22M36 0v22M36 50v22'/%3E%3C/svg%3E") 50%/72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.hero__glow[data-astro-cid-yodha2z4]{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--black-cherry) 55%, transparent), transparent);opacity:.6;pointer-events:none;inline-size:min(70rem,110vw);position:absolute;inset-block-start:-10%;inset-inline-end:-10%}.hero[data-astro-cid-yodha2z4] .hero__floral{z-index:-1;block-size:auto;inline-size:clamp(14rem,28vw,26rem);color:var(--rose-gold);opacity:.2;position:absolute;inset-block-end:-9rem;inset-inline-start:-7rem;transform:rotate(-14deg)}.hero__inner[data-astro-cid-yodha2z4]{align-items:center;gap:clamp(3rem,2rem + 4vw,4.5rem);display:grid}.hero__copy[data-astro-cid-yodha2z4]{justify-items:start;display:grid}.hero__eyebrow[data-astro-cid-yodha2z4]{font-size:.625rem;font-weight:var(--weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:.7rem;display:inline-flex}.hero__eyebrow[data-astro-cid-yodha2z4]:after{content:"";background:var(--color-accent-text);opacity:.7;block-size:1px;inline-size:2.5rem}.hero__title[data-astro-cid-yodha2z4]{max-inline-size:11.5em;font-size:clamp(2rem,1.55rem + 1.9vw,2.75rem);font-weight:var(--weight-light);letter-spacing:-.005em;color:var(--color-heading);text-wrap:balance;margin-block-start:var(--space-sm);line-height:1.08}.hero__title[data-astro-cid-yodha2z4] em{font-weight:var(--weight-light);color:var(--color-accent-text)}.hero__lead[data-astro-cid-yodha2z4]{max-inline-size:29rem;font-size:.875rem;font-weight:var(--weight-light);color:var(--color-text);margin-block-start:var(--space-sm);line-height:1.65}.hero__actions[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin-block-start:var(--space-md);display:flex}.hero__actions[data-astro-cid-yodha2z4] .btn{--btn-height:2.75rem;letter-spacing:.22em;gap:.6rem;padding-inline:1.5rem;font-size:.625rem}.hero__actions[data-astro-cid-yodha2z4] .btn svg{block-size:.875rem;inline-size:.875rem}:root[lang=ar] .hero__actions[data-astro-cid-yodha2z4] .btn{font-size:.8125rem}.hero__highlights[data-astro-cid-yodha2z4]{gap:var(--space-sm) 0;inline-size:100%;max-inline-size:31rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-md);display:grid}.hero__highlight[data-astro-cid-yodha2z4]{text-align:center;align-content:start;justify-items:center;gap:.4rem;padding-inline:.6rem;display:grid}.hero__highlight[data-astro-cid-yodha2z4]:nth-child(2n){border-inline-start:1px solid var(--hairline)}.hero__highlight-icon[data-astro-cid-yodha2z4]{color:var(--color-ornament)}.hero__highlight-icon[data-astro-cid-yodha2z4] svg{stroke-width:1.1px}.hero__highlight-label[data-astro-cid-yodha2z4]{color:var(--color-text);font-size:.6875rem;line-height:1.4;display:grid}.hero__highlight-label[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]:first-child{color:var(--color-heading)}@media (width>=40em){.hero__highlight-label[data-astro-cid-yodha2z4]{font-size:.6875rem}.hero__highlight-label[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{white-space:nowrap}}:root[lang=ar] .hero__highlight-label[data-astro-cid-yodha2z4]{font-size:.8125rem;line-height:1.55}.hero__visual[data-astro-cid-yodha2z4]{justify-self:center;inline-size:min(100% - 2.5rem,22rem);margin-block:1.25rem 2.75rem;position:relative}.hero__arch-line[data-astro-cid-yodha2z4]{border:1px solid var(--gold-line);border-radius:var(--radius-arch);pointer-events:none;border-block-end:0;position:absolute;inset-block:-1.25rem 2.5rem;inset-inline:1.25rem -1.25rem}.hero__arch-line[data-astro-cid-yodha2z4] .sparkle[data-astro-cid-yodha2z4]{block-size:.8rem;inline-size:.8rem;position:absolute;inset-block-start:58%;inset-inline-end:-.4rem}.hero__photo[data-astro-cid-yodha2z4]{aspect-ratio:4/5;border-radius:var(--radius-arch-soft);background:var(--color-placeholder);box-shadow:var(--shadow-md);margin:0;position:relative;overflow:hidden}.hero__img[data-astro-cid-yodha2z4]{object-fit:cover;object-position:44% 60%;block-size:100%;inline-size:100%;animation:hero-zoom 2.4s var(--ease-out) both}.hero__photo[data-astro-cid-yodha2z4]:after{content:"";background:linear-gradient(#0000 60%,#24050d73);position:absolute;inset:0}.hero__stay[data-astro-cid-yodha2z4]{z-index:2;border:1px solid var(--gold-line);background:color-mix(in srgb, var(--wine-950) 90%, transparent);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(8px);color:var(--color-heading);transition:border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);animation:hero-fade 1.2s var(--ease-out) .8s both;border-radius:14px;grid-template-columns:5.25rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.35rem;padding-inline-end:.85rem;text-decoration:none;display:grid;position:absolute;inset-block-end:-2.75rem;inset-inline:-.75rem}.hero__stay[data-astro-cid-yodha2z4]:hover{border-color:var(--color-ornament);transform:translateY(-2px)}.hero__stay-media[data-astro-cid-yodha2z4]{aspect-ratio:4/3;border-radius:10px;display:block;overflow:hidden}.hero__stay-img[data-astro-cid-yodha2z4]{object-fit:cover;block-size:100%;inline-size:100%;display:block}.hero__stay-text[data-astro-cid-yodha2z4]{gap:.2rem;display:grid}.hero__stay-title[data-astro-cid-yodha2z4]{font-family:var(--font-display);font-size:1rem;line-height:1.15}.hero__stay-sub[data-astro-cid-yodha2z4]{color:var(--color-text-muted);font-size:.6875rem}.hero__stay-arrow[data-astro-cid-yodha2z4]{border:1px solid var(--color-ring);block-size:1.75rem;inline-size:1.75rem;color:var(--color-ornament);transition:border-color var(--duration-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.hero__stay[data-astro-cid-yodha2z4]:hover .hero__stay-arrow[data-astro-cid-yodha2z4]{border-color:var(--color-ornament)}:root[lang=ar] .hero__stay-title[data-astro-cid-yodha2z4]{font-size:.9375rem;line-height:1.5}:root[lang=ar] .hero__stay-sub[data-astro-cid-yodha2z4]{font-size:.75rem}.hero__seal[data-astro-cid-yodha2z4]{aspect-ratio:1;background:color-mix(in srgb, var(--wine-900) 92%, transparent);border:1px solid var(--gold-line);inline-size:clamp(6.5rem,5rem + 4vw,8.5rem);box-shadow:0 0 0 5px color-mix(in srgb, var(--wine-900) 60%, transparent), var(--shadow-sm);animation:hero-fade 1.2s var(--ease-out) .7s both;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:34%;inset-inline-end:-1.25rem}.hero__seal-ring[data-astro-cid-yodha2z4]{block-size:100%;inline-size:100%;fill:var(--rose-ancien);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;font-size:7.4px;font-weight:500;animation:60s linear infinite hero-spin;position:absolute;inset:0}:root[lang=ar] .hero__seal-ring[data-astro-cid-yodha2z4]{text-transform:none;font-size:11px}.hero__seal-core[data-astro-cid-yodha2z4]{aspect-ratio:1;border:1px solid var(--hairline);border-radius:50%;align-content:center;justify-items:center;inline-size:58%;line-height:1;display:grid}.hero__seal-value[data-astro-cid-yodha2z4]{font-family:var(--font-display);font-size:clamp(1.15rem,.9rem + .7vw,1.5rem);font-weight:var(--weight-light);color:var(--color-heading)}.hero__seal-unit[data-astro-cid-yodha2z4]{letter-spacing:.24em;text-transform:uppercase;color:var(--color-accent-text);margin-block-start:.25rem;font-size:.5625rem}:root[lang=ar] .hero__seal-unit[data-astro-cid-yodha2z4]{font-size:.75rem}.hero__strip[data-astro-cid-yodha2z4]{border-block:var(--border-hairline);display:grid}.hero__strip-item[data-astro-cid-yodha2z4]{padding-block:var(--space-sm);align-content:center;gap:.25rem;display:grid}.hero__strip-item[data-astro-cid-yodha2z4]+.hero__strip-item[data-astro-cid-yodha2z4]{border-block-start:var(--border-hairline)}.hero__strip[data-astro-cid-yodha2z4] .label-caps[data-astro-cid-yodha2z4]{font-size:.625rem}.hero__strip-value[data-astro-cid-yodha2z4]{font-family:var(--font-display);font-size:1.125rem;font-weight:var(--weight-light);color:var(--color-heading);line-height:1.2}.hero__strip-item--sign[data-astro-cid-yodha2z4]{align-items:center;gap:.6rem;display:flex}.hero__signature[data-astro-cid-yodha2z4]{font-family:var(--font-display);white-space:nowrap;font-size:1.125rem;font-style:italic;font-weight:var(--weight-light);color:var(--color-accent-text);line-height:1}.hero__tagline[data-astro-cid-yodha2z4]{max-inline-size:15rem;font-family:var(--font-display);color:var(--color-text);font-size:1rem;line-height:1.35}:root[lang=ar] .hero__signature[data-astro-cid-yodha2z4]{font-style:normal}.hero__rise[data-astro-cid-yodha2z4]{animation:hero-rise 1s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes hero-fade{0%{opacity:0}to{opacity:1}}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hero-zoom{0%{transform:scale(1.08)}to{transform:none}}@keyframes hero-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hero__rise[data-astro-cid-yodha2z4],.hero__img[data-astro-cid-yodha2z4],.hero__seal[data-astro-cid-yodha2z4],.hero__seal-ring[data-astro-cid-yodha2z4]{animation:none}}@media (width>=40em){.hero__strip[data-astro-cid-yodha2z4]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__strip-item[data-astro-cid-yodha2z4]{padding-inline:var(--space-md)}.hero__strip-item[data-astro-cid-yodha2z4]:nth-child(odd){padding-inline-start:0}.hero__strip-item[data-astro-cid-yodha2z4]:nth-child(2){border-block-start:0;border-inline-start:var(--border-hairline)}.hero__strip-item[data-astro-cid-yodha2z4]:nth-child(4){border-inline-start:var(--border-hairline)}}@media (width>=64em){.hero[data-astro-cid-yodha2z4]{min-block-size:100svh;justify-content:space-between;gap:clamp(1.5rem,3svh,2.5rem);padding-block-start:calc(var(--header-height) + clamp(1rem, 3svh, 2.5rem))}.hero__inner[data-astro-cid-yodha2z4]{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,5rem)}.hero__title[data-astro-cid-yodha2z4]{font-size:min(clamp(2.75rem,1.5rem + 1.75vw,3.25rem),6svh)}.hero__lead[data-astro-cid-yodha2z4]{margin-block-start:clamp(.75rem,1.6svh,1rem)}.hero__actions[data-astro-cid-yodha2z4]{margin-block-start:clamp(1.25rem,3svh,1.75rem)}.hero__visual[data-astro-cid-yodha2z4]{inline-size:min(100%, 28rem, calc((100svh - var(--header-height) - 19.5rem) * .8));justify-self:center;margin-inline-end:2.25rem}.hero__seal[data-astro-cid-yodha2z4]{inset-inline-end:-2.25rem}.hero__stay[data-astro-cid-yodha2z4]{inset-inline:-4rem 1.5rem}.hero__highlights[data-astro-cid-yodha2z4]{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:clamp(1.1rem,2.8svh,1.6rem)}.hero__highlight[data-astro-cid-yodha2z4]{padding-inline:.5rem}.hero__highlight[data-astro-cid-yodha2z4]:nth-child(2n){border-inline-start:0}.hero__highlight[data-astro-cid-yodha2z4]+.hero__highlight[data-astro-cid-yodha2z4]{border-inline-start:1px solid var(--hairline)}.hero__strip[data-astro-cid-yodha2z4]{grid-template-columns:1fr 1.15fr 1fr 1fr}.hero__strip-item[data-astro-cid-yodha2z4]{padding-block:clamp(.75rem,2svh,1.15rem);padding-inline:clamp(1rem,2vw,2rem)}.hero__strip-item[data-astro-cid-yodha2z4]+.hero__strip-item[data-astro-cid-yodha2z4]{border-block-start:0;border-inline-start:var(--border-hairline)}.hero__strip-item[data-astro-cid-yodha2z4]:nth-child(odd){padding-inline-start:clamp(1rem,2vw,2rem)}.hero__strip-item[data-astro-cid-yodha2z4]:first-child{padding-inline-start:0}}.concept[data-astro-cid-aez4544w]{padding-block:var(--section-space);position:relative}.concept__inner[data-astro-cid-aez4544w]{align-items:center;gap:clamp(3rem,2rem + 4vw,6rem);display:grid}.concept__media[data-astro-cid-aez4544w]{justify-self:center;inline-size:min(100% - 1rem,25rem);margin-block-start:1rem;margin-inline-end:1rem;position:relative}.concept__media[data-astro-cid-aez4544w]:before{content:"";border:1px solid var(--gold-line);border-radius:var(--radius-arch-soft);pointer-events:none;position:absolute;inset-block:-1rem 1rem;inset-inline:1rem -1rem}.concept__img[data-astro-cid-aez4544w]{aspect-ratio:4/5;object-fit:cover;object-position:62% 60%;border-radius:var(--radius-arch-soft);inline-size:100%;box-shadow:var(--shadow-md);display:block;position:relative}.concept__caption[data-astro-cid-aez4544w]{color:var(--blush);border:1px solid var(--hairline);background:color-mix(in srgb, var(--wine-950) 72%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:.6rem;padding:.45rem 1rem;font-size:1rem;display:inline-flex;position:absolute;inset-block-end:1.25rem;inset-inline-start:1.25rem}.concept__head[data-astro-cid-aez4544w]{gap:var(--space-md);justify-items:start;display:grid}.concept__title[data-astro-cid-aez4544w]{font-size:var(--text-3xl);line-height:1.08}.concept__body[data-astro-cid-aez4544w]{font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.8}.concept__list[data-astro-cid-aez4544w]{border-block-start:var(--border-hairline);margin-block-start:var(--space-lg)}.concept__item[data-astro-cid-aez4544w]{align-items:center;gap:var(--space-sm);border-block-end:var(--border-hairline);transition:background-color var(--duration-base) var(--ease-out);grid-template-columns:2.25rem minmax(0,1fr) auto;padding-block:.8rem;display:grid}.concept__num[data-astro-cid-aez4544w]{font-size:var(--text-2xs);letter-spacing:.16em;color:var(--color-accent-text)}.concept__label[data-astro-cid-aez4544w]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-heading);line-height:1.35}.concept__icon[data-astro-cid-aez4544w]{color:var(--color-ornament);opacity:.85}.concept__icon[data-astro-cid-aez4544w] svg{stroke-width:1.2px}@media (width>=64em){.concept__inner[data-astro-cid-aez4544w]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}}.foryou[data-astro-cid-e6b7kn5x]{padding-block:var(--section-space)}.foryou__head[data-astro-cid-e6b7kn5x]{gap:var(--space-lg);margin-block-end:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}.foryou__title-wrap[data-astro-cid-e6b7kn5x]{gap:var(--space-md);justify-items:start;display:grid}.foryou__title[data-astro-cid-e6b7kn5x]{font-size:var(--text-3xl);line-height:1.06}.foryou__intro[data-astro-cid-e6b7kn5x]{gap:var(--space-sm);justify-items:start;display:grid}.foryou__lead[data-astro-cid-e6b7kn5x]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent-text);font-style:italic;line-height:1.3}:root[lang=ar] .foryou__lead[data-astro-cid-e6b7kn5x]{font-style:normal}.foryou__body[data-astro-cid-e6b7kn5x]{font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.8}.foryou__actions[data-astro-cid-e6b7kn5x]{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-sm);display:flex}.foryou__values[data-astro-cid-e6b7kn5x]{border-block-start:var(--border-hairline);display:grid}.value[data-astro-cid-e6b7kn5x]{align-items:start;gap:var(--space-sm);padding-block:var(--space-md);border-block-end:var(--border-hairline);grid-template-columns:2.75rem minmax(0,1fr);display:grid}.value__icon[data-astro-cid-e6b7kn5x]{border:1px solid var(--color-ring);block-size:2.75rem;inline-size:2.75rem;color:var(--color-ornament);border-radius:50%;place-items:center;display:grid}.value__icon[data-astro-cid-e6b7kn5x] svg{stroke-width:1.2px}.value__body[data-astro-cid-e6b7kn5x]{gap:.35rem;display:grid}.value__num[data-astro-cid-e6b7kn5x]{font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-accent-text)}.value__title[data-astro-cid-e6b7kn5x]{font-family:var(--font-body);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-heading);line-height:1.5}:root[lang=ar] .value__title[data-astro-cid-e6b7kn5x]{font-size:1rem;font-weight:var(--weight-medium);line-height:1.6!important}.value__text[data-astro-cid-e6b7kn5x]{font-size:var(--text-sm);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.65}@media (width>=40em) and (width<=63.99em){.foryou__values[data-astro-cid-e6b7kn5x]{column-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.value[data-astro-cid-e6b7kn5x]:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=64em){.foryou__values[data-astro-cid-e6b7kn5x]{border-block:var(--border-hairline);grid-template-columns:repeat(5,minmax(0,1fr))}.value[data-astro-cid-e6b7kn5x]{align-content:start;gap:var(--space-sm);padding:var(--space-lg) clamp(.9rem, 1.6vw, 1.5rem);border-block-end:0;grid-template-columns:1fr}.value[data-astro-cid-e6b7kn5x]:first-child{padding-inline-start:0}.value[data-astro-cid-e6b7kn5x]:last-child{padding-inline-end:0}.value[data-astro-cid-e6b7kn5x]+.value[data-astro-cid-e6b7kn5x]{border-inline-start:var(--border-hairline)}}.foryou__note[data-astro-cid-e6b7kn5x]{font-size:var(--text-xs);color:var(--color-text-muted);margin-block-start:var(--space-lg)}@media (width>=64em){.foryou__head[data-astro-cid-e6b7kn5x]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(3rem,6vw,7rem)}}.journey[data-astro-cid-6565w2wm]{padding-block-start:var(--section-space)}.journey__head[data-astro-cid-6565w2wm]{gap:var(--space-lg);margin-block-end:clamp(1rem,.5rem + 1.5vw,2rem);display:grid}.journey__head-main[data-astro-cid-6565w2wm]{gap:var(--space-md);justify-items:start;display:grid}.journey__title[data-astro-cid-6565w2wm]{font-size:var(--text-3xl);line-height:1.06}.journey__intro[data-astro-cid-6565w2wm]{font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.8}.journey__note[data-astro-cid-6565w2wm]{font-size:var(--text-xs);color:var(--color-text-muted);margin-block-start:var(--space-sm);font-style:italic}.chapter__num[data-astro-cid-6565w2wm]{font-family:var(--font-display);font-size:clamp(2.75rem,2rem + 2.4vw,4.25rem);font-weight:var(--weight-light);color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--color-accent-text) 65%, transparent);line-height:.9}.chapter__total[data-astro-cid-6565w2wm]{letter-spacing:.14em;color:var(--color-text-muted);-webkit-text-stroke:0;font-size:.24em}.chapter__meta[data-astro-cid-6565w2wm]{font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent-text);align-items:center;gap:.7rem;margin-block-start:var(--space-md);display:flex}.chapter__meta[data-astro-cid-6565w2wm]:before{content:"";background:var(--gold-line);flex:none;block-size:1px;inline-size:1.75rem}.chapter__title[data-astro-cid-6565w2wm]{font-size:var(--text-2xl);margin-block-start:var(--space-sm);line-height:1.12}.chapter__text[data-astro-cid-6565w2wm]{font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);margin-block-start:var(--space-md);line-height:1.8}.chapter__note[data-astro-cid-6565w2wm]{border-inline-start:1px solid var(--gold-line);font-size:var(--text-xs);color:var(--color-text-muted);margin-block-start:var(--space-md);padding-inline-start:var(--space-sm);line-height:1.6}.chapter__cta[data-astro-cid-6565w2wm]{margin-block-start:var(--space-lg)}.chapter--image-left[data-astro-cid-6565w2wm],.chapter--image-right[data-astro-cid-6565w2wm]{padding-block:clamp(2.5rem,2rem + 2.5vw,4rem)}.chapter--image-left[data-astro-cid-6565w2wm]+.chapter--image-left[data-astro-cid-6565w2wm],.chapter--image-left[data-astro-cid-6565w2wm]+.chapter--image-right[data-astro-cid-6565w2wm],.chapter--image-right[data-astro-cid-6565w2wm]+.chapter--image-left[data-astro-cid-6565w2wm]{position:relative}.chapter--image-left[data-astro-cid-6565w2wm]+.chapter--image-right[data-astro-cid-6565w2wm]:before,.chapter--image-right[data-astro-cid-6565w2wm]+.chapter--image-left[data-astro-cid-6565w2wm]:before,.chapter--image-left[data-astro-cid-6565w2wm]+.chapter--image-left[data-astro-cid-6565w2wm]:before{content:"";inset-block-start:0;inset-inline:max(var(--gutter), (100% - var(--container-max)) / 2);background:var(--hairline);block-size:1px;position:absolute}.split[data-astro-cid-6565w2wm]{gap:var(--space-xl);align-items:center;display:grid}.split__media[data-astro-cid-6565w2wm]{inline-size:min(100% - .75rem,36rem);margin:.75rem .75rem 0 0;position:relative}.split__media[data-astro-cid-6565w2wm]:before{content:"";border:1px solid var(--gold-line);border-radius:var(--radius-lg);pointer-events:none;position:absolute;inset:-.75rem -.75rem .75rem .75rem}.split__img[data-astro-cid-6565w2wm]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg);inline-size:100%;box-shadow:var(--shadow-md);display:block;position:relative}.split__text[data-astro-cid-6565w2wm]{max-inline-size:30rem}.immersive[data-astro-cid-6565w2wm]{position:relative}.immersive__media[data-astro-cid-6565w2wm]{margin:0}.immersive__img[data-astro-cid-6565w2wm]{aspect-ratio:3/2;object-fit:cover;inline-size:100%;display:block}.immersive__panel[data-astro-cid-6565w2wm]{padding:var(--space-xl) var(--gutter) var(--space-2xl);background:var(--wine-950)}@media (width>=64em){.journey__head[data-astro-cid-6565w2wm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(3rem,6vw,7rem)}.split[data-astro-cid-6565w2wm]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2.5rem,1.5rem + 3vw,5rem)}.chapter--image-right[data-astro-cid-6565w2wm] .split[data-astro-cid-6565w2wm]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.chapter--image-right[data-astro-cid-6565w2wm] .split__media[data-astro-cid-6565w2wm]{order:2;justify-self:end;margin:.75rem 0 0 .75rem}.chapter--image-right[data-astro-cid-6565w2wm] .split__media[data-astro-cid-6565w2wm]:before{inset:-.75rem .75rem .75rem -.75rem}.chapter--image-right[data-astro-cid-6565w2wm] .split__text[data-astro-cid-6565w2wm]{justify-self:end}.immersive[data-astro-cid-6565w2wm]{align-items:end;min-block-size:min(76vh,44rem);display:grid}.immersive__media[data-astro-cid-6565w2wm]{position:absolute;inset:0}.immersive__img[data-astro-cid-6565w2wm]{aspect-ratio:auto;block-size:100%}.immersive__media[data-astro-cid-6565w2wm]:after{content:"";background:linear-gradient(#0000 50%,#24050db3);position:absolute;inset:0}.immersive__panel[data-astro-cid-6565w2wm]{max-inline-size:32rem;margin:0 0 clamp(2.5rem, 1.5rem + 3vw, 4.5rem) max(var(--gutter), calc((100vw - var(--container-max)) / 2));border:1px solid var(--gold-line);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);background:#24050dc7;padding:clamp(1.75rem,1.25rem + 1.5vw,2.75rem);position:relative}[dir=rtl] .immersive__panel[data-astro-cid-6565w2wm]{margin-inline-start:auto;margin-inline-end:max(var(--gutter), calc((100vw - var(--container-max)) / 2))}.immersive__panel[data-astro-cid-6565w2wm] .chapter__num[data-astro-cid-6565w2wm]{font-size:clamp(2.5rem,2rem + 1.5vw,3.5rem)}}[dir=rtl] .split__media[data-astro-cid-6565w2wm]{margin:.75rem 0 0 .75rem}[dir=rtl] .split__media[data-astro-cid-6565w2wm]:before{inset:-.75rem .75rem .75rem -.75rem}@media (width>=64em){[dir=rtl] .chapter--image-right[data-astro-cid-6565w2wm] .split__media[data-astro-cid-6565w2wm]{margin:.75rem .75rem 0 0}[dir=rtl] .chapter--image-right[data-astro-cid-6565w2wm] .split__media[data-astro-cid-6565w2wm]:before{inset:-.75rem -.75rem .75rem .75rem}}.pcards[data-astro-cid-yvwpl7gx]{padding-block:var(--section-space)}.pcards__grid[data-astro-cid-yvwpl7gx]{gap:var(--space-xl) var(--space-lg);display:grid}.pcard[data-astro-cid-yvwpl7gx]{align-content:start;display:grid}.pcard__media[data-astro-cid-yvwpl7gx]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-placeholder);margin:0;position:relative;overflow:hidden}.pcard__img[data-astro-cid-yvwpl7gx]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform 1.6s var(--ease-out)}.pcard[data-astro-cid-yvwpl7gx]:hover .pcard__img[data-astro-cid-yvwpl7gx]{transform:scale(1.04)}.pcard__media[data-astro-cid-yvwpl7gx]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--champagne) 10%, transparent);pointer-events:none;background:linear-gradient(#0000 65%,#24050d59);position:absolute;inset:0}.pcard__index[data-astro-cid-yvwpl7gx]{z-index:1;font-size:var(--text-2xs);letter-spacing:.18em;color:var(--blush);position:absolute;inset-block-start:1rem;inset-inline-start:1.1rem}.pcard__head[data-astro-cid-yvwpl7gx]{justify-content:space-between;align-items:center;gap:var(--space-sm);border-block-end:var(--border-hairline);margin-block-start:var(--space-md);padding-block-end:var(--space-sm);display:flex}.pcard__title[data-astro-cid-yvwpl7gx]{font-size:var(--text-lg);line-height:1.15}.pcard__icon[data-astro-cid-yvwpl7gx]{border:1px solid var(--color-ring);block-size:2.25rem;inline-size:2.25rem;color:var(--color-ornament);border-radius:50%;flex:none;place-items:center;display:grid}.pcard__icon[data-astro-cid-yvwpl7gx] svg{stroke-width:1.3px}.pcard__text[data-astro-cid-yvwpl7gx]{font-size:var(--text-sm);font-weight:var(--weight-light);color:var(--color-text-muted);margin-block-start:var(--space-sm);line-height:1.75}@media (width>=40em){.pcards__grid[data-astro-cid-yvwpl7gx]{grid-template-columns:repeat(2,minmax(0,1fr))}.pcard__media[data-astro-cid-yvwpl7gx]{aspect-ratio:5/6}.pcard[data-astro-cid-yvwpl7gx]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.pcard__head[data-astro-cid-yvwpl7gx]{align-self:stretch;align-items:end}}@media (width>=64em){.pcards__grid[data-astro-cid-yvwpl7gx]{gap:var(--space-xl) clamp(1.25rem, 2vw, 2rem);grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pcard[data-astro-cid-yvwpl7gx]:hover .pcard__img[data-astro-cid-yvwpl7gx]{transform:none}}.obanner[data-astro-cid-hptd7ukj]{padding-block:var(--section-space)}.obanner__inner[data-astro-cid-hptd7ukj]{align-items:center;gap:clamp(3rem,2rem + 3vw,5rem);display:grid}.obanner__text[data-astro-cid-hptd7ukj]{justify-items:start;gap:var(--space-md);display:grid}.obanner__title[data-astro-cid-hptd7ukj]{font-size:var(--text-3xl);line-height:1.06}.obanner__lead[data-astro-cid-hptd7ukj]{max-inline-size:30rem;font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.8}.obanner__features[data-astro-cid-hptd7ukj]{inline-size:100%;border-block-start:var(--border-hairline);margin-block-start:var(--space-sm);display:grid}.obanner__feature[data-astro-cid-hptd7ukj]{align-items:center;gap:var(--space-sm);border-block-end:var(--border-hairline);padding-block:.9rem;display:flex}.obanner__feature-icon[data-astro-cid-hptd7ukj]{border:1px solid var(--color-ring);block-size:2.5rem;inline-size:2.5rem;color:var(--color-ornament);border-radius:50%;flex:none;place-items:center;display:grid}.obanner__feature-icon[data-astro-cid-hptd7ukj] svg{stroke-width:1.3px}.obanner__feature-label[data-astro-cid-hptd7ukj]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-heading);line-height:1.3}.obanner__side[data-astro-cid-hptd7ukj]{gap:var(--space-lg);display:grid}.obanner__collage[data-astro-cid-hptd7ukj]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(.5rem,1.5vw,1rem);max-inline-size:34rem;display:grid}.obanner__photo[data-astro-cid-hptd7ukj]{aspect-ratio:3/4.4;border-radius:var(--radius-md);background:var(--color-placeholder);box-shadow:inset 0 0 0 1px var(--hairline);margin:0;overflow:hidden}.obanner__photo[data-astro-cid-hptd7ukj]:first-child{border-radius:var(--radius-arch-soft)}.obanner__photo[data-astro-cid-hptd7ukj]:nth-child(2){margin-block-start:var(--space-xl)}.obanner__photo[data-astro-cid-hptd7ukj]:nth-child(3){margin-block-start:var(--space-md)}.obanner__img[data-astro-cid-hptd7ukj]{object-fit:cover;block-size:100%;inline-size:100%;transform:scale(1.12)}.obanner__card[data-astro-cid-hptd7ukj]{max-inline-size:34rem;padding:var(--space-lg);border:1px solid var(--gold-line);border-radius:var(--radius-lg);background:var(--color-panel)}.obanner__card-title[data-astro-cid-hptd7ukj]{font-size:var(--text-xl);line-height:1.2}.obanner__card-text[data-astro-cid-hptd7ukj]{font-size:var(--text-sm);font-weight:var(--weight-light);color:var(--color-text-muted);margin-block-start:var(--space-sm);line-height:1.75}.obanner__card-note[data-astro-cid-hptd7ukj]{font-size:var(--text-xs);color:var(--color-accent-text);align-items:center;gap:.6rem;margin-block-start:var(--space-md);font-style:italic;display:flex}:root[lang=ar] .obanner__card-note[data-astro-cid-hptd7ukj]{font-style:normal}@media (width>=64em){.obanner__inner[data-astro-cid-hptd7ukj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,7rem)}.obanner__side[data-astro-cid-hptd7ukj]{justify-items:end}.obanner__collage[data-astro-cid-hptd7ukj],.obanner__card[data-astro-cid-hptd7ukj]{inline-size:100%}}.tline[data-astro-cid-twrp6k5q]{padding-block:var(--section-space)}.tline__steps[data-astro-cid-twrp6k5q]{--ring:3rem;gap:var(--space-lg);display:grid;position:relative}.tline__steps[data-astro-cid-twrp6k5q]:before{content:"";inset-block:calc(var(--ring) / 2);background:var(--gold-line);inline-size:1px;position:absolute;inset-inline-start:calc(var(--ring) / 2)}.tline__step[data-astro-cid-twrp6k5q]{grid-template-columns:var(--ring) minmax(0, 1fr);align-items:start;gap:var(--space-md);display:grid;position:relative}.tline__icon[data-astro-cid-twrp6k5q]{inline-size:var(--ring);block-size:var(--ring);border:1px solid var(--color-ring);background:var(--color-bg);color:var(--color-ornament);border-radius:50%;place-items:center;display:grid;position:relative}.tline__icon[data-astro-cid-twrp6k5q] svg{stroke-width:1.2px}.tline__body[data-astro-cid-twrp6k5q]{gap:.3rem;padding-block-start:.2rem;display:grid}.tline__num[data-astro-cid-twrp6k5q]{font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-accent-text)}.tline__step-title[data-astro-cid-twrp6k5q]{font-size:var(--text-lg);line-height:1.25}.tline__step-text[data-astro-cid-twrp6k5q]{font-size:var(--text-sm);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.6}@media (width>=64em){.tline__steps[data-astro-cid-twrp6k5q]{grid-template-columns:repeat(7,minmax(0,1fr));gap:0 clamp(.75rem,1.4vw,1.5rem)}.tline__steps[data-astro-cid-twrp6k5q]:before{inset-block:calc(var(--ring) / 2) auto;block-size:1px;inline-size:auto;inset-inline:7.14286%}.tline__step[data-astro-cid-twrp6k5q]{justify-items:center;gap:var(--space-sm);text-align:center;grid-template-columns:1fr}.tline__body[data-astro-cid-twrp6k5q]{justify-items:center;padding-block-start:0}}.accom[data-astro-cid-tqlviifn]{padding-block:var(--section-space) clamp(2.5rem, 2rem + 2vw, 4rem)}.accom__inner[data-astro-cid-tqlviifn]{align-items:center;gap:clamp(2rem,1.5rem + 2.5vw,4rem);display:grid}.accom__head[data-astro-cid-tqlviifn]{gap:var(--space-md);justify-items:start;display:grid}.accom__title[data-astro-cid-tqlviifn]{font-size:var(--text-3xl);line-height:1.06}.accom__intro[data-astro-cid-tqlviifn]{font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.8}.accom__criteria[data-astro-cid-tqlviifn]{border-block-start:var(--border-hairline)}.criterion[data-astro-cid-tqlviifn]{gap:var(--space-md);padding-block:var(--space-md);border-block-end:var(--border-hairline);display:flex}.criterion__icon[data-astro-cid-tqlviifn]{border:1px solid var(--color-ring);block-size:2.75rem;inline-size:2.75rem;color:var(--color-ornament);border-radius:50%;flex:none;place-items:center;display:grid}.criterion__icon[data-astro-cid-tqlviifn] svg{stroke-width:1.2px}.criterion__title[data-astro-cid-tqlviifn]{font-size:var(--text-xl);line-height:1.2}.criterion__text[data-astro-cid-tqlviifn]{font-size:var(--text-sm);font-weight:var(--weight-light);color:var(--color-text-muted);margin-block-start:.35rem;line-height:1.7}@media (width>=64em){.accom__inner[data-astro-cid-tqlviifn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,7rem)}}.hotels[data-astro-cid-3bvshuk2]{padding-block:clamp(2.5rem, 2rem + 2vw, 4rem) var(--section-space)}.hotels__list[data-astro-cid-3bvshuk2]{gap:clamp(3.5rem,2.5rem + 3vw,5.5rem);display:grid}.stay[data-astro-cid-3bvshuk2]{align-items:center;gap:clamp(3rem,2rem + 3vw,4.5rem);display:grid}.stay__visual[data-astro-cid-3bvshuk2]{inline-size:min(100% - 2.5rem,24rem);margin-block:1.25rem 3rem;margin-inline-end:2.5rem;position:relative}.stay__arch-line[data-astro-cid-3bvshuk2]{border:1px solid var(--gold-line);border-radius:var(--radius-arch);pointer-events:none;border-block-end:0;position:absolute;inset-block:-1.25rem 3rem;inset-inline:1.25rem -1.25rem}.stay__arch-line[data-astro-cid-3bvshuk2] .sparkle[data-astro-cid-3bvshuk2]{block-size:.8rem;inline-size:.8rem;position:absolute;inset-block-start:40%;inset-inline-end:-.4rem}.stay__scene[data-astro-cid-3bvshuk2],.stay__room[data-astro-cid-3bvshuk2]{background:var(--color-placeholder);margin:0;overflow:hidden}.stay__scene[data-astro-cid-3bvshuk2]{aspect-ratio:4/5;border-radius:var(--radius-arch-soft);box-shadow:var(--shadow-md);position:relative}.stay__room[data-astro-cid-3bvshuk2]{aspect-ratio:4/3;border:1px solid var(--gold-line);border-radius:var(--radius-lg);background:var(--color-bg);inline-size:52%;box-shadow:var(--shadow-md);padding:5px;position:absolute;inset-block-end:-3rem;inset-inline-end:-2.5rem}.stay__room[data-astro-cid-3bvshuk2] .stay__img[data-astro-cid-3bvshuk2]{border-radius:calc(var(--radius-lg) - 4px)}.stay__img[data-astro-cid-3bvshuk2]{object-fit:cover;block-size:100%;inline-size:100%;transition:transform 1.6s var(--ease-out);display:block}.stay__visual[data-astro-cid-3bvshuk2]:hover .stay__scene[data-astro-cid-3bvshuk2] .stay__img[data-astro-cid-3bvshuk2]{transform:scale(1.03)}.stay__body[data-astro-cid-3bvshuk2]{justify-items:start;max-inline-size:32rem;display:grid}.stay__num[data-astro-cid-3bvshuk2]{font-size:var(--text-xs);letter-spacing:.16em;color:var(--color-text-muted)}.stay__alt[data-astro-cid-3bvshuk2]{inline-size:fit-content;font-size:var(--text-xl);color:var(--color-accent-text);margin-block-start:var(--space-md);line-height:1.4}.stay__city[data-astro-cid-3bvshuk2]{font-size:clamp(2.25rem,1.8rem + 1.8vw,3.25rem);font-weight:var(--weight-light);line-height:1}.stay__badge[data-astro-cid-3bvshuk2]{border:1px solid var(--gold-line);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--color-heading);border-radius:999px;align-items:center;gap:.6rem;margin-block-start:var(--space-md);padding:.4rem .9rem;display:inline-flex}.stay__stars[data-astro-cid-3bvshuk2]{color:var(--color-ornament);gap:2px;display:inline-flex}.stay__stars[data-astro-cid-3bvshuk2] svg{fill:currentColor;stroke:none}.stay__text[data-astro-cid-3bvshuk2]{font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);margin-block-start:var(--space-md);line-height:1.8}.stay__indicators[data-astro-cid-3bvshuk2]{inline-size:100%;border-block-start:var(--border-hairline);margin-block-start:var(--space-lg)}.stay__indicators[data-astro-cid-3bvshuk2] li[data-astro-cid-3bvshuk2]{align-items:center;gap:var(--space-sm);border-block-end:var(--border-hairline);font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-heading);padding-block:.8rem;display:flex}.stay__indicators[data-astro-cid-3bvshuk2] svg{color:var(--color-ornament);stroke-width:1.2px;flex:none}.hotels__services[data-astro-cid-3bvshuk2]{border-block:var(--border-hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(3rem,2.5rem + 2vw,4.5rem);display:grid}.service[data-astro-cid-3bvshuk2]{align-content:start;justify-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-sm);text-align:center;display:grid}.service[data-astro-cid-3bvshuk2]:nth-child(2n){border-inline-start:var(--border-hairline)}.service[data-astro-cid-3bvshuk2]:nth-child(n+3){border-block-start:var(--border-hairline)}.service__icon[data-astro-cid-3bvshuk2]{color:var(--color-ornament)}.service__icon[data-astro-cid-3bvshuk2] svg{stroke-width:1.1px}.service__label[data-astro-cid-3bvshuk2]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-heading);line-height:1.3}.hotels__note[data-astro-cid-3bvshuk2]{max-inline-size:none;font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;gap:.75rem;margin-block-start:var(--space-lg);font-style:italic;display:flex}.hotels__note[data-astro-cid-3bvshuk2]:before{content:"";background:var(--color-ornament);block-size:.6875rem;inline-size:.6875rem;-webkit-mask:var(--sparkle) center / contain no-repeat;mask:var(--sparkle) center / contain no-repeat;flex:none}:root[lang=ar] .hotels__note[data-astro-cid-3bvshuk2]{font-size:.875rem;font-style:normal}:root[lang=ar] .stay__badge[data-astro-cid-3bvshuk2]{text-transform:none;font-size:.8125rem}@media (width>=40em){.stay__visual[data-astro-cid-3bvshuk2]{justify-self:center}}@media (width>=64em){.stay[data-astro-cid-3bvshuk2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,7rem)}.stay__visual[data-astro-cid-3bvshuk2]{justify-self:center}.stay--reverse[data-astro-cid-3bvshuk2] .stay__visual[data-astro-cid-3bvshuk2]{order:2}.hotels__services[data-astro-cid-3bvshuk2]{grid-template-columns:repeat(4,minmax(0,1fr))}.service[data-astro-cid-3bvshuk2]:nth-child(n+3){border-block-start:0}.service[data-astro-cid-3bvshuk2]+.service[data-astro-cid-3bvshuk2]{border-inline-start:var(--border-hairline)}}@media (prefers-reduced-motion:reduce){.stay__visual[data-astro-cid-3bvshuk2]:hover .stay__scene[data-astro-cid-3bvshuk2] .stay__img[data-astro-cid-3bvshuk2]{transform:none}}.gifts[data-astro-cid-atzlkgd3]{padding-block:var(--section-space)}.gifts__head[data-astro-cid-atzlkgd3] h2{font-size:var(--text-3xl)}.gifts__container[data-astro-cid-atzlkgd3]{max-inline-size:calc(var(--container-wide) + 2 * var(--gutter))}.gifts__head[data-astro-cid-atzlkgd3]{gap:var(--space-md);max-inline-size:var(--container-narrow);margin:0 auto var(--space-xl);text-align:center;justify-items:center;display:grid}.gifts__head[data-astro-cid-atzlkgd3] p[data-astro-cid-atzlkgd3]{margin-inline:auto}.gifts__visual[data-astro-cid-atzlkgd3]{margin:0;position:relative}.gifts__visual[data-astro-cid-atzlkgd3]:before{content:"";border:1px solid var(--gold-line);border-radius:calc(var(--radius-lg) + 6px);pointer-events:none;position:absolute;inset:-.6rem}.gifts__img[data-astro-cid-atzlkgd3]{aspect-ratio:2.1;object-fit:cover;object-position:50% 60%;border-radius:var(--radius-lg);inline-size:100%;box-shadow:var(--shadow-md);display:block;position:relative}.gifts__items[data-astro-cid-atzlkgd3]{gap:var(--space-xl);margin-block-start:-1.875rem;display:grid;position:relative}.gift[data-astro-cid-atzlkgd3]{text-align:center;justify-items:center;display:grid}.gift__icon[data-astro-cid-atzlkgd3]{border:1px solid var(--gold-line);background:var(--color-bg);block-size:3.75rem;inline-size:3.75rem;box-shadow:0 0 0 6px var(--color-bg), var(--shadow-sm);color:var(--color-ornament);border-radius:50%;place-items:center;display:grid}.gift__icon[data-astro-cid-atzlkgd3] svg{stroke-width:1.2px}.gift__title[data-astro-cid-atzlkgd3]{font-size:var(--text-xl);font-weight:var(--weight-regular);color:var(--color-heading);margin-block-start:var(--space-md);line-height:1.15}.gift__title--ar[data-astro-cid-atzlkgd3]{font-size:calc(var(--text-xl) * 1.05);font-weight:var(--weight-regular);line-height:1.4}.gift__subtitle[data-astro-cid-atzlkgd3]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-text);margin-block-start:var(--space-3xs)}.gift__text[data-astro-cid-atzlkgd3]{max-inline-size:17rem;font-size:var(--text-sm);color:var(--color-text-muted);margin-block-start:var(--space-xs);line-height:1.6}@media (width>=48em){.gifts__img[data-astro-cid-atzlkgd3]{aspect-ratio:1536/467}.gifts__items[data-astro-cid-atzlkgd3]{gap:0 var(--space-lg);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.gift[data-astro-cid-atzlkgd3]{grid-row:span 4;grid-template-rows:subgrid;align-items:start}.gift__icon[data-astro-cid-atzlkgd3]{grid-row:1}.gift__title[data-astro-cid-atzlkgd3]{grid-row:2;align-self:end}.gift__subtitle[data-astro-cid-atzlkgd3]{grid-row:3}.gift__text[data-astro-cid-atzlkgd3]{grid-row:4}[dir=rtl] .gifts__items[data-astro-cid-atzlkgd3]{direction:ltr}[dir=rtl] .gift[data-astro-cid-atzlkgd3]{direction:rtl}}@media (width>=64em){.gifts__items[data-astro-cid-atzlkgd3]{inline-size:81%;margin-inline:auto}}.offer[data-astro-cid-amu46rqr]{padding-block:var(--section-space);position:relative}.offer__inner[data-astro-cid-amu46rqr]{align-items:center;gap:clamp(3rem,2rem + 4vw,6rem);display:grid}.offer__visual[data-astro-cid-amu46rqr]{border:1px solid var(--gold-line);border-radius:var(--radius-arch-soft);justify-self:center;inline-size:min(100%,24rem);padding:.75rem;position:relative}.offer__photo[data-astro-cid-amu46rqr]{aspect-ratio:3/4;border-radius:var(--radius-arch-soft);background:var(--color-placeholder);margin:0;overflow:hidden}.offer__img[data-astro-cid-amu46rqr]{object-fit:cover;object-position:52% 100%;transform-origin:52% 100%;block-size:100%;inline-size:100%;transform:scale(1.75)}.offer__badge[data-astro-cid-amu46rqr]{border:1px solid var(--gold-line);background:color-mix(in srgb, var(--wine-950) 82%, transparent);-webkit-backdrop-filter:blur(6px);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--color-heading);border-radius:999px;align-items:center;gap:.6rem;padding:.55rem 1.1rem;display:inline-flex;position:absolute;inset-block-end:2rem;inset-inline:50% auto;translate:-50%}[dir=rtl] .offer__badge[data-astro-cid-amu46rqr]{translate:50%}:root[lang=ar] .offer__badge[data-astro-cid-amu46rqr]{font-size:.8125rem}.offer__content[data-astro-cid-amu46rqr]{justify-items:start;gap:var(--space-md);display:grid}.offer__title[data-astro-cid-amu46rqr]{font-size:var(--text-3xl);line-height:1.06}.offer__intro[data-astro-cid-amu46rqr]{font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.8}.offer__list-title[data-astro-cid-amu46rqr]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent-text);margin-block-start:var(--space-sm);font-style:italic}:root[lang=ar] .offer__list-title[data-astro-cid-amu46rqr]{font-style:normal}.offer__list[data-astro-cid-amu46rqr]{border-block-start:var(--border-hairline);inline-size:100%}.offer__list[data-astro-cid-amu46rqr] li[data-astro-cid-amu46rqr]{align-items:baseline;gap:var(--space-md);border-block-end:var(--border-hairline);font-size:var(--text-base);color:var(--color-heading);padding-block:.85rem;display:flex}.offer__num[data-astro-cid-amu46rqr]{font-size:var(--text-xs);letter-spacing:.14em;color:var(--color-accent-text);flex:none}.offer__cta[data-astro-cid-amu46rqr]{align-items:center;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;margin-block-start:var(--space-sm);display:flex}.offer__note[data-astro-cid-amu46rqr]{font-size:var(--text-xs);color:var(--color-text-muted)}@media (width<=23.99em){.offer__badge[data-astro-cid-amu46rqr]{letter-spacing:.08em;padding-inline:.8rem}}@media (width>=64em){.offer__inner[data-astro-cid-amu46rqr]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}}.faq-section[data-astro-cid-gfo3rpqg]{--faq-rose:#a5665e;padding-block:clamp(3rem,2.25rem + 3vw,4.75rem) clamp(2rem,1.5rem + 2vw,3rem);position:relative;overflow:hidden}.faq-section[data-astro-cid-gfo3rpqg] .faq-section__floral{block-size:auto;inline-size:clamp(11rem,17vw,17rem);color:var(--rose-gold);opacity:.32;position:absolute;inset-block-end:-5.5rem;inset-inline-start:-5.5rem;transform:rotate(18deg)}[dir=rtl] .faq-section[data-astro-cid-gfo3rpqg] .faq-section__floral{transform:rotate(-18deg)}.faq-section__inner[data-astro-cid-gfo3rpqg]{gap:var(--space-xl);max-inline-size:calc(76rem + 2 * var(--gutter));display:grid;position:relative}.faq-section__head[data-astro-cid-gfo3rpqg]{align-content:start;justify-items:start;display:grid;position:relative}.faq-section__line[data-astro-cid-gfo3rpqg]{display:none}.faq-section__eyebrow[data-astro-cid-gfo3rpqg]{font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.28em;text-transform:uppercase;color:var(--faq-rose);align-items:center;gap:.9rem;display:inline-flex}.faq-section__eyebrow[data-astro-cid-gfo3rpqg]:after{content:"";background:var(--gold-line);block-size:1px;inline-size:4.5rem}.faq-section__title[data-astro-cid-gfo3rpqg]{font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);font-weight:var(--weight-regular);color:var(--color-heading);margin-block-start:var(--space-sm);line-height:1}.faq-section__title[data-astro-cid-gfo3rpqg] em{font-style:italic;font-weight:var(--weight-regular);color:var(--faq-rose);display:block}.faq-section__intro[data-astro-cid-gfo3rpqg]{max-inline-size:22rem;font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);margin-block-start:var(--space-md);line-height:1.6}.faq-section__head[data-astro-cid-gfo3rpqg] .faq-section__cta{margin-block-start:var(--space-lg);box-shadow:0 8px 22px #721d352e}.faq[data-astro-cid-gfo3rpqg]{interpolate-size:allow-keywords;align-content:start;gap:.625rem;display:grid}.faq__col[data-astro-cid-gfo3rpqg]{align-content:start;gap:.625rem;display:grid}.faq__item[data-astro-cid-gfo3rpqg]{border:1px solid color-mix(in srgb, var(--rose-gold) 35%, transparent);background:color-mix(in srgb, var(--white) 70%, var(--ivory));transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);border-radius:12px;box-shadow:0 1px 2px #42121f08}.faq__item[data-astro-cid-gfo3rpqg]:hover{border-color:color-mix(in srgb, var(--rose-gold) 65%, transparent)}.faq__item[data-astro-cid-gfo3rpqg][open]{border-color:color-mix(in srgb, var(--rose-gold) 70%, transparent);box-shadow:0 8px 22px #42121f0f}.faq__question[data-astro-cid-gfo3rpqg]{border-radius:inherit;cursor:pointer;grid-template-columns:1.875rem minmax(0,1fr) 1.875rem;align-items:center;gap:.75rem;min-block-size:3.25rem;padding:.5rem .75rem;list-style:none;display:grid}.faq__question[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-gfo3rpqg]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.faq__num[data-astro-cid-gfo3rpqg],.faq__toggle[data-astro-cid-gfo3rpqg]{border:1px solid color-mix(in srgb, var(--rose-gold) 55%, transparent);border-radius:50%;place-items:center;block-size:1.875rem;inline-size:1.875rem;display:grid}.faq__num[data-astro-cid-gfo3rpqg]{font-size:.6875rem;font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--faq-rose)}.faq__q[data-astro-cid-gfo3rpqg]{font-family:var(--font-display);font-size:1rem;font-weight:var(--weight-medium);color:var(--color-heading);line-height:1.2}.faq__toggle[data-astro-cid-gfo3rpqg]{color:var(--black-cherry);transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out)}.faq__question[data-astro-cid-gfo3rpqg]:hover .faq__toggle[data-astro-cid-gfo3rpqg]{border-color:var(--black-cherry)}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__toggle[data-astro-cid-gfo3rpqg]{background:var(--black-cherry);border-color:var(--black-cherry);color:var(--champagne);transform:rotate(45deg)}.faq__item[data-astro-cid-gfo3rpqg]::details-content{block-size:0;transition:block-size var(--duration-base) var(--ease-out), content-visibility var(--duration-base) allow-discrete;overflow:hidden}.faq__item[data-astro-cid-gfo3rpqg][open]::details-content{block-size:auto}.faq__answer[data-astro-cid-gfo3rpqg]{font-size:var(--text-sm);font-weight:var(--weight-light);color:var(--color-text-muted);padding:0 .75rem .85rem;padding-inline-start:3.375rem;line-height:1.65}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__answer[data-astro-cid-gfo3rpqg]{animation:faq-answer var(--duration-base) var(--ease-out)}@keyframes faq-answer{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.faq-section__foot[data-astro-cid-gfo3rpqg]{max-inline-size:calc(76rem + 2 * var(--gutter));margin-block-start:clamp(2rem,1.5rem + 2vw,3rem);position:relative}.faq-section__divider[data-astro-cid-gfo3rpqg]{align-items:center;gap:1rem;display:flex}.faq-section__divider[data-astro-cid-gfo3rpqg]:before,.faq-section__divider[data-astro-cid-gfo3rpqg]:after{content:"";background:color-mix(in srgb, var(--rose-gold) 40%, transparent);flex:1;block-size:1px}:root[lang=ar] .faq-section__eyebrow[data-astro-cid-gfo3rpqg]{text-transform:none;font-size:.875rem}:root[lang=ar] .faq-section__title[data-astro-cid-gfo3rpqg] em{font-style:normal}:root[lang=ar] .faq__q[data-astro-cid-gfo3rpqg]{font-size:1.0625rem;font-weight:var(--weight-regular);line-height:1.55!important}:root[lang=ar] .faq__answer[data-astro-cid-gfo3rpqg]{font-size:.9375rem}@media (width<=39.99em){.faq__question[data-astro-cid-gfo3rpqg]{gap:.625rem;padding-inline:.625rem}.faq__answer[data-astro-cid-gfo3rpqg]{padding-inline:.75rem}.faq-section[data-astro-cid-gfo3rpqg] .faq-section__floral{opacity:.18}}@media (width>=48em) and (width<=63.99em){.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.625rem 1rem}}@media (width>=64em){.faq-section__inner[data-astro-cid-gfo3rpqg]{grid-template-columns:minmax(15rem,.3fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,4vw,4.5rem)}.faq-section__head[data-astro-cid-gfo3rpqg]{padding-inline-start:2rem}.faq-section__line[data-astro-cid-gfo3rpqg]{background:linear-gradient(var(--gold-line), var(--gold-line)) top / 1px calc(50% - .75rem) no-repeat, linear-gradient(var(--gold-line), var(--gold-line)) bottom / 1px calc(50% - .75rem) no-repeat;inline-size:1px;display:block;position:absolute;inset-block:-.5rem 45%;inset-inline-start:0}.faq-section__line[data-astro-cid-gfo3rpqg] .sparkle[data-astro-cid-gfo3rpqg]{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .faq-section__line[data-astro-cid-gfo3rpqg] .sparkle[data-astro-cid-gfo3rpqg]{translate:50% -50%}}@media (width>=80em){.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.625rem 1rem}}@media (prefers-reduced-motion:reduce){.faq__item[data-astro-cid-gfo3rpqg]::details-content{transition:none}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__answer[data-astro-cid-gfo3rpqg]{animation:none}}.contact-section{overflow:hidden}.contact__arch[data-astro-cid-d56ov33j]{border:1px solid var(--gold-line);border-radius:var(--radius-arch);pointer-events:none;border-block-end:0;inline-size:min(34rem,60vw);position:absolute;inset-block:12% -2rem;inset-inline-end:max(1rem, (100% - var(--container-max)) / 2 - 4rem);overflow:hidden}.contact__arch[data-astro-cid-d56ov33j] .contact__floral{block-size:auto;inline-size:80%;color:var(--rose-gold);opacity:.22;position:absolute;inset-block-end:-6rem;inset-inline-start:50%;translate:-50%}.contact[data-astro-cid-d56ov33j]{gap:var(--space-2xl);align-items:center;display:grid;position:relative}.contact__intro[data-astro-cid-d56ov33j]{gap:var(--space-md);justify-items:start;display:grid}.contact__title[data-astro-cid-d56ov33j]{font-size:clamp(2.25rem,1.6rem + 2.4vw,3.75rem);font-weight:var(--weight-light);line-height:1}.contact__title[data-astro-cid-d56ov33j] em{display:block}.contact__text[data-astro-cid-d56ov33j]{max-inline-size:30rem;font-size:var(--text-base);font-weight:var(--weight-light);color:var(--color-text-muted);line-height:1.8}.contact__channels[data-astro-cid-d56ov33j]{gap:var(--space-sm);margin-block-start:var(--space-xs);display:grid}.contact__channels[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]{align-items:center;gap:var(--space-sm);min-block-size:2.75rem;color:var(--color-heading);text-decoration:none;display:flex}.contact__channel-icon[data-astro-cid-d56ov33j]{border:1px solid var(--color-ring);block-size:2.75rem;inline-size:2.75rem;color:var(--color-ornament);transition:background-color var(--duration-base) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.contact__channels[data-astro-cid-d56ov33j] a[data-astro-cid-d56ov33j]:hover .contact__channel-icon[data-astro-cid-d56ov33j]{background:color-mix(in srgb, var(--black-cherry) 55%, transparent)}.contact__channel-label[data-astro-cid-d56ov33j]{font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent-text);display:block}.contact__channel-value[data-astro-cid-d56ov33j]{font-size:var(--text-sm);display:block}.contact__direct[data-astro-cid-d56ov33j]{margin-block-start:var(--space-xs)}.contact__form-wrap[data-astro-cid-d56ov33j]{position:relative}.form[data-astro-cid-d56ov33j]{gap:var(--space-md);background:var(--color-panel);border:1px solid var(--gold-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(8px);padding:clamp(1.5rem,1rem + 2.5vw,2.75rem);display:grid;position:relative}.form__title[data-astro-cid-d56ov33j]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-light);color:var(--color-heading);align-items:center;gap:.7rem;line-height:1.1;display:flex}.form__row[data-astro-cid-d56ov33j]{gap:var(--space-md);display:grid}.field[data-astro-cid-d56ov33j]{gap:var(--space-2xs);display:grid}.field[data-astro-cid-d56ov33j] label[data-astro-cid-d56ov33j]{font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.field[data-astro-cid-d56ov33j] label[data-astro-cid-d56ov33j] span[data-astro-cid-d56ov33j]{color:var(--color-accent-text)}.field[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j],.field[data-astro-cid-d56ov33j] select[data-astro-cid-d56ov33j],.field[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]{min-block-size:3rem;inline-size:100%;padding:var(--space-xs) 0;border:0;border-block-end:1px solid var(--color-field-line);color:var(--color-heading);transition:border-color var(--duration-fast) var(--ease-out);background:0 0;border-radius:0;font-size:1rem}.field[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]{resize:vertical;min-block-size:6rem;padding:var(--space-xs);border:1px solid var(--color-field-line);border-radius:var(--radius-sm)}.field[data-astro-cid-d56ov33j] [data-astro-cid-d56ov33j]::placeholder{color:color-mix(in srgb, var(--color-text-muted) 75%, transparent)}.field[data-astro-cid-d56ov33j] select[data-astro-cid-d56ov33j] option[data-astro-cid-d56ov33j]{background:var(--color-bg);color:var(--color-text)}.field[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:focus-visible,.field[data-astro-cid-d56ov33j] select[data-astro-cid-d56ov33j]:focus-visible,.field[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]:focus-visible{border-color:var(--color-ornament);outline:none}.field[data-astro-cid-d56ov33j] [data-astro-cid-d56ov33j][aria-invalid=true]{border-color:var(--color-accent-text)}.field__select[data-astro-cid-d56ov33j]{position:relative}.field__select[data-astro-cid-d56ov33j] select[data-astro-cid-d56ov33j]{appearance:none;padding-inline-end:var(--space-xl)}.field__select[data-astro-cid-d56ov33j]:after{content:"";border-inline-end:1px solid var(--color-ornament);border-block-end:1px solid var(--color-ornament);pointer-events:none;block-size:7px;inline-size:7px;position:absolute;inset-block-start:50%;inset-inline-end:.25rem;transform:translateY(-70%)rotate(45deg)}.form__note[data-astro-cid-d56ov33j]{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;margin-inline:auto}:root[lang=ar] .field[data-astro-cid-d56ov33j] label[data-astro-cid-d56ov33j],:root[lang=ar] .contact__channel-label[data-astro-cid-d56ov33j]{text-transform:none;font-size:.875rem}@media (width>=40em){.form__row[data-astro-cid-d56ov33j]{grid-template-columns:1fr 1fr}}@media (width>=64em){.contact[data-astro-cid-d56ov33j]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,7rem)}}
