.hero-enter.svelte-1b4zvrd{animation:svelte-1b4zvrd-hero-enter .9s cubic-bezier(.4,0,.2,1) both}@keyframes svelte-1b4zvrd-hero-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hero-enter.svelte-1b4zvrd{animation:none}}.carousel-track.svelte-1xvz3ul{scrollbar-width:none;-ms-overflow-style:none;scroll-padding:0}.carousel-track.svelte-1xvz3ul::-webkit-scrollbar{display:none}.photo-grid.svelte-370yux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.photo.svelte-370yux{display:grid;aspect-ratio:8 / 13;overflow:clip;border-radius:var(--radius);background:#171717}.photo.svelte-370yux>:where(.svelte-370yux){grid-area:1 / 1}.photo.svelte-370yux img:where(.svelte-370yux){inline-size:100%;block-size:100%;object-fit:contain}.photo.svelte-370yux img.poster:where(.svelte-370yux){object-fit:cover}.photo.svelte-370yux:focus-visible,.profile-link.svelte-370yux:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.profile-link.svelte-370yux{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;min-block-size:3rem;padding-block:.875rem;padding-inline:1.25rem;border-radius:var(--radius);background:var(--primary);color:oklch(.145 0 none);font-weight:600}.profile-link.svelte-370yux>svg{flex:none}.photo.svelte-370yux:active,.profile-link.svelte-370yux:active{opacity:.85}@media(hover:hover)and (pointer:fine){.photo.svelte-370yux:hover{outline:2px solid var(--primary);outline-offset:4px}.profile-link.svelte-370yux:hover{background:color-mix(in oklch,var(--primary) 85%,white)}}@media(min-width:640px){.photo-grid.svelte-370yux{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.photo-grid.svelte-370yux{grid-template-columns:repeat(6,minmax(0,1fr))}}
