:root{--ink: #07101A;--ink-rich: #0D1A28;--gulf-blue: #1A3C5E;--gulf-mid: #2F567C;--gulf-haze: #43698E;--salt: #ECE6D6;--salt-dim: #B7B1A3;--salt-mute: #6E6B62;--coral: #E85D3A;--gold: #C9A84C;--gold-soft: #8B7A3F;--radius-pill: 999px;--radius-card: 4px;--max-w: 1320px;--gutter: 40px;--sans: "Geist", -apple-system, BlinkMacSystemFont, "SF Pro Text", sans-serif;--mono: "Geist Mono", "SF Mono", ui-monospace, monospace;--serif: "Instrument Serif", "Times New Roman", serif;--arabic: "Amiri", "Noto Naskh Arabic", serif;--arabic-mod: "Reem Kufi", "Noto Sans Arabic", sans-serif;--ease-luxe: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--ink)}body{background:var(--ink);color:var(--salt);font-family:var(--sans);font-weight:300;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;cursor:none}@media(hover:none),(pointer:coarse){body{cursor:auto}.cursor{display:none!important}}::selection{background:var(--coral);color:var(--ink)}.grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMjAnIGhlaWdodD0nMjIwJz48ZmlsdGVyIGlkPSduJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC45JyBudW1PY3RhdmVzPScyJyBzdGl0Y2hUaWxlcz0nc3RpdGNoJy8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPScwIDAgMCAwIDAuOTIsIDAgMCAwIDAgMC44OSwgMCAwIDAgMCAwLjgzLCAwIDAgMCAxIDAnLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbiknLz48L3N2Zz4=)}.cursor{position:fixed;top:0;left:0;width:28px;height:28px;border:1px solid var(--salt);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);mix-blend-mode:difference;transition:width .25s var(--ease-luxe),height .25s var(--ease-luxe),border-color .25s;will-change:transform}.cursor.dot{width:4px;height:4px;background:var(--salt);border:none}.cursor.dot.hover{width:12px;height:12px}.cursor.ring.hover{width:56px;height:56px;border-color:var(--coral)}.bg-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 50% -10%,rgba(26,60,94,.45) 0%,transparent 60%),radial-gradient(ellipse 90% 60% at 50% 110%,rgba(26,60,94,.25) 0%,transparent 70%),linear-gradient(180deg,var(--ink) 0%,var(--ink-rich) 50%,var(--ink) 100%)}.lockbar{position:fixed;top:0;left:0;right:0;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:22px var(--gutter);font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--salt-dim);background:linear-gradient(180deg,#07101ad9,#07101a00);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.lockbar .left{display:flex;align-items:center;gap:14px;justify-self:start}.lockbar .mid{font-family:var(--sans);font-size:13px;letter-spacing:-.01em;text-transform:none;color:var(--salt);font-weight:400;display:flex;align-items:flex-end}.lockbar .mid .dot{width:4px;height:4px;background:var(--coral);border-radius:50%;margin-left:2px;margin-bottom:4px}.lockbar .right{display:flex;align-items:center;gap:14px;justify-self:end}.lockbar .dot-status{width:6px;height:6px;border-radius:50%;background:var(--coral);box-shadow:0 0 12px var(--coral);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.65)}}.lockbar .ar{font-family:var(--arabic);font-size:16px;letter-spacing:0;text-transform:none;color:var(--salt)}section{position:relative;padding:130px var(--gutter);max-width:var(--max-w);margin:0 auto}.chapter-mark{display:flex;align-items:baseline;gap:18px;font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute);margin-bottom:56px}.chapter-mark .num{font-family:var(--serif);font-style:italic;font-size:28px;color:var(--salt);letter-spacing:0}.chapter-mark .tick{display:inline-block;width:28px;height:1px;background:var(--salt-mute)}.eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute);display:inline-flex;align-items:center;gap:12px}.eyebrow .tick{width:16px;height:1px;background:currentColor}h1,h2,h3,h4,p{margin:0}.display-xl{font-family:var(--sans);font-weight:200;letter-spacing:-.05em;line-height:.92;font-size:clamp(72px,14vw,220px)}.display-l{font-family:var(--sans);font-weight:200;letter-spacing:-.04em;line-height:.96;font-size:clamp(48px,7.2vw,116px)}.display-m{font-family:var(--sans);font-weight:300;letter-spacing:-.028em;line-height:1.02;font-size:clamp(34px,4.6vw,72px)}.italic{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.body{font-size:16px;line-height:1.6;color:#ece6d6bf;max-width:56ch;text-wrap:pretty;font-weight:300}.body.small{font-size:13px;color:var(--salt-mute)}section.section-light,section.section-warm{max-width:none;padding-left:0;padding-right:0;position:relative;margin:0}section.section-light>*,section.section-warm>*{max-width:var(--max-w);margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter)}section.section-light:before,section.section-warm:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--gold) 50%,transparent 100%);opacity:.5}section.section-light:after,section.section-warm:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--gold) 50%,transparent 100%);opacity:.5}section.section-light{background:radial-gradient(ellipse 60% 50% at 50% 0%,rgba(201,168,76,.1) 0%,transparent 65%),var(--salt);color:var(--ink)}section.section-light .stmt,section.section-light h2,section.section-light h3,section.section-light p{color:var(--ink)}section.section-light .body{color:#07101ab3}section.section-light .chapter-mark{color:#07101a80}section.section-light .chapter-mark .num{color:var(--ink)}section.section-light .chapter-mark .tick{background:#07101a66}section.section-light .italic,section.section-light .ital{color:var(--gulf-blue)}section.section-light .em{color:var(--coral)}section.section-light .ar{color:var(--gulf-blue)}section.section-light .sig{color:#07101a80}section.section-light .sig .line{background:#07101a59}section.section-warm{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(201,168,76,.18) 0%,transparent 70%),linear-gradient(180deg,#2a1f12,#1f1810,#2a1f12);color:var(--salt)}section.section-warm .body{color:#ece6d6bf}section.section-warm .chapter-mark{color:#ece6d68c}section.section-warm .chapter-mark .num{color:var(--gold)}section.section-warm .chapter-mark .tick{background:#ece6d659}section.section-warm h2 .italic{color:var(--gold)}section.section-warm .hidden-clues{border-color:#ece6d626}section.section-warm .hidden-clues .clue{border-color:#ece6d61f}section.section-warm .hidden-clues .t{color:var(--salt)}section.section-warm .hidden-clues .d{color:#ece6d6a6}section.section-warm .hidden-right{background:linear-gradient(160deg,#1a1208,#0f0904);border-color:#ece6d61f}section.section-warm .hidden-right .ar-watermark{color:var(--gold);opacity:.18}.cover{min-height:100vh;min-height:100dvh;max-width:none;padding:0 var(--gutter);display:flex;flex-direction:column;position:relative;overflow:hidden}.cover-inner{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;padding-top:64px;padding-bottom:0;position:relative;z-index:3}.cover-center{display:grid;justify-items:center;align-content:center;gap:28px;text-align:center;align-self:center;width:100%;padding:32px 0}.cover-scroll-mini{display:grid;justify-items:center;gap:12px;padding:14px 0 22px;background:transparent;border:none;color:var(--salt-mute);font-family:var(--mono);font-size:10px;letter-spacing:.32em;text-transform:uppercase;cursor:pointer;transition:color .4s var(--ease-luxe)}.cover-scroll-mini:hover{color:var(--salt)}.cover-scroll-mini .line{width:1px;height:36px;background:linear-gradient(180deg,transparent 0%,var(--salt-mute) 100%);position:relative;overflow:hidden}.cover-scroll-mini .line:after{content:"";position:absolute;left:0;top:-10px;width:1px;height:14px;background:var(--coral);animation:scrolldrop 2.2s ease-in-out infinite}@keyframes scrolldrop{0%{top:-14px;opacity:0}20%{opacity:1}80%{opacity:1}to{top:36px;opacity:0}}.cover-bg-glyph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:0;overflow:hidden}.cover-bg-glyph .glyph{font-family:var(--arabic);font-size:clamp(340px,65vmin,760px);line-height:1.3;padding-bottom:.18em;color:var(--gulf-blue);opacity:.14;letter-spacing:0;-webkit-user-select:none;user-select:none;filter:blur(.5px);animation:glyph-drift 22s var(--ease-luxe) infinite alternate}@keyframes glyph-drift{0%{transform:translate3d(-2%,1%,0) scale(1);opacity:.16}to{transform:translate3d(2%,-1%,0) scale(1.04);opacity:.22}}.cover-horizon{position:absolute;left:0;right:0;top:56%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(236,230,214,.14) 50%,transparent 100%);z-index:1}.cover-center{display:grid;justify-items:center;align-content:center;gap:28px;text-align:center;padding:32px 0;align-self:center;width:100%}.wordmark{font-family:var(--sans);font-weight:200;letter-spacing:-.06em;font-size:clamp(72px,11.5vw,176px);line-height:.9;color:var(--salt);display:flex;align-items:flex-end;justify-content:center}.wordmark .dot{display:inline-block;width:.13em;height:.13em;background:var(--coral);border-radius:50%;margin-left:.04em;margin-bottom:.1em;box-shadow:0 0 32px #e85d3a8c}.wordmark-sub{display:flex;align-items:center;gap:18px;font-family:var(--mono);font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--salt-dim);margin-top:-6px}.wordmark-sub .ar{font-family:var(--arabic);font-size:22px;letter-spacing:0;text-transform:none;color:var(--salt)}.wordmark-sub .line{width:40px;height:1px;background:var(--salt-mute)}.cover-statement{font-family:var(--sans);font-weight:300;font-size:clamp(17px,1.7vw,22px);letter-spacing:-.015em;line-height:1.4;color:var(--salt);max-width:38ch;text-wrap:balance;margin-top:0}.cover-statement .italic{color:var(--salt);font-weight:400}.cover-ctas{display:flex;gap:12px;justify-content:center;margin-top:8px;flex-wrap:wrap}.cover-ctas .btn-primary{box-shadow:0 18px 50px -12px #e85d3a80,0 0 0 1px #ece6d60f}.btn{display:inline-flex;align-items:center;gap:12px;padding:16px 26px;font:500 13px var(--sans);letter-spacing:.04em;border-radius:var(--radius-pill);cursor:none;border:1px solid transparent;text-decoration:none;transition:all .4s var(--ease-luxe);white-space:nowrap}.btn .arr{transition:transform .4s var(--ease-luxe)}.btn:hover .arr{transform:translate(4px)}.btn-primary{background:var(--salt);color:var(--ink);border-color:var(--salt)}.btn-primary:hover{background:transparent;color:var(--salt);border-color:var(--salt)}.btn-ghost{background:transparent;color:var(--salt);border-color:#ece6d638}.btn-ghost:hover{border-color:var(--salt);background:#ece6d60d}.btn-coral{background:var(--coral);color:var(--salt);border-color:var(--coral)}.btn-coral:hover{background:transparent;color:var(--coral)}.cover-marquee{flex:0 0 auto;position:relative;z-index:4;margin:0 calc(var(--gutter) * -1);padding:14px 0;border-top:1px solid rgba(236,230,214,.08);border-bottom:1px solid rgba(236,230,214,.08);background:#07101a66}.marquee{overflow:hidden;white-space:nowrap;width:100%;min-width:0;max-width:100%}.marquee-track{display:inline-flex;align-items:center;gap:48px;animation:marquee 60s linear infinite;padding-right:48px;font-family:var(--sans);font-weight:300;font-size:clamp(28px,3.2vw,48px);letter-spacing:-.02em;color:var(--salt)}.marquee-track.fast{animation-duration:36s}.marquee-track.tiny{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-dim)}.marquee-track .ar{font-family:var(--arabic);font-size:1.05em}.marquee-track .em{color:var(--coral)}.marquee-track .sep{color:var(--salt-mute);opacity:.5}.marquee-track .ital{font-family:var(--serif);font-style:italic}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ribbon-strip{margin:0;padding:36px 0;border-top:1px solid rgba(236,230,214,.08);border-bottom:1px solid rgba(236,230,214,.08);position:relative;overflow:hidden;max-width:none}.origin{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:100px;align-items:center}.origin-arabic-wrap{position:relative;display:grid;place-items:center;min-height:60vh}.origin-arabic{font-family:var(--arabic);font-size:clamp(180px,32vw,420px);line-height:1.25;padding-bottom:.15em;color:var(--salt);letter-spacing:0;text-align:center;background:linear-gradient(180deg,var(--salt) 0%,var(--gulf-haze) 90%,var(--gulf-blue) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:2}.origin-glyph-shadow{position:absolute;top:0;right:0;bottom:0;left:0;font-family:var(--arabic);font-size:clamp(180px,32vw,420px);line-height:1.25;padding-bottom:.15em;color:var(--coral);opacity:.08;filter:blur(40px);display:grid;place-items:center;z-index:1}.origin-arabic-caption{position:absolute;bottom:4%;left:0;right:0;text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--salt-mute);z-index:3}.origin-arabic-caption .em{color:var(--salt);font-family:var(--serif);font-style:italic;font-size:14px;letter-spacing:0;text-transform:none}.origin-text{display:grid;gap:32px}.origin-text h2{font-family:var(--sans);font-weight:200;font-size:clamp(32px,4.2vw,64px);line-height:1.05;letter-spacing:-.03em;text-wrap:balance;color:var(--salt)}.origin-text h2 .italic{color:var(--gold);font-weight:400}.origin-meta{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:16px;padding-top:32px;border-top:1px solid rgba(236,230,214,.1)}.origin-meta .item .k{font-family:var(--mono);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute);margin-bottom:8px}.origin-meta .item .v{font-size:16px;color:var(--salt);font-weight:400}.origin-meta .item .v .ital{font-family:var(--serif);font-style:italic;color:var(--gold)}.manifesto{padding:200px var(--gutter);max-width:1100px;text-align:left}.manifesto .stmt{font-family:var(--sans);font-weight:200;font-size:clamp(34px,5.2vw,88px);line-height:1.08;letter-spacing:-.028em;text-wrap:balance;color:var(--salt)}.manifesto .em{color:var(--coral)}.manifesto .ar{font-family:var(--arabic);color:var(--gold)}.manifesto .ital{font-family:var(--serif);font-style:italic}.manifesto .sig{margin-top:60px;display:flex;align-items:center;gap:18px;font-family:var(--mono);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--salt-mute)}.manifesto .sig .line{width:80px;height:1px;background:var(--salt-mute)}.drop{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:80px;align-items:center}.drop-left h2{font-family:var(--sans);font-weight:200;font-size:clamp(32px,4.4vw,68px);letter-spacing:-.03em;line-height:1;text-wrap:balance}.drop-left h2 .italic{color:var(--gold);font-weight:400}.drop-left .body{margin-top:28px}.drop-coord{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:28px;border-top:1px solid rgba(236,230,214,.1)}.drop-coord .k{font-family:var(--mono);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute);margin-bottom:6px}.drop-coord .v{font-family:var(--mono);font-size:14px;color:var(--salt)}.countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ece6d61a;border:1px solid rgba(236,230,214,.1);border-radius:var(--radius-card);overflow:hidden}.countdown .cell{background:var(--ink-rich);padding:32px 16px 22px;display:grid;gap:8px;place-items:center;position:relative}.countdown .num{font-family:var(--sans);font-weight:200;font-size:clamp(48px,7.5vw,96px);line-height:1;letter-spacing:-.05em;color:var(--salt);font-variant-numeric:tabular-nums}.countdown .lbl{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute)}.countdown .cell+.cell:before{content:"";position:absolute;left:-1px;top:30%;bottom:30%;width:1px;background:#ece6d614}.drop-tagline{margin-top:22px;font-family:var(--mono);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--salt-mute);display:flex;align-items:center;gap:12px}.drop-tagline .ar{font-family:var(--arabic);font-size:16px;letter-spacing:0;text-transform:none;color:var(--salt)}.drop-tagline .em{color:var(--coral)}.reserve{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:100px;align-items:stretch}.reserve-left{display:grid;gap:32px;align-content:start}.reserve-left h2{font-family:var(--sans);font-weight:200;font-size:clamp(34px,4.6vw,74px);letter-spacing:-.03em;line-height:1;text-wrap:balance}.reserve-left h2 .italic{color:var(--salt);font-weight:400}.reserve-left .live{margin-top:12px;padding-top:28px;border-top:1px solid rgba(236,230,214,.1);display:grid;gap:12px}.reserve-left .live-count{display:flex;align-items:baseline;gap:14px}.reserve-left .live-count .n{font-family:var(--sans);font-weight:200;font-size:clamp(40px,5vw,64px);letter-spacing:-.04em;line-height:1;color:var(--salt);font-variant-numeric:tabular-nums}.reserve-left .live-count .lbl{font-family:var(--mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--salt-mute)}.reserve-left .pulse-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--coral);box-shadow:0 0 12px var(--coral);margin-right:8px;animation:pulse 2.4s ease-in-out infinite}.reserve-card{position:relative;background:linear-gradient(180deg,#1a3c5e29,#0d1a28b3);border:1px solid rgba(236,230,214,.1);border-radius:var(--radius-card);padding:56px 48px;display:grid;gap:32px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-self:start}.reserve-card .label{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute);display:flex;align-items:center;gap:14px}.reserve-card .label .num{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--coral);letter-spacing:0;text-transform:none}.reserve-card h3{font-family:var(--sans);font-weight:200;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.025em;line-height:1.1;text-wrap:balance}.reserve-card h3 .italic{color:var(--gold);font-weight:400}.signup-form{display:grid;grid-template-columns:1fr auto;gap:0;background:#07101a80;border:1px solid rgba(236,230,214,.16);border-radius:var(--radius-pill);padding:6px;transition:border-color .3s,box-shadow .3s}.signup-form:focus-within{border-color:#e85d3a8c;box-shadow:0 0 0 4px #e85d3a1a}.signup-form input{background:transparent;border:none;color:var(--salt);font:400 15px var(--sans);padding:14px 20px;outline:none;min-width:0}.signup-form input::placeholder{color:var(--salt-mute)}.perks{display:grid;gap:0;border-top:1px solid rgba(236,230,214,.1)}.perks .perk{display:grid;grid-template-columns:36px 1fr auto;gap:18px;align-items:center;padding:20px 0;border-bottom:1px solid rgba(236,230,214,.06)}.perks .perk:last-child{border-bottom:none}.perks .num{font-family:var(--serif);font-style:italic;font-size:22px;color:var(--gold)}.perks .body-perk{display:grid;gap:4px}.perks .t{font-size:14px;color:var(--salt);font-weight:400}.perks .d{font-size:12px;color:var(--salt-mute);line-height:1.5}.perks .v{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--salt-mute)}.reserve-success{display:grid;gap:20px}.reserve-success .code-box{font-family:var(--mono);font-size:clamp(18px,2.2vw,24px);letter-spacing:.24em;color:var(--coral);padding:22px 26px;border:1px dashed rgba(232,93,58,.4);border-radius:var(--radius-card);background:#e85d3a0a;-webkit-user-select:all;user-select:all;text-align:center}.reserve-success p{color:var(--salt-dim);font-size:14px;line-height:1.55}.hidden{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:80px;align-items:center}.hidden h2{font-family:var(--sans);font-weight:200;font-size:clamp(34px,5vw,76px);letter-spacing:-.03em;line-height:1;text-wrap:balance}.hidden h2 .italic{color:var(--gold);font-weight:400}.hidden .body{margin-top:28px}.hidden-clues{margin-top:40px;display:grid;gap:0;border-top:1px solid rgba(236,230,214,.1)}.hidden-clues .clue{display:grid;grid-template-columns:50px 1fr;gap:24px;padding:22px 0;border-bottom:1px solid rgba(236,230,214,.1);align-items:start}.hidden-clues .num{font-family:var(--serif);font-style:italic;font-size:26px;color:var(--gold)}.hidden-clues .t{font-size:15px;color:var(--salt);font-weight:400;margin-bottom:4px}.hidden-clues .d{font-size:13px;color:var(--salt-mute);line-height:1.5}.hidden-right{position:relative;aspect-ratio:4 / 5;border-radius:var(--radius-card);overflow:hidden;border:1px solid rgba(236,230,214,.1);background:linear-gradient(160deg,var(--ink-rich) 0%,var(--ink) 100%)}.hidden-right .ar-watermark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-family:var(--arabic);font-size:clamp(220px,36vmin,380px);color:var(--gulf-blue);opacity:.4;z-index:1;line-height:1.2}.hidden-card-content{position:relative;z-index:2;display:grid;gap:22px;place-items:center;text-align:center;padding:56px 36px;height:100%;align-content:center}.hidden-card-content .iconbox{width:84px;height:84px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;position:relative}.hidden-card-content .iconbox:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px dashed rgba(201,168,76,.4);border-radius:50%;animation:spin 16s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.hidden-card-content .iconbox span{font-family:var(--serif);font-style:italic;font-size:36px;color:var(--gold)}.hidden-card-content .lbl{font-family:var(--mono);font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--salt-mute)}.hidden-card-content .reward{font-family:var(--sans);font-weight:200;font-size:clamp(22px,2.4vw,30px);line-height:1.2;letter-spacing:-.02em;color:var(--salt);max-width:24ch}.hidden-card-content .reward .em{color:var(--gold)}.hidden-card-content .small{font-size:12px;color:var(--salt-mute);max-width:32ch;line-height:1.5}.hidden-card-content .play-btn{margin-top:8px}.follow{text-align:left;display:grid;gap:56px}.follow h2{font-family:var(--sans);font-weight:200;font-size:clamp(34px,4.8vw,76px);letter-spacing:-.03em;line-height:1.02;max-width:22ch;text-wrap:balance}.follow h2 .italic{color:var(--salt);font-weight:400}.follow-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.follow-card{display:grid;gap:24px;padding:36px;border:1px solid rgba(236,230,214,.1);border-radius:var(--radius-card);background:#0d1a2866;text-decoration:none;color:var(--salt);transition:all .5s var(--ease-luxe);position:relative;overflow:hidden}.follow-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 100% 0%,rgba(232,93,58,.18),transparent 70%);opacity:0;transition:opacity .5s var(--ease-luxe)}.follow-card:hover{transform:translateY(-2px);border-color:#ece6d640}.follow-card:hover:before{opacity:1}.follow-card>*{position:relative;z-index:1}.follow-card .platform{display:flex;align-items:center;justify-content:space-between}.follow-card .pname{font-family:var(--mono);font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--salt-mute)}.follow-card .arrow{color:var(--salt-mute);font-size:18px;transition:all .4s var(--ease-luxe)}.follow-card:hover .arrow{transform:translate(4px,-4px);color:var(--coral)}.follow-card .handle{font-family:var(--sans);font-weight:200;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.025em}.follow-card .why{font-size:13px;color:var(--salt-dim);line-height:1.5;max-width:40ch}.follow-card .cta-line{display:flex;align-items:center;gap:10px;padding-top:18px;border-top:1px solid rgba(236,230,214,.08);font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--salt);transition:gap .4s var(--ease-luxe),color .4s var(--ease-luxe)}.follow-card:hover .cta-line{gap:16px;color:var(--coral)}.follow-card .cta-line .arr{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid rgba(236,230,214,.24);font-size:12px;transition:all .4s var(--ease-luxe)}.follow-card:hover .cta-line .arr{border-color:var(--coral);transform:translate(4px)}footer{margin-top:80px;padding:100px var(--gutter) 48px;border-top:1px solid rgba(236,230,214,.08)}footer .footer-inner{max-width:var(--max-w);margin:0 auto;display:grid;gap:64px}footer .footer-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:end}footer .footer-mark{font-family:var(--sans);font-weight:200;font-size:clamp(72px,12vw,180px);letter-spacing:-.06em;line-height:.9;display:flex;align-items:flex-end;color:var(--salt)}footer .footer-mark .dot{display:inline-block;width:.13em;height:.13em;background:var(--coral);border-radius:50%;margin-left:.04em;margin-bottom:.1em}footer .footer-meta{display:grid;gap:18px;font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--salt-mute);text-align:right}footer .footer-meta .ar{font-family:var(--arabic);font-size:22px;letter-spacing:0;text-transform:none;color:var(--salt)}footer .footer-meta .em{color:var(--salt);font-family:var(--sans);letter-spacing:-.005em;text-transform:none;font-size:13px}footer .footer-meta .ital{font-family:var(--serif);font-style:italic;font-size:14px;text-transform:none;color:var(--salt);letter-spacing:0}footer .legal{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-top:32px;border-top:1px solid rgba(236,230,214,.08);font-family:var(--mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--salt-mute)}footer .legal .col{display:grid;gap:6px}footer .legal .k{color:var(--salt-mute);opacity:.7}footer .legal .v{color:var(--salt)}.reveal{opacity:0;transform:translateY(28px);transition:opacity 1.1s var(--ease-luxe),transform 1.1s var(--ease-luxe)}.reveal.in{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.12s}.reveal-delay-2{transition-delay:.24s}.reveal-delay-3{transition-delay:.36s}@media(max-width:1180px){:root{--gutter: 32px}section{padding:120px var(--gutter)}.origin,.reserve{gap:72px}.hidden,.drop{gap:64px}}@media(max-width:980px){:root{--gutter: 24px}section{padding:100px var(--gutter)}.manifesto{padding:140px var(--gutter)}.origin,.hidden,.drop,.reserve{grid-template-columns:minmax(0,1fr);gap:56px}.follow-grid{grid-template-columns:minmax(0,1fr);gap:18px}.reserve-card{padding:40px 28px}footer .footer-row{grid-template-columns:1fr;gap:36px}footer .footer-meta{text-align:left}footer .legal{grid-template-columns:1fr 1fr}footer{padding:80px var(--gutter) 40px}.lockbar{padding:16px var(--gutter);font-size:9px;letter-spacing:.2em}.lockbar .mid{font-size:12px}.countdown .cell{padding:24px 10px 18px}.origin-arabic-wrap{min-height:44vh}.reserve-left .live-count .n{font-size:52px}.reserve-left{gap:28px}}@media(max-width:760px){:root{--gutter: 22px}section{padding:80px var(--gutter)}.manifesto{padding:110px var(--gutter)}.ribbon-strip{padding:26px 0}.chapter-mark{margin-bottom:36px;gap:14px}.chapter-mark .num{font-size:24px}.reserve-card{padding:32px 24px;gap:26px}.reserve-card h3{font-size:clamp(22px,4.4vw,32px)}.reserve-left h2,.origin-text h2,.drop-left h2,.hidden h2,.follow h2{font-size:clamp(28px,5.6vw,44px)}.cover-inner{padding-top:64px}.marquee-track{font-size:clamp(22px,4.6vw,32px);gap:36px}.marquee-track.tiny{font-size:10.5px;letter-spacing:.24em;gap:28px}.perks .perk{padding:18px 0;gap:14px;grid-template-columns:30px 1fr auto}.perks .v{font-size:9px}.perks .t{font-size:13px}.perks .d{font-size:11.5px}.reserve-left .live-count{gap:16px;align-items:center}.reserve-left .live-count .n{font-size:44px}.reserve-left .live-count .lbl{font-size:10px;letter-spacing:.2em}.origin-meta{grid-template-columns:1fr 1fr;gap:22px}.origin-meta .item .v{font-size:14px}.drop-coord{grid-template-columns:1fr 1fr;gap:18px}.drop-coord .v{font-size:12px}}@media(max-width:560px){:root{--gutter: 20px}section{padding:68px var(--gutter)}.manifesto{padding:90px var(--gutter)}.cover{padding:0 var(--gutter)}.cover-inner{padding-top:56px}.cover-center{gap:22px;padding:24px 0}.wordmark{font-size:clamp(72px,22vw,112px)}.wordmark-sub{font-size:9px;gap:10px;letter-spacing:.28em}.wordmark-sub .ar{font-size:15px}.wordmark-sub .line{width:16px}.cover-statement{font-size:15px;line-height:1.45;max-width:28ch}.cover-ctas{gap:10px;margin-top:6px;flex-direction:column;align-items:stretch;width:100%}.cover-ctas .btn{width:100%;justify-content:center;font-size:12.5px;padding:13px 20px;letter-spacing:.05em}.cover-bg-glyph .glyph{opacity:.13}.cover-scroll-mini{padding:8px 0 16px}.cover-scroll-mini .line{height:28px}.lockbar{padding:14px var(--gutter);grid-template-columns:1fr auto;gap:12px}.lockbar .right{display:none}.lockbar .left{font-size:8.5px;gap:8px;letter-spacing:.2em}.lockbar .left .hide-sm{display:none}.lockbar .mid{font-size:13px}.chapter-mark{margin-bottom:32px;gap:12px;font-size:9px;letter-spacing:.24em}.chapter-mark .num{font-size:20px}.chapter-mark .tick{width:18px}.reserve-left h2,.origin-text h2,.drop-left h2,.hidden h2,.follow h2{font-size:clamp(28px,7.2vw,40px);line-height:1.08;letter-spacing:-.025em}.manifesto .stmt{font-size:clamp(26px,7.4vw,40px);line-height:1.15}.body{font-size:14.5px;line-height:1.6}.reserve-card{padding:30px 22px;gap:24px;border-radius:6px}.reserve-card h3{font-size:clamp(22px,5.8vw,28px)}.signup-form{grid-template-columns:1fr;padding:8px;border-radius:14px;gap:6px}.signup-form input{padding:13px 18px;font-size:15px}.signup-form .btn{width:100%;justify-content:center;padding:14px;font-size:13px}.perks .perk{grid-template-columns:26px 1fr;padding:16px 0;gap:14px}.perks .v{grid-column:2;font-size:9px;margin-top:2px;opacity:.7}.countdown{border-radius:3px}.countdown .cell{padding:18px 4px 12px}.countdown .num{font-size:clamp(36px,10vw,52px);letter-spacing:-.04em}.countdown .lbl{font-size:8.5px;letter-spacing:.18em}.drop-coord{grid-template-columns:1fr;gap:14px;padding-top:24px}.drop-coord .v{font-size:13px}.drop-tagline{flex-wrap:wrap;font-size:10px;letter-spacing:.22em}.reserve-left .live{padding-top:24px}.reserve-left .live-count{flex-direction:column;align-items:flex-start;gap:10px}.reserve-left .live-count .n{font-size:clamp(42px,12vw,56px)}.origin-arabic-wrap{min-height:30vh}.origin-arabic,.origin-glyph-shadow{font-size:clamp(180px,50vw,280px)}.origin-arabic-caption{font-size:9px;letter-spacing:.26em;bottom:-8px}.origin-arabic-caption .em{font-size:12px}.origin-meta{grid-template-columns:1fr 1fr;gap:20px;padding-top:24px}.origin-meta .item .v{font-size:13px}.origin-meta .item .k{font-size:8.5px}.hidden-right{aspect-ratio:3 / 3.4}.hidden-card-content{padding:40px 24px;gap:18px}.hidden-card-content .iconbox{width:68px;height:68px}.hidden-card-content .iconbox span{font-size:28px}.hidden-card-content .reward{font-size:20px;max-width:22ch}.hidden-card-content .small{font-size:11px}.hidden-clues .clue{grid-template-columns:36px 1fr;gap:16px;padding:18px 0}.hidden-clues .num{font-size:22px}.hidden-clues .t{font-size:14px}.hidden-clues .d{font-size:12px}.follow-card{padding:26px 20px;gap:16px}.follow-card .handle{font-size:clamp(26px,8vw,36px)}.follow-card .why{font-size:12.5px}.follow-card .cta-line{font-size:10px;letter-spacing:.2em}.marquee-track{font-size:clamp(20px,5.4vw,28px);gap:28px;animation-duration:50s}.marquee-track.fast{animation-duration:32s}.marquee-track.tiny{font-size:9.5px;letter-spacing:.22em;gap:22px}footer{padding:60px var(--gutter) 32px;margin-top:40px}footer .footer-inner{gap:40px}footer .footer-mark{font-size:clamp(60px,18vw,96px)}footer .footer-meta{gap:12px;font-size:9px}footer .footer-meta .ar{font-size:18px}footer .footer-meta .em{font-size:12px}footer .footer-meta .ital{font-size:13px}footer .legal{grid-template-columns:1fr 1fr;gap:18px;padding-top:24px;font-size:8.5px;letter-spacing:.2em}}@media(max-width:460px){:root{--gutter: 18px}section{padding:56px var(--gutter)}.wordmark{font-size:clamp(60px,22vw,92px)}.wordmark-sub{font-size:8.5px;gap:8px}.wordmark-sub .ar{font-size:14px}.wordmark-sub .line{width:14px}.cover-statement{font-size:14px}.lockbar .mid{font-size:12px}.lockbar .left{font-size:8px}.reserve-card{padding:22px 16px;gap:20px}.countdown .num{font-size:clamp(32px,11vw,44px)}.countdown .lbl{font-size:8px;letter-spacing:.16em}.countdown .cell{padding:14px 2px 9px}.origin-arabic,.origin-glyph-shadow{font-size:clamp(160px,56vw,240px)}.hidden-card-content{padding:28px 18px}.hidden-card-content .reward{font-size:18px}}@media(max-width:380px){:root{--gutter: 16px}section{padding:64px var(--gutter)}.manifesto{padding:90px var(--gutter)}.lockbar .left span:nth-child(3),.lockbar .left span:nth-child(4){display:none}.lockbar .mid{font-size:12px}.wordmark{font-size:64px}.cover-statement{font-size:14.5px;max-width:20ch}.cover-ctas .btn{font-size:11.5px;padding:12px 16px}.chapter-mark{margin-bottom:28px}.chapter-mark .num{font-size:18px}.countdown .num{font-size:30px}.countdown .lbl{font-size:7.5px}.reserve-left .live-count .n{font-size:40px}.origin-meta{grid-template-columns:1fr;gap:16px}.drop-coord{grid-template-columns:1fr}footer .legal{grid-template-columns:1fr;gap:14px}}@media(max-height:560px)and (orientation:landscape){.cover{min-height:auto}.cover-inner{padding-top:60px}.cover-center{padding:8px 0;gap:14px}.wordmark{font-size:clamp(48px,12vh,88px)}.cover-statement{font-size:13px;max-width:40ch}.cover-marquee,.cover-scroll-mini{display:none}section{padding:48px var(--gutter)}}@media(hover:none){.btn{cursor:pointer}.signup-form input{cursor:text}.game-shell canvas{cursor:pointer}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.reveal{opacity:1;transform:none}}:focus-visible{outline:2px solid var(--coral);outline-offset:4px}html{scroll-behavior:smooth}:root{--radius-card: 18px}.signup-form{border-radius:28px}.reserve-card{border-radius:22px}.countdown{border-radius:16px}.countdown .cell:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.countdown .cell:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.hidden-right{border-radius:22px}.follow-card{border-radius:18px}.game-shell{border-radius:20px}.game-shell canvas{border-radius:14px}.game-leaderboard,.game-prize{border-radius:14px}.reserve-success .code-box{border-radius:12px}@media(max-width:560px){.reserve-card{border-radius:18px}.signup-form{border-radius:22px}.countdown{border-radius:12px}}.em{color:var(--coral)}.em-bold{color:var(--coral)!important;font-weight:500;font-family:var(--serif);font-style:italic;letter-spacing:-.01em}.cover-statement .em,.cover-statement .em-bold,.origin-text h2 .em,.origin-text h2 .em-bold,.drop-left h2 .em,.drop-left h2 .em-bold,.reserve-left h2 .em,.reserve-left h2 .em-bold,.hidden h2 .em,.hidden h2 .em-bold,.follow h2 .em,.follow h2 .em-bold,.body .em,.body .em-bold{color:var(--coral)}section.section-light .em-bold{color:var(--coral)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.reveal{opacity:1;transform:none}.marquee-track{animation-duration:120s!important;animation-iteration-count:infinite!important}.marquee-track.fast{animation-duration:80s!important}.marquee-track.tiny{animation-duration:100s!important}.cover-bg-glyph .glyph{animation-duration:40s!important;animation-iteration-count:infinite!important}.lockbar .dot-status,.reserve-left .pulse-dot,.game-title .dot{animation-duration:4s!important;animation-iteration-count:infinite!important}}.footer-newsletter{display:grid;grid-template-columns:1fr minmax(340px,420px);gap:56px;align-items:end;padding-bottom:48px;border-bottom:1px solid rgba(236,230,214,.1)}.footer-newsletter-eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute);margin-bottom:14px}.footer-newsletter h3{font-family:var(--sans);font-weight:200;font-size:clamp(24px,3vw,40px);letter-spacing:-.025em;line-height:1.05;color:var(--salt);margin:0 0 12px}.footer-newsletter-sub{font-size:12px;color:var(--salt-mute);margin:0}.footer-signup-form{background:#07101a80}.footer-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding-bottom:48px;border-bottom:1px solid rgba(236,230,214,.1)}.footer-col{display:grid;gap:10px;align-content:start}.footer-col-h{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin:0 0 8px;font-weight:500}.footer-col a{font-family:var(--sans);font-size:13px;color:var(--salt-dim);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:color .3s var(--ease-luxe),transform .3s var(--ease-luxe)}.footer-col a:hover{color:var(--salt);transform:translate(2px)}.footer-col-arrow{font-size:11px;color:var(--salt-mute);transition:transform .3s var(--ease-luxe),color .3s ease}.footer-col a:hover .footer-col-arrow{color:var(--coral);transform:translate(2px,-2px)}.footer-col-tag{font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--coral);opacity:.75;margin-left:4px}.footer-mark-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:end;padding-bottom:32px}.footer-admin-link{margin-top:18px;font-family:var(--mono);font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--salt-mute);opacity:.5}.footer-admin-link a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.footer-newsletter{grid-template-columns:1fr;gap:28px;padding-bottom:36px}.footer-cols{grid-template-columns:repeat(2,1fr);gap:28px;padding-bottom:36px}.footer-mark-row{grid-template-columns:1fr;gap:24px}}@media(max-width:560px){.footer-newsletter{padding-bottom:28px;gap:20px}.footer-newsletter h3{font-size:22px}.footer-newsletter-sub{font-size:11px}.footer-cols{grid-template-columns:1fr 1fr;gap:22px;padding-bottom:28px}.footer-col-h{font-size:9px;letter-spacing:.24em}.footer-col a{font-size:12px}.footer-mark-row{padding-bottom:24px}}.game-shell canvas{width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.game-overlay,.cover-bg-glyph{display:none!important}section.section-light,section.section-warm{max-width:1180px!important;margin:96px auto!important;padding:96px 56px!important;border-radius:36px!important;box-shadow:0 1px #ffffff0a inset,0 30px 80px -20px #0000008c;overflow:hidden;position:relative}section.section-light:before,section.section-light:after,section.section-warm:before,section.section-warm:after{display:none!important}section.section-light>*,section.section-warm>*{max-width:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}@media(max-width:760px){section.section-light,section.section-warm{margin:48px 16px!important;padding:56px 28px!important;border-radius:24px!important}}@media(max-width:460px){section.section-light,section.section-warm{margin:36px 12px!important;padding:44px 22px!important;border-radius:20px!important}}@media(min-width:760px){.cover{min-height:92vh;min-height:92dvh}.cover-inner{padding-top:96px}.cover-center{align-content:start;padding-top:0;padding-bottom:32px}.wordmark{margin-top:0}}@media(min-width:1100px){.cover-inner{padding-top:80px}.cover-center{align-content:start;padding-top:24px}}.drop.drop-no-countdown{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:80px;align-items:center}@media(max-width:980px){.drop.drop-no-countdown{grid-template-columns:minmax(0,1fr);gap:56px}}.drop-signup-card{background:linear-gradient(180deg,#1a3c5e29,#0d1a28b3);border:1px solid rgba(236,230,214,.1);border-radius:22px;padding:48px 40px;display:grid;gap:18px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.drop-signup-card .label{font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--salt-mute);display:flex;align-items:center;gap:14px}.drop-signup-card .label .num{font-family:var(--serif);font-style:italic;font-size:18px;color:var(--coral);letter-spacing:0;text-transform:none}.drop-signup-card .drop-signup-h{font-family:var(--sans);font-weight:200;font-size:clamp(24px,3vw,36px);letter-spacing:-.025em;line-height:1.1;margin:0}.drop-signup-card .drop-signup-h .italic{color:var(--gold);font-weight:400}@media(max-width:560px){.drop-signup-card{padding:32px 22px;border-radius:18px}.drop-signup-card .drop-signup-h{font-size:22px}}section.section-light .signup-form{background:#07101a0a;border:1px solid rgba(7,16,26,.12)}section.section-light .signup-form input{color:var(--ink)}section.section-light .signup-form input::placeholder{color:#07101a80}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bahr-coming-soon.css.map */
