@media (max-width:767px){.BuildopediaDetailHeader_definitionLayout__PQE4c .BuildopediaDetailHeader_searchSection__v3N6W,.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_searchSection__v3N6W{padding-bottom:0}.BuildopediaDetailHeader_definitionLayout__PQE4c .BuildopediaDetailHeader_searchPanel__N6YlL,.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_searchPanel__N6YlL{padding:8px 8px 12px;background:rgb(var(--black)/.5)}.BuildopediaDetailHeader_definitionLayout__PQE4c .BuildopediaDetailHeader_searchField__MLx3o,.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_searchField__MLx3o{height:44px;padding:10px;border-color:rgb(var(--white));border-radius:4px}.BuildopediaDetailHeader_definitionLayout__PQE4c .BuildopediaDetailHeader_searchIcon__5KYJe,.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_searchIcon__5KYJe{width:16px;height:16px;margin-right:10px}.BuildopediaDetailHeader_definitionLayout__PQE4c .BuildopediaDetailHeader_searchButton__ssllS,.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_searchButton__ssllS{height:38px;padding:9px 19px;border-radius:4px;font-size:14px;line-height:18px}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_searchSection__v3N6W{padding-bottom:14px}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_categoryTabs__JMWyf{border-bottom:0}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_tabScroller__1uSQB{margin-right:-24px;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_tabsList__D9qoG{--discovery-tab-width:114.2px;width:-moz-max-content;width:max-content;height:30px;gap:29px;border-bottom:0;box-shadow:inset 0 -1px rgb(var(--gray-700))}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_tabsList__D9qoG>div{display:flex}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_tabsList__D9qoG>div>span{bottom:0}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_tabTrigger__f7TSe{height:30px;padding:2px 0 8px;font-size:14px;font-weight:400;line-height:20px}.BuildopediaDetailHeader_listingLayout__EeuIu .BuildopediaDetailHeader_tabTrigger__f7TSe[data-state=active]{font-weight:400}.BuildopediaDetailHeader_scrolledListingLayout__O6Jcz .BuildopediaDetailHeader_tabsList__D9qoG{display:flex}.BuildopediaDetailHeader_scrolledListingLayout__O6Jcz .BuildopediaDetailHeader_tabsList__D9qoG>div{flex:0 0 114.2px}.BuildopediaDetailHeader_scrolledListingLayout__O6Jcz .BuildopediaDetailHeader_tabsList__D9qoG>div:has([data-state=active]){flex-basis:128px}.BuildopediaDetailHeader_architectsLayout__yR2p2 .BuildopediaDetailHeader_tabScroller__1uSQB{margin-right:0}.BuildopediaDetailHeader_definitionLayout__PQE4c .BuildopediaDetailHeader_categoryTabs__JMWyf{display:none}.BuildopediaDetailMobile_container___zXKJ{padding-inline:22px}.BuildopediaDetailMobile_definitionContainer__b_2zB{padding-top:14px}.BuildopediaDetailMobile_definitionLayout__GSwkg{gap:6px}.BuildopediaDetailMobile_definitionCard__eVItP{padding:12px}.BuildopediaDetailMobile_definitionHeading__vGVEi{margin-bottom:24px}.BuildopediaDetailMobile_titleRow__1uef5{margin-bottom:0}.BuildopediaDetailMobile_definitionTitle__Nya0M{overflow-wrap:anywhere;font-size:24px;font-weight:700;line-height:31px}.BuildopediaDetailMobile_definitionBody__NRrh5{overflow-wrap:anywhere;font-size:14px;line-height:20px}.BuildopediaDetailMobile_definitionBody__NRrh5 p+p{margin-top:20px}.BuildopediaDetailMobile_illustration__6ZJt5{aspect-ratio:346/342}.BuildopediaDetailMobile_projectsDivider__D6hWj{display:none}.BuildopediaDetailMobile_sectionDivider__aFCek{margin-block:20px}.BuildopediaDetailMobile_projectsSection__PwjmB{margin-top:20px}.BuildopediaDetailMobile_projectsHeader__t69l7{flex-direction:row;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px}.BuildopediaDetailMobile_projectsDescription__90PDd{display:none}.BuildopediaDetailMobile_projectsHeader__t69l7>a{align-self:center;text-transform:capitalize}.BuildopediaDetailMobile_viewAllIcon__d78Di{width:16px;height:16px}.BuildopediaDetailMobile_projectsCarousel__O9D0I{margin-right:-22px}.BuildopediaDetailMobile_projectCard__u3ZFn{width:min(342px,calc(100vw - 44px))}.BuildopediaDetailMobile_projectImage__zVJNK{width:100%;height:auto;aspect-ratio:342/207;border-radius:6px}.BuildopediaDetailMobile_projectThumbnail__qyhPh{width:100%;height:100%;border-radius:6px}.BuildopediaDetailMobile_projectDetails__uNSSK{height:auto;margin-top:16px}.BuildopediaDetailMobile_projectMetadata__gexGS{margin-top:2px}.BuildopediaDetailMobile_directorySection__oqcsQ{margin-top:20px}}.DesignIdeasMobile_categoryFilter__8EbHM,.DesignIdeasMobile_filterSection__Qz5UC{display:contents}.DesignIdeasMobile_filterToggle__oovrH,.DesignIdeasMobile_loadMoreIcon__NJkMJ{display:none}@media (max-width:767px){.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_content__5Immw{display:grid;grid-template-areas:"filters" "summary" "switch" "related" "results" "error" "more" "loading";padding:0 24px 24px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_controlsContainer__VnjZX,.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_controlsInner__p7jxB,.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_feedContainer__B63WV,.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_feedInner__g8ar0,.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_feed__crTwC{display:contents}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_filterSection__Qz5UC{display:block;grid-area:filters;padding:14px 0;box-shadow:inset 0 -1px rgb(var(--gray-700))}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_filterToggle__oovrH{display:flex;align-items:center;justify-content:space-between;width:100%;height:24px;color:rgb(var(--white));font-size:14px;font-weight:600;line-height:20px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_filterIcon__qKkEO{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:rgb(var(--white)/.1)}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_categoryFilter__8EbHM{display:block;margin-top:14px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_categoryFilter__8EbHM>div{width:100%}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_filtersCollapsed__vUVVE,.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_separator__B2FwR{display:none}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_summary__hhH77{grid-area:summary;margin:14px 0}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_summary__hhH77>p{font-size:16px;font-weight:600;line-height:24px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_clipTabs__p91yL{grid-area:switch;width:100%;height:48px;padding:4px;border-radius:8px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_clipTabs__p91yL>button{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:40px;padding:4px;border:1px solid transparent;border-radius:6px;background:transparent;color:rgb(var(--white));font-size:14px;font-weight:400;line-height:18px;white-space:normal}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_clipTabs__p91yL>button[aria-pressed=true]{border-color:rgb(var(--white));background:rgb(var(--black));font-weight:600}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_relatedTags__z14UK{grid-area:related;min-width:0;margin-top:14px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_grid__EOyn6,.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_resultsState__71E5H{grid-area:results;margin-top:20px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_card__FwnvB{min-width:0;gap:16px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_thumbnail__lLLy5{aspect-ratio:342/207;border-radius:6px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_thumbnail__lLLy5>div:has(>img){top:0}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_thumbnail__lLLy5 .text-caption-lg{right:16px;bottom:16px;padding:0}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_card__FwnvB>div:last-child>div:first-child{gap:2px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_skeleton__5Zp_Z>div:first-child{aspect-ratio:342/207;margin-bottom:16px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_skeleton__5Zp_Z>div:nth-child(2){height:24px;margin-bottom:2px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_skeleton__5Zp_Z>div:last-child{height:20px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_loadMore__QrTHu{grid-area:more;padding-top:24px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_loadMoreButton__53BXJ{height:42px;gap:4px;padding:10px 20px;border:0;background:rgb(var(--white)/.1);font-size:14px;line-height:18px;text-transform:uppercase;backdrop-filter:blur(5px)}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_loadMoreIcon__NJkMJ{display:block;width:22px;height:22px}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_loadError__F0MMb{grid-area:error}.DesignIdeasMobile_page__3m2Ja .DesignIdeasMobile_loadingMore__5AC_p{grid-area:loading;margin-top:24px}.FilterSelect_selectContent___k0rF[data-side]{max-height:min(24rem,var(--radix-select-content-available-height))}.FilterSelect_popoverContent__sn74g[data-side]{display:flex;max-height:min(24rem,var(--radix-popover-content-available-height))}.FilterSelect_popoverContent__sn74g>div{height:auto;min-height:0}.FilterSelect_popoverContent__sn74g [cmdk-list]{min-height:0;overscroll-behavior-y:contain}}.ArchitectsMobile_allSort__jUu_L,.ArchitectsMobile_loadMoreIcon__3ka_R,.ArchitectsMobile_mobileFiltersLoading__m2In3,.ArchitectsMobile_mobileSkeleton__R92kA,.ArchitectsMobile_mobileSortLabel__93_yg{display:none}@media (max-width:767px){.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterContainer__DGZTX,.ArchitectsMobile_page__3CXKE .ArchitectsMobile_resultsContainer__skGY6{width:100%;max-width:none;padding-inline:24px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterContainer__DGZTX{padding-block:14px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterContainer__DGZTX>div{padding-bottom:14px;box-shadow:inset 0 -1px rgb(var(--gray-700))}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_resultsContainer__skGY6{padding-bottom:24px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterToggleRow__pBYMb{margin-bottom:0}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterToggleRow__pBYMb>button{height:24px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterHeading__B_5Vt{font-size:14px;line-height:20px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterDropdowns__Z8yGk{gap:10px;margin-top:14px;margin-bottom:0}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterPills__1Nwp8{gap:8px;margin-top:14px;margin-bottom:0}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileFiltersLoading__m2In3{display:block;height:24px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_desktopSkeleton__yPTBg,.ArchitectsMobile_page__3CXKE .ArchitectsMobile_desktopSortLabel__JFxMS,.ArchitectsMobile_page__3CXKE .ArchitectsMobile_filterLoadingDetails__BzNit,.ArchitectsMobile_page__3CXKE .ArchitectsMobile_separator__gJ97e{display:none}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_resultHeader__gWnPe{gap:14px;margin-top:0;margin-bottom:20px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_resultHeader__gWnPe>p{min-height:48px;font-size:16px;font-weight:600;line-height:24px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_sortControls__QWMQv{width:100%;margin-top:0}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_sortOptions__7MvUw{width:100%;height:68px;padding:4px;border-radius:8px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_sortOptions__7MvUw>button{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;height:60px;padding:9px 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:rgb(var(--white));font-size:14px;font-weight:400;line-height:20px;white-space:normal}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_sortOptions__7MvUw>button[aria-pressed=true]{border-color:rgb(var(--white));background:rgb(var(--black));font-weight:600}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileSortLabel__93_yg{display:inline}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_cards__Q4s2z{display:grid;gap:20px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_cards__Q4s2z>:not([hidden])~:not([hidden]){margin-top:0;margin-bottom:0}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_cardSurface__9T1XQ,.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileSkeleton__R92kA{padding:12px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileIdentityRow__EwxzE{display:flex;align-items:flex-start;gap:20px;min-height:78px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileIdentity__99kCb{flex:1;min-width:0}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileCard__RR_Xg .ArchitectsMobile_firmIdentity__tEWHh{gap:6px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileCard__RR_Xg .ArchitectsMobile_firmIdentity__tEWHh h3{font-size:20px;line-height:26px;overflow-wrap:anywhere}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileCard__RR_Xg .ArchitectsMobile_firmIdentity__tEWHh p{color:rgb(var(--gray-400));font-size:14px;line-height:20px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_enquiryButton__yop1m{height:38px;padding:9px 19px;font-size:14px;line-height:18px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileCard__RR_Xg .ArchitectsMobile_teamAvatars__XV9M2{--team-overlap:-10px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileCard__RR_Xg .ArchitectsMobile_teamAvatars__XV9M2>div{border-radius:10px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_members__EYX81+.ArchitectsMobile_mobileProject__9OaVA{margin-top:10px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_projectFrame__r4JUH{height:auto;aspect-ratio:318/178}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_mobileSkeleton__R92kA{display:block;border-radius:6px;background:rgb(var(--gray-900))}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_skeletonIdentity___MaQk{display:flex;gap:20px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_skeletonLogo__cRfCd{width:78px;height:78px;flex-shrink:0;border-radius:50%;background:rgb(var(--gray-800))}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_skeletonName__VenGr{width:100%;height:72px;border-radius:6px;background:rgb(var(--gray-800))}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_skeletonButton__zvNoV{height:38px;margin-top:20px;border-radius:10px;background:rgb(var(--gray-800))}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_skeletonTeam__1JHHU{width:106px;height:42px;margin-top:20px;border-radius:10px;background:rgb(var(--gray-800))}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_skeletonProject__OBGIW{aspect-ratio:318/178;margin-top:10px;border-radius:6px;background:rgb(var(--gray-800))}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_loadMore__Sae9T{padding-top:24px}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_loadMoreButton__R0g8H{display:inline-flex;align-items:center;justify-content:center;height:42px;gap:4px;padding:10px 20px;border:0;border-radius:10px;background:rgb(var(--white)/.1);font-size:14px;font-weight:700;line-height:18px;letter-spacing:1px;text-transform:uppercase;backdrop-filter:blur(5px)}.ArchitectsMobile_page__3CXKE .ArchitectsMobile_loadMoreIcon__3ka_R{display:block;width:22px;height:22px}}.EbookPdfViewer_mobileTopChrome__kY3w_{height:calc(var(--ebook-mobile-top-bar-height, 48px) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-right:max(6px,env(safe-area-inset-right));padding-left:max(10px,env(safe-area-inset-left))}.EbookPdfViewer_mobileBottomChrome__AFqHA{height:calc(var(--ebook-mobile-bottom-bar-height, 56px) + env(safe-area-inset-bottom));padding-right:max(8px,env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom);padding-left:max(8px,env(safe-area-inset-left))}.EbookPdfViewer_mobileChromeTransition__sVMJ3{transition-duration:.18s;transition-property:opacity,transform;transition-timing-function:ease-out}@media (prefers-reduced-motion:reduce){.EbookPdfViewer_mobileChromeTransition__sVMJ3{transition:none}}.ProjectListingMobile_clearAll__2CQ8x{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:50px;background:rgb(var(--gray-static-100));color:rgb(var(--white));font-size:14px;font-weight:600;line-height:20px}.dark .ProjectListingMobile_clearAll__2CQ8x{background:rgb(var(--gray-static-800))}.ProjectListingMobile_additionalOnlyPills__VsNYN,.ProjectListingMobile_mobileTag__yHHZ2{display:none}@media (max-width:767px){.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_additionalOnlyPills__VsNYN,.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_alphabeticalSort__rGBoy,.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_mobileTag__yHHZ2{display:flex}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_errorContainer__ZSyxe,.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterContainer___ke54,.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_resultsContainer__eLqBL{width:100%;max-width:none;padding-inline:24px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterContainer___ke54{padding-top:14px;padding-bottom:14px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_resultsContainer__eLqBL{padding-bottom:24px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filtersLoading__lylRB{height:24px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterToggleRow__EP1_e{margin-bottom:0}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterToggleRow__EP1_e>button{height:24px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterHeading__Zxnwi{font-size:14px;line-height:20px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterDropdowns__1TSq8{gap:10px;margin-top:14px;margin-bottom:0}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterPills__y1Jsz{gap:8px;margin-top:14px;margin-bottom:0}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_clearAll__2CQ8x,.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterPill__8wsHN,.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_moreFilters__1e7Xn{min-height:32px;max-width:100%;gap:6px;padding:6px 12px;font-size:14px;font-weight:400;line-height:20px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_filterPill__8wsHN>span{overflow-wrap:anywhere}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_clearAll__2CQ8x{border:1px solid rgb(var(--white));background:transparent;padding:5px 11px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_collapsedPills__FE6vw .ProjectListingMobile_overflowPill__QvWvQ{display:none}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_moreFilters__1e7Xn{display:inline-flex;align-items:center;justify-content:center;border-radius:50px;background:rgb(var(--gray-800));color:rgb(var(--white))}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_resultHeader__IMZ6l{flex-direction:column;align-items:stretch;gap:14px;margin-top:14px;margin-bottom:0}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_summaryTags__cBvV3>p{font-size:16px;font-weight:600;line-height:24px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_summaryTags__cBvV3{min-height:24px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_selectedTags__prY1d{display:none}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_sortControls__yUVem{width:100%;margin-top:0}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_sortOptions__UNzol{width:100%;height:48px;padding:4px;border-radius:8px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_sortOptions__UNzol>button{display:flex;flex:1 1 0;align-items:center;justify-content:center;height:40px;padding:9px 4px;border:1px solid transparent;border-radius:6px;background:transparent;color:rgb(var(--white));font-size:14px;font-weight:400;line-height:20px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_sortOptions__UNzol>button[aria-pressed=true]{border-color:rgb(var(--white));background:rgb(var(--black));font-weight:600}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_recentSort__6tbbl{order:-1}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_relatedTags__QUFoL{min-width:0;margin-top:14px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_projectGrid__WdZlA{gap:20px;margin-top:20px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_projectCard___Vojg{width:100%}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_projectImage__Lt8Vw{height:auto;aspect-ratio:342/207}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_projectMetadata__9RUSu{margin-top:2px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_projectSkeleton__93bvB{background:transparent}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_projectSkeleton__93bvB>div:first-child{aspect-ratio:342/207}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_projectSkeleton__93bvB>div:last-child{padding:16px 0 0}.ProjectListingMobile_caseStudies__XuiRD .ProjectListingMobile_resultsContainer__eLqBL{padding-top:14px}.ProjectListingMobile_caseStudies__XuiRD .ProjectListingMobile_resultHeader__IMZ6l{margin-top:0}.ProjectListingMobile_caseStudies__XuiRD .ProjectListingMobile_listSeparator__B5VVp,.ProjectListingMobile_caseStudies__XuiRD .ProjectListingMobile_sortControls__yUVem{display:none}.ProjectListingMobile_caseStudies__XuiRD .ProjectListingMobile_projectGrid__WdZlA{margin-top:14px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_loadMore__R2TG3{padding-top:24px}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_loadMoreButton__FHitd{height:42px;gap:4px;padding:10px 20px;border:0;background:rgb(var(--white)/.1);font-size:14px;line-height:18px;text-transform:uppercase;backdrop-filter:blur(5px)}.ProjectListingMobile_listing__plhGJ .ProjectListingMobile_loadMoreIcon__kxZoN{display:block;width:22px;height:22px}}.RelatedTagPills_progress___HqLU{display:none}@media (max-width:767px){.RelatedTagPills_row__gCrML{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px}.RelatedTagPills_row__gCrML::-webkit-scrollbar{display:none}.RelatedTagPills_row__gCrML>button{flex-shrink:0;white-space:nowrap}.RelatedTagPills_progress___HqLU{display:flex;justify-content:center;gap:8px;margin-top:14px}.RelatedTagPills_progress___HqLU>span{width:6px;height:6px;border-radius:50%;background:rgb(var(--gray-700))}.RelatedTagPills_progress___HqLU>span[data-active=true]{background:rgb(var(--white))}}.BuildopediaMobile_alphabetProgress__yuy9z{display:none}@media (max-width:767px){.BuildopediaMobile_background__3q_ds{top:-84.4px;pointer-events:none}.BuildopediaMobile_backgroundArt__p1itl{flex-shrink:0;width:291px;height:260.3px}.BuildopediaMobile_hero__Gp9nh{margin-bottom:14px}.BuildopediaMobile_headerContent__XC_Tw{gap:14px;margin-top:24px;margin-bottom:14px;padding-inline:22px}.BuildopediaMobile_headerContent__XC_Tw>:not([hidden])~:not([hidden]){margin-top:0;margin-bottom:0}.BuildopediaMobile_wordmark__xDnp7{font-size:36px;line-height:47px}.BuildopediaMobile_tagline___UPh3{font-size:14px;line-height:20px}.BuildopediaMobile_searchPanel__uB6E3{padding:8px 8px 12px;background:rgb(var(--black)/.5)}.BuildopediaMobile_searchField__mOOVw{flex:none;height:44px;padding:10px;border-color:rgb(var(--white));border-radius:4px}.BuildopediaMobile_searchIcon__5Ih3t{width:16px;height:16px;margin-right:10px}.BuildopediaMobile_searchInput__vjg3s{font-size:14px;line-height:20px}.BuildopediaMobile_searchButton__AwGMf{height:38px;padding:9px 19px;border-radius:4px;font-size:14px;line-height:18px}.BuildopediaMobile_content__rdkXm{padding-inline:22px}.BuildopediaMobile_categoryScroller__g2gU3{padding-inline:22px 0;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}.BuildopediaMobile_alphabetRow__HU3GL::-webkit-scrollbar,.BuildopediaMobile_categoryScroller__g2gU3::-webkit-scrollbar{display:none}.BuildopediaMobile_tabsList__cVe_l{--buildopedia-tab-width:114.2px;width:-moz-max-content;width:max-content;height:30px;gap:29px}.BuildopediaMobile_categoryScroller__g2gU3 .BuildopediaMobile_tabsList__cVe_l{border-bottom:0;box-shadow:inset 0 -1px rgb(var(--gray-700))}.BuildopediaMobile_tabsList__cVe_l>div{display:flex}.BuildopediaMobile_categoryScroller__g2gU3 .BuildopediaMobile_tabsList__cVe_l>div>span{bottom:0}.BuildopediaMobile_tabTrigger__sK9FK{height:30px;padding:2px 0 8px;font-size:14px;font-weight:400;line-height:20px}.BuildopediaMobile_tabTrigger__sK9FK[data-state=active]{font-weight:400}.BuildopediaMobile_alphabetFilter__EDFAk{margin-bottom:20px}.BuildopediaMobile_alphabetRow__HU3GL{flex-wrap:nowrap;gap:10px;margin-right:-22px;padding-right:22px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.BuildopediaMobile_alphabetRow__HU3GL>button{flex:0 0 34.615px;width:34.615px;height:42px;padding:0;border-width:.5px}.BuildopediaMobile_alphabetRow__HU3GL>button>span{font-weight:400;line-height:20px}.BuildopediaMobile_alphabetRow__HU3GL>button:focus-visible{outline:2px solid rgb(var(--brand-500));outline-offset:-3px}.BuildopediaMobile_alphabetProgress__yuy9z{display:flex;justify-content:center;gap:8px;margin-top:14px}.BuildopediaMobile_alphabetProgress__yuy9z>span{width:6px;height:6px;border-radius:50%;background:rgb(var(--gray-700))}.BuildopediaMobile_alphabetProgress__yuy9z>span[data-active=true]{background:rgb(var(--white))}.BuildopediaMobile_definitionGrid__94AJ0{display:flex;flex-direction:column;gap:20px}.BuildopediaMobile_definitionGrid__94AJ0>:not([hidden])~:not([hidden]){margin-top:0;margin-bottom:0}.BuildopediaMobile_cardContent__m8Z2O{align-items:center}.BuildopediaMobile_cardTitle__T_vAi{font-size:16px;line-height:24px}.BuildopediaMobile_cardDescription__xxOcv{color:rgb(var(--white));font-size:14px;line-height:20px}.BuildopediaMobile_cardSeparator__PV62K{margin-top:-1px;background:rgb(var(--gray-600))}.BuildopediaMobile_loadMore__lyMIJ{margin-top:24px}.BuildopediaMobile_loadMoreButton__RDUp1{gap:4px;height:42px;padding:10px 20px;border:0;background:rgb(var(--white)/.1);font-size:14px;line-height:18px;text-transform:uppercase;backdrop-filter:blur(5px)}.BuildopediaMobile_loadMoreLabel__1hZly{margin-right:0}.BuildopediaMobile_loadMoreIcon__pEXKy{width:22px;height:22px}}