/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
.project-title-part[data-v-e55e0703]{overflow-wrap:anywhere;word-break:keep-all}.project-visual[data-v-e55e0703]{cursor:zoom-in;aspect-ratio:6/5;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;width:100%;display:grid;overflow:visible}.project-visual[data-v-e55e0703]:focus-visible{border-radius:var(--radius-field)}.project-visual-glow[data-v-e55e0703],.project-visual-img[data-v-e55e0703]{grid-area:1/1;width:auto;max-width:100%;height:auto;max-height:100%}.project-visual-img[data-v-e55e0703]{transition:transform .9s var(--ease-paper);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000),linear-gradient(#0000,#000 14% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (hover:hover){.project-visual:hover .project-visual-img[data-v-e55e0703]{transform:scale(1.02)}}.project-visual-glow[data-v-e55e0703]{opacity:.55;filter:blur(56px)saturate(1.2);pointer-events:none;transform:scale(1.2)}@media (prefers-reduced-motion:reduce){.project-visual-img[data-v-e55e0703]{transition:none}}.dark .project-sheet[data-v-e55e0703]{box-shadow:inset 0 1px 0 oklch(from var(--color-neutral-50) l c h/8%)}
