@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/almarai-arabic-300-normal.DKYkuF7Q.woff2) format("woff2"),url(/_astro/almarai-arabic-300-normal.C1mF5o9p.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/almarai-latin-300-normal.D2L8TtII.woff2) format("woff2"),url(/_astro/almarai-latin-300-normal.CcpAOBTk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/almarai-arabic-400-normal.BFOw1b4Z.woff2) format("woff2"),url(/_astro/almarai-arabic-400-normal.BFru3eIr.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/almarai-latin-400-normal.vHk6bQw7.woff2) format("woff2"),url(/_astro/almarai-latin-400-normal.nk-oBp0x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/almarai-arabic-700-normal.RufW5IrK.woff2) format("woff2"),url(/_astro/almarai-arabic-700-normal.ChHbFnJB.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/almarai-latin-700-normal.CmEa8QLc.woff2) format("woff2"),url(/_astro/almarai-latin-700-normal.Bw55lGft.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-hairline.woff2) format("woff2");font-weight:1;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-hairlineitalic.woff2) format("woff2");font-weight:1;font-style:italic;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-thinitalic.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-extralight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-extralightitalic.woff2) format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-lightitalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-mediumitalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-semibolditalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Editors Note;src:url(/fonts/editors-note/editors-note-bolditalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--cream: #e9e4db;--stone: #d8d4c7;--paper: #faf9f4;--ink: #000000;--ink-soft: #1a1a1a;--muted: #6f6a60;--line: rgba(0, 0, 0, .85);--f-display: "Editors Note", "Didot", serif;--f-thin: "Editors Note", "Didot", serif;--f-body: "Almarai", "Helvetica Neue", Arial, sans-serif;--w-hair: 1;--w-thin: 100;--w-light: 300;--w-display: 600;--gutter: clamp(16px, 2.3vw, 40px);--maxw: 1440px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-io: cubic-bezier(.76, 0, .24, 1);--header-h: 86px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--f-body);font-size:13px;line-height:1.55;letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}p{margin:0 0 1em}h1,h2,h3,h4{margin:0;font-weight:400}::selection{background:var(--ink);color:var(--cream)}.display{font-family:var(--f-display);font-weight:var(--w-display);letter-spacing:-.01em;line-height:.86;text-transform:uppercase}.thin,.hair{font-family:var(--f-thin);font-weight:var(--w-thin);line-height:.9;text-transform:uppercase;letter-spacing:-.01em}.hair{font-weight:var(--w-hair)}.serif-i{font-family:var(--f-thin);font-style:italic;font-weight:var(--w-light);text-transform:none}.eyebrow{font-family:var(--f-body);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.caps{text-transform:uppercase}.body-sm{font-size:12px;line-height:1.6}.statement{font-family:var(--f-thin);font-weight:var(--w-thin);text-transform:uppercase;text-align:center;line-height:1.02;letter-spacing:-.005em}.statement em{font-style:italic;text-transform:none}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--gutter)}section{position:relative}.bg-cream{background:var(--cream)}.bg-stone{background:var(--stone)}.bg-paper{background:var(--paper)}.bg-ink{background:var(--ink);color:var(--cream)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-width:196px;height:52px;padding:0 28px;background:var(--ink);color:var(--cream);border:1px solid var(--ink);font-size:11px;letter-spacing:.1em;text-transform:uppercase;overflow:hidden;isolation:isolate}.btn:before{content:"";position:absolute;inset:0;background:var(--cream);transform:translateY(101%);transition:transform .6s var(--ease-io);z-index:-1}.btn .btn-label{display:block;overflow:hidden;height:1.3em;line-height:1.3em}.btn .btn-label span{display:block;transition:transform .6s var(--ease-io)}.btn .btn-label span:after{content:attr(data-text);display:block}.btn:hover:before{transform:translateY(0)}.btn:hover{color:var(--ink)}.btn:hover .btn-label span{transform:translateY(-50%)}.btn{transition:color .6s var(--ease-io)}.btn--light{background:var(--cream);color:var(--ink);border-color:var(--cream)}.btn--light:before{background:var(--paper)}.btn--light:hover{color:var(--ink)}.link-line{position:relative;display:inline-block}.link-line:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .6s var(--ease-io)}.link-line:hover:after{transform:scaleX(1);transform-origin:left}.site-header{position:fixed;inset:0 0 auto;z-index:80;height:var(--header-h);display:flex;align-items:center;justify-content:space-between;padding:0 var(--gutter);pointer-events:none;transition:transform .7s var(--ease-io)}.site-header>*{pointer-events:auto}.site-header.is-hidden{transform:translateY(-100%)}.site-header .logo img{width:92px;height:auto}.site-header.on-dark .logo img{filter:invert(1)}.menu-toggle{display:inline-flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;height:40px;padding:0 2px}.menu-toggle .bars{position:relative;width:22px;height:7px}.menu-toggle .bars i{position:absolute;left:0;right:0;height:1px;background:currentColor;transition:transform .6s var(--ease-io)}.menu-toggle .bars i:first-child{top:0}.menu-toggle .bars i:last-child{bottom:0}.menu-toggle:hover .bars i:first-child{transform:scaleX(.6);transform-origin:right}.site-header.on-dark{color:var(--cream)}.site-header.is-peeking{background:var(--paper);color:var(--ink);box-shadow:0 1px #00000014}.site-header.is-peeking .logo img{filter:none}[data-header-peek-follow]{transition:transform .7s var(--ease-io)}.site-header.is-peeking~#smooth [data-header-peek-follow]{transform:translateY(var(--header-h))}.menu{position:fixed;inset:0;z-index:90;pointer-events:none;visibility:hidden}.menu.is-open{pointer-events:auto;visibility:visible}.menu__scrim{position:absolute;inset:0;background:#00000040;opacity:0}.menu__panel{position:absolute;top:0;right:0;bottom:0;width:min(520px,100%);background:var(--ink);color:var(--cream);display:grid;grid-template-rows:auto 1fr auto;padding:28px clamp(24px,4vw,56px) 40px;clip-path:inset(0 0 0 100%)}.menu__top{display:flex;justify-content:space-between;align-items:center;height:40px}.menu__close{font-size:11px;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;gap:10px;align-items:center}.menu__close .x{position:relative;width:14px;height:14px}.menu__close .x:before,.menu__close .x:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:currentColor}.menu__close .x:before{transform:rotate(45deg)}.menu__close .x:after{transform:rotate(-45deg)}.menu__nav{align-self:center;display:flex;flex-direction:column;gap:14px}.menu__nav a{display:flex;align-items:baseline;gap:16px;font-family:var(--f-thin);font-weight:var(--w-thin);text-transform:uppercase;font-size:clamp(28px,2.7vw,38px);line-height:1.1;letter-spacing:.04em;overflow:hidden}.menu__nav a .n{font-family:var(--f-body);font-size:10px;letter-spacing:.08em;opacity:.5;transform:translateY(-.9em)}.menu__nav a .t{display:inline-block;transition:transform .6s var(--ease-io),font-style 0s}.menu__nav a:hover .t,.menu__nav a[aria-current=page] .t{font-style:italic;transform:translate(10px)}.menu__preview{position:absolute;right:calc(min(520px,100%) + 5vw);top:50%;width:min(24vw,340px);aspect-ratio:3 / 4;transform:translateY(-50%);overflow:hidden;pointer-events:none;opacity:0}.menu__preview img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.menu__foot{display:flex;justify-content:space-between;align-items:flex-end;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.menu__foot img{width:22px;filter:invert(0)}.menu__social{display:flex;gap:14px}.menu__social svg{width:15px;height:15px;fill:currentColor}.loader{position:fixed;inset:0;z-index:200;background:var(--ink);color:var(--cream);display:grid;place-items:center}.loader__mark{width:74px;filter:invert(1);opacity:0}.loader__count{position:absolute;right:var(--gutter);bottom:28px;font-family:var(--f-thin);font-weight:var(--w-thin);font-size:clamp(60px,10vw,140px);line-height:.8}.loader__word{position:absolute;left:var(--gutter);bottom:34px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}html.no-loader .loader,html:not(.js) .loader{display:none}html.nav-enter .curtain{transform:translateY(0)}html.js [data-split]{visibility:hidden}html.js [data-split].is-split{visibility:visible}html.js [data-reveal=fade]{opacity:0}html.js [data-reveal=img]{clip-path:inset(100% 0 0 0)}html.js .shero__title{opacity:0}.curtain{position:fixed;inset:0;z-index:150;pointer-events:none;background:var(--ink);transform:translateY(100%)}.curtain img{position:absolute;top:50%;left:50%;width:64px;transform:translate(-50%,-50%);filter:invert(1)}.cursor{position:fixed;top:0;left:0;z-index:300;pointer-events:none;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--ink);mix-blend-mode:difference;background:#fff;transition:width .45s var(--ease-out),height .45s var(--ease-out),margin .45s var(--ease-out),opacity .3s;display:grid;place-items:center;opacity:0}.cursor.is-active{opacity:1}.cursor span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#000;opacity:0;transition:opacity .3s}.cursor.is-link{width:44px;height:44px;margin:-22px 0 0 -22px}.cursor.is-view{width:86px;height:86px;margin:-43px 0 0 -43px}.cursor.is-view span{opacity:1}.cursor.is-hidden{opacity:0}@media(hover:none),(pointer:coarse){.cursor{display:none}}.grain{position:fixed;inset:-50%;z-index:250;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain 1.2s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.media{position:relative;overflow:hidden}.media>img,.media>video{width:100%;height:100%;object-fit:cover}.media.parallax>img,.media.parallax>video{height:120%;position:absolute;top:-10%;left:0}.bw img,.bw video,img.bw{filter:grayscale(1) contrast(1.02)}.split-line{overflow:hidden;display:block;padding-bottom:.04em;margin-bottom:-.04em}.split-line>*{display:inline-block}.marquee{overflow:hidden;display:flex}.marquee__track{display:flex;flex-shrink:0;align-items:center;gap:72px;padding-right:72px;will-change:transform}.site-footer{background:var(--cream);padding-top:64px}.site-footer>.wrap{padding-bottom:56px}.site-footer__nav{display:flex;justify-content:center;gap:clamp(18px,3vw,40px);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.site-footer__nav a[aria-current=page]{opacity:.45}.site-footer__mono{display:flex;justify-content:center;padding:44px 0 20px}.site-footer__mono img{width:82px}.site-footer__row{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:8px;border-bottom:1px solid var(--ink);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.site-footer__social{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.site-footer__icons{display:flex;gap:8px}.site-footer__icons svg{width:13px;height:13px;fill:currentColor;transition:transform .4s var(--ease-out)}.site-footer__icons a:hover svg{transform:translateY(-2px)}.site-footer__legal{background:var(--ink);color:var(--cream);text-align:center;font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:20px var(--gutter)}.field{position:relative;display:block}.field input,.field textarea,.field select{width:100%;height:64px;padding:0 18px;background:transparent;border:1px solid var(--ink-soft);border-radius:0;font:inherit;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);transition:background .4s,border-color .4s;-webkit-appearance:none;appearance:none}.field textarea{height:200px;padding:18px;resize:vertical;line-height:1.6}.field select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}.field ::placeholder{color:#00000073}.field input:focus,.field textarea:focus,.field select:focus{outline:none;background:#ffffff59;border-color:var(--ink)}.form-grid{display:grid;gap:22px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}.grain{display:none}}@media(max-width:760px){:root{--header-h: 68px}body{font-size:13px}.site-header .logo img{width:78px}.menu__preview{display:none}.site-footer__nav{flex-wrap:wrap;row-gap:10px}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ig{padding-top:28px}.ig__window{overflow:hidden;container-type:inline-size;--ig-cols: 6;--ig-gap: 6px}.ig__track{list-style:none;margin:0;padding:0;display:flex;gap:var(--ig-gap);width:max-content;will-change:transform}.ig__track li{flex:0 0 auto;width:calc((100cqw - (var(--ig-cols) - 1) * var(--ig-gap)) / var(--ig-cols));aspect-ratio:1;background:var(--stone);overflow:hidden}.ig__track li.is-loading{animation:ig-pulse 1.4s ease-in-out infinite alternate}.ig__track a{position:relative;display:block;width:100%;height:100%}.ig__track img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out),filter .6s var(--ease-out)}.ig__track a:hover img{transform:scale(1.06);filter:brightness(.88)}.ig__track svg{position:absolute;top:10px;right:10px;width:16px;height:16px;fill:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.ig__track li.ig__follow{background:var(--ink);color:var(--cream)}.ig__follow a{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(12px,1.4vw,22px)}.ig__follow span{font-size:9px;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.ig__follow strong{font:100 clamp(16px,1.5vw,26px)/1.05 var(--f-display);letter-spacing:-.01em;overflow-wrap:anywhere}@keyframes ig-pulse{0%{opacity:1}to{opacity:.55}}@media(prefers-reduced-motion:reduce){.ig__window{overflow-x:auto;scroll-snap-type:x mandatory}.ig__track li{scroll-snap-align:start;animation:none!important}}@media(max-width:760px){.ig__window{--ig-cols: 3;--ig-gap: 4px}}
