.ue-case[data-astro-cid-esvs7huh]{border:var(--rule) solid var(--line);border-radius:var(--radius-l);background:var(--surface-raised);height:100%;transition:transform var(--dur-quick) var(--ease-settle), box-shadow var(--dur-quick) var(--ease-settle), border-color var(--dur-quick) var(--ease-settle), background-color var(--dur-instant) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.ue-case__frame[data-astro-cid-esvs7huh]{aspect-ratio:3/2;background:var(--surface-paper);border-bottom:var(--rule) solid var(--line)}.ue-case__frame--art[data-astro-cid-esvs7huh]{aspect-ratio:4/3}.ue-case__frame[data-astro-cid-esvs7huh] picture{display:contents}.ue-case__frame[data-astro-cid-esvs7huh] img{object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block}.ue-case__frame--art[data-astro-cid-esvs7huh] img{object-position:center}.ue-case__body[data-astro-cid-esvs7huh]{padding:var(--space-4) var(--space-4) var(--space-3);flex-direction:column;flex:1;display:flex}.ue-case__state[data-astro-cid-esvs7huh]{margin:0 0 var(--space-3)}.ue-case__kicker[data-astro-cid-esvs7huh]{font:var(--type-caption-strong);color:var(--ink-muted);margin:0 0 var(--space-1)}.ue-case__title[data-astro-cid-esvs7huh]{color:var(--ink);font:var(--type-title-3);font-variation-settings:"opsz" 24;letter-spacing:-.005em;margin:0 0 var(--space-2)}.ue-case__title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh],.ue-case__title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]:visited{color:var(--ink);text-decoration:none}.ue-case__title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]:after{content:"";z-index:1;position:absolute;inset:0}.ue-case__title[data-astro-cid-esvs7huh] a[data-astro-cid-esvs7huh]:focus-visible{outline:none}.ue-case[data-astro-cid-esvs7huh]:has(.ue-case__title a:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.ue-case__summary[data-astro-cid-esvs7huh]{font:var(--type-ui);margin:0 0 var(--space-4)}.ue-case--soon[data-astro-cid-esvs7huh] .ue-case__body[data-astro-cid-esvs7huh]{padding-bottom:var(--space-4)}.ue-case--soon[data-astro-cid-esvs7huh] .ue-case__summary[data-astro-cid-esvs7huh]{margin-bottom:0}.ue-case__meta[data-astro-cid-esvs7huh]{justify-content:space-between;align-items:flex-end;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--rule) solid var(--line);font:var(--type-caption);color:var(--ink-muted);font-variant-numeric:tabular-nums;margin:auto 0 0;display:flex}.ue-case__arrow[data-astro-cid-esvs7huh]{font:600 20px/20px var(--font-sans);color:var(--ink);transition:transform var(--dur-quick) var(--ease-settle);flex:none}@media (hover:hover) and (pointer:fine){.ue-case[data-astro-cid-esvs7huh]:not(.ue-case--soon):hover{border-color:var(--line-strong);background:var(--surface-hover);box-shadow:0 6px 18px #0000001a}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ue-case[data-astro-cid-esvs7huh]:not(.ue-case--soon):hover{transform:translateY(-2px)}.ue-case[data-astro-cid-esvs7huh]:hover .ue-case__arrow[data-astro-cid-esvs7huh]{transform:translate(4px)}}.ue-case[data-astro-cid-esvs7huh]:not(.ue-case--soon):active{background:var(--surface-hover)}@media (prefers-reduced-motion:no-preference){.ue-case[data-astro-cid-esvs7huh]:not(.ue-case--soon):active{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.ue-case[data-astro-cid-esvs7huh],.ue-case__arrow[data-astro-cid-esvs7huh]{transition:none}}.ue-home__title[data-astro-cid-lcdefpme]{font:700 min(max(calc(30 * var(--type-unit)), 4.5vw), calc(46 * var(--type-unit)), 14cqi) / 1.12 var(--font-sans);letter-spacing:-.015em;color:var(--ink);max-width:20em;margin:0 0 var(--space-4)}.ue-home__what[data-astro-cid-lcdefpme]{font:var(--type-lead);color:var(--ink);max-width:60ch;margin:0 0 var(--space-7)}.ue-home__what[data-astro-cid-lcdefpme].ue-home__what--by{margin-bottom:var(--space-3)}.ue-home__by[data-astro-cid-lcdefpme]{margin:0 0 var(--space-7)}.ue-home__byline[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);min-height:var(--tap);color:var(--ink);text-decoration:none;display:inline-flex}.ue-home__byline[data-astro-cid-lcdefpme]:visited{color:var(--ink)}.ue-home__byline[data-astro-cid-lcdefpme]:focus-visible{border-radius:var(--radius-box)}.ue-home__byline[data-astro-cid-lcdefpme] picture{border-radius:var(--radius-round);width:40px;height:40px;box-shadow:0 0 0 var(--rule) var(--line);flex:none;display:block;overflow:hidden}.ue-home__byline[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;display:block}.ue-home__byline-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;display:flex}.ue-home__byline-name[data-astro-cid-lcdefpme]{font:var(--type-subhead);color:var(--ink);text-underline-offset:3px;transition:text-decoration-color var(--dur-instant);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.ue-home__byline-note[data-astro-cid-lcdefpme]{font:var(--type-caption);color:var(--ink-muted)}.ue-home__byline-arrow[data-astro-cid-lcdefpme]{color:var(--ink);transition:transform var(--dur-quick) var(--ease-settle);display:inline-block}@media (hover:hover) and (pointer:fine){.ue-home__byline[data-astro-cid-lcdefpme]:hover .ue-home__byline-name[data-astro-cid-lcdefpme]{text-decoration-color:var(--stamp)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ue-home__byline[data-astro-cid-lcdefpme]:hover .ue-home__byline-arrow[data-astro-cid-lcdefpme]{transform:translate(4px)}}.ue-home__byline[data-astro-cid-lcdefpme]:active .ue-home__byline-name[data-astro-cid-lcdefpme]{color:var(--stamp-hover);text-decoration-color:var(--stamp-hover)}.ue-home__cases[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}@container page (width>=640px){.ue-home__cases[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (width>=1024px){.ue-home__cases[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.ue-home__by[data-astro-cid-lcdefpme]{margin-bottom:var(--space-8)}}@media (prefers-reduced-motion:reduce){.ue-home__byline-arrow[data-astro-cid-lcdefpme],.ue-home__byline-name[data-astro-cid-lcdefpme]{transition:none}}.ue-home__intro[data-astro-cid-lcdefpme]{font:var(--type-quote);color:var(--ink-muted);max-width:60ch;margin:0 0 var(--space-5)}.ue-follow.ue-home__follow{margin:var(--space-7) 0 0}.ue-home__more[data-astro-cid-lcdefpme]{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}
