/* One complete illustrated header: the menu sits over the same art on every page. */
.page #mainContent .site-illustrated-header,.page .site-illustrated-header,.site-illustrated-header{
 position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;
 width:100%;max-width:none;height:auto;min-height:50vw;
 margin:0;padding:0;border:0;border-radius:0;background:#efd9b3;color:#173d31;
}
.page .site-illustrated-header:after,.site-illustrated-header:after{content:none}
.page #mainContent .site-illustrated-header>.site-header-art,.page .site-illustrated-header>.site-header-art,.site-illustrated-header>.site-header-art{
 position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;z-index:-1;pointer-events:none;
}
.page .site-illustrated-header>.site-header-art:before,.site-illustrated-header>.site-header-art:before{content:none}
.page #mainContent .site-illustrated-header>.site-header-art img,.page .site-illustrated-header>.site-header-art img,.site-illustrated-header>.site-header-art img{
 position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;
 margin:0;padding:0;border:0;border-radius:0;object-fit:cover;object-position:center top;
}
.page .site-illustrated-header>.topbar.site-header-v127,.site-illustrated-header>.topbar.site-header-v127{
 position:relative;z-index:2;display:grid;grid-template-columns:48px minmax(0,1fr);
 min-height:90px;gap:16px;margin:0;padding:12px clamp(12px,2vw,32px);
 padding-inline-start:max(clamp(12px,2vw,32px),env(safe-area-inset-right,0px));
 padding-inline-end:max(clamp(12px,2vw,32px),env(safe-area-inset-left,0px));
 background:none;border:0;border-radius:0;box-shadow:none;
}
.site-illustrated-header>.topbar.site-header-v127>.site-menu-toggle{grid-column:1;grid-row:1;justify-self:start}
.page .site-illustrated-header>.topbar.site-header-v127>.header-logo,.site-illustrated-header>.topbar.site-header-v127>.header-logo{grid-column:2;grid-row:1;justify-self:end;min-height:44px;display:flex;align-items:center}
html[dir="ltr"] .site-illustrated-header>.topbar.site-header-v127{padding-inline-start:max(clamp(12px,2vw,32px),env(safe-area-inset-left,0px));padding-inline-end:max(clamp(12px,2vw,32px),env(safe-area-inset-right,0px))}
.page #mainContent .site-illustrated-header>.arabian-hero-copy,.page .site-illustrated-header>.arabian-hero-copy,.page .site-illustrated-header>.subpage-hero-copy{
 position:relative;z-index:1;box-sizing:border-box;width:90%;max-width:800px;
 margin:0 auto;padding:10px 0 20px;background:none;text-align:center;color:#173d31;
 text-shadow:0 2px 14px #fff3d2,0 1px 2px #fff8e9;
}
.page .site-illustrated-header .subpage-hero-title{font-size:clamp(28px,3.2vw,46px);line-height:1.5;margin:4px 0 8px;overflow-wrap:anywhere}
.page .site-illustrated-header .subpage-hero-description{max-width:630px;margin:0 auto;font-size:14px;line-height:1.9;color:#365544}
.studio-header-v130>.site-illustrated-header{padding:0}
/* Keep the tablet copy in the open sky to the right of the clock tower. */
@media(min-width:681px) and (max-width:1279px){
 .page .site-illustrated-header>.topbar.site-header-v127,.site-illustrated-header>.topbar.site-header-v127{min-height:60px;grid-template-columns:44px minmax(0,1fr);padding-block:8px}
 .site-illustrated-header>.site-header-v127>.site-menu-toggle{width:44px;height:44px;min-width:44px;min-height:44px;padding:8px}
 .site-illustrated-header>.site-header-v127 .header-logo .jumpdash-wordmark{width:150px;height:42px}
 .site-illustrated-header>.site-header-v127 .header-logo .site-logo{max-width:150px;max-height:44px}
 .page #mainContent .site-illustrated-header>.arabian-hero-copy,.page .site-illustrated-header>.arabian-hero-copy,.page .site-illustrated-header>.subpage-hero-copy{width:64%;max-width:none;margin-left:32%;margin-right:4%;padding-top:2px}
 .page #mainContent .site-illustrated-header .arabian-hero-copy>.eyebrow,.page #mainContent .site-illustrated-header .arabian-hero-copy>p,.page #mainContent .site-illustrated-header .arabian-hero-link,.page .site-illustrated-header .subpage-hero-description{display:none}
 .page #mainContent .site-illustrated-header .arabian-hero-copy h1,.page .site-illustrated-header .subpage-hero-title{font-size:clamp(22px,2.3vw,29px);line-height:1.4;margin:0}
}
@media(max-width:680px){
 .page #mainContent .site-illustrated-header,.page .site-illustrated-header,.site-illustrated-header{min-height:max(460px,133.333vw)}
 .page .site-illustrated-header>.topbar.site-header-v127,.site-illustrated-header>.topbar.site-header-v127{grid-template-columns:44px minmax(0,1fr);min-height:60px;gap:10px;padding-block:8px;background:none}
 .site-illustrated-header>.site-header-v127>.site-menu-toggle{width:44px;height:44px;min-width:44px;min-height:44px;padding:8px}
 .site-illustrated-header>.site-header-v127 .header-logo .site-logo{max-height:44px}
 .page #mainContent .site-illustrated-header>.arabian-hero-copy,.page .site-illustrated-header>.arabian-hero-copy,.page .site-illustrated-header>.subpage-hero-copy{padding-top:2px;max-width:440px}
 .page #mainContent .site-illustrated-header .arabian-hero-copy>.eyebrow,.page #mainContent .site-illustrated-header .arabian-hero-copy>p,.page #mainContent .site-illustrated-header .arabian-hero-link,.page .site-illustrated-header .subpage-hero-description{display:none}
 .page #mainContent .site-illustrated-header .arabian-hero-copy h1,.page .site-illustrated-header .subpage-hero-title{font-size:clamp(23px,6.4vw,30px);line-height:1.5;margin:0}
 .page .site-illustrated-header .subpage-hero-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
