.marquee[data-astro-cid-ctnphsfc]{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.track[data-astro-cid-ctnphsfc]{display:flex;width:max-content;animation:marquee 36s linear infinite}.marquee[data-astro-cid-ctnphsfc]:hover .track[data-astro-cid-ctnphsfc]{animation-play-state:paused}.group[data-astro-cid-ctnphsfc]{display:flex;align-items:center;gap:calc(var(--spacing) * 10);padding-inline-end:calc(var(--spacing) * 10)}.logo[data-astro-cid-ctnphsfc]{width:auto;max-width:none;filter:brightness(0);opacity:.45}[data-theme=dark] .logo[data-astro-cid-ctnphsfc]{filter:brightness(0) invert(1);opacity:.5}@keyframes marquee{to{translate:-50% 0}}@media(prefers-reduced-motion:reduce){.marquee[data-astro-cid-ctnphsfc]{mask-image:none}.track[data-astro-cid-ctnphsfc]{animation:none;width:auto}.group[data-astro-cid-ctnphsfc]{flex-wrap:wrap;row-gap:calc(var(--spacing) * 5);padding:0}.group[data-astro-cid-ctnphsfc][aria-hidden]{display:none}}.rail[data-astro-cid-57l5znwr]{align-self:start}@media(width>=64rem)and (height>=60rem){.rail[data-astro-cid-57l5znwr]{position:sticky;top:calc(var(--spacing) * 18);min-height:calc(100dvh - var(--spacing) * 36)}.cta[data-astro-cid-57l5znwr]{display:none}}.bento[data-astro-cid-57l5znwr]{width:100%;display:flex;flex-direction:column;gap:calc(var(--spacing) * 2.5)}.bento[data-astro-cid-57l5znwr] .tile[data-astro-cid-57l5znwr]{position:relative;overflow:hidden;border-radius:calc(var(--spacing) * 3);aspect-ratio:var(--ar);display:flex;cursor:zoom-in;background:var(--plate,var(--color-sf))}.bento[data-astro-cid-57l5znwr] picture,.bento[data-astro-cid-57l5znwr] .clip[data-astro-cid-57l5znwr]{display:flex;flex:1;min-width:0}.bento[data-astro-cid-57l5znwr] img,.bento[data-astro-cid-57l5znwr] video[data-astro-cid-57l5znwr]{flex:1;min-width:0;width:100%;height:100%;object-fit:cover;object-position:top}.bento[data-astro-cid-57l5znwr] .photo[data-astro-cid-57l5znwr] video[data-astro-cid-57l5znwr]{object-position:center}.bento[data-astro-cid-57l5znwr] .photo[data-astro-cid-57l5znwr].br img{object-position:left top}.bento[data-astro-cid-57l5znwr] [data-astro-cid-57l5znwr]:is(.screen,.mock,.object){container-type:size}.bento[data-astro-cid-57l5znwr] [data-astro-cid-57l5znwr]:is(.screen,.mock,.object)>*{position:absolute;--i:clamp(var(--spacing) * 3,7cqmin,var(--spacing) * 7)}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr]>*{overflow:hidden;box-shadow:0 2px 4px #00000014,0 20px 44px -12px #0006}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].br>*{inset:var(--i) 0 0 var(--i)}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].bl>*{inset:var(--i) var(--i) 0 0}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].b>*{inset:var(--i) var(--i) 0}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].t>*{inset:0 var(--i) var(--i)}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].br img,.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].br video[data-astro-cid-57l5znwr]{object-position:left top}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].bl img,.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].bl video[data-astro-cid-57l5znwr]{object-position:right top}.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].t img,.bento[data-astro-cid-57l5znwr] .screen[data-astro-cid-57l5znwr].t video[data-astro-cid-57l5znwr]{object-position:center bottom}.bento[data-astro-cid-57l5znwr] [data-astro-cid-57l5znwr]:is(.mock,.object) picture{inset:var(--i);align-items:center;justify-content:center}.bento[data-astro-cid-57l5znwr] [data-astro-cid-57l5znwr]:is(.mock,.object) .clip[data-astro-cid-57l5znwr]{inset:var(--i)}.bento[data-astro-cid-57l5znwr] [data-astro-cid-57l5znwr]:is(.mock,.object) video[data-astro-cid-57l5znwr]{object-fit:contain}.bento[data-astro-cid-57l5znwr] .object[data-astro-cid-57l5znwr] video[data-astro-cid-57l5znwr]{filter:drop-shadow(0 14px 24px rgb(0 0 0 / .3))}.bento[data-astro-cid-57l5znwr] [data-astro-cid-57l5znwr]:is(.mock,.object) img{flex:none;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:initial}.bento[data-astro-cid-57l5znwr] .mock[data-astro-cid-57l5znwr] img{box-shadow:0 2px 4px #0000001a,0 18px 40px -14px #00000073}.bento[data-astro-cid-57l5znwr] .object[data-astro-cid-57l5znwr] img{filter:drop-shadow(0 14px 24px rgb(0 0 0 / .3))}
