.BottomPanel-module-scss-module__U-ARDa__root{height:var(--bottom-panel-s);background-color:var(--color-white);padding-block:var(--margin-s);z-index:var(--z-index-bottom-panel);position:fixed;inset:auto 0 0}@media (min-width:1024px){.BottomPanel-module-scss-module__U-ARDa__root{height:var(--bottom-panel-l)}}.BottomPanel-module-scss-module__U-ARDa__panel{border-top:1px solid var(--color-black);height:100%;padding-top:var(--margin-s);justify-content:space-between;align-items:center;display:flex}.BottomPanel-module-scss-module__U-ARDa__actions{gap:.4rem;display:flex}
.ShowcaseNavigation-module-scss-module__tBKSkq__primary{align-items:center;gap:.4rem;display:flex}
.FiltersPanel-module-scss-module__zumKrq__container{inset:var(--header-s) 0 auto 0;z-index:var(--z-index-filters-panel);background-color:var(--color-white);transform:translateY(calc(100svh - var(--header-s)));transition:transform var(--micro-duration) var(--easing);max-height:calc(100svh - var(--header-s) - var(--bottom-panel-s));position:fixed;overflow:auto}@media (min-width:1024px){.FiltersPanel-module-scss-module__zumKrq__container{inset:auto 0 var(--bottom-panel-l) 0;max-height:unset;transform:translateY(calc(100% + var(--bottom-panel-l)))}}.FiltersPanel-module-scss-module__zumKrq__show .FiltersPanel-module-scss-module__zumKrq__container{transform:translateY(0)}@starting-style{.FiltersPanel-module-scss-module__zumKrq__show .FiltersPanel-module-scss-module__zumKrq__container{transform:translateY(calc(100svh - var(--header-s)))}@media (min-width:1024px){.FiltersPanel-module-scss-module__zumKrq__show .FiltersPanel-module-scss-module__zumKrq__container{transform:translateY(calc(100% + var(--bottom-panel-l)))}}}.FiltersPanel-module-scss-module__zumKrq__scrollWrapper{border:1px solid var(--color-black);height:100%;padding:.7rem 1.2rem 1.2rem}@media (min-width:1024px){.FiltersPanel-module-scss-module__zumKrq__scrollWrapper{padding:.4rem .8rem 1.2rem}.FiltersPanel-module-scss-module__zumKrq__filters{columns:2;column-gap:2.4rem}}
.FiltersGroup-module-scss-module__Qk6OSq__root{break-inside:avoid;margin-bottom:1.2rem}.FiltersGroup-module-scss-module__Qk6OSq__label{font-size:1.5rem;font-weight:300;line-height:1.3}@media (min-width:1024px){.FiltersGroup-module-scss-module__Qk6OSq__label{font-size:1.2rem}}.FiltersGroup-module-scss-module__Qk6OSq__filters{flex-wrap:wrap;gap:.8rem;margin-top:.4rem;display:flex}@media (min-width:1024px){.FiltersGroup-module-scss-module__Qk6OSq__filters{gap:.4rem}}

