.loader[data-astro-cid-tfd3xvz2]{z-index:900;pointer-events:none;position:fixed;inset:0}.loader__door[data-astro-cid-tfd3xvz2]{background:var(--ivory-50);height:50.5%;animation:door .62s var(--ease-inout) .46s forwards;position:absolute;left:0;right:0}.loader__door--top[data-astro-cid-tfd3xvz2]{--to:-101%;top:0}.loader__door--bottom[data-astro-cid-tfd3xvz2]{--to:101%;bottom:0}.loader__line[data-astro-cid-tfd3xvz2]{background:var(--brand-blue);transform-origin:0;height:1px;animation:line-draw .42s var(--ease-inout) forwards, line-out .2s linear .46s forwards;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}@keyframes line-draw{to{transform:scaleX(1)}}@keyframes line-out{to{opacity:0}}@keyframes door{to{transform:translateY(var(--to))}}.hero[data-astro-cid-vryn6bae]{--hx:var(--hx-day);--hy:var(--hy-day);background:var(--ink-900);height:350svh;color:var(--bone-50);position:relative}.hero__stage[data-astro-cid-vryn6bae]{background:var(--ink-900);grid-template-rows:100svh;grid-template-columns:100%;display:grid;position:sticky;top:0;overflow:hidden}.hero__layer[data-astro-cid-vryn6bae]{grid-area:1/1;min-width:0;position:relative}.hero__doors[data-astro-cid-vryn6bae]{visibility:hidden;pointer-events:none;perspective:1800px}.hero__door[data-astro-cid-vryn6bae]{background:var(--ink-900);will-change:transform;width:50%;position:absolute;top:0;bottom:0;overflow:hidden}.hero__door--l[data-astro-cid-vryn6bae]{transform-origin:0;left:0}.hero__door--r[data-astro-cid-vryn6bae]{transform-origin:100%;right:0}.hero__door[data-astro-cid-vryn6bae] canvas[data-astro-cid-vryn6bae]{width:100%;height:100%;position:absolute;inset:0}.hero__door-shade[data-astro-cid-vryn6bae]{opacity:0;position:absolute;inset:0}.hero__door--l[data-astro-cid-vryn6bae] .hero__door-shade[data-astro-cid-vryn6bae]{background:linear-gradient(270deg,#0b0c0de6,#0b0c0d59)}.hero__door--r[data-astro-cid-vryn6bae] .hero__door-shade[data-astro-cid-vryn6bae]{background:linear-gradient(90deg,#0b0c0de6,#0b0c0d59)}.hero__seam[data-astro-cid-vryn6bae]{opacity:0;background:linear-gradient(#0000,#f3e2bf 30% 70%,#0000);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 24px 4px #f3e2bf8c}.hero__scrim[data-astro-cid-vryn6bae]{pointer-events:none;background:linear-gradient(90deg,#0b0c0d9e 0%,#0b0c0d4d 38%,#0b0c0d00 62%),linear-gradient(#0b0c0d00 48%,#0b0c0d40 70%,#0b0c0dc7 100%),linear-gradient(#0b0c0d66 0%,#0b0c0d00 18%)}.hero__tod[data-astro-cid-vryn6bae]{position:absolute;inset:0}.hero__tod--night[data-astro-cid-vryn6bae]{display:none}html[data-tod=night] .hero__tod--night[data-astro-cid-vryn6bae]{display:block}html[data-tod=night] .hero__tod--day[data-astro-cid-vryn6bae]{display:none}html[data-tod=night] .hero[data-astro-cid-vryn6bae]{--hx:var(--hx-night);--hy:var(--hy-night)}.hero__cursor[data-astro-cid-vryn6bae]{position:absolute;inset:-16px}.hero__scale[data-astro-cid-vryn6bae]{transform-origin:var(--hx) var(--hy);will-change:transform;position:absolute;inset:0}.hero__content[data-astro-cid-vryn6bae]{padding-top:calc(var(--topbar-h) + var(--nav-h) + 24px);padding-bottom:max(20px, env(safe-area-inset-bottom));grid-template-rows:1fr auto auto;display:grid}.hero__main[data-astro-cid-vryn6bae]{align-self:end;justify-items:start;gap:clamp(18px,3vh,32px);padding-bottom:clamp(24px,5vh,56px);display:grid}.hero__titles[data-astro-cid-vryn6bae]{display:grid}.hero__title[data-astro-cid-vryn6bae]{font-size:min(var(--fs-display-xl), 12svh, 7.6vw);text-wrap:initial;grid-area:1/1;line-height:.88}.hero__brand[data-astro-cid-vryn6bae]{align-content:end;gap:clamp(14px,2.4vh,26px);display:grid}.hero__name[data-astro-cid-vryn6bae]{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(56px,9.4vw,156px);font-weight:640;line-height:.92}.hero__tagline[data-astro-cid-vryn6bae]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#d8b26e;font-size:clamp(15px,1.9vw,30px);font-weight:500;line-height:1.4}.hero__intro[data-astro-cid-vryn6bae]{font-family:var(--font-body);letter-spacing:-.015em;text-transform:none;align-self:end;max-width:32ch;font-size:clamp(20px,2.3vw,38px);font-weight:500;line-height:1.28}.hero__intro[data-astro-cid-vryn6bae] .hero__line[data-astro-cid-vryn6bae]{vertical-align:top;display:inline-block}.hero__badge--list[data-astro-cid-vryn6bae]{gap:6px}.hero__badge--list[data-astro-cid-vryn6bae] .label[data-astro-cid-vryn6bae]{color:var(--bone-50)}.hero__line[data-astro-cid-vryn6bae]{margin-bottom:-.03em;padding-bottom:.03em;display:block;overflow:hidden}.hero__line-in[data-astro-cid-vryn6bae]{will-change:transform;display:block}.hero__row[data-astro-cid-vryn6bae]{border-top:1px solid var(--rule);grid-template-columns:1fr auto 1fr;align-items:end;gap:16px;padding-top:16px;display:grid}.hero__badge[data-astro-cid-vryn6bae]{transform-origin:50% 60%;justify-items:start;gap:4px;display:grid}.hero__badge--r[data-astro-cid-vryn6bae]{text-align:right;justify-items:end}.hero__badge-value[data-astro-cid-vryn6bae]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(28px,2.6vw,44px);font-weight:640;line-height:1}.hero__badge[data-astro-cid-vryn6bae] .label[data-astro-cid-vryn6bae]{color:var(--concrete-200)}.hero__ticker[data-astro-cid-vryn6bae]{margin-inline:calc(50% - 50vw);padding-block:6px 14px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.hero__ticker-track[data-astro-cid-vryn6bae]{will-change:transform;width:max-content;display:flex}.hero__ticker-set[data-astro-cid-vryn6bae]{align-items:center;display:flex}.hero__ticker-item[data-astro-cid-vryn6bae]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:#0000;-webkit-text-stroke:1px #f4f1ea80;padding-inline:.45em;font-size:clamp(22px,3vw,46px);font-weight:640;line-height:1}.hero__ticker-sep[data-astro-cid-vryn6bae]{background:var(--signal);flex:none;width:8px;height:8px}.hero__cue[data-astro-cid-vryn6bae]{background:#f4f1ea33;width:1px;height:34px;margin:10px auto 0;display:block;position:relative;overflow:hidden}.hero__cue[data-astro-cid-vryn6bae] span[data-astro-cid-vryn6bae]{background:var(--bone-50);width:1px;height:12px;animation:hero-cue 1.8s var(--ease-inout) infinite;position:absolute;top:0;left:0}@keyframes hero-cue{0%{transform:translateY(-12px)}to{transform:translateY(34px)}}.hero__manifest[data-astro-cid-vryn6bae]{align-self:center}.hero__dive[data-astro-cid-vryn6bae]{pointer-events:none;align-content:end;gap:20px;padding-bottom:clamp(40px,9vh,96px);display:grid}.hero__dive-title[data-astro-cid-vryn6bae]{font-size:min(var(--fs-display-xl), 22svh);white-space:nowrap}html.js[data-motion=full]:not(.reveal-fallback) .hero__dive-media[data-astro-cid-vryn6bae],html.js[data-motion=full]:not(.reveal-fallback) .hero__dive[data-astro-cid-vryn6bae]{opacity:0}html.js[data-motion=full]:not(.reveal-fallback) .hero__title--2[data-astro-cid-vryn6bae] .hero__line-in[data-astro-cid-vryn6bae]{transform:translateY(112%)}html.js[data-motion=full]:not(.reveal-fallback) .hero__title--2[data-astro-cid-vryn6bae],html.js[data-motion=full]:not(.reveal-fallback) .hero__badge--l[data-astro-cid-vryn6bae],html.js[data-motion=full]:not(.reveal-fallback) .hero__badge--r[data-astro-cid-vryn6bae]{opacity:0}@keyframes hero-rise{0%{transform:translateY(112%)}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(16px)}}@keyframes hero-fade-in-x{0%{opacity:0;transform:translate(60px)}}html[data-motion=full] .hero[data-astro-cid-vryn6bae]{--intro:.1s}html.has-intro[data-motion=full] .hero[data-astro-cid-vryn6bae]{--intro:.72s}html[data-motion=full] .hero__title[data-astro-cid-vryn6bae]:not(.hero__title--2) .hero__line-in[data-astro-cid-vryn6bae]{animation:hero-rise var(--dur-slow) var(--ease-out) calc(var(--intro) + .1s + var(--i,0) * 80ms) backwards}html[data-motion=full] .hero__cta[data-astro-cid-vryn6bae]{animation:hero-fade-up var(--dur-base) var(--ease-out) calc(var(--intro) + .75s) backwards}html[data-motion=full] .hero__ticker[data-astro-cid-vryn6bae]{animation:hero-fade-in-x var(--dur-slow) var(--ease-out) calc(var(--intro) + .85s) backwards}html[data-motion=full] .hero__manifest[data-astro-cid-vryn6bae]{animation:hero-fade var(--dur-base) var(--ease-out) calc(var(--intro) + .9s) backwards}html:not(.js) .hero[data-astro-cid-vryn6bae],html.reveal-fallback .hero[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero[data-astro-cid-vryn6bae]{height:auto}html:not(.js) .hero__stage[data-astro-cid-vryn6bae],html.reveal-fallback .hero__stage[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__stage[data-astro-cid-vryn6bae]{grid-template-rows:minmax(100svh,auto) auto minmax(70svh,auto);position:relative}html:not(.js) .hero__clip[data-astro-cid-vryn6bae],html.reveal-fallback .hero__clip[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__clip[data-astro-cid-vryn6bae]{clip-path:none}html:not(.js) .hero__layer[data-astro-cid-vryn6bae]:first-child,html.reveal-fallback .hero__layer[data-astro-cid-vryn6bae]:first-child,html[data-motion=reduce] .hero__layer[data-astro-cid-vryn6bae]:first-child,html:not(.js) .hero__content[data-astro-cid-vryn6bae],html.reveal-fallback .hero__content[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__content[data-astro-cid-vryn6bae]{grid-row:1/3}html:not(.js) .hero__dive-media[data-astro-cid-vryn6bae],html.reveal-fallback .hero__dive-media[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__dive-media[data-astro-cid-vryn6bae],html:not(.js) .hero__dive[data-astro-cid-vryn6bae],html.reveal-fallback .hero__dive[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__dive[data-astro-cid-vryn6bae]{grid-row:3}html:not(.js) .hero__titles[data-astro-cid-vryn6bae],html.reveal-fallback .hero__titles[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__titles[data-astro-cid-vryn6bae]{gap:.35em}html:not(.js) .hero__title[data-astro-cid-vryn6bae],html.reveal-fallback .hero__title[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__title[data-astro-cid-vryn6bae]{grid-area:auto}html:not(.js) .hero__title--2[data-astro-cid-vryn6bae],html.reveal-fallback .hero__title--2[data-astro-cid-vryn6bae],html[data-motion=reduce] .hero__title--2[data-astro-cid-vryn6bae]{color:var(--concrete-200)}@media (width<=767px){.hero[data-astro-cid-vryn6bae]{--hx:var(--hxm-day);height:280svh}html[data-tod=night] .hero[data-astro-cid-vryn6bae]{--hx:var(--hxm-night)}.hero__content[data-astro-cid-vryn6bae]{padding-top:calc(var(--nav-h) + 16px)}.hero__title[data-astro-cid-vryn6bae]{font-size:min(var(--fs-display-xl), 11svh)}.hero__intro[data-astro-cid-vryn6bae]{font-size:clamp(16px,min(5.6vw,2.9svh),24px)}.hero__scrim[data-astro-cid-vryn6bae]{background:linear-gradient(#0b0c0d00 8%,#0b0c0d73 28%,#0b0c0d9e 50%,#0b0c0de0 100%),linear-gradient(#0b0c0d73 0%,#0b0c0d00 16%)}.hero__row[data-astro-cid-vryn6bae]{grid-template-columns:1fr 1fr;row-gap:18px}.hero__manifest[data-astro-cid-vryn6bae]{order:-1;grid-column:1/-1}.hero__dive-title[data-astro-cid-vryn6bae]{font-size:var(--fs-display-l);white-space:normal}}@media (width<=767px) and (height<=700px){.hero__manifest[data-astro-cid-vryn6bae]{display:none}}@media (width>=768px) and (height<=700px){.hero__name[data-astro-cid-vryn6bae]{font-size:min(9.4vw,15svh)}.hero__tagline[data-astro-cid-vryn6bae]{font-size:clamp(13px,2.6svh,18px)}.hero__intro[data-astro-cid-vryn6bae]{font-size:clamp(16px,3.8svh,26px)}.hero__main[data-astro-cid-vryn6bae]{gap:12px;padding-bottom:12px}.hero__row[data-astro-cid-vryn6bae]{padding-top:10px}}@media (height<=500px){.hero__scrim[data-astro-cid-vryn6bae]{background:linear-gradient(90deg,#0b0c0dbf 0%,#0b0c0d73 55%,#0b0c0d1a 100%)}.hero__content[data-astro-cid-vryn6bae]{padding-top:calc(var(--nav-h) + 8px)}.hero__main[data-astro-cid-vryn6bae]{gap:10px;padding-bottom:12px}.hero__brand[data-astro-cid-vryn6bae]{gap:6px}.hero__name[data-astro-cid-vryn6bae]{font-size:clamp(36px,14svh,56px)}.hero__tagline[data-astro-cid-vryn6bae]{font-size:12px;line-height:1.35}.hero__intro[data-astro-cid-vryn6bae]{max-width:70ch;font-size:clamp(14px,4.4svh,18px)}.hero__ticker[data-astro-cid-vryn6bae],.hero__row[data-astro-cid-vryn6bae]{display:none}}.cuts[data-astro-cid-tltjo6rq]{background:var(--ivory-50);color:var(--bone-50);position:relative}.cuts__head[data-astro-cid-tltjo6rq]{color:var(--fg);padding-block:var(--space-quiet) clamp(48px, 10vh, 120px);gap:22px;display:grid}.cuts__title[data-astro-cid-tltjo6rq]{max-width:10ch}.cuts__intro[data-astro-cid-tltjo6rq]{max-width:44ch;color:var(--fg-muted);font-size:var(--fs-h3);line-height:1.4}.cut[data-astro-cid-tltjo6rq]{background:var(--ink-900);height:100svh;position:sticky;top:0;overflow:hidden}html.js[data-motion=full] .cut[data-astro-cid-tltjo6rq]+.cut[data-astro-cid-tltjo6rq]{background:0 0}.cut__media[data-astro-cid-tltjo6rq]{position:absolute;inset:0}.cut__media[data-astro-cid-tltjo6rq]:after{content:"";background:linear-gradient(90deg,#0b0c0dd1 0%,#0b0c0d80 45%,#0b0c0d1a 75%),linear-gradient(#0000 55%,#0b0c0db3);position:absolute;inset:0}.cut__inner[data-astro-cid-tltjo6rq]{z-index:1;align-content:end;gap:clamp(16px,3vh,28px);height:100%;padding-bottom:clamp(40px,9vh,100px);display:grid;position:relative}.cut__name[data-astro-cid-tltjo6rq]{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:normal;max-width:16ch;font-size:clamp(36px,6vw,96px);font-weight:640;line-height:.86}.cut__items[data-astro-cid-tltjo6rq]{border-top:1px solid var(--rule-strong);max-width:520px;display:grid}.cut__items[data-astro-cid-tltjo6rq] li[data-astro-cid-tltjo6rq]{border-bottom:1px solid var(--rule);font-size:var(--fs-h3);letter-spacing:-.01em;padding-block:12px;font-weight:500}.cut__pv[data-astro-cid-tltjo6rq]{opacity:0;transition:opacity .6s var(--ease-out), transform 1.4s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.cut__pv[data-astro-cid-tltjo6rq].is-on{opacity:1;transform:scale(1)}.cut__pv[data-astro-cid-tltjo6rq] img[data-astro-cid-tltjo6rq],.cut__pv[data-astro-cid-tltjo6rq] video[data-astro-cid-tltjo6rq]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cut__pv[data-astro-cid-tltjo6rq] video[data-astro-cid-tltjo6rq]{opacity:0;transition:opacity .4s}.cut__pv[data-astro-cid-tltjo6rq] video[data-astro-cid-tltjo6rq].is-playing{opacity:1}.cut__item[data-astro-cid-tltjo6rq]{padding-block:12px;text-align:left;width:100%;letter-spacing:inherit;cursor:pointer;transition:color var(--dur-fast), padding-left .4s var(--ease-out);margin-block:-12px;padding-left:0;display:block;position:relative}.cut__item[data-astro-cid-tltjo6rq]:before{content:"";background:var(--signal);width:0;height:2px;transition:width .4s var(--ease-out);position:absolute;top:50%;left:0}.cut__item[data-astro-cid-tltjo6rq]:hover,.cut__item[data-astro-cid-tltjo6rq]:focus-visible,.cut__item[data-astro-cid-tltjo6rq].is-on{color:var(--bone-50);padding-left:28px}.cut__item[data-astro-cid-tltjo6rq]:hover:before,.cut__item[data-astro-cid-tltjo6rq]:focus-visible:before,.cut__item[data-astro-cid-tltjo6rq].is-on:before{width:18px}.cut__item[data-astro-cid-tltjo6rq]:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.cut__items[data-astro-cid-tltjo6rq]:has(.cut__item:hover,.cut__item.is-on,.cut__item:focus-visible) li[data-astro-cid-tltjo6rq]:not(:hover,:has(.is-on),:has(:focus-visible)){color:var(--concrete-200)}.cut__link[data-astro-cid-tltjo6rq]{right:var(--gutter);border:1px solid var(--bone-50);width:64px;height:64px;color:var(--bone-50);transition:background-color var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(40px,9vh,100px)}.cut__link[data-astro-cid-tltjo6rq] svg[data-astro-cid-tltjo6rq]{width:22px}.cut__link[data-astro-cid-tltjo6rq]:hover,.cut__link[data-astro-cid-tltjo6rq]:focus-visible{background:var(--signal);border-color:var(--signal);color:var(--ink-900)}@media (width<=767px){.cut__pv[data-astro-cid-tltjo6rq] img[data-astro-cid-tltjo6rq]{object-position:var(--focus-m,50%) 50%}.cut__name[data-astro-cid-tltjo6rq]{font-size:clamp(30px,9vw,44px)}.cut__media[data-astro-cid-tltjo6rq]:after{background:linear-gradient(#0b0c0d26,#0b0c0d59 40%,#0b0c0de6 90%)}.cut__link[data-astro-cid-tltjo6rq]{top:calc(var(--nav-h) + 20px);width:52px;height:52px;bottom:auto}}html[data-motion=reduce] .cut[data-astro-cid-tltjo6rq]{position:relative}.bulk[data-astro-cid-jpdej4jk]{background:var(--ink-900);min-height:110svh;color:var(--fg);align-items:center;display:flex;position:relative;overflow:hidden}.bulk__media[data-astro-cid-jpdej4jk]{position:absolute;inset:0}.bulk__inner[data-astro-cid-jpdej4jk]{z-index:1;gap:28px;padding-block:18vh;display:grid;position:relative}.bulk__rule[data-astro-cid-jpdej4jk]{background:var(--signal);width:64px;height:2px}.bulk__text[data-astro-cid-jpdej4jk]{letter-spacing:-.02em;text-wrap:pretty;max-width:26ch;font-size:clamp(26px,3.4vw,56px);font-weight:500;line-height:1.18}.about[data-astro-cid-md3vki2x]{background:var(--bg);color:var(--fg);padding-block:var(--space-quiet)}.about__left[data-astro-cid-md3vki2x]{top:calc(var(--nav-h) + 48px);grid-column:1/span 5;align-self:start;gap:24px;display:grid;position:sticky}.about__title[data-astro-cid-md3vki2x]{max-width:12ch}.about__right[data-astro-cid-md3vki2x]{grid-column:7/span 6;justify-items:start;gap:1.1em;display:grid}.about__timeline[data-astro-cid-md3vki2x]{grid-template-columns:auto 1fr auto;align-items:end;gap:0 28px;margin-top:clamp(80px,12vh,140px);display:grid}.tl__node[data-astro-cid-md3vki2x]{justify-items:start;gap:14px;display:grid}.tl__node--to[data-astro-cid-md3vki2x]{text-align:right;justify-items:end}.tl__year[data-astro-cid-md3vki2x]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(44px,6vw,96px);font-weight:640;line-height:.85}.tl__year--ghost[data-astro-cid-md3vki2x]{height:clamp(44px,6vw,96px)}.tl__dot[data-astro-cid-md3vki2x]{border:2px solid var(--fg);background:var(--bg);width:14px;height:14px}.tl__dot--signal[data-astro-cid-md3vki2x]{background:var(--signal);border-color:var(--signal)}.tl__name[data-astro-cid-md3vki2x]{font-family:var(--font-display);text-transform:uppercase;max-width:16ch;font-size:clamp(20px,2vw,30px);font-weight:640;line-height:1.05}.tl__track[data-astro-cid-md3vki2x]{align-self:end;height:14px;margin-bottom:calc(2.1*clamp(20px,2vw,30px) + 14px);position:relative}.tl__line[data-astro-cid-md3vki2x]{background:var(--fg);transform-origin:0;height:2px;position:absolute;top:6px;left:0;right:0}.tl__span[data-astro-cid-md3vki2x]{color:var(--fg-muted);white-space:nowrap;position:absolute;bottom:18px;left:50%;translate:-50%}.about__strip[data-astro-cid-md3vki2x]{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(80px,14vh,160px);display:grid}.about__frame[data-astro-cid-md3vki2x]{position:relative;overflow:hidden}.about__frame--a[data-astro-cid-md3vki2x]{aspect-ratio:16/10;grid-column:1/span 7}.about__frame--b[data-astro-cid-md3vki2x]{aspect-ratio:4/5;grid-column:9/span 4;margin-top:18vh}@media (width<=900px){.about__left[data-astro-cid-md3vki2x],.about__right[data-astro-cid-md3vki2x]{grid-column:1/-1;position:static}.about__right[data-astro-cid-md3vki2x]{margin-top:40px}.about__timeline[data-astro-cid-md3vki2x]{grid-template-columns:1fr;gap:28px}.tl__node--to[data-astro-cid-md3vki2x]{text-align:left;justify-items:start}.tl__year--ghost[data-astro-cid-md3vki2x]{display:none}.tl__track[data-astro-cid-md3vki2x]{height:60px;margin:0}.tl__line[data-astro-cid-md3vki2x]{transform-origin:top;width:2px;height:auto;inset:0 auto 0 6px}.tl__span[data-astro-cid-md3vki2x]{white-space:normal;top:50%;bottom:auto;left:28px;translate:0 -50%}.about__frame--a[data-astro-cid-md3vki2x]{grid-column:1/-1}.about__frame--b[data-astro-cid-md3vki2x]{grid-column:4/-1;margin-top:0}}.sg[data-astro-cid-ayd7znzz]{background:var(--bg);color:var(--fg);padding-block:var(--space-quiet)}.sg__head[data-astro-cid-ayd7znzz]{gap:var(--gutter) clamp(32px, 5vw, 96px);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;display:grid}.sg__titles[data-astro-cid-ayd7znzz]{gap:20px;display:grid}.sg__title[data-astro-cid-ayd7znzz]{max-width:9ch}.sg__copy[data-astro-cid-ayd7znzz]{gap:20px;display:grid}.sg__lead[data-astro-cid-ayd7znzz]{font-size:var(--fs-lead);letter-spacing:-.015em;font-weight:500;line-height:1.3}.sg__source[data-astro-cid-ayd7znzz]{color:var(--fg-muted)}.sg__grid[data-astro-cid-ayd7znzz]{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(64px,12vh,140px);padding-top:40px;display:grid;position:relative}.sg__line[data-astro-cid-ayd7znzz]{background:var(--accent);transform-origin:0;height:2px;position:absolute;top:6px;left:0;right:0}.sg__line[data-astro-cid-ayd7znzz]:before{content:"";background:var(--rule-strong);z-index:-1;position:absolute;inset:0}.sg__block[data-astro-cid-ayd7znzz]{align-content:start;gap:14px;padding-top:10px;display:grid;position:relative}.sg__node[data-astro-cid-ayd7znzz]{border:2px solid var(--accent);background:var(--bg);width:14px;height:14px;position:absolute;top:-40px;left:0}.sg__node[data-astro-cid-ayd7znzz]:before,.sg__node[data-astro-cid-ayd7znzz]:after{content:"";position:absolute}.sg__node[data-astro-cid-ayd7znzz]:before{background:var(--accent);transform:scale(var(--fill,1));inset:0}.sg__node[data-astro-cid-ayd7znzz]:after{border:solid var(--bg);width:4px;height:7px;transform:rotate(45deg) scale(var(--fill,1));border-width:0 2px 2px 0;top:0;left:3px}.sg__rule[data-astro-cid-ayd7znzz]{background:var(--accent);transform-origin:0;width:48px;height:2px;display:block}.sg__n[data-astro-cid-ayd7znzz]{color:var(--accent)}.sg__cap[data-astro-cid-ayd7znzz]{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(22px,2.4vw,38px);font-weight:640;line-height:.95}@media (width<=900px){.sg__head[data-astro-cid-ayd7znzz]{grid-template-columns:1fr}.sg__grid[data-astro-cid-ayd7znzz]{grid-template-columns:1fr;gap:40px;padding-top:0;padding-left:40px}.sg__line[data-astro-cid-ayd7znzz]{transform-origin:top;width:2px;height:auto;inset:0 auto 0 6px}.sg__node[data-astro-cid-ayd7znzz]{top:14px;left:-40px}}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mrs Saint Delafield;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/mrs-saint-delafield-latin-400-normal.DistX2Vi.woff2)format("woff2"),url(/_astro/mrs-saint-delafield-latin-400-normal.eJo8ETdN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.vis[data-astro-cid-kq7d3dgo]{background:var(--bg);color:var(--fg);padding-block:var(--space-quiet)}.vis__left[data-astro-cid-kq7d3dgo]{top:calc(var(--nav-h) + 48px);grid-column:1/span 5;align-self:start;gap:18px;display:grid;position:sticky}.vis__title[data-astro-cid-kq7d3dgo]{color:var(--fg-muted)}.vis__name[data-astro-cid-kq7d3dgo]{font-family:var(--font-display);font-weight:640;font-size:var(--fs-display-l);text-transform:uppercase;letter-spacing:-.015em;line-height:.9}.vis__sign[data-astro-cid-kq7d3dgo]{width:min(100%,420px);height:auto;overflow:visible}.vis__sign-text[data-astro-cid-kq7d3dgo]{fill:#0000;stroke:var(--clinker);stroke-width:1.2px;stroke-dasharray:900;stroke-dashoffset:900px;font-family:Mrs Saint Delafield,cursive;font-size:96px}.vis__sign[data-astro-cid-kq7d3dgo].is-signed .vis__sign-text[data-astro-cid-kq7d3dgo]{animation:vis-draw 2.2s var(--ease-inout) forwards, vis-fill .8s var(--ease-out) 1.8s forwards}@keyframes vis-draw{to{stroke-dashoffset:0}}@keyframes vis-fill{to{fill:var(--ink-900)}}html[data-motion=reduce] .vis__sign-text[data-astro-cid-kq7d3dgo],html:not(.js) .vis__sign-text[data-astro-cid-kq7d3dgo]{stroke-dashoffset:0;fill:var(--ink-900)}.vis__right[data-astro-cid-kq7d3dgo]{grid-column:7/span 6;justify-items:start;gap:1.4em;display:grid}.vis__quote[data-astro-cid-kq7d3dgo]{border-left:2px solid var(--signal);font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;margin:0;padding-left:24px;font-size:clamp(24px,2.6vw,40px);font-weight:640;line-height:1.08}@media (width<=900px){.vis__left[data-astro-cid-kq7d3dgo],.vis__right[data-astro-cid-kq7d3dgo]{grid-column:1/-1;position:static}.vis__right[data-astro-cid-kq7d3dgo]{margin-top:40px}}.atlas[data-astro-cid-cko4ykmm]{--blue:#3072ba;--brand-blue:#3072ba;background:var(--bg);color:var(--fg);position:relative;overflow:clip}.atlas__stage[data-astro-cid-cko4ykmm]{padding-block:var(--space-quiet);row-gap:clamp(32px,6vh,64px);display:grid}.atlas__panel[data-astro-cid-cko4ykmm],.atlas__stack[data-astro-cid-cko4ykmm]{display:contents}.atlas__intro[data-astro-cid-cko4ykmm]{width:100%;max-width:var(--max-w);padding-inline:var(--gutter);order:1;justify-items:start;gap:18px;margin-inline:auto;display:grid}.atlas__map[data-astro-cid-cko4ykmm]{aspect-ratio:16/8;order:2;width:100%;max-height:82svh;position:relative}.atlas__chapters[data-astro-cid-cko4ykmm]{width:100%;max-width:var(--max-w);padding-inline:var(--gutter);gap:var(--gutter);order:3;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid}.atlas__index[data-astro-cid-cko4ykmm]{display:none}.atlas__title[data-astro-cid-cko4ykmm]{max-width:12ch}.atlas__text[data-astro-cid-cko4ykmm]{max-width:46ch;color:var(--fg-muted);font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}.atlas__lead[data-astro-cid-cko4ykmm]{color:var(--blue);margin-top:6px}.chapter[data-astro-cid-cko4ykmm]{border-top:1px solid var(--rule-strong);align-content:start;gap:14px;padding-top:18px;display:grid}.chapter__name[data-astro-cid-cko4ykmm]{font-size:var(--fs-display-m);line-height:.95}.chapter__mask[data-astro-cid-cko4ykmm]{padding-bottom:.04em;display:block;overflow:clip}.chapter__name-in[data-astro-cid-cko4ykmm]{display:block}.chapter__line[data-astro-cid-cko4ykmm]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg-muted);max-width:36ch;line-height:1.7}.chapter__note[data-astro-cid-cko4ykmm]{max-width:44ch;color:var(--fg-muted);text-wrap:pretty;padding-left:18px;font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);line-height:1.6;position:relative}.chapter__note[data-astro-cid-cko4ykmm]:before{content:"";background:var(--blue);width:1px;position:absolute;top:.35em;bottom:.35em;left:0}.chapter__plate[data-astro-cid-cko4ykmm],.atlas__scrim[data-astro-cid-cko4ykmm]{display:none}.atlas__neat[data-astro-cid-cko4ykmm]{inset:10px var(--gutter);outline-offset:4px;pointer-events:none;border:1px solid #1a18141f;outline:1px solid #1a18140f;position:absolute}.atlas__corner[data-astro-cid-cko4ykmm]{border:0 solid #1a181473;width:9px;height:9px;position:absolute}.atlas__corner--tl[data-astro-cid-cko4ykmm]{border-top-width:1px;border-left-width:1px;top:-5px;left:-5px}.atlas__corner--tr[data-astro-cid-cko4ykmm]{border-top-width:1px;border-right-width:1px;top:-5px;right:-5px}.atlas__corner--bl[data-astro-cid-cko4ykmm]{border-bottom-width:1px;border-left-width:1px;bottom:-5px;left:-5px}.atlas__corner--br[data-astro-cid-cko4ykmm]{border-bottom-width:1px;border-right-width:1px;bottom:-5px;right:-5px}.atlas__scale[data-astro-cid-cko4ykmm]{right:calc(var(--gutter) + 22px);border:1px solid #1a181466;height:5px;display:flex;position:absolute;bottom:30px}.atlas__scale[data-astro-cid-cko4ykmm] span[data-astro-cid-cko4ykmm]{border-right:1px solid #1a181466;width:22px}.atlas__scale[data-astro-cid-cko4ykmm] span[data-astro-cid-cko4ykmm]:nth-child(odd){background:#1a181466}.atlas__scale[data-astro-cid-cko4ykmm] span[data-astro-cid-cko4ykmm]:last-child{border-right:0}.atlas__map[data-astro-cid-cko4ykmm] [data-pin-label]{display:none}@media (width<=1023px) and (width>=768px){.atlas__chapters[data-astro-cid-cko4ykmm]{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.atlas__map[data-astro-cid-cko4ykmm]{aspect-ratio:4/3.4}.atlas__scale[data-astro-cid-cko4ykmm],.atlas__map[data-astro-cid-cko4ykmm] [data-compass]{display:none}.atlas__neat[data-astro-cid-cko4ykmm]{inset:6px var(--gutter);outline:0}.atlas__chapters[data-astro-cid-cko4ykmm]{grid-template-columns:minmax(0,1fr);row-gap:clamp(48px,9vh,80px)}.chapter__name[data-astro-cid-cko4ykmm]{font-size:var(--fs-display-l)}.chapter__plate[data-astro-cid-cko4ykmm]{aspect-ratio:4/3;border:1px solid #1a18141f;margin-top:6px;display:block;position:relative}}@media (width>=768px){html.js[data-motion=full] .atlas__stage[data-astro-cid-cko4ykmm]{height:100svh;padding:0;display:block;position:relative}html.js[data-motion=full] .atlas__map[data-astro-cid-cko4ykmm]{aspect-ratio:auto;max-height:none;position:absolute;inset:0}html.js[data-motion=full] .atlas__neat[data-astro-cid-cko4ykmm]{inset:calc(var(--nav-h) + 8px) var(--gutter) 18px}html.js[data-motion=full] .atlas__map[data-astro-cid-cko4ykmm] [data-pin-label]{display:inline}html.js[data-motion=full] .atlas__scrim[data-astro-cid-cko4ykmm]{pointer-events:none;background:linear-gradient(90deg,#f8f4ecf0 0%,#f8f4ecd1 30%,#f8f4ec00 52%);display:block;position:absolute;inset:0}html.js[data-motion=full] .atlas__panel[data-astro-cid-cko4ykmm]{column-gap:var(--gutter);height:100%;padding-top:var(--nav-h);pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}html.js[data-motion=full] .atlas__stack[data-astro-cid-cko4ykmm]{grid-column:2/span 4;padding-left:8px;display:grid}html.js[data-motion=full] .atlas__stack[data-astro-cid-cko4ykmm]>[data-astro-cid-cko4ykmm],html.js[data-motion=full] .chapter[data-astro-cid-cko4ykmm]{grid-area:1/1;align-self:center}html.js[data-motion=full] .atlas__intro[data-astro-cid-cko4ykmm],html.js[data-motion=full] .atlas__chapters[data-astro-cid-cko4ykmm]{max-width:none;padding:0}html.js[data-motion=full] .atlas__chapters[data-astro-cid-cko4ykmm]{display:contents}html.js[data-motion=full] .chapter[data-astro-cid-cko4ykmm]{opacity:0;border-top:0;gap:20px;padding-top:0}html.js[data-motion=full] .chapter__name[data-astro-cid-cko4ykmm]{font-size:var(--fs-display-l)}html.js[data-motion=full] .atlas__index[data-astro-cid-cko4ykmm]{opacity:0;border-bottom:1px solid var(--rule);gap:0;display:grid}.atlas__index-item[data-astro-cid-cko4ykmm]{border-top:1px solid var(--rule);align-items:baseline;gap:18px;padding-block:14px;display:flex}.atlas__index-item[data-astro-cid-cko4ykmm] .label[data-astro-cid-cko4ykmm]{color:var(--blue)}.atlas__index-name[data-astro-cid-cko4ykmm]{font-family:var(--font-display);font-weight:640;font-size:var(--fs-display-m);text-transform:uppercase;line-height:1}}@media (width>=1024px) and (width<=1199px){html.js[data-motion=full] .atlas__stack[data-astro-cid-cko4ykmm]{grid-column:1/span 5}}@media (width>=768px) and (width<=1023px){html.js[data-motion=full] .atlas__panel[data-astro-cid-cko4ykmm]{align-items:end;padding-bottom:56px}html.js[data-motion=full] .atlas__stack[data-astro-cid-cko4ykmm]{grid-column:1/-1;padding-left:0}html.js[data-motion=full] .atlas__stack[data-astro-cid-cko4ykmm]>[data-astro-cid-cko4ykmm],html.js[data-motion=full] .chapter[data-astro-cid-cko4ykmm]{align-self:end}html.js[data-motion=full] .atlas__scrim[data-astro-cid-cko4ykmm]{background:linear-gradient(#f8f4ec00 44%,#f8f4eccc 66%,#f8f4ecf0 100%)}html.js[data-motion=full] .atlas__scale[data-astro-cid-cko4ykmm]{display:none}}.arr[data-astro-cid-yxhlcjuz]{background:var(--ink-900);min-height:130svh;color:var(--fg);align-items:flex-end;display:flex;position:relative;overflow:hidden}.arr__media[data-astro-cid-yxhlcjuz]{position:absolute;inset:0}.arr__inner[data-astro-cid-yxhlcjuz]{z-index:1;gap:28px;padding-top:30svh;padding-bottom:clamp(48px,10vh,120px);display:grid;position:relative}.arr__vision[data-astro-cid-yxhlcjuz]{gap:14px;max-width:52ch;margin-bottom:clamp(24px,6vh,64px);display:grid}.arr__vlabel[data-astro-cid-yxhlcjuz]{color:var(--signal)}.arr__vtext[data-astro-cid-yxhlcjuz]{font-size:var(--fs-h3);color:var(--concrete-200);line-height:1.4}.arr__olead[data-astro-cid-yxhlcjuz]{color:var(--concrete-200)}.arr__title[data-astro-cid-yxhlcjuz]{max-width:22ch;font-size:clamp(30px,4.4vw,72px)}.arr__contact[data-astro-cid-yxhlcjuz]{border-top:1px solid var(--rule-strong);align-items:end;row-gap:32px;margin-top:clamp(32px,6vh,72px);padding-top:24px}.arr__col[data-astro-cid-yxhlcjuz]{grid-column:span 3;align-content:start;gap:10px;display:grid}.arr__company[data-astro-cid-yxhlcjuz]{font-weight:600}.arr__addr[data-astro-cid-yxhlcjuz]{color:var(--concrete-200);font-style:normal;display:grid}.arr__big[data-astro-cid-yxhlcjuz]{font-size:var(--fs-h3);justify-self:start;padding-block:6px;font-weight:500}.arr__cta[data-astro-cid-yxhlcjuz]{justify-items:end}@media (width<=1000px){.arr__col[data-astro-cid-yxhlcjuz]{grid-column:span 6}.arr__cta[data-astro-cid-yxhlcjuz]{justify-items:start}}@media (width<=767px){.arr[data-astro-cid-yxhlcjuz]{min-height:100svh}.arr__col[data-astro-cid-yxhlcjuz]{grid-column:1/-1}.arr__big[data-astro-cid-yxhlcjuz]{padding-block:7px}}
