.waves[data-astro-cid-bswlkd2e]{block-size:clamp(13rem,34svh,24rem);position:relative}.waves[data-astro-cid-bswlkd2e] canvas[data-astro-cid-bswlkd2e]{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.waves-wash[data-astro-cid-bswlkd2e]{mix-blend-mode:multiply}.hero[data-astro-cid-wcolddp2]{color:var(--on-harbour);background:#0e3a42;position:relative}.hero-stage[data-astro-cid-wcolddp2]{isolation:isolate;align-items:end;min-block-size:max(36rem,min(100svh,68rem));display:grid;position:relative;overflow:hidden}.hero-media[data-astro-cid-wcolddp2]{z-index:-2;position:absolute;inset:0}.hero-media[data-astro-cid-wcolddp2] .hero-img,.hero-media[data-astro-cid-wcolddp2] .hero-vid{block-size:100%;position:absolute;inset:0}.hero-media[data-astro-cid-wcolddp2] .hero-vid{background:0 0}.hero-media[data-astro-cid-wcolddp2] .hero-vid video{opacity:0;transition:opacity 1.2s var(--ease)}.hero-media[data-astro-cid-wcolddp2] .hero-vid.is-playing video{opacity:1}.hero-stage[data-astro-cid-wcolddp2] .vid-toggle{--vid-toggle-bottom:clamp(2rem, 1.5rem + 3vw, 4.5rem);--vid-toggle-end:var(--gutter);inset-block-start:calc(var(--header-h) + 1rem);inset-block-end:auto}.hero-scrim[data-astro-cid-wcolddp2]{z-index:-1;background:linear-gradient(#0a1f2300 38%,#0a1f2361 62%,#0a1f23d1 100%),linear-gradient(#0a1f234d,#0000 30%);position:absolute;inset:0}.hero-inner[data-astro-cid-wcolddp2]{padding-block:calc(var(--header-h) + 3rem) clamp(2rem, 1.5rem + 3vw, 4.5rem);gap:clamp(1.25rem,1rem + 1.5vw,2.5rem);display:grid}.hero-kicker[data-astro-cid-wcolddp2]{color:#f4f1ebe0;align-items:center;gap:1rem;margin:0;display:flex}.hero-title[data-astro-cid-wcolddp2]{max-inline-size:11ch}.hero-title[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:inherit;text-decoration:none}.hero-title[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{color:inherit}.hero-foot[data-astro-cid-wcolddp2]{border-block-start:1px solid #f4f1eb4d;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;padding-block-start:clamp(1.25rem,1rem + 1vw,2rem);display:flex}.facts[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:1.25rem clamp(1.5rem,1rem + 3vw,4.5rem);margin:0;display:flex}.facts[data-astro-cid-wcolddp2] div[data-astro-cid-wcolddp2]{gap:.3rem;display:grid}.facts[data-astro-cid-wcolddp2] dt[data-astro-cid-wcolddp2]{color:#f4f1ebc7}.facts[data-astro-cid-wcolddp2] dd[data-astro-cid-wcolddp2]{font-size:var(--step-0);margin:0}.actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:.75rem;display:flex}.hero--soon[data-astro-cid-wcolddp2]{color:var(--ink);background:var(--paper);overflow:hidden}.soon-head[data-astro-cid-wcolddp2]{gap:clamp(1rem,.5rem + 1.5vw,2rem);padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) 0;display:grid}.hero--soon[data-astro-cid-wcolddp2] .hero-kicker[data-astro-cid-wcolddp2]{color:var(--ink-soft)}.hero--soon[data-astro-cid-wcolddp2] .hero-title[data-astro-cid-wcolddp2]{inline-size:clamp(9rem,6rem + 14vw,17rem);max-inline-size:none;margin:0}.soon-foot[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;padding-block:0 clamp(2rem,1.5rem + 3vw,4rem);display:flex}.hero--soon[data-astro-cid-wcolddp2] .lede[data-astro-cid-wcolddp2]{max-inline-size:38ch;margin:0}.soon-coords[data-astro-cid-wcolddp2]{margin:0}@media (prefers-reduced-motion:no-preference){.hero-media[data-astro-cid-wcolddp2] .hero-img img{animation:26s cubic-bezier(.3,0,.2,1) both kenburns}html:not(.intro-seen) .hero--event[data-astro-cid-wcolddp2] .hero-media[data-astro-cid-wcolddp2]{animation:horizon 1.7s var(--ease-curtain) both}html:not(.intro-seen) .hero--event[data-astro-cid-wcolddp2] .hero-title[data-astro-cid-wcolddp2] .w-in{animation-delay:calc(1s + var(--i) * 90ms);animation-duration:1.3s}html:not(.intro-seen) .hero-late[data-astro-cid-wcolddp2]{animation:late-in 1.2s var(--ease-out-expo) 1.5s both}@supports (animation-timeline:scroll()){.hero--event[data-astro-cid-wcolddp2] .hero-stage[data-astro-cid-wcolddp2]{view-timeline:--hero block}html:not(.intro-seen) .hero--event[data-astro-cid-wcolddp2] .hero-media[data-astro-cid-wcolddp2]{animation:horizon 1.7s var(--ease-curtain) both, sink linear both;animation-timeline:auto,--hero;animation-range:normal,exit}html.intro-seen .hero--event[data-astro-cid-wcolddp2] .hero-media[data-astro-cid-wcolddp2]{animation:linear both sink --hero;animation-range:exit}.hero--event[data-astro-cid-wcolddp2] .hero-inner[data-astro-cid-wcolddp2]{animation:linear both lift --hero;animation-range:exit exit 80%}}}@keyframes kenburns{0%{scale:1.14}to{scale:1}}@keyframes horizon{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}@keyframes late-in{0%{opacity:0;translate:0 1.5rem}}@keyframes sink{to{translate:0 30%}}@keyframes lift{to{opacity:.15;translate:0 -25%}}.tide[data-astro-cid-wcolddp2]{border-block:1px solid var(--rule);color:var(--ink);padding-block:clamp(1.25rem,1rem + 1.5vw,2.5rem);text-decoration:none;display:block}.tide[data-astro-cid-wcolddp2]:hover{color:var(--ink)}.marquee-set[data-astro-cid-wcolddp2]{display:inline-flex}.marquee-item[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-weight:300;font-size:var(--step-4);letter-spacing:.04em;align-items:center;gap:1.25rem;padding-inline-end:1.25rem;line-height:1.15;display:inline-flex}.m-date[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--dawn-ink);align-self:center}.m-dot[data-astro-cid-wcolddp2]{background:var(--aqua);opacity:.9;border-radius:50%;block-size:.5rem;inline-size:.5rem;margin-inline-start:1.25rem}.intro[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start;gap:2.5rem clamp(1.5rem,1rem + 2vw,3rem);display:grid}@media (width>=1180px){.intro[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,2fr) minmax(0,5fr) minmax(0,5fr)}.intro[data-astro-cid-wcolddp2] .founders[data-astro-cid-wcolddp2]{grid-area:1/3;margin:0}}.intro-label[data-astro-cid-wcolddp2]{margin:0;padding-block-start:.6em}.intro-text[data-astro-cid-wcolddp2]{justify-items:start;gap:clamp(1.5rem,1rem + 1.5vw,2.5rem);display:grid}.intro-text[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{max-inline-size:12ch}.intro-lede[data-astro-cid-wcolddp2]{max-inline-size:46ch}.intro-lede[data-astro-cid-wcolddp2] p{margin:0}.founders[data-astro-cid-wcolddp2]{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,.5rem + 2vw,2.5rem);max-inline-size:52rem;margin:clamp(1rem,.5rem + 3vw,4rem) 0 0;padding:0;list-style:none;display:grid}.founders[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(2){margin-block-start:clamp(3rem,2rem + 5vw,8rem)}.founder[data-astro-cid-wcolddp2]{gap:.5rem;text-decoration:none;display:grid}.founder[data-astro-cid-wcolddp2]:hover{color:inherit}.founder-name[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:.05em;margin-block-start:.6rem;line-height:1.2}.founder-bio[data-astro-cid-wcolddp2]{font-size:var(--step--1)}@media (width<=820px){.intro[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.founders[data-astro-cid-wcolddp2]{grid-column:1}}.index[data-astro-cid-wcolddp2]{border-block-start:1px solid var(--ink);margin:0;padding:0;list-style:none}.index[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{border-block-end:1px solid var(--rule)}.row[data-astro-cid-wcolddp2]{color:inherit;grid-template-columns:7rem minmax(0,1fr) clamp(8rem,14vw,15rem) 2rem;align-items:center;gap:clamp(1rem,.5rem + 2vw,3rem);padding-block:clamp(1.25rem,1rem + 1vw,2rem);text-decoration:none;display:grid}.row[data-astro-cid-wcolddp2]:hover{color:inherit}.row-date[data-astro-cid-wcolddp2]{align-self:start;line-height:1;display:grid}.row-date[data-astro-cid-wcolddp2] .d[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-weight:300;font-size:var(--step-4);letter-spacing:.02em;color:var(--tide)}.row-date[data-astro-cid-wcolddp2] .m[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:var(--step--2);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin-block-start:.35rem}.row-main[data-astro-cid-wcolddp2]{gap:.5rem;display:grid}.row-title[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:.04em;transition:translate .5s var(--ease);line-height:1.1}[data-astro-cid-wcolddp2]:lang(ar) .row-title[data-astro-cid-wcolddp2]{line-height:1.3}.row[data-astro-cid-wcolddp2]:hover .row-title[data-astro-cid-wcolddp2]{translate:.4rem}[data-astro-cid-wcolddp2][dir=rtl] .row[data-astro-cid-wcolddp2]:hover .row-title[data-astro-cid-wcolddp2]{translate:-.4rem}.row-when[data-astro-cid-wcolddp2]{font-size:var(--step--1)}.row-arrow[data-astro-cid-wcolddp2]{font-size:var(--step-2);opacity:.4;transition:opacity .3s, transform .35s var(--ease);justify-self:end}.index[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{z-index:1;position:relative}.index[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:after{content:"";background:var(--tide);transform-origin:0;block-size:1px;transition:scale .8s var(--ease-out-expo);position:absolute;inset-block-end:-1px;inset-inline:0;scale:0 1}[data-astro-cid-wcolddp2][dir=rtl] .index[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:after{transform-origin:100%}.index[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:hover:after,.index[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:focus-within:after{scale:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (width>=721px){.js .row[data-astro-cid-wcolddp2]{grid-template-columns:7rem minmax(0,1fr) 2rem}.js .row[data-astro-cid-wcolddp2] .row-img{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.row-title[data-astro-cid-wcolddp2]{font-size:var(--step-4)}.index[data-astro-cid-wcolddp2]:hover .row[data-astro-cid-wcolddp2]{opacity:.35;transition:opacity .4s}.index[data-astro-cid-wcolddp2]:hover .row[data-astro-cid-wcolddp2]:hover{opacity:1}}.row[data-astro-cid-wcolddp2]:hover .row-arrow[data-astro-cid-wcolddp2]{opacity:1}@media (width<=720px){.row[data-astro-cid-wcolddp2]{grid-template-columns:4.25rem minmax(0,1fr);align-items:start}.row[data-astro-cid-wcolddp2] .row-img{grid-area:1/2;max-inline-size:100%}.row-main[data-astro-cid-wcolddp2]{grid-column:2}.row-date[data-astro-cid-wcolddp2]{grid-row:1/span 2}.row-arrow[data-astro-cid-wcolddp2]{display:none}.row-date[data-astro-cid-wcolddp2] .d[data-astro-cid-wcolddp2]{font-size:var(--step-3)}}.works-band[data-astro-cid-wcolddp2]{padding-block:clamp(4rem,2.5rem + 6vw,9rem)}.strip[data-astro-cid-wcolddp2]{--inset:max(var(--gutter), (100% - var(--max)) / 2);padding:0 var(--inset) 1.5rem;scroll-snap-type:x proximity;scroll-padding-inline:var(--inset);scrollbar-width:thin;scrollbar-color:var(--line) transparent;align-items:start;gap:clamp(1rem,.5rem + 2vw,2.5rem);margin:0;list-style:none;display:flex;overflow-x:auto}.strip[data-astro-cid-wcolddp2]:focus-visible{outline-offset:-2px}.strip[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{scroll-snap-align:start;flex:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.works-band[data-astro-cid-wcolddp2]{view-timeline:--works block}.strip[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{animation:linear both strip-in --works;animation-range:entry calc(10% + var(--i) * 5%) cover calc(40% + var(--i) * 3%)}}}@keyframes strip-in{0%{translate:calc(var(--dir) * (20vw + var(--i) * 6vw)) 0;opacity:0}}.work[data-astro-cid-wcolddp2]{color:inherit;gap:1rem;text-decoration:none;display:grid}.work[data-astro-cid-wcolddp2]:hover{color:inherit}.work[data-astro-cid-wcolddp2] .img{block-size:clamp(18rem,12rem + 22vw,34rem);inline-size:auto}.work-cap[data-astro-cid-wcolddp2]{font-size:var(--step--1);gap:.2rem;max-inline-size:22rem;display:grid}.work-title[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:var(--step-1);line-height:1.15}.posts[data-astro-cid-wcolddp2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:3rem clamp(1rem,.5rem + 1.5vw,2rem);display:grid}@media (width>=960px){.posts[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.post[data-astro-cid-wcolddp2]{align-content:start;gap:.75rem;text-decoration:none;display:grid}.post[data-astro-cid-wcolddp2]:hover{color:inherit}.post[data-astro-cid-wcolddp2] .img{margin-block-end:.5rem}.post[data-astro-cid-wcolddp2] time[data-astro-cid-wcolddp2]{margin:0}.post[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{font-size:var(--step--1);margin:0}.post[data-astro-cid-wcolddp2]:hover h3[data-astro-cid-wcolddp2]{text-underline-offset:.15em;text-decoration:underline 1px}.visit[data-astro-cid-wcolddp2]{background:var(--paper-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(2rem,1rem + 4vw,6rem);display:grid}.visit-img[data-astro-cid-wcolddp2] .img{block-size:100%;min-block-size:26rem}.visit-text[data-astro-cid-wcolddp2]{align-content:center;justify-items:start;gap:1.25rem;padding:clamp(3rem,2rem + 5vw,8rem) clamp(1.5rem,1rem + 5vw,7rem);display:grid}.visit-text[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{margin:0}.visit-addr[data-astro-cid-wcolddp2]{font-family:var(--font-display);font-size:var(--step-2);max-inline-size:18ch;line-height:1.15}.visit[data-astro-cid-wcolddp2] .actions[data-astro-cid-wcolddp2]{margin-block-start:1rem}.visit--plain[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.visit--plain[data-astro-cid-wcolddp2] .visit-text[data-astro-cid-wcolddp2]{inline-size:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto;padding-inline:0}@media (width<=820px){.visit[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.visit-img[data-astro-cid-wcolddp2] .img{aspect-ratio:4/3;min-block-size:0}}