.ViewSwitcherCore-module-scss-module__V3F9ma__root{transition:opacity var(--micro-duration) var(--easing);gap:.4rem;display:flex}.ViewSwitcherCore-module-scss-module__V3F9ma__root.ViewSwitcherCore-module-scss-module__V3F9ma__hidden{opacity:0;pointer-events:none}.ViewSwitcherCore-module-scss-module__V3F9ma__button{background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-black);transition:background-color var(--micro-duration) var(--easing),color var(--micro-duration) var(--easing)}@media (hover:hover){.ViewSwitcherCore-module-scss-module__V3F9ma__button:hover{background-color:var(--color-gray-light)}.ViewSwitcherCore-module-scss-module__V3F9ma__button:hover[data-active=true]{background-color:var(--color-gray-dark);color:var(--color-white)}}.ViewSwitcherCore-module-scss-module__V3F9ma__button:focus-visible{background-color:var(--color-gray-light)}.ViewSwitcherCore-module-scss-module__V3F9ma__button[data-active=true]{background-color:var(--color-black);color:var(--color-white)}.ViewSwitcherCore-module-scss-module__V3F9ma__button[data-current=true]{background-color:var(--color-black);color:var(--color-white);pointer-events:none}.ViewSwitcherCore-module-scss-module__V3F9ma__button[data-reversed=true]{background-color:var(--color-black);color:var(--color-white)}@media (hover:hover){.ViewSwitcherCore-module-scss-module__V3F9ma__button[data-reversed=true]:hover{background-color:var(--color-gray-dark)}}.ViewSwitcherCore-module-scss-module__V3F9ma__button[data-reversed=true]:focus-visible{background-color:var(--color-gray-dark)}.ViewSwitcherCore-module-scss-module__V3F9ma__button:disabled{opacity:.2;pointer-events:none}.ViewSwitcherCore-module-scss-module__V3F9ma__button{justify-content:center;align-items:center;width:3.2rem;height:3.2rem;display:flex}.ViewSwitcherCore-module-scss-module__V3F9ma__icon{width:17px;height:17px}
.Orchestrator-module-scss-module__pl5BJq__root{flex:1;min-height:0;position:relative;overflow:hidden}.Orchestrator-module-scss-module__pl5BJq__panel{scrollbar-width:none}.Orchestrator-module-scss-module__pl5BJq__panel::-webkit-scrollbar{display:none}.Orchestrator-module-scss-module__pl5BJq__panel{overflow-anchor:none;will-change:transform;position:absolute;inset:0;overflow-y:auto}
.MobileOverlayShell-module-scss-module__KivTqa__root{inset:var(--menu-offset,0px) 0 auto;z-index:var(--z-index-mobile-overlay);height:100svh;padding:var(--header-s) 0 var(--bottom-panel-s);pointer-events:none;transition:top var(--micro-duration) var(--easing);flex-direction:column;display:flex;position:fixed}.MobileOverlayShell-module-scss-module__KivTqa__root[data-overlay-active=true]{pointer-events:auto}.MobileOverlayShell-module-scss-module__KivTqa__content{background-color:var(--color-white);opacity:0;transition:opacity var(--micro-duration) var(--easing);flex-grow:1;overflow:hidden}.MobileOverlayShell-module-scss-module__KivTqa__root[data-overlay-active=true] .MobileOverlayShell-module-scss-module__KivTqa__content{opacity:1}@starting-style{.MobileOverlayShell-module-scss-module__KivTqa__root[data-overlay-active=true] .MobileOverlayShell-module-scss-module__KivTqa__content{opacity:0}}
.IndexView-module-scss-module__wEVeOW__root{white-space:pre-wrap;padding-bottom:3.2rem}@media (min-width:1024px){.IndexView-module-scss-module__wEVeOW__root{white-space:normal}}.IndexView-module-scss-module__wEVeOW__indexProjects{margin-top:3.1rem;position:relative}@media (min-width:1024px){.IndexView-module-scss-module__wEVeOW__indexProjects{margin-top:6.2rem}}.IndexView-module-scss-module__wEVeOW__virtualizeRow{width:100%;position:absolute;top:0;left:0}@media (hover:hover){.IndexView-module-scss-module__wEVeOW__virtualizeRow:hover{z-index:1}}
.NowStories-module-scss-module__J8RwlG__root{width:100%;height:100%;position:relative;overflow:hidden}.NowStories-module-scss-module__J8RwlG__storyContent{z-index:1;height:100%;padding-top:.5rem;position:relative}
.SearchSidebar-module-scss-module__wofoWG__root{border:1px solid var(--color-black);min-height:calc(100svh - var(--header-l) - var(--margin-s));background-color:var(--color-white);flex-direction:column;padding:1.2rem 1.6rem;display:flex}.SearchSidebar-module-scss-module__wofoWG__root.SearchSidebar-module-scss-module__wofoWG__showcase{min-height:calc(100svh - var(--header-l) - var(--bottom-panel-l))}
.SearchResults-module-scss-module__9dQs7W__root{flex-grow:1;position:relative}.SearchResults-module-scss-module__9dQs7W__statuses{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SearchResults-module-scss-module__9dQs7W__status{color:var(--color-black);font-size:1.7rem;font-weight:300;line-height:1.4}.SearchResults-module-scss-module__9dQs7W__list{gap:1.6rem;display:grid}
.NothingFound-module-scss-module__z7DLjW__root{pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.NothingFound-module-scss-module__z7DLjW__field{position:absolute;inset:0}.NothingFound-module-scss-module__z7DLjW__lane{top:var(--lane-top);white-space:nowrap;color:var(--color-black);will-change:transform;animation:NothingFound-module-scss-module__z7DLjW__fly var(--lane-duration) var(--lane-delay) infinite both;font-size:1.7rem;font-weight:300;line-height:1.4;position:absolute;left:0}.NothingFound-module-scss-module__z7DLjW__dim{color:var(--color-gray)}.NothingFound-module-scss-module__z7DLjW__fallback{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@keyframes NothingFound-module-scss-module__z7DLjW__fly{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:translate(-100%)}34%{transform:translateX(calc(50cqw - 50% + var(--lane-shift)));animation-timing-function:linear}52%{transform:translateX(calc(50cqw - 50% + var(--lane-shift)));animation-timing-function:cubic-bezier(.32,0,.67,0)}to{transform:translate(100cqw)}}@media (prefers-reduced-motion:reduce){.NothingFound-module-scss-module__z7DLjW__field{display:none}.NothingFound-module-scss-module__z7DLjW__fallback{width:auto;height:auto;color:var(--color-black);justify-content:center;align-items:center;font-size:1.7rem;font-weight:300;line-height:1.4;display:flex;inset:0;overflow:visible}}
.SearchCard-module-scss-module__UHEJFa__root{display:block}.SearchCard-module-scss-module__UHEJFa__imageWrp{aspect-ratio:16/9;border:1px solid var(--color-black);position:relative;overflow:hidden}.SearchCard-module-scss-module__UHEJFa__title{font-size:1.5rem;font-weight:300;line-height:1.3}@media (min-width:1024px){.SearchCard-module-scss-module__UHEJFa__title{letter-spacing:.01em;font-size:2.4rem;line-height:1}}.SearchCard-module-scss-module__UHEJFa__title{text-transform:uppercase;color:var(--color-black);margin-top:1.6rem}@media (min-width:1024px){.SearchCard-module-scss-module__UHEJFa__title{letter-spacing:.01em;margin-top:.8rem;font-size:1.2rem;font-weight:300;line-height:1}}.SearchCard-module-scss-module__UHEJFa__description{font-size:1.5rem;font-weight:300;line-height:1.3}@media (min-width:1024px){.SearchCard-module-scss-module__UHEJFa__description{font-size:1.2rem}}.SearchCard-module-scss-module__UHEJFa__description{color:var(--color-black);margin-top:.3rem}
