:root{--black: #0B0B0B;--ink: #111010;--ink2: #171513;--ink3: #201D19;--ink4: #2A2620;--champ: #D4B67A;--gold: #B5893E;--gold-d: #7E5B1E;--gold-l: #EBD49C;--ivory: #F7F3EB;--beige: #EBDCC8;--paper: #FCFAF5;--line: #E2D6C1;--line2: #C9BBA2;--tx: #1C1813;--tx2: #5C5345;--txd: #EDE6D8;--txd2: #ADA392;--lined: rgba(212, 182, 122, .16);--lined2: rgba(212, 182, 122, .32);--ok: #2F6B57;--err: #9A3B32;--serif: "Playfair Display", Georgia, serif;--sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--goldgrad: linear-gradient(135deg, #F6E3AE 0%, #D4B67A 35%, #B5893E 70%, #E9CF90 100%);--r: 10px;--wrap: 1240px;--head: 84px;--shadow: 0 30px 60px -20px rgba(0, 0, 0, .55)}html[lang=ar]{--serif: "Amiri", "Playfair Display", serif;--sans: "IBM Plex Sans Arabic", "Inter", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body{margin:0;font:400 16px/1.65 var(--sans);color:var(--txd);background:var(--black);-webkit-font-smoothing:antialiased}html[lang=ar] body{line-height:1.85}img,svg,video,canvas{display:block;max-width:100%}h1,h2,h3,h4,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--champ);outline-offset:3px;border-radius:4px}main:focus{outline:none}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;inset-inline-start:12px;top:-80px;z-index:200;background:var(--champ);color:var(--black);padding:10px 16px;border-radius:6px}.skip:focus{top:12px}[dir=rtl] .flip{transform:scaleX(-1)}.muted{color:var(--txd2);font-size:14px}.tiny{font-size:12.5px;color:var(--txd2);line-height:1.5}.mt{margin-top:32px}.mt-s{margin-top:12px}.row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.stack{display:flex;flex-direction:column;gap:14px}.empty{color:var(--txd2);padding:20px 0}.err{background:#9a3b3226;border:1px solid rgba(154,59,50,.5);color:#f1c7c1;padding:10px 14px;border-radius:6px;font-size:14px}.goldtext{background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--champ);font-weight:500;margin-bottom:14px}html[lang=ar] .eyebrow{letter-spacing:.02em;font-size:14px}.h1{font-family:var(--serif);font-weight:500;font-size:clamp(38px,5.2vw,64px);line-height:1.06;letter-spacing:-.01em}.h2{font-family:var(--serif);font-weight:500;font-size:clamp(30px,3.6vw,46px);line-height:1.1}.h3{font-family:var(--serif);font-weight:500;font-size:clamp(22px,2vw,28px);line-height:1.2}html[lang=ar] .h1,html[lang=ar] .h2,html[lang=ar] .h3,html[lang=ar] .hero__title{line-height:1.45;font-weight:700;letter-spacing:0}.lead{font-size:18px;color:var(--txd2)}.label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--champ);font-weight:600}html[lang=ar] .label{letter-spacing:0;font-size:13px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;border-radius:4px;border:1px solid transparent;font:500 14.5px/1 var(--sans);letter-spacing:.05em;transition:background .25s,color .25s,border-color .25s,transform .25s,box-shadow .25s;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn--gold{background:var(--goldgrad);background-size:160% 160%;color:#120e08;box-shadow:0 10px 30px -12px #d4b67a99}.btn--gold:hover{background-position:100% 50%;color:#120e08}.btn--line{border-color:var(--champ);color:var(--champ)}.btn--line:hover{background:var(--champ);color:var(--black)}.btn--dark{background:var(--black);color:var(--champ);border-color:var(--black)}.btn--dark:hover{background:var(--ink4)}.btn--ghost{border-color:currentColor;color:inherit;opacity:.9}.btn--ghost:hover{opacity:1}.btn--ok{background:var(--ok);color:#fff}.btn--sm{min-height:42px;padding:0 18px;font-size:13.5px}.btn--full{width:100%}.btn.is-disabled{opacity:.5;cursor:default}.more{display:inline-flex;align-items:center;gap:8px;color:var(--champ);font-weight:500;font-size:14.5px;padding:10px 0;white-space:nowrap}.more:hover{color:var(--gold-l)}.badge{display:inline-flex;align-items:center;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:5px 10px;border-radius:3px;white-space:nowrap}html[lang=ar] .badge{letter-spacing:0;font-size:12px}.badge--gold{background:var(--goldgrad);color:#120e08}.badge--premium{background:#0b0b0bbf;color:var(--champ);border:1px solid var(--lined2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.badge--new{background:var(--ivory);color:var(--black)}.pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--lined2);border-radius:30px;font-size:13.5px;color:var(--champ)}.pill--live{color:#bfe3d3;border-color:#8fcdb659}.livedot{width:8px;height:8px;border-radius:50%;background:#6fd1a8;box-shadow:0 0 #6fd1a899;animation:live 2s infinite}@keyframes live{70%{box-shadow:0 0 0 8px #6fd1a800}to{box-shadow:0 0 #6fd1a800}}.header{position:sticky;top:0;z-index:60;transition:background .3s,border-color .3s;border-bottom:1px solid transparent;background:linear-gradient(180deg,#0b0b0bd9,#0b0b0b00)}.header.is-scrolled{background:#0b0b0be6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:var(--lined)}.header__in{display:flex;align-items:center;gap:24px;min-height:var(--head)}.logo{display:inline-flex;align-items:center;gap:12px;color:var(--txd);flex-shrink:0}.logo img{height:46px;width:auto;filter:drop-shadow(0 4px 12px rgba(212,182,122,.25))}.logo__word{display:flex;flex-direction:column;line-height:1}.logo__en{font-family:Playfair Display,serif;font-size:21px;letter-spacing:.26em;background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent}.logo__ar{font-family:Amiri,serif;font-size:16px;color:var(--champ);margin-top:4px;text-align:center}.nav{display:flex;align-items:center;gap:4px 28px;flex:1;justify-content:center}.nav>a{font-size:14.5px;color:var(--txd);padding:10px 0;position:relative}.nav>a:after{content:"";position:absolute;inset-inline:0;bottom:2px;height:1px;background:var(--champ);transform:scaleX(0);transition:transform .3s}.nav>a:hover,.nav>a[aria-current]{color:var(--champ)}.nav>a:hover:after,.nav>a[aria-current]:after{transform:scaleX(1)}.nav__end{display:flex;align-items:center;gap:14px;margin-inline-start:auto}.lang{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--txd);padding:10px 6px}.lang:hover{color:var(--champ)}.burger{display:none;width:48px;height:48px;align-items:center;justify-content:center;color:var(--txd);margin-inline-start:auto}@media(max-width:1080px){.burger{display:inline-flex}.nav{position:absolute;inset-inline:0;top:100%;flex-direction:column;align-items:stretch;gap:0;padding:8px clamp(20px,4vw,40px) 24px;background:#0b0b0bfa;border-bottom:1px solid var(--lined);display:none}.nav.is-open{display:flex}.nav>a{padding:16px 0;border-bottom:1px solid var(--lined)}.nav>a:after{display:none}.nav__end{margin:18px 0 0;justify-content:space-between}}.hero{position:relative;isolation:isolate;overflow:hidden;margin-top:calc(-1 * var(--head));padding-top:var(--head);background:radial-gradient(120% 90% at 75% 40%,#251e14,#0b0b0b 60%)}.hero__bg{position:absolute;inset:0;z-index:-1}.hero__canvas,.hero__video{width:100%;height:100%;object-fit:cover}.hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,#0b0b0beb,#0b0b0b8c 55%,#0b0b0b33),linear-gradient(0deg,#0B0B0B 0%,transparent 30%)}[dir=rtl] .hero__shade{background:linear-gradient(270deg,#0b0b0beb,#0b0b0b8c 55%,#0b0b0b33),linear-gradient(0deg,#0B0B0B 0%,transparent 30%)}.hero__in{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-block:clamp(64px,9vw,120px) clamp(56px,7vw,96px);min-height:min(860px,92vh)}.hero__copy{flex:1 1 520px;display:flex;flex-direction:column;gap:24px;animation:rise 1s cubic-bezier(.2,.7,.2,1) both}.hero__title{font-family:var(--serif);font-weight:500;font-size:clamp(42px,6.2vw,82px);line-height:1.03;letter-spacing:-.015em;color:#f6efe2}.hero__lead{font-size:clamp(16px,1.4vw,19px);color:var(--txd2);max-width:560px}.hero__cta{display:flex;flex-wrap:wrap;gap:14px}.hero__motto{font-family:Amiri,serif;font-size:28px;color:var(--champ);opacity:.9}.hero__visual{flex:1 1 400px;position:relative;display:flex;align-items:flex-start;justify-content:center;min-height:580px}.hero__halo{position:absolute;top:-40px;width:520px;height:520px;max-width:100%;border-radius:50%;background:radial-gradient(circle,#d4b67a47,#d4b67a00 65%);animation:breathe 6s ease-in-out infinite}.hero__emblem{position:relative;width:min(330px,62vw);margin-top:10px;height:auto;filter:drop-shadow(0 30px 50px rgba(0,0,0,.7)) drop-shadow(0 0 30px rgba(212,182,122,.25));animation:rise 1.2s .15s cubic-bezier(.2,.7,.2,1) both}.hero__card{position:absolute;bottom:0;inset-inline-end:0;width:min(330px,72vw);animation:cardin 1.3s .5s cubic-bezier(.2,.7,.2,1) both}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes cardin{0%{opacity:0;transform:translateY(40px) rotate(-6deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes breathe{50%{transform:scale(1.08);opacity:.8}}@media(max-width:860px){.hero__visual{min-height:470px}.hero__emblem{width:min(260px,60vw)}}.titleband{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 22px;padding:16px clamp(20px,4vw,40px);border-top:1px solid var(--lined);background:#0b0b0b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--txd2);font-size:13.5px;transition:background .3s}.titleband:hover{background:#201d19cc;color:var(--txd)}.titleband__label{letter-spacing:.2em;text-transform:uppercase;font-size:11.5px;color:var(--champ)}html[lang=ar] .titleband__label{letter-spacing:0;font-size:13px}.titleband .icon{color:var(--champ)}.pillars{background:var(--black);border-bottom:1px solid var(--lined)}.pillars__in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pillar{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:40px 20px;border-inline-end:1px solid var(--lined);transition:background .3s}.pillar:last-child{border-inline-end:0}.pillar:hover{background:var(--ink2)}.pillar__icon{color:var(--champ)}.pillar h2{font-family:var(--serif);font-size:22px;font-weight:500;color:#f6efe2}.pillar p{font-size:14px;color:var(--txd2);max-width:240px}@media(max-width:860px){.pillars__in{grid-template-columns:repeat(2,minmax(0,1fr))}.pillar:nth-child(2){border-inline-end:0}.pillar:nth-child(-n+2){border-bottom:1px solid var(--lined)}}.section{padding-block:clamp(64px,8vw,110px)}.section--tight{padding-block:clamp(36px,5vw,64px)}.section--dark{background:var(--black)}.section--ink{background:var(--ink2)}.section--ivory{background:var(--ivory);color:var(--tx)}.section--sand{background:var(--beige);color:var(--tx)}.section--ivory .muted,.section--sand .muted,.section--ivory .empty{color:var(--tx2)}.section--ivory .eyebrow,.section--sand .eyebrow,.section--ivory .more,.section--sand .more{color:var(--gold-d)}.section--ivory .more:hover,.section--sand .more:hover{color:var(--tx)}.shead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:40px}.shead .eyebrow{margin-bottom:10px}.grid{display:grid;gap:24px}.grid--3{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr))}.grid__wide{grid-column:1 / -1}.reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.reveal.is-in{opacity:1;transform:none}.art{width:100%;height:100%;object-fit:cover}.fav{position:absolute;top:12px;inset-inline-end:12px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#0b0b0b8c;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .2s,background .2s}.fav:hover{transform:scale(1.08)}.fav.is-on{color:var(--champ)}.fav--inline{position:static;background:transparent;color:var(--txd2)}.spotlight{display:grid;grid-template-columns:1.15fr 1fr;min-height:440px;border-radius:16px;overflow:hidden;border:1px solid var(--lined2);background:var(--ink2);box-shadow:var(--shadow);transition:border-color .4s}.spotlight:hover{border-color:var(--champ)}.spotlight__media{position:relative;overflow:hidden}.spotlight__media .art{position:absolute;inset:0;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.spotlight:hover .spotlight__media .art{transform:scale(1.05)}.spotlight__copy{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:clamp(28px,4vw,52px)}.spotlight__copy .eyebrow{margin:0}.spotlight__badges{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.spotlight__title{font-family:var(--serif);font-weight:500;font-size:clamp(32px,3.6vw,48px);line-height:1.05;color:#f6efe2}.spotlight__tag{color:var(--txd2)}.spotlight__perk{border-inline-start:2px solid var(--champ);padding-inline-start:16px}.spotlight__perk p{font-family:var(--serif);font-size:21px;line-height:1.35;margin-top:4px;color:#f6efe2}.spotlight .btn{align-self:flex-start}.grid--2 .spotlight{grid-template-columns:1fr;min-height:0}.grid--2 .spotlight__media{aspect-ratio:16 / 9}@media(max-width:860px){.spotlight{grid-template-columns:1fr}.spotlight__media{aspect-ratio:16 / 10}}.cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px}.cat{position:relative;aspect-ratio:4 / 5;border-radius:var(--r);overflow:hidden}.cat .art{position:absolute;inset:0;transition:transform 1s}.cat:hover .art{transform:scale(1.07)}.cat__label{position:absolute;inset-inline:0;bottom:0;display:flex;justify-content:space-between;align-items:center;padding:40px 18px 16px;background:linear-gradient(0deg,rgba(11,11,11,.9),transparent);color:#f6efe2;font-family:var(--serif);font-size:21px}.cat__label .icon{color:var(--champ)}.slogo{display:inline-flex;align-items:center;gap:12px;color:inherit;white-space:nowrap}.slogo__mark{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid currentColor;font-family:Playfair Display,serif;font-size:18px;transform:rotate(45deg)}.slogo__mark{line-height:1}.slogo__mark i{font-style:normal;transform:rotate(-45deg)}.slogo--sans .slogo__mark i{transform:none}.slogo__name{font-size:15px;letter-spacing:.22em;font-weight:500}.slogo--serif .slogo__name{font-family:Playfair Display,serif;letter-spacing:.18em}.slogo--wide .slogo__name{letter-spacing:.42em;font-weight:600}.slogo--sans .slogo__mark{border-radius:50%;transform:none}.slogo--sm .slogo__mark{width:26px;height:26px;font-size:13px}.slogo--sm .slogo__name{font-size:12.5px}.slogo--lg .slogo__mark{width:48px;height:48px;font-size:24px}.slogo--lg .slogo__name{font-size:20px}.titleband .slogo,.presented .slogo{color:var(--txd)}.marquee{display:flex;flex-direction:column;align-items:center;gap:20px}.marquee__label{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--champ)}html[lang=ar] .marquee__label{letter-spacing:0;font-size:14px}.marquee__viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee__track{display:flex;gap:72px;width:max-content;animation:marquee 32s linear infinite;padding-block:10px}.marquee__viewport:hover .marquee__track{animation-play-state:paused}[dir=rtl] .marquee__track{animation-name:marquee-rtl}@keyframes marquee{to{transform:translate(-50%)}}@keyframes marquee-rtl{to{transform:translate(50%)}}.marquee__item{color:var(--txd2);transition:color .3s}.marquee__item:hover{color:var(--champ)}.sfeature{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px;padding:clamp(28px,4vw,52px) clamp(24px,4vw,56px);border-radius:16px;background:linear-gradient(120deg,#1e1912,#0f0e0c 55%,#1a150e);border:1px solid var(--lined2);color:var(--txd);isolation:isolate}.sfeature__glow{position:absolute;inset:-40% -10% auto auto;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(212,182,122,.22),transparent 65%);z-index:-1}[dir=rtl] .sfeature__glow{inset:-40% auto auto -10%}.sfeature__copy{display:flex;flex-direction:column;gap:14px;max-width:720px}.sfeature__tag{font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--champ)}html[lang=ar] .sfeature__tag{letter-spacing:0;font-size:13px}.sfeature .slogo{color:#f6efe2}.sfeature__text{font-family:var(--serif);font-size:clamp(22px,2.4vw,32px);line-height:1.25;color:#f6efe2}.sfeature--slim{padding:26px 32px}.sfeature--slim .sfeature__text{font-size:clamp(18px,1.8vw,22px)}.sfeature--slim .slogo--lg .slogo__mark{width:36px;height:36px;font-size:18px}.sfeature--slim .slogo--lg .slogo__name{font-size:16px}.scard{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:var(--r);border:1px solid var(--lined2);background:linear-gradient(150deg,#1d1812,#111010)}.scard__tag{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--champ)}html[lang=ar] .scard__tag{letter-spacing:0;font-size:13px}.scard .slogo{color:#f6efe2}.scard__text{font-size:14.5px;color:var(--txd2)}.presented{display:inline-flex;align-items:center;gap:12px;padding:8px 14px;border:1px solid var(--lined2);border-radius:30px;font-size:12.5px;color:var(--txd2);background:#0b0b0b66}.section--ivory .presented,.section--sand .presented{background:var(--black)}.sgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.sbox{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:32px;border:1px solid var(--line);background:var(--paper);border-radius:var(--r)}.sbox .slogo{color:var(--tx)}.sbox p:last-child{color:var(--tx2);font-size:14.5px}.sbox__level{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-d);font-weight:600}.sbox--founding{grid-column:1 / -1;background:var(--black);color:var(--txd);border-color:var(--black)}.sbox--founding .slogo{color:#f6efe2}.sbox--founding p:last-child{color:var(--txd2)}.sbox--founding .sbox__level{color:var(--champ)}.placements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.placements>div{padding:18px;background:var(--paper);border:1px solid var(--line);border-radius:8px}.placements span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--black);color:var(--champ);font-size:13px}.placements h4{margin-top:10px;font-size:16px}.placements p{font-size:14px;color:var(--tx2)}.tagnote{font-size:13px;color:var(--tx2);font-style:italic}.section--dark .tagnote,.plushero .tagnote{color:var(--txd2)}.journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;counter-reset:j}.journey li{position:relative;padding:28px 24px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;gap:10px}.journey__n{font-family:Playfair Display,serif;font-size:40px;line-height:1;color:var(--gold)}.journey__icon{position:absolute;top:28px;inset-inline-end:24px;color:var(--gold-d)}.journey h3{font-family:var(--serif);font-size:22px;font-weight:500}.journey p{font-size:14.5px;color:var(--tx2)}@media(max-width:960px){.journey{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.journey{grid-template-columns:1fr}}.dateblock{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:76px;padding:10px 8px;border-radius:8px;background:var(--black);color:#f6efe2;border:1px solid var(--lined2);line-height:1.1}.dateblock__d{font-family:Playfair Display,serif;font-size:32px;color:var(--champ)}.dateblock__m{font-size:12px;text-transform:uppercase;letter-spacing:.12em}.dateblock__w{font-size:11px;color:var(--txd2)}.erow{display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px;padding:18px;border-radius:var(--r);background:var(--paper);border:1px solid var(--line);color:var(--tx)}.erow__body{flex:1 1 260px;min-width:0}.erow__type{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-d);font-weight:600}html[lang=ar] .erow__type{letter-spacing:0;font-size:13px}.erow__title{font-family:var(--serif);font-size:23px;font-weight:500;line-height:1.2;margin:2px 0 4px}.erow__title button,.erow__title a{text-align:start}.erow__title button:hover,.erow__title a:hover{color:var(--gold-d)}.erow__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;color:var(--tx2)}.erow__meta .sep{width:1px;height:14px;background:var(--line2);margin-inline:6px}.erow__act{display:flex;flex-wrap:wrap;gap:10px}.ebig{display:grid;grid-template-columns:340px 1fr;border-radius:14px;overflow:hidden;background:var(--paper);border:1px solid var(--line)}.ebig__media{position:relative;min-height:230px}.ebig__media .art{position:absolute;inset:0}.ebig__media .dateblock{position:absolute;top:16px;inset-inline-start:16px}.ebig__body{padding:28px 32px;display:flex;flex-direction:column;gap:10px}.ebig__body>p:not(.erow__type):not(.muted){color:var(--tx2)}@media(max-width:760px){.ebig{grid-template-columns:1fr}.ebig__media{aspect-ratio:16 / 9;min-height:0}}.cal{background:var(--ink2);border:1px solid var(--lined);border-radius:14px;padding:22px;color:var(--txd)}.cal__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.cal__title{font-family:var(--serif);font-size:24px;font-weight:500}.cal__nav{width:44px;height:44px;border-radius:50%;border:1px solid var(--lined2);display:grid;place-items:center;color:var(--champ)}.cal__nav:hover{background:var(--champ);color:var(--black)}.cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cal__dow{text-align:center;font-size:11.5px;color:var(--txd2);padding:6px 0;text-transform:uppercase;letter-spacing:.06em}.cal__day{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:14px;border-radius:8px;color:var(--txd2);position:relative}.cal__day.is-today{outline:1px solid var(--champ);color:var(--txd)}.cal__day.has-ev{background:var(--ink4);color:#f6efe2;font-weight:600}.cal__day.has-ev:hover{background:var(--champ);color:var(--black)}.cal__day.is-going{background:var(--ok)}.cal__day.is-sel{box-shadow:0 0 0 2px var(--champ)}.cal .dot{width:5px;height:5px;border-radius:50%;background:var(--champ)}.cal__legend{display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--txd2);margin-top:14px}.cal__legend .dot{width:10px;height:10px;border-radius:3px;background:var(--ink4);border:1px solid var(--champ)}.cal__legend .dot--going{background:var(--ok);border-color:var(--ok);margin-inline-start:12px}.phero{position:relative;margin-top:calc(-1 * var(--head));padding:calc(var(--head) + clamp(48px,7vw,90px)) 0 clamp(48px,6vw,80px);background:radial-gradient(100% 140% at 85% 0%,#2a2115,#0b0b0b 55%);overflow:hidden}.phero__bg{position:absolute;inset:0;background-repeat:no-repeat;background-size:360px auto;background-position:right 6% bottom -60px;opacity:.08}[dir=rtl] .phero__bg{background-position:left 6% bottom -60px}.phero__in{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px}.phero__copy{flex:1 1 560px;max-width:820px}.phero__copy .h1{color:#f6efe2}.phero__lead{margin-top:18px;font-size:18px;color:var(--txd2);max-width:640px}.phero__note{flex:0 1 380px;display:flex;gap:16px;padding:22px;border:1px solid var(--lined2);border-radius:12px;background:#0b0b0b80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.phero__note .icon{color:var(--champ);flex-shrink:0}.phero__note h2{font-size:15px;font-weight:600}.phero__note p{font-size:14px;color:var(--txd2);margin:4px 0 10px}.filters{position:sticky;top:var(--head);z-index:30;background:#f7f3ebf5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);color:var(--tx)}.filters__in{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-block:14px}.filters__end{display:flex;flex-wrap:wrap;gap:10px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border-radius:22px;border:1px solid var(--line2);font-size:13.5px;color:inherit;transition:background .2s,color .2s,border-color .2s}.chip:hover{border-color:currentColor}.chip[aria-pressed=true]{background:var(--black);color:var(--champ);border-color:var(--black)}.search,.select{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--line2);border-radius:6px;background:var(--paper);color:var(--tx2)}.search input,.select select{border:0;outline:0;background:transparent;color:var(--tx);min-height:40px;font-size:14.5px}.search input{width:220px}.select--inline{gap:10px;font-size:14px}@media(max-width:1080px){.filters{position:static}}.crumbs{display:flex;flex-wrap:wrap;gap:10px;padding-block:22px 8px;font-size:13.5px;color:var(--txd2)}.crumbs a:hover{color:var(--champ)}.pdetail__in{display:flex;flex-wrap:wrap;gap:44px;padding-block:16px 72px}.pdetail__media{flex:1.3 1 520px;min-width:0;display:flex;flex-direction:column;gap:12px}.pdetail__main{aspect-ratio:16 / 11;border-radius:14px;overflow:hidden;border:1px solid var(--lined)}.pdetail__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pdetail__thumbs>div{aspect-ratio:3 / 2;border-radius:8px;overflow:hidden}.pdetail__info{flex:1 1 380px;display:flex;flex-direction:column;gap:18px;min-width:0}.pdetail__info .h1{color:#f6efe2}.facts{display:flex;flex-direction:column;gap:10px}.facts li{display:flex;gap:12px;align-items:center;font-size:15px;color:var(--txd2)}.facts .icon,.facts a{color:var(--champ)}.privilege{padding:26px;border-radius:14px;border:1px solid var(--champ);background:linear-gradient(150deg,#211b12,#0f0e0c);display:flex;flex-direction:column;gap:12px}.privilege__head{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--champ)}html[lang=ar] .privilege__head{letter-spacing:0;font-size:14px}.privilege__text{font-family:var(--serif);font-size:clamp(22px,2.3vw,28px);line-height:1.3;color:#f6efe2}.privilege__note{font-size:13.5px;color:var(--txd2)}.privilege--sm{padding:18px}.privilege--sm .privilege__text{font-size:21px}.selected{display:flex;gap:10px;align-items:center;font-size:13.5px;color:var(--txd2)}.story{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:start}.story__text{font-family:var(--serif);font-size:clamp(22px,2.4vw,30px);line-height:1.45}.story__promos{display:flex;flex-direction:column;gap:16px}@media(max-width:860px){.story{grid-template-columns:1fr}}.tile{padding:28px;border-radius:var(--r);background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.tile__n{font-family:Playfair Display,serif;font-size:34px;color:var(--gold);line-height:1}.tile h3{font-family:var(--serif);font-size:23px;font-weight:500}.tile p{color:var(--tx2);font-size:15px}.tile--icon .icon{color:var(--gold-d)}.ways{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ways li{border-top:1px solid var(--champ);padding-top:18px;display:flex;flex-direction:column;gap:8px}.ways span{font-family:Playfair Display,serif;font-size:40px;line-height:1;color:var(--champ)}.ways h3{font-family:var(--serif);font-size:22px;font-weight:500;color:#f6efe2}.ways p{color:var(--txd2);font-size:15px}@media(max-width:860px){.ways{grid-template-columns:repeat(2,minmax(0,1fr))}}.note{margin-top:32px;padding:18px 22px;border:1px solid var(--lined2);border-radius:10px;color:var(--txd2)}.ticks{display:flex;flex-direction:column;gap:12px}.ticks li{display:flex;gap:12px;align-items:flex-start}.ticks .icon{color:var(--gold-d);margin-top:3px;flex-shrink:0}.ticks--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:18px 0 24px}.ticks--2 .icon{color:var(--champ)}@media(max-width:640px){.ticks--2{grid-template-columns:1fr}}.benefits{display:flex;flex-direction:column;gap:22px}.benefits li{display:flex;gap:16px}.benefits .icon{color:var(--gold-d);flex-shrink:0;margin-top:4px}.benefits h3{font-family:var(--serif);font-size:22px;font-weight:500}.benefits p{color:var(--tx2)}.split{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.split__a{flex:1.2 1 440px;min-width:0}.split__b{flex:1 1 360px;min-width:0}.panel{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:clamp(22px,3vw,34px);color:var(--tx)}.done{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.done .icon{color:var(--ok)}.form{display:flex;flex-direction:column;gap:16px}.form__2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.form__3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:560px){.form__2,.form__3{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:6px}.field label{font-size:13.5px;color:var(--tx2)}.field input,.field select,.field textarea{width:100%;min-height:50px;padding:12px 14px;border-radius:6px;border:1px solid var(--line2);background:#fff;color:var(--tx);font-size:15.5px}.field textarea{min-height:96px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--champ);outline-offset:0;border-color:var(--champ)}.field small{font-size:12.5px;color:var(--tx2)}.auth{min-height:calc(100vh - var(--head));margin-top:calc(-1 * var(--head));padding:calc(var(--head) + 48px) 20px 64px;display:flex;align-items:center;justify-content:center;background:radial-gradient(80% 80% at 50% 0%,#2a2115,#0b0b0b 60%)}.auth__box{width:min(460px,100%);display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.auth--wide .auth__box{width:min(620px,100%)}.auth__logo{height:auto;width:auto;max-width:70%;filter:drop-shadow(0 20px 40px rgba(0,0,0,.6))}.auth .form{width:100%;text-align:start;padding:32px;border-radius:16px;border:1px solid var(--lined2);background:#171513d9}.auth .field label{color:var(--txd2)}.auth .field input,.auth .field select,.auth .field textarea{background:#0f0e0c;border-color:var(--ink4);color:var(--txd)}.auth .muted{color:var(--txd2)}.auth__alt{font-size:14px;color:var(--champ)}.auth .done{align-items:center;text-align:center;padding:32px;border:1px solid var(--lined2);border-radius:16px;background:#171513d9}.auth .done p{color:var(--txd2)}.plushero{margin-top:calc(-1 * var(--head));padding:calc(var(--head) + 72px) 0 80px;background:radial-gradient(90% 120% at 80% 30%,#2e2416,#0b0b0b 60%)}.plushero__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:48px}.plushero__in>div:first-child{flex:1 1 520px;display:flex;flex-direction:column;gap:16px}.plushero .h1{color:#f6efe2;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.plustag{display:inline-block;padding:4px 14px 6px;border-radius:6px;background:var(--goldgrad);color:#120e08;font-family:Playfair Display,serif;font-size:.5em;letter-spacing:.14em;vertical-align:middle}.plushero__ar{font-family:Amiri,serif;font-size:30px;color:var(--champ)}.plushero__emblem{position:relative;width:min(320px,70vw)}.plushero__emblem img{width:100%;height:auto;filter:drop-shadow(0 30px 60px rgba(0,0,0,.7))}.plushero__emblem span{position:absolute;top:4%;inset-inline-end:-6%;font-family:Playfair Display,serif;font-size:72px;line-height:1;background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent}.plusband{display:flex;flex-wrap:wrap;gap:48px;align-items:center;justify-content:space-between}.plusband__copy{flex:1 1 420px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.plusband__copy p{color:var(--txd2);max-width:520px}.plusband__copy .h2{color:#f6efe2}.plusband__list{flex:1 1 380px;display:flex;flex-direction:column}.plusband__item{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--lined);font-size:16px}.plusband__item .icon{color:var(--champ)}.doors{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:24px}.door{padding:clamp(28px,4vw,52px);border-radius:16px;background:var(--paper);border:1px solid var(--line);display:flex;flex-direction:column;gap:16px;align-items:flex-start;color:var(--tx)}.door h2{font-family:var(--serif);font-weight:500;font-size:clamp(28px,3vw,38px);line-height:1.15}.door p{color:var(--tx2)}.door--dark{background:radial-gradient(120% 120% at 100% 0%,#2a2115,#0b0b0b 60%);color:var(--txd);border-color:var(--lined2)}.door--dark h2{color:#f6efe2}.door--dark p:not(.eyebrow){color:var(--txd2)}.section--ivory .door--dark .eyebrow{color:var(--champ)}.footer{background:var(--black);border-top:1px solid var(--lined);color:var(--txd2)}.footer__in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding-block:64px 40px}.footer__brand .lockup{width:auto}.footer__cols{display:grid;grid-template-columns:repeat(3,minmax(160px,auto));gap:32px 56px}.footer__cols h3{font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--champ);font-weight:500;margin-bottom:14px}html[lang=ar] .footer__cols h3{letter-spacing:0;font-size:14px}.footer__cols a,.footer__cols p{display:block;font-size:14.5px;padding:5px 0}.footer__cols a:hover{color:var(--champ)}.footer__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-block:22px 32px;border-top:1px solid var(--lined);font-size:12.5px}@media(max-width:760px){.footer__cols{grid-template-columns:1fr 1fr}}.modal{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:20px;background:#050505b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade .25s}.modal__box{position:relative;width:min(560px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:16px;background:var(--ink2);border:1px solid var(--lined2);color:var(--txd);padding:32px;box-shadow:var(--shadow);animation:pop .3s cubic-bezier(.2,.7,.2,1)}.modal__box--wide{width:min(880px,100%)}.modal__close{position:absolute;top:14px;inset-inline-end:14px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--txd2);z-index:2;background:#0b0b0b80}.modal__close:hover{color:var(--champ)}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(16px) scale(.98)}}.toast{position:fixed;bottom:96px;left:50%;transform:translate(-50%);z-index:130;display:flex;align-items:center;gap:10px;padding:14px 20px;border-radius:30px;background:var(--ok);color:#fff;font-size:14.5px;box-shadow:var(--shadow);animation:pop .3s}main.is-member{background:var(--ink)}.mem{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - var(--head))}.mem__side{position:sticky;top:var(--head);align-self:start;height:calc(100vh - var(--head));overflow:auto;display:flex;flex-direction:column;gap:22px;padding:28px 20px;border-inline-end:1px solid var(--lined);background:var(--black)}.mem__who{display:flex;gap:14px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--lined)}.mem__who img{height:auto}.mem__name{font-family:var(--serif);font-size:20px;color:#f6efe2;line-height:1.2}.mem__tier{font-size:12.5px;color:var(--champ)}.mem__nav{display:flex;flex-direction:column;gap:2px}.mem__nav a,.mem__nav button{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 14px;border-radius:8px;color:var(--txd2);font-size:14.5px;text-align:start}.mem__nav a:hover,.mem__nav button:hover{background:var(--ink3);color:var(--txd)}.mem__nav a[aria-current]{background:linear-gradient(90deg,#d4b67a29,#d4b67a05);color:var(--champ);box-shadow:inset 2px 0 0 var(--champ)}[dir=rtl] .mem__nav a[aria-current]{background:linear-gradient(270deg,#d4b67a29,#d4b67a05);box-shadow:inset -2px 0 0 var(--champ)}.mem__side-sponsor{margin-top:auto}.mem__main{padding:clamp(24px,3.5vw,48px);display:flex;flex-direction:column;gap:28px;min-width:0}.mem__tabs{display:none}@media(max-width:960px){.mem{grid-template-columns:1fr}.mem__side{display:none}.mem__main{padding-bottom:110px}.mem__tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:fixed;bottom:0;inset-inline:0;z-index:70;background:#0b0b0bf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--lined);padding:6px 6px calc(8px + env(safe-area-inset-bottom))}.mem__tabs a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:54px;font-size:11px;color:var(--txd2)}.mem__tabs a[aria-current]{color:var(--champ)}}.mhead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.mhead .eyebrow{margin-bottom:8px}.mhead__title{font-family:var(--serif);font-weight:500;font-size:clamp(30px,3.4vw,44px);line-height:1.1;color:#f6efe2}html[lang=ar] .mhead__title{line-height:1.45;font-weight:700}.mgrid{display:grid;gap:20px}.mgrid--top{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.9fr)}.mgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1200px){.mgrid--top{grid-template-columns:1fr 1fr}.mgrid--top>:first-child{grid-column:1 / -1;max-width:460px}}@media(max-width:760px){.mgrid--top,.mgrid--2{grid-template-columns:1fr}}.mpanel{background:var(--ink2);border:1px solid var(--lined);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:14px;min-width:0}.mpanel--card{background:transparent;border:0;padding:0;justify-content:center}.mpanel--qr{flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px}.mpanel--qr>div{flex:1 1 140px}.mpanel--qr .qr{border-radius:8px;flex-shrink:0}.mpanel__head{display:flex;justify-content:space-between;align-items:center;gap:12px}.mpanel__title{font-family:var(--serif);font-size:22px;font-weight:500;color:#f6efe2}.mpanel__big{font-family:var(--serif);font-size:40px;font-weight:500;line-height:1;background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent}.mpanel .field label{color:var(--txd2)}.mpanel .field input,.mpanel .field select,.mpanel .field textarea{background:#0f0e0c;border-color:var(--ink4);color:var(--txd)}.mpanel .empty{color:var(--txd2)}.msection{display:flex;flex-direction:column;gap:16px}.progress{height:6px;border-radius:3px;background:var(--ink4);overflow:hidden}.progress span{display:block;height:100%;background:var(--goldgrad);border-radius:3px;transition:width .8s}.nextev{display:flex;gap:18px;align-items:flex-start}.nextev .h3{color:#f6efe2}.quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.quick button{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 16px;border-radius:10px;border:1px solid var(--lined);background:var(--ink3);text-align:start;font-size:14.5px;transition:border-color .2s,background .2s}.quick button:hover{border-color:var(--champ);background:var(--ink4)}.quick .icon{color:var(--champ);flex-shrink:0}.mtoolbar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.mtoolbar__end{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.is-member .chip{border-color:var(--ink4);color:var(--txd)}.is-member .chip:hover{border-color:var(--champ)}.is-member .chip[aria-pressed=true]{background:var(--champ);color:var(--black);border-color:var(--champ)}.is-member .select,.is-member .search{background:var(--ink2);border-color:var(--ink4);color:var(--txd2)}.is-member .select select{color:var(--txd)}.is-member .select option{background:var(--ink2)}.seg{display:inline-flex;border:1px solid var(--ink4);border-radius:8px;overflow:hidden}.seg button{min-width:44px;min-height:42px;padding:0 12px;display:grid;place-items:center;color:var(--txd2)}.seg button[aria-pressed=true]{background:var(--champ);color:var(--black)}.seg--wide button{flex:1;padding:0 24px}.bigsearch{display:flex;align-items:center;gap:14px;padding:0 20px;min-height:64px;border-radius:14px;border:1px solid var(--lined2);background:var(--ink2);color:var(--champ);transition:border-color .2s,box-shadow .2s}.bigsearch:focus-within{border-color:var(--champ);box-shadow:0 0 0 4px #d4b67a1f}.bigsearch input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#f6efe2;font-size:17px;min-height:60px}.bigsearch input::placeholder{color:var(--txd2)}.bigsearch button{color:var(--txd2);width:44px;height:44px;display:grid;place-items:center}.suggest{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;color:var(--txd2);margin-top:-12px}.suggest button{color:var(--champ);padding:6px 10px;border-radius:16px;background:var(--ink3)}.results{font-size:13.5px;color:var(--txd2);margin-bottom:-10px}.plist{display:flex;flex-direction:column;gap:10px}.plist__row{display:flex;align-items:center;gap:8px;background:var(--ink2);border:1px solid var(--lined);border-radius:12px;padding:10px;transition:border-color .2s}.plist__row:hover{border-color:var(--champ)}.plist__main{flex:1;min-width:0;display:flex;align-items:center;gap:16px;text-align:start}.plist__thumb{width:120px;aspect-ratio:16 / 11;border-radius:8px;overflow:hidden;flex-shrink:0}.plist__text{display:flex;flex-direction:column;gap:3px;min-width:0}.plist__name{font-family:var(--serif);font-size:21px;color:#f6efe2;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.plist__perk{color:var(--champ);font-size:14.5px}.perkm{display:grid;grid-template-columns:1fr 1.15fr;gap:28px}.perkm__media{border-radius:12px;overflow:hidden;min-height:260px}.perkm__body{display:flex;flex-direction:column;gap:14px}.perkm__body .h2{color:#f6efe2;font-size:clamp(28px,3vw,36px)}.perkm__qr{display:flex;align-items:center;gap:16px;padding:14px;border-radius:12px;background:var(--ink3)}.perkm__qr .qr{border-radius:6px}.howto{counter-reset:h;display:flex;flex-direction:column;gap:8px}.howto li{counter-increment:h;display:flex;gap:12px;font-size:14.5px;color:var(--txd2)}.howto li:before{content:counter(h);display:inline-grid;place-items:center;min-width:24px;height:24px;border-radius:50%;border:1px solid var(--champ);color:var(--champ);font-size:12px}@media(max-width:760px){.perkm{grid-template-columns:1fr}.perkm__media{min-height:200px}}.evlayout{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:24px;align-items:start}.evlayout__cal{display:flex;flex-direction:column;gap:18px;position:sticky;top:calc(var(--head) + 20px)}.evlayout .erow{background:var(--ink2);border-color:var(--lined);color:var(--txd)}.evlayout .erow__type{color:var(--champ)}.evlayout .erow__title{color:#f6efe2}.evlayout .erow__title button:hover{color:var(--champ)}.evlayout .erow__meta{color:var(--txd2)}@media(max-width:1100px){.evlayout{grid-template-columns:1fr}.evlayout__cal{position:static}}.evmodal{display:flex;flex-direction:column;gap:18px}.evmodal__head{display:flex;gap:18px;align-items:center;padding-inline-end:48px}.evmodal__head .h2{color:#f6efe2;font-size:clamp(26px,3vw,34px)}.evmodal .erow__type{color:var(--champ)}.evmodal>p{color:var(--txd2)}.evmodal__act{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.evmodal .select{background:var(--ink3);border-color:var(--ink4);color:var(--txd2)}.evmodal .select select{color:var(--txd)}.capacity{display:flex;flex-direction:column;gap:6px}.concierge{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}@media(max-width:1100px){.concierge{grid-template-columns:1fr}}.rtypes{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.rtypes button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;border-radius:10px;border:1px solid var(--ink4);background:var(--ink3);font-size:13px;color:var(--txd2);transition:border-color .2s,color .2s}.rtypes button:hover{border-color:var(--lined2);color:var(--txd)}.rtypes button.is-on{border-color:var(--champ);color:var(--champ);background:#d4b67a14}.direct{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--lined)}.direct .muted{display:inline-flex;align-items:center;gap:6px}.reqs{display:flex;flex-direction:column;gap:6px}.reqs button{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid var(--ink4);text-align:start}.reqs button.is-on{border-color:var(--champ);background:#d4b67a0f}.reqs .icon{color:var(--champ);flex-shrink:0}.reqs__text{flex:1;min-width:0;display:flex;flex-direction:column;font-size:14px}.reqs__text span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status{font-size:12.5px;font-weight:600;white-space:nowrap;padding:4px 10px;border-radius:14px;background:var(--ink4);color:var(--txd2)}.status--progress,.status--screening{background:#d4b67a26;color:var(--champ)}.status--confirmed,.status--approved,.status--joined{background:#2f6b574d;color:#a7dcc7}.status--declined{background:#9a3b3240;color:#f1c7c1}.thread{display:flex;flex-direction:column;gap:14px;padding-top:14px;border-top:1px solid var(--lined)}.steps3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-size:12.5px;color:var(--txd2)}.steps3 li{padding-top:8px;border-top:3px solid var(--ink4)}.steps3 li.is-done{border-color:var(--champ);color:var(--champ)}.thread__msgs{display:flex;flex-direction:column;gap:10px;max-height:360px;overflow:auto;padding:4px}.bubble{max-width:82%;padding:12px 14px;border-radius:14px;font-size:14.5px;white-space:pre-line}.bubble span{display:block;font-size:11.5px;color:var(--txd2);margin-top:4px}.bubble--me{align-self:flex-end;background:var(--ink4);border-end-end-radius:4px}.bubble--mz{align-self:flex-start;background:linear-gradient(150deg,#2a2115,#1a1611);border:1px solid var(--lined2);border-end-start-radius:4px}.thread__send{display:flex;gap:10px}.thread__send input{flex:1;min-width:0;min-height:46px;padding:0 14px;border-radius:8px;border:1px solid var(--ink4);background:#0f0e0c;color:var(--txd)}.aisoon{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:10px;border:1px dashed var(--lined2);color:var(--txd2);font-size:13.5px}.aisoon .icon{color:var(--champ);flex-shrink:0}.statuslist{display:flex;flex-direction:column}.statuslist li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-top:1px solid var(--lined)}.statuslist li>span:first-child{display:flex;flex-direction:column}.mpanel--plus{background:radial-gradient(100% 140% at 0% 0%,#2a2115,#171513 60%)}.mplus{display:grid;grid-template-columns:180px 1fr;gap:32px;align-items:center}.mplus>div:first-child{display:flex;flex-direction:column;align-items:center;gap:10px}.mplus .plustag{font-size:18px}@media(max-width:640px){.mplus{grid-template-columns:1fr}}.okline{display:flex;gap:8px;align-items:center;color:#a7dcc7}.dl{display:grid;grid-template-columns:auto 1fr;gap:12px 24px}.dl dt{color:var(--txd2);font-size:14px}.dl dd{color:#f6efe2}.mlink{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 14px;border-radius:10px;border:1px solid var(--ink4)}.mlink:hover{border-color:var(--champ)}.mlink .icon:first-child{color:var(--champ)}.mlink .icon:last-child{margin-inline-start:auto;color:var(--txd2)}body:after{content:"";position:fixed;inset:0;z-index:300;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.art .art-fill{fill:var(--art-gold, #D4B67A);fill-opacity:.55;stroke:none}.art .art-soft{fill:var(--art-gold, #D4B67A);fill-opacity:.07}.art .art-solid{fill:var(--art-gold, #D4B67A);stroke:none}.eyebrow{display:inline-flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:9px;height:9px;border:1px solid currentColor;transform:rotate(45deg);flex-shrink:0}.shead .h2 em,.h1 em,.hero__title em{font-style:italic;background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-inline-end:.06em}.section--ivory .shead .h2 em,.section--sand .shead .h2 em{background:linear-gradient(135deg,#9a7231,#b5893e 50%,#7e5b1e);-webkit-background-clip:text;background-clip:text}html[lang=ar] .shead .h2 em,html[lang=ar] .h1 em,html[lang=ar] .hero__title em{font-style:normal}.ornament{display:flex;align-items:center;justify-content:center;gap:16px;color:var(--champ);opacity:.7;margin-block:8px}.ornament:before,.ornament:after{content:"";height:1px;width:min(160px,28vw);background:linear-gradient(90deg,transparent,currentColor)}.ornament:after{transform:scaleX(-1)}.ornament span{width:10px;height:10px;border:1px solid currentColor;transform:rotate(45deg);box-shadow:0 0 0 4px #d4b67a14}.goldedge{position:relative}.goldedge:before,.pc:before,.promo:before,.ec:before,.mpanel:before,.spotlight:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:2;background:linear-gradient(140deg,#f6e3ae8c,#d4b67a1f 30%,#d4b67a0d 60%,#b5893e73);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pc{position:relative;border-radius:16px;background:linear-gradient(180deg,#17140f,#0f0e0c);color:var(--txd);overflow:hidden;height:100%;box-shadow:0 1px #ffffff0a inset,0 18px 40px -24px #000000b3;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.section--ivory .pc,.section--sand .pc{box-shadow:0 24px 50px -28px #281c0a8c}.pc:hover{transform:translateY(-8px);box-shadow:0 40px 70px -30px #000c,0 0 0 1px #d4b67a59,0 0 60px -20px #d4b67a59}.pc__link{display:flex;flex-direction:column;width:100%;height:100%;text-align:start;color:inherit}.pc__media{position:relative;aspect-ratio:4 / 3;overflow:hidden}.pc__media .art{position:absolute;inset:0;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.pc:hover .pc__media .art{transform:scale(1.07)}.pc__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,11,11,.35) 0%,transparent 30%,transparent 45%,rgba(11,11,11,.92) 100%)}.pc__media:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(246,227,174,.14) 50%,transparent 60%);transform:translate(-130%);transition:transform 1.1s ease}.pc:hover .pc__media:after{transform:translate(130%)}.pc__top{position:absolute;top:16px;inset-inline:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-inline-end:48px;z-index:1}.pc__cat{font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:6px 11px;border-radius:20px;background:#0b0b0b73;border:1px solid rgba(246,227,174,.22);color:#f1e6ce;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[lang=ar] .pc__cat{letter-spacing:0;font-size:12.5px}.pc__titles{position:absolute;inset-inline:22px;bottom:18px;z-index:1}.pc__title{font-family:var(--serif);font-weight:500;font-size:28px;line-height:1.1;color:#fbf4e6;text-shadow:0 2px 18px rgba(0,0,0,.6)}.pc__place{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;color:#cfc3aa}.pc__place .icon{color:var(--champ)}.pc__body{display:flex;flex-direction:column;gap:14px;padding:18px 22px 20px;flex:1}.pc__tagline{font-size:14.5px;color:var(--txd2);line-height:1.55}.pc__perk{display:flex;gap:14px;align-items:flex-start;padding:14px;border-radius:12px;background:linear-gradient(135deg,#d4b67a1f,#d4b67a08);border:1px solid rgba(212,182,122,.2);margin-top:auto}.pc__perkicon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;color:#120e08;background:var(--goldgrad);box-shadow:0 6px 16px -6px #d4b67ab3}.pc__perklabel{display:block;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--champ);font-weight:600}html[lang=ar] .pc__perklabel{letter-spacing:0;font-size:12.5px}.pc__perk p{font-size:14.5px;line-height:1.5;color:#efe6d3;margin-top:3px}.pc__foot{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--champ);letter-spacing:.04em}.pc__foot .icon{transition:transform .3s}.pc:hover .pc__foot .icon{transform:translate(4px)}[dir=rtl] .pc:hover .pc__foot .icon{transform:scaleX(-1) translate(4px)}.pc--gold .pc__perk{background:linear-gradient(135deg,#d4b67a33,#d4b67a0d);border-color:#d4b67a61}.fav{z-index:3;top:14px;inset-inline-end:14px;width:42px;height:42px;border:1px solid rgba(246,227,174,.25);background:#0b0b0b73}.fav.is-on{background:var(--goldgrad);color:#120e08;border-color:transparent}.fav.is-on .icon path{fill:currentColor}.badge{border-radius:20px;padding:6px 11px}.badge--gold{box-shadow:0 6px 16px -8px #d4b67ae6}.badge--premium{background:#0b0b0b73;border:1px solid rgba(246,227,174,.3);color:#f1e6ce;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.badge--new{background:#f7f3eb;color:#0b0b0b}.carousel{display:flex;flex-direction:column}.carousel__nav{order:2;display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.carousel__nav button{width:46px;height:46px;border-radius:50%;border:1px solid var(--lined2);color:var(--champ);display:grid;place-items:center;transition:background .2s,color .2s}.carousel__nav button:hover{background:var(--champ);color:var(--black)}.section--ivory .carousel__nav button{border-color:var(--line2);color:var(--gold-d)}.carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(360px,84%);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 12px;scrollbar-width:none}.carousel__track::-webkit-scrollbar{display:none}.carousel__track>*{scroll-snap-align:start}.promo{position:relative;display:block;aspect-ratio:4 / 5;border-radius:18px;overflow:hidden;text-align:start;color:var(--txd);isolation:isolate;box-shadow:0 24px 50px -26px #000c;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.promo:hover{transform:translateY(-6px);box-shadow:0 36px 70px -30px #000000e6,0 0 50px -20px #d4b67a66}.promo__art{position:absolute;inset:0;z-index:-2;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.promo:hover .promo__art{transform:scale(1.06)}.promo__shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(11,11,11,.3) 0%,transparent 25%,rgba(11,11,11,.55) 55%,rgba(11,11,11,.95) 100%)}.promo__top{position:absolute;top:16px;inset-inline:16px;display:flex;justify-content:space-between;gap:8px}.promo__tag,.promo__ends{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;padding:6px 11px;border-radius:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.promo__tag{background:var(--goldgrad);color:#120e08;font-weight:600;letter-spacing:.06em}.promo__ends{background:#0b0b0b80;color:#f1e6ce;border:1px solid rgba(246,227,174,.2)}.promo__panel{position:absolute;inset-inline:0;bottom:0;padding:24px;display:flex;flex-direction:column;gap:8px}.promo__partner{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--champ)}html[lang=ar] .promo__partner{letter-spacing:0;font-size:13px}.promo__title{font-family:var(--serif);font-weight:500;font-size:28px;line-height:1.12;color:#fbf4e6}.promo__text{font-size:14px;color:#cfc3aa;line-height:1.55}.promo__cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:13.5px;color:var(--champ);font-weight:500}.ec{position:relative;display:flex;flex-direction:column;height:100%;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#16130f,#0e0d0b);color:var(--txd);transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.ec:hover{transform:translateY(-6px);box-shadow:0 36px 70px -30px #000000e6,0 0 50px -24px #d4b67a73}.ec__media{position:relative;aspect-ratio:16 / 10;overflow:hidden}.ec__media .art{position:absolute;inset:0;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.ec:hover .ec__media .art{transform:scale(1.06)}.ec__shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(14,13,11,.95))}.ec__date{position:absolute;top:16px;inset-inline-start:16px;display:flex;flex-direction:column;align-items:center;min-width:64px;padding:8px 10px 9px;border-radius:12px;background:#0b0b0b99;border:1px solid rgba(246,227,174,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);line-height:1}.ec__d{font-family:Playfair Display,serif;font-size:30px;background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent}.ec__m{font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-top:4px;color:#f1e6ce}.ec__type{position:absolute;top:16px;inset-inline-end:16px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 11px;border-radius:20px;background:#0b0b0b80;border:1px solid rgba(246,227,174,.2);color:#f1e6ce;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[lang=ar] .ec__type,html[lang=ar] .ec__m{letter-spacing:0;font-size:12.5px}.ec__body{display:flex;flex-direction:column;gap:6px;padding:4px 22px 20px;flex:1}.ec__when{font-size:12.5px;color:var(--champ);letter-spacing:.04em}.ec__title{font-family:var(--serif);font-weight:500;font-size:24px;line-height:1.18;color:#fbf4e6}.ec__host{font-size:13.5px;color:var(--txd2)}.ec__foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;border-top:1px solid var(--lined);color:var(--champ)}.ec__foot .presented{padding:6px 12px}.mcard{--rx: 0deg;--ry: 0deg;--gx: 30%;position:relative;aspect-ratio:1.586;width:100%;padding:7% 7.5%;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;color:#f3ead7;text-align:left;overflow:hidden;background:radial-gradient(120% 140% at var(--gx) -10%,rgba(246,227,174,.16) 0%,transparent 45%),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),linear-gradient(135deg,#1c1915,#0b0a09 55%,#15120e);box-shadow:0 40px 80px -30px #000000d9,inset 0 1px #ffffff0f;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .4s ease-out}.mcard:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:linear-gradient(135deg,#f6e3ae,#b5893e 30%,#b5893e33,#d4b67a 80%,#f6e3ae);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.mcard:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(246,227,174,.2) 48%,rgba(255,255,255,.06) 52%,transparent 62%);transform:translate(-130%);animation:sheen 7s ease-in-out 2s infinite}@keyframes sheen{0%,62%{transform:translate(-130%)}to{transform:translate(130%)}}.mcard__top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.mcard__brand{display:flex;flex-direction:column;line-height:1}.mcard__brand span:first-child{font-family:Playfair Display,serif;letter-spacing:.34em;font-size:clamp(15px,1.8vw,20px);background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent}.mcard__brand span:last-child{font-family:Amiri,serif;color:var(--champ);font-size:clamp(13px,1.4vw,16px);margin-top:6px}.mcard__emblem{width:18%;height:auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,.7));opacity:.95}.mcard__chip{position:absolute;top:37%;left:7.5%;width:12%;height:auto}.mcard__chip rect,.mcard__chip path{fill:none;stroke:#d4b67a;stroke-width:1}.mcard__chip rect{fill:url(#none);fill:#d4b67a38}.mcard__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;position:relative;z-index:1}.mcard__label{white-space:nowrap;font-size:clamp(8.5px,1vw,11px);letter-spacing:.18em;text-transform:uppercase;color:#a79d88}.mcard__name{font-size:clamp(13px,1.45vw,17px);margin-top:5px;letter-spacing:.04em}.mcard__num{font-family:Playfair Display,serif;font-size:clamp(18px,2.3vw,27px);background:var(--goldgrad);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.spotlight{position:relative;border:0;border-radius:20px;background:linear-gradient(135deg,#1a1611,#0e0d0b)}.spotlight__copy{position:relative}.spotlight__copy:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44'%3E%3Cg fill='none' stroke='%23D4B67A' stroke-width='.8'%3E%3Crect x='13' y='13' width='18' height='18'/%3E%3Crect x='13' y='13' width='18' height='18' transform='rotate(45 22 22)'/%3E%3C/g%3E%3C/svg%3E")}.spotlight__copy{isolation:isolate}.spotlight__perk{border:1px solid rgba(212,182,122,.3);border-radius:12px;padding:16px 18px;background:#d4b67a0f;border-inline-start-width:3px;border-inline-start-color:var(--champ)}.mpanel{position:relative;border:0;border-radius:16px;background:linear-gradient(180deg,#181511,#121110);box-shadow:0 20px 40px -30px #000c}.mpanel--card:before{display:none}.sfeature{border:0}.sfeature:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(120deg,#f6e3ae99,#d4b67a1a 40%,#b5893e80);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.sfeature:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cg fill='none' stroke='%23D4B67A' stroke-width='.8'%3E%3Crect x='17' y='17' width='22' height='22'/%3E%3Crect x='17' y='17' width='22' height='22' transform='rotate(45 28 28)'/%3E%3Cpath d='M0 28h12M44 28h12M28 0v12M28 44v12'/%3E%3C/g%3E%3C/svg%3E")}.cat{border-radius:16px;box-shadow:0 20px 40px -26px #281c0a99}.cat:before{content:"";position:absolute;inset:10px;border:1px solid rgba(246,227,174,.22);border-radius:10px;z-index:1;pointer-events:none;transition:inset .4s,border-color .4s}.cat:hover:before{inset:6px;border-color:#f6e3ae80}.cat__label{z-index:1;padding:50px 22px 20px;font-size:22px}.tile,.journey li,.placements>div,.sbox,.door,.panel{border-radius:16px;box-shadow:0 18px 40px -32px #281c0a73}.journey li{background:linear-gradient(180deg,#fffdf8,#f8f2e6)}.hero__visual:before{content:"";position:absolute;top:-6px;left:50%;width:min(400px,74vw);height:430px;transform:translate(-50%);border:1px solid rgba(212,182,122,.28);border-radius:50% 50% 0 0/34% 34% 0 0;border-bottom:0;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.hero__visual:after{content:"";position:absolute;top:14px;left:50%;width:min(360px,66vw);height:400px;transform:translate(-50%);border:1px solid rgba(212,182,122,.14);border-radius:50% 50% 0 0/34% 34% 0 0;border-bottom:0;-webkit-mask-image:linear-gradient(#000 50%,transparent);mask-image:linear-gradient(#000 50%,transparent)}.hero__emblem{z-index:1}.hero__card{z-index:2}.header.is-scrolled{border-image:linear-gradient(90deg,transparent,rgba(212,182,122,.4),transparent) 1}.btn--gold{position:relative;overflow:hidden}.btn--gold:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate(-120%);transition:transform .8s}.btn--gold:hover:after{transform:translate(120%)}.plist__row{border-radius:14px;background:linear-gradient(180deg,#181511,#121110)}.reqs button,.rtypes button,.quick button{border-radius:12px}
