:root{--sw-motion-ease:cubic-bezier(.22, .61, .36, 1);--sw-motion-enter:cubic-bezier(.16, 1, .3, 1);--sw-motion-exit:cubic-bezier(.4, 0, 1, 1)}[data-sw-countup]{font-variant-numeric:tabular-nums}.sw-skeleton{border-radius:var(--radius,.5rem);background-color:color-mix(in srgb, currentColor 6%, transparent);position:relative;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}@media (prefers-reduced-motion:no-preference){:where(html:not([data-sw-motion=off])) :is([data-sw-press],[data-sw-sheen],[data-sw-lift],[data-sw-ring]){outline-offset:4px;transition:transform var(--sw-t,.12s) var(--sw-motion-ease), outline-color .12s var(--sw-motion-ease), outline-offset .12s var(--sw-motion-ease), border-color .2s var(--sw-motion-ease), box-shadow .2s var(--sw-motion-ease);outline:2px solid #0000}:where(html:not([data-sw-motion=off])) :is([data-sw-press],[data-sw-sheen],[data-sw-lift],[data-sw-ring]):focus-visible{outline-color:var(--ring,var(--sw-gold-800));outline-offset:2px}:where(html:not([data-sw-motion=off])) [data-sw-press]:active{transform:scale(.98)}:where(html:not([data-sw-motion=off])) [data-sw-sheen]{isolation:isolate;position:relative;overflow:hidden}:where(html:not([data-sw-motion=off])) [data-sw-sheen]:after{content:"";z-index:var(--sw-z-raised);border-radius:inherit;pointer-events:none;background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--sw-gold-200,#efd071) 55%, transparent) 50%, transparent 65%);transition:none;position:absolute;inset:0;transform:translate(-120%)}:where(html:not([data-sw-motion=off])) [data-sw-sheen]:focus-visible:after{transition:transform .52s var(--sw-motion-enter);transform:translate(120%)}@media (hover:hover){:where(html:not([data-sw-motion=off])) [data-sw-sheen]:hover:after{transition:transform .52s var(--sw-motion-enter);transform:translate(120%)}}:where(html:not([data-sw-motion=off])) [data-sw-sheen][dir=rtl]:after,:where(html:not([data-sw-motion=off])) [dir=rtl] [data-sw-sheen]:after{transform:translate(120%)}:where(html:not([data-sw-motion=off])) [data-sw-sheen][dir=rtl]:focus-visible:after,:where(html:not([data-sw-motion=off])) [dir=rtl] [data-sw-sheen]:focus-visible:after{transform:translate(-120%)}@media (hover:hover){:where(html:not([data-sw-motion=off])) [data-sw-sheen][dir=rtl]:hover:after,:where(html:not([data-sw-motion=off])) [dir=rtl] [data-sw-sheen]:hover:after{transform:translate(-120%)}}:where(html:not([data-sw-motion=off])) [data-sw-lift]{--sw-t:.2s}:where(html:not([data-sw-motion=off])) [data-sw-lift]:focus-visible{border-color:color-mix(in srgb, var(--sw-gold-500,#d5aa37) 55%, transparent);box-shadow:0 8px 24px -12px color-mix(in srgb, var(--sw-gold-500,#d5aa37) 45%, transparent);transform:translateY(-2px)}@media (hover:hover){:where(html:not([data-sw-motion=off])) [data-sw-lift]:hover{border-color:color-mix(in srgb, var(--sw-gold-500,#d5aa37) 55%, transparent);box-shadow:0 8px 24px -12px color-mix(in srgb, var(--sw-gold-500,#d5aa37) 45%, transparent);transform:translateY(-2px)}}:where(html:not([data-sw-motion=off])) .sw-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, currentColor 6%, transparent), transparent);animation:1.6s linear infinite sw-shimmer;position:absolute;inset:0;transform:translate(-100%)}:where(html:not([data-sw-motion=off])) [dir=rtl] .sw-skeleton:after,:where(html:not([data-sw-motion=off])) .sw-skeleton[dir=rtl]:after{animation-direction:reverse}html:not([data-sw-motion=off])::view-transition-old(root){animation:sw-vt-out .32s var(--sw-motion-exit) both}html:not([data-sw-motion=off])::view-transition-new(root){animation:sw-vt-in .32s var(--sw-motion-enter) both}html:not([data-sw-motion=off])::view-transition-group(*){animation-duration:.32s;animation-timing-function:var(--sw-motion-ease)}}[data-sw-vt-name]{view-transition-name:var(--sw-vt-name,none)}@keyframes sw-shimmer{to{transform:translate(100%)}}@keyframes sw-vt-out{to{opacity:0}}@keyframes sw-vt-in{0%{opacity:0;transform:translateY(8px)}}
:root{--rw-font-display:var(--font-display,"Zodiak", "Zodiak Fallback", "Times New Roman", Georgia, serif);--rw-font-body:var(--font-sans,"Satoshi", "Satoshi Fallback", system-ui, sans-serif);--rw-title-scale:.8;--rw-subtitle-scale:.8;--rw-pu:calc(min(100vw - 2 * var(--rw-gutter), var(--rw-wide)) / 100);--rw-type-display-base:clamp(2.75rem, 1.8rem + 3.86vw, 6.25rem);--rw-type-hero-base:clamp(2.775rem, 1.004rem + 7.257vw, 7.72rem);--rw-type-xl-base:clamp(2.125rem, 1.025rem + 4.51vw, 5.35rem);--rw-type-xl-h-base:clamp(2.125rem, 1.144rem + 4.02vw, 5.5rem);--rw-type-xl-m-base:clamp(2.125rem, 1.69rem + 1.79vw, 3.3rem);--rw-type-xl-s-base:clamp(2.125rem, 1.82rem + 1.257vw, 2.95rem);--rw-type-l-base:clamp(1.75rem, 1.1rem + 2.67vw, 3.5rem);--rw-type-title-base:clamp(1.5rem, 1.22rem + 1.143vw, 2.25rem);--rw-type-card-base:clamp(1.3125rem, 1.056rem + 1.048vw, 2rem);--rw-type-m-base:clamp(1.3125rem, 1.19rem + .5vw, 1.64rem);--rw-type-s-base:clamp(1.125rem, 1rem + .5vw, 1.3125rem);--rw-type-foot-base:clamp(2.22rem, 1rem + 5vw, 5.5rem);--rw-type-xl-n-base:clamp(2.125rem, 1.16rem + 3.97vw, 4.79rem);--rw-type-sub-base:clamp(1.25rem, 1.157rem + .381vw, 1.5rem);--rw-type-title-s-base:clamp(1.5rem, 1.314rem + .762vw, 2rem);--rw-type-lede-base:clamp(1.125rem, 1rem + .45vw, 1.375rem);--rw-type-display:max(.875rem, min(calc(var(--rw-type-display-base) * var(--rw-title-scale)), 18cqi));--rw-type-hero:max(.875rem, min(calc(var(--rw-type-hero-base) * var(--rw-title-scale)), 18cqi));--rw-type-xl:max(.875rem, min(calc(var(--rw-type-xl-base) * var(--rw-title-scale)), 18cqi));--rw-type-xl-h:max(.875rem, min(calc(var(--rw-type-xl-h-base) * var(--rw-title-scale)), 18cqi));--rw-type-xl-m:max(.875rem, min(calc(var(--rw-type-xl-m-base) * var(--rw-title-scale)), 18cqi));--rw-type-xl-s:max(.875rem, min(calc(var(--rw-type-xl-s-base) * var(--rw-title-scale)), 18cqi));--rw-type-l:max(.875rem, min(calc(var(--rw-type-l-base) * var(--rw-title-scale)), 18cqi));--rw-type-title:max(.875rem, min(calc(var(--rw-type-title-base) * var(--rw-title-scale)), 18cqi));--rw-type-card:max(.875rem, min(calc(var(--rw-type-card-base) * var(--rw-title-scale)), 18cqi));--rw-type-m:max(.875rem, min(calc(var(--rw-type-m-base) * var(--rw-title-scale)), 18cqi));--rw-type-s:max(.875rem, min(calc(var(--rw-type-s-base) * var(--rw-title-scale)), 18cqi));--rw-type-foot:max(.875rem, min(calc(var(--rw-type-foot-base) * var(--rw-title-scale)), 18cqi));--rw-type-xl-n:max(.875rem, min(calc(var(--rw-type-xl-n-base) * var(--rw-title-scale)), 18cqi));--rw-type-sub:max(.875rem, min(calc(var(--rw-type-sub-base) * var(--rw-title-scale)), 18cqi));--rw-type-title-s:max(.875rem, min(calc(var(--rw-type-title-s-base) * var(--rw-title-scale)), 18cqi));--rw-type-figure:clamp(min(1.75rem, 12cqi), .25rem + 14cqi, 5.5rem);--rw-uw:max(0px, calc((100vw - 1920px) * .0025));--rw-type-lede:calc(max(.875rem, calc(var(--rw-type-lede-base) * var(--rw-subtitle-scale))) + var(--rw-uw) * 1.2);--rw-type-body:calc(clamp(1rem, .96rem + .15vw, 1.0625rem) + var(--rw-uw));--rw-type-small:.875rem;--rw-type-label:.875rem;--rw-leading-display:.94;--rw-leading-xl:1;--rw-leading-l:1.06;--rw-leading-m:1.18;--rw-leading-body:1.6;--rw-tracking-display:-.035em;--rw-tracking-xl:-.028em;--rw-tracking-l:-.018em;--rw-tracking-label:.14em;--rw-measure:34em;--rw-space-1:.25rem;--rw-space-2:.5rem;--rw-space-3:.75rem;--rw-space-4:1rem;--rw-space-5:1.5rem;--rw-space-6:2rem;--rw-space-7:3rem;--rw-space-8:4rem;--rw-space-9:6rem;--rw-space-section:clamp(3.5rem, 1.5rem + 5vw + 4svh, 12rem);--rw-space-section-half:calc(var(--rw-space-section) / 2);--rw-seam:calc(var(--rw-space-section) * .45);--rw-space-stack:clamp(1rem, .8rem + .8vw, 1.5rem);--rw-gap-s:clamp(.75rem, .6rem + .5vw, 1rem);--rw-gap-m:clamp(1rem, .7rem + 1.2vw, 2rem);--rw-gap-l:clamp(1.5rem, .8rem + 2.6vw, 3.5rem);--rw-gutter:max(clamp(1rem, .25rem + 3.5vw, 5rem), env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));--rw-text:44rem;--rw-narrow:var(--rw-text);--rw-content:72rem;--rw-wide:84rem;--rw-full:112rem;--rw-radius:2px;--rw-header-h:var(--sw-header-height,4rem);--rw-grid-cols:12;--rw-motion:1;--rw-ease-out:cubic-bezier(.16, 1, .3, 1);--rw-ease-in-out:cubic-bezier(.86, 0, .07, 1);--rw-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--rw-ease-spring-soft:cubic-bezier(.34, 1.3, .64, 1);--rw-ease-spring-bouncy:cubic-bezier(.34, 1.56, .64, 1);--rw-dur-spring:.7s;--rw-dur-fast:.16s;--rw-dur-base:.32s;--rw-dur-slow:.64s;--rw-dur-reveal:.9s;--rw-dur-intro:1.2s;--rw-rise:3rem;--rw-marquee-slow:60s;--rw-marquee-normal:36s;--rw-glass-alpha-light:85%;--rw-glass-alpha-dark:80%;--rw-glass-blur-faint:10px;--rw-glass-blur:var(--rw-glass-blur-faint);--rw-glass-filter:blur(var(--rw-glass-blur-faint)) saturate(1.15);--rw-glass-light:color-mix(in srgb, var(--sw-dune-50) var(--rw-glass-alpha-light), transparent);--rw-glass-dark:color-mix(in srgb, var(--sw-navy-900) var(--rw-glass-alpha-dark), transparent);--rw-grad-gold:linear-gradient(135deg, var(--sw-gold-300) 0%, var(--sw-gold-500) 52%, var(--sw-gold-600) 100%);--rw-grad-gold-soft:linear-gradient(90deg, color-mix(in srgb, var(--sw-gold-400) 0%, transparent), var(--sw-gold-400) 30%, var(--sw-gold-300) 70%, color-mix(in srgb, var(--sw-gold-300) 0%, transparent));--rw-glow-cta:0 0 0 1px color-mix(in srgb, var(--sw-gold-300) 55%, transparent), 0 10px 28px -12px color-mix(in srgb, var(--sw-gold-500) 75%, transparent);--rw-glow-cta-hover:0 0 0 1px var(--sw-gold-300), 0 0 26px -2px color-mix(in srgb, var(--sw-gold-400) 70%, transparent), 0 14px 34px -12px color-mix(in srgb, var(--sw-gold-500) 85%, transparent)}:root,.rw-tone-light,.rw-ground--light,.rw-glass--light{--rw-line:color-mix(in srgb, var(--sw-navy-950) 12%, transparent);--rw-line-strong:color-mix(in srgb, var(--sw-navy-950) 28%, transparent);--rw-line-gold:var(--sw-gold-700);--rw-ink:var(--sw-neutral-950);--rw-ink-muted:var(--sw-neutral-600);--rw-ink-accent:var(--sw-gold-900);--rw-ink-link:var(--sw-twilight-700);--rw-focus:var(--sw-twilight-700);--rw-ground:var(--sw-dune-50);--rw-ground-solid:var(--sw-dune-100);--rw-ground-glass:color-mix(in srgb, var(--sw-dune-50) 86%, transparent);--rw-glass:var(--rw-glass-light);--rw-glass-edge:color-mix(in srgb, var(--sw-navy-950) 12%, transparent);--rw-glass-highlight:inset 0 1px 0 0 color-mix(in srgb, var(--sw-flare) 60%, transparent);--rw-glass-shadow:0 2px 4px -1px #0208170f, 0 24px 48px -20px #02081738;--rw-btn-gold:var(--sw-gold-500);--rw-btn-gold-ink:var(--sw-neutral-950);--rw-btn-gold-hover:var(--sw-neutral-950);--rw-btn-gold-hover-ink:var(--sw-gold-300);--rw-btn-ink:var(--sw-neutral-950);--rw-btn-ink-ink:var(--sw-dune-50);--rw-btn-ink-hover:var(--sw-gold-500);--rw-btn-ink-hover-ink:var(--sw-neutral-950);--rw-btn-ghost-ink:var(--sw-neutral-950);--rw-btn-ghost-hover:var(--sw-neutral-950);--rw-btn-ghost-hover-ink:var(--sw-dune-50);--rw-glow-base:245 203 111;--rw-glow:color-mix(in srgb, rgb(var(--rw-env-glow,var(--rw-glow-base))) calc(var(--rw-env-strength,0) * 60%), rgb(var(--rw-glow-base)));--rw-edge:color-mix(in srgb, var(--rw-glow) 70%, var(--sw-gold-600));--rw-edge-hover:var(--sw-gold-500);--rw-glow-box:0 0 0 1px color-mix(in srgb, var(--rw-glow) 45%, transparent), 0 0 22px 2px color-mix(in srgb, var(--rw-glow) 36%, transparent), 0 12px 28px -12px #12121252;--rw-glow-box-hover:0 0 0 1px color-mix(in srgb, var(--rw-glow) 80%, transparent), 0 0 30px 6px color-mix(in srgb, var(--rw-glow) 55%, transparent), 0 16px 34px -12px #12121266;--rw-glow-box-soft:0 0 22px 2px color-mix(in srgb, var(--rw-glow) 36%, transparent), 0 12px 28px -12px #12121252;--rw-glow-box-hover-soft:0 0 30px 6px color-mix(in srgb, var(--rw-glow) 55%, transparent), 0 16px 34px -12px #12121266;--rw-glow-text:0 0 .35em color-mix(in srgb, var(--rw-glow) 70%, transparent), 0 0 1em color-mix(in srgb, var(--rw-glow) 40%, transparent);--rw-glow-focus:0 0 0 2px var(--rw-focus), 0 0 18px 0 color-mix(in srgb, var(--rw-glow) 70%, transparent);--rw-glow-drop:drop-shadow(0 0 .3rem color-mix(in srgb, var(--rw-glow) 90%, transparent)) drop-shadow(0 0 .9rem color-mix(in srgb, var(--rw-glow) 45%, transparent));--rw-ink-card:var(--sw-neutral-950);--rw-ink-muted-card:var(--sw-neutral-600);--rw-ink-accent-card:var(--sw-gold-900);--rw-ink-link-card:var(--sw-twilight-700);--rw-sky-fx:var(--rw-sky-halo), var(--rw-glow-text), 0 2px 10px #00000042;--rw-grad-glass:linear-gradient(170deg, color-mix(in srgb, color-mix(in srgb, var(--sw-flare) 35%, var(--sw-dune-50)) calc(var(--rw-glass-alpha-light) + 3%), transparent) 0%, color-mix(in srgb, var(--sw-dune-50) var(--rw-glass-alpha-light), transparent) 45%, color-mix(in srgb, color-mix(in srgb, rgb(var(--rw-env-tint,240 230 213)) 8%, var(--sw-dune-100)) var(--rw-glass-alpha-light), transparent) 100%);--rw-band:color-mix(in srgb, color-mix(in srgb, rgb(var(--rw-env-tint,240 230 213)) 6%, var(--sw-dune-50)) 92%, transparent);--rw-grad-figure:linear-gradient(135deg, var(--sw-gold-700), var(--sw-gold-900))}.dark,[data-theme=dark],.rw-tone-dark,.rw-ground--dark,.rw-glass--dark{--rw-line:color-mix(in srgb, var(--sw-dune-50) 12%, transparent);--rw-line-strong:color-mix(in srgb, var(--sw-dune-50) 28%, transparent);--rw-line-gold:var(--sw-gold-400);--rw-ink:var(--sw-navy-50);--rw-ink-muted:var(--sw-navy-200);--rw-ink-accent:var(--sw-gold-300);--rw-ink-link:var(--sw-horizon-300);--rw-focus:var(--sw-horizon-300);--rw-ground:var(--sw-navy-900);--rw-ground-solid:var(--sw-navy-800);--rw-ground-glass:color-mix(in srgb, var(--sw-navy-900) 84%, transparent);--rw-glass:var(--rw-glass-dark);--rw-glass-edge:color-mix(in srgb, var(--sw-flare) 14%, transparent);--rw-glass-highlight:inset 0 1px 0 0 color-mix(in srgb, var(--sw-flare) 12%, transparent);--rw-glass-shadow:0 24px 48px -20px #000000b3;--rw-btn-gold:var(--sw-gold-400);--rw-btn-gold-ink:var(--sw-navy-950);--rw-btn-gold-hover:var(--sw-dune-50);--rw-btn-gold-hover-ink:var(--sw-navy-950);--rw-btn-ink:var(--sw-dune-50);--rw-btn-ink-ink:var(--sw-navy-950);--rw-btn-ink-hover:var(--sw-gold-400);--rw-btn-ink-hover-ink:var(--sw-navy-950);--rw-btn-ghost-ink:var(--sw-navy-50);--rw-btn-ghost-hover:var(--sw-dune-50);--rw-btn-ghost-hover-ink:var(--sw-navy-950);--rw-glow-base:245 248 253;--rw-glow:color-mix(in srgb, rgb(var(--rw-env-glow,var(--rw-glow-base))) calc(var(--rw-env-strength,0) * 60%), rgb(var(--rw-glow-base)));--rw-glow-focus:0 0 0 2px var(--rw-focus), 0 0 18px 0 color-mix(in srgb, var(--rw-glow) 55%, transparent);--rw-glow-drop:drop-shadow(0 0 .3rem color-mix(in srgb, var(--rw-glow) 80%, transparent)) drop-shadow(0 0 1rem color-mix(in srgb, var(--rw-glow) 40%, transparent));--rw-ink-card:var(--sw-navy-50);--rw-ink-muted-card:var(--sw-navy-200);--rw-ink-accent-card:var(--sw-gold-300);--rw-ink-link-card:var(--sw-horizon-300);--rw-sky-fx:var(--rw-sky-halo), var(--rw-glow-text);--rw-edge:color-mix(in srgb, var(--rw-glow) 60%, transparent);--rw-edge-hover:var(--rw-glow);--rw-glow-box:0 0 0 1px color-mix(in srgb, var(--rw-glow) 55%, transparent), 0 0 20px 1px color-mix(in srgb, var(--rw-glow) 42%, transparent), 0 0 48px -6px color-mix(in srgb, var(--rw-glow) 24%, transparent), 0 24px 48px -24px #0009;--rw-glow-box-hover:0 0 0 1px color-mix(in srgb, var(--rw-glow) 90%, transparent), 0 0 28px 3px color-mix(in srgb, var(--rw-glow) 58%, transparent), 0 0 72px -4px color-mix(in srgb, var(--rw-glow) 34%, transparent), 0 24px 48px -24px #0009;--rw-glow-box-soft:0 0 20px 1px color-mix(in srgb, var(--rw-glow) 42%, transparent), 0 0 48px -6px color-mix(in srgb, var(--rw-glow) 24%, transparent), 0 24px 48px -24px #0009;--rw-glow-box-hover-soft:0 0 28px 3px color-mix(in srgb, var(--rw-glow) 58%, transparent), 0 0 72px -4px color-mix(in srgb, var(--rw-glow) 34%, transparent), 0 24px 48px -24px #0009;--rw-glow-text:0 0 .3em color-mix(in srgb, var(--rw-glow) 55%, transparent), 0 0 1em color-mix(in srgb, var(--rw-glow) 28%, transparent);--rw-grad-glass:linear-gradient(170deg, color-mix(in srgb, var(--sw-navy-800) calc(var(--rw-glass-alpha-dark) + 2%), transparent) 0%, color-mix(in srgb, var(--sw-navy-900) var(--rw-glass-alpha-dark), transparent) 50%, color-mix(in srgb, color-mix(in srgb, rgb(var(--rw-env-tint,11 26 51)) 8%, var(--sw-navy-900)) calc(var(--rw-glass-alpha-dark) + 1%), transparent) 100%);--rw-band:color-mix(in srgb, color-mix(in srgb, rgb(var(--rw-env-tint,11 26 51)) 6%, var(--sw-navy-900)) 92%, transparent);--rw-grad-figure:linear-gradient(135deg, var(--sw-gold-200), var(--sw-gold-400))}:root{--rw-sky-luma-phase:.8;--rw-sky-day:clamp(0, calc((var(--rw-sky-luma,var(--rw-sky-luma-phase)) - .5) * 100), 1);--rw-sky-ink:color-mix(in srgb, var(--sw-navy-950) calc(var(--rw-sky-day) * 100%), var(--sw-navy-50));--rw-sky-ink-muted:color-mix(in srgb, var(--sw-navy-900) calc(var(--rw-sky-day) * 100%), var(--sw-navy-100));--rw-sky-ink-accent:color-mix(in srgb, color-mix(in srgb, var(--sw-gold-900) 55%, var(--sw-navy-950)) calc(var(--rw-sky-day) * 100%), var(--sw-gold-200));--rw-sky-ink-link:color-mix(in srgb, var(--sw-twilight-700) calc(var(--rw-sky-day) * 100%), var(--sw-horizon-200));--rw-sky-halo-rgb:calc(4 + 251 * var(--rw-sky-day)) calc(9 + 240 * var(--rw-sky-day)) calc(24 + 208 * var(--rw-sky-day))}html[data-rw-sky=night],html[data-rw-sky=dawn],html[data-rw-sky=dusk]{--rw-sky-luma-phase:.2}:root{--rw-sky-halo:0 0 1px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 1px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 2px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 2px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 3px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 3px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 4px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 5px rgb(var(--rw-sky-halo-rgb) / 1), 0 0 6px rgb(var(--rw-sky-halo-rgb) / .95), 0 0 9px rgb(var(--rw-sky-halo-rgb) / .85), 0 0 14px rgb(var(--rw-sky-halo-rgb) / .7), 0 0 22px rgb(var(--rw-sky-halo-rgb) / .5)}html[data-sw-contrast=more],html[data-sw-contrast=more] :is(.rw-tone-light,.rw-tone-dark,.rw-glass--light,.rw-glass--dark){--rw-glow-text:none;--rw-sky-fx:var(--rw-sky-halo);--rw-glass-alpha-light:100%;--rw-glass-alpha-dark:100%;--rw-glass-filter:none;--rw-ground-glass:var(--rw-ground);--rw-glow-drop:none;--rw-glow-box:0 0 0 1px var(--rw-line-strong);--rw-glow-box-hover:0 0 0 2px var(--rw-ink);--rw-glow-cta:none;--rw-glow-cta-hover:0 0 0 2px var(--rw-ink);--rw-edge:var(--rw-line-strong);--rw-edge-hover:var(--rw-ink)}@media (prefers-contrast:more){:root,:root :is(.rw-tone-light,.rw-tone-dark,.rw-glass--light,.rw-glass--dark){--rw-glow-text:none;--rw-sky-fx:var(--rw-sky-halo);--rw-glass-alpha-light:100%;--rw-glass-alpha-dark:100%;--rw-glass-filter:none;--rw-ground-glass:var(--rw-ground);--rw-glow-drop:none;--rw-glow-box:0 0 0 1px var(--rw-line-strong);--rw-glow-box-hover:0 0 0 2px var(--rw-ink);--rw-glow-cta:none;--rw-glow-cta-hover:0 0 0 2px var(--rw-ink);--rw-edge:var(--rw-line-strong);--rw-edge-hover:var(--rw-ink)}}:root:lang(ar),[lang|=ar]{--rw-leading-display:1.3;--rw-leading-xl:1.35;--rw-leading-l:1.4;--rw-leading-m:1.45;--rw-leading-body:1.8;--rw-tracking-display:0;--rw-tracking-xl:0;--rw-tracking-l:0;--rw-tracking-label:0}@media (prefers-reduced-motion:reduce){:root{--rw-motion:0;--rw-dur-slow:.01ms;--rw-dur-reveal:.01ms;--rw-dur-intro:.01ms}}html[data-sw-motion=off]{--rw-motion:0;--rw-dur-slow:.01ms;--rw-dur-reveal:.01ms;--rw-dur-intro:.01ms}@media (max-height:32rem) and (orientation:landscape){:root{--rw-space-section:clamp(2.5rem, 8svh, 4rem);--rw-type-display-base:clamp(2rem, 1rem + 5vw, 3.75rem);--rw-type-xl-base:clamp(1.75rem, 1rem + 4vw, 3rem)}}@supports (transition-timing-function:linear(0, 1)){:root{--rw-ease-spring-soft:linear(0, .021, .076, .155, .251, .354, .46, .564, .662, .751, .83, .898, .954, 1, 1.036, 1.062, 1.079, 1.09, 1.094, 1.094, 1.09, 1.084, 1.075, 1.066, 1.056, 1.046, 1.036, 1.027, 1.019, 1.012, 1.007, 1.002, .998, .995, .993, .992, 1);--rw-ease-spring-bouncy:linear(0, .052, .185, .369, .574, .775, .953, 1.095, 1.196, 1.255, 1.275, 1.264, 1.229, 1.179, 1.123, 1.067, 1.018, .977, .948, .931, .924, .927, .936, .949, .965, .98, .994, 1.005, 1.014, 1.019, 1.021, 1.02, 1.018, 1.014, 1.01, 1.006, 1);--rw-ease-spring:var(--rw-ease-spring-soft)}}html[data-rw-lowpower]{--rw-glass-alpha-light:96%;--rw-glass-alpha-dark:94%;--rw-glass-filter:none;--rw-ground-glass:var(--rw-ground)}@media (prefers-reduced-transparency:reduce){:root{--rw-glass-alpha-light:96%;--rw-glass-alpha-dark:94%;--rw-glass-filter:none;--rw-ground-glass:var(--rw-ground)}}html[data-rw-lowpower] *,html[data-rw-lowpower] :before,html[data-rw-lowpower] :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (prefers-reduced-transparency:reduce){*,:before,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
:root{--rw-dir:1}[dir=rtl]{--rw-dir:-1}:where([class^=rw-],[class*=\ rw-]){box-sizing:border-box}.rw-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rw-container,.rw-w-text,.rw-w-content,.rw-w-wide,.rw-w-full{box-sizing:border-box;inline-size:var(--rw-cw);margin-inline-start:var(--rw-cs);margin-inline-end:auto;container-type:inline-size}:root{--rw-rail:0px}@media (min-width:48rem){.rw-main{--rw-rail:var(--rw-guide-w,0px)}}.rw-container,.rw-w-text,.rw-w-content,.rw-w-wide,.rw-w-full{--rw-cw:min(100% - 2 * var(--rw-gutter) - var(--rw-rail), var(--rw-max));--rw-cs:calc((100% + var(--rw-rail) - var(--rw-cw)) / 2)}.rw-container,.rw-w-wide{--rw-max:var(--rw-wide)}.rw-container--narrow,.rw-container--text,.rw-w-text{--rw-max:var(--rw-text)}.rw-container--content,.rw-w-content{--rw-max:var(--rw-content)}.rw-container--full,.rw-w-full{--rw-max:var(--rw-full)}:is(.rw-container,.rw-w-text,.rw-w-content,.rw-w-wide,.rw-w-full) :is(.rw-container,.rw-w-text,.rw-w-content,.rw-w-wide,.rw-w-full){--rw-cw:min(100%, var(--rw-max));--rw-cs:calc((100% - var(--rw-cw)) / 2)}.rw-section{padding-block:var(--rw-space-section);color:var(--rw-ink);position:relative}.rw-section--solid,.rw-band{background:linear-gradient(to bottom, transparent 0, var(--rw-band) var(--rw-seam), var(--rw-band) calc(100% - var(--rw-seam)), transparent 100%)}.rw-copy{inline-size:fit-content;min-inline-size:0;max-inline-size:100%;position:relative}.rw-copy>:last-child{margin-block-end:0}.rw-copy+*{margin-block-start:var(--rw-space-stack)}:is(.rw-copy,.rw-section--clear){--rw-ink:var(--rw-sky-ink);--rw-ink-muted:var(--rw-sky-ink-muted);--rw-ink-accent:var(--rw-sky-ink-accent);--rw-ink-link:var(--rw-sky-ink-link);--rw-text-fx:var(--rw-sky-fx);color:var(--rw-ink);text-shadow:var(--rw-text-fx)}:is(.rw-glass,.rw-surface,.rw-media,.rw-input,.rw-form :is(input,select,textarea),.rw-ground,.rw-section--solid,.rw-band,.rw-section--glass>.rw-section__inner,.rw-reel__media){--rw-ink:var(--rw-ink-card);--rw-ink-muted:var(--rw-ink-muted-card);--rw-ink-accent:var(--rw-ink-accent-card);--rw-ink-link:var(--rw-ink-link-card);--rw-text-fx:initial;color:var(--rw-ink);text-shadow:none}:is(.rw-ground,.rw-media,.rw-reel__media,.rw-section--solid,.rw-band){--rw-text-fx:none}:is(.rw-glass,.rw-surface,.rw-media,.rw-ground,.rw-section--solid,.rw-band,.rw-section--glass>.rw-section__inner,.rw-reel__media) :is(.rw-copy,.rw-section--clear){--rw-ink:var(--rw-ink-card);--rw-ink-muted:var(--rw-ink-muted-card);--rw-ink-accent:var(--rw-ink-accent-card);--rw-ink-link:var(--rw-ink-link-card);--rw-text-fx:inherit;color:var(--rw-ink);text-shadow:none}:is(.rw-glass,.rw-surface,.rw-section--glass>.rw-section__inner,.rw-ground,.rw-input,.rw-form :is(input,select,textarea),.rw-btn--ghost,.rw-reel__btn){-webkit-backdrop-filter:var(--rw-glass-filter);backdrop-filter:var(--rw-glass-filter)}:is(.rw-glass,.rw-surface,.rw-section--glass>.rw-section__inner,.rw-ground) :is(.rw-glass,.rw-surface,.rw-ground,.rw-input,.rw-form :is(input,select,textarea),.rw-btn--ghost,.rw-reel__btn){-webkit-backdrop-filter:none;backdrop-filter:none}@media (forced-colors:active){:is(.rw-glass,.rw-surface,.rw-section--glass>.rw-section__inner,.rw-ground,.rw-input,.rw-form :is(input,select,textarea),.rw-btn--ghost,.rw-reel__btn){-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}}.rw-section__inner{z-index:1;position:relative}.rw-section--glass>.rw-section__inner{background:var(--rw-grad-glass);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);box-shadow:var(--rw-glass-highlight), var(--rw-glow-box);padding:clamp(1.5rem,.75rem + 3vw,4rem)}.rw-section__head{margin-block-end:var(--rw-space-6)}.rw-grid{--rw-gap:var(--rw-gap-m);--rw-n:1;justify-content:center;align-items:stretch;gap:var(--rw-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.rw-grid--gs{--rw-gap:var(--rw-gap-s)}.rw-grid--gl{--rw-gap:var(--rw-gap-l)}.rw-grid>*{box-sizing:border-box;flex:0 1 calc((100% - (var(--rw-n) - 1) * var(--rw-gap)) / var(--rw-n));min-inline-size:0;container-type:inline-size}@container (min-width:30rem){.rw-grid--c4>*{--rw-n:2}}@container (min-width:34rem){.rw-grid--c2>*,.rw-grid--c3>*{--rw-n:2}}@container (min-width:48rem){.rw-grid--c4>*{--rw-n:3}}@container (min-width:54rem){.rw-grid--c3>*{--rw-n:3}}@container (min-width:66rem){.rw-grid--c4>*{--rw-n:4}}.rw-grid--auto>*{flex:0 1 min(100%, var(--rw-card-w,18rem))}.rw-grid--start{justify-content:flex-start}.rw-grid>*>:is(.rw-glass,.rw-surface,.rw-media,.rw-copy):only-child,.rw-equal>*>:only-child{block-size:100%}.rw-equal{align-items:stretch}:is(.rw-grid,.rw-cols-2)>.rw-copy,:is(.rw-grid,.rw-cols-2)>*>.rw-copy{inline-size:auto}.rw-split,.rw-cols-2{gap:var(--rw-gap-l);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.rw-cols-2{align-items:start}@container (min-width:48rem){.rw-split,.rw-cols-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rw-split--flip>.rw-split__media{order:-1}}.rw-split__body,.rw-split__media{min-inline-size:0}.rw-section--center>.rw-section__inner>:is(.rw-section__head,.rw-copy,.rw-heading,.rw-lede,.rw-kicker),.rw-section--center>.rw-section__inner>.rw-section__head>.rw-kicker{text-align:center;margin-inline:auto}.rw-section--center>.rw-section__inner>.rw-section__head,.rw-section--center .rw-kicker{justify-content:center}.rw-section--center>.rw-section__inner>.rw-section__head{inline-size:fit-content}.rw-table-wrap{overscroll-behavior-x:contain;max-inline-size:100%;overflow-x:auto}.rw-table{border-collapse:collapse;inline-size:100%;font:400 var(--rw-type-body) / 1.5 var(--rw-font-body)}.rw-table :is(th,td){text-align:start;vertical-align:top;border-block-end:1px solid var(--rw-line);overflow-wrap:anywhere;padding:clamp(.5rem,2cqi,1rem)}.rw-hero-h{min-block-size:min(100svh - var(--rw-header-h), 60rem)}@media (max-height:32rem){.rw-hero-h{min-block-size:auto}}.rw-divider{block-size:1px;margin-block:var(--rw-space-7);background:linear-gradient(to right, var(--rw-line-gold) 0 3rem, var(--rw-line-strong) 3rem 100%);border:0}[dir=rtl] .rw-divider{background:linear-gradient(to left, var(--rw-line-gold) 0 3rem, var(--rw-line-strong) 3rem 100%)}.rw-gridlines{z-index:0;inline-size:min(100% - 2 * var(--rw-gutter) - var(--rw-rail), var(--rw-wide));pointer-events:none;border-inline-end:1px solid var(--rw-line);background-image:linear-gradient(to right, var(--rw-line) 1px, transparent 1px);background-size:calc(100% / var(--rw-grid-cols)) 100%;--rw-gl-fringe:calc(var(--rw-space-section) * .45);-webkit-mask-image:linear-gradient(to bottom, #000, transparent var(--rw-gl-fringe), transparent calc(100% - var(--rw-gl-fringe)), #000);-webkit-mask-image:linear-gradient(to bottom, #000, transparent var(--rw-gl-fringe), transparent calc(100% - var(--rw-gl-fringe)), #000);mask-image:linear-gradient(to bottom, #000, transparent var(--rw-gl-fringe), transparent calc(100% - var(--rw-gl-fringe)), #000);margin-inline-start:calc((100% + var(--rw-rail) - min(100% - 2 * var(--rw-gutter) - var(--rw-rail), var(--rw-wide))) / 2);margin-inline-end:auto;position:absolute;inset-block:0;inset-inline:0}@media (max-width:47.9375rem){.rw-gridlines{--rw-grid-cols:4}}.rw-kicker{text-shadow:var(--rw-text-fx,var(--rw-glow-text));margin:0 0 var(--rw-space-4);color:var(--rw-ink-accent);font:600 var(--rw-type-label) / 1.3 var(--rw-font-body);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.rw-kicker__index{color:var(--rw-ink);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.rw-kicker__rule{background:currentColor;block-size:1px;inline-size:2.5rem}:lang(ar) .rw-kicker{text-transform:none}.rw-heading{margin:0 0 var(--rw-space-5);color:var(--rw-ink);font-family:var(--rw-font-display);text-shadow:var(--rw-text-fx,var(--rw-glow-text));text-wrap:balance;overflow-wrap:anywhere;font-weight:500}.rw-heading--display{font-size:var(--rw-type-display);line-height:var(--rw-leading-display);letter-spacing:var(--rw-tracking-display)}.rw-heading--xl{font-size:var(--rw-type-xl);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-heading--l{font-size:var(--rw-type-l);line-height:var(--rw-leading-l);letter-spacing:var(--rw-tracking-l)}.rw-heading--m{font-size:var(--rw-type-m);line-height:var(--rw-leading-m)}.rw-heading--hero{font-size:var(--rw-type-hero);line-height:var(--rw-leading-display);letter-spacing:var(--rw-tracking-display)}.rw-heading--xl-h{font-size:var(--rw-type-xl-h);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-heading--xl-m{font-size:var(--rw-type-xl-m);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-heading--xl-s{font-size:var(--rw-type-xl-s);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-heading--title{font-size:var(--rw-type-title);line-height:var(--rw-leading-m)}.rw-heading--card{font-size:var(--rw-type-card);line-height:var(--rw-leading-m)}.rw-heading--foot{font-size:var(--rw-type-foot);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-heading--xl-n{font-size:var(--rw-type-xl-n);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-heading--sub{font-size:var(--rw-type-sub);line-height:var(--rw-leading-m)}.rw-heading--title-s{font-size:var(--rw-type-title-s);line-height:var(--rw-leading-m)}.rw-w{overflow-clip-margin:.45em;vertical-align:top;margin-block:-.1em;padding-block:.1em;display:inline-block;overflow:clip}.rw-heading--intro .rw-w{overflow:visible}.rw-w__i{display:inline-block}.rw-heading__words>.rw-w:first-of-type{--rw-i:0}.rw-heading__words>.rw-w:nth-of-type(2){--rw-i:1}.rw-heading__words>.rw-w:nth-of-type(3){--rw-i:2}.rw-heading__words>.rw-w:nth-of-type(4){--rw-i:3}.rw-heading__words>.rw-w:nth-of-type(5){--rw-i:4}.rw-heading__words>.rw-w:nth-of-type(6){--rw-i:5}.rw-heading__words>.rw-w:nth-of-type(7){--rw-i:6}.rw-heading__words>.rw-w:nth-of-type(8){--rw-i:7}.rw-heading__words>.rw-w:nth-of-type(9){--rw-i:8}.rw-heading__words>.rw-w:nth-of-type(n+10){--rw-i:9}.rw-lede{text-wrap:pretty;overflow-wrap:break-word;max-inline-size:var(--rw-measure);margin:0 0 var(--rw-space-5);color:var(--rw-ink-muted);font:400 var(--rw-type-lede) / 1.5 var(--rw-font-body)}.rw-prose{text-wrap:pretty;overflow-wrap:break-word;max-inline-size:var(--rw-measure);color:var(--rw-ink);font:400 var(--rw-type-body) / var(--rw-leading-body) var(--rw-font-body)}.rw-prose :where(p,li,dd,blockquote){font-size:inherit}.rw-main .text-base{font-size:calc(1rem + var(--rw-uw))}.rw-prose>*+*{margin-block-start:1em}.rw-prose :where(p,ul,ol){margin-block:0}.rw-prose :where(ul,ol){padding-inline-start:1.25em}.rw-prose :where(a){color:var(--rw-ink-link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.rw-prose :where(a):hover{text-decoration-thickness:2px}.rw-tag{color:var(--rw-ink);font:600 .875rem / 1.2 var(--rw-font-body);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--rw-line-strong);border-radius:var(--rw-radius);align-items:center;gap:.4rem;padding:.3rem .6rem;display:inline-flex}:lang(ar) .rw-tag{text-transform:none}.rw-stat,.rw-counter{border-block-start:1px solid var(--rw-line-strong);grid-template-columns:minmax(0,1fr);padding-block-start:var(--rw-space-4);display:grid}.rw-stat__value,.rw-counter__value,.rw-counter__suffix{min-inline-size:0;color:var(--rw-ink-accent);font:500 var(--rw-type-figure) / 1.04 var(--rw-font-display);letter-spacing:var(--rw-tracking-xl);font-variant-numeric:tabular-nums;text-wrap:balance;overflow-wrap:anywhere}.rw-counter__figure{flex-wrap:wrap;align-items:baseline;column-gap:.15em;min-inline-size:0;display:flex}.rw-counter__value{white-space:nowrap;overflow-wrap:normal}.rw-counter__suffix{color:var(--rw-ink-accent);overflow-wrap:break-word}:lang(ar) :is(.rw-stat__value,.rw-counter__value,.rw-counter__suffix){padding-block:.08em;line-height:1.45}:lang(ar) :is(.rw-stat__label,.rw-counter__label){margin-block-start:var(--rw-space-4)}.rw-stat__label,.rw-counter__label{overflow-wrap:anywhere;min-inline-size:0;color:var(--rw-ink-muted);font:500 .9375rem / 1.4 var(--rw-font-body);margin-block-start:var(--rw-space-3)}.rw-btn{--rw-b-bg:var(--rw-grad-gold);--rw-b-ink:var(--rw-btn-gold-ink);--rw-b-edge:var(--sw-gold-400);--rw-b-fill:var(--rw-btn-gold-hover);--rw-b-fill-ink:var(--rw-btn-gold-hover-ink);--rw-b-glow:var(--rw-glow-cta);--rw-b-glow-hover:var(--rw-glow-cta-hover);isolation:isolate;min-block-size:3rem;color:var(--rw-b-ink);text-shadow:none;font:600 1rem / 1.2 var(--rw-font-body);letter-spacing:.01em;background:var(--rw-b-bg);border:1px solid var(--rw-b-edge);border-radius:var(--rw-radius);box-shadow:var(--rw-b-glow);cursor:pointer;translate:var(--rw-mx,0px) var(--rw-my,0px);transition:color var(--rw-dur-base) var(--rw-ease-out), border-color var(--rw-dur-base) var(--rw-ease-out), box-shadow var(--rw-dur-slow) var(--rw-ease-out), translate var(--rw-dur-slow) var(--rw-ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1.5rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.rw-btn--l{min-block-size:3.5rem;padding:1rem 2rem;font-size:1.0625rem}.rw-btn--ink{--rw-b-glow:var(--rw-glow-box);--rw-b-glow-hover:var(--rw-glow-box-hover);--rw-b-bg:var(--rw-btn-ink);--rw-b-ink:var(--rw-btn-ink-ink);--rw-b-edge:var(--rw-btn-ink);--rw-b-fill:var(--rw-btn-ink-hover);--rw-b-fill-ink:var(--rw-btn-ink-hover-ink)}.rw-btn--ghost{--rw-b-glow:var(--rw-glow-box);--rw-b-glow-hover:var(--rw-glow-box-hover);--rw-b-bg:var(--rw-glass);--rw-b-ink:var(--rw-btn-ghost-ink);--rw-b-edge:var(--rw-btn-ghost-ink);--rw-b-fill:var(--rw-btn-ghost-hover);--rw-b-fill-ink:var(--rw-btn-ghost-hover-ink)}.rw-btn__fill{z-index:-1;background:var(--rw-b-fill);transform-origin:0;transition:transform var(--rw-dur-slow) var(--rw-ease-out);position:absolute;inset:-1px;transform:scaleX(0)}[dir=rtl] .rw-btn__fill{transform-origin:100%}.rw-btn__label{translate:calc(var(--rw-mx,0px) * .3) calc(var(--rw-my,0px) * .3);transition:translate var(--rw-dur-slow) var(--rw-ease-out)}.rw-btn__icon{transition:translate var(--rw-dur-base) var(--rw-ease-out);display:inline-flex}.rw-icon{flex:none;block-size:1em;inline-size:1em}[dir=rtl] .rw-icon--arrow{scale:-1 1}.rw-btn:hover,.rw-btn:focus-visible{box-shadow:var(--rw-b-glow-hover);color:var(--rw-b-fill-ink);border-color:var(--rw-b-fill)}.rw-btn:hover>.rw-btn__fill,.rw-btn:focus-visible>.rw-btn__fill{transform:scaleX(1)}.rw-btn:hover>.rw-btn__icon,.rw-btn:focus-visible>.rw-btn__icon{translate:calc(.3rem * var(--rw-dir)) 0}.rw-btn:active{scale:.98}.rw-btn:focus-visible,.rw-link:focus-visible,.rw-marquee:focus-visible,.rw-reel__viewport:focus-visible,.rw-accordion__q:focus-visible{outline:2px solid var(--rw-focus);outline-offset:3px}.rw-btn:disabled,.rw-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.rw-link{min-block-size:2.75rem;color:var(--rw-ink);font:600 1rem / 1.4 var(--rw-font-body);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.rw-link__text{background:linear-gradient(currentColor, currentColor) left 100% / 0% 2px no-repeat, linear-gradient(var(--rw-line-strong), var(--rw-line-strong)) left 100% / 100% 1px no-repeat;transition:background-size var(--rw-dur-slow) var(--rw-ease-out);padding-block-end:.15em}[dir=rtl] .rw-link__text{background-position:right 100%,right 100%}.rw-link__icon{transition:translate var(--rw-dur-base) var(--rw-ease-out)}.rw-link:hover .rw-link__text,.rw-link:focus-visible .rw-link__text{background-size:100% 2px,100% 1px}.rw-link:hover .rw-link__icon,.rw-link:focus-visible .rw-link__icon{translate:calc(.3rem * var(--rw-dir)) 0}.rw-glass,.rw-surface{color:var(--rw-ink);background:var(--rw-grad-glass);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);box-shadow:var(--rw-glass-highlight), var(--rw-glow-box);padding:clamp(1rem,6cqi,2.25rem);list-style:none;position:relative}.rw-glass:is(:hover,:focus-within),.rw-surface:is(:hover,:focus-within),.rw-glow:is(:hover,:focus-visible,:focus-within){border-color:var(--rw-edge-hover);box-shadow:var(--rw-glass-highlight), var(--rw-glow-box-hover)}.rw-glow{border-color:var(--rw-edge);box-shadow:var(--rw-glow-box)}@media (prefers-reduced-motion:no-preference){html:not([data-sw-motion=off]) :is(.rw-glass,.rw-surface,.rw-glow,.rw-media,.rw-reel__media,.rw-input,.rw-form :is(input,select,textarea)){transition:box-shadow var(--rw-dur-spring) var(--rw-ease-spring-soft), border-color var(--rw-dur-spring) var(--rw-ease-spring-soft)}html:not([data-sw-motion=off]) .rw-glass[data-rw-tilt]{transition:transform var(--rw-dur-slow) var(--rw-ease-out), box-shadow var(--rw-dur-spring) var(--rw-ease-spring-soft), border-color var(--rw-dur-spring) var(--rw-ease-spring-soft)}html:not([data-sw-motion=off]) .rw-accordion__item{transition:border-color var(--rw-dur-spring) var(--rw-ease-spring-soft)}}@media (prefers-reduced-motion:reduce){:is(.rw-glass,.rw-surface,.rw-glow,.rw-media,.rw-reel__media){transition:none}}.rw-elastic{pointer-events:none;will-change:transform;position:absolute;overflow:visible}.rw-elastic__path,.rw-elastic__glow{fill:none;stroke-linecap:butt;stroke-linejoin:round}.rw-elastic__glow{opacity:0;transition:opacity var(--rw-dur-base) var(--rw-ease-out)}.rw-elastic__s0{stop-color:var(--rw-elastic-c)}.rw-elastic__s1{stop-color:color-mix(in srgb, var(--rw-elastic-c) 55%, var(--sw-gold-300))}html [data-rw-elastic-live][data-rw-elastic-live]{--rw-elastic-c:var(--rw-elastic-c0,var(--rw-edge));--rw-glow-box:var(--rw-glow-box-soft);--rw-glow-box-hover:var(--rw-glow-box-hover-soft);border-color:#0000}html [data-rw-elastic-live][data-rw-elastic-live]:is(.rw-glass,.rw-surface,.rw-ground,.rw-media,.rw-reel__media):is(:hover,:focus-within){--rw-elastic-c:var(--rw-edge-hover,var(--rw-elastic-c0))}html [data-rw-elastic-live][data-rw-elastic-clip]{overflow-clip-margin:12px;overflow:clip}[data-rw-elastic-live]:is(:hover,:focus-within) .rw-elastic__glow{opacity:.32}@media (forced-colors:active){.rw-elastic{display:none}}.rw-glass--gold{border-color:var(--rw-line-gold)}.rw-glass[data-rw-tilt]{transform:perspective(1000px) rotateX(var(--rw-rx,0deg)) rotateY(var(--rw-ry,0deg));transition:transform var(--rw-dur-slow) var(--rw-ease-out), box-shadow var(--rw-dur-slow) var(--rw-ease-out), border-color var(--rw-dur-slow) var(--rw-ease-out)}.rw-glass[data-rw-tilt]:after{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--rw-gx,50%) var(--rw-gy,0%), color-mix(in srgb, var(--sw-flare) 16%, transparent), transparent 55%);opacity:var(--rw-glare,0);transition:opacity var(--rw-dur-base) linear;position:absolute;inset:0}.rw-media{aspect-ratio:16/9;background:var(--rw-ground-solid);border-radius:var(--rw-radius);box-shadow:var(--rw-glow-box);transition:box-shadow var(--rw-dur-slow) var(--rw-ease-out);margin:0;position:relative;overflow:hidden}.rw-media:hover{box-shadow:var(--rw-glow-box-hover)}.rw-media--r4x3{aspect-ratio:4/3}.rw-media--r1x1{aspect-ratio:1}.rw-media--r3x4{aspect-ratio:3/4}.rw-media__img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.rw-media--gold:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--rw-line-gold);position:absolute;inset:0}.rw-accordion{border-block-start:1px solid var(--rw-line-strong)}.rw-accordion__item{border-block-end:1px solid var(--rw-line-strong);transition:border-color var(--rw-dur-slow) var(--rw-ease-out)}.rw-accordion__item[open]{border-block-end-color:var(--rw-edge-hover)}.rw-accordion__q{justify-content:space-between;align-items:center;gap:var(--rw-space-5);color:var(--rw-ink);font:600 clamp(1.0625rem, 1rem + .3vw, 1.25rem) / 1.4 var(--rw-font-body);cursor:pointer;padding-block:1.25rem;list-style:none;display:flex}.rw-accordion__item[open]>.rw-accordion__q{text-shadow:var(--rw-glow-text)}.rw-accordion__q::-webkit-details-marker{display:none}.rw-accordion__qtext{overflow-wrap:anywhere;min-inline-size:0;transition:background-size var(--rw-dur-slow) var(--rw-ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat}[dir=rtl] .rw-accordion__qtext{background-position:right 100%}.rw-accordion__q:hover .rw-accordion__qtext{background-size:100% 1px}.rw-accordion__mark{border:1px solid var(--rw-line-strong);border-radius:var(--rw-radius);block-size:1.75rem;inline-size:1.75rem;transition:background-color var(--rw-dur-base) var(--rw-ease-out), border-color var(--rw-dur-base) var(--rw-ease-out), box-shadow var(--rw-dur-slow) var(--rw-ease-out);flex:none;position:relative}.rw-accordion__q:is(:hover,:focus-visible) .rw-accordion__mark{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.rw-accordion__mark:before,.rw-accordion__mark:after{content:"";block-size:1.5px;inline-size:.75rem;transition:rotate var(--rw-dur-slow) var(--rw-ease-out);background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.rw-accordion__mark:after{rotate:90deg}[dir=rtl] .rw-accordion__mark:before,[dir=rtl] .rw-accordion__mark:after{translate:50% -50%}.rw-accordion__item[open] .rw-accordion__mark{color:var(--rw-btn-gold-ink);background:var(--rw-grad-gold);box-shadow:var(--rw-glow-cta);border-color:var(--rw-btn-gold)}.rw-accordion__item[open] .rw-accordion__mark:after{rotate:0deg}.rw-accordion__item:not([open])>.rw-accordion__a,.rw-accordion__item:not([open]) .rw-accordion__a{visibility:hidden;transition:visibility 0s linear var(--rw-dur-slow)}.rw-accordion__a{max-inline-size:var(--rw-measure);color:var(--rw-ink-muted);font:400 var(--rw-type-body) / var(--rw-leading-body) var(--rw-font-body);padding-block-end:1.5rem}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){html:not([data-sw-motion=off]) .rw-accordion{interpolate-size:allow-keywords}html:not([data-sw-motion=off]) .rw-accordion__item::details-content{block-size:0;transition:block-size var(--rw-dur-slow) var(--rw-ease-out), content-visibility var(--rw-dur-slow) allow-discrete;overflow:clip}html:not([data-sw-motion=off]) .rw-accordion__item[open]::details-content{block-size:auto}}}.rw-steps{margin:0;padding:0;list-style:none}.rw-steps__item{gap:var(--rw-gap-m);padding-block:var(--rw-gap-l);border-block-start:1px solid var(--rw-line-strong);grid-template-columns:minmax(0,1fr);display:grid}.rw-steps--numbered>.rw-steps__item{grid-template-columns:clamp(3rem,12cqi,7rem) minmax(0,1fr)}@container (max-width:22rem){.rw-steps--numbered>.rw-steps__item{gap:var(--rw-space-3);grid-template-columns:minmax(0,1fr)}}.rw-steps__num{color:var(--rw-ink-accent);font:500 var(--rw-type-l-base) / 1 var(--rw-font-display);font-variant-numeric:tabular-nums}.rw-steps__meta{margin:0 0 var(--rw-space-2);color:var(--rw-ink-accent);font:600 var(--rw-type-label) / 1.3 var(--rw-font-body);letter-spacing:var(--rw-tracking-label);text-transform:uppercase}:lang(ar) .rw-steps__meta{text-transform:none}.rw-steps__title{margin:0 0 var(--rw-space-3);color:var(--rw-ink);font:500 var(--rw-type-m) / var(--rw-leading-m) var(--rw-font-display)}.rw-steps__text{max-inline-size:var(--rw-measure);color:var(--rw-ink-muted);font:400 var(--rw-type-body) / var(--rw-leading-body) var(--rw-font-body)}.rw-marquee{--rw-mq-gap:clamp(2rem, 1rem + 4vw, 4.5rem);padding-block:var(--rw-space-5);border-block:1px solid var(--rw-line);overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.rw-marquee__track{inline-size:max-content;display:flex}.rw-marquee__list{gap:var(--rw-mq-gap);flex:none;margin:0;padding:0;padding-inline-end:var(--rw-mq-gap);list-style:none;display:flex}.rw-marquee__item{align-items:center;gap:var(--rw-mq-gap);color:var(--rw-ink);font:500 var(--rw-type-m) / 1.2 var(--rw-font-display);white-space:nowrap;display:inline-flex}.rw-marquee__item:after{content:"";background:var(--rw-line-gold);block-size:.5rem;inline-size:.5rem;rotate:45deg}@keyframes rw-marquee{to{transform:translate(-50%)}}@keyframes rw-marquee-rtl{to{transform:translate(50%)}}@media (prefers-reduced-motion:no-preference){html:not([data-sw-motion=off]) .rw-marquee__track{animation:rw-marquee var(--rw-marquee-normal) linear infinite}html:not([data-sw-motion=off]) [dir=rtl] .rw-marquee__track,html[dir=rtl]:not([data-sw-motion=off]) .rw-marquee__track{animation-name:rw-marquee-rtl}html:not([data-sw-motion=off]) .rw-marquee--slow .rw-marquee__track{animation-duration:var(--rw-marquee-slow)}html:not([data-sw-motion=off]) .rw-marquee--reverse .rw-marquee__track{animation-direction:reverse}html .rw-marquee:hover .rw-marquee__track,html .rw-marquee:focus-within .rw-marquee__track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.rw-marquee{-webkit-mask-image:none;mask-image:none}.rw-marquee__track,.rw-marquee__list{row-gap:var(--rw-space-3);flex-wrap:wrap;inline-size:auto}.rw-marquee__list[aria-hidden]{display:none}.rw-marquee__list{flex:100%;min-inline-size:0}.rw-marquee__item{white-space:normal}}html[data-sw-motion=off] .rw-marquee{-webkit-mask-image:none;mask-image:none}html[data-sw-motion=off] .rw-marquee__track,html[data-sw-motion=off] .rw-marquee__list{row-gap:var(--rw-space-3);flex-wrap:wrap;inline-size:auto}html[data-sw-motion=off] .rw-marquee__list[aria-hidden]{display:none}html[data-sw-motion=off] .rw-marquee__list{flex:100%;min-inline-size:0}html[data-sw-motion=off] .rw-marquee__item{white-space:normal}.rw-reel{padding-block:var(--rw-space-6);position:relative}.rw-reel__viewport{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rw-gutter);scrollbar-width:thin;scrollbar-color:var(--rw-line-gold) transparent;position:relative;overflow-x:auto}.rw-reel__track{gap:var(--rw-gap-m);inline-size:max-content;padding:0 var(--rw-gutter);margin:0;display:flex}.rw-reel__item{scroll-snap-align:center;flex:none;inline-size:clamp(14rem,9rem + 18vw,24rem)}.rw-reel__frame{margin:0}.rw-reel__media{box-shadow:var(--rw-glow-box);aspect-ratio:4/5;background:var(--rw-ground-solid);border:1px solid var(--rw-line-gold);border-radius:var(--rw-radius);display:block;position:relative;overflow:hidden}.rw-reel__media img{object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.rw-reel__caption{color:var(--rw-ink);font:500 .9375rem / 1.4 var(--rw-font-body);gap:.75rem;margin-block-start:var(--rw-space-3);display:flex}.rw-reel__num{color:var(--rw-ink-accent);font-variant-numeric:tabular-nums}.rw-reel__bar{display:none}.rw-reel__ctrl{justify-content:center;align-items:center;gap:var(--rw-space-3);flex-wrap:wrap;margin-block-start:var(--rw-space-4);display:flex}.rw-reel__btn{block-size:2.75rem;inline-size:2.75rem;color:var(--rw-ink-card);text-shadow:none;cursor:pointer;background:var(--rw-grad-glass);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);box-shadow:var(--rw-glow-box);transition:box-shadow var(--rw-dur-base) var(--rw-ease-out), border-color var(--rw-dur-base) var(--rw-ease-out), translate var(--rw-dur-base) var(--rw-ease-out);flex:none;place-items:center;padding:0;display:grid}.rw-reel__btn:hover{border-color:var(--rw-edge-hover);box-shadow:var(--rw-glow-box-hover)}.rw-reel__btn:active{translate:0 1px}.rw-reel__btn:focus-visible{outline:2px solid var(--rw-focus);outline-offset:3px}.rw-reel__btn[hidden]{display:none}.rw-reel__btn svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:square;stroke-linejoin:miter;block-size:1.125rem;inline-size:1.125rem;scale:var(--rw-dir) 1}.rw-reel__pause svg{scale:1}.rw-reel__status{min-inline-size:4.75rem;color:var(--rw-ink);font:600 var(--rw-type-label) / 1 var(--rw-font-body);font-variant-numeric:tabular-nums;letter-spacing:var(--rw-tracking-label);text-align:center;text-shadow:var(--rw-text-fx,var(--rw-glow-text));direction:ltr}.rw-reel[data-rw-carousel=motion] .rw-reel__viewport{cursor:grab;scroll-snap-type:none;touch-action:pan-y;margin-block:-2.5rem;padding-block:2.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.rw-reel[data-rw-carousel=motion] .rw-reel__viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.rw-reel[data-rw-carousel=motion] .rw-reel__track{gap:var(--rw-gap-l);will-change:transform;padding:0;position:relative}.rw-reel[data-rw-carousel=motion] .rw-reel__item{--rw-a:2;--rw-d:0;inline-size:clamp(15rem,11rem + 15vw,26rem);transform:perspective(1400px) translate3d(0, 0, calc(var(--rw-a) * -80px)) rotateY(calc(var(--rw-d) * -15deg)) scale(calc(1 - var(--rw-a) * .09));filter:saturate(calc(1 - var(--rw-a) * .3)) brightness(calc(1 - var(--rw-a) * .07))}.rw-reel[data-rw-carousel=motion] .rw-reel__caption,.rw-reel[data-rw-carousel=motion] .rw-reel__bar{opacity:clamp(0, calc(1.3 - var(--rw-a) * 1.3), 1)}.rw-reel[data-rw-carousel=motion] .rw-reel__bar{block-size:1px;background:var(--rw-line-strong);margin-block-start:var(--rw-space-3);display:block;position:relative;overflow:hidden}.rw-reel[data-rw-carousel=motion] .rw-reel__bar:after{content:"";background:var(--rw-grad-gold);transform-origin:calc(50% - 50% * var(--rw-dir)) 50%;position:absolute;inset:-.5px 0;transform:scaleX(0)}.rw-reel[data-rw-carousel=motion] .rw-reel__item.is-active .rw-reel__bar:after{transform:scaleX(var(--rw-p,0))}.rw-reel[data-rw-carousel=motion] .rw-reel__item.is-active .rw-reel__media{box-shadow:var(--rw-glow-box-hover)}.rw-reel[data-rw-carousel=motion] .rw-reel__caption{margin-block-start:var(--rw-space-2)}@keyframes rw-bend{0%{opacity:.6;transform:perspective(1200px) rotateY(calc(32deg * var(--rw-dir))) translateZ(-140px) scale(.9)}50%{opacity:1;transform:none}to{opacity:.6;transform:perspective(1200px) rotateY(calc(-32deg * var(--rw-dir))) translateZ(-140px) scale(.9)}}@supports (animation-timeline:view(inline)){@media (prefers-reduced-motion:no-preference){html:not([data-sw-motion=off]) .rw-reel:not([data-rw-carousel]) .rw-reel__frame{animation:linear both rw-bend;animation-timeline:view(inline)}}}:root .rw-reel[data-rw-carousel=motion] :is(.rw-reel__frame,.rw-reel__media){animation:none}.rw-cursor{z-index:var(--sw-z-toast,80);pointer-events:none;border:2px solid var(--sw-gold-500);border-radius:var(--rw-radius);opacity:0;block-size:2.25rem;inline-size:2.25rem;transition:inline-size var(--rw-dur-base) var(--rw-ease-out), block-size var(--rw-dur-base) var(--rw-ease-out), background-color var(--rw-dur-base) var(--rw-ease-out), opacity var(--rw-dur-base) linear, rotate var(--rw-dur-slow) var(--rw-ease-out);position:fixed;top:0;left:0;translate:-50% -50%}.rw-cursor.is-visible{opacity:1}.rw-cursor.is-active{background:color-mix(in srgb, var(--sw-gold-500) 14%, transparent);block-size:3.5rem;inline-size:3.5rem;rotate:45deg}.rw-cursor.is-down{scale:.85}.rw-scrolly-track{scroll-snap-type:x proximity;overflow-x:auto}.rw-scrolly-track[data-rw-live]{overflow:visible}.rw-reveal--rise,.rw-stagger--rise{--rw-from:translate3d(0, var(--rw-rise), 0)}.rw-reveal--paper,.rw-stagger--paper{--rw-from:perspective(1000px) translate3d(0, -2.5rem, 0) rotateX(-72deg)}.rw-reveal--rotate,.rw-stagger--rotate{--rw-from:perspective(1200px) translate3d(0, 5rem, -5rem) rotateX(28deg) rotateZ(calc(-4deg * var(--rw-dir))) scale(.92)}.rw-reveal--fade,.rw-stagger--fade{--rw-from:none}.rw-stagger>:first-child{--rw-i:0}.rw-stagger>:nth-child(2){--rw-i:1}.rw-stagger>:nth-child(3){--rw-i:2}.rw-stagger>:nth-child(4){--rw-i:3}.rw-stagger>:nth-child(5){--rw-i:4}.rw-stagger>:nth-child(6){--rw-i:5}.rw-stagger>:nth-child(7){--rw-i:6}.rw-stagger>:nth-child(n+8){--rw-i:7}.rw-reveal--d1{--rw-i:1}.rw-reveal--d2{--rw-i:2}.rw-reveal--d3{--rw-i:3}.rw-reveal--d4{--rw-i:4}.rw-reveal--d5{--rw-i:5}@keyframes rw-in{0%{opacity:0;transform:var(--rw-from)}}@keyframes rw-paper{0%{opacity:0;transform:perspective(1000px)translateY(-2.5rem)rotateX(-72deg)}55%{opacity:1;transform:perspective(1000px)translateY(.35rem)rotateX(9deg)}80%{transform:perspective(1000px)rotateX(-3deg)}to{transform:none}}@keyframes rw-crease{0%{opacity:.85}60%{opacity:.2}to{opacity:0}}@keyframes rw-word-rise{0%{transform:translate3d(0, 110%, 0) rotate(calc(4deg * var(--rw-dir)))}}@keyframes rw-word-intro{0%{transform:translateY(.45em)}}.rw-reveal--paper,.rw-stagger--paper>*{transform-origin:50% 0}.rw-reveal--rotate,.rw-stagger--rotate>*{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){html:not([data-sw-motion=off]) .rw-heading--intro:not(:lang(ar)) .rw-w__i{animation:rw-word-intro var(--rw-dur-intro) var(--rw-ease-out) both;animation-delay:calc(var(--rw-i,0) * 70ms)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-sw-motion=off]) .rw-reveal{animation:linear both rw-in;animation-timeline:view();animation-range:entry calc(var(--rw-i,0) * 6%) entry calc(70% + var(--rw-i,0) * 6%)}html:not([data-sw-motion=off]) .rw-stagger>*{animation:linear both rw-in;animation-timeline:view();animation-range:entry calc(var(--rw-i,0) * 7%) entry calc(65% + var(--rw-i,0) * 7%)}html:not([data-sw-motion=off]) .rw-reveal--paper,html:not([data-sw-motion=off]) .rw-stagger--paper>*{animation-name:rw-paper}html:not([data-sw-motion=off]) .rw-reveal--paper:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#0208174d,#0000 65%);animation:linear both rw-crease;animation-timeline:view();animation-range:entry entry 75%;position:absolute;inset:0}html:not([data-sw-motion=off]) .rw-reveal--paper{position:relative}html:not([data-sw-motion=off]) .rw-heading--scroll{view-timeline:--rw-hd block}html:not([data-sw-motion=off]) .rw-heading--scroll:not(:lang(ar)) .rw-w__i{animation:linear both rw-word-rise;animation-timeline:--rw-hd;animation-range:entry calc(10% + var(--rw-i,0) * 5%) entry calc(70% + var(--rw-i,0) * 5%)}}}@supports not (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html[data-rw-armed]:not([data-sw-motion=off]) :is(.rw-reveal,.rw-stagger>*){transition:opacity var(--rw-dur-reveal) var(--rw-ease-out), transform var(--rw-dur-reveal) var(--rw-ease-out);transition-delay:calc(var(--rw-i,0) * 90ms)}html[data-rw-armed]:not([data-sw-motion=off]) :is(.rw-reveal:not([data-rw-in]),.rw-stagger:not([data-rw-in])>*){opacity:0;transform:var(--rw-from)}html[data-rw-armed]:not([data-sw-motion=off]) .rw-heading--scroll:not(:lang(ar)) .rw-w__i{transition:transform var(--rw-dur-reveal) var(--rw-ease-out);transition-delay:calc(var(--rw-i,0) * 70ms)}html[data-rw-armed]:not([data-sw-motion=off]) .rw-heading--scroll:not(:lang(ar)):not([data-rw-in]) .rw-w__i{transform:translateY(110%)}}}.rw-t-display,.rw-t-hero,.rw-t-xl,.rw-t-xl-h,.rw-t-xl-m,.rw-t-xl-s,.rw-t-l,.rw-t-title,.rw-t-card,.rw-t-m,.rw-t-s,.rw-t-xl-n,.rw-t-sub,.rw-t-title-s,.rw-t-foot{font-family:var(--rw-font-display);text-wrap:balance;overflow-wrap:anywhere;font-weight:500}.rw-t-display{font-size:var(--rw-type-display);line-height:var(--rw-leading-display);letter-spacing:var(--rw-tracking-display)}.rw-t-xl{font-size:var(--rw-type-xl);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-t-l{font-size:var(--rw-type-l);line-height:var(--rw-leading-l);letter-spacing:var(--rw-tracking-l)}.rw-t-m{font-size:var(--rw-type-m);line-height:var(--rw-leading-m)}.rw-t-s{font-size:var(--rw-type-s);line-height:var(--rw-leading-m)}.rw-t-hero{font-size:var(--rw-type-hero);line-height:var(--rw-leading-display);letter-spacing:var(--rw-tracking-display)}.rw-t-xl-h{font-size:var(--rw-type-xl-h);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-t-xl-m{font-size:var(--rw-type-xl-m);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-t-xl-s{font-size:var(--rw-type-xl-s);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-t-title{font-size:var(--rw-type-title);line-height:var(--rw-leading-m)}.rw-t-card{font-size:var(--rw-type-card);line-height:var(--rw-leading-m)}.rw-t-foot{font-size:var(--rw-type-foot);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-t-xl-n{font-size:var(--rw-type-xl-n);line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl)}.rw-t-sub{font-size:var(--rw-type-sub);line-height:var(--rw-leading-m)}.rw-t-title-s{font-size:var(--rw-type-title-s);line-height:var(--rw-leading-m)}.rw-t-lede{font:400 var(--rw-type-lede) / 1.5 var(--rw-font-body);text-wrap:pretty}.rw-t-body{font:400 var(--rw-type-body) / var(--rw-leading-body) var(--rw-font-body);text-wrap:pretty}.rw-t-small{font:400 var(--rw-type-small) / 1.5 var(--rw-font-body)}.rw-t-label{font:600 var(--rw-type-label) / 1.3 var(--rw-font-body);letter-spacing:var(--rw-tracking-label);text-transform:uppercase}:lang(ar) .rw-t-label{text-transform:none}.rw-balance{text-wrap:balance}.rw-pretty{text-wrap:pretty}.rw-break{overflow-wrap:anywhere;min-inline-size:0}.rw-cq{container-type:inline-size}:lang(fr) :is(.rw-heading,.rw-steps__title,.rw-accordion__qtext,.rw-stat__value,.rw-counter__suffix,.rw-lede,.rw-prose,.rw-t-display,.rw-t-xl,.rw-t-l,.rw-t-m,.rw-t-s,.rw-hyphens){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}.rw-glow-text{text-shadow:var(--rw-glow-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)){html:not([data-sw-contrast=more]) :is(.rw-stat__value,.rw-counter__value,.rw-counter__suffix,.rw-grad-text){color:#0000;background:var(--rw-grad-figure);text-shadow:none;-webkit-background-clip:text;background-clip:text}}@media (prefers-contrast:more){html :is(.rw-stat__value,.rw-counter__value,.rw-counter__suffix,.rw-grad-text){color:var(--rw-ink);background:0 0}}.rw-accent-line{background:var(--rw-grad-gold-soft);border:0;block-size:2px}.rw-input,.rw-form :is(input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=submit],[type=button]),select,textarea){box-sizing:border-box;min-block-size:3rem;inline-size:100%;max-inline-size:100%;color:var(--rw-ink);font:400 1rem / 1.4 var(--rw-font-body);background:var(--rw-ground-glass);border:1px solid var(--rw-edge);border-radius:var(--rw-radius);box-shadow:var(--rw-glow-box);transition:box-shadow var(--rw-dur-slow) var(--rw-ease-out), border-color var(--rw-dur-slow) var(--rw-ease-out);padding:.75rem 1rem}.rw-input:hover,.rw-form :is(input,select,textarea):hover{border-color:var(--rw-edge-hover)}.rw-input:focus-visible,.rw-form :is(input,select,textarea):focus-visible{border-color:var(--rw-focus);box-shadow:var(--rw-glow-focus);outline:none}.rw-input[aria-invalid=true],.rw-form :is(input,select,textarea)[aria-invalid=true]{border-color:var(--danger,#be2323)}.rw-center{text-align:center;margin-inline:auto}.rw-center>*{margin-inline:auto}.rw-center>.rw-kicker{justify-content:center}.rw-center-group{justify-content:center;align-items:center;gap:var(--rw-gap-s) var(--rw-gap-m);flex-wrap:wrap;display:flex}.rw-col{gap:var(--rw-space-stack);flex-direction:column;display:flex}.rw-col>*{margin-block:0}.rw-push{margin-block-start:auto}.rw-flow>.rw-section+.rw-section{padding-block-start:var(--rw-space-section-half)}
.rw-world{z-index:0;pointer-events:none;contain:strict;--rw-sky-ground:#9fc3e4;--rw-poster-1920:url(/media/space/sky-day-1920.avif);--rw-poster-960:url(/media/space/sky-day-960.avif);--rw-poster-portrait:url(/media/space/sky-day-portrait.avif);background-color:var(--rw-sky-ground);position:fixed;inset:0}html[data-rw-sky=night] .rw-world{--rw-sky-ground:#0b1530;--rw-poster-1920:url(/media/space/sky-night-1920.avif);--rw-poster-960:url(/media/space/sky-night-960.avif);--rw-poster-portrait:url(/media/space/sky-night-portrait.avif)}html[data-rw-sky=dawn] .rw-world{--rw-sky-ground:#8a6a86;--rw-poster-1920:url(/media/space/sky-dawn-1920.avif);--rw-poster-960:url(/media/space/sky-dawn-960.avif);--rw-poster-portrait:url(/media/space/sky-dawn-portrait.avif)}html[data-rw-sky=golden] .rw-world{--rw-sky-ground:#e9c08c;--rw-poster-1920:url(/media/space/sky-golden-1920.avif);--rw-poster-960:url(/media/space/sky-golden-960.avif);--rw-poster-portrait:url(/media/space/sky-golden-portrait.avif)}html[data-rw-sky=dusk] .rw-world{--rw-sky-ground:#5a4c78;--rw-poster-1920:url(/media/space/sky-dusk-1920.avif);--rw-poster-960:url(/media/space/sky-dusk-960.avif);--rw-poster-portrait:url(/media/space/sky-dusk-portrait.avif)}.rw-world__poster,.rw-world__host{position:absolute;inset:0}.rw-world__poster{background-color:var(--rw-sky-ground);background-image:var(--rw-poster-1920);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:60rem){.rw-world__poster{background-image:var(--rw-poster-960)}}@media (orientation:portrait) and (max-width:48rem){.rw-world__poster{background-image:var(--rw-poster-portrait)}}.rw-world__poster:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:clamp(4rem,7vw,6rem);position:absolute;inset-block-start:4.5rem;inset-inline:0}html[data-sw-occasion-ui=calm] .rw-world__poster:after{opacity:.5}html[data-sw-occasion=ramadan-lanterns] .rw-world__poster:after{background-image:url(/media/occasions/ramadan-lanterns.svg)}html[data-sw-occasion=eid-gold-dust] .rw-world__poster:after{background-image:url(/media/occasions/eid-gold-dust.svg)}html[data-sw-occasion=new-year-sparks] .rw-world__poster:after{background-image:url(/media/occasions/new-year-sparks.svg)}html[data-sw-occasion=winter-frost] .rw-world__poster:after{background-image:url(/media/occasions/winter-frost.svg)}html[data-sw-occasion=graduation-confetti] .rw-world__poster:after{background-image:url(/media/occasions/graduation-confetti.svg)}html[data-sw-occasion=open-day-beacons] .rw-world__poster:after{background-image:url(/media/occasions/open-day-beacons.svg)}html[data-sw-occasion=national-day-ribbons] .rw-world__poster:after{background-image:url(/media/occasions/national-day-ribbons.svg)}html[data-sw-occasion=spring-petals] .rw-world__poster:after{background-image:url(/media/occasions/spring-petals.svg)}html[data-rw-world=off] .rw-world__poster{background-image:none}.rw-world__host{opacity:0;transition:opacity .65s}html[data-rw-world-ready] .rw-world__host{opacity:1}.rw-world__gl{block-size:100%;inline-size:100%;display:block}[data-rw-hero-lens][data-rw-lens=on] :is(img,video){opacity:0}html[data-rw-world-ready] img[data-rw-panel=live],html[data-rw-world-ready] [data-rw-panel=live] img{visibility:hidden}html[data-rw-world-ready] [data-rw-panel=live]{background-color:#0000;background-image:none}html[data-rw-world-ready] :has(>img[data-rw-panel=live]){background-color:#0000;background-image:none}html[data-rw-poster] body>:not(.rw-world,:has(>.rw-world)){visibility:hidden}@media print{.rw-world{display:none}}
.rw-loader{--rw-loader-box:3.75rem;--_a:calc(var(--rw-loader-box) * .15625);--_b:calc(var(--rw-loader-box) * .84375);--_p:calc(var(--rw-loader-box) * .2);box-sizing:border-box;inline-size:var(--rw-loader-box);block-size:var(--rw-loader-box);background:var(--rw-glass);border:1px solid var(--rw-glass-edge);box-shadow:var(--rw-glass-highlight), var(--rw-glass-shadow);-webkit-backdrop-filter:blur(var(--rw-glass-blur));backdrop-filter:blur(var(--rw-glass-blur));color:var(--rw-line-gold);direction:ltr;border-radius:2px;flex:none;line-height:0;display:inline-block;position:relative}.rw-loader--s{--rw-loader-box:2.5rem}.rw-loader--l{--rw-loader-box:5.5rem}.rw-loader__art{fill:none;block-size:calc(100% + 2px);inline-size:calc(100% + 2px);position:absolute;inset:-1px;overflow:visible}.rw-loader__ghost{stroke:var(--rw-line);stroke-width:1px}.rw-loader__frame{stroke:currentColor;stroke-width:2.5px;stroke-linejoin:miter;stroke-dasharray:100 100;stroke-dashoffset:0;animation:rw-loader-draw .7s var(--rw-ease-out) both}.rw-loader__plane{inline-size:var(--_p);block-size:var(--_p);margin:calc(var(--_p) / -2);translate:var(--_a) var(--_a);color:var(--rw-ink-accent);animation:1.6s linear infinite rw-loader-fly;position:absolute;inset:0 auto auto 0}.rw-loader__plane svg{fill:currentColor;block-size:100%;inline-size:100%;display:block}.rw-loader__fold{fill:var(--rw-ground-solid);opacity:.45}.rw-loader__label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rw-loader--long .rw-loader__frame,.rw-route-loader[data-state=long] .rw-loader__frame{animation:2.4s linear infinite rw-loader-redraw}@keyframes rw-loader-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes rw-loader-redraw{0%,30%{stroke-dashoffset:0}65%{stroke-dashoffset:-100px;animation-timing-function:step-end}65.01%{stroke-dashoffset:100px;animation-timing-function:var(--rw-ease-out)}to{stroke-dashoffset:0}}@keyframes rw-loader-fly{0%{translate:var(--_a) var(--_a);rotate:0deg}22%{translate:var(--_b) var(--_a);rotate:0deg}25%{translate:var(--_b) var(--_a);rotate:90deg}47%{translate:var(--_b) var(--_b);rotate:90deg}50%{translate:var(--_b) var(--_b);rotate:180deg}72%{translate:var(--_a) var(--_b);rotate:180deg}75%{translate:var(--_a) var(--_b);rotate:270deg}97%{translate:var(--_a) var(--_a);rotate:270deg}to{translate:var(--_a) var(--_a);rotate:360deg}}.rw-route-loader{z-index:60;background:var(--rw-ground-solid);place-items:center;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.rw-route-loader{background:color-mix(in srgb, var(--rw-ground-solid) 46%, transparent)}}.rw-route-loader{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;visibility:hidden;opacity:0;transition:opacity .3s var(--rw-ease-in-out), visibility 0s linear .3s}.rw-route-loader[data-state=on],.rw-route-loader[data-state=long]{visibility:visible;opacity:1;transition:none}.rw-route-loader[data-state=on] .rw-loader,.rw-route-loader[data-state=long] .rw-loader{animation:rw-route-loader-in .18s var(--rw-ease-out) both}@keyframes rw-route-loader-in{0%{transform:scale(.92)}}.rw-route-loader{view-transition-name:rw-route-loader}::view-transition-group(rw-route-loader){animation:none}::view-transition-old(rw-route-loader){display:none}::view-transition-new(rw-route-loader){opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.rw-loader__frame,.rw-loader__plane,.rw-loader--long .rw-loader__frame,.rw-route-loader[data-state=long] .rw-loader__frame{animation:none}.rw-route-loader,.rw-route-loader[data-state=on],.rw-route-loader[data-state=long]{transition:none}}html[data-sw-motion=off] :is(.rw-loader__frame,.rw-loader__plane),html[data-sw-motion=off] .rw-loader--long .rw-loader__frame,html[data-sw-motion=off] .rw-route-loader[data-state=long] .rw-loader__frame{animation:none}html[data-sw-motion=off] .rw-route-loader{transition:none}html[data-sw-contrast=more] :is(.rw-loader,.rw-route-loader){-webkit-backdrop-filter:none;backdrop-filter:none}html[data-sw-contrast=more] .rw-loader{background:var(--rw-ground-solid);border-color:var(--rw-line-strong);box-shadow:none}.rw-body{min-block-size:100dvh;color:var(--rw-ink);font-family:var(--rw-font-body);--rw-occasion:var(--sw-gold-500);flex-direction:column;display:flex}.rw-main{z-index:1;background:0 0;outline:none;flex:1 0 auto;position:relative}@media (min-width:48rem){.rw-main{padding-inline-end:var(--rw-guide-w,0px)}}@media (max-width:47.99rem){html:has([data-sw-sticky-cta]){scroll-padding-block-end:calc(var(--sw-sticky-cta-h,5.5rem) + .75rem)}html:has([data-sw-sticky-cta]) .rw-main{padding-block-end:calc(7.25rem + env(safe-area-inset-bottom,0px))}}html[data-sw-menu=open]{overflow:hidden}html[data-sw-occasion-accent=horizon] .rw-body{--rw-occasion:var(--sw-horizon-500)}html[data-sw-occasion-accent=twilight] .rw-body{--rw-occasion:var(--sw-twilight-400)}html[data-sw-occasion-accent=dune] .rw-body{--rw-occasion:var(--sw-dune-500)}html[data-sw-occasion-accent=flare] .rw-body{--rw-occasion:var(--sw-gold-200)}.rw-menu__label,.rw-menu__title,.rw-foot__label,.rw-banner__tag,.rw-head__menu-label,.rw-menu__close-label,.rw-shell-locale,.rw-menu__num{font-family:var(--rw-font-body);font-size:var(--rw-type-label);letter-spacing:var(--rw-tracking-label);text-transform:uppercase;font-weight:600;line-height:1.2}.rw-shell-icon{border:1px solid var(--rw-line-strong);border-radius:var(--rw-radius);background:var(--rw-glass);block-size:2.75rem;inline-size:2.75rem;color:var(--rw-ink);-webkit-backdrop-filter:blur(var(--rw-glass-blur));backdrop-filter:blur(var(--rw-glass-blur));cursor:pointer;transition:background-color var(--rw-dur-fast) ease, color var(--rw-dur-fast) ease, border-color var(--rw-dur-fast) ease;flex:none;place-items:center;display:inline-grid}.rw-shell-icon svg{block-size:1.125rem;inline-size:1.125rem;transition:transform var(--rw-dur-base) var(--rw-ease-spring)}.rw-shell-icon:hover{background:var(--rw-ink);border-color:var(--rw-ink);color:var(--rw-ground)}.rw-shell-icon:hover svg{transform:rotate(calc(var(--rw-motion) * 45deg))}.rw-shell-icon__night,.dark .rw-shell-icon__day,[data-theme=dark] .rw-shell-icon__day{display:none}.dark .rw-shell-icon__night,[data-theme=dark] .rw-shell-icon__night{display:block}.rw-shell-locales{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rw-shell-locale{min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--rw-ink-muted);transition:color var(--rw-dur-fast) ease;justify-content:center;align-items:center;padding-inline:.625rem;text-decoration:none;display:inline-flex;position:relative}.rw-shell-locale:after{content:"";background:var(--rw-line-gold);block-size:2px;transform-origin:inline-start;transition:transform var(--rw-dur-base) var(--rw-ease-out);position:absolute;inset-block-end:.5rem;inset-inline:.625rem;transform:scaleX(0)}.rw-shell-locale:hover,.rw-shell-locale[aria-current=true]{color:var(--rw-ink)}.rw-shell-locale:hover:after,.rw-shell-locale[aria-current=true]:after{transform:scaleX(1)}.rw-shell-locales[data-variant=names] .rw-shell-locale{text-transform:none;letter-spacing:0;font-size:var(--rw-type-small)}:where(.rw-head,.rw-menu,.rw-foot,.rw-banner,.rw-sticky) :where(a,button):focus-visible{outline:2px solid var(--rw-focus);outline-offset:3px;border-radius:var(--rw-radius)}.rw-head{z-index:50;block-size:var(--sw-header-height);color:var(--rw-ink);view-transition-name:rw-head;transition:transform .42s var(--rw-ease-out), opacity .32s ease, background-color var(--rw-dur-base) ease, border-color var(--rw-dur-base) ease, backdrop-filter var(--rw-dur-base) ease;background:0 0;border-block-end:1px solid #0000;position:sticky;inset-block-start:0}.rw-head[data-rw-head=shown],.rw-head[data-rw-head=tucked]{background:var(--rw-grad-glass,var(--rw-glass));border-block-end-color:var(--rw-edge,var(--rw-line));box-shadow:var(--rw-glow-box,none);-webkit-backdrop-filter:blur(var(--rw-glass-blur)) saturate(1.2);backdrop-filter:blur(var(--rw-glass-blur)) saturate(1.2)}html:not(:has(.rw-home-hero)) .rw-head:not([data-rw-head=shown],[data-rw-head=tucked]){--rw-ink:var(--rw-sky-ink);--rw-ink-muted:var(--rw-sky-ink-muted);color:var(--rw-sky-ink)}html:not(:has(.rw-home-hero)) .rw-head:not([data-rw-head=shown],[data-rw-head=tucked]) .rw-head__logo{--sw-logo-foreground:var(--rw-sky-ink);--sw-logo-accent:var(--rw-sky-ink-accent)}html:has(.rw-home-hero) .rw-head:not([data-rw-head=shown],[data-rw-head=tucked]){--rw-ink:var(--sw-flare);--rw-ink-muted:var(--sw-navy-100);color:var(--sw-flare);text-shadow:0 0 .5rem var(--sw-navy-950), 0 0 1.25rem var(--sw-navy-950), 0 1px 2px var(--sw-navy-950)}@supports (color:color-mix(in lab, red, red)){html:has(.rw-home-hero) .rw-head:not([data-rw-head=shown],[data-rw-head=tucked]){text-shadow:0 0 .5rem color-mix(in srgb, var(--sw-navy-950) 90%, transparent), 0 0 1.25rem color-mix(in srgb, var(--sw-navy-950) 70%, transparent), 0 1px 2px var(--sw-navy-950)}}html:has(.rw-home-hero) .rw-head:not([data-rw-head=shown],[data-rw-head=tucked]) .rw-head__logo{--sw-logo-foreground:var(--sw-flare);--sw-logo-accent:var(--sw-gold-300);filter:drop-shadow(0 0 .35rem var(--sw-navy-950)) drop-shadow(0 0 .9rem var(--sw-navy-950))}@supports (color:color-mix(in lab, red, red)){html:has(.rw-home-hero) .rw-head:not([data-rw-head=shown],[data-rw-head=tucked]) .rw-head__logo{filter:drop-shadow(0 0 .35rem color-mix(in srgb, var(--sw-navy-950) 90%, transparent)) drop-shadow(0 0 .9rem color-mix(in srgb, var(--sw-navy-950) 70%, transparent))}}.rw-head :is(.rw-head__locales,.rw-shell-icon,.rw-head__menu){--rw-ink:var(--rw-ink-card);--rw-ink-muted:var(--rw-ink-muted-card);--rw-ink-accent:var(--rw-ink-accent-card);--rw-ink-link:var(--rw-ink-link-card);color:var(--rw-ink);text-shadow:none}.rw-head__logo{filter:var(--rw-glow-drop,none);transition:filter var(--rw-dur-base) ease}.rw-head-strip{display:none}@media (hover:hover) and (pointer:fine){.rw-head-strip{z-index:51;block-size:5px;display:block;position:fixed;inset-block-start:0;inset-inline:0}.rw-head:not([data-rw-head=tucked])+.rw-head-strip{pointer-events:none}}.rw-head__pin svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:miter}.rw-head__pin[aria-pressed=true]{border-color:var(--rw-line-gold);color:var(--rw-ink-accent)}.rw-head__pin[aria-pressed=true] svg{fill:currentColor}.rw-head[data-rw-head=tucked]{opacity:0;transform:translateY(-100%)}html[data-sw-occasion] .rw-head:after,html[data-sw-occasion-ui] .rw-head:after{content:"";background:linear-gradient(90deg, transparent, var(--rw-occasion) 20%, var(--rw-occasion) 80%, transparent);pointer-events:none;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.rw-head__bar{justify-content:space-between;align-items:center;gap:var(--rw-space-4);block-size:100%;max-inline-size:var(--rw-full);padding-inline:var(--rw-gutter);margin-inline:auto;display:flex}.rw-head__home{min-block-size:2.75rem;transition:opacity var(--rw-dur-fast) ease;flex:none;align-items:center;display:inline-flex}.rw-head__home:hover{opacity:.8}.rw-head__tools{align-items:center;gap:var(--rw-space-2);min-inline-size:0;display:flex}.rw-head__locales{border:1px solid var(--rw-line);border-radius:var(--rw-radius);background:var(--rw-glass);-webkit-backdrop-filter:blur(var(--rw-glass-blur));backdrop-filter:blur(var(--rw-glass-blur))}.rw-head__menu{border:1px solid var(--rw-ink);border-radius:var(--rw-radius);background:var(--rw-glass);min-block-size:2.75rem;color:var(--rw-ink);-webkit-backdrop-filter:blur(var(--rw-glass-blur));backdrop-filter:blur(var(--rw-glass-blur));cursor:pointer;transition:background-color var(--rw-dur-fast) ease, color var(--rw-dur-fast) ease;align-items:center;gap:.75rem;padding-inline:1rem;display:inline-flex}.rw-head__menu:hover,.rw-head__menu[aria-expanded=true]{background:var(--rw-ink);color:var(--rw-ground)}.rw-head__burger{gap:5px;inline-size:1.25rem;display:grid}.rw-head__burger span{block-size:0;transition:transform var(--rw-dur-base) var(--rw-ease-out);border-block-start:2px solid;display:block}.rw-head__burger span:last-child{inline-size:70%;margin-inline-start:auto}.rw-head__menu:hover .rw-head__burger span:last-child{transform-origin:inline-end;transform:scaleX(1.43)}.rw-head__cta{flex:none}.rw-head__bar{container:rw-head/inline-size}@container rw-head (max-width:62em){.rw-head__locales{display:none}}@container rw-head (max-width:50em){.rw-head__cta{display:none}}@container rw-head (max-width:28em){.rw-head__tools{gap:.375rem}.rw-head__logo,.rw-head__logo svg{block-size:22px;inline-size:auto}.rw-head__menu{justify-content:center;inline-size:2.75rem;padding-inline:0}.rw-head__menu-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@container rw-head (max-width:22em){.rw-head__theme{display:none}}@container rw-head (max-width:16em){.rw-head__tools{gap:4px}.rw-head__tools .rw-shell-icon,.rw-head__menu{block-size:44px;min-block-size:44px;inline-size:44px}}.rw-head__home{flex-shrink:1;min-inline-size:0}.rw-head__tools{flex-shrink:0}html[data-sw-occasion-ui=celebration] .rw-head__cta{box-shadow:0 0 0 1px var(--rw-occasion), 0 0 28px -4px var(--rw-occasion)}.rw-menu{overscroll-behavior:contain;--rw-ink:var(--rw-ink-card);--rw-ink-muted:var(--rw-ink-muted-card);--rw-ink-accent:var(--rw-ink-accent-card);--rw-ink-link:var(--rw-ink-link-card);--rw-text-fx:initial;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--rw-ink);text-shadow:none;background:var(--rw-glass);-webkit-backdrop-filter:var(--rw-glass-filter);backdrop-filter:var(--rw-glass-filter);opacity:0;clip-path:inset(0 0 100%);transition:opacity var(--rw-dur-base) ease, clip-path var(--rw-dur-slow) var(--rw-ease-in-out);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.rw-menu:not([open]){display:none}.rw-menu::backdrop{background:var(--sw-navy-950)}@supports (color:color-mix(in lab, red, red)){.rw-menu::backdrop{background:color-mix(in srgb, var(--sw-navy-950) 24%, transparent)}}.rw-menu[data-state=open]{opacity:1;clip-path:inset(0)}.rw-menu[data-state=closing]{opacity:0;clip-path:inset(100% 0 0);transition-duration:.42s}.rw-menu__inner{min-block-size:100%;max-inline-size:var(--rw-full);padding-inline:var(--rw-gutter);flex-direction:column;margin-inline:auto;padding-block-end:var(--rw-space-8);display:flex}.rw-menu__top{block-size:var(--sw-header-height);border-block-end:1px solid var(--rw-line);flex:none;justify-content:space-between;align-items:center;display:flex}.rw-menu__title{color:var(--rw-ink-muted);margin:0}.rw-menu__close{border:1px solid var(--rw-ink);border-radius:var(--rw-radius);background:var(--rw-ink);min-block-size:2.75rem;color:var(--rw-ground);cursor:pointer;transition:background-color var(--rw-dur-fast) ease, color var(--rw-dur-fast) ease;align-items:center;gap:.75rem;padding-inline:1rem;display:inline-flex}.rw-menu__close:hover{color:var(--rw-ink);background:0 0}.rw-menu__x{block-size:1rem;inline-size:1rem;position:relative}.rw-menu__x:before,.rw-menu__x:after{content:"";block-size:0;transition:transform var(--rw-dur-base) var(--rw-ease-spring);border-block-start:2px solid;position:absolute;inset-block-start:calc(50% - 1px);inset-inline:0;transform:rotate(45deg)}.rw-menu__x:after{transform:rotate(-45deg)}.rw-menu__close:hover .rw-menu__x:before{transform:rotate(135deg)}.rw-menu__close:hover .rw-menu__x:after{transform:rotate(45deg)}.rw-menu__grid{gap:var(--rw-space-7);flex:1;padding-block-start:var(--rw-space-6);display:grid}@media (min-width:64rem){.rw-menu__grid{gap:var(--rw-space-8);grid-template-columns:minmax(0,1.7fr) minmax(18rem,1fr)}.rw-menu__aside{border-inline-start:1px solid var(--rw-line);padding-inline-start:var(--rw-space-7)}}.rw-menu__list{margin:0;padding:0;list-style:none}.rw-menu__item{--rw-menu-i:0;column-gap:var(--rw-space-3);padding-block:var(--rw-space-2);border-block-end:1px solid var(--rw-line);grid-template-columns:3rem minmax(0,1fr);align-items:baseline;display:grid;overflow:hidden}.rw-menu__item:nth-child(2){--rw-menu-i:1}.rw-menu__item:nth-child(3){--rw-menu-i:2}.rw-menu__item:nth-child(4){--rw-menu-i:3}.rw-menu__item:nth-child(5){--rw-menu-i:4}.rw-menu__item:nth-child(6){--rw-menu-i:5}.rw-menu__item:nth-child(7){--rw-menu-i:6}.rw-menu__item:nth-child(8){--rw-menu-i:7}.rw-menu__item:nth-child(9){--rw-menu-i:8}.rw-menu__item:nth-child(n+10){--rw-menu-i:9}.rw-menu__num{color:var(--rw-ink-accent);font-variant-numeric:tabular-nums;transition:color var(--rw-dur-fast) ease}.rw-menu__link{max-inline-size:100%;color:var(--rw-ink);font-family:var(--rw-font-display);font-size:calc(clamp(2.25rem, 1.2rem + 4.6vw, 6.25rem) * var(--rw-title-scale,1));font-weight:500;line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl);overflow-wrap:anywhere;transform:translateY(calc(var(--rw-motion) * 110%));transition:transform var(--rw-dur-slow) var(--rw-ease-out) calc(var(--rw-menu-i) * 55ms + .12s), opacity var(--rw-dur-fast) ease, color var(--rw-dur-fast) ease;justify-self:start;text-decoration:none;display:inline-block}.rw-menu[data-state=open] .rw-menu__link{transform:none}.rw-menu[data-state=closing] .rw-menu__link{transition-delay:0s}.rw-menu__roll{background:linear-gradient(var(--rw-line-gold), var(--rw-line-gold)) no-repeat;transition:background-size var(--rw-dur-base) var(--rw-ease-out);background-position:0 92%;background-size:0 3px}[dir=rtl] .rw-menu__roll{background-position:100% 92%}.rw-menu__link:hover .rw-menu__roll,.rw-menu__link:focus-visible .rw-menu__roll,.rw-menu__link[data-active] .rw-menu__roll{background-size:100% 3px}@media (hover:hover){.rw-menu__list:hover .rw-menu__item:not(:hover) .rw-menu__link{opacity:.6}.rw-menu__item:hover .rw-menu__num{color:var(--rw-ink)}}.rw-menu__sub{gap:0 var(--rw-space-5);margin:var(--rw-space-2) 0 0;opacity:0;transition:opacity var(--rw-dur-slow) ease calc(var(--rw-menu-i) * 55ms + .32s);flex-wrap:wrap;grid-column:2;padding:0;list-style:none;display:flex}.rw-menu[data-state=open] .rw-menu__sub{opacity:1}.rw-menu__sublink{min-block-size:2.75rem;color:var(--rw-ink-muted);font-size:var(--rw-type-small);transition:color var(--rw-dur-fast) ease;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.rw-menu__sublink:hover,.rw-menu__sublink[aria-current=page]{color:var(--rw-ink);text-decoration:underline;-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);text-decoration-color:var(--rw-line-gold);text-underline-offset:.3em}.rw-menu__price{color:var(--rw-ink-accent);font-variant-numeric:tabular-nums}.rw-menu__aside{gap:var(--rw-space-6);opacity:0;transform:translateY(calc(var(--rw-motion) * 1.5rem));transition:opacity var(--rw-dur-slow) ease .36s, transform var(--rw-dur-slow) var(--rw-ease-out) .36s;flex-direction:column;display:flex}.rw-menu[data-state=open] .rw-menu__aside{opacity:1;transform:none}.rw-menu__block{gap:var(--rw-space-2);border-block-start:1px solid var(--rw-line);flex-direction:column;padding-block-start:var(--rw-space-4);display:flex}.rw-menu__block--cta{border-block-start:0;padding-block-start:0}.rw-menu__cta{justify-content:space-between;inline-size:100%}.rw-menu__session{border:1px solid var(--rw-line-strong);border-radius:var(--rw-radius);min-block-size:2.75rem;color:var(--rw-ink);font-size:var(--rw-type-small);transition:background-color var(--rw-dur-fast) ease, color var(--rw-dur-fast) ease;justify-content:center;align-items:center;padding-inline:1rem;font-weight:600;text-decoration:none;display:flex}.rw-menu__session:hover{background:var(--rw-ink);color:var(--rw-ground)}.rw-menu__label{color:var(--rw-ink-muted);margin:0}.rw-menu__lead,.rw-menu__hours{color:var(--rw-ink-muted);font-size:var(--rw-type-small);margin:0}.rw-menu__mail{inline-size:fit-content;max-inline-size:100%;color:var(--rw-ink);font-family:var(--rw-font-display);font-size:clamp(1.125rem,.9rem + .6vw,1.5rem);line-height:var(--rw-leading-m);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);text-decoration-color:var(--rw-line-gold);text-underline-offset:.25em;justify-self:start;text-decoration-thickness:2px}.rw-menu__mail:hover{color:var(--rw-ink-accent)}.rw-menu__social{gap:0 var(--rw-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rw-menu__social a{min-block-size:2.75rem;color:var(--rw-ink);align-items:center;gap:.25rem;font-weight:500;text-decoration:none;display:inline-flex}.rw-menu__social a:hover{color:var(--rw-ink-accent)}.rw-menu__ext{block-size:1rem;inline-size:1rem;transition:transform var(--rw-dur-base) var(--rw-ease-out)}.rw-menu__social a:hover .rw-menu__ext{transform:translate(calc(var(--rw-motion) * 2px), calc(var(--rw-motion) * -2px))}[dir=rtl] .rw-menu__ext,[dir=rtl] .rw-foot__ext{transform:scaleX(-1)}.rw-menu__prefs{align-items:center;gap:var(--rw-space-3);flex-wrap:wrap;display:flex}.rw-menu__guide{border:1px solid var(--rw-line-strong);border-radius:var(--rw-radius);min-block-size:2.75rem;color:var(--rw-ink);cursor:pointer;background:0 0;padding-inline:1rem;font-weight:600}.rw-menu__guide:hover{background:var(--rw-ink);color:var(--rw-ground)}.rw-banner{z-index:2;background:var(--rw-ground-solid);color:var(--rw-ink);border-block-end:1px solid var(--rw-line-gold);font-size:var(--rw-type-small);position:relative}.rw-banner[data-severity=maintenance]{border-block-end-color:var(--sw-twilight-600)}.rw-banner[data-occasion]{border-block-end:2px solid var(--rw-occasion)}.rw-banner__inner{align-items:center;gap:var(--rw-space-3);max-inline-size:var(--rw-full);padding-inline:var(--rw-gutter);grid-template-columns:auto minmax(0,1fr) 2.75rem;margin-inline:auto;padding-block:.25rem;display:grid}.rw-banner__tag{border:1px solid var(--rw-line-gold);border-radius:var(--rw-radius);color:var(--rw-ink-accent);white-space:nowrap;padding:.25rem .5rem}.rw-banner[data-occasion] .rw-banner__tag{border-color:var(--rw-occasion)}@media (max-width:29.99rem){.rw-banner__tag{display:none}.rw-banner__inner{grid-template-columns:minmax(0,1fr) 2.75rem}}.rw-banner__text{text-wrap:balance;margin:0;padding-block:.5rem}.rw-banner__link{color:var(--rw-ink);text-decoration:underline;-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);text-decoration-color:var(--rw-line-gold);text-underline-offset:.25em;font-weight:600}.rw-banner__close{border-radius:var(--rw-radius);block-size:2.75rem;inline-size:2.75rem;color:var(--rw-ink);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.rw-banner__close svg{block-size:1rem;inline-size:1rem;transition:transform var(--rw-dur-base) var(--rw-ease-spring)}.rw-banner__close:hover{background:var(--rw-line)}.rw-banner__close:hover svg{transform:rotate(calc(var(--rw-motion) * 90deg))}.rw-foot{z-index:1;background:var(--rw-ground);color:var(--rw-ink);border-block-start:1px solid var(--rw-line);margin-block-start:clamp(2rem,4vw,4rem);position:relative;overflow:clip}.rw-foot__marquee{border-block-end:1px solid var(--rw-line);padding-block:var(--rw-space-5)}.rw-foot__statement{font-family:var(--rw-font-display);font-size:var(--rw-type-l);line-height:var(--rw-leading-l);letter-spacing:var(--rw-tracking-l);white-space:nowrap}.rw-foot__inner{max-inline-size:var(--rw-full);padding-inline:var(--rw-gutter);margin-inline:auto;padding-inline-end:calc(var(--rw-gutter) + var(--rw-guide-w,0px))}.rw-foot__call{gap:var(--rw-space-6);padding-block:var(--rw-space-9) var(--rw-space-8);border-block-end:1px solid var(--rw-line);display:grid}.rw-foot__title{max-inline-size:14ch;font-family:var(--rw-font-display);font-size:var(--rw-type-foot);font-weight:500;line-height:var(--rw-leading-xl);letter-spacing:var(--rw-tracking-xl);text-wrap:balance;margin:0}.rw-foot__call-actions{justify-content:space-between;align-items:end;gap:var(--rw-space-6);flex-wrap:wrap;display:flex}.rw-foot__mail{gap:var(--rw-space-2);display:grid}.rw-foot__mail-link{min-block-size:2.75rem;color:var(--rw-ink);font-family:var(--rw-font-display);font-size:clamp(1.25rem,.8rem + 1.6vw,2.5rem);line-height:var(--rw-leading-l);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);-webkit-text-decoration-color:var(--rw-line-gold);text-decoration-color:var(--rw-line-gold);text-underline-offset:.18em;transition:text-decoration-thickness var(--rw-dur-base) var(--rw-ease-out), color var(--rw-dur-fast) ease;justify-self:start;align-items:center;text-decoration-thickness:2px;display:inline-flex}.rw-foot__mail-link:hover{color:var(--rw-ink-accent);text-decoration-thickness:4px}@media (min-width:64rem){.rw-foot__call{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}.rw-foot__call-actions{flex-direction:column;align-items:end}.rw-foot__mail{text-align:end;justify-items:end}}.rw-foot__label{margin:0 0 var(--rw-space-3);color:var(--rw-ink-muted)}.rw-foot__muted{color:var(--rw-ink-muted);font-size:var(--rw-type-small);margin:0;line-height:1.6}.rw-foot__grid{gap:var(--rw-space-7);padding-block:var(--rw-space-8);display:grid}@media (min-width:64rem){.rw-foot__grid{gap:var(--rw-space-7);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr)}}.rw-foot__news{align-content:start;gap:var(--rw-space-3);display:grid}.rw-foot__news-title{font-family:var(--rw-font-display);font-size:var(--rw-type-m);line-height:var(--rw-leading-m);margin:0;font-weight:500}.rw-foot__map{gap:var(--rw-space-6) var(--rw-space-5);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));align-content:start;display:grid}.rw-foot__col ul,.rw-foot__social{margin:0;padding:0;list-style:none;display:grid}.rw-foot__link{min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--rw-ink);transition:color var(--rw-dur-fast) ease, transform var(--rw-dur-base) var(--rw-ease-out);align-items:center;gap:.25rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.rw-foot__link:hover{color:var(--rw-ink-accent);transform:translateX(calc(var(--rw-motion) * 4px))}[dir=rtl] .rw-foot__link:hover{transform:translateX(calc(var(--rw-motion) * -4px))}.rw-foot__ext{block-size:1rem;inline-size:1rem}.rw-foot__side{align-content:start;gap:var(--rw-space-5);display:grid}.rw-foot__tagline{font-family:var(--rw-font-display);font-size:var(--rw-type-lede);line-height:var(--rw-leading-m);margin:0}.rw-foot__settings{border-block-start:1px solid var(--rw-line);padding-block-start:var(--rw-space-4)}.rw-foot__toggles{align-items:center;gap:var(--rw-space-3);flex-wrap:wrap;margin-block-start:var(--rw-space-2);display:flex}.rw-foot__toggle{border:1px solid var(--rw-line-strong);border-radius:var(--rw-radius);min-block-size:2.75rem;color:var(--rw-ink);font-size:var(--rw-type-small);cursor:pointer;background:0 0;padding-inline:.75rem;font-weight:600}.rw-foot__toggle[aria-pressed=true]{border-color:var(--rw-line-gold);color:var(--rw-ink-accent)}.rw-foot__legal{gap:var(--rw-space-4);padding-block:var(--rw-space-6);border-block-start:1px solid var(--rw-line);display:grid}.rw-foot__disclaimer{max-inline-size:72ch;color:var(--rw-ink-muted);font-size:var(--rw-type-small);margin:0;line-height:1.6}.rw-foot__legal-links{gap:0 var(--rw-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rw-foot__small{min-block-size:2.75rem;font-size:var(--rw-type-small);align-items:center}.rw-foot__cookie{color:var(--rw-ink);font-weight:500;text-decoration:none}.rw-foot__meta{justify-content:space-between;align-items:center;gap:var(--rw-space-4);flex-wrap:wrap;display:flex}.rw-foot__top{min-block-size:2.75rem;color:var(--rw-ink);font-size:var(--rw-type-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;font-weight:600;display:inline-flex}.rw-foot__top>span{border-color:var(--rw-line-strong)}.rw-foot__top:hover{color:var(--rw-ink-accent)}.rw-foot__top:hover>span{border-color:var(--rw-line-gold);transform:translateY(calc(var(--rw-motion) * -4px))}.rw-foot__wordmark{inline-size:100%;max-inline-size:var(--rw-full);padding-inline:var(--rw-gutter);padding-inline-end:calc(var(--rw-gutter) + var(--rw-guide-w,0px));padding-block:var(--rw-space-6) var(--rw-space-7);pointer-events:none;-webkit-user-select:none;user-select:none;margin-inline:auto;display:block}html[dir=rtl] .rw-foot__wordmark{padding-inline:calc(var(--rw-gutter) + var(--rw-guide-w,0px)) var(--rw-gutter)}.rw-foot__wordmark svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.rw-foot__wordmark text{fill:url(#rw-foot-wm-fill);stroke:var(--rw-line-strong);stroke-width:1px;font-family:Zodiak,Zodiak Fallback,Times New Roman,Georgia,serif;font-weight:600}.rw-foot__wm-a{stop-color:var(--rw-line-gold);stop-opacity:.6}.rw-foot__wm-b{stop-color:var(--rw-line-gold);stop-opacity:.08}html[data-sw-occasion-ui=celebration] .rw-foot__wm-a{stop-color:var(--rw-occasion);stop-opacity:.85}.rw-sticky{z-index:45;padding:.75rem var(--rw-gutter) max(.75rem, env(safe-area-inset-bottom));background:var(--rw-glass);border-block-start:1px solid var(--rw-line);-webkit-backdrop-filter:blur(var(--rw-glass-blur));backdrop-filter:blur(var(--rw-glass-blur));transition:transform var(--rw-dur-base) var(--rw-ease-out);position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(100%)}.rw-sticky[data-visible=true]{transform:none}.rw-sticky__inner{gap:var(--rw-space-2);grid-template-columns:minmax(0,1fr) auto;max-inline-size:32rem;margin-inline:auto;display:grid}.rw-sticky__main{justify-content:space-between}@media (min-width:48rem){.rw-sticky{display:none}}.rw-curtain{z-index:49;pointer-events:none;view-transition-name:rw-curtain;--rw-curtain-ground:var(--sw-dune-100);position:fixed;inset:0}.dark .rw-curtain,[data-theme=dark] .rw-curtain{--rw-curtain-ground:var(--sw-navy-950)}@media (prefers-reduced-motion:no-preference){html:not([data-sw-motion=off])::view-transition-old(root){animation:rw-vt-out .3s var(--rw-ease-in-out) both}html:not([data-sw-motion=off])::view-transition-new(root){animation:rw-vt-in .42s var(--rw-ease-out) .3s both}html:not([data-sw-motion=off])::view-transition-group(rw-curtain){background:linear-gradient(to bottom, var(--sw-gold-400) 0 2px, var(--rw-curtain-ground) 2px calc(100% - 2px), var(--sw-gold-400) calc(100% - 2px));animation:rw-curtain .72s var(--rw-ease-in-out) both}html:not([data-sw-motion=off])::view-transition-old(rw-curtain){opacity:0;animation:none}html:not([data-sw-motion=off])::view-transition-new(rw-curtain){opacity:0;animation:none}html:not([data-sw-motion=off])::view-transition-group(rw-head){animation-duration:0s}}@keyframes rw-vt-out{to{opacity:0;transform:translateY(-2rem)scale(.985)}}@keyframes rw-vt-in{0%{opacity:0;transform:translateY(2.5rem)}}@keyframes rw-curtain{0%{transform:translateY(100%)}42%,58%{transform:translateY(0)}to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.rw-head,.rw-head *,.rw-menu,.rw-menu *,.rw-banner *,.rw-foot *,.rw-sticky,.rw-shell-icon,.rw-shell-icon svg,.rw-shell-locale:after{transition:none!important}.rw-menu[open]{opacity:1;clip-path:none}.rw-menu[open] .rw-menu__link,.rw-menu[open] .rw-menu__aside{transform:none}.rw-menu[open] .rw-menu__sub,.rw-menu[open] .rw-menu__aside{opacity:1}}html[data-sw-motion=off] :is(.rw-head,.rw-head *,.rw-menu,.rw-menu *,.rw-banner *,.rw-foot *,.rw-sticky,.rw-shell-icon,.rw-shell-icon svg){transition:none!important}html[data-sw-motion=off] .rw-menu[open]{opacity:1;clip-path:none}html[data-sw-motion=off] .rw-menu[open] :is(.rw-menu__link,.rw-menu__aside){transform:none}html[data-sw-motion=off] .rw-menu[open] :is(.rw-menu__sub,.rw-menu__aside){opacity:1}@media print{.rw-head,.rw-foot,.rw-banner,.rw-sticky,.rw-curtain{display:none}}
