.switcher[data-astro-cid-nslqv6pz]{display:flex;align-items:baseline;gap:var(--space-1);font-family:var(--type-family-ui);font-size:calc(var(--type-ui-sm) * var(--type-arabic-size-factor));white-space:nowrap}.current[data-astro-cid-nslqv6pz]{color:var(--color-text-muted)}.divider[data-astro-cid-nslqv6pz]{color:var(--color-line-strong)}.switcher[data-astro-cid-nslqv6pz] a[data-astro-cid-nslqv6pz]{display:inline-flex;align-items:center;min-block-size:26px;color:var(--color-text-secondary)}.switcher[data-astro-cid-nslqv6pz] a[data-astro-cid-nslqv6pz]:hover{color:var(--color-accent-clay-hover)}.site-header[data-astro-cid-f7gxlddy]{position:sticky;inset-block-start:0;z-index:var(--z-header);background:color-mix(in srgb,var(--palette-ivory) 86%,transparent);backdrop-filter:saturate(1.2) blur(14px);-webkit-backdrop-filter:saturate(1.2) blur(14px);border-block-end:1px solid color-mix(in srgb,var(--color-line-hairline) 80%,transparent)}.site-header[data-astro-cid-f7gxlddy]:has(.menu-toggle:checked){backdrop-filter:none;-webkit-backdrop-filter:none}html:has(#menu-toggle:checked){overflow:hidden}.header-inner[data-astro-cid-f7gxlddy]{display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--layout-header-height)}.wordmark[data-astro-cid-f7gxlddy]{position:relative;z-index:calc(var(--z-overlay) + 1);font-size:calc(clamp(1.05rem,.72rem + 1.1vw,1.3rem) * var(--type-arabic-size-factor));letter-spacing:clamp(.16em,.02em + 1.4vw,var(--type-tracking-wordmark));text-transform:uppercase;color:var(--color-text-primary);text-decoration:none;white-space:nowrap;margin-inline-end:auto;transition:color var(--motion-duration-base) var(--motion-easing-silk)}.wordmark[data-astro-cid-f7gxlddy]:hover{color:var(--color-accent-clay)}.menu-trigger[data-astro-cid-f7gxlddy]{position:relative;z-index:calc(var(--z-overlay) + 1);display:inline-flex;align-items:center;gap:clamp(.45rem,.1rem + 1.4vw,.75rem);flex:none;white-space:nowrap;min-block-size:44px;min-inline-size:44px;padding-inline:clamp(.7rem,.2rem + 2vw,1rem) clamp(.65rem,.2rem + 1.8vw,.9rem);font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-text-primary);cursor:pointer;border:1px solid var(--color-line-strong);border-radius:var(--radius-control);transition:color var(--motion-duration-base) var(--motion-easing-silk),border-color var(--motion-duration-base) var(--motion-easing-silk)}.menu-lines[data-astro-cid-f7gxlddy]{display:grid;gap:5px;inline-size:18px}.menu-lines[data-astro-cid-f7gxlddy] span[data-astro-cid-f7gxlddy]{display:block;block-size:1px;background:currentColor;transition:transform var(--motion-duration-settle) var(--motion-easing-silk)}.menu-lines[data-astro-cid-f7gxlddy] span[data-astro-cid-f7gxlddy]:last-child{inline-size:70%;justify-self:end}.menu-toggle[data-astro-cid-f7gxlddy]:checked+.menu-trigger[data-astro-cid-f7gxlddy] .menu-lines[data-astro-cid-f7gxlddy] span[data-astro-cid-f7gxlddy]:first-child{transform:translateY(3px) rotate(45deg)}.menu-toggle[data-astro-cid-f7gxlddy]:checked+.menu-trigger[data-astro-cid-f7gxlddy] .menu-lines[data-astro-cid-f7gxlddy] span[data-astro-cid-f7gxlddy]:last-child{inline-size:100%;transform:translateY(-3px) rotate(-45deg)}.menu-toggle[data-astro-cid-f7gxlddy]:focus-visible+.menu-trigger[data-astro-cid-f7gxlddy]{outline:var(--border-width-accent) solid var(--color-focus-ring);outline-offset:3px}.menu-trigger-close[data-astro-cid-f7gxlddy]{display:none}.menu-toggle[data-astro-cid-f7gxlddy]:checked+.menu-trigger[data-astro-cid-f7gxlddy] .menu-trigger-open[data-astro-cid-f7gxlddy]{display:none}.menu-toggle[data-astro-cid-f7gxlddy]:checked+.menu-trigger[data-astro-cid-f7gxlddy] .menu-trigger-close[data-astro-cid-f7gxlddy]{display:inline}.site-header[data-astro-cid-f7gxlddy]:has(.menu-toggle:checked) .wordmark[data-astro-cid-f7gxlddy],.menu-toggle[data-astro-cid-f7gxlddy]:checked+.menu-trigger[data-astro-cid-f7gxlddy]{color:var(--color-white);border-color:#fff6}.primary-nav[data-astro-cid-f7gxlddy]{display:none}.menu-toggle[data-astro-cid-f7gxlddy]:checked~.primary-nav[data-astro-cid-f7gxlddy]{position:fixed;inset:0;z-index:var(--z-overlay);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-5);padding:calc(var(--layout-header-height) + var(--space-3)) var(--layout-margin) var(--space-8);background:var(--gradient-wine);overflow-y:auto;animation:menu-in var(--motion-duration-settle) var(--motion-easing-silk)}@keyframes menu-in{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.menu-portrait[data-astro-cid-f7gxlddy]{inline-size:7rem;opacity:.95}.nav-list[data-astro-cid-f7gxlddy]{display:flex;flex-direction:column;gap:var(--space-1)}.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy]{display:flex;align-items:baseline;gap:var(--space-2);min-block-size:44px;padding-block:var(--space-1);color:var(--color-white);text-decoration:none;border-block-end:1px solid rgb(255 255 255 / 12%)}.nav-index[data-astro-cid-f7gxlddy]{font-size:var(--type-record-sm);color:var(--palette-beige-lifted)}.nav-label[data-astro-cid-f7gxlddy]{font-family:var(--type-family-display);font-size:calc(clamp(2.1rem,1.5rem + 3vw,3rem) * var(--type-arabic-size-factor));line-height:1.1}.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy]:hover .nav-label[data-astro-cid-f7gxlddy],.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy][aria-current] .nav-label[data-astro-cid-f7gxlddy]{font-family:var(--type-family-accent);color:var(--palette-beige-lifted)}@media(prefers-reduced-motion:no-preference){.menu-toggle[data-astro-cid-f7gxlddy]:checked~.primary-nav[data-astro-cid-f7gxlddy] .nav-list[data-astro-cid-f7gxlddy] li[data-astro-cid-f7gxlddy]{animation:reveal-rise var(--motion-duration-editorial) var(--motion-easing-silk) both;animation-delay:calc(var(--i) * var(--motion-stagger-compact) + var(--motion-stagger-sequence))}}.nav-actions[data-astro-cid-f7gxlddy]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.cta[data-astro-cid-f7gxlddy]{display:inline-flex;align-items:center;min-block-size:44px;padding:.7rem 1.5rem;border:1px solid rgb(255 255 255 / 55%);border-radius:var(--radius-control);font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-white);text-decoration:none;white-space:nowrap;transition:background-color var(--motion-duration-base) var(--motion-easing-silk),color var(--motion-duration-base) var(--motion-easing-silk),border-color var(--motion-duration-base) var(--motion-easing-silk)}html[lang=ar] .cta[data-astro-cid-f7gxlddy],html[lang=ar] .menu-trigger[data-astro-cid-f7gxlddy]{text-transform:none;font-size:calc(var(--type-ui-sm) * var(--type-arabic-size-factor))}.cta[data-astro-cid-f7gxlddy]:hover{background:var(--color-warm-beige);color:var(--color-black);border-color:var(--color-warm-beige)}.switcher-slot[data-astro-cid-f7gxlddy] .switcher,.switcher-slot[data-astro-cid-f7gxlddy] .switcher a{color:var(--color-light-grey)}@media(min-width:1024px){.menu-trigger[data-astro-cid-f7gxlddy],.menu-toggle[data-astro-cid-f7gxlddy],.menu-portrait[data-astro-cid-f7gxlddy]{display:none}.primary-nav[data-astro-cid-f7gxlddy],.menu-toggle[data-astro-cid-f7gxlddy]:checked~.primary-nav[data-astro-cid-f7gxlddy]{position:static;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-5);padding:0;background:none;animation:none;inset:auto;overflow:visible}.nav-list[data-astro-cid-f7gxlddy]{flex-direction:row;gap:clamp(.9rem,.1rem + 1.6vw,2.5rem);margin-inline:auto}.nav-list[data-astro-cid-f7gxlddy] li[data-astro-cid-f7gxlddy]{animation:none!important}.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy]{position:relative;min-block-size:0;padding-block:.4rem;border:0;color:var(--color-text-secondary);white-space:nowrap}.nav-index[data-astro-cid-f7gxlddy]{display:none}.nav-label[data-astro-cid-f7gxlddy]{font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-label);text-transform:uppercase;line-height:1.4}html[lang=ar] .nav-label[data-astro-cid-f7gxlddy]{text-transform:none;font-size:calc(var(--type-ui-sm) * var(--type-arabic-size-factor))}.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy]:hover .nav-label[data-astro-cid-f7gxlddy],.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy][aria-current] .nav-label[data-astro-cid-f7gxlddy]{font-family:var(--type-family-ui);color:var(--color-text-primary)}.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;background:var(--color-accent-champagne);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--motion-duration-settle) var(--motion-easing-silk)}.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy]:hover:after,.nav-list[data-astro-cid-f7gxlddy] a[data-astro-cid-f7gxlddy][aria-current]:after{transform:scaleX(1)}.nav-actions[data-astro-cid-f7gxlddy]{flex-wrap:nowrap;gap:clamp(var(--space-2),.2rem + 1.4vw,var(--space-4))}.cta[data-astro-cid-f7gxlddy]{min-block-size:42px;padding:.6rem clamp(.9rem,.2rem + 1.1vw,1.35rem);border-color:var(--color-text-primary);color:var(--color-text-primary)}.cta[data-astro-cid-f7gxlddy]:hover,.cta[data-astro-cid-f7gxlddy][aria-current]{background:var(--color-cta-fill);color:var(--color-cta-fg);border-color:var(--color-cta-fill)}.switcher-slot[data-astro-cid-f7gxlddy] .switcher{color:var(--color-text-muted)}.switcher-slot[data-astro-cid-f7gxlddy] .switcher a{color:var(--color-text-secondary)}}.site-footer[data-astro-cid-5qnl4gdb]{position:relative;overflow:clip;margin-block-start:var(--space-12);padding-block:var(--space-10) var(--space-5);border-start-start-radius:50% 3rem;border-start-end-radius:50% 3rem}.footer-glow[data-astro-cid-5qnl4gdb]{inline-size:42rem;block-size:42rem;inset-block-start:-18rem;inset-inline-start:30%;opacity:.35}.footer-cosmetic[data-astro-cid-5qnl4gdb]{inline-size:11rem;inset-block-start:7rem;inset-inline-start:34%}.footer-cosmetic--far[data-astro-cid-5qnl4gdb]{inline-size:7.5rem;inset-block-start:auto;inset-block-end:26%;inset-inline-start:auto;inset-inline-end:8%}.container[data-astro-cid-5qnl4gdb]{position:relative;z-index:1}.footer-top[data-astro-cid-5qnl4gdb]{display:grid;gap:var(--space-8)}.tagline[data-astro-cid-5qnl4gdb]{margin-block-start:var(--space-3);max-width:12ch;font-family:var(--type-family-display);font-size:calc(var(--type-display-md) * var(--type-arabic-size-factor));line-height:calc(var(--type-leading-display-md) * var(--type-arabic-leading-factor));color:var(--color-text-primary)}.footer-cta[data-astro-cid-5qnl4gdb]{margin-block-start:var(--space-5)}.groups[data-astro-cid-5qnl4gdb]{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.group[data-astro-cid-5qnl4gdb] h2[data-astro-cid-5qnl4gdb]{margin-block-end:var(--space-2);color:var(--color-text-muted)}.group[data-astro-cid-5qnl4gdb] ul[data-astro-cid-5qnl4gdb]{display:grid;gap:.35rem}.group[data-astro-cid-5qnl4gdb] a[data-astro-cid-5qnl4gdb]{display:inline-flex;align-items:center;min-block-size:28px;padding-block:.15rem;font-family:var(--type-family-ui);font-size:calc(var(--type-ui-md) * var(--type-arabic-size-factor));color:var(--color-text-secondary);text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0 1px;transition:background-size var(--motion-duration-settle) var(--motion-easing-silk),color var(--motion-duration-micro) var(--motion-easing-attend)}.group[data-astro-cid-5qnl4gdb] a[data-astro-cid-5qnl4gdb]:hover{color:var(--color-text-primary);background-size:100% 1px}.footer-wordmark[data-astro-cid-5qnl4gdb]{margin-block-start:var(--space-10);font-family:var(--type-family-display);font-size:calc(clamp(2.6rem,.8rem + 8.6vw,10.5rem) * var(--type-arabic-size-factor));line-height:.9;letter-spacing:var(--type-tracking-display);text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgb(197 180 163 / 55%);user-select:none}.footer-bottom[data-astro-cid-5qnl4gdb]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-5);margin-block-start:var(--space-4);padding-block-start:var(--space-3);border-block-start:var(--border-rule-hairline)}.bio[data-astro-cid-5qnl4gdb]{max-width:52ch;font-size:calc(var(--type-ui-sm) * var(--type-arabic-size-factor));color:var(--color-text-secondary)}.social[data-astro-cid-5qnl4gdb] a[data-astro-cid-5qnl4gdb]{display:inline-flex;align-items:center;min-block-size:28px}.social[data-astro-cid-5qnl4gdb]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));letter-spacing:var(--type-tracking-label);text-transform:uppercase}.copyright[data-astro-cid-5qnl4gdb]{font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));color:var(--color-text-muted)}@media(min-width:1024px){.site-footer[data-astro-cid-5qnl4gdb]{border-start-start-radius:50% 6rem;border-start-end-radius:50% 6rem}.footer-top[data-astro-cid-5qnl4gdb]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--space-10)}.groups[data-astro-cid-5qnl4gdb]{padding-block-start:var(--space-8)}}.skip-link[data-astro-cid-b3cmtaud]{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:var(--z-skip-link);padding:var(--space-1) var(--space-2);background:var(--color-ground-overlay);color:var(--color-text-primary);font-family:var(--type-family-ui);font-size:var(--type-ui-sm);text-decoration:underline;transform:translateY(-120%);transition:transform var(--motion-duration-instant) var(--motion-easing-standard)}.skip-link[data-astro-cid-b3cmtaud]:focus-visible{transform:translateY(0)}:root{--color-white: #ffffff;--color-light-grey: #eaeaea;--color-warm-beige: #b8a48f;--color-mocha-brown: #4a3f35;--color-black: #000000;--palette-porcelain: #f6f4f2;--palette-linen: #e1ddda;--palette-nude: #d9d2ca;--palette-sand: #ccc0b3;--palette-taupe: #817262;--palette-bark: #625549;--palette-umber: #5b4e43;--palette-beige-lifted: #c5b4a3;--palette-beige-shaded: #9d8b79;--palette-shadow: #29231d;--palette-ivory: var(--color-white);--palette-cream: var(--palette-porcelain);--palette-blush: var(--color-light-grey);--palette-powder: var(--palette-linen);--palette-petal: var(--palette-nude);--palette-champagne: var(--palette-porcelain);--palette-champagne-metal: var(--color-warm-beige);--palette-wine: var(--color-mocha-brown);--color-ground-base: var(--color-white);--color-ground-card: var(--color-white);--color-ground-raised: var(--color-light-grey);--color-ground-inset: var(--palette-linen);--color-ground-champagne: var(--palette-porcelain);--color-ground-nude: var(--palette-nude);--color-ground-accent: var(--color-warm-beige);--color-ground-overlay: var(--color-mocha-brown);--color-text-primary: var(--color-mocha-brown);--color-text-secondary: var(--palette-umber);--color-text-muted: var(--palette-bark);--color-text-strong: var(--color-black);--color-text-on-accent: var(--color-white);--color-line-hairline: var(--color-light-grey);--color-line-strong: var(--palette-taupe);--color-accent-clay: var(--color-mocha-brown);--color-accent-clay-hover: var(--color-black);--color-accent-mineral: var(--palette-umber);--color-accent-champagne: var(--color-warm-beige);--color-cta-fill: var(--color-mocha-brown);--color-cta-fill-hover: var(--color-warm-beige);--color-cta-fg: var(--color-white);--color-cta-fg-hover: var(--color-black);--color-status-success: #3f4a38;--color-status-warning: #6b5326;--color-status-error: #6b3a32;--color-evidence-claim: var(--color-text-muted);--color-evidence-observation: var(--color-accent-mineral);--color-evidence-verdict: var(--color-text-strong);--color-disclosure-independent: var(--color-text-muted);--color-disclosure-editorial: var(--color-text-muted);--color-disclosure-gifted: var(--color-accent-mineral);--color-disclosure-sponsored: var(--color-text-strong);--color-disclosure-paid: var(--color-text-strong);--color-disclosure-pending: var(--color-status-warning);--color-focus-ring: var(--color-mocha-brown);--color-focus-ring-on-accent: var(--color-black);--gradient-ivory-blush: linear-gradient(180deg, #ffffff 0%, #eaeaea 100%);--gradient-blush-ivory: linear-gradient(180deg, #eaeaea 0%, #ffffff 100%);--gradient-powder-champagne: linear-gradient(160deg, #e1ddda 0%, #f6f4f2 100%);--gradient-hero: radial-gradient(60% 70% at 72% 38%, rgb(184 164 143 / 30%) 0%, rgb(184 164 143 / 0%) 70%), radial-gradient(45% 50% at 12% 88%, rgb(234 234 234 / 90%) 0%, rgb(234 234 234 / 0%) 70%), linear-gradient(180deg, #ffffff 0%, #f6f4f2 100%);--gradient-glow: radial-gradient(closest-side, rgb(184 164 143 / 32%), rgb(184 164 143 / 0%));--gradient-champagne-glow: radial-gradient(closest-side, rgb(184 164 143 / 24%), rgb(184 164 143 / 0%));--gradient-wine: radial-gradient(70% 90% at 85% 10%, rgb(184 164 143 / 18%) 0%, rgb(184 164 143 / 0%) 70%), linear-gradient(180deg, #4a3f35 0%, #29231d 100%);--gradient-light-leak: radial-gradient(closest-side, rgb(246 244 242 / 85%) 0%, rgb(184 164 143 / 22%) 55%, rgb(184 164 143 / 0%) 100%);--gradient-sheen: linear-gradient(100deg, rgb(255 255 255 / 0%) 0%, rgb(255 255 255 / 55%) 50%, rgb(255 255 255 / 0%) 100%);--gradient-rose-metal: linear-gradient(135deg, #c5b4a3 0%, #9d8b79 45%, #e1ddda 60%, #817262 100%);--type-family-display: "Cormorant Garamond", "Cormorant", Georgia, "Times New Roman", serif;--type-family-accent: "Cormorant Garamond Italic", "Cormorant Garamond", Georgia, serif;--type-family-body: "Jost", "Helvetica Neue", system-ui, -apple-system, "Segoe UI", sans-serif;--type-family-ui: "Jost", "Helvetica Neue", system-ui, -apple-system, "Segoe UI", sans-serif;--type-family-record: "Jost", "Helvetica Neue", system-ui, sans-serif;--type-weight-regular: 400;--type-weight-medium: 500;--type-weight-semibold: 600;--type-arabic-size-factor: 1;--type-arabic-leading-factor: 1;--type-tracking-label: .22em;--type-tracking-display: -.015em;--type-tracking-wordmark: .32em;--type-tracking-record: .02em;--type-tracking-mega: -.04em;--type-display-mega: clamp(4.5rem, 1rem + 15vw, 16rem);--type-display-hero: clamp(3rem, 1.6rem + 6vw, 7.25rem);--type-display-xl: clamp(2.5rem, 1.5rem + 4.3vw, 5.5rem);--type-display-lg: clamp(2.25rem, 1.45rem + 3.2vw, 4.25rem);--type-display-md: clamp(1.875rem, 1.4rem + 1.9vw, 3rem);--type-display-sm: clamp(1.5rem, 1.3rem + .8vw, 2.125rem);--type-body-lg: clamp(1.125rem, 1.08rem + .2vw, 1.25rem);--type-body-md: clamp(1rem, .98rem + .1vw, 1.0625rem);--type-body-sm: 1rem;--type-ui-md: 1rem;--type-ui-sm: .875rem;--type-record-md: clamp(.875rem, .86rem + .09vw, .9375rem);--type-record-sm: .8125rem;--type-label-sm: .75rem;--type-leading-display-xl: .98;--type-leading-display-lg: 1.02;--type-leading-display-md: 1.08;--type-leading-display-sm: 1.16;--type-leading-body-lg: 1.65;--type-leading-body-md: 1.72;--type-leading-body-sm: 1.65;--type-leading-ui: 1.4;--type-leading-record: 1.5;--type-leading-label: 1.35;--type-measure-editorial: 66ch;--type-measure-narrow: 48ch;--type-measure-lede: 38ch;--space-0-5: .25rem;--space-1: .5rem;--space-2: 1rem;--space-3: 1.5rem;--space-4: 2rem;--space-5: 2.5rem;--space-6: 3rem;--space-7: 3.5rem;--space-8: 4rem;--space-9: 4.5rem;--space-10: 6rem;--space-12: 8rem;--space-14: 10rem;--space-section: var(--space-8);--space-subsection: var(--space-6);--space-related-above: var(--space-9);--bp-md: 768;--bp-lg: 1024;--bp-xl: 1600;--bp-xxl: 1920;--cosmetic-xs: 22%;--cosmetic-sm: 30%;--cosmetic-md: 42%;--cosmetic-lg: 56%;--layout-max-content: 1400px;--layout-max-wide: 1400px;--layout-max-text: 620px;--layout-max-narrow: 640px;--layout-gutter: 1.5rem;--layout-margin: 1.25rem;--layout-index-width: 160px;--layout-index-gap: 2rem;--layout-header-height: 76px;--radius-none: 0;--radius-control: 999px;--radius-soft: 14px;--radius-card: 28px;--radius-arch: 999px 999px 32px 32px;--radius-pebble: 58% 42% 46% 54% / 48% 56% 44% 52%;--radius-lens: 999px 999px 999px 999px / 22% 22% 22% 22%;--border-width-hairline: 1px;--border-width-accent: 2px;--border-rule-hairline: 1px solid var(--color-line-hairline);--border-rule-strong: 1px solid var(--color-line-strong);--border-rule-observation: 1px solid var(--color-accent-mineral);--border-rule-claim: 1px dotted var(--color-line-strong);--border-rule-verdict: 2px solid var(--color-accent-clay);--shadow-none: none;--shadow-subtle: 0 10px 22px -16px rgb(74 63 53 / 18%);--shadow-soft: 0 24px 48px -28px rgb(74 63 53 / 22%);--shadow-float: 0 40px 80px -40px rgb(74 63 53 / 30%), 0 12px 24px -16px rgb(74 63 53 / 14%);--shadow-hero: 0 72px 120px -56px rgb(74 63 53 / 34%), 0 28px 56px -32px rgb(74 63 53 / 20%), 0 4px 12px -8px rgb(41 35 29 / 14%);--shadow-control: 0 10px 24px -14px rgb(41 35 29 / 34%);--motion-duration-instant: .1s;--motion-duration-micro: .2s;--motion-duration-quick: .18s;--motion-duration-base: .32s;--motion-duration-standard: .42s;--motion-duration-settle: .6s;--motion-duration-editorial: .9s;--motion-duration-reveal: 1.1s;--motion-duration-cinematic: 1.6s;--motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--motion-easing-exit: cubic-bezier(.4, 0, 1, 1);--motion-easing-attend: cubic-bezier(.4, 0, .2, 1);--motion-easing-silk: cubic-bezier(.16, 1, .3, 1);--motion-stagger-sequence: 90ms;--motion-stagger-compact: 60ms;--motion-distance-settle: 28px;--motion-distance-subtle: 10px;--motion-scale-image: 1.04;--motion-scale-press: .985;--motion-marquee-duration: 48s;--motion-drift-duration: 22s;--z-base: 0;--z-raised: 10;--z-cosmetics: 40;--z-grain: 45;--z-header: 100;--z-overlay: 200;--z-dialog: 300;--z-skip-link: 500}:root:lang(ar),[lang=ar]{--type-family-display: "Noto Naskh Arabic", "IBM Plex Sans Arabic", serif;--type-family-accent: "Noto Naskh Arabic", "IBM Plex Sans Arabic", serif;--type-family-body: "IBM Plex Sans Arabic", system-ui, sans-serif;--type-family-ui: "IBM Plex Sans Arabic", system-ui, sans-serif;--type-arabic-size-factor: 1.08;--type-arabic-leading-factor: 1.22;--type-tracking-label: 0;--type-tracking-display: 0;--type-tracking-wordmark: 0;--type-tracking-record: 0}@media(prefers-reduced-motion:reduce){:root{--motion-duration-quick: 0ms;--motion-duration-micro: 0ms;--motion-duration-base: 0ms;--motion-duration-standard: 0ms;--motion-duration-settle: 0ms;--motion-duration-editorial: 0ms;--motion-duration-reveal: 0ms;--motion-duration-cinematic: 0ms;--motion-stagger-sequence: 0ms;--motion-stagger-compact: 0ms;--motion-distance-settle: 0px;--motion-distance-subtle: 0px;--motion-scale-image: 1;--motion-scale-press: 1}}@media(min-width:768px){:root{--layout-margin: 2.5rem;--space-section: var(--space-10);--space-related-above: var(--space-10);--layout-header-height: 84px}}@media(min-width:1024px){:root{--layout-margin: 3.5rem;--space-section: var(--space-12);--space-related-above: var(--space-12)}}@media(min-width:1280px)and (max-height:820px){:root{--space-section: var(--space-10);--layout-header-height: 76px}}@media(min-width:1600px){:root{--layout-margin: 4.5rem;--space-section: var(--space-14);--space-related-above: var(--space-12)}}@media(min-width:1920px){:root{--layout-margin: 6rem;--layout-max-content: 1560px;--layout-max-wide: 1560px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0;padding:0}ol[role=list],ul[role=list],ol.plain,ul.plain{list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}p,li,h1,h2,h3,dd,dt,figcaption,td,th{overflow-wrap:break-word}html{background:var(--color-ground-base);color-scheme:light;scroll-behavior:smooth;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100vh;margin:0;background:var(--color-ground-base);color:var(--color-text-primary);font-family:var(--type-family-body);font-size:calc(var(--type-body-md) * var(--type-arabic-size-factor));line-height:calc(var(--type-leading-body-md) * var(--type-arabic-leading-factor));font-weight:var(--type-weight-regular);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3{font-family:var(--type-family-display);font-weight:var(--type-weight-regular);letter-spacing:var(--type-tracking-display);color:var(--color-text-primary)}a{color:var(--color-accent-clay);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:.22em;text-decoration-thickness:1px;transition:color var(--motion-duration-quick) var(--motion-easing-attend),text-decoration-color var(--motion-duration-quick) var(--motion-easing-attend)}a:hover{color:var(--color-accent-clay-hover);text-decoration-color:var(--color-accent-champagne);text-decoration-thickness:2px}:focus-visible{outline:var(--border-width-accent) solid var(--color-focus-ring);outline-offset:3px}:target,[id]{scroll-margin-top:calc(var(--layout-header-height) + 1.5rem)}main:focus{outline:none}::selection{background:var(--color-warm-beige);color:var(--color-black)}.container{width:100%;max-width:calc(var(--layout-max-content) + var(--layout-margin) * 2);margin-inline:auto;padding-inline:var(--layout-margin)}.container--wide{max-width:calc(var(--layout-max-wide) + var(--layout-margin) * 2)}.text-column{max-width:var(--type-measure-editorial)}.full-bleed{width:100%;max-width:100%;margin-inline:0}.section{margin-block-start:var(--space-section)}.display-xl{font-family:var(--type-family-display);font-size:calc(var(--type-display-xl) * var(--type-arabic-size-factor));line-height:calc(var(--type-leading-display-xl) * var(--type-arabic-leading-factor));letter-spacing:var(--type-tracking-display);font-weight:var(--type-weight-regular)}.display-lg{font-family:var(--type-family-display);font-size:calc(var(--type-display-lg) * var(--type-arabic-size-factor));line-height:calc(var(--type-leading-display-lg) * var(--type-arabic-leading-factor));letter-spacing:var(--type-tracking-display);font-weight:var(--type-weight-regular);text-align:start}.display-md{font-family:var(--type-family-display);font-size:calc(var(--type-display-md) * var(--type-arabic-size-factor));line-height:calc(var(--type-leading-display-md) * var(--type-arabic-leading-factor));letter-spacing:var(--type-tracking-display);font-weight:var(--type-weight-regular);text-align:start}.accent{font-family:var(--type-family-accent);color:var(--color-accent-clay)}.label{font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));line-height:calc(var(--type-leading-label) * var(--type-arabic-leading-factor));color:var(--color-text-muted);letter-spacing:var(--type-tracking-label);font-weight:var(--type-weight-medium);text-transform:uppercase}html[lang=ar] .label{text-transform:none;font-weight:var(--type-weight-regular)}.record{font-family:var(--type-family-record);font-size:var(--type-record-md);line-height:var(--type-leading-record);font-variant-numeric:tabular-nums lining-nums;letter-spacing:var(--type-tracking-record)}html[lang=ar] .record .word{font-family:var(--type-family-ui);font-size:calc(var(--type-record-md) * var(--type-arabic-size-factor))}.eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-accent-clay)}.eyebrow:before{content:"";inline-size:2.5rem;block-size:1px;background:currentColor;opacity:.6}html[lang=ar] .eyebrow{text-transform:none;font-weight:var(--type-weight-regular)}.btn{--btn-bg: transparent;--btn-fg: var(--color-text-primary);--btn-border: var(--color-mocha-brown);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.85rem;min-block-size:3.25rem;padding:.95rem 1.9rem;border:1px solid var(--btn-border);border-radius:var(--radius-control);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-label);text-transform:uppercase;text-decoration:none;white-space:nowrap;overflow:hidden;isolation:isolate;transition:color var(--motion-duration-base) var(--motion-easing-silk),border-color var(--motion-duration-base) var(--motion-easing-silk),box-shadow var(--motion-duration-base) var(--motion-easing-silk),transform var(--motion-duration-base) var(--motion-easing-silk)}html[lang=ar] .btn{text-transform:none;font-size:calc(var(--type-ui-sm) * var(--type-arabic-size-factor))}.btn:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-cta-fill-hover);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--motion-duration-settle) var(--motion-easing-silk)}.btn:hover{color:var(--color-cta-fg-hover);border-color:var(--color-cta-fill-hover);text-decoration:none}.btn:hover:before{transform:scaleX(1)}.btn-arrow{inline-size:1.1rem;block-size:auto;flex:none;transition:transform var(--motion-duration-base) var(--motion-easing-silk)}.btn:hover .btn-arrow{transform:translate(4px)}.btn-arrow:dir(rtl){scale:-1 1}.btn--primary{--btn-bg: var(--color-cta-fill);--btn-fg: var(--color-cta-fg);--btn-border: var(--color-cta-fill);box-shadow:var(--shadow-control)}.btn--secondary{--btn-bg: var(--color-warm-beige);--btn-fg: var(--color-black);--btn-border: var(--color-warm-beige)}.btn--secondary:hover{--btn-fg: var(--color-white)}.btn--secondary:before{background:var(--color-mocha-brown)}.btn--primary:hover{transform:translateY(-1px)}.link-list a{display:inline-flex;align-items:center;min-block-size:26px;padding-block:.15rem}.link-quiet{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--type-family-ui);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor));font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-text-primary);text-decoration:none;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 100% 1px;padding-block-end:.35rem;transition:background-size var(--motion-duration-settle) var(--motion-easing-silk),color var(--motion-duration-quick) var(--motion-easing-attend)}html[lang=ar] .link-quiet{text-transform:none;font-size:calc(var(--type-ui-sm) * var(--type-arabic-size-factor))}.link-quiet:hover{color:var(--color-accent-clay-hover);background-size:35% 1px}.tone-ivory{background:var(--color-ground-base)}.tone-blush,.tone-powder,.tone-nude{--color-line-hairline: var(--palette-nude)}.tone-blush{background:var(--palette-blush)}.tone-powder{background:var(--palette-powder)}.tone-nude{background:var(--color-ground-nude)}.tone-champagne{background:var(--palette-champagne)}.tone-accent{--color-text-primary: var(--color-black);--color-text-secondary: var(--color-black);--color-text-muted: var(--color-mocha-brown);--color-text-strong: var(--color-black);--color-accent-clay: var(--color-black);--color-accent-clay-hover: var(--color-mocha-brown);--color-accent-mineral: var(--color-black);--color-line-hairline: rgb(74 63 53 / 22%);--color-line-strong: var(--color-mocha-brown);--color-focus-ring: var(--color-black);--color-cta-fill: var(--color-mocha-brown);--color-cta-fill-hover: var(--color-black);--color-cta-fg: var(--color-white);--color-cta-fg-hover: var(--color-white);background:var(--color-ground-accent);color:var(--color-text-primary)}.tone-ivory-to-blush{background:var(--gradient-ivory-blush)}.tone-blush-to-ivory{background:var(--gradient-blush-ivory)}.tone-wine{--color-text-primary: var(--color-white);--color-text-secondary: var(--color-light-grey);--color-text-muted: var(--palette-beige-lifted);--color-text-strong: var(--color-white);--color-accent-clay: var(--palette-beige-lifted);--color-accent-clay-hover: var(--color-white);--color-accent-mineral: var(--palette-beige-lifted);--color-accent-champagne: var(--palette-beige-lifted);--color-line-hairline: rgb(255 255 255 / 14%);--color-line-strong: var(--palette-beige-shaded);--color-focus-ring: var(--palette-beige-lifted);--color-cta-fill: var(--color-white);--color-cta-fill-hover: var(--color-warm-beige);--color-cta-fg: var(--color-mocha-brown);--color-cta-fg-hover: var(--color-black);background:var(--gradient-wine);color:var(--color-text-primary)}.tone-wine ::selection{background:var(--color-warm-beige);color:var(--color-black)}.tone-wine .btn{--btn-border: var(--palette-beige-shaded)}.tone-wine .btn--primary{--btn-bg: var(--color-white);--btn-fg: var(--color-mocha-brown);--btn-border: var(--color-white)}.tonal-opening{background:radial-gradient(40rem 30rem at 85% 0%,#b8a48f3d,#b8a48f00 70%),linear-gradient(180deg,#eaeaea 0,#fff 40rem)}.curve-top{border-start-start-radius:50% 4rem;border-start-end-radius:50% 4rem}@media(min-width:1024px){.curve-top{border-start-start-radius:50% 7rem;border-start-end-radius:50% 7rem}}.organic{position:absolute;z-index:0;pointer-events:none;border-radius:var(--radius-pebble);filter:blur(2px)}.organic--glow{background:var(--gradient-glow);filter:blur(20px);border-radius:50%}.organic--petal{background:linear-gradient(145deg,var(--palette-petal),var(--palette-powder));opacity:.85}.organic--champagne{background:var(--gradient-champagne-glow);filter:blur(18px);border-radius:50%}.organic--ring{border:1px solid color-mix(in srgb,var(--palette-champagne-metal) 70%,transparent);filter:none;border-radius:50%}@media(prefers-reduced-motion:no-preference){.organic--drift{animation:organic-drift 18s var(--motion-easing-attend) infinite alternate}}@keyframes organic-drift{0%{transform:translateZ(0) rotate(0);border-radius:58% 42% 46% 54%/48% 56% 44% 52%}to{transform:translate3d(2%,-3%,0) rotate(8deg);border-radius:44% 56% 58% 42%/56% 44% 52% 48%}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal{animation:reveal-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.reveal-fade{animation:reveal-fade linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.reveal-mask{animation:reveal-mask linear both;animation-timeline:view();animation-range:entry 0% cover 35%}.parallax-media img{animation:parallax-drift linear both;animation-timeline:view();animation-range:cover}}}@keyframes reveal-rise{0%{opacity:0;transform:translate3d(0,var(--motion-distance-settle),0)}to{opacity:1;transform:none}}@keyframes reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes reveal-mask{0%{clip-path:inset(12% 8% 12% 8% round var(--radius-card));opacity:.4}to{clip-path:inset(0 0 0 0 round 0);opacity:1}}@keyframes parallax-drift{0%{transform:translate3d(0,-5%,0) scale(1.1)}to{transform:translate3d(0,5%,0) scale(1.1)}}@media(prefers-reduced-motion:no-preference){.enter{animation:reveal-rise var(--motion-duration-reveal) var(--motion-easing-silk) both;animation-delay:calc(var(--enter-step, 0) * var(--motion-stagger-sequence) + var(--motion-duration-instant))}.enter-fade{animation:reveal-fade var(--motion-duration-cinematic) var(--motion-easing-silk) both;animation-delay:calc(var(--enter-step, 0) * var(--motion-stagger-sequence) + var(--motion-duration-instant))}}.cosmetic-canvas{position:fixed;top:0;left:0;z-index:var(--z-cosmetics);pointer-events:none}.hairline{border:0;border-block-start:var(--border-rule-hairline);margin:0}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:768px){body:after{content:"";position:fixed;inset:0;z-index:var(--z-grain);pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.09'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}}.organic--leak{background:var(--gradient-light-leak);filter:blur(28px);border-radius:50%;opacity:.55}.organic--pool{background:var(--gradient-champagne-glow);filter:blur(34px);border-radius:50%;opacity:.7}@media(prefers-reduced-motion:no-preference){.organic--breathe{animation:organic-breathe var(--motion-drift-duration) var(--motion-easing-attend) infinite alternate}}@keyframes organic-breathe{0%{transform:scale(1);opacity:.45}to{transform:scale(1.12);opacity:.7}}.section-mark{position:absolute;z-index:0;font-family:var(--type-family-display);font-size:var(--type-display-mega);line-height:.8;letter-spacing:var(--type-tracking-mega);color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--color-warm-beige) 70%,transparent);user-select:none;pointer-events:none}.section-mark--solid{-webkit-text-stroke:0;color:color-mix(in srgb,var(--palette-petal) 45%,transparent)}.tone-wine .section-mark{-webkit-text-stroke-color:color-mix(in srgb,var(--palette-beige-lifted) 45%,transparent)}.vertical-label{writing-mode:vertical-rl;font-family:var(--type-family-ui);font-size:var(--type-label-sm);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-label);text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap}html[lang=ar] .vertical-label{writing-mode:horizontal-tb;text-transform:none;font-weight:var(--type-weight-regular);font-size:calc(var(--type-label-sm) * var(--type-arabic-size-factor))}.lede{max-inline-size:var(--type-measure-lede);font-family:var(--type-family-display);font-size:calc(var(--type-display-sm) * var(--type-arabic-size-factor));line-height:calc(1.32 * var(--type-arabic-leading-factor));color:var(--color-text-secondary)}.pull-quote{margin-block:var(--space-6);padding-inline-start:var(--space-4);border-inline-start:1px solid var(--color-accent-clay);font-family:var(--type-family-accent);font-size:calc(var(--type-display-sm) * var(--type-arabic-size-factor));line-height:calc(1.28 * var(--type-arabic-leading-factor));color:var(--color-text-primary);max-inline-size:28ch}.rule-draw{block-size:1px;inline-size:100%;border:0;background:linear-gradient(90deg,var(--color-accent-champagne),var(--palette-linen));transform-origin:inline-start}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.rule-draw{animation:rule-draw linear both;animation-timeline:view();animation-range:entry 10% entry 80%}}}@keyframes rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.seam{position:absolute;inset-block-start:0;inset-inline:0;block-size:var(--space-8);pointer-events:none;background:linear-gradient(180deg,#fff,#fff0)}.seam--blush{background:linear-gradient(180deg,#eaeaea,#eaeaea00)}.seam--champagne{background:linear-gradient(180deg,#f6f4f2,#f6f4f200)}.btn:after{content:"";position:absolute;inset-block:0;inset-inline-start:-60%;inline-size:40%;z-index:-1;background:var(--gradient-sheen);transform:translate(0);opacity:0;transition:transform var(--motion-duration-cinematic) var(--motion-easing-silk),opacity var(--motion-duration-standard) var(--motion-easing-attend)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.btn:hover:after{opacity:1;transform:translate(400%)}}.btn:active{transform:scale(var(--motion-scale-press))}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.reveal-step{animation:reveal-rise linear both;animation-timeline:view();animation-range:entry 0% entry calc(45% + var(--reveal-step, 0) * 12%)}.reveal-wipe{animation:reveal-wipe linear both;animation-timeline:view();animation-range:entry 0% cover 30%}.reveal-widen{animation:reveal-widen linear both;animation-timeline:view();animation-range:entry 0% cover 25%}}}@keyframes reveal-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes reveal-widen{0%{transform:scale(.94);opacity:.5}to{transform:scale(1);opacity:1}}@media(forced-colors:active){:focus-visible{outline-color:Highlight}.full-bleed,.paper,.tone-wine{background:Canvas}.organic,.cosmetic-canvas,.section-mark,.seam{display:none}body:after{content:none}.btn{border-color:ButtonText}}@media print{body{background:var(--color-white);color:var(--color-black)}.full-bleed{width:auto;margin-inline-start:0;transform:none}.organic,.cosmetic,.cosmetic-canvas,.section-mark,.seam{display:none!important}body:after{content:none}}
