.SolutionHubView_heroRow__K2r3p{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(1rem,3vw,2rem)}.SolutionHubView_heroSearch__SzvdS{display:flex;align-items:stretch;flex-shrink:0;width:min(100%,320px);border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06)}.SolutionHubView_heroSearchInput___E_I0{flex:1 1;min-width:0;border:none;background:transparent;color:var(--tanpera-white);font-size:.84rem;padding:.65rem .85rem}.SolutionHubView_heroSearchInput___E_I0::placeholder{color:rgba(255,255,255,.45)}.SolutionHubView_heroSearchInput___E_I0:focus{outline:none}.SolutionHubView_heroSearchBtn__Z4Pgk{flex-shrink:0;border:none;background:var(--tanpera-red);color:var(--tanpera-white);font-size:.78rem;font-weight:700;padding:0 1rem;cursor:pointer;transition:filter var(--transition)}.SolutionHubView_heroSearchBtn__Z4Pgk:hover{filter:brightness(1.06)}.SolutionHubView_empty__0KJS0{margin:0;font-size:.95rem}@media (max-width:900px){.SolutionHubView_heroRow__K2r3p{flex-direction:column;align-items:stretch}.SolutionHubView_heroSearch__SzvdS{width:100%}}.SolutionHubView_hubLayout__4fl_j{display:flex;flex-direction:column;gap:var(--layout-gap-lg)}.SolutionHubView_sectionHeader__P__f5{margin-bottom:0}.SolutionHubView_sectionHeaderRow__A6gtA{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}.SolutionHubView_sectionHeaderRow__A6gtA .SolutionHubView_sectionHeader__P__f5{flex:1 1;min-width:0}.SolutionHubView_sectionTitle__Qg6SP{font-family:var(--font-heading);font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;color:var(--tanpera-gray-900);margin:0 0 .35rem}.SolutionHubView_sectionLead__30qaW{margin:0;font-size:.88rem;color:var(--tanpera-gray-600);line-height:1.55}.SolutionHubView_sliderNav__JKYuj{display:flex;flex-shrink:0;gap:.35rem}.SolutionHubView_sliderNavBtn__SvuQT{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:999px;border:1px solid var(--tanpera-gray-200);background:var(--tanpera-white);color:var(--tanpera-gray-700);font-size:1rem;line-height:1;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease,transform .2s ease,opacity .2s ease}.SolutionHubView_sliderNavBtn__SvuQT:hover:not(:disabled){border-color:rgba(224,8,8,.35);color:var(--tanpera-red);background:rgba(224,8,8,.04);transform:scale(1.05)}.SolutionHubView_sliderNavBtn__SvuQT:disabled{opacity:.35;cursor:default}.SolutionHubView_sliderTrack__SsfNK{display:flex;gap:.85rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.SolutionHubView_sliderTrack__SsfNK::-webkit-scrollbar{display:none}.SolutionHubView_featuredSection__ffUvB{padding-bottom:.25rem}.SolutionHubView_featuredTrack__7Im9v{padding-bottom:.15rem}.SolutionHubView_featuredSlide__xed7g{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 0.64rem);min-width:min(220px,78vw);scroll-snap-align:start;list-style:none}.SolutionHubView_featuredSlideLink__d49i8{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:var(--tanpera-white);border:1px solid var(--tanpera-gray-200);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.SolutionHubView_featuredSlideLink__d49i8:hover{border-color:rgba(224,8,8,.32);box-shadow:0 10px 28px rgba(0,0,0,.07);transform:translateY(-3px)}.SolutionHubView_featuredSlideThumb__6b3ns{position:relative;width:100%;aspect-ratio:1;background:var(--tanpera-gray-100)}.SolutionHubView_featuredSlideThumb__6b3ns img{object-fit:cover}.SolutionHubView_featuredSlideBody__KqH4M{display:flex;flex-direction:column;gap:.25rem;padding:.75rem .85rem .9rem;min-height:5.5rem}.SolutionHubView_featuredSlideCategory__JtQdP{font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tanpera-gray-500)}.SolutionHubView_featuredSlideTitle__utG1P{font-family:var(--font-heading);font-size:.88rem;line-height:1.35;font-weight:700;color:var(--tanpera-gray-900)}.SolutionHubView_featuredSlideSubtitle__vWy5r,.SolutionHubView_featuredSlideTitle__utG1P{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SolutionHubView_featuredSlideSubtitle__vWy5r{font-size:.76rem;line-height:1.4;color:var(--tanpera-gray-600)}.SolutionHubView_categoryExplorer__8Qgs6{padding-bottom:.25rem}.SolutionHubView_categoryTrack__sbkEa{padding-bottom:.15rem}.SolutionHubView_categorySlide__wHotj{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 0.64rem);min-width:min(240px,82vw);scroll-snap-align:start;text-decoration:none;color:inherit}.SolutionHubView_categoryTile___EdbZ{display:grid;grid-template-columns:4px 1fr;grid-gap:.85rem;gap:.85rem;align-items:stretch;height:100%;min-height:6.5rem;padding:.95rem 1rem;background:var(--tanpera-white);border:1px solid var(--tanpera-gray-200);border-radius:var(--radius-lg);transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.SolutionHubView_categorySlide__wHotj:focus-visible .SolutionHubView_categoryTile___EdbZ,.SolutionHubView_categorySlide__wHotj:hover .SolutionHubView_categoryTile___EdbZ{border-color:rgba(224,8,8,.35);box-shadow:0 10px 26px rgba(0,0,0,.07);transform:translateY(-3px)}.SolutionHubView_categorySlide__wHotj:focus-visible{outline:none}.SolutionHubView_categorySlide__wHotj:focus-visible .SolutionHubView_categoryTile___EdbZ{box-shadow:0 10px 26px rgba(0,0,0,.07),0 0 0 2px rgba(224,8,8,.25)}.SolutionHubView_categoryTileAccent__DiW6e{align-self:stretch;border-radius:999px;min-height:100%}.SolutionHubView_cat_endustriyel__GY5jj{background:linear-gradient(180deg,#613583,#1a5fb4)}.SolutionHubView_cat_bina__Q5h7z,.SolutionHubView_cat_hvac__x2bud{background:linear-gradient(180deg,#e00808,#ff6b6b)}.SolutionHubView_cat_sector__JZSUr{background:linear-gradient(180deg,#1a5fb4,#62a0ea)}.SolutionHubView_cat_industrial__HqImX{background:linear-gradient(180deg,#613583,#986a44)}.SolutionHubView_cat_general__RD7A3{background:linear-gradient(180deg,#26a269,#8ff0a4)}.SolutionHubView_cat_certification__PWj8o{background:linear-gradient(180deg,#986a44,#c0a062)}.SolutionHubView_cat_data-center__w_zYf{background:linear-gradient(180deg,#3584e4,#99c1f1)}.SolutionHubView_categoryTileBody__7ESsn{display:flex;flex-direction:column;gap:.25rem;min-width:0}.SolutionHubView_categoryTileTop__zQs7o{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.SolutionHubView_categoryTileLabel__mbx_P{font-family:var(--font-heading);font-size:.95rem;font-weight:700;color:var(--tanpera-gray-900)}.SolutionHubView_categoryTileCount__NYgTH{flex-shrink:0;font-size:.72rem;font-weight:700;padding:.15rem .5rem;border-radius:999px;background:var(--tanpera-gray-100);color:var(--tanpera-gray-700)}.SolutionHubView_categoryTileBlurb__mfniA{font-size:.78rem;line-height:1.45;color:var(--tanpera-gray-600);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SolutionHubView_categorySection__KrZ8a{scroll-margin-top:5rem}.SolutionHubView_categorySectionHeader__ed8sO{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:.85rem;padding-bottom:.75rem;border-bottom:1px solid var(--tanpera-gray-200)}.SolutionHubView_categorySectionMark__PwcJy{width:4px;align-self:stretch;border-radius:999px;flex-shrink:0;min-height:2.5rem}.SolutionHubView_categorySectionTitle__KdFId{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;margin:0 0 .2rem;color:var(--tanpera-gray-900)}.SolutionHubView_categorySectionLead__x8kIQ{margin:0;font-size:.82rem;color:var(--tanpera-gray-600);line-height:1.5}.SolutionHubView_categorySectionCount__WjMPF{margin-left:auto;flex-shrink:0;font-size:.75rem;font-weight:700;color:var(--tanpera-gray-500);padding:.25rem .55rem;border-radius:999px;background:var(--tanpera-gray-100)}.SolutionHubView_compactList___1wYy{display:flex;flex-direction:column;gap:.45rem}.SolutionHubView_compactRow__BYBrD{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:center;padding:.55rem .75rem;background:var(--tanpera-white);border:1px solid var(--tanpera-gray-200);border-radius:var(--radius-md);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.SolutionHubView_compactRow__BYBrD:hover{border-color:rgba(224,8,8,.28);background:rgba(224,8,8,.02);box-shadow:0 4px 14px rgba(0,0,0,.04)}.SolutionHubView_compactThumb__M_riE{position:relative;display:block;width:52px;aspect-ratio:1;border-radius:var(--radius-sm);overflow:hidden;background:var(--tanpera-gray-100);flex-shrink:0}.SolutionHubView_compactThumb__M_riE img{object-fit:cover}.SolutionHubView_compactMain__vSpMx{min-width:0}.SolutionHubView_compactMeta__8hhhP{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.15rem}.SolutionHubView_featuredBadge__ur4eC{padding:.12rem .45rem;border-radius:999px;background:rgba(224,8,8,.1);border:1px solid rgba(224,8,8,.22);color:var(--tanpera-red)}.SolutionHubView_compactCategory__lCHvb,.SolutionHubView_featuredBadge__ur4eC{font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.SolutionHubView_compactCategory__lCHvb{color:var(--tanpera-gray-500)}.SolutionHubView_compactTitle__wieWr{margin:0;font-family:var(--font-heading);font-size:.92rem;line-height:1.35;font-weight:600}.SolutionHubView_compactTitle__wieWr a{color:var(--tanpera-gray-900);text-decoration:none}.SolutionHubView_compactTitle__wieWr a:hover{color:var(--tanpera-red)}.SolutionHubView_compactSubtitle__qHVcs{margin:.12rem 0 0;font-size:.78rem;line-height:1.4;color:var(--tanpera-gray-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SolutionHubView_compactArrow__YvubZ{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:999px;color:var(--tanpera-red);font-weight:700;text-decoration:none;flex-shrink:0;transition:background .2s ease}.SolutionHubView_compactRow__BYBrD:hover .SolutionHubView_compactArrow__YvubZ{background:rgba(224,8,8,.08)}.SolutionHubView_empty__0KJS0{text-align:center;padding:3rem 1rem;color:var(--tanpera-gray-600)}@media (max-width:640px){.SolutionHubView_sectionHeaderRow__A6gtA{flex-wrap:wrap;align-items:center}.SolutionHubView_featuredSlide__xed7g{flex:0 0 min(72vw,240px)}.SolutionHubView_categorySlide__wHotj{flex:0 0 min(78vw,260px)}.SolutionHubView_compactRow__BYBrD{grid-template-columns:48px minmax(0,1fr) auto;gap:.6rem;padding:.5rem .6rem}.SolutionHubView_compactThumb__M_riE{width:48px}.SolutionHubView_categorySectionHeader__ed8sO{flex-wrap:wrap}.SolutionHubView_categorySectionCount__WjMPF{margin-left:0}}.SolutionHubSections_layout__EUxA2{display:grid;grid-template-columns:minmax(260px,300px) 1fr;grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);align-items:start;min-width:0}.SolutionHubSections_sidebar__ZQley{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--topbar-height) + .75rem);background:var(--tanpera-gray-900);color:var(--tanpera-white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-card)}.SolutionHubSections_sidebarHead__vuY7z{padding:1.1rem 1.15rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.SolutionHubSections_sidebarLabel__UPq1J{margin:0 0 .3rem;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tanpera-red-accent)}.SolutionHubSections_sidebarTitle__y6vLQ{margin:0 0 .35rem;font-family:var(--font-heading);font-size:1.15rem;font-weight:700;line-height:1.25}.SolutionHubSections_sidebarDesc__06cGN{margin:0 0 .45rem;font-size:.78rem;line-height:1.5;color:rgba(255,255,255,.68)}.SolutionHubSections_sidebarMeta__efmWg{margin:0;font-size:.72rem;line-height:1.45;color:rgba(255,255,255,.48)}.SolutionHubSections_sidebarNav__un6pd{display:flex;flex-direction:column;gap:.35rem;padding:.85rem .9rem 1rem}.SolutionHubSections_navItem__lHwFN{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;padding:.7rem .75rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:rgba(255,255,255,.88);text-decoration:none;transition:border-color var(--transition),background var(--transition)}.SolutionHubSections_navItemBody__tTCZB{display:flex;flex-direction:column;gap:.2rem;min-width:0}.SolutionHubSections_navItemTitle__teszK{font-size:.82rem;font-weight:700;line-height:1.3}.SolutionHubSections_navItemDesc__2rrXA{font-size:.72rem;font-weight:400;line-height:1.45;color:rgba(255,255,255,.55)}.SolutionHubSections_navItemActive__0mW4E .SolutionHubSections_navItemDesc__2rrXA{color:rgba(255,255,255,.72)}.SolutionHubSections_navItem__lHwFN:hover{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.06)}.SolutionHubSections_navItemActive__0mW4E{border-color:rgba(224,8,8,.55);background:rgba(224,8,8,.12);box-shadow:inset 3px 0 0 var(--tanpera-red)}.SolutionHubSections_navCount__UHB3R{flex-shrink:0;margin-top:.1rem;min-width:1.5rem;padding:.1rem .4rem;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.72);font-size:.72rem;font-weight:700;text-align:center}.SolutionHubSections_main__dYIU6{min-width:0}.SolutionHubSections_empty__OoMqJ{margin:0;padding:2rem 1rem;text-align:center;color:var(--tanpera-gray-600);font-size:.95rem}@media (max-width:900px){.SolutionHubSections_layout__EUxA2{grid-template-columns:1fr}.SolutionHubSections_sidebar__ZQley{position:static}.SolutionHubSections_sidebarNav__un6pd{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}}