.section[data-astro-cid-e56g7aw6]{padding-top:var(--section-pad);padding-bottom:clamp(72px,8vw,128px)}.more[data-astro-cid-e56g7aw6]{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:clamp(40px,5vw,72px);display:flex}.more-text[data-astro-cid-e56g7aw6]{max-width:46ch;color:var(--text-body);text-wrap:balance;margin:0;font-size:18px;line-height:1.5}.curtain[data-astro-cid-e56g7aw6]{gap:4px;height:clamp(520px,72vh,720px);margin:clamp(56px,7vw,104px) 0 0;padding:0;list-style:none;display:flex}.slit[data-astro-cid-e56g7aw6]{border-radius:var(--radius-sm);background:var(--dd-gray-700);min-width:0;color:var(--dd-white);cursor:pointer;transition:flex-grow .76s var(--ease-in-out);flex:1 1 0;position:relative;overflow:hidden}.slit[data-astro-cid-e56g7aw6].is-open{cursor:auto;flex-grow:4.6}.photo[data-astro-cid-e56g7aw6]{object-fit:cover;filter:saturate(.85);width:100%;height:100%;transition:transform 1.4s var(--ease-out), filter .76s var(--ease-out);position:absolute;inset:0;transform:scale(1.08)}.slit[data-astro-cid-e56g7aw6].is-open .photo[data-astro-cid-e56g7aw6]{filter:none;transform:none}.slit[data-astro-cid-e56g7aw6]:after{content:"";transition:background-color .76s var(--ease-out);pointer-events:none;background:linear-gradient(#0a0a1fc7 0%,#0a0a1f00 34%),linear-gradient(#0a0a1f00 60%,#0a0a1fdb 100%),#0a0a1f47;position:absolute;inset:0}.slit[data-astro-cid-e56g7aw6].is-open:after{background-color:#0a0a1f00}.top[data-astro-cid-e56g7aw6],.bottom[data-astro-cid-e56g7aw6]{z-index:1;padding:clamp(18px,2vw,28px);position:absolute;left:0;right:0}.top[data-astro-cid-e56g7aw6]{top:0}.bottom[data-astro-cid-e56g7aw6]{flex-direction:column;gap:18px;display:flex;bottom:0}.top[data-astro-cid-e56g7aw6],.bottom[data-astro-cid-e56g7aw6]{box-sizing:border-box;width:calc(min(100vw,1600px)/2.08768 - clamp(20px,5vw,80px)/1.04384 - 9.58px);right:auto}.name[data-astro-cid-e56g7aw6]{color:var(--dd-white);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.name-text[data-astro-cid-e56g7aw6]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.04em;white-space:nowrap;font-size:clamp(30px,2.8vw,44px);line-height:1.02}.name[data-astro-cid-e56g7aw6] svg{transition:transform var(--dur) var(--ease-out);flex:none;position:relative;top:-.1em}.name[data-astro-cid-e56g7aw6]:hover svg{transform:translate(4px)}.name-v[data-astro-cid-e56g7aw6]{writing-mode:vertical-rl;font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.02em;white-space:nowrap;font-size:20px;position:absolute;top:clamp(18px,2vw,28px);left:clamp(18px,2vw,28px)}.name[data-astro-cid-e56g7aw6],.proof[data-astro-cid-e56g7aw6]{opacity:0;visibility:hidden;transition:opacity .36s var(--ease-out), transform .36s var(--ease-out), visibility 0s linear .36s;transform:translateY(8px)}.slit[data-astro-cid-e56g7aw6].is-open .name[data-astro-cid-e56g7aw6],.slit[data-astro-cid-e56g7aw6].is-open .proof[data-astro-cid-e56g7aw6]{opacity:1;visibility:visible;transition-delay:.32s,.32s,0s;transform:none}.proof-wrap[data-astro-cid-e56g7aw6]{transition:grid-template-rows .76s var(--ease-in-out);grid-template-rows:0fr;display:grid}.slit[data-astro-cid-e56g7aw6].is-open .proof-wrap[data-astro-cid-e56g7aw6]{grid-template-rows:1fr}.proof-clip[data-astro-cid-e56g7aw6]{min-height:0;overflow:hidden}.bottom[data-astro-cid-e56g7aw6]{gap:0}.bottom[data-astro-cid-e56g7aw6] .logo[data-astro-cid-e56g7aw6],.bottom[data-astro-cid-e56g7aw6] .logo-text[data-astro-cid-e56g7aw6]{transition:margin .76s var(--ease-in-out);margin-bottom:18px}.slit[data-astro-cid-e56g7aw6]:not(.is-open) .bottom[data-astro-cid-e56g7aw6] .logo[data-astro-cid-e56g7aw6],.slit[data-astro-cid-e56g7aw6]:not(.is-open) .bottom[data-astro-cid-e56g7aw6] .logo-text[data-astro-cid-e56g7aw6]{margin-bottom:0}.name-v[data-astro-cid-e56g7aw6]{opacity:1;transition:opacity .24s var(--ease-out) .2s}.slit[data-astro-cid-e56g7aw6].is-open .name-v[data-astro-cid-e56g7aw6]{opacity:0;transition-delay:0s}.logo[data-astro-cid-e56g7aw6]{color:var(--dd-white)}.logo-text[data-astro-cid-e56g7aw6]{color:#ffffffdb;font-size:17px;line-height:1.3}.proof[data-astro-cid-e56g7aw6]{color:var(--dd-white);border-top:1px solid #ffffff3d;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding-top:16px;text-decoration:none;display:grid}.p-value[data-astro-cid-e56g7aw6]{font-family:var(--font-display);font-weight:var(--fw-light);letter-spacing:-.04em;font-size:clamp(36px,3.2vw,52px);line-height:.95}.p-label[data-astro-cid-e56g7aw6]{color:#ffffffdb;font-size:15px;line-height:1.4}.p-link[data-astro-cid-e56g7aw6]{border-radius:var(--radius-sm);font-size:14px;font-weight:var(--fw-regular);color:var(--dd-white);white-space:nowrap;transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border:1px solid #ffffff80;align-self:center;align-items:center;gap:8px;padding:9px 14px;display:inline-flex}.proof[data-astro-cid-e56g7aw6]:hover .p-link[data-astro-cid-e56g7aw6]{border-color:var(--dd-white);background:#ffffff1f}@media (width<=900px){.curtain[data-astro-cid-e56g7aw6]{flex-direction:column;height:auto}.slit[data-astro-cid-e56g7aw6]{height:84px;transition:height .62s var(--ease-in-out);flex:none}.slit[data-astro-cid-e56g7aw6].is-open{height:420px}.name-v[data-astro-cid-e56g7aw6]{writing-mode:horizontal-tb;font-size:22px;top:50%;left:clamp(18px,2vw,28px);transform:translateY(-50%)}.slit[data-astro-cid-e56g7aw6]:not(.is-open) .bottom[data-astro-cid-e56g7aw6]{align-items:flex-end;top:50%;bottom:auto;transform:translateY(-50%)}.slit[data-astro-cid-e56g7aw6]:not(.is-open):after{background-color:#0a0a1f8f}.name-text[data-astro-cid-e56g7aw6]{white-space:normal}.top[data-astro-cid-e56g7aw6],.bottom[data-astro-cid-e56g7aw6]{width:auto;right:0}}@media (prefers-reduced-motion:reduce){.slit[data-astro-cid-e56g7aw6],.photo[data-astro-cid-e56g7aw6],.name[data-astro-cid-e56g7aw6],.proof[data-astro-cid-e56g7aw6],.name-v[data-astro-cid-e56g7aw6],.slit[data-astro-cid-e56g7aw6]:after,.proof-wrap[data-astro-cid-e56g7aw6]{transition:none}.photo[data-astro-cid-e56g7aw6]{transform:none}}
