.showcase_page__oy61q{position:relative;z-index:var(--z-content);padding-bottom:var(--space-9)}.showcase_masthead__H6Tzn{padding-top:clamp(8rem,18vh,12rem);padding-bottom:var(--space-8)}.showcase_crumbs__fXg1a{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.showcase_title__yth_e{font-size:var(--fs-mega);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:var(--fw-black);text-transform:uppercase;color:var(--sxx-text)}.showcase_period__B7MZ0{color:var(--sxx-signal)}.showcase_mastheadFoot__a2_Ud{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-6) var(--space-8);margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--bw) solid var(--sxx-line)}.showcase_lede__K79cJ{max-width:62ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sxx-text-dim);text-wrap:pretty}.showcase_stats__hh7cE{display:flex;gap:var(--space-7)}.showcase_stats__hh7cE dd{font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;color:var(--sxx-text);margin-top:var(--space-2)}.showcase_group__lJhDc{padding-block:var(--space-7)}.showcase_groupHead__EfKcT{display:flex;align-items:center;gap:var(--space-5);margin-bottom:var(--space-5)}.showcase_groupRule__AOWF3{flex:1;height:var(--bw);background:var(--sxx-line)}.showcase_list__TbijQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:var(--grid-gap);list-style:none;margin:0;padding:0}.showcase_site__2r_8I{display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-5);border:var(--bw) solid var(--sxx-line);background:var(--sxx-base);transition:border-color .16s ease,background-color .16s ease}.showcase_site__2r_8I:focus-visible,.showcase_site__2r_8I:hover{border-color:var(--sxx-signal);background:color-mix(in srgb,var(--sxx-signal) 6%,var(--sxx-base))}.showcase_siteName__l_W94{font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--tr-tight);color:var(--sxx-text)}.showcase_siteLine__OUTcS{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--sxx-text-dim);text-wrap:pretty}.showcase_siteMeta__KGMLr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto;padding-top:var(--space-4);color:var(--sxx-text-dim)}.showcase_grid__z_9_i{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:var(--grid-gap);list-style:none;margin:0;padding:0}.showcase_frame__wG6_O{display:flex;flex-direction:column;border:var(--bw) solid var(--sxx-line);background:var(--sxx-base);overflow:hidden}.showcase_poster__cS0h6{display:block;width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;background:var(--sxx-base)}.showcase_frameMeta__RW842{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-top:var(--bw) solid var(--sxx-line)}.showcase_frameName__ctwTn{font-size:var(--fs-body);font-weight:var(--fw-bold);letter-spacing:var(--tr-tight);text-transform:uppercase;color:var(--sxx-text)}.showcase_close__D7HsD{padding-top:var(--space-9)}.showcase_closeInner__tfmoC{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding:var(--space-8) var(--space-7);border:var(--bw) solid var(--sxx-line);background:radial-gradient(90% 140% at 0 0,rgba(255,61,31,.07) 0,transparent 58%),var(--sxx-base)}.showcase_closeTitle__STGQ8{font-size:var(--fs-h2);line-height:var(--lh-tight);letter-spacing:var(--tr-tight);font-weight:var(--fw-bold);color:var(--sxx-text)}.showcase_actions__0HVT2{display:flex;flex-wrap:wrap;gap:var(--space-4)}.showcase_primary__bZTMR,.showcase_secondary__YiXJq{display:inline-flex;align-items:center;min-height:44px;padding-inline:var(--space-5);border:var(--bw) solid var(--sxx-line);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--sxx-text);transition:border-color .16s ease,color .16s ease}.showcase_primary__bZTMR{border-color:var(--sxx-signal);color:var(--sxx-signal)}.showcase_primary__bZTMR:focus-visible,.showcase_primary__bZTMR:hover,.showcase_secondary__YiXJq:focus-visible,.showcase_secondary__YiXJq:hover{border-color:var(--sxx-text);color:var(--sxx-text)}@media (max-width:720px){.showcase_mastheadFoot__a2_Ud{align-items:start}.showcase_grid__z_9_i,.showcase_list__TbijQ,.showcase_mastheadFoot__a2_Ud{grid-template-columns:minmax(0,1fr)}.showcase_closeInner__tfmoC{padding:var(--space-6) var(--space-5)}}