*,*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;background-color:var(--background-primary-default);color:var(--foreground-primary);font:var(--type-sans-16)}header{display:flex;flex-flow:column nowrap}body header h1{margin:24px 0 0!important}main{display:flex;flex-flow:column;align-items:center;margin:0 80px}main::-webkit-scrollbar{width:0;height:0}.fullscreen-container{position:fixed!important;top:0;left:0;width:100%;height:100vh;padding:80px;z-index:999;pointer-events:none;opacity:1!important;transition:transform 1.6s cubic-bezier(.23,1,.32,1)}.fullscreen-image{width:100%;height:100%;z-index:999;background-size:cover;background-position:center;transform-origin:center;opacity:1!important;border-radius:8px;transition:width 1.6s cubic-bezier(.23,1,.32,1),height 1.6s cubic-bezier(.23,1,.32,1),transform 1.6s cubic-bezier(.23,1,.32,1)}h1{font:var(--type-serif-56);color:var(--foreground-primary-default);letter-spacing:-1px}h2{font:var(--type-mono-12);color:var(--foreground-secondary-default);text-transform:uppercase}header p{font:var(--body-default);color:var(--foreground-tertiary-default);text-transform:none}a{font:var(--body-medium);color:var(--foreground-primary-default)}img[data-astro-cid-x4ppssot]{width:100%;height:auto;display:block}section[data-astro-cid-su2snipg]{width:100%;padding:200px 0;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:40px 0;font:var(--body-small);opacity:1;animation:slide-in 1s cubic-bezier(.4,0,.2,1) forwards;transition:opacity 2s cubic-bezier(.16,1,.3,1)}section[data-astro-cid-su2snipg].fade-out>[data-astro-cid-su2snipg]:not(.fullscreen-container){opacity:0;transition:opacity 2s cubic-bezier(.16,1,.3,1)}.slide-out[data-astro-cid-su2snipg]{animation:slide-out 1.8s cubic-bezier(.23,1,.32,1) forwards}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-400px)}}@keyframes slide-in{0%{transform:translateY(100vh)}to{transform:translateY(0)}}h1[data-astro-cid-su2snipg]{font:var(--type-serif-56);color:var(--foreground-primary-default);letter-spacing:-1px;margin:0}h2[data-astro-cid-su2snipg]{font:var(--type-mono-12);color:var(--foreground-secondary-default);text-transform:uppercase;letter-spacing:1px}a[data-astro-cid-su2snipg]{font:var(--body-medium);line-height:1.25;text-decoration:none;color:var(--foreground-primary-default)}a[data-astro-cid-su2snipg]:hover{text-decoration:underline}header[data-astro-cid-su2snipg]{width:100%;max-width:1280px}.header-buttons[data-astro-cid-su2snipg]{width:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:16px;margin-bottom:24px}.header-buttons[data-astro-cid-su2snipg]:has(button:nth-child(2)){justify-content:space-between}header[data-astro-cid-su2snipg] p[data-astro-cid-su2snipg]{max-width:640px;font:var(--body-default);color:var(--foreground-secondary-default);text-transform:none}article[data-astro-cid-su2snipg]{width:100%;max-width:1280px;margin:0 0 80px;display:flex;flex-flow:column nowrap}.no-items-message[data-astro-cid-su2snipg]{display:none;text-align:center;padding:80px 20px;color:var(--foreground-secondary-default)}.no-items-message[data-astro-cid-su2snipg] p[data-astro-cid-su2snipg]{font:var(--body-default);max-width:400px;margin:0 auto}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg]{list-style:none;padding:0;margin:0;display:flex;flex-flow:column nowrap;gap:2px}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg]{padding:0 0 16px;display:flex;flex-flow:column nowrap;background-color:var(--surface-primary-default);border-radius:3px;overflow:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1);transform:scale(.95);will-change:transform,opacity}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active{transform:scale(1);background-size:cover;background-position:center;overflow:hidden;border-radius:8px;position:relative}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active:after{content:"";position:absolute;inset:0;background-image:var(--bg-fallback);background-size:cover;background-position:center;z-index:0}@supports (background-image: url(.avif)){article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active:after{background-image:var(--bg-avif)}}@supports (background-image: url(.webp)) and (not (background-image: url(.avif))){article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active:after{background-image:var(--bg-webp)}}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.2));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);mask-image:linear-gradient(to bottom,transparent 50%,black 90%);-webkit-mask-image:linear-gradient(to bottom,transparent 50%,black 90%);z-index:1}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] figure[data-astro-cid-su2snipg],article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] div[data-astro-cid-su2snipg]{position:relative;z-index:2}figure[data-astro-cid-su2snipg]{height:fit-content;margin:0;padding:16px 16px 0}figure[data-astro-cid-su2snipg] img[data-astro-cid-su2snipg]{display:block;width:100%;max-height:480px;border-radius:4px;object-fit:cover}ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] div[data-astro-cid-su2snipg]{width:100%;padding:8px 16px;height:100%;display:flex;flex-flow:row nowrap;align-items:center;gap:24px}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] p[data-astro-cid-su2snipg]{font:var(--body-medium);font-weight:500;color:var(--foreground-secondary-default);margin:0}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] p[data-astro-cid-su2snipg]:nth-of-type(1){width:100%;max-width:320px}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] p[data-astro-cid-su2snipg]:nth-of-type(2){width:100%;font:var(--body-medium);color:var(--foreground-secondary-default)}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] button{opacity:0;transform:translate(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;pointer-events:none}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active button{opacity:1;transform:translate(0);visibility:visible;pointer-events:auto}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] figure[data-astro-cid-su2snipg]{height:fit-content;min-height:16px;margin:0;padding:16px 16px 0;opacity:0;max-height:0;overflow:hidden}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active figure[data-astro-cid-su2snipg]{opacity:1;max-height:none}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg] figure[data-astro-cid-su2snipg] img[data-astro-cid-su2snipg]{display:block;width:100%;border-radius:4px;object-fit:cover;transform:translateY(20px)}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg].active figure[data-astro-cid-su2snipg] img[data-astro-cid-su2snipg]{transform:translateY(0)}.active[data-astro-cid-su2snipg]{height:100%;max-height:540px;background:var(--surface-primary-highlight);gap:16px}.active[data-astro-cid-su2snipg] p[data-astro-cid-su2snipg]{color:var(--foreground-primary-default)!important}.active[data-astro-cid-su2snipg] figure[data-astro-cid-su2snipg]{opacity:0!important}.active[data-astro-cid-su2snipg] div[data-astro-cid-su2snipg]{padding:8px 32px!important}@media only screen and (max-width: 720px){article[data-astro-cid-su2snipg]{flex-flow:column nowrap}}.grid-list[data-astro-cid-su2snipg]{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%}.grid-list[data-astro-cid-su2snipg] button{opacity:0;transform:translate(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;pointer-events:none}.grid-list[data-astro-cid-su2snipg] .active[data-astro-cid-su2snipg] button{opacity:1;transform:translate(0);visibility:visible;pointer-events:auto}article[data-astro-cid-su2snipg] ul[data-astro-cid-su2snipg] li[data-astro-cid-su2snipg]:not(.active){content-visibility:auto;contain:layout style paint}
