.showcaseHeader_showcaseHeader__4qJtp{position:relative;margin-top:calc(-400px - var(--header-height));z-index:3;display:flex;flex-direction:column;gap:var(--spacing-lg);height:calc(300px + var(--header-height));justify-content:center;padding-bottom:100px;width:100%}.showcaseHeader_reviewsVariant__mB0ff{margin-top:calc(-300px - var(--header-height));height:100%}.showcaseHeader_tabsRow__wzej_,.showcaseHeader_topRow__UDChu{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xl);width:100%}.showcaseHeader_tabsRow__wzej_{margin-top:var(--spacing-md)}.showcaseHeader_title__P8kJ7{font-family:var(--font-display);font-size:var(--h2-font-size);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;text-shadow:0 4px 20px var(--color-overlay-dark-80)}.showcaseHeader_description__jNu99{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;line-height:1.6;text-shadow:0 2px 10px var(--color-overlay-dark-80);white-space:pre-line}.showcaseHeader_description__jNu99 b,.showcaseHeader_description__jNu99 strong{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.showcaseHeader_actions__Q6Mkd{display:flex;align-items:center;gap:var(--spacing-md);flex-shrink:0}.showcaseHeader_searchWrapper__pNwvj{position:relative;display:flex;align-items:center;min-width:300px}.showcaseHeader_searchIcon__d23D0{position:absolute;left:var(--spacing-lg);color:var(--color-text-secondary);pointer-events:none;width:20px;height:20px}.showcaseHeader_searchInput__WYodm{width:100%;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) calc(var(--spacing-md) * 2 + var(--spacing-mlg));background-color:var(--color-surface);border:var(--border-normal) solid var(--color-overlay-light-20);border-radius:var(--radius-full);color:var(--color-text-primary);font-size:var(--font-size-md);outline:none;transition:all .3s ease}.showcaseHeader_searchInput__WYodm::placeholder{color:var(--color-text-secondary);opacity:.7}.showcaseHeader_searchInput__WYodm:focus{background:var(--color-overlay-light-15);border-color:var(--color-overlay-light-40);box-shadow:0 0 20px var(--color-overlay-light-10)}.showcaseHeader_actionButton__jeTyv{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;color:var(--color-text-primary);cursor:pointer;background-color:transparent;flex-shrink:0;border:none}.showcaseHeader_actionButton__jeTyv:active,.showcaseHeader_actionButton__jeTyv:hover{transform:scale(1.1)}.showcaseHeader_buttonIcon__nm0sO{width:20px;height:20px;color:currentColor}.showcaseHeader_sortWrapper__s4ufi{position:relative;display:flex;align-items:center}@media (max-width:1024px){.showcaseHeader_topRow__UDChu{flex-wrap:wrap}.showcaseHeader_title__P8kJ7{width:100%;margin-bottom:var(--spacing-sm)}.showcaseHeader_topRow__UDChu .showcaseHeader_actions__Q6Mkd{width:100%}.showcaseHeader_searchWrapper__pNwvj{flex:1;min-width:unset}.showcaseHeader_tabsRow__wzej_ .showcaseHeader_searchWrapper__pNwvj{flex:0 0 auto;width:250px}.showcaseHeader_tabsRow__wzej_{flex-wrap:wrap}.showcaseHeader_tabsRow__wzej_ .showcaseHeader_actions__Q6Mkd{width:auto}}@media (max-width:768px){.showcaseHeader_showcaseHeader__4qJtp{margin-top:calc(-350px - var(--header-height));height:calc(350px + var(--header-height));padding:var(--spacing-2xl) 0 0 0}.showcaseHeader_reviewsVariant__mB0ff{margin-top:calc(-250px - var(--header-height));margin-bottom:var(--spacing-md);height:100%}.showcaseHeader_topRow__UDChu{display:contents}.showcaseHeader_title__P8kJ7{font-size:var(--font-size-3xl);width:100%;order:1}.showcaseHeader_tabsRow__wzej_{order:4;gap:var(--spacing-md);flex-wrap:wrap}.showcaseHeader_tabsRow__wzej_ .showcaseHeader_searchWrapper__pNwvj{flex:0 0 auto;width:200px;min-width:unset}.showcaseHeader_tabsRow__wzej_ .showcaseHeader_actions__Q6Mkd{width:auto}.showcaseHeader_topRow__UDChu .showcaseHeader_actions__Q6Mkd{width:100%;gap:var(--spacing-sm);display:flex;order:3}.showcaseHeader_showcaseHeader__4qJtp .showcaseHeader_description__jNu99{order:2;font-size:var(--font-size-md)}.showcaseHeader_actionButton__jeTyv{width:44px;height:44px}.showcaseHeader_searchWrapper__pNwvj{flex:1}.showcaseHeader_topRow__UDChu .showcaseHeader_actions__Q6Mkd{margin-block-start:var(--spacing-md)}}@media (max-width:480px){.showcaseHeader_showcaseHeader__4qJtp{margin-top:calc(-290px - var(--header-height));height:calc(300px + var(--header-height))}.showcaseHeader_reviewsVariant__mB0ff{margin-top:calc(-250px - var(--header-height));margin-bottom:var(--spacing-sm);height:100%}.showcaseHeader_title__P8kJ7{font-size:var(--font-size-2xl)}.showcaseHeader_showcaseHeader__4qJtp .showcaseHeader_description__jNu99{font-size:var(--font-size-sm)}.showcaseHeader_actions__Q6Mkd{gap:var(--spacing-xs)}.showcaseHeader_actionButton__jeTyv{width:40px;height:40px}}.bentoGrid_bentoGrid__NvJnr{--bento-gap:var(--spacing-lg);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(18rem,(100% - 2 * var(--bento-gap))/3)),1fr));gap:var(--bento-gap);width:100%;padding-block:var(--spacing-xl);box-sizing:border-box}.bentoGrid_gridItem__0tgvs{display:flex;min-width:0;container-type:inline-size}.bentoGrid_gridItem__0tgvs>*{flex:1;min-width:0}.bentoGrid_featured__95Yln{grid-column:1/-1}.bentoGrid_defaultItem__8aslV{display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface)}.bentoGrid_imageWrapper__m0XwP{position:relative;aspect-ratio:16/9}.bentoGrid_image__Jeuc1{object-fit:cover}.bentoGrid_content__Ewwvl{padding:var(--card-padding)}.bentoGrid_title__tsukr{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-sm) 0;color:var(--color-text-primary)}.bentoGrid_description__1icZX{font-size:var(--font-size-sm);line-height:1.6;margin:0;color:var(--color-text-secondary)}