.featured[data-astro-cid-jeto3bvv]{--slide-w:min(var(--container), calc(100vw - var(--gutter) * 2));--gap:30px;margin-block:64px -16px;padding-block:16px;overflow:hidden}.track[data-astro-cid-jeto3bvv]{gap:var(--gap);padding-inline:calc((100% - var(--slide-w)) / 2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;outline-offset:-2px;margin-block:-16px;padding-block:16px;display:flex;overflow:auto clip}.track[data-astro-cid-jeto3bvv]::-webkit-scrollbar{display:none}.track[data-astro-cid-jeto3bvv][data-dragging]{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.track[data-astro-cid-jeto3bvv][data-dragging] [data-astro-cid-jeto3bvv]{user-select:none}.slide[data-astro-cid-jeto3bvv]{flex:0 0 var(--slide-w);scroll-snap-align:center;scroll-snap-stop:always;--d:0}.card[data-astro-cid-jeto3bvv]{transform:scale(calc(1 - var(--d) * .1));transform-origin:50% 60%;will-change:transform}.content[data-astro-cid-jeto3bvv]{opacity:calc(1 - var(--d) * 1.6)}.media[data-astro-cid-jeto3bvv]{aspect-ratio:16/9;border-radius:var(--radius-media);isolation:isolate;background:var(--bg-200);transition:transform .4s var(--ease-spring);transform-origin:50% 100%;margin-inline:calc(-1*clamp(4px,30vw - 221px,10px));position:relative;overflow:hidden}@media (hover:hover){.card[data-astro-cid-jeto3bvv]:hover .media[data-astro-cid-jeto3bvv]{transform:scale(1.012)}}.track[data-astro-cid-jeto3bvv][data-dragging] .media[data-astro-cid-jeto3bvv]{transform:none!important}.card[data-astro-cid-jeto3bvv]:active .media[data-astro-cid-jeto3bvv]{transition-duration:.12s;transform:scale(.995)}.dot[data-astro-cid-jeto3bvv]{border-radius:999px;place-items:center;min-width:24px;height:24px;display:grid}.dot[data-astro-cid-jeto3bvv]:after{content:"";background:var(--mute);opacity:.6;width:6px;height:6px;transition:width .45s var(--ease-spring), background-color .2s, opacity .2s;border-radius:999px}.dot[data-astro-cid-jeto3bvv]:hover:after{opacity:1}.dot[data-astro-cid-jeto3bvv][aria-selected=true]:after{background:var(--contrast);opacity:1;width:22px}.ctrl[data-astro-cid-jeto3bvv]{width:30px;height:30px;color:var(--fg);transition:background-color .15s, color .15s, opacity .2s, transform .3s var(--ease-snap);border-radius:50%;place-items:center;display:grid}.ctrl[data-astro-cid-jeto3bvv] svg[data-astro-cid-jeto3bvv]{width:16px;height:16px}.ctrl[data-astro-cid-jeto3bvv]:hover{background:var(--bg-200);color:var(--contrast)}.ctrl[data-astro-cid-jeto3bvv]:active{transition-duration:80ms;transform:scale(.9)}.ctrl[data-astro-cid-jeto3bvv][data-prev]:hover svg[data-astro-cid-jeto3bvv]{transform:translate(-1px)}.ctrl[data-astro-cid-jeto3bvv][data-next]:hover svg[data-astro-cid-jeto3bvv]{transform:translate(1px)}.ctrl[data-astro-cid-jeto3bvv] svg[data-astro-cid-jeto3bvv]{transition:transform .3s var(--ease-snap)}.ctrl[data-astro-cid-jeto3bvv]:disabled{opacity:.35;pointer-events:none}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-jeto3bvv]{transform:none}.track[data-astro-cid-jeto3bvv]{scroll-behavior:auto}}.row[data-astro-cid-5bpsg6b4]{transition:background-color .2s, opacity .25s, transform .3s var(--ease-snap);border-radius:14px;align-items:center;gap:16px;padding:12px;display:flex}.work-list[data-astro-cid-5bpsg6b4] li[data-astro-cid-5bpsg6b4]+li[data-astro-cid-5bpsg6b4] .row[data-astro-cid-5bpsg6b4]{position:relative}.work-list[data-astro-cid-5bpsg6b4] li[data-astro-cid-5bpsg6b4]+li[data-astro-cid-5bpsg6b4] .row[data-astro-cid-5bpsg6b4]:before{content:"";border-top:1px solid var(--line);transition:opacity .2s;position:absolute;top:0;left:12px;right:12px}.num[data-astro-cid-5bpsg6b4]{transition:color .2s, transform .35s var(--ease-snap)}.arrow[data-astro-cid-5bpsg6b4]{opacity:0;transition:opacity .2s, transform .35s var(--ease-snap);transform:translate(-6px)}@media (hover:hover){.work-list[data-astro-cid-5bpsg6b4]:hover .row[data-astro-cid-5bpsg6b4]{opacity:.45}.work-list[data-astro-cid-5bpsg6b4] .row[data-astro-cid-5bpsg6b4]:hover{opacity:1;background:var(--bg-100)}.row[data-astro-cid-5bpsg6b4]:hover:before,.work-list[data-astro-cid-5bpsg6b4] li[data-astro-cid-5bpsg6b4]:hover+li[data-astro-cid-5bpsg6b4] .row[data-astro-cid-5bpsg6b4]:before{opacity:0}.row[data-astro-cid-5bpsg6b4]:hover .arrow[data-astro-cid-5bpsg6b4]{opacity:1;transform:none}.row[data-astro-cid-5bpsg6b4]:hover .num[data-astro-cid-5bpsg6b4]{color:var(--accent);transform:translate(2px)}}.row[data-astro-cid-5bpsg6b4]:focus-visible .arrow[data-astro-cid-5bpsg6b4]{opacity:1;transform:none}.row[data-astro-cid-5bpsg6b4]:active{transition-duration:80ms;transform:scale(.99)}.row[data-astro-cid-kb3vwkvu]{border-radius:14px;align-items:center;gap:12px;padding:12px;transition:background-color .2s,opacity .25s;display:flex;position:relative}.list[data-astro-cid-kb3vwkvu] li[data-astro-cid-kb3vwkvu]+li[data-astro-cid-kb3vwkvu] .row[data-astro-cid-kb3vwkvu]:before{content:"";border-top:1px solid var(--line);transition:opacity .2s;position:absolute;top:0;left:12px;right:12px}.arrow[data-astro-cid-kb3vwkvu]{opacity:0;transition:opacity .2s, transform .35s var(--ease-snap);transform:translate(-4px,4px)}@media (hover:hover){.list[data-astro-cid-kb3vwkvu]:hover .row[data-astro-cid-kb3vwkvu]{opacity:.45}.list[data-astro-cid-kb3vwkvu] .row[data-astro-cid-kb3vwkvu]:hover{opacity:1;background:var(--bg-100)}.row[data-astro-cid-kb3vwkvu]:hover:before,.list[data-astro-cid-kb3vwkvu] li[data-astro-cid-kb3vwkvu]:hover+li[data-astro-cid-kb3vwkvu] .row[data-astro-cid-kb3vwkvu]:before{opacity:0}.row[data-astro-cid-kb3vwkvu]:hover .arrow[data-astro-cid-kb3vwkvu]{opacity:1;transform:none}}.row[data-astro-cid-kb3vwkvu]:focus-visible .arrow[data-astro-cid-kb3vwkvu]{opacity:1;transform:none}.avatar[data-astro-cid-lcdefpme] img{transition:transform .4s var(--ease-spring)}.avatar[data-astro-cid-lcdefpme]:hover img{transform:scale(1.06)rotate(-2deg)}
