.ambient-toggle[data-astro-cid-b2cpjkqu]{color:#384331;cursor:pointer;background:#f8f5eebf;border:1px solid #82613245;border-radius:24px;flex:none;justify-content:center;align-items:center;gap:6px;width:84px;height:44px;padding:0;font-size:12px;display:flex}.ambient-toggle[data-astro-cid-b2cpjkqu][hidden],.ambient-toggle[data-astro-cid-b2cpjkqu][aria-pressed=false] .ambient-waves[data-astro-cid-b2cpjkqu],.ambient-toggle[data-astro-cid-b2cpjkqu][aria-pressed=true] .ambient-muted[data-astro-cid-b2cpjkqu]{display:none}.ambient-toggle[data-astro-cid-b2cpjkqu]:focus-visible{outline-offset:4px;outline:2px solid #724e30}.ambient-toggle[data-astro-cid-b2cpjkqu]:active{background:#e8d6b9}@media (hover:hover){.ambient-toggle[data-astro-cid-b2cpjkqu]:hover{border-color:#826132}}@media (width<=1099px){.ambient-toggle[data-astro-cid-b2cpjkqu]{inset-inline-end:130px;position:absolute;top:22px}}@media (width>=700px) and (width<=1099px){.ambient-toggle[data-astro-cid-b2cpjkqu]{inset-inline-end:150px}}@media (width>=1100px){.ambient-toggle[data-astro-cid-b2cpjkqu]{inset-inline-end:calc(max(40px,50vw - 620px) + 150px);position:absolute;top:25px}}@media (forced-colors:active){.ambient-toggle[data-astro-cid-b2cpjkqu]{border-color:buttontext}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.CyU-ddYS.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-400-normal.EA1o-u_Q.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.C4MQITzh.woff2)format("woff2"),url(/_astro/ibm-plex-sans-arabic-arabic-500-normal.DPXcppbm.woff)format("woff")}:root{--paper:#f8f5ee;--white:#fffdf8;--ink:#302e22;--muted:#68634f;--brand:#5d4c24;--sand:#e9ddc5;--line:#d8cfbc;--accent:#866233;--radius:4px;--font:"IBM Plex Sans Arabic", Tahoma, Arial, sans-serif;color-scheme:light}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--font);margin:0;font-size:17px;line-height:1.85}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:balance;font-weight:500;line-height:1.35}h1{font-size:clamp(2.5rem,5vw,5rem)}h2{font-size:clamp(2rem,3.8vw,3.8rem)}h3{font-size:1.55rem}p{color:var(--muted)}a{color:inherit;text-decoration:none}a,button,summary{-webkit-tap-highlight-color:#e9ddc5;touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #74501f}img,video{max-width:100%;height:auto;display:block}button{font:inherit;cursor:pointer}svg{flex:none}::selection{color:#302e22;background:#d6bf85}[tabindex="-1"]:focus{outline:none}.wrap{width:min(100% - 40px,1240px);margin-inline:auto}.section-inner{padding-block:0 80px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--white);padding:12px 24px;position:fixed;inset-block-start:8px;inset-inline-start:16px;transform:translateY(-150%)}.skip-link:focus{transform:none}.eyebrow{color:var(--accent);margin-block-end:14px;font-size:13px;font-weight:500}.text-link{border-block-end:1px solid var(--brand);min-height:44px;color:var(--brand);align-items:center;gap:24px;padding-block:8px;font-size:15px;font-weight:500;transition:color .18s,border-color .18s;display:inline-flex}.text-link svg{width:19px}.button{background:var(--brand);color:#fffdf8;border:1px solid var(--brand);border-radius:var(--radius);justify-content:center;align-items:center;gap:30px;min-height:50px;padding:10px 24px;font-size:15px;transition:background-color .18s;display:inline-flex}.button svg{width:20px}.status-label{color:var(--brand);border:1px solid #b8aa8e;border-radius:30px;padding:4px 15px;font-size:12px;display:inline-block}.pending-note{color:var(--muted);border-inline-start:2px solid #b2a384;padding-inline-start:16px;font-size:13px}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin-block-end:32px;display:flex}.section-heading .text-link{flex-shrink:0}.site-header{z-index:20;background:var(--paper);border-block-end:1px solid var(--line);position:relative}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.wordmark{white-space:nowrap;align-items:baseline;gap:6px;min-height:44px;padding-block:5px;display:flex}.wordmark strong{font-size:22px;font-weight:500}.wordmark span{color:var(--muted);font-size:14px}.desktop-nav,.header-visit{display:none}.mobile-menu summary{cursor:pointer;justify-content:center;align-items:center;gap:12px;min-height:44px;font-size:14px;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.menu-lines{border-block:1px solid var(--ink);width:23px;height:10px}.mobile-menu[open] .menu-lines{border-block-end-color:#0000}.mobile-menu nav{background:var(--paper);border-block-end:1px solid var(--line);max-height:75svh;padding:20px;position:absolute;inset-block-start:100%;inset-inline:0;overflow:auto;box-shadow:0 20px 30px #302e2210}.mobile-menu nav a{border-block-end:1px solid var(--line);min-height:48px;padding:10px 12px;display:block}[aria-current=page]{color:var(--brand);font-weight:500}.hero-caption-actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.hero-caption-actions p{font-size:14px}.story{gap:38px;display:grid}.story h2{font-size:52px}.story-copy .lead{color:var(--ink);margin-block-end:22px;font-size:30px;line-height:1.6}.story-copy>p{max-width:550px;margin-block-end:22px}.story-copy .text-link{margin-block-start:6px}.event-band{background:var(--sand);padding-block:45px}.event-band .section-heading{align-items:start}.event-band .text-link{gap:12px;font-size:13px}.event-facts>div{border-block-start:1px solid #b9ab8f;padding-block:22px}.event-facts dt{color:var(--muted);margin-block-end:8px;font-size:12px}.event-facts dd{margin:0;font-size:21px;line-height:1.65}.event-facts small{font-size:12px;display:block}.news-empty{border-block:1px solid var(--line);padding:40px 0}.news-empty h3{margin-block:18px 12px;font-size:28px}.news-empty p{font-size:16px}.news-list{gap:24px;display:grid}.news-list article{border-block-start:1px solid var(--line);padding-block:28px}.news-list time{color:var(--muted);font-size:13px}.news-list h3{margin-block:14px}.news-list p{margin-block-end:20px}.gallery-teaser{background:#eae5d9;padding-block:54px}.gallery-inner{gap:35px;display:grid}.gallery-inner p:not(.eyebrow){margin-block:24px;font-size:16px}.gallery-reserved{color:#70634d;background:#e2d9c7;border:1px solid #c6baa0;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;display:flex}.gallery-reserved svg{width:40px;height:40px}.gallery-reserved span{font-size:17px}.gallery-reserved small{font-size:12px}.visit-section{align-items:center;gap:35px;display:grid}.visit-section>div>p{margin-block:24px}.location-card{text-align:center;background:#f0e8d9;border:1px solid #c7baa1;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:35px 24px;display:flex}.location-card>svg{width:32px;height:32px;color:var(--brand);margin-block-end:20px}.location-card strong{font-size:36px;font-weight:500}.location-card span{color:var(--muted);font-size:13px}.location-card p{max-width:300px;font-size:14px;margin-block:16px!important}.memories-banner{text-align:center;background:#e2d5b9;padding-block:70px}.memories-banner h2{margin-block:22px;font-size:clamp(38px,6vw,72px)}.memories-banner p{color:#5d5138;margin-block-end:24px;font-size:20px}.contact-strip{justify-content:space-between;align-items:center;gap:24px;padding-block:60px;display:flex}.site-footer{border-block-start:1px solid var(--line);background:#eee8dc}.footer-main{gap:30px;padding-block:45px;display:grid}.footer-main p{margin-block-start:6px;font-size:13px}.footer-main nav{grid-template-columns:1fr 1fr;gap:4px 20px;font-size:14px;display:grid}.footer-main nav a{align-items:center;min-height:44px;display:flex}.footer-bottom{border-block-start:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:18px;font-size:11px;display:flex}.footer-bottom a{align-items:center;min-height:44px;display:flex}.footer-bottom [lang=en]{letter-spacing:1px;font-family:Arial,sans-serif;font-size:10px}.page-intro{max-width:1240px;padding-block:35px 55px}.breadcrumb{min-height:44px;color:var(--muted);align-items:center;gap:16px;margin-block-end:36px;font-size:13px;display:inline-flex}.page-intro h1{margin-block-end:22px}.intro-copy{max-width:680px;font-size:19px}.prose{max-width:740px}.prose h2{margin-block:32px 20px;font-size:28px}.prose h2:first-child{margin-block-start:0}.prose p{margin-block-end:24px}.prose a:not(.button){text-underline-offset:5px;text-decoration:underline}.notice{border-inline-start:3px solid var(--brand);background:#ede5d5;margin-block:28px;padding:24px}.notice strong{font-weight:500}.notice p{margin-block:12px 0;font-size:15px}.detail-list{margin:0 0 48px}.detail-list>div{border-block-start:1px solid var(--line);gap:8px;padding-block:24px;display:grid}.detail-list dt{color:var(--muted);font-size:14px}.detail-list dd{margin:0;font-size:20px}.detail-list a{overflow-wrap:anywhere;max-width:100%;text-decoration:underline;display:inline-block}.about-layout{gap:30px;display:grid}.about-identity{background:var(--white);width:min(100%,380px);padding:14px}figcaption{color:var(--muted);padding-block-start:12px;font-size:13px}figcaption small{margin-block-start:6px;display:block}.faq h2{margin-block-end:24px;font-size:30px}.faq details{border-block-start:1px solid var(--line);padding-block:14px}.faq summary{cursor:pointer;min-height:44px;padding-block:8px;font-size:17px}.faq details p{padding-block:16px;font-size:16px}.faq .text-link{margin-block-start:24px}.empty-state{border-block:1px solid var(--line);align-items:start;gap:24px;padding-block:40px;display:flex}.empty-state h2{margin-block-end:16px;font-size:26px}.empty-icon{background:var(--sand);border-radius:50%;padding:16px;display:flex}.empty-state p{max-width:620px}.album-grid{gap:40px;margin-block-end:40px;display:grid}.album-grid img{aspect-ratio:4/3;object-fit:cover;width:100%}.album-grid h2{margin-block:16px;font-size:28px}.article-page{max-width:820px;padding-block:40px 80px}.article-page>.breadcrumb{display:flex}.article-page time{color:var(--muted);font-size:13px}.article-page h1{margin-block:24px;font-size:clamp(32px,5vw,58px)}.article-body{margin-block:40px}.article-body a{overflow-wrap:anywhere}.article-body img{margin-block:24px}.error-page{max-width:700px;padding-block:80px 110px}.error-page p:not(.eyebrow){margin-block:24px}.lightbox{background:var(--paper);color:var(--ink);border:0;width:min(94vw,1100px);max-height:92svh;padding:20px}.lightbox::backdrop{background:#171711d9}.lightbox-close{border:1px solid var(--brand);color:var(--ink);background:var(--white);min-height:44px;margin-block-end:16px;margin-inline-start:auto;padding:8px 20px;display:block}.lightbox img{object-fit:contain;width:auto;max-height:70svh;margin:auto}.lightbox p{padding-block-start:16px}@media (hover:hover){.button:hover{background:#453919}.text-link:hover{color:#312710;border-color:#312710}.desktop-nav a:hover,.footer-main a:hover,.mobile-menu a:hover{text-underline-offset:6px;text-decoration:underline}.gallery-image:hover{outline:2px solid var(--brand);outline-offset:5px}}@media (width>=700px){.wrap{width:min(100% - 80px,1240px)}.section{padding-block:100px}.story{grid-template-columns:1fr 1.3fr;gap:70px}.story h2{font-size:64px}.story-copy .lead{font-size:38px}.event-facts{grid-template-columns:repeat(3,1fr)}.event-facts>div{border-block-start:0;border-inline-start:1px solid #b9ab8f;padding-inline:24px}.event-facts>div:first-child{border:0;padding-inline-start:0}.event-band h2{font-size:38px}.event-band .text-link{gap:24px;font-size:15px}.news-list{grid-template-columns:repeat(3,1fr)}.news-empty{padding-block:50px}.gallery-inner{grid-template-columns:1fr 1.3fr;align-items:center;gap:60px}.gallery-reserved{min-height:380px}.gallery-teaser{padding-block:70px}.visit-section{grid-template-columns:1fr 1fr;gap:60px}.location-card{min-height:340px}.footer-main{grid-template-columns:1fr 1fr;gap:70px}.footer-main nav{grid-template-columns:repeat(3,1fr)}.contact-strip{padding-block:70px}.page-intro{padding-block:45px 70px}.detail-list>div{grid-template-columns:1fr 2fr}.about-layout{grid-template-columns:1.4fr 1fr;align-items:start;gap:60px}.album-grid{grid-template-columns:repeat(2,1fr)}.section-inner{padding-block-end:100px}.empty-state{padding-block:60px}}@media (width>=1100px){.desktop-nav{gap:28px;font-size:14px;display:flex}.desktop-nav a{align-items:center;min-height:48px;display:flex}.header-visit{border-block-end:1px solid var(--brand);align-items:center;gap:20px;min-height:44px;font-size:14px;display:flex}.mobile-menu{display:none}.header-inner{min-height:94px}.hero-caption-actions{flex-direction:row;align-items:center;gap:35px}.story h2{font-size:80px}.story-copy .lead{font-size:43px}.story{grid-template-columns:1fr 1fr}.news-empty h3{font-size:36px}.gallery-reserved{min-height:420px}}@media (width<=359px){.section-heading,.contact-strip{flex-direction:column;align-items:start}.empty-state{flex-direction:column}.event-band h2{font-size:26px}.footer-bottom [lang=en]{display:none}}.event-band .eyebrow,.event-facts dt{color:#504733}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media (forced-colors:active){.button,.identity-frame,.location-card,.notice{border:1px solid canvastext}.text-link{border-color:linktext}}.header-logo{flex:none;width:48px;height:auto}.wordmark{align-items:center;gap:8px}.about-identity{background:0 0}html{scroll-behavior:auto;scroll-padding-top:100px}body{padding-top:88px}body[data-home]{padding-top:0}.site-header{z-index:40;background:var(--paper);border:0;position:fixed;inset:0 0 auto}body[data-home] .site-header{background:rgb(248 245 238/var(--header-surface,0))}.header-inner{justify-content:space-between;align-items:center;height:88px;display:flex}.wordmark{flex-shrink:0;width:70px;height:60px;display:block}.logo-dock{width:70px;height:60px;display:block}.journey-logo{transform-origin:0 0;z-index:1;width:70px;max-width:none;height:auto;position:absolute;top:14px}body[data-home][data-hero-motion] .journey-logo{width:min(94vw,430px);position:fixed;top:0;left:0;transform:translate(calc(50vw - min(94vw,430px)/2),44.5svh)}.logo-ground-shadow,.logo-ground-sand{pointer-events:none;display:none;position:fixed}body[data-home] .logo-ground-shadow,body[data-home] .logo-ground-sand{display:block}.logo-ground-shadow{z-index:0;filter:blur(1.5px);background:radial-gradient(#49341fd9 0%,#74523185 45%,#0000 73%);border-radius:50%;height:10px}.logo-ground-sand{z-index:2;clip-path:polygon(0 80%,5% 60%,9% 68%,15% 24%,21% 40%,26% 65%,36% 80%,46% 63%,50% 45%,55% 78%,66% 55%,72% 65%,79% 18%,85% 35%,91% 58%,100% 83%,100% 100%,0 100%);background-color:#dcb887;background-position:50% 97%;background-size:400px;height:15px}.menu-toggle{min-height:48px;color:var(--ink);background:0 0;border:0;align-items:center;gap:16px;padding:8px 0 8px 14px;font-size:14px;display:flex}.menu-toggle[hidden]{display:none}.menu-lines{border-block:1px solid;width:23px;height:9px;display:block}.menu-lines:before,.menu-lines:after{display:none}dialog{color:var(--ink);border:0;padding:0}dialog::backdrop{background:#3e302c70}dialog button{min-width:48px;min-height:48px;color:inherit;background:0 0;border:0}.site-menu{overscroll-behavior:contain;background:#f0e7d7;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;position:fixed;inset:0}.site-menu[open]{flex-direction:column;display:flex}.menu-top{justify-content:space-between;align-items:center;height:88px;min-height:88px;display:flex}.menu-logo-slot{width:70px;height:60px;display:block}.site-menu .journey-logo{width:70px!important;position:static!important;transform:none!important}.menu-links{flex-direction:column;gap:clamp(0px,1vh,10px);padding-block:24px;display:flex}.menu-links a{width:fit-content;min-height:48px;padding-block:3px;font-size:clamp(21px,3.4vh,32px);line-height:1.5;display:block}.menu-links a[aria-current=page]{color:var(--accent)}.menu-foot{margin-top:auto;padding-block:22px;font-size:12px}.location-sheet{width:100%;max-width:680px;max-height:90dvh;padding:26px 28px max(32px, env(safe-area-inset-bottom));background:var(--paper);overscroll-behavior:contain;border-radius:24px 24px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow:auto}.sheet-handle{background:#ac9572;border-radius:2px;width:40px;height:3px;margin:0 auto 26px}.sheet-close{font-size:14px;position:absolute;top:15px;left:18px}.sheet-place{color:var(--ink);margin-block:20px 12px}.location-sheet dl{gap:6px;margin-block:24px;display:grid}.location-sheet dt{color:var(--muted);font-size:12px}.location-sheet dd{margin:0 0 14px}.lightbox{color:#fff7e9;overscroll-behavior:contain;background:#211e19;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;position:fixed;inset:0}.lightbox[open]{grid-template-rows:48px minmax(0,1fr) auto 48px;gap:12px;display:grid}.lightbox>img{object-fit:contain;touch-action:pan-y pinch-zoom;width:100%;height:100%;min-height:0;max-height:none}.lightbox-close{justify-self:end;padding-inline:16px}.lightbox p{text-align:center;color:inherit;max-height:18dvh;font-size:14px;overflow:auto}.lightbox-controls{justify-content:space-between;align-items:center;gap:16px;display:flex}.lightbox-controls button{border:1px solid #cdbca266;border-radius:30px;padding-inline:20px}.lightbox-controls button:disabled{opacity:.35;cursor:default}.viewer-status{font-size:12px}.button,.text-link,.gallery-image,.news-list article a,.menu-toggle{transition:transform .14s,color .14s,background-color .14s}.button:active,.gallery-image:active{transition-duration:80ms;transform:scale(.98)}.text-link:active,.news-list article a:active{color:#8c5928}.news-list article{transition:background-color .14s}.news-list article:focus-within{background:#eee6d580}.gallery-image{display:block;overflow:hidden}.news-image img,.article-image{border-radius:3px;width:100%;height:auto}.news-image{margin-block:0 20px;display:block}.article-image{margin-block:24px 40px}@media (hover:hover){.menu-links a:hover{transform:translate(-6px)}.gallery-image:hover{filter:brightness(1.04)}.button:hover{transform:translateY(-2px)}}@media (width>=1100px){.menu-toggle{display:none}}@media (width<=1099px){.header-visit{display:none}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.28s}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}main{min-height:60svh}.footer-official-links{border-top:1px solid var(--line);padding-block:20px}.footer-official-links nav{flex-wrap:wrap;gap:12px 28px;display:flex}.footer-official-links a,.breadcrumb,.detail-list a{align-content:center;min-height:44px}.empty-next{margin-top:24px}.detail-list dd,.prose,.sheet-place{overflow-wrap:anywhere}.album-grid video{width:100%;height:auto}.site-footer{padding-bottom:env(safe-area-inset-bottom)}@media (width<=420px){.empty-state{gap:16px}.empty-icon{padding:12px}.empty-state h2{font-size:23px}.page-intro{padding-block:40px}}@media (forced-colors:active){a:focus-visible,button:focus-visible{outline:2px solid highlight}.menu-lines{border-color:buttontext}}:root{--palm:#234b3d;--palm-deep:#193c31;--bronze:#826132;--earth:#9c6d47;--ivory:#fffdf7;--dune:#e8d6b9;--motion-ease:cubic-bezier(.22, .7, .2, 1)}.section{padding-block:88px}.section-heading{border-bottom:1px solid var(--line);margin-bottom:34px;padding-block-end:24px;position:relative}.section-heading:after{content:"";background:var(--bronze);width:72px;height:3px;position:absolute;bottom:-1px;right:0}.eyebrow{align-items:center;gap:10px;display:flex}.eyebrow:before{content:"";background:currentColor;flex:none;width:22px;height:1px}.cinema .eyebrow:before{display:none}.story{padding-bottom:100px}.story>div:first-child{padding-inline-end:34px;position:relative}.story>div:first-child:after{content:"";pointer-events:none;border-bottom:1px solid #ac895750;border-left:1px solid #ac895750;border-radius:0 0 0 100%;width:26%;height:78%;position:absolute;top:14%;left:2%}.story h2{color:var(--palm);font-size:clamp(64px,9vw,112px);line-height:1.17}.story-copy{border-inline-start:2px solid #ac895775;padding-inline-start:24px}.story-copy .lead{color:var(--palm);font-size:clamp(29px,3.5vw,43px)}.pending-note{font-size:13px}.event-band{background:#ecdfc9;padding-block:64px;position:relative;overflow:hidden}.event-band:before{content:"";pointer-events:none;border:1px solid #9e784e30;border-radius:50%;width:600px;height:230px;position:absolute;top:-130px;left:-200px;box-shadow:0 18px #9e784e0a,0 36px #9e784e0a}.event-band h2{font-size:clamp(30px,4vw,48px)}.event-facts>div{border-color:#bfa988;padding-block:26px;position:relative}.event-facts dt{color:#665339;font-size:13px}.event-facts dd{color:var(--palm-deep);font-size:clamp(25px,3vw,37px)}.event-facts small{color:#65573f;margin-top:7px;font-size:13px}.news-empty{background:var(--ivory);border-block:0;border-inline-start:3px solid var(--bronze);padding:42px 24px 42px 18px;position:relative}.news-empty h3{color:var(--palm);font-size:clamp(30px,4vw,46px)}.news-empty .status-label{color:#735431;background:0 0;border:0;padding:0}.news-list{gap:0}.news-list article{padding-block:32px}.news-list h3{font-size:clamp(27px,3.2vw,43px);line-height:1.5}.news-list article:first-child{border-top:3px solid var(--bronze)}.news-image{overflow:hidden}.news-image img{aspect-ratio:4/3;object-fit:cover}.news-list time{color:#765630}.gallery-teaser{background:#e8d7bb;padding-block:76px;position:relative;overflow:hidden}.gallery-teaser:before{content:"";pointer-events:none;border:1px solid #a6814d50;border-radius:50%;width:100%;height:220px;position:absolute;top:-130px;left:-25%}.gallery-inner h2{color:var(--palm);font-size:clamp(54px,7vw,96px);line-height:1.22}.desert-window{margin-top:16px;padding-bottom:28px;position:relative}.desert-window img{object-fit:cover;object-position:center;border-radius:45% 45% 2px 2px/25% 25% 2px 2px;width:100%;height:390px}.desert-window:before{content:"";pointer-events:none;border:1px solid #99714280;border-radius:45% 45% 2px 2px/25% 25% 2px 2px;position:absolute;inset:-12px 12px 42px -12px}.desert-window figcaption{color:#614c31;font-size:11px}.visit-feature{background:var(--palm);width:100%;color:var(--ivory);gap:42px;padding-inline:max(24px,50% - 620px)}.visit-feature h2{font-size:clamp(41px,5vw,70px)}.visit-feature p,.visit-feature .eyebrow{color:#e9dcc5}.visit-feature .button{color:var(--palm-deep);background:#f1e4cc;border-color:#f1e4cc}.visit-feature .location-card{color:var(--palm-deep);background:#ede0c9;border:0;min-height:330px;position:relative;overflow:hidden}.visit-feature .location-card p{color:#645740}.location-card:after{content:"";pointer-events:none;border:1px solid #9c7d4840;border-radius:50%;width:300px;height:170px;position:absolute;bottom:-110px;left:-40px}.location-card{position:relative;overflow:hidden}.location-card strong{color:var(--palm);font-size:48px}.memories-banner{background:#f1e3cd;padding-block:76px;position:relative;overflow:hidden}.memories-banner h2{color:#694725;font-size:clamp(43px,6vw,78px)}.memories-banner .status-label{color:#694725;background:0 0;border-color:#ac8552}.memory-keepsake{color:#80603b;background:#fbf4e6;border:1px solid #b39267;flex-direction:column;justify-content:center;align-items:center;width:174px;height:202px;margin:0 auto 38px;padding:20px;display:flex;position:relative;transform:rotate(-6deg)}.memory-keepsake:before{content:"";border:1px solid #b3926750;border-radius:50% 50% 0 0;position:absolute;inset:10px}.memory-keepsake:after{content:"";z-index:-1;border:1px solid #b3926745;position:absolute;inset:0;transform:rotate(12deg)}.memory-keepsake span:first-child{font-size:39px}.memory-keepsake span:last-child{padding-top:10px;font-size:13px}.contact-strip{padding-block:64px}.contact-strip h2{color:var(--palm);font-size:clamp(37px,4vw,57px)}.site-footer{background:var(--palm-deep);color:#fbf1df;border:0}.site-footer p,.site-footer .footer-bottom{color:#ded0b7}.site-footer a:focus-visible{outline-color:#ead3a4}.footer-main{padding-block:56px 42px}.footer-title{font-size:28px}.footer-identity{background:#f6eddc;border-radius:2px;width:104px;margin-bottom:24px;padding:12px;display:block}.footer-identity img{width:100%;height:auto}.footer-bottom,.footer-official-links{border-color:#c1b18b50}.footer-channel{width:fit-content;min-height:44px;margin-top:10px;display:block}.page-intro{border-bottom:1px solid #bd9d6d70;margin-bottom:44px;padding-block:40px 58px;position:relative}.page-intro:after{content:"";background:var(--bronze);width:74px;height:3px;position:absolute;bottom:-2px;right:0}.page-intro h1{color:var(--palm);font-size:clamp(42px,6vw,80px);line-height:1.4}.page-intro .intro-copy{max-width:680px;margin-top:24px}.about-identity{background:#ecdfc5;border-radius:50% 50% 0 0/28% 28% 0 0;align-self:start;padding:36px}.about-layout .prose h2{color:var(--palm);font-size:36px}.notice{border-color:var(--bronze);background:#eee2cd}.detail-list{border-top:3px solid var(--bronze)}.detail-list>div{padding-block:26px}.detail-list dd{color:var(--palm);font-size:clamp(24px,3vw,35px)}body[data-page=event] .detail-list>div:first-child{background:#eee2cc;padding:28px 22px}body[data-page=visit] .location-card{background:var(--palm);color:var(--ivory);border:0;min-height:380px}body[data-page=visit] .location-card :is(strong,span,p,svg,a){color:#f2e5ce;border-color:#d5bf98}body[data-page=visit] .location-card:after{border-color:#c4b38b60}body[data-page=contact] .detail-list{background:#eee2cc;padding:0 24px}body[data-page=memories] .section-inner{position:relative}.memory-keepsake-page{float:left;margin:0 28px 32px 0}.empty-state{border-top:3px solid var(--bronze);background:#eee1ca;padding:36px 20px;position:relative}.empty-state h2{color:var(--palm);line-height:1.5}.empty-icon{color:#654924;background:#e0cba7}.album-grid{align-items:start;gap:40px 28px}.album-grid>:nth-child(3n+2) img{aspect-ratio:3/4}.album-grid h2{color:var(--palm)}.album-grid img{transition:filter .28s var(--motion-ease)}@media (width>=700px){.story{gap:70px}.event-facts>div+div{border-inline-start:1px solid #bfa988;padding-inline-start:28px}.news-list{grid-template-columns:1.3fr 1fr;column-gap:48px}.news-list article:first-child{grid-row:span 2}.news-list article:not(:first-child) h3{font-size:28px}.news-list article:not(:first-child) .news-image img{aspect-ratio:16/9}.gallery-inner{grid-template-columns:.85fr 1.15fr;align-items:center;gap:72px}.desert-window img{height:530px}.album-grid>:nth-child(3n+2){margin-top:60px}.memories-banner .wrap{padding-inline:200px;position:relative}.memory-keepsake{position:absolute;top:20px;right:0}.memory-keepsake-page{position:relative}}@media (width<=420px){.contact-strip{flex-direction:column;align-items:start;gap:24px}.memory-keepsake-page{float:none;margin:0 auto 40px}}@media (prefers-reduced-motion:reduce){.album-grid img{transition:none}}.cinema-progress{top:88px;bottom:auto}.rail-controls{color:var(--brand);align-items:center;gap:12px;padding-block:16px;display:flex}.rail-controls[hidden]{display:none}.rail-controls button{border:1px solid var(--line);width:48px;height:48px;color:inherit;background:0 0;border-radius:50%;font-size:22px}.rail-controls button:disabled{opacity:.4;cursor:default}.rail-hint{margin-inline-start:auto;font-size:12px}[data-rail-status]{text-align:center;min-width:48px;font-size:13px}[data-rail-track]{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--bronze) transparent;scroll-snap-type:x proximity;scroll-padding-inline:2px}[data-rail-track]:focus-visible{outline:2px solid var(--bronze);outline-offset:5px}[data-rail-track]>*{scroll-snap-align:start;min-width:0}.photo-rail{align-items:center;gap:22px;margin-bottom:28px;padding-block:18px 28px;display:flex;overflow-x:auto}.photo-rail>figure{flex:0 0 82%;margin:0}.photo-rail>figure:nth-child(2n){flex-basis:70%}.photo-rail>figure:nth-child(3n+2){margin-top:0}.photo-rail .gallery-image img{object-fit:cover;aspect-ratio:auto;width:100%;height:390px}.photo-rail>figure:nth-child(2n) img{height:320px}.photo-rail figcaption{padding-inline:2px}.news-editorial{border-top:3px solid var(--bronze)}.news-featured article{padding-block:28px 40px}.news-editorial h3{margin-block:16px;font-size:clamp(29px,3.8vw,47px);line-height:1.45}.news-editorial time{color:var(--bronze);font-size:13px}.news-editorial article p{margin-block:16px}.news-rail{gap:26px;padding-bottom:24px;display:flex;overflow-x:auto}.news-rail article{border-top:1px solid var(--line);flex:0 0 86%;padding-top:20px}.news-rail h3{font-size:27px}.news-rail .news-image img{aspect-ratio:4/3}.news-editorial article a{transition:color .14s}.news-editorial article:has(a:active) .news-image{transition:transform 80ms;transform:scale(.988)}.story h2>span,.story-copy .lead>span{display:block}.story>div:first-child:after{transform:translateY(var(--story-depth,0px));width:35%;height:100%;top:8%}.fact-detail{margin-top:14px;font-size:16px}.fact-detail summary{cursor:pointer;min-height:48px;color:var(--brand);border-bottom:1px solid #ad916260;justify-content:space-between;align-items:center;gap:16px;padding-block:10px;font-size:14px;list-style:none;display:flex}.fact-detail summary::-webkit-details-marker{display:none}.fact-detail summary:after{content:"+";font-size:22px}.fact-detail[open] summary:after{content:"−"}.fact-detail p{margin-block:16px;font-size:15px}.arrival-details{margin-block:12px 24px}.arrival-details details{border-top:1px solid var(--line)}.arrival-details summary{cursor:pointer;min-height:48px;padding-block:14px}.arrival-details p{padding-block:0 18px;font-size:15px}.arrival-details .button{margin-bottom:18px}.location-sheet{scroll-padding-top:20px}.visit-feature{position:relative}.visit-feature:before{content:"";pointer-events:none;background:linear-gradient(#e8d7bb,#0000);height:28px;position:absolute;top:0;left:0;right:0}.visit-feature .location-card:after{transform:translateX(var(--arrival-depth,0px))}.gallery-teaser .desert-window{z-index:1;margin-bottom:-42px}.gallery-teaser{padding-bottom:20px;overflow:clip visible}.memory-preview{text-align:right;width:min(100%,460px);margin:22px auto}.memory-preview summary{gap:20px;width:fit-content;margin:auto;list-style:none}.memory-preview summary::-webkit-details-marker{display:none}.memory-preview-content{background:#fbf4e6;border:1px solid #b3926760;margin-top:22px;padding:28px 22px}.memory-preview-content h3{margin-block:16px;font-size:25px}.memory-preview-content p{margin-block:14px!important;font-size:15px!important}.memories-banner .memory-keepsake{transition:transform .28s var(--motion-ease)}.memories-banner:has(.memory-preview[open]) .memory-keepsake{transform:rotate(0)}.site-footer{position:relative;overflow:hidden}.site-footer:before{content:"";pointer-events:none;border:1px solid #dbcca940;border-radius:50%;width:420px;height:160px;position:absolute;bottom:-120px;left:-160px;box-shadow:0 -20px #dbcca90b,0 -40px #dbcca908}.footer-identity{transition:transform .2s var(--motion-ease)}.footer-identity:active{transform:scale(.98)}.footer-channel,.detail-list a,.site-footer nav a{transition:background-color .12s,color .12s}.footer-channel:active,.site-footer nav a:active{background:#ffffff12}.detail-list a:active{background:#b18a4330}.text-link:active{text-underline-offset:6px;text-decoration:underline}.lightbox[open]{grid-template-rows:48px minmax(0,1fr) auto auto 48px}.viewer-original{color:#e5d6be;justify-self:center;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:flex}.lightbox[aria-busy=true] img{opacity:.65}@media (width>=900px){.photo-rail{grid-template-columns:1.15fr .85fr;align-items:start;gap:50px;display:grid;overflow:visible}.photo-rail>figure:nth-child(2n){margin-top:70px}.photo-rail .gallery-image img{height:480px}.photo-rail>figure:nth-child(2n) img{height:560px}.news-editorial{grid-template-columns:1.1fr 1fr;gap:52px;display:grid}.news-rail article{flex-basis:92%}}@media (prefers-reduced-motion:reduce){[data-rail-track]{scroll-behavior:auto;scroll-snap-type:none}.story>div:first-child:after,.visit-feature .location-card:after{transform:none}.memory-keepsake,.footer-identity{transition:none}}.photo-rail>article{flex:0 0 82%}.story-chapters{margin-top:24px}.chapter-kicker{color:var(--bronze);margin-bottom:12px;font-size:12px}.story-chapters details{border-top:1px solid #ab8c6055}.story-chapters summary,.dispatch-index summary,.contact-actions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:20px 0;list-style:none;display:flex}.story-chapters summary::-webkit-details-marker,.dispatch-index summary::-webkit-details-marker,.contact-actions summary::-webkit-details-marker{display:none}.story-chapters summary{color:var(--palm);font-size:25px}.story-chapters details>div{padding:0 0 26px}.story-chapters details p{margin-bottom:18px}.story-chapters details[open] summary{color:var(--bronze)}.story-chapters details[open] summary>span:last-child{transform:rotate(-45deg)}.story-copy{border:0;padding:0}.story-copy .lead{border-inline-start:3px solid var(--bronze);padding-inline-start:24px}.event-dossier{border-block:1px solid #ad9162;display:grid}.event-dossier-spine{padding:30px 0}.event-dossier-spine>span{color:var(--brand);font-size:12px}.event-dossier-spine p{color:var(--palm);margin:16px 0;font-size:42px;line-height:1.35}.event-dossier-spine br{display:block}.event-facts{margin:0;display:block}.event-facts>div{background:#fff9ed70;border-top:1px solid #b59c7355;border-inline-start:0!important;padding:24px 22px!important}.event-facts>div:nth-child(2){background:#f7eddb;margin-inline-start:18px}.event-facts>div:nth-child(3){background:#fff9ed;margin-inline-start:36px}.event-facts>div:has(details[open]){box-shadow:inset -3px 0 var(--bronze)}.event-facts dd{font-size:28px}.event-facts details{margin-top:10px}.news-dispatch{border-top:4px solid var(--palm);background:#fffdf7}.dispatch-masthead{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 20px;font-size:12px;display:flex}.dispatch-front{padding:38px 24px;position:relative}.dispatch-front h3{color:var(--palm);margin:24px 0;font-size:clamp(40px,6vw,78px);line-height:1.35}.dispatch-front>p{max-width:470px}.dispatch-index{border-top:1px solid var(--line);padding:0 24px 24px}.dispatch-index details{border-bottom:1px solid var(--line)}.dispatch-index summary{font-size:21px}.dispatch-index details>p{margin-bottom:16px}.dispatch-index .text-link{margin-bottom:22px}.gallery-inner{display:block}.gallery-inner>div:first-child{max-width:none}.gallery-inner h2 br{display:block}.gallery-inner h2{font-size:clamp(44px,6vw,82px)}.gallery-teaser{padding-bottom:70px}.coverage-explorer{background:var(--palm-deep);color:#fbf0dc;min-width:0;margin-top:38px}.coverage-top{border-bottom:1px solid #d9c8a340;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.coverage-top>span{font-size:13px}.switch-controls{gap:4px;display:flex}.switch-controls[hidden]{display:none}.switch-controls button{color:#fbf0dc;background:0 0;border:1px solid #0000;border-bottom-color:#d9c8a370;min-height:44px;padding:10px 16px;font-size:14px}.switch-controls button[aria-selected=true]{color:var(--palm-deep);background:#f2e3c7}.coverage-panel{padding:30px 20px}.coverage-panel[hidden]{display:none}.coverage-panel h3{color:#fbf0dc;font-size:28px}.coverage-panel .text-link{color:#f2e3c7;border-color:#c4a777;margin-top:24px}.coverage-reservation{text-align:center;background:#2b5142;flex-direction:column;justify-content:center;align-items:center;min-height:310px;margin-top:28px;padding:45px 20px;display:flex;position:relative}.coverage-reservation:before,.coverage-reservation:after{content:"";pointer-events:none;clip-path:polygon(0 0,16% 0,16% 2%,1% 2%,1% 16%,0 16%,0 0,100% 100%,84% 100%,84% 98%,99% 98%,99% 84%,100% 84%,100% 100%);border:1px solid #d5bd8460;position:absolute;inset:14px}.viewfinder{color:#d5bc88;margin-bottom:18px;font-family:Arial,sans-serif;font-size:58px}.coverage-reservation p{color:#f7ebd3;font-size:21px}.coverage-reservation small{color:#d4c7ac;max-width:260px;margin-top:12px;font-size:12px}.coverage-index{color:#ddcdae;border-top:1px solid #d9c8a340;justify-content:space-between;gap:10px;padding:16px 20px;font-size:10px;display:flex}.coverage-strip{scroll-snap-type:x proximity;gap:24px;padding:26px 0;display:flex;overflow-x:auto}.coverage-strip a{scroll-snap-align:start;flex:0 0 82%}.coverage-strip img{object-fit:cover;width:100%;height:330px}.coverage-strip span{padding-top:12px;display:block}.coverage-explorer :focus-visible{outline-color:#e7c890}.visit-feature{&>div>p>.text-link{color:inherit}align-items:start}.arrival-pass{min-width:0;color:var(--palm-deep);background:#f3e8d1;position:relative}.arrival-pass-heading{border-bottom:1px dashed #a38b6260;flex-direction:column;padding:30px;display:flex}.arrival-pass-heading strong{font-size:58px;line-height:1.4}.arrival-pass-heading span{color:#62553e;font-size:12px}.arrival-stops{margin:0;padding:24px 30px;list-style:none}.arrival-stops li{border-right:1px solid #b39768;padding:0 24px 30px 0;position:relative}.arrival-stops li:last-child{border-color:#0000;padding-bottom:4px}.arrival-stops li:before{content:"";background:var(--bronze);border:2px solid #f3e8d1;border-radius:50%;width:9px;height:9px;position:absolute;top:9px;right:-5px}.arrival-stops li>span{color:#6a593d;font-size:12px}.arrival-stops p,.visit-feature .arrival-stops p{color:#504934;margin:12px 0;font-size:15px}.arrival-stops summary{cursor:pointer;min-height:48px;padding-block:12px}.arrival-stops a{color:var(--palm)}.memories-banner .wrap{padding-inline:0}.memory-desk{align-items:center;gap:28px;max-width:760px;margin:38px auto 30px;display:grid}.memory-postcard{width:min(84%,300px);transition:transform .28s var(--motion-ease);background:#fffbef;margin:10px auto;padding:18px 18px 24px;transform:rotate(-5deg);box-shadow:8px 12px #bfa78233}.postcard-label{text-align:right;color:#73532d;font-size:12px;display:block}.postcard-window{color:#705a38;background:repeating-linear-gradient(165deg,#eadfc8 0 28px,#e5d6b8 29px 30px);place-items:center;height:200px;margin:16px 0;font-size:25px;display:grid}.postcard-hand{text-align:right;color:#795431;font-size:21px;display:block}.memory-desk:has(details[open]) .memory-postcard{transform:rotate(0)}.memory-desk .memory-preview{width:100%;margin:0}.memory-process{margin:22px 0;padding-inline-start:24px}.memory-process li{padding-block:8px}.contact-strip{grid-template-columns:1fr;gap:35px;display:grid}.contact-strip h2{font-size:64px}.contact-actions{border-top:2px solid var(--palm);margin-bottom:30px}.contact-actions details{border-bottom:1px solid var(--line)}.contact-actions summary{color:var(--palm);font-size:29px}.contact-actions details>div{overflow-wrap:anywhere;padding-bottom:24px}.contact-actions details>div p{font-size:15px}.contact-actions details[open] summary span:last-child{transform:rotate(-45deg)}.footer-main{grid-template-columns:1fr}.footer-identity{width:142px}.footer-directory-title{margin-bottom:20px;font-size:13px!important}.footer-directory nav{grid-template-columns:1fr 1fr}.footer-return{border-block:1px solid #c5b58b55;justify-content:space-between;align-items:center;margin-top:32px;padding-block:22px;font-size:26px;display:flex}.footer-return span:last-child{font-size:38px}.logo-ground-shadow{filter:blur(1px);background:radial-gradient(#49321fe8 0%,#75532d99 43%,#0000 73%);height:13px}.logo-ground-sand{background-size:330px;height:23px}.camel-contact{opacity:.53;filter:blur(3px);background:radial-gradient(#614426 0%,#80603980 50%,#0000 75%);height:4%;bottom:3%}.camel-sand-bank{clip-path:polygon(0 88%,7% 64%,12% 20%,18% 31%,25% 80%,48% 93%,59% 38%,65% 10%,73% 44%,79% 84%,100% 100%,0 100%);pointer-events:none;background-color:#ddb988;background-position:50% 96%;background-size:330px;width:84%;height:3.5%;position:absolute;bottom:2.2%;left:5%}.cinema-foreground:after{content:"";opacity:.28;pointer-events:none;background-image:radial-gradient(#714f2530 .55px,#0000 .9px),radial-gradient(#fff3d663 .6px,#0000 1px);background-position:1px 2px,3px 5px;background-size:5px 7px,7px 9px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000)}@media (width>=800px){.event-dossier{grid-template-columns:.8fr 1.2fr;gap:60px}.event-dossier-spine p{font-size:64px}.event-dossier-spine br{display:block}.event-facts{align-self:start}.news-dispatch{grid-template-columns:1.3fr .7fr;display:grid}.dispatch-masthead{grid-column:1/-1}.dispatch-index{border-top:0;border-inline-start:1px solid var(--line);padding-top:24px}.coverage-panel{padding:40px}.coverage-reservation{min-height:380px}.coverage-strip a{flex-basis:42%}.memory-desk{grid-template-columns:1fr 1fr}.contact-strip{grid-template-columns:1fr 1.2fr;align-items:start}.footer-main{grid-template-columns:1fr 1.2fr}.story-chapters{min-height:380px}}@media (prefers-reduced-motion:reduce){.memory-postcard{transition:none}}body[data-home] .section{padding-block:48px}body[data-home] .section-heading{margin-bottom:24px;padding-bottom:18px}body[data-home] .story{gap:24px;padding-bottom:44px}body[data-home] .story h2{font-size:clamp(52px,8vw,88px)}body[data-home] .story-chapters{min-height:0;margin-top:18px}body[data-home] .story-chapters summary{padding-block:14px;font-size:22px}body[data-home] .story-chapters details>div{padding-bottom:16px}body[data-home] .event-band{padding-block:40px}body[data-home] .event-dossier-spine{padding-block:20px}body[data-home] .event-dossier-spine p{margin-block:8px;font-size:30px}body[data-home] .event-dossier-spine br{display:none}body[data-home] .event-facts>div{padding:16px 18px!important}body[data-home] .event-facts dd{font-size:24px}body[data-home] .dispatch-front{padding:24px}body[data-home] .dispatch-front h3{margin-block:16px;font-size:clamp(32px,4vw,52px)}body[data-home] .dispatch-index{padding-bottom:10px}body[data-home] .dispatch-index summary{padding-block:12px;font-size:19px}body[data-home] .gallery-teaser{color:#fff5e3;background:#6b5035;padding-block:44px}body[data-home] .gallery-inner>div:first-child :is(h2,p,a){color:#fff5e3;border-color:#d8bb8b}body[data-home] .gallery-inner h2{font-size:clamp(40px,5vw,66px)}body[data-home] .gallery-inner h2 br{display:none}body[data-home] .coverage-explorer{color:var(--palm-deep);background:#f7efdf;margin-top:24px}body[data-home] .coverage-top,body[data-home] .coverage-index{border-color:#82613240}body[data-home] .switch-controls button{color:var(--palm-deep);border-bottom-color:#82613260}body[data-home] .switch-controls button[aria-selected=true]{background:var(--palm-deep);color:#fff5e3}body[data-home] .coverage-panel{padding:22px}body[data-home] .coverage-panel h3{color:var(--palm-deep);font-size:24px}body[data-home] .coverage-panel .text-link{color:var(--palm-deep);margin-top:16px}body[data-home] .coverage-reservation{background:#ebdfc7;min-height:0;margin-top:18px;padding:24px 18px}body[data-home] .coverage-reservation :is(p,small),body[data-home] .coverage-index{color:#51442d}body[data-home] .viewfinder{color:#76542b;margin-bottom:8px;font-size:34px}body[data-home] .coverage-explorer :focus-visible{outline-color:var(--palm)}body[data-home] .visit-feature{gap:28px}body[data-home] .visit-feature:before{display:none}body[data-home] .arrival-pass-heading{padding:18px 24px}body[data-home] .arrival-pass-heading strong{font-size:42px}body[data-home] .arrival-stops{padding:20px 24px}body[data-home] .arrival-stops li{padding-bottom:18px}body[data-home] .memories-banner{background:#f0e3ca;padding-block:44px}body[data-home] .memory-desk{gap:20px;margin-block:22px}body[data-home] .memory-postcard{width:min(74%,240px);padding:12px 14px 16px}body[data-home] .postcard-window{height:100px;margin-block:10px;font-size:21px}body[data-home] .postcard-hand{font-size:18px}body[data-home] .contact-strip{gap:24px;padding-block:44px}body[data-home] .contact-strip h2{font-size:clamp(44px,5vw,64px)}body[data-home] .contact-actions{border-top-color:var(--bronze);margin-bottom:16px}body[data-home] .contact-actions summary{padding-block:14px;font-size:25px}body[data-home] .footer-main{gap:24px;padding-block:36px 28px}body[data-home] .footer-identity{width:100px;margin-bottom:16px}body[data-home] .footer-return{margin-top:20px;padding-block:14px}@media (width>=800px){body[data-home] .section,body[data-home] .gallery-teaser,body[data-home] .memories-banner{padding-block:64px}body[data-home] .gallery-inner{grid-template-columns:.85fr 1.15fr;gap:48px;display:grid}body[data-home] .coverage-explorer{margin-top:0}body[data-home] .event-dossier-spine p{font-size:46px}body[data-home] .event-dossier-spine br{display:block}}@font-face{font-family:Amiri;src:url(/fonts/amiri-arabic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--display-font:"Amiri", "IBM Plex Sans Arabic", serif;--event-green:#173c30;--event-paper:#f7f2e8;--event-brown:#724e30;--event-ink:#302d23}body[data-home]{background:var(--event-paper)}body[data-home] main{overflow-x:clip}.editorial-link{width:fit-content;min-height:46px;color:inherit;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:22px;font-size:14px;display:inline-flex}.editorial-link svg{width:20px}.editorial-link:active{opacity:.7}.auction-story,.auction-event,.journal,.coverage,.arrival,.community,.contact-ending{position:relative}.auction-story em,.auction-event em,.coverage em,.arrival em,.community em,.contact-ending em,.sajer-closing em{font-style:normal;font-weight:400}.auction-story{background:var(--event-paper);padding-block:34px 70px}.story-opening :is(h1,h2){color:#695b44;margin-bottom:24px;font-size:16px;font-weight:400}.story-full-page{padding-top:46px}.story-full-page .breadcrumb{margin-bottom:32px;display:inline-block}.story-manifesto{font-family:var(--display-font);color:var(--event-brown);max-width:10em;padding-bottom:28px;font-size:clamp(46px,12.8vw,72px);font-weight:400;line-height:1.5}.story-landscape{clip-path:polygon(0 18%,100% 0,100% 82%,0 100%);width:calc(100% + 40px);height:170px;margin-inline:-20px;position:relative;overflow:hidden}.story-landscape img{object-fit:cover;object-position:50% 92%;filter:saturate(.6);width:100%;height:100%}.story-landscape:after{content:"";background:linear-gradient(90deg,#85572a30,#5b392280);position:absolute;inset:0}.story-landscape>span{color:#fff4dc;font-family:var(--display-font);z-index:1;font-size:110px;line-height:1.5;position:absolute;inset:2px 24px auto}.story-editorial{gap:46px;margin-top:26px;display:grid}.story-chapter-tabs{border-bottom:1px solid #b49b77;justify-content:space-between;gap:0;display:flex}.story-chapter-tabs[hidden]{display:none}.story-chapter-tabs button{color:#75664f;background:0 0;border:0;border-bottom:3px solid #0000;min-height:48px;margin-bottom:-1px;padding:12px 3px;font-size:15px}.story-chapter-tabs button[aria-selected=true]{color:#624227;border-bottom-color:#724e30}.story-chapter-page{padding-block:24px 12px}.story-chapter-page[hidden]{display:none}.story-chapter-page h3{font-family:var(--display-font);color:#5c402c;margin-bottom:16px;font-size:34px}.story-chapter-page p{color:#4c483c;font-size:17px;line-height:2}.story-reader-bottom{border-bottom:1px solid #c4b496;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;padding-bottom:12px;display:flex}.story-page-status{color:#77664c;direction:ltr;font-size:12px}.story-next{color:#624227;background:0 0;border:0;align-items:center;gap:22px;min-height:46px;padding:6px 0;font-size:14px;display:inline-flex}.story-next[hidden]{display:none}.story-reader-bottom .editorial-link{border:0;font-size:13px}.story-attribution>p:first-child{color:#746042;font-size:13px}.story-attribution strong{font-family:var(--display-font);color:#634529;margin-block:12px 22px;font-size:31px;font-weight:400;line-height:1.65;display:block}.attribution-rule{transform-origin:100%;background:#9a7545;width:85px;height:1px;display:block}.story-attribution .story-closing{color:#70624b;margin-top:22px;font-size:14px;line-height:1.9}.auction-event{background:var(--event-green);color:#f5e7cc;padding-block:58px 52px}.auction-event:before{content:"";top:-22px;background:var(--event-green);clip-path:polygon(0 0,100% 100%,0 100%);height:23px;position:absolute;inset-inline:0}.event-poster-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.event-poster-heading h2{font-size:25px;font-weight:400;line-height:1.7}.event-poster-heading h2 em{font-family:var(--display-font);font-size:48px;line-height:1.35}.event-poster-heading .editorial-link{gap:10px;margin-bottom:10px;font-size:12px}.event-date-ribbon{grid-template-columns:1fr .5fr 1fr;align-items:center;gap:12px;margin-block:34px 28px;display:grid}.event-date-endpoint{display:grid}.event-date-endpoint>span{color:#e6d5b6;font-size:14px}.event-date-endpoint strong{letter-spacing:-.055em;padding-bottom:10px;font-family:Georgia,serif;font-size:clamp(100px,30vw,145px);font-weight:400;line-height:1.1}.event-date-endpoint:last-child{text-align:left}.event-date-bridge>span:first-child{transform-origin:100%;background:#bc9967;width:100%;height:1px;display:block}.event-date-bridge>span:last-child{text-align:center;color:#dbc398;padding-top:8px;font-size:13px;display:block}.event-location-line{border-block:1px solid #cfb78450;padding-block:24px}.event-location-line>span{color:#d5c09c;font-size:12px;display:block}.event-location-line strong{font-family:var(--display-font);font-size:37px;font-weight:400;line-height:1.7;display:block}.event-details-line{gap:26px;padding-top:26px;display:grid}.event-operation{color:#f5e7cc;font-size:18px}.event-programs summary{cursor:pointer;color:#d8c8aa;justify-content:space-between;gap:22px;min-height:48px;padding-block:12px;font-size:14px;list-style:none;display:flex}.event-programs summary::-webkit-details-marker{display:none}.event-programs summary>span{font-size:24px;font-weight:400}.event-programs[open] summary>span{transform:rotate(45deg)}.event-programs p{color:#e2d3b9;margin-block:12px;font-size:15px}.event-organizer{color:#e9dcc5;max-width:40ch;font-size:16px;line-height:1.9}.event-organizer>span{color:#c9b590;margin-bottom:6px;font-size:12px;display:block}.event-visit{border-top:1px solid #cfb78450;justify-content:space-between;align-items:center;margin-top:28px;padding-top:22px;font-size:16px;display:flex}.event-visit>span{font-size:36px}.auction-event :focus-visible{outline-color:#eed6a8}.journal{padding-block:66px 78px}.journal-masthead{border-bottom:3px solid #4a4936;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:18px;display:flex}.journal-masthead h2{color:#363b2b;font-size:29px}.journal-masthead .editorial-link{border:0;gap:12px;font-size:12px}.news-editorial{border:0;display:block}.news-featured .journal-story{padding-block:0 30px}.journal-dateline{color:#746046;border-bottom:1px solid #b8ac95;justify-content:space-between;gap:20px;padding-block:0 15px;font-size:12px;display:flex}.news-editorial .journal-dateline time{color:inherit;font-size:12px}.news-featured h3{font-family:var(--display-font);color:#383d2b;text-wrap:pretty;margin-block:23px 20px;font-size:clamp(34px,9.5vw,62px);font-weight:400;line-height:1.8}.news-featured article p{color:#766448;margin-block:20px;font-size:17px;line-height:1.95}.news-featured .journal-read{border-top:1px solid #b8ac95;border-bottom:0;justify-content:space-between;width:100%;min-height:62px;margin-top:30px;padding-top:14px;display:flex}.journal-read>span{color:#85633b;font-size:30px}.news-secondary{margin-top:30px}.coverage{color:#f2e5cc;background:#292722;padding-block:52px 62px}.coverage:before{content:"";inset-inline:0;background:#292722;border-radius:65% 0 0/32px 0 0;height:33px;position:absolute;top:-32px}.coverage-heading h2{font-size:34px;font-weight:400;line-height:1.3}.coverage-heading h2 em{font-family:var(--display-font);font-size:clamp(84px,23vw,120px);line-height:1.45}.coverage-heading>p{color:#c5b69c;margin-top:14px;font-size:14px}.media-explorer{color:#f2e5cc;margin-top:36px}.media-toolbar{border-block:1px solid #a99a7b50;justify-content:space-between;align-items:center;padding-block:8px;display:flex}.media-toolbar>span{color:#c5b69c;font-size:12px}.media-explorer .switch-controls{gap:18px}.media-explorer .switch-controls button,body[data-home] .media-explorer .switch-controls button{border:0;color:#c5b69c;background:0 0;border-bottom:2px solid #0000;border-radius:0;min-height:46px;padding:8px 4px;font-size:15px}.media-explorer .switch-controls button[aria-selected=true],body[data-home] .media-explorer .switch-controls button[aria-selected=true]{color:#fff0d5;background:0 0;border-bottom-color:#e9cf9f}.media-panel[hidden]{display:none}.media-panel h3{color:#eadcc1;max-width:22ch;font-size:24px;font-weight:400;line-height:1.5}.media-empty{margin-block:24px;position:relative}.media-aperture{background:#343028;height:170px;margin:0 0 26px 42px;position:relative;overflow:hidden}.media-aperture>span{border:0 solid #ab8a55;width:24px;height:24px;position:absolute}.media-aperture>span:first-child{border-top-width:1px;border-right-width:1px;top:0;right:0}.media-aperture>span:nth-child(2){border-top-width:1px;border-left-width:1px;top:0;left:0}.media-aperture>span:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.media-aperture>span:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.media-aperture svg{stroke:#a3885552;stroke-width:.5px;width:100%;height:100%;position:absolute;inset:0}.media-note{border-inline-start:1px solid #a98a55;padding-inline-start:16px}.media-note p{color:#ecddbf;font-size:17px}.media-note small{color:#c4b398;font-size:13px}.media-index{color:#baaa8d;border-top:1px solid #a99a7b50;justify-content:space-between;gap:14px;margin-top:30px;padding-top:18px;font-size:10px;display:flex}.media-explorer :focus-visible,.coverage :focus-visible{outline-color:#e9cf9f}body[data-page=gallery] .media-explorer{background:#292722;margin-top:0;padding:28px}.media-mosaic{scroll-snap-type:x mandatory;gap:18px;padding-block:26px;display:flex;overflow-x:auto}.media-mosaic a{scroll-snap-align:start;flex:0 0 88%;min-width:0;display:block}.media-mosaic img{aspect-ratio:4/5;object-fit:cover;width:100%}.media-mosaic a:nth-child(2n) img{aspect-ratio:1}.media-mosaic span{color:#eadcc1;margin-top:12px;font-size:14px;display:block}.arrival{color:#f5e8cf;background:#14372d;padding-block:54px 58px;overflow:hidden}.arrival-terrain{opacity:.15;pointer-events:none;mix-blend-mode:luminosity;position:absolute;inset:0}.arrival-terrain img{object-fit:cover;object-position:50% 90%;width:100%;height:100%}.arrival:after{content:"";pointer-events:none;background:linear-gradient(#14372d 0%,#14372d99 40%,#14372d 100%);position:absolute;inset:0}.arrival-inner{z-index:1;position:relative}.arrival-title h2{font-size:30px;font-weight:400;line-height:1.5}.arrival-title h2 em{font-family:var(--display-font);font-size:clamp(112px,31vw,170px);line-height:1.25}.arrival-title p{color:#d6c8ab;max-width:34ch;font-size:15px}.arrival-destination{padding-top:36px}.arrival-pin{color:#dac193;align-items:center;gap:18px;margin-bottom:16px;display:flex}.arrival-pin:after{content:"";background:#dac19366;width:100%;height:1px}.arrival-pin svg{flex-shrink:0;width:27px;height:34px}.arrival-destination>p{color:#ebdabb;margin-bottom:18px;font-size:18px}.arrival-map-action{color:#193b2f;background:#efdfc2;border-bottom:3px solid #b28c57;justify-content:space-between;align-items:center;gap:14px;min-height:68px;padding:14px 18px;font-size:15px;display:flex}.arrival-map-action>span[aria-hidden]{font-size:30px}.arrival-secondary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:16px;padding-top:20px;display:flex}.arrival-secondary .editorial-link{font-size:13px}.arrival-secondary details{font-size:12px}.arrival-secondary summary{cursor:pointer;min-height:44px;padding-block:10px}.arrival-secondary bdi{color:#e4d4b3;padding-block:10px;display:block}.arrival :focus-visible{outline-color:#f0d3a0}.community{background:#f7f2e8;padding-block:60px 54px}.community:before{content:"";inset-inline:0;background:#f7f2e8;border-radius:0 85% 0 0/0 24px 0 0;height:25px;position:absolute;top:-24px}.community-title h2{color:#705036;font-size:30px;font-weight:400;line-height:1.5}.community-title h2 em{font-family:var(--display-font);font-size:64px;line-height:1.4}.community-title>p{color:#7a6448;margin-block:18px 28px;font-size:15px}.community-album{border:1px solid #bda785;background:#e8d5b2;border-inline-start:1px solid #8e6c43;grid-template-columns:30px 1fr;margin:16px 7px 38px;display:grid;transform:rotate(-2deg);box-shadow:6px 7px #efeadf,7px 8px #bda785}.album-spine{writing-mode:vertical-rl;color:#695335;border-inline-end:1px solid #b89e71;justify-content:center;align-items:center;padding-block:12px;font-size:11px;display:flex}.album-inside{text-align:center;padding:26px 23px}.album-inside .album-phrase{font-family:var(--display-font);color:#795833;font-size:48px;line-height:1.5}.album-rule{background:#99723e;width:44px;height:1px;margin:20px auto;display:block}.album-inside>p:not(.album-phrase){color:#725a36;font-size:13px}.album-inside .editorial-link{color:#664526;margin-top:12px;font-size:13px}.community-caption{gap:12px;display:grid}.community-caption p{color:#766b56;max-width:35ch;font-size:14px}.community-caption a{color:#63472c}.contact-ending{color:#f0e2c9;background:#443827;padding-block:54px}.contact-ending h2{font-size:26px;font-weight:400;line-height:1.5}.contact-ending h2 em{font-family:var(--display-font);font-size:clamp(57px,16vw,92px);line-height:1.7}.contact-ending .contact-actions{border:0;margin:0 0 18px}.contact-ending .contact-actions>.button{color:#f0e2c9;background:0 0;border:0;border-block:1px solid #bcaa895e;border-radius:0;justify-content:space-between;width:100%;min-height:66px;padding:18px 0;font-size:16px;display:flex}.contact-ending-actions>.editorial-link{color:#e1c69d;font-size:13px}.contact-ending-actions>p{color:#d3c0a0;margin-top:20px;font-size:12px}.contact-ending .contact-actions summary{color:#f0e2c9;font-size:24px}.contact-ending .contact-actions details{border-color:#bcaa895e}.contact-ending :focus-visible{outline-color:#e9cd9e}.sajer-closing{color:#f1e2c7;background:#17382d;padding-block:44px 24px;position:relative}.sajer-closing:before{content:"";top:-22px;background:#17382d;border-radius:70% 0 0/22px 0 0;height:23px;position:absolute;inset-inline:0}.closing-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.closing-mark{background:#f3e8d2;flex-shrink:0;width:98px;padding:12px;display:block}.closing-mark img{width:100%;height:auto}.closing-statement{font-family:var(--display-font);color:#f1e2c7;font-size:29px;line-height:1.7}.closing-event{border-bottom:1px solid #c2ad8455;padding-block:26px}.closing-event p{color:#e6d4b2;margin-bottom:8px;font-size:14px}.closing-event>span{color:#c3b294;font-size:12px}.closing-directory{padding-block:24px}.closing-directory nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;display:grid}.closing-directory nav a{align-items:center;min-height:44px;font-size:14px;display:flex}.closing-location{gap:14px;padding-top:26px;display:grid}.closing-location .editorial-link{color:#dfc8a0;font-size:13px}.closing-credit{border-top:1px solid #c2ad8455;justify-content:space-between;align-items:center;gap:18px;padding-block:26px;display:flex}.closing-credit p>span{color:#c3b294;margin-bottom:8px;font-size:11px;display:block}.closing-credit strong{color:#ecddc3;max-width:32ch;font-size:17px;font-weight:400;line-height:1.9;display:block}.closing-credit>a{border:1px solid #aa96714a;flex:none;place-items:center;width:48px;height:48px;font-size:30px;display:grid}.closing-baseline{color:#c3b294;justify-content:space-between;gap:18px;font-size:10px;display:flex}.sajer-closing :focus-visible{outline-color:#e4c894}.visit-practical{padding-top:50px}.page-intro h1{font-family:var(--display-font);font-weight:400;line-height:1.7}.story-organizer{border-inline-start:2px solid #946d3c;margin-top:24px;padding-inline-start:20px}.story-organizer>span{color:#806138;font-size:13px;display:block}.story-organizer strong{color:#294637;font-size:22px;font-weight:400;display:block}.lightbox{padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:#171e19}.lightbox-controls{border-top:1px solid #dacba63f;padding-top:10px}.lightbox-controls button{border-radius:0}.lightbox :focus-visible{outline-color:#e8d5b0}@media (hover:hover){.editorial-link:hover{color:#a17a44}.auction-event .editorial-link:hover,.coverage .editorial-link:hover,.arrival .editorial-link:hover,.sajer-closing .editorial-link:hover{color:#fff7e9}.story-chapter-tabs button:hover{background:#dfc39b22}.arrival-map-action:hover{background:#fff0d4}.media-mosaic a:hover img{transform:scale(1.02)}.community-album:has(a:hover){transform:rotate(0)}}.arrival-map-action,.media-mosaic img,.community-album{transition:background-color .16s ease, transform .24s var(--motion-ease)}.arrival-map-action:active{transform:translateY(2px)}.story-next:active,.story-chapter-tabs button:active{background:#dec59c40}@media (width>=700px){.story-landscape{width:100%;height:240px;margin-inline:0}.story-manifesto{max-width:12em;font-size:72px}.story-editorial{grid-template-columns:1.3fr .7fr;gap:50px;margin-top:36px}.story-attribution{padding-top:18px}.story-attribution strong{font-size:32px}.event-date-endpoint strong{font-size:160px}.event-date-ribbon{max-width:790px}.event-details-line{grid-template-columns:1fr 1fr;gap:55px}.coverage-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.coverage-heading>p{margin-bottom:18px}.media-panel:has(.media-empty){grid-template-columns:1fr 1.1fr;gap:0 40px;display:grid}.media-panel:has(.media-empty)[hidden]{display:none}.media-panel h3{padding-top:28px;font-size:34px}.media-empty{grid-row:span 2;margin-top:10px}.media-panel .editorial-link{place-self:end start}.media-aperture{height:220px}.arrival-inner{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}.arrival-destination{padding-bottom:16px}.community-inner{grid-template-columns:1fr 1fr;align-items:center;gap:10px 60px;display:grid}.community-album{grid-area:1/2/3;margin:20px 6px}.community-caption{grid-column:1}.contact-ending-inner{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.closing-mark{width:130px;padding:16px}.closing-heading{justify-content:start;gap:48px}.closing-statement{font-size:54px}.closing-event{justify-content:space-between;align-items:baseline;gap:30px;display:flex}.closing-directory{grid-template-columns:1.2fr 1fr;gap:80px;display:grid}.closing-directory nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 26px}.closing-location{align-content:start;padding-top:0}}@media (width>=1000px){.auction-story{padding-block:60px 95px}.story-opening{grid-template-columns:.32fr 1fr;align-items:start;gap:60px;display:grid}.story-opening :is(h1,h2){padding-top:26px}.story-manifesto{padding-bottom:35px;font-size:96px;line-height:1.45}.story-full-page{padding-top:62px}.story-landscape{width:85%;height:280px;margin-inline-start:15%}.story-landscape>span{font-size:190px;top:-16px;right:60px}.story-editorial{grid-template-columns:1.25fr .75fr;gap:120px;margin-top:50px}.story-chapter-page p{font-size:21px;line-height:2}.story-chapter-page{max-width:54ch}.story-attribution{align-self:start;position:sticky;top:130px}.story-attribution strong{font-size:36px}.auction-event{padding-block:70px}.event-poster{grid-template-columns:.7fr 1.3fr;column-gap:90px;display:grid}.event-poster-heading{grid-row:span 2;display:block}.event-poster-heading h2{font-size:34px}.event-poster-heading h2 em{font-size:78px}.event-poster-heading .editorial-link{margin-top:30px;font-size:15px}.event-date-ribbon{gap:32px;margin-top:0}.event-date-endpoint strong{font-size:182px}.event-location-line{grid-column:2;align-items:baseline;gap:30px;display:flex}.event-location-line strong{font-size:42px}.event-details-line{grid-column:2;gap:50px}.event-visit{grid-area:3/1;align-self:end}.journal{padding-block:85px 100px}.journal-masthead h2{font-size:42px}.news-featured .journal-story{grid-template-columns:1.3fr .7fr;gap:0 80px;display:grid}.journal-dateline{grid-column:1/-1}.news-featured h3{grid-row:2/4;font-size:52px;line-height:1.8}.news-featured article p{grid-column:2;margin-top:42px;font-size:20px}.news-featured .journal-read{grid-column:2;align-self:end}.news-featured article:has(.news-image){display:block}.news-featured .news-image img{aspect-ratio:16/9;object-fit:cover}.coverage{padding-block:75px}.coverage-heading h2{font-size:44px}.coverage-heading h2 em{font-size:126px}.media-mosaic{grid-template-columns:1.2fr .8fr 1fr;gap:34px;display:grid;overflow:visible}.media-mosaic a:nth-child(3n+2){padding-top:70px}.media-mosaic a:nth-child(3n) img{aspect-ratio:3/4}.media-aperture{height:250px;margin-inline-end:70px}.media-panel h3{font-family:var(--display-font);font-size:58px;line-height:1.6}.arrival{padding-block:80px}.arrival-title h2{font-size:42px}.arrival-title h2 em{font-size:180px}.arrival-title p{font-size:18px}.arrival-destination{max-width:520px}.arrival-map-action{padding:18px 26px;font-size:18px}.community{padding-block:80px}.community-title h2 em{font-size:90px}.community-album{max-width:520px}.album-inside{padding-block:36px}.album-inside .album-phrase{font-size:64px}.contact-ending{padding-block:70px 88px}.sajer-closing{padding-block:65px 30px}.closing-heading{justify-content:space-between}.closing-statement{font-size:82px;line-height:1.6}.closing-mark{width:180px;padding:24px}.closing-credit strong{max-width:none;font-size:21px}.photo-rail{grid-template-columns:1.25fr .75fr;gap:44px}.photo-rail>:nth-child(4n+3){grid-column:1/-1;justify-self:center;width:85%}.photo-rail>:nth-child(4n+3) .gallery-image img{aspect-ratio:16/9;height:auto}}@media (prefers-reduced-motion:reduce){.community-album,.media-mosaic img,.arrival-map-action{transition:none}.media-mosaic{scroll-snap-type:none}}.event-photo{min-width:0;display:block}.event-photo img{width:100%;height:auto;display:block}.story-manifesto{padding-bottom:22px;font-size:clamp(42px,11vw,72px);line-height:1.5}.story-opening h2{margin-bottom:16px}.story-market{margin-inline:-20px}.story-market figcaption{color:#725638;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px 0;font-size:11px;display:flex}.story-market figcaption a{align-items:center;gap:12px;min-height:44px;display:flex}.story-editorial{gap:30px;margin-top:20px}.auction-story{padding-bottom:55px}.story-chapter-reader:has([role=tablist]) .story-chapter-page{min-height:300px}.story-attribution strong{font-size:29px}.auction-event{padding-block:44px}.auction-event:before{display:none}.event-poster{flex-direction:column;display:flex}.event-poster-heading{order:0}.event-date-ribbon{order:1;margin-block:26px}.event-site{order:2;margin:0 -20px}.event-site figcaption{color:#dfcfb1;padding:12px 20px;font-size:11px}.event-location-line{border-top:0;order:3;padding-block:22px}.event-area{border-bottom:1px solid #cfb78450;order:4;padding-block:24px}.event-area>span{color:#ddcbaa;font-size:13px;display:block}.event-area strong{color:#f5e7cc;font-family:var(--display-font);font-size:43px;font-weight:400;line-height:1.65;display:block}.event-area bdi{font-size:1.3em}.event-details-line{order:5;gap:20px}.event-visit{order:6}.event-poster-heading h2 em{font-size:46px}.event-date-endpoint strong{font-size:112px}.news-featured .news-image{margin-bottom:24px;display:block}.news-featured .news-image img{aspect-ratio:auto;object-fit:contain;border-radius:0;height:auto}.news-featured h3{margin-top:18px;font-size:clamp(31px,8.8vw,54px);line-height:1.7}.news-featured article p{margin-top:16px}.article-page .article-image{object-fit:contain;height:auto}.article-announcement{max-width:350px;margin:48px auto}.article-announcement figcaption{text-align:center;font-size:13px}.coverage{padding-block:48px}.coverage:before{display:none}.coverage-heading h2 em{font-size:80px}.media-explorer{margin-top:22px}.media-panel{padding-top:0}.media-mosaic{scroll-snap-type:x mandatory;scrollbar-color:#ac8754 #37342d;scrollbar-width:thin;align-items:center;gap:18px;padding-block:14px 24px;display:flex;overflow-x:auto}.media-frame{scroll-snap-align:start;flex:0 0 88%;min-width:0}.media-mosaic .media-frame a{display:block;position:relative}.media-mosaic .media-frame img{aspect-ratio:auto;object-fit:contain;height:auto;transform:none}.media-frame-portrait a{max-width:245px;margin-inline:auto}.media-frame figcaption{color:#dbc8a6;padding-block:12px;font-size:12px}.media-frame-portrait figcaption{text-align:center}.media-mosaic .photo-expand{color:#f7ecd6;background:#111b15e6;place-items:center;width:34px;height:34px;margin:0;font-size:23px;display:grid;position:absolute;bottom:10px;left:10px}.media-albums{border-top:1px solid #ac95714d;flex-wrap:wrap;gap:20px;padding-top:14px;display:flex}.media-albums .editorial-link{border:0}.media-panel .rail-controls{color:#ead8b7;border-color:#a68d6355}.media-panel .rail-controls button{color:#f7ead0;background:0 0;border-color:#a68d6366}.media-panel .rail-controls button:disabled{opacity:.4}.gallery-publication{color:#f2e5cc;background:#292722;padding-block:32px 56px}body[data-page=gallery] .gallery-publication .media-explorer{background:0 0;padding:0}.media-note{color:#e1d0af;padding-block:26px}.documentary-album .photo-rail{align-items:center}.documentary-album .gallery-image{display:block}.documentary-album .gallery-image img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto}.documentary-album .documentary-portrait .gallery-image{max-width:360px;margin-inline:auto}.documentary-album .documentary-portrait figcaption{text-align:center}.documentary-album figcaption{font-size:14px}.documentary-album figcaption small{color:#756347}.lightbox img{object-fit:contain;max-width:min(100%,1600px)}@media (width>=700px){.story-market{margin-inline:0}.story-market figcaption{padding-inline:0}.story-editorial{gap:48px;margin-top:32px}.story-attribution strong{font-size:31px}.event-site{margin-inline:0}.event-site figcaption{padding-inline:0}.event-area strong{font-size:58px}}@media (width>=1000px){.story-opening{grid-template-columns:.4fr 1fr;gap:60px}.story-manifesto{max-width:14em;padding-bottom:36px;font-size:82px}.story-market{width:calc(100% - 60px);margin-inline-start:60px}.story-editorial{gap:95px;margin-top:42px}.auction-story{padding-bottom:70px}.story-attribution strong{font-size:34px}.event-poster{grid-template-columns:.85fr 1.15fr;gap:22px 60px;display:grid}.event-poster-heading{grid-area:1/1;display:block}.event-poster-heading h2 em{font-size:68px}.event-poster-heading .editorial-link{margin-top:12px}.event-site{grid-area:1/2/3;align-self:center}.event-date-ribbon{grid-area:2/1;gap:18px;margin-block:18px 0}.event-date-endpoint strong{font-size:125px}.event-location-line{grid-area:3/1;align-self:end;display:block}.event-area{grid-area:3/2;padding-block:12px}.event-area strong{font-size:58px}.event-details-line{grid-area:4/1/auto/-1;gap:90px;padding-top:12px}.event-visit{grid-area:5/1/auto/-1;margin-top:0}.news-featured article:has(.news-image){grid-template-columns:1.2fr 1fr;gap:0 46px;display:grid}.news-featured .news-image{grid-area:1/1/5;align-self:center;margin:0}.news-featured .news-image img{aspect-ratio:auto}.news-featured article:has(.news-image) .journal-dateline{grid-area:1/2}.news-featured article:has(.news-image) h3{grid-area:2/2;font-size:37px;line-height:1.65}.news-featured article:has(.news-image) p{grid-area:3/2;margin-top:0;font-size:17px}.news-featured article:has(.news-image) .journal-read{grid-area:4/2;margin-top:16px}.media-mosaic{grid-template-columns:.7fr 1.3fr;gap:30px 55px;padding-top:30px;display:grid;overflow:visible}.media-frame:first-child{grid-row:span 2;align-self:center}.media-frame-portrait a{max-width:360px}.media-frame:nth-child(3n+2),.media-frame:nth-child(3n){padding:0}.media-mosaic .media-frame-portrait img{aspect-ratio:auto}.media-frame-document{grid-row:span 2;place-self:center;max-width:480px}.documentary-album .photo-rail>:nth-child(4n+3){width:100%}.documentary-album .photo-rail>:nth-child(4n+3) .gallery-image img{aspect-ratio:auto}}@media (prefers-reduced-motion:reduce){.media-mosaic{scroll-snap-type:none}}.arrival{background:#153c30;padding-block:42px 50px;overflow:visible}.arrival:after{display:none}.arrival-inner{flex-direction:column;display:flex}.arrival-title{align-self:stretch}.arrival-title h2{font-size:24px}.arrival-title h2 em{font-size:96px}.arrival-title p{margin-top:14px}.arrival-place{margin:30px -20px 0}.arrival-place figcaption{color:#d5c4a5;padding:12px 20px;font-size:11px}.arrival-destination{align-self:stretch;padding-top:12px}.arrival-pin{display:none}.arrival-destination>p{font-size:16px}.arrival-map-action{background:#f3e5cb;border-bottom:0}.arrival-secondary{padding-top:12px}.community{padding-block:48px}.community:before{display:none}.community-inner{grid-template-columns:1fr;gap:0;display:grid}.community-title h2{font-size:26px}.community-title h2 em{font-size:57px}.community-title>p{margin-block:16px 24px}.community-photograph{width:230px;margin-block:12px 24px;margin-inline-start:6px}.community-photograph .event-photo{transform:rotate(-3deg)}.community-photograph img{border:7px solid #fffaf0;box-shadow:0 8px 24px #49351619}.community-photograph figcaption{text-align:center;color:#756044;padding-top:20px;font-size:11px}.community-invitation{border-inline-start:1px solid #b69b75;margin-inline-start:24px;padding-inline-start:20px}.community-phrase{font-family:var(--display-font);color:#674d31;font-size:36px;line-height:1.8}.community-invitation>p:not(.community-phrase){color:#77664a;font-size:14px}.community-invitation a{color:#63472c;margin-top:12px}.community-caption{margin-top:26px}.contact-ending{background:linear-gradient(#20372a,#020403);padding-block:38px 32px}.contact-ending h2 em{font-size:52px}.contact-ending h2 br{display:none}.contact-ending h2{font-size:22px}.contact-ending-actions{margin-top:0}.contact-ending-actions>p{display:none}.contact-ending-actions>.editorial-link{min-height:44px}.night-footer{color:#f2e8d5;background:#020403}.night-layout{max-width:1240px;margin-inline:auto}.night-scene{width:min(100%,460px);margin-inline:auto;position:relative}.night-scene .event-photo{display:block}.night-scene img{width:100%;height:auto}.night-wayfinding{inset-inline:6%;text-align:center;position:absolute;top:55.5%}.night-wayfinding p{color:#f8ecd8;margin-bottom:5px;font-size:11px;line-height:1.8}.night-directions{color:#fff1d5;background:#05080675;border-bottom:1px solid #bda77d;justify-content:center;align-items:center;gap:14px;min-height:44px;padding-inline:12px;font-size:13px;display:inline-flex}.night-directions svg{width:18px;transform:rotate(135deg)}.night-information{margin-top:-16px;padding:0 20px 26px;position:relative}.night-identity{align-items:center;gap:26px;display:flex}.night-mark{background:#efe3ca;flex:none;width:72px;padding:8px;display:block}.night-mark img{width:100%;height:auto}.night-identity>p{font-family:var(--display-font);color:#eee0c6;font-size:27px;line-height:1.65}.night-identity em{font-style:normal}.night-navigation{border-block:1px solid #b8a78440;flex-wrap:wrap;gap:0 24px;margin-top:20px;padding-block:20px;display:flex}.night-navigation a{color:#ddd0b9;align-items:center;min-height:44px;font-size:13px;display:flex}.night-channels{flex-wrap:wrap;gap:16px;margin-top:24px;display:flex}.night-credit{justify-content:space-between;align-items:center;gap:18px;padding-block:25px;display:flex}.night-credit span{color:#bdb098;margin-bottom:8px;font-size:11px;display:block}.night-credit strong{color:#e9dcc5;font-size:17px;font-weight:400;line-height:1.9;display:block}.night-top{border:1px solid #ad976448;flex:none;place-items:center;width:44px;height:44px;font-size:27px;display:grid}.night-baseline{color:#b8a890;font-size:11px}.night-footer :focus-visible{outline-color:#e1c18a}@media (hover:hover){.night-navigation a:hover,.night-directions:hover{color:#fff;text-underline-offset:6px;text-decoration:underline}.media-frame a:hover .photo-expand{color:#1c3027;background:#f1e2c7}}@media (width>=700px){.arrival-inner{grid-template-columns:1fr 1fr;gap:26px 36px;display:grid}.arrival-title{grid-column:1/-1}.arrival-place{grid-area:2/2;align-self:center;margin:0}.arrival-place figcaption{padding-inline:0}.arrival-destination{grid-area:2/1;align-self:center;padding:0}.arrival-title h2 br{display:block}.community-inner{grid-template-columns:1fr 1fr;align-items:start;column-gap:60px}.community-title{grid-area:1/1}.community-photograph{grid-area:1/2/4;justify-self:center;width:min(100%,280px)}.community-invitation{grid-area:2/1;margin:0}.community-caption{grid-area:3/1}.night-wayfinding p{font-size:13px}.night-directions{font-size:15px}.night-information{max-width:620px;margin-inline:auto}}@media (width>=1000px){.arrival{padding-block:60px 70px}.arrival-inner{grid-template-columns:.8fr 1.2fr;gap:24px 60px}.arrival-title{grid-area:1/1}.arrival-title h2 br{display:block}.arrival-title h2 em{font-size:130px}.arrival-place{grid-area:1/2/3}.arrival-destination{grid-row:2}.community{padding-block:70px}.community-inner{grid-template-columns:1.1fr .9fr;gap:0 90px}.community-title h2 em{font-size:80px}.community-photograph{width:300px;margin-block:0}.community-phrase{font-size:46px}.community-invitation{padding-block:18px}.contact-ending{padding-block:45px 35px}.contact-ending-inner{grid-template-columns:1fr 1fr;gap:90px}.contact-ending h2 br{display:block}.contact-ending h2 em{font-size:68px}.night-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-inline:35px;display:grid}.night-scene{grid-area:1/2;width:min(100%,520px)}.night-information{grid-area:1/1;margin:0;padding-inline:0}.night-identity{display:block}.night-mark{width:98px;margin-bottom:30px;padding:12px}.night-identity>p{font-size:52px}.night-navigation{gap:8px 28px;margin-top:30px;padding-block:24px}.night-credit strong{font-size:20px}.night-wayfinding{top:56%}}.logo-ground-sand{clip-path:none;height:16px;mask-image:radial-gradient(#000 10%,#0008 42%,#0000 73%)}.logo-ground-shadow{filter:blur(2px);height:10px}.camel-sand-bank{opacity:.65}body[data-hero-motion=true] .auction-story:before{content:"";top:-35px;pointer-events:none;background:linear-gradient(#0000,#f7f2e8);height:36px;position:absolute;inset-inline:0}.story-full-page:before{display:none}.cinema-tools .motion-toggle,.cinema-scroll-cue{background:#f7ecd680;border:1px solid #69503455;min-height:48px;padding-inline:12px}.cinema-tools .motion-toggle[aria-pressed=true],.cinema-scroll-cue:active,.cinema-tools .motion-toggle:active{background:#f7ecd6}.story-chapter-tabs[role=navigation]{z-index:3;background:var(--event-paper);position:sticky;top:88px}.story-chapter-tabs button[aria-current=step]{border-bottom-color:var(--event-brown);color:#624227}.story-chapter-page{scroll-margin-top:152px}.story-chapter-page+.story-chapter-page{border-top:1px solid #b49b7740}.story-chapter-page h3{transition:color .18s}.story-chapter-page[data-current=true] h3{color:var(--event-green)}.story-market{position:relative}.story-market:after{content:"";background:var(--event-brown);height:2px;transform:scaleX(var(--reading-progress,.25));transform-origin:100%;transition:transform .22s;display:block}.event-programs{border-bottom:1px solid #cfb78450}.event-programs summary{padding-inline:8px}.event-programs summary:active{background:#f5e7cc15}.event-programs summary>span{transition:transform .16s}.event-programs[open]{padding-bottom:10px}.event-programs p{padding-inline:8px}[data-rail-track]{overscroll-behavior-x:contain}[data-rail-track][data-dragging]{scroll-snap-type:none;cursor:grabbing;user-select:none}.media-frame a:active .photo-expand{color:#1c3027;background:#f1e2c7}.lightbox[data-gallery-viewer][open]{grid-template-rows:48px minmax(0,1fr) auto auto 48px}.viewer-stage{touch-action:pan-y pinch-zoom;place-items:center;min-width:0;min-height:0;display:grid}.viewer-stage img{object-fit:contain;user-select:none;width:100%;height:100%;min-height:0}.lightbox[data-gallery-viewer][data-closing] .lightbox-controls{pointer-events:none}.lightbox[data-gallery-viewer] [data-caption]{min-height:1.5em}.lightbox[data-gallery-viewer] .viewer-original{text-align:center;align-content:center;min-height:44px}.location-sheet .sheet-handle{touch-action:none;background:0 0;place-items:start center;width:100px;height:44px;min-height:44px;margin:-12px auto 6px;padding-top:14px;display:grid}.sheet-handle span{background:#ac9572;border-radius:2px;width:40px;height:3px}.location-sheet[data-dragging]{user-select:none}@media (hover:hover){[data-rail-track]{cursor:grab}}@media (prefers-reduced-motion:no-preference){.news-image,.article-page .article-image{view-transition-name:var(--news-transition-name,none)}::view-transition-group(*){animation-duration:.26s}}@media (prefers-reduced-motion:reduce){.story-market:after,.story-chapter-page h3,.event-programs summary>span{transition:none}}.documentary-caption{color:#725638;justify-content:space-between;align-items:center;gap:18px;padding-block:10px;font-size:11px;display:flex}.documentary-caption a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.documentary-words,.event-scale-type,body[data-home] .story-market:after{display:none}body[data-home] .story-market{width:100%;margin:0}body[data-home] .story-editorial{margin-top:32px}body[data-home] .story-chapter-page{border:0;padding-block:12px 18px}body[data-home] .story-chapter-page h3{color:#765d3e;margin-bottom:10px;font:500 13px IBM Plex Sans Arabic,sans-serif}body[data-home] .story-chapter-page p{font-size:16px;line-height:2}body[data-home] .story-attribution .attribution-rule{display:none}body[data-home] .story-reader-bottom{border:0;padding:0}.story-documentary-home{margin-inline:-20px}.story-documentary-home .documentary-caption{padding-inline:20px}.story-documentary-home[data-signature]{height:calc(100svh + 58px);padding-bottom:58px;position:relative}.story-documentary-home[data-signature] .story-documentary-stage{height:calc(82svh - 88px);min-height:380px;position:sticky;top:88px}.story-documentary-home[data-signature] .story-market{background:#243a2b;height:100%;overflow:hidden}.story-documentary-home[data-signature] .event-photo,.story-documentary-home[data-signature] img{object-fit:cover;object-position:53% 50%;width:100%;height:100%}.story-documentary-home[data-signature] .story-market:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#09160dad 50%,#09160deb);position:absolute;inset:30% 0 0}.story-documentary-home[data-signature] .documentary-words{z-index:2;bottom:8%;color:#fff2d8;max-width:680px;display:block;position:absolute;inset-inline:7%}.documentary-words p:first-child{margin-bottom:14px;font-size:12px}.documentary-words p{color:#fff2d8}.documentary-words p:last-child{font:400 clamp(29px, 8vw, 52px)/1.65 var(--display-font);text-wrap:balance}.story-documentary-home[data-signature] .documentary-caption{bottom:0;position:absolute;inset-inline:0}body[data-home] .event-programs{border:0}body[data-home] .event-programs summary{padding-inline:0}body[data-home] .event-scale-window{position:relative;overflow:hidden}[data-scale-story][data-signature] .event-scale-window{isolation:isolate;height:clamp(360px,62svh,620px)}[data-scale-story][data-signature] .event-scale-photo,[data-scale-story][data-signature] .event-photo,[data-scale-story][data-signature] img{object-fit:cover;width:100%;height:100%}[data-scale-story][data-signature] .event-scale-type{z-index:2;top:12%;text-align:center;pointer-events:none;color:#f5e7cc;display:grid;position:absolute;inset-inline:0}.event-scale-type bdi{letter-spacing:-.075em;white-space:nowrap;font:400 clamp(76px,24vw,166px)/1 Georgia,serif}.event-scale-type>span{font:400 24px/1.5 var(--display-font);margin-top:18px}body[data-home] .event-area{border:0;padding-block:12px}body[data-home] .event-location-line{padding-bottom:12px}[data-gallery-viewer],[data-gallery-viewer]::backdrop{backdrop-filter:none;background:0 0}.viewer-scrim{pointer-events:none;z-index:-1;background:#101b15;position:absolute;inset:0}[data-gallery-viewer]{isolation:isolate}@media (width<=999px){.coverage .media-mosaic{align-items:center;gap:14px;padding-block:20px 28px}.coverage .media-frame{flex-basis:86%}.coverage .media-frame:first-child{flex-basis:80%}.coverage .media-frame:nth-child(3n){flex-basis:75%}.coverage .media-frame-portrait a{max-width:100%}.coverage .media-frame figcaption{padding-inline:4px}}.arrival-journey .arrival{color:#263c2d;background:#eee1c9}.arrival-journey .arrival-title p,.arrival-journey .arrival-place figcaption,.arrival-journey .arrival-destination>p,.arrival-journey .arrival-secondary bdi{color:#594c39}.arrival-journey .arrival-map-action{color:#fff0d5;background:#173c30;min-height:72px}.arrival-journey .arrival-secondary{color:#354b37}.arrival-journey .arrival :focus-visible{outline-color:#724e30}.arrival-journey .community{background:linear-gradient(#eee1c9,#1d3b2d 92px,#122c21 75%,#071610);padding-top:118px}.arrival-journey .community-title h2,.arrival-journey .community-phrase{color:#f2e2c4}.arrival-journey .community-title>p,.arrival-journey .community-invitation>p:not(.community-phrase),.arrival-journey .community-photograph figcaption,.arrival-journey .community-invitation a,.arrival-journey .community-caption,.arrival-journey .community-caption a{color:#dacaad}.arrival-journey .community :focus-visible{outline-color:#f2d6a8}.arrival-journey .community-photograph .event-photo{transform:none}.arrival-journey .contact-ending{background:linear-gradient(#071610,#020403)}body[data-home] .night-scene{overflow:hidden}body[data-home] .night-scene .event-photo{background:#020403}.arrival-map-action:active{filter:brightness(1.1);transform:none}.night-directions:active,.editorial-link:active{opacity:.72}.cinema-bottom .cinema-scroll-cue{background:0 0;border:0;padding-inline:0}@media (width>=700px){.story-documentary-home{margin-inline:0}.story-documentary-home .documentary-caption{padding-inline:0}}@media (width>=1000px){body[data-home] .story-editorial{grid-template-columns:1.25fr .65fr}body[data-home] .story-chapter-reader{columns:2;column-gap:40px}body[data-home] .story-chapter-page{break-inside:avoid}body[data-home] .story-reader-bottom{column-span:all}}@media (prefers-reduced-motion:reduce){.story-documentary-home[data-signature]{height:auto;padding:0}.story-documentary-home[data-signature] .story-documentary-stage{height:auto;min-height:0;position:static}.story-documentary-home[data-signature] .documentary-caption{position:static}.story-documentary-home[data-signature] .documentary-words{display:none}}
