.project_container__XTOyc{min-height:100vh;margin-top:4rem;background-color:#fff}.project_heroSection__NPMf8{position:relative;height:60vh;background-color:#111827;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;overflow:hidden}.project_heroOverlay__xtjO8{position:absolute;inset:0;background:rgba(0,0,0,.5);z-index:1}.project_heroContent__HCoBQ{position:relative;z-index:2;max-width:800px;padding:0 1rem}.project_heroTitle__SwG0J{font-size:3rem;font-weight:200;margin-bottom:1.5rem;letter-spacing:.02em}.project_heroDescription__zyT0D{font-size:1.25rem;font-weight:300;opacity:.9}.project_graySection__e1H5p{background-color:#f9fafb;padding:4rem 0}.project_sectionContainer__DKptu{max-width:1280px;margin:0 auto;padding:0 1rem}.project_projectsHeader__EgwDo{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.project_sectionTitle__4eXWj{font-size:2rem;font-weight:300;color:#111827;margin:0}.project_projectsGrid__TxeHf{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.project_projectCard__yYMOM{background:#fff;border-radius:.5rem;overflow:hidden;transition:transform .3s ease}.project_projectCard__yYMOM:hover{transform:translateY(-4px)}.project_projectImageWrapper__COv4g{position:relative;aspect-ratio:16/9;overflow:hidden}.project_projectImageBackground__QNYRn{width:100%;height:100%;background-size:cover;background-position:50%;transition:transform .3s ease}.project_projectCard__yYMOM:hover .project_projectImageBackground__QNYRn{transform:scale(1.05)}.project_projectOverlay__HXech{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.2));opacity:0;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.project_projectCard__yYMOM:hover .project_projectOverlay__HXech{opacity:1}.project_overlayContent__VFLlJ{text-align:center;color:#fff;padding:1.5rem;transform:translateY(20px);transition:transform .3s ease}.project_projectCard__yYMOM:hover .project_overlayContent__VFLlJ{transform:translateY(0)}.project_overlayTitle__fFQJQ{font-size:1.5rem;font-weight:300;margin-bottom:1rem;color:#fff}.project_overlayButton__G1wfz{background:transparent;border:2px solid #fff;color:#fff;padding:.5rem 1rem;display:inline-flex;align-items:center;gap:.5rem;border-radius:.375rem;transition:all .2s ease;font-size:.875rem}.project_overlayButton__G1wfz:hover{background:#fff;color:#111827}.project_projectTitle__OFZMh{padding:1.5rem;font-size:1.25rem;font-weight:300;color:#111827}.project_btnSecondary__cpDoq{background:#111827;color:#fff;padding:.5rem 1rem;border-radius:.375rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;transition:background-color .2s}.project_btnSecondary__cpDoq:hover{background:#1f2937}.project_btnPrimary__vej88{background:#111827;color:#fff;padding:.75rem 1.5rem;border-radius:.375rem;display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;transition:all .2s}.project_btnPrimary__vej88:hover{background:#1f2937;transform:translateY(-2px)}.project_btnOutline__TyMv5{background:transparent;border:1px solid #111827;color:#111827;padding:.75rem 1.5rem;border-radius:.375rem;display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;transition:all .2s}.project_btnOutline__TyMv5:hover{background:#f3f4f6}.project_btnOutlineSmall__nVeC2{background:transparent;border:1px solid #111827;color:#111827;padding:.5rem 1rem;border-radius:.375rem;display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;transition:all .2s}.project_btnOutlineSmall__nVeC2:hover{background:#f3f4f6}.project_loadMoreSection__QcP5M{text-align:center;margin-top:3rem}@media (max-width:768px){.project_heroTitle__SwG0J{font-size:2.5rem}.project_projectsHeader__EgwDo{flex-direction:column;gap:1rem;text-align:center}.project_projectsGrid__TxeHf{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}}@media (min-width:1024px){.project_sectionContainer__DKptu{padding:0 2rem}.project_projectsGrid__TxeHf{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2.5rem}}.SolutionsPage_container__QVpXB{min-height:100vh;background-color:#f3f4f6}.SolutionsPage_heroSection__MI0cV{position:relative;height:100vh;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.SolutionsPage_overlay__i_OqQ{position:absolute;inset:0;background-color:rgba(0,0,0,.3)}.SolutionsPage_heroContent__KpHwp{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 1rem;text-align:center}@media (min-width:768px){.SolutionsPage_heroContent__KpHwp{padding:0 2rem}}.SolutionsPage_breadcrumb__cvJTV{position:absolute;top:1rem;left:50%;transform:translateX(-50%);z-index:20;width:100%}@media (min-width:768px){.SolutionsPage_breadcrumb__cvJTV{top:2rem}}.SolutionsPage_breadcrumbContent__jYIxW{max-width:1280px;margin:0 auto;padding:0 1rem;text-align:center}.SolutionsPage_breadcrumbNav__gArXl{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.875rem;color:#fff;font-weight:400;flex-wrap:wrap}@media (min-width:480px){.SolutionsPage_breadcrumbNav__gArXl{gap:.5rem;font-size:1rem}}@media (min-width:768px){.SolutionsPage_breadcrumbNav__gArXl{font-size:1.25rem}}.SolutionsPage_breadcrumbLink__S8MsG{color:#fff;text-decoration:none;transition:color .2s;opacity:.9;font-size:.875rem}@media (min-width:480px){.SolutionsPage_breadcrumbLink__S8MsG{font-size:1rem}}@media (min-width:768px){.SolutionsPage_breadcrumbLink__S8MsG{font-size:1.25rem}}@media (min-width:1024px){.SolutionsPage_breadcrumbLink__S8MsG{font-size:1.5rem}}.SolutionsPage_heroText__1jqW5{text-align:center;color:#fff;max-width:90rem;margin:0 auto;padding:0 1rem}.SolutionsPage_heroTitle__vV9Dh{font-size:42px;font-weight:200;margin-bottom:2rem;letter-spacing:.02em;color:#fff;text-transform:uppercase;line-height:1.1}@media (min-width:480px){.SolutionsPage_heroTitle__vV9Dh{font-size:42px;margin-bottom:2.5rem}}@media (min-width:768px){.SolutionsPage_heroTitle__vV9Dh{font-size:42px;margin-bottom:3rem}}@media (min-width:1024px){.SolutionsPage_heroTitle__vV9Dh{font-size:42px}}.SolutionsPage_heroDescription__d1Z7Q{font-size:24px;line-height:1.4;font-weight:300;color:#fff;max-width:70rem;margin:0 auto 2rem;opacity:.95}@media (min-width:480px){.SolutionsPage_heroDescription__d1Z7Q{font-size:24px;margin-bottom:2.5rem}}@media (min-width:768px){.SolutionsPage_heroDescription__d1Z7Q{font-size:24px;margin-bottom:3rem}}@media (min-width:1024px){.SolutionsPage_heroDescription__d1Z7Q{font-size:clamp(1.5rem,3vw,24px)}}.SolutionsPage_heroDivider__NNDJv{border-top:2px solid #fff;width:4rem;margin:2rem auto;opacity:.8}@media (min-width:768px){.SolutionsPage_heroDivider__NNDJv{width:6rem;margin:2.5rem auto}}@media (min-width:1024px){.SolutionsPage_heroDivider__NNDJv{width:8rem;margin:3rem auto}}.SolutionsPage_section__0Afts{background-color:#fff;padding:2rem 0}@media (min-width:768px){.SolutionsPage_section__0Afts{padding:3rem 0}}@media (min-width:1024px){.SolutionsPage_section__0Afts{padding:4rem 0}}.SolutionsPage_graySection__4xMZw{background-color:#f9fafb;padding:3rem 0}@media (min-width:768px){.SolutionsPage_graySection__4xMZw{padding:4rem 0}}@media (min-width:1024px){.SolutionsPage_graySection__4xMZw{padding:5rem 0}}.SolutionsPage_materialsSection__Au7Bm{background-color:#fff;padding:3rem 0}@media (min-width:768px){.SolutionsPage_materialsSection__Au7Bm{padding:4rem 0}}@media (min-width:1024px){.SolutionsPage_materialsSection__Au7Bm{padding:5rem 0}}.SolutionsPage_sectionContainer__zdIOS{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.SolutionsPage_sectionContainer__zdIOS{padding:0 2rem}}@media (min-width:1024px){.SolutionsPage_sectionContainer__zdIOS{padding:0 1rem}}.SolutionsPage_grid__sKv_h{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:center}@media (min-width:768px){.SolutionsPage_grid__sKv_h{gap:3rem}}@media (min-width:1024px){.SolutionsPage_grid__sKv_h{gap:4rem}.SolutionsPage_gridLg__3zWfx{grid-template-columns:1fr 1fr}}.SolutionsPage_gridFlexStart__XTE_H{align-items:flex-start}.SolutionsPage_gridStretch__4iDSs{align-items:stretch}.SolutionsPage_gridCenter__NziOk{align-items:center}.SolutionsPage_sectionTitle__g8Rju{font-size:24px;font-weight:300;color:#111827;margin-bottom:1.5rem;line-height:1.2}@media (min-width:768px){.SolutionsPage_sectionTitle__g8Rju{font-size:24px;margin-bottom:2rem}}@media (min-width:1024px){.SolutionsPage_sectionTitle__g8Rju{font-size:24px}}.SolutionsPage_technicalTitle__KOMqS{font-size:24px;font-weight:300;color:#111827;margin-bottom:1rem}@media (min-width:768px){.SolutionsPage_technicalTitle__KOMqS{font-size:24px}}@media (min-width:1024px){.SolutionsPage_technicalTitle__KOMqS{font-size:24px}}.SolutionsPage_largeTitle__qZkY8{font-size:1.5rem;font-weight:400;color:#1d252c;margin-bottom:1.5rem;line-height:1.1;font-family:"roboto, sans-serif"}@media (min-width:768px){.SolutionsPage_largeTitle__qZkY8{font-size:1.875rem;margin-bottom:2rem}}@media (min-width:1024px){.SolutionsPage_largeTitle__qZkY8{font-size:2.125rem}}.SolutionsPage_projectTitle__0nRLL{font-size:1.25rem;font-weight:300;color:#111827;margin-bottom:1rem;line-height:1.2}@media (min-width:768px){.SolutionsPage_projectTitle__0nRLL{font-size:1.375rem}}@media (min-width:1024px){.SolutionsPage_projectTitle__0nRLL{font-size:1.5rem}}.SolutionsPage_textContent__X9SUa{display:flex;flex-direction:column;gap:1rem;color:#374151;font-size:1rem;line-height:1.6}@media (min-width:768px){.SolutionsPage_textContent__X9SUa{gap:1.25rem;font-size:1.0625rem;line-height:1.7}}@media (min-width:1024px){.SolutionsPage_textContent__X9SUa{gap:2rem;font-size:1.125rem;line-height:1.75}}.SolutionsPage_textLarge__NTNc1{font-size:1.125rem;line-height:1.5}@media (min-width:768px){.SolutionsPage_textLarge__NTNc1{font-size:1.25rem;line-height:1.55}}@media (min-width:1024px){.SolutionsPage_textLarge__NTNc1{font-size:1.5rem;line-height:1.6}}.SolutionsPage_textXLarge__3OrGc{font-size:1.25rem;line-height:1.5}@media (min-width:768px){.SolutionsPage_textXLarge__3OrGc{font-size:1.5rem;line-height:1.55}}@media (min-width:1024px){.SolutionsPage_textXLarge__3OrGc{font-size:2rem;line-height:1.6}}.SolutionsPage_technicalContent__uwq6P{display:flex;flex-direction:column;gap:1rem;color:#374151;font-size:1rem}@media (min-width:768px){.SolutionsPage_technicalContent__uwq6P{gap:1.25rem;font-size:1.0625rem}}@media (min-width:1024px){.SolutionsPage_technicalContent__uwq6P{gap:1.5rem;font-size:1.125rem}}.SolutionsPage_technicalPoint__NPlzU{font-size:1.125rem;font-weight:500;color:#111827}@media (min-width:768px){.SolutionsPage_technicalPoint__NPlzU{font-size:1.1875rem}}@media (min-width:1024px){.SolutionsPage_technicalPoint__NPlzU{font-size:1.25rem}}.SolutionsPage_image__SZEC9{width:100%;height:auto;max-height:860px;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media (min-width:768px){.SolutionsPage_image__SZEC9{border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}}.SolutionsPage_imageShadowLarge__jrEt2{box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}@media (min-width:768px){.SolutionsPage_imageShadowLarge__jrEt2{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}}.SolutionsPage_imagesRow__ZynTi{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}@media (min-width:768px){.SolutionsPage_imagesRow__ZynTi{flex-direction:row;gap:1.5rem;margin-top:2rem}}.SolutionsPage_btnPrimary__aUve5{background-color:#111827;color:#fff;padding:.625rem 1.5rem;font-size:1rem;border:none;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .2s;width:100%}@media (min-width:768px){.SolutionsPage_btnPrimary__aUve5{padding:.75rem 1.75rem;font-size:1.0625rem;width:auto}}@media (min-width:1024px){.SolutionsPage_btnPrimary__aUve5{padding:.75rem 2rem;font-size:1.125rem}}.SolutionsPage_btnPrimary__aUve5:hover{background-color:#1f2937}.SolutionsPage_btnSecondary__cLgic{background-color:#111827;color:#fff;padding:.5rem 1rem;font-size:.875rem;border:none;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;gap:.375rem;transition:background-color .2s}@media (min-width:768px){.SolutionsPage_btnSecondary__cLgic{padding:.5rem 1.25rem;font-size:.9375rem;gap:.5rem}}@media (min-width:1024px){.SolutionsPage_btnSecondary__cLgic{padding:.5rem 1.5rem;font-size:1rem}}.SolutionsPage_btnOutline__AU2pI{border:1px solid #111827;color:#111827;background-color:transparent;padding:.625rem 1.25rem;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s;font-size:.9375rem;width:100%}@media (min-width:768px){.SolutionsPage_btnOutline__AU2pI{padding:.75rem 1.5rem;font-size:1rem;width:auto}}.SolutionsPage_btnOutline__AU2pI:hover{background-color:#f3f4f6}.SolutionsPage_btnOutlineSmall__g7hYj{border:1px solid #111827;color:#111827;background-color:transparent;padding:.5rem 1rem;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.375rem;transition:all .2s;font-size:.875rem;width:100%}@media (min-width:768px){.SolutionsPage_btnOutlineSmall__g7hYj{padding:.5rem 1.25rem;font-size:.9375rem;gap:.5rem;width:auto}}@media (min-width:1024px){.SolutionsPage_btnOutlineSmall__g7hYj{padding:.5rem 1.5rem;font-size:1rem}}.SolutionsPage_downloadLink__worbM{text-decoration:none;cursor:pointer;margin:20px auto 0;display:table}@media (min-width:768px){.SolutionsPage_downloadLink__worbM{margin:25px auto 0}}@media (min-width:1024px){.SolutionsPage_downloadLink__worbM{margin:30px auto 0}}.SolutionsPage_downloadButton__Y0UO5{background:#1d252c;color:#fff;padding:12px 20px;letter-spacing:0;font-weight:400;display:table;font-size:15px;font-family:"roboto, sans-serif"}@media (min-width:768px){.SolutionsPage_downloadButton__Y0UO5{padding:13px 25px;font-size:16px}}@media (min-width:1024px){.SolutionsPage_downloadButton__Y0UO5{padding:15px 30px;font-size:17px}}.SolutionsPage_downloadButtonIcon__qHa_i{display:table-cell;vertical-align:middle;padding-right:8px;font-size:18px}@media (min-width:768px){.SolutionsPage_downloadButtonIcon__qHa_i{padding-right:9px;font-size:19px}}@media (min-width:1024px){.SolutionsPage_downloadButtonIcon__qHa_i{padding-right:10px;font-size:20px}}.SolutionsPage_downloadButtonText___QdRi{display:table-cell;vertical-align:middle;font-size:15px;font-family:"roboto, sans-serif";font-weight:400}@media (min-width:768px){.SolutionsPage_downloadButtonText___QdRi{font-size:16px}}@media (min-width:1024px){.SolutionsPage_downloadButtonText___QdRi{font-size:17px}}.SolutionsPage_projectsHeader__vhEfM{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:3rem}@media (min-width:768px){.SolutionsPage_projectsHeader__vhEfM{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3.5rem}}@media (min-width:1024px){.SolutionsPage_projectsHeader__vhEfM{margin-bottom:4rem}}.SolutionsPage_projectsGrid__VNjqy{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.SolutionsPage_projectsGrid__VNjqy{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (min-width:1024px){.SolutionsPage_projectsGrid__VNjqy{gap:3rem}}.SolutionsPage_projectCard__LcrFI{display:flex;flex-direction:column;transition:transform .2s ease}.SolutionsPage_projectCard__LcrFI:hover{transform:translateY(-2px)}.SolutionsPage_projectImageWrapper__NAlvn{position:relative;margin-bottom:1rem;overflow:hidden;border-radius:.375rem;cursor:pointer}@media (min-width:768px){.SolutionsPage_projectImageWrapper__NAlvn{margin-bottom:1.25rem;border-radius:.5rem}}@media (min-width:1024px){.SolutionsPage_projectImageWrapper__NAlvn{margin-bottom:1.5rem}}.SolutionsPage_projectImageBackground__4xQiD{width:100%;height:300px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:filter .3s ease,transform .3s ease;position:relative}@media (min-width:768px){.SolutionsPage_projectImageBackground__4xQiD{height:350px;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}}@media (min-width:1024px){.SolutionsPage_projectImageBackground__4xQiD{height:400px}}.SolutionsPage_projectImageWrapper__NAlvn:hover .SolutionsPage_projectImageBackground__4xQiD{transform:scale(1.05)}.SolutionsPage_projectOverlay__bTfhe{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.6),rgba(0,0,0,.4) 50%,rgba(0,0,0,.6));display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;border-radius:.375rem}@media (min-width:768px){.SolutionsPage_projectOverlay__bTfhe{border-radius:.5rem}}.SolutionsPage_projectImageWrapper__NAlvn:hover .SolutionsPage_projectOverlay__bTfhe{opacity:1}.SolutionsPage_overlayContent__c_5fU{text-align:center;color:#fff;transform:translateY(10px);transition:transform .3s ease}.SolutionsPage_projectImageWrapper__NAlvn:hover .SolutionsPage_overlayContent__c_5fU{transform:translateY(0)}.SolutionsPage_overlayTitle__qi0Yg{font-size:1.25rem;font-weight:500;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff}@media (min-width:768px){.SolutionsPage_overlayTitle__qi0Yg{font-size:1.5rem;margin-bottom:.75rem;color:#fff}}.SolutionsPage_overlayButton__QvGfB{background:hsla(0,0%,100%,.2);border:2px solid #fff;color:#fff;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease;display:inline-flex;align-items:center;gap:.5rem}@media (min-width:768px){.SolutionsPage_overlayButton__QvGfB{padding:.75rem 1.5rem;font-size:1rem;color:#fff}}.SolutionsPage_overlayButton__QvGfB:hover{background:#fff;color:#111827;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.SolutionsPage_materialsSectionTitle__6uf3y{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){.SolutionsPage_materialsSectionTitle__6uf3y{margin-bottom:3.5rem}}@media (min-width:1024px){.SolutionsPage_materialsSectionTitle__6uf3y{margin-bottom:4rem}}.SolutionsPage_materialsGrid__NDvh5{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:100%}@media (min-width:480px){.SolutionsPage_materialsGrid__NDvh5{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.SolutionsPage_materialsGrid__NDvh5{grid-template-columns:repeat(4,1fr);gap:2rem}}@media (min-width:1024px){.SolutionsPage_materialsGrid__NDvh5{grid-template-columns:repeat(8,1fr);gap:1.5rem}}@media (min-width:1280px){.SolutionsPage_materialsGrid__NDvh5{gap:2rem}}.SolutionsPage_materialCard__jSj22{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.SolutionsPage_materialName__1_c45{font-size:1rem;font-weight:500;color:#111827;margin-bottom:1rem;line-height:1.2;text-align:center;width:100%;min-height:2.5rem;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.SolutionsPage_materialName__1_c45{font-size:1.125rem;margin-bottom:1.25rem;min-height:3rem}}@media (min-width:1024px){.SolutionsPage_materialName__1_c45{font-size:1.25rem;margin-bottom:1.5rem;min-height:3.5rem}}.SolutionsPage_colorSwatch__gbVSz{width:100%;height:100%;border-radius:.375rem;flex-shrink:0}@media (min-width:768px){.SolutionsPage_colorSwatch__gbVSz{height:7rem}}@media (min-width:1024px){.SolutionsPage_colorSwatch__gbVSz{height:8rem}}.SolutionsPage_centerText__TUYFN{text-align:center}.SolutionsPage_rightText__WEjrC{text-align:right}@media (max-width:1023px){.SolutionsPage_rightText__WEjrC{text-align:center}}.SolutionsPage_flexColumn__MzvWF{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:auto;padding:1rem 0}@media (min-width:768px){.SolutionsPage_flexColumn__MzvWF{min-height:300px;padding:1.5rem 0}}@media (min-width:1024px){.SolutionsPage_flexColumn__MzvWF{min-height:400px;padding:2rem 0}}.SolutionsPage_flexColumnCenter__40j8w{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.5rem 0;align-self:flex-start;text-align:center}@media (min-width:768px){.SolutionsPage_flexColumnCenter__40j8w{padding:2rem 0}}.SolutionsPage_loadMoreSection__xUY1L{text-align:center;margin-top:2rem}@media (min-width:768px){.SolutionsPage_loadMoreSection__xUY1L{margin-top:2.5rem}}@media (min-width:1024px){.SolutionsPage_loadMoreSection__xUY1L{margin-top:3rem}}.SolutionsPage_inlineBlock__xSr4K{display:inline-block;max-width:100%;height:auto}.SolutionsPage_mb0__8zF3X{margin-bottom:0}.SolutionsPage_mb1__oS_85{margin-bottom:1rem}.SolutionsPage_mb2__paSvv{margin-bottom:2rem}.SolutionsPage_mb3__gq9EU{margin-bottom:3rem}.SolutionsPage_mt2__VLAFy{margin-top:2rem}.SolutionsPage_bgAmber100__FNZnV{background-color:#fef3c7}.SolutionsPage_bgRed400__gf__E{background-color:#f87171}.SolutionsPage_bgStone300__wsWGz{background-color:#d6d3d1}.SolutionsPage_bgGray600__kfyj0{background-color:#4b5563}.SolutionsPage_bgGray400__QkNX_{background-color:#9ca3af}.SolutionsPage_bgAmber800__kGslZ{background-color:#92400e}.SolutionsPage_bgOrange200__3uwdr{background-color:#fed7aa}.SolutionsPage_bgStone400__VLgCA{background-color:#a8a29e}@media (max-width:479px){.SolutionsPage_heroTitle__vV9Dh{font-size:42px}.SolutionsPage_heroDescription__d1Z7Q,.SolutionsPage_sectionTitle__g8Rju{font-size:24px}.SolutionsPage_materialName__1_c45{font-size:.9375rem}.SolutionsPage_colorSwatch__gbVSz{height:5rem}.SolutionsPage_projectTitle__0nRLL{font-size:1.125rem}}@media (min-width:1536px){.SolutionsPage_sectionContainer__zdIOS{max-width:1536px}.SolutionsPage_heroTitle__vV9Dh{font-size:42px}.SolutionsPage_sectionTitle__g8Rju{font-size:24px}.SolutionsPage_materialsGrid__NDvh5{grid-template-columns:repeat(8,1fr);gap:2.5rem}}.SolutionsPage_infiniteSwiperSection__qKlNO{padding:3rem 0;overflow:hidden;background-color:#f7fafc}.SolutionsPage_infiniteSwiper__78tB0{width:100%;overflow:hidden}.SolutionsPage_swiperTrack__TOFrG{display:flex;animation:SolutionsPage_swipe__FjZ6K 30s linear infinite;width:-moz-fit-content;width:fit-content}.SolutionsPage_swiperSlide___wNr_{flex:0 0 auto;width:300px;height:200px;margin:0 1rem}.SolutionsPage_swiperImage__9uiFz{width:100%;height:100%;object-fit:cover;border-radius:.5rem}@keyframes SolutionsPage_swipe__FjZ6K{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.SolutionsPage_benefitsSection__RO1QD{background-color:#f8f9fa;padding:5rem 0}.SolutionsPage_benefitsContainer__t2LaB{max-width:1200px;margin:0 auto;padding:3rem;background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.05)}.SolutionsPage_benefitsList__UYIlw{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}@media (min-width:768px){.SolutionsPage_benefitsList__UYIlw{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}}.SolutionsPage_benefitItem__x2V2y{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;border-radius:.75rem;background-color:#f8f9fa;transition:all .3s ease}.SolutionsPage_benefitIcon__QNYjw{width:3rem;height:3rem;padding:.75rem;background-color:#e9ecef;border-radius:.75rem;color:#1a202c}.SolutionsPage_benefitSvg__Q0LIb{width:100%;height:100%}.SolutionsPage_benefitContent__OX20S{flex:1 1}.SolutionsPage_benefitsSectionTitle__aKSXz{font-size:42px;font-weight:300;color:#1a202c;margin-bottom:3rem;text-align:center}.SolutionsPage_benefitTitle__VtysX{font-size:1.25rem;font-weight:500;color:#1a202c;margin-bottom:.5rem}.SolutionsPage_benefitDescription__968rI{font-size:.9375rem;line-height:1.6;color:#4a5568}.SolutionsPage_benefitsBlock__km6XR{margin-bottom:3rem}.SolutionsPage_separator__4TDbK{width:100%;height:1px;background-color:#d1d5db;margin:2rem 0}.SolutionsPage_benefitItem__x2V2y:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.05);background-color:#fff}.SolutionsPage_faqSection__eMWuU{padding:5rem 0;background-color:#f8f9fa}.SolutionsPage_faqGrid__6VPXx{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1200px;margin:0 auto}@media (min-width:768px){.SolutionsPage_faqGrid__6VPXx{grid-template-columns:repeat(2,1fr);gap:2rem}}.SolutionsPage_faqItem__fAkdB{background-color:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:transform .3s ease}.SolutionsPage_faqTitle__uANSj{font-size:42px;font-weight:300;color:#1a202c;margin-bottom:3rem;text-align:center}.SolutionsPage_faqQuestion__jA7iR{font-size:1.125rem;font-weight:500;color:#1a202c;margin-bottom:.75rem}.SolutionsPage_faqAnswer__EeNUz{font-size:.9375rem;line-height:1.6;color:#4a5568}.SolutionsPage_faqItem__fAkdB:hover{transform:translateY(-2px);box-shadow:0 8px 15px rgba(0,0,0,.1)}@media (max-width:768px){.SolutionsPage_sectionTitle__g8Rju{font-size:42px}}.GallerySection_infiniteSwiperSection__7JP44{width:100vw;margin-left:calc(-50vw + 50%);background-color:#f3f4f6;padding:3rem 0;overflow:hidden;position:relative}@media (min-width:768px){.GallerySection_infiniteSwiperSection__7JP44{padding:4rem 0}}@media (min-width:1024px){.GallerySection_infiniteSwiperSection__7JP44{padding:5rem 0}}.GallerySection_infiniteSwiper__z8_14{width:100%;position:relative;overflow:hidden}.GallerySection_swiperTrack__V_NqJ{display:flex;width:calc(400px * 16 + 2rem * 16);animation:GallerySection_infiniteScroll__ufLzE 40s linear infinite;gap:2rem;padding-left:2rem}@media (min-width:768px){.GallerySection_swiperTrack__V_NqJ{width:calc(450px * 16 + 2.5rem * 16);gap:2.5rem;padding-left:2.5rem;animation:GallerySection_infiniteScroll__ufLzE 45s linear infinite}}@media (min-width:1024px){.GallerySection_swiperTrack__V_NqJ{width:calc(500px * 16 + 3rem * 16);gap:3rem;padding-left:3rem;animation:GallerySection_infiniteScroll__ufLzE 50s linear infinite}}.GallerySection_swiperSlide__doFgm{flex-shrink:0;width:400px;height:300px;border-radius:1rem;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;position:relative;background:#fff}@media (min-width:768px){.GallerySection_swiperSlide__doFgm{width:450px;height:340px;border-radius:1.25rem;box-shadow:0 15px 35px rgba(0,0,0,.12)}}@media (min-width:1024px){.GallerySection_swiperSlide__doFgm{width:500px;height:380px;border-radius:1.5rem;box-shadow:0 20px 40px rgba(0,0,0,.15)}}.GallerySection_swiperSlide__doFgm:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 50px rgba(0,0,0,.2);z-index:2}.GallerySection_swiperImage__30Hg4{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;border-radius:1rem}@media (min-width:768px){.GallerySection_swiperImage__30Hg4{border-radius:1.25rem}}@media (min-width:1024px){.GallerySection_swiperImage__30Hg4{border-radius:1.5rem}}.GallerySection_swiperSlide__doFgm:hover .GallerySection_swiperImage__30Hg4{transform:scale(1.1)}@keyframes GallerySection_infiniteScroll__ufLzE{0%{transform:translateX(0)}to{transform:translateX(calc(-400px * 8 - 2rem * 8))}}@media (min-width:768px){@keyframes GallerySection_infiniteScroll__ufLzE{0%{transform:translateX(0)}to{transform:translateX(calc(-450px * 8 - 2.5rem * 8))}}}@media (min-width:1024px){@keyframes GallerySection_infiniteScroll__ufLzE{0%{transform:translateX(0)}to{transform:translateX(calc(-500px * 8 - 3rem * 8))}}}.GallerySection_infiniteSwiper__z8_14:hover .GallerySection_swiperTrack__V_NqJ{animation-play-state:paused}.GallerySection_infiniteSwiper__z8_14:after,.GallerySection_infiniteSwiper__z8_14:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:10;pointer-events:none}.GallerySection_infiniteSwiper__z8_14:before{left:0;background:linear-gradient(90deg,#f3f4f6,transparent)}.GallerySection_infiniteSwiper__z8_14:after{right:0;background:linear-gradient(270deg,#f3f4f6,transparent)}@media (min-width:768px){.GallerySection_infiniteSwiper__z8_14:after,.GallerySection_infiniteSwiper__z8_14:before{width:150px}}@media (min-width:1024px){.GallerySection_infiniteSwiper__z8_14:after,.GallerySection_infiniteSwiper__z8_14:before{width:200px}}@media (max-width:480px){.GallerySection_swiperSlide__doFgm{width:300px;height:225px;border-radius:.75rem}.GallerySection_swiperImage__30Hg4{border-radius:.75rem}.GallerySection_swiperTrack__V_NqJ{width:calc(300px * 16 + 1.5rem * 16);gap:1.5rem;padding-left:1.5rem;animation:GallerySection_infiniteScrollMobile__layvj 35s linear infinite}@keyframes GallerySection_infiniteScrollMobile__layvj{0%{transform:translateX(0)}to{transform:translateX(calc(-300px * 8 - 1.5rem * 8))}}}.GallerySection_swiperSlide__doFgm,.GallerySection_swiperTrack__V_NqJ{will-change:transform}@media (prefers-reduced-motion:reduce){.GallerySection_swiperTrack__V_NqJ{animation:none}.GallerySection_swiperSlide__doFgm:hover,.GallerySection_swiperSlide__doFgm:hover .GallerySection_swiperImage__30Hg4{transform:none}}.Solidro_container__n0Cmc{min-height:100vh;background-color:#fff}.Solidro_heroSection__vN14D{position:relative;height:100vh;width:100%;background-image:url(/images/bedrooms/Retail.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.Solidro_overlay__uIb5_{position:absolute;inset:0;background-color:rgba(0,0,0,.6)}.Solidro_heroContent__JGLrc{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 1rem;text-align:center}@media (min-width:768px){.Solidro_heroContent__JGLrc{padding:0 2rem}}.Solidro_breadcrumb__G5zq9{position:absolute;top:1rem;left:50%;transform:translateX(-50%);z-index:20;width:100%}@media (min-width:768px){.Solidro_breadcrumb__G5zq9{top:2rem}}.Solidro_breadcrumbContent__5eWbC{max-width:1280px;margin:0 auto;padding:0 1rem;text-align:center}.Solidro_breadcrumbNav__5SR5K{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.875rem;color:#fff;font-weight:400;flex-wrap:wrap}@media (min-width:480px){.Solidro_breadcrumbNav__5SR5K{gap:.5rem;font-size:1rem}}@media (min-width:768px){.Solidro_breadcrumbNav__5SR5K{font-size:1.25rem}}.Solidro_breadcrumbLink__6ZEvd{color:#fff;text-decoration:none;transition:color .2s;opacity:.9;font-size:.875rem}@media (min-width:480px){.Solidro_breadcrumbLink__6ZEvd{font-size:1rem}}@media (min-width:768px){.Solidro_breadcrumbLink__6ZEvd{font-size:1.25rem}}@media (min-width:1024px){.Solidro_breadcrumbLink__6ZEvd{font-size:1.5rem}}.Solidro_heroText__9Z2G3{text-align:center;color:#fff;max-width:90rem;margin:0 auto;padding:0 1rem}.Solidro_heroTitle__IP4ZA{font-size:2.5rem;font-weight:200;margin-bottom:2rem;letter-spacing:.02em;color:#fff;text-transform:uppercase;line-height:1.1}@media (min-width:480px){.Solidro_heroTitle__IP4ZA{font-size:3rem;margin-bottom:2.5rem}}@media (min-width:768px){.Solidro_heroTitle__IP4ZA{font-size:3rem;margin-bottom:3rem}}@media (min-width:1024px){.Solidro_heroTitle__IP4ZA{font-size:3rem}}.Solidro_heroDescription__6zoJP{font-size:1rem;line-height:1.4;font-weight:300;color:#fff;max-width:70rem;margin:0 auto 2rem;opacity:.95}@media (min-width:480px){.Solidro_heroDescription__6zoJP{font-size:1.25rem;margin-bottom:2.5rem}}@media (min-width:768px){.Solidro_heroDescription__6zoJP{font-size:1.5rem;margin-bottom:3rem}}@media (min-width:1024px){.Solidro_heroDescription__6zoJP{font-size:clamp(1.5rem,3vw,2.5rem)}}.Solidro_heroDivider__Co_fF{border-top:2px solid #fff;width:4rem;margin:2rem auto;opacity:.8}@media (min-width:768px){.Solidro_heroDivider__Co_fF{width:6rem;margin:2.5rem auto}}@media (min-width:1024px){.Solidro_heroDivider__Co_fF{width:8rem;margin:3rem auto}}.Solidro_section__XabLk{background-color:#fff;padding:2rem 0}@media (min-width:768px){.Solidro_section__XabLk{padding:3rem 0}}@media (min-width:1024px){.Solidro_section__XabLk{padding:4rem 0}}.Solidro_graySection__ybmte{background-color:#f9fafb;padding:3rem 0}@media (min-width:768px){.Solidro_graySection__ybmte{padding:4rem 0}}@media (min-width:1024px){.Solidro_graySection__ybmte{padding:5rem 0}}.Solidro_materialsSection__mY0hp{background-color:#fff;padding:3rem 0}@media (min-width:768px){.Solidro_materialsSection__mY0hp{padding:4rem 0}}@media (min-width:1024px){.Solidro_materialsSection__mY0hp{padding:5rem 0}}.Solidro_sectionContainer__CwHCP{max-width:1280px}@media (min-width:1024px){.Solidro_sectionContainer__CwHCP{padding:0 1rem}}.Solidro_grid__pvtlu{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:center}@media (min-width:768px){.Solidro_grid__pvtlu{gap:3rem}}@media (min-width:1024px){.Solidro_grid__pvtlu{gap:4rem}.Solidro_gridLg__9M3hU{grid-template-columns:1fr 1fr}}.Solidro_gridFlexStart__UdMdS{align-items:flex-start}.Solidro_gridStretch__LIS5Z{align-items:stretch}.Solidro_gridCenter__rauXe{align-items:center}.Solidro_sectionTitle__wi30f{font-size:24px;font-weight:300;color:#111827;margin-bottom:3rem;line-height:1.2}@media (min-width:768px){.Solidro_sectionTitle__wi30f{font-size:24px;margin-bottom:2rem}}@media (min-width:1024px){.Solidro_sectionTitle__wi30f{font-size:24px}}.Solidro_technicalTitle__0vOoC{font-size:1.75rem;font-weight:300;color:#111827;margin-bottom:1rem}@media (min-width:768px){.Solidro_technicalTitle__0vOoC{font-size:2rem}}@media (min-width:1024px){.Solidro_technicalTitle__0vOoC{font-size:2.25rem}}.Solidro_largeTitle__BGXWx{font-size:1.5rem;font-weight:400;color:#1d252c;margin-bottom:1.5rem;line-height:1.1;font-family:"roboto, sans-serif"}@media (min-width:768px){.Solidro_largeTitle__BGXWx{font-size:1.875rem;margin-bottom:2rem}}@media (min-width:1024px){.Solidro_largeTitle__BGXWx{font-size:2.125rem}}.Solidro_projectTitle__gBBvA{font-size:1.25rem;font-weight:300;color:#111827;margin-bottom:1rem;line-height:1.2}@media (min-width:768px){.Solidro_projectTitle__gBBvA{font-size:1.375rem}}@media (min-width:1024px){.Solidro_projectTitle__gBBvA{font-size:1.5rem}}.Solidro_textContent__Xchje{display:flex;flex-direction:column;gap:1rem;color:#374151;font-size:1rem;line-height:1.6}@media (min-width:768px){.Solidro_textContent__Xchje{gap:1.25rem;font-size:1.0625rem;line-height:1.7}}@media (min-width:1024px){.Solidro_textContent__Xchje{gap:2rem;font-size:1.125rem;line-height:1.75}}.Solidro_textLarge__gxO4A{font-size:1.125rem;line-height:1.5}@media (min-width:768px){.Solidro_textLarge__gxO4A{font-size:1.25rem;line-height:1.55}}@media (min-width:1024px){.Solidro_textLarge__gxO4A{font-size:1.5rem;line-height:1.6}}.Solidro_textXLarge__mYP9d{font-size:1.25rem;line-height:1.5}@media (min-width:768px){.Solidro_textXLarge__mYP9d{font-size:1.5rem;line-height:1.55}}@media (min-width:1024px){.Solidro_textXLarge__mYP9d{font-size:2rem;line-height:1.6}}.Solidro_technicalContent__LMV_Q{display:flex;flex-direction:column;gap:1rem;color:#374151;font-size:1rem}@media (min-width:768px){.Solidro_technicalContent__LMV_Q{gap:1.25rem;font-size:1.0625rem}}@media (min-width:1024px){.Solidro_technicalContent__LMV_Q{gap:1.5rem;font-size:1.125rem}}.Solidro_technicalPoint__G4MOW{font-size:1.125rem;font-weight:500;color:#111827}@media (min-width:768px){.Solidro_technicalPoint__G4MOW{font-size:1.1875rem}}@media (min-width:1024px){.Solidro_technicalPoint__G4MOW{font-size:1.25rem}}.Solidro_image__eKNRl{width:100%;height:auto;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media (min-width:768px){.Solidro_image__eKNRl{border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}}.Solidro_imageShadowLarge__MFVq8{box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}@media (min-width:768px){.Solidro_imageShadowLarge__MFVq8{box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}}.Solidro_imagesRow__oXHjK{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}@media (min-width:768px){.Solidro_imagesRow__oXHjK{flex-direction:row;gap:1.5rem;margin-top:2rem}}.Solidro_btnPrimary__o5vOS{background-color:#111827;color:#fff;padding:.625rem 1.5rem;font-size:1rem;border:none;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:background-color .2s;width:100%}@media (min-width:768px){.Solidro_btnPrimary__o5vOS{padding:.75rem 1.75rem;font-size:1.0625rem;width:auto}}@media (min-width:1024px){.Solidro_btnPrimary__o5vOS{padding:.75rem 2rem;font-size:1.125rem}}.Solidro_btnPrimary__o5vOS:hover{background-color:#1f2937}.Solidro_btnSecondary__0NEKX{background-color:#111827;color:#fff;padding:.5rem 1rem;font-size:.875rem;border:none;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;gap:.375rem;transition:background-color .2s}@media (min-width:768px){.Solidro_btnSecondary__0NEKX{padding:.5rem 1.25rem;font-size:.9375rem;gap:.5rem}}@media (min-width:1024px){.Solidro_btnSecondary__0NEKX{padding:.5rem 1.5rem;font-size:1rem}}.Solidro_btnOutline__dpx_B{border:1px solid #111827;color:#111827;background-color:transparent;padding:.625rem 1.25rem;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s;font-size:.9375rem;width:100%}@media (min-width:768px){.Solidro_btnOutline__dpx_B{padding:.75rem 1.5rem;font-size:1rem;width:auto}}.Solidro_btnOutline__dpx_B:hover{background-color:#f3f4f6}.Solidro_btnOutlineSmall__qSR9b{border:1px solid #111827;color:#111827;background-color:transparent;padding:.5rem 1rem;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.375rem;transition:all .2s;font-size:.875rem;width:100%}@media (min-width:768px){.Solidro_btnOutlineSmall__qSR9b{padding:.5rem 1.25rem;font-size:.9375rem;gap:.5rem;width:auto}}@media (min-width:1024px){.Solidro_btnOutlineSmall__qSR9b{padding:.5rem 1.5rem;font-size:1rem}}.Solidro_downloadLink__y_DuT{text-decoration:none;cursor:pointer;margin:20px auto 0;display:table}@media (min-width:768px){.Solidro_downloadLink__y_DuT{margin:25px auto 0}}@media (min-width:1024px){.Solidro_downloadLink__y_DuT{margin:30px auto 0}}.Solidro_downloadButton__2C1L_{background:#1d252c;color:#fff;padding:12px 20px;letter-spacing:0;font-weight:400;display:table;font-size:15px;font-family:"roboto, sans-serif"}@media (min-width:768px){.Solidro_downloadButton__2C1L_{padding:13px 25px;font-size:16px}}@media (min-width:1024px){.Solidro_downloadButton__2C1L_{padding:15px 30px;font-size:17px}}.Solidro_downloadButtonIcon__Gtnmz{display:table-cell;vertical-align:middle;padding-right:8px;font-size:18px}@media (min-width:768px){.Solidro_downloadButtonIcon__Gtnmz{padding-right:9px;font-size:19px}}@media (min-width:1024px){.Solidro_downloadButtonIcon__Gtnmz{padding-right:10px;font-size:20px}}.Solidro_downloadButtonText__10avA{display:table-cell;vertical-align:middle;font-size:15px;font-family:"roboto, sans-serif";font-weight:400}@media (min-width:768px){.Solidro_downloadButtonText__10avA{font-size:16px}}@media (min-width:1024px){.Solidro_downloadButtonText__10avA{font-size:17px}}.Solidro_projectsHeader__JADyu{display:flex;flex-direction:column;gap:1.5rem;align-items:center;margin-bottom:3rem}@media (min-width:768px){.Solidro_projectsHeader__JADyu{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:3.5rem}}@media (min-width:1024px){.Solidro_projectsHeader__JADyu{margin-bottom:4rem}}.Solidro_projectsGrid__aSzSh{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media (min-width:768px){.Solidro_projectsGrid__aSzSh{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (min-width:1024px){.Solidro_projectsGrid__aSzSh{gap:3rem}}.Solidro_projectCard__Og2R_{display:flex;flex-direction:column;transition:transform .2s ease}.Solidro_projectCard__Og2R_:hover{transform:translateY(-2px)}.Solidro_projectImageWrapper__5Mc0z{position:relative;margin-bottom:1rem;overflow:hidden;border-radius:.375rem;cursor:pointer}@media (min-width:768px){.Solidro_projectImageWrapper__5Mc0z{margin-bottom:1.25rem;border-radius:.5rem}}@media (min-width:1024px){.Solidro_projectImageWrapper__5Mc0z{margin-bottom:1.5rem}}.Solidro_projectImageBackground__g7Tv9{width:100%;height:300px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:.375rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transition:filter .3s ease,transform .3s ease;position:relative}@media (min-width:768px){.Solidro_projectImageBackground__g7Tv9{height:350px;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}}@media (min-width:1024px){.Solidro_projectImageBackground__g7Tv9{height:400px}}.Solidro_projectImageWrapper__5Mc0z:hover .Solidro_projectImageBackground__g7Tv9{transform:scale(1.05)}.Solidro_projectOverlay__gpoZ0{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,rgba(0,0,0,.2));opacity:0;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.Solidro_projectOverlay__gpoZ0{border-radius:.5rem}}.Solidro_projectImageWrapper__5Mc0z:hover .Solidro_projectOverlay__gpoZ0{opacity:1}.Solidro_overlayContent__Cyn_R{text-align:center;color:#fff;transform:translateY(10px);transition:transform .3s ease}.Solidro_projectImageWrapper__5Mc0z:hover .Solidro_overlayContent__Cyn_R{transform:translateY(0)}.Solidro_overlayTitle__mA9sq{font-size:1.25rem;font-weight:500;margin-bottom:.5rem;text-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff}@media (min-width:768px){.Solidro_overlayTitle__mA9sq{font-size:1.5rem;margin-bottom:.75rem;color:#fff}}.Solidro_overlayButton__xMxgt{background:hsla(0,0%,100%,.2);border:2px solid #fff;color:#fff;padding:.5rem 1rem;border-radius:.375rem;font-size:.875rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease;display:inline-flex;align-items:center;gap:.5rem}@media (min-width:768px){.Solidro_overlayButton__xMxgt{padding:.75rem 1.5rem;font-size:1rem}}.Solidro_overlayButton__xMxgt:hover{background:#fff;color:#111827;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Solidro_materialsSectionTitle__UsHxN{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){.Solidro_materialsSectionTitle__UsHxN{margin-bottom:3.5rem}}@media (min-width:1024px){.Solidro_materialsSectionTitle__UsHxN{margin-bottom:4rem}}.Solidro_materialsGrid__eq4g0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:100%}@media (min-width:480px){.Solidro_materialsGrid__eq4g0{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.Solidro_materialsGrid__eq4g0{grid-template-columns:repeat(4,1fr);gap:2rem}}@media (min-width:1024px){.Solidro_materialsGrid__eq4g0{grid-template-columns:repeat(8,1fr);gap:1.5rem}}@media (min-width:1280px){.Solidro_materialsGrid__eq4g0{gap:2rem}}.Solidro_materialCard__ijemH{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.Solidro_materialName__aYNa4{font-size:1rem;font-weight:500;color:#111827;margin-bottom:1rem;line-height:1.2;text-align:center;width:100%;min-height:2.5rem;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.Solidro_materialName__aYNa4{font-size:1.125rem;margin-bottom:1.25rem;min-height:3rem}}@media (min-width:1024px){.Solidro_materialName__aYNa4{font-size:1.25rem;margin-bottom:1.5rem;min-height:3.5rem}}.Solidro_colorSwatch__9uIGi{width:100%;height:100%;border-radius:.375rem;flex-shrink:0}@media (min-width:768px){.Solidro_colorSwatch__9uIGi{height:7rem}}@media (min-width:1024px){.Solidro_colorSwatch__9uIGi{height:8rem}}.Solidro_centerText__L0pGA{text-align:center}.Solidro_rightText__nRWSh{text-align:right}@media (max-width:1023px){.Solidro_rightText__nRWSh{text-align:center}}.Solidro_flexColumn__vaN4A{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:auto;padding:1rem 0}@media (min-width:768px){.Solidro_flexColumn__vaN4A{min-height:300px;padding:1.5rem 0}}@media (min-width:1024px){.Solidro_flexColumn__vaN4A{min-height:400px;padding:2rem 0}}.Solidro_flexColumnCenter__ZhrG0{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1.5rem 0;align-self:flex-start;text-align:center}@media (min-width:768px){.Solidro_flexColumnCenter__ZhrG0{padding:2rem 0}}.Solidro_loadMoreSection__7F9XU{text-align:center;margin-top:2rem}@media (min-width:768px){.Solidro_loadMoreSection__7F9XU{margin-top:2.5rem}}@media (min-width:1024px){.Solidro_loadMoreSection__7F9XU{margin-top:3rem}}.Solidro_inlineBlock__VXqyF{display:inline-block;max-width:100%;height:auto}.Solidro_mb0__PoQLw{margin-bottom:0}.Solidro_mb1__4zMKW{margin-bottom:1rem}.Solidro_mb2__EqcoV{margin-bottom:2rem}.Solidro_mb3__8iEhz{margin-bottom:3rem}.Solidro_mt2__EScmi{margin-top:2rem}.Solidro_mt1__NqC5K{margin-top:1rem}@media (min-width:768px){.Solidro_mt1__NqC5K{margin-top:1.5rem}}@media (min-width:1024px){.Solidro_mt1__NqC5K{margin-top:2rem}}.Solidro_bgAmber100__7_QA7{background-color:#fef3c7}.Solidro_bgRed400__hkEHr{background-color:#f87171}.Solidro_bgStone300__R1IIO{background-color:#d6d3d1}.Solidro_bgGray600__jiu5_{background-color:#4b5563}.Solidro_bgGray400__gEx05{background-color:#9ca3af}.Solidro_bgAmber800__tnbPq{background-color:#92400e}.Solidro_bgOrange200__DkiDV{background-color:#fed7aa}.Solidro_bgStone400__eV0RE{background-color:#a8a29e}.Solidro_benefitsSection__4e9LX{background-color:#f5f3f0;padding:3rem 0}@media (min-width:768px){.Solidro_benefitsSection__4e9LX{padding:4rem 0}}@media (min-width:1024px){.Solidro_benefitsSection__4e9LX{padding:5rem 0}}.Solidro_benefitsContainer___KwWr{max-width:768px;padding:2rem;min-height:auto}@media (min-width:768px){.Solidro_benefitsContainer___KwWr{padding:2.5rem}}@media (min-width:1024px){.Solidro_benefitsContainer___KwWr{padding:3rem}}.Solidro_benefitsBlock__zJMBG{margin-bottom:3rem}.Solidro_benefitsSectionTitle__5R73a{font-size:42px;font-weight:400;color:#1f2937;margin-bottom:2rem}.Solidro_benefitsList__qBxst{display:flex;flex-direction:column;gap:1.5rem}.Solidro_benefitItem__hq9yL{gap:1rem}.Solidro_benefitIcon__lzANg{width:2rem;height:2rem;flex-shrink:0;margin-top:.25rem}.Solidro_benefitSvg__CTBVb{width:100%;height:100%}.Solidro_benefitTitle__1gv1S{color:#1f2937;margin-bottom:.25rem}.Solidro_benefitDescription__ApAPd{font-size:.875rem;color:#4b5563}.Solidro_benefitDot__AuDag{width:.5rem;height:.5rem;background-color:#14b8a6;border-radius:50%;flex-shrink:0;margin-top:.5rem}.Solidro_separator__3c9Qm{width:100%;height:1px;background-color:#d1d5db;margin:2rem 0}.Solidro_howBlock__4lsB1{margin-bottom:3rem}.Solidro_howHeader__QcTjD{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.Solidro_howSectionTitle__PVC_B{font-size:2rem;font-weight:400;color:#1f2937}.Solidro_howDot__TgK4s{width:.5rem;height:.5rem;background-color:#14b8a6;border-radius:50%}.Solidro_howItem__VbB2O{margin-bottom:3rem}.Solidro_howItemContent__Kj1jD{display:flex;align-items:flex-start;gap:1.5rem}.Solidro_howIcon__um_u1{flex-shrink:0}.Solidro_layeredSamples__Kwp94{display:flex;position:relative}.Solidro_layerSample__11Bk_{width:4rem;height:5rem;transform:skewX(-12deg);margin-left:-.5rem}.Solidro_layerSample__11Bk_:first-child{margin-left:0}.Solidro_layer1__W6Fln{background:linear-gradient(180deg,#fca5a5,#f87171)}.Solidro_layer2__V09jG{background:linear-gradient(180deg,#9ca3af,#6b7280)}.Solidro_layer3__5SBJO{background:linear-gradient(180deg,#d1d5db,#9ca3af)}.Solidro_layer4__JTb7O{background:linear-gradient(180deg,#e5e7eb,#d1d5db)}.Solidro_layer5__tMSYY{background:linear-gradient(180deg,#f3f4f6,#e5e7eb)}.Solidro_layerDots__La_LH{display:flex;justify-content:center;margin-top:.5rem;gap:.5rem}.Solidro_layerDot__czODH{width:.25rem;height:.25rem;background-color:#9ca3af;border-radius:50%}.Solidro_wallSamples__ZbciE{display:flex}.Solidro_wallSample__f7b4I{width:3rem;height:6rem;margin-left:-.25rem}.Solidro_wallSample__f7b4I:first-child{margin-left:0}.Solidro_wallLayer1__nO12_{background:linear-gradient(180deg,#fca5a5,#f87171)}.Solidro_wallLayer2__CEDfN{background:linear-gradient(180deg,#c084fc,#a855f7)}.Solidro_wallLayer3__lWMjE{background:linear-gradient(180deg,#d8b4fe,#c084fc)}.Solidro_wallLayer4__yzJtT{background:linear-gradient(180deg,#9ca3af,#6b7280)}.Solidro_wallDots__rQpvf{display:flex;justify-content:center;margin-top:.5rem;gap:.25rem}.Solidro_howContent__aKgSc{flex:1 1}.Solidro_howTitle__vh8WR{font-weight:500;color:#1f2937;margin-bottom:1rem}.Solidro_howSteps__rWWeg{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;color:#4b5563}.Solidro_howSubsection__F6FS2{margin-top:1rem;padding-top:1rem;border-top:1px solid #d1d5db}.Solidro_howSubtitle__gMBSt{font-weight:500;color:#1f2937;margin-bottom:.5rem}.Solidro_howSubsteps__TMEf6{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;color:#4b5563}.Solidro_howItemDot__LDl8R{width:.5rem;height:.5rem;background-color:#14b8a6;border-radius:50%;margin-top:1rem}.Solidro_howSubItem__HmdK9{margin-left:6rem;margin-bottom:3rem}.Solidro_faqList__54NoJ{display:flex;flex-direction:column;gap:1rem;font-size:.875rem;color:#374151}.Solidro_faqItem__gdCrq{display:flex;align-items:flex-start;gap:.75rem}.Solidro_faqNumber__OuEGR{font-weight:500;flex-shrink:0}.Solidro_faqDot__VwkmY{width:.5rem;height:.5rem;background-color:#14b8a6;border-radius:50%;flex-shrink:0;margin-top:.25rem;margin-left:.5rem}@media (max-width:767px){.Solidro_howItemContent__Kj1jD{flex-direction:column;gap:1rem}.Solidro_howSubItem__HmdK9{margin-left:0}.Solidro_layerSample__11Bk_{width:3rem;height:4rem}.Solidro_wallSample__f7b4I{width:2.5rem;height:5rem}}@media (min-width:1536px){.Solidro_sectionContainer__CwHCP{max-width:1536px}.Solidro_heroTitle__IP4ZA{font-size:6rem}.Solidro_sectionTitle__wi30f{font-size:24px}.Solidro_materialsGrid__eq4g0{grid-template-columns:repeat(8,1fr);gap:2.5rem}}.Solidro_infiniteSwiperSection__OrnzN{width:100vw;margin-left:calc(-50vw + 50%);background-color:#f3f4f6;padding:3rem 0;overflow:hidden;position:relative}@media (min-width:768px){.Solidro_infiniteSwiperSection__OrnzN{padding:4rem 0}}@media (min-width:1024px){.Solidro_infiniteSwiperSection__OrnzN{padding:5rem 0}}.Solidro_infiniteSwiper__MpqAE{width:100%;position:relative;overflow:hidden}.Solidro_swiperTrack__4vI3C{display:flex;width:calc(400px * 16 + 2rem * 16);animation:Solidro_infiniteScroll__fzWsn 40s linear infinite;gap:2rem;padding-left:2rem}@media (min-width:768px){.Solidro_swiperTrack__4vI3C{width:calc(450px * 16 + 2.5rem * 16);gap:2.5rem;padding-left:2.5rem;animation:Solidro_infiniteScroll__fzWsn 45s linear infinite}}@media (min-width:1024px){.Solidro_swiperTrack__4vI3C{width:calc(500px * 16 + 3rem * 16);gap:3rem;padding-left:3rem;animation:Solidro_infiniteScroll__fzWsn 50s linear infinite}}.Solidro_swiperSlide__Cs1_k{flex-shrink:0;width:400px;height:300px;border-radius:1rem;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;position:relative;background:#fff}@media (min-width:768px){.Solidro_swiperSlide__Cs1_k{width:450px;height:340px;border-radius:1.25rem;box-shadow:0 15px 35px rgba(0,0,0,.12)}}@media (min-width:1024px){.Solidro_swiperSlide__Cs1_k{width:500px;height:380px;border-radius:1.5rem;box-shadow:0 20px 40px rgba(0,0,0,.15)}}.Solidro_swiperSlide__Cs1_k:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 50px rgba(0,0,0,.2);z-index:2}.Solidro_swiperImage__wtiK9{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;border-radius:1rem}@media (min-width:768px){.Solidro_swiperImage__wtiK9{border-radius:1.25rem}}@media (min-width:1024px){.Solidro_swiperImage__wtiK9{border-radius:1.5rem}}.Solidro_swiperSlide__Cs1_k:hover .Solidro_swiperImage__wtiK9{transform:scale(1.1)}@keyframes Solidro_infiniteScroll__fzWsn{0%{transform:translateX(0)}to{transform:translateX(calc(-400px * 8 - 2rem * 8))}}@media (min-width:768px){@keyframes Solidro_infiniteScroll__fzWsn{0%{transform:translateX(0)}to{transform:translateX(calc(-450px * 8 - 2.5rem * 8))}}}@media (min-width:1024px){@keyframes Solidro_infiniteScroll__fzWsn{0%{transform:translateX(0)}to{transform:translateX(calc(-500px * 8 - 3rem * 8))}}}.Solidro_infiniteSwiper__MpqAE:hover .Solidro_swiperTrack__4vI3C{animation-play-state:paused}.Solidro_infiniteSwiper__MpqAE:after,.Solidro_infiniteSwiper__MpqAE:before{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:10;pointer-events:none}.Solidro_infiniteSwiper__MpqAE:before{left:0;background:linear-gradient(90deg,#f3f4f6,transparent)}.Solidro_infiniteSwiper__MpqAE:after{right:0;background:linear-gradient(270deg,#f3f4f6,transparent)}@media (min-width:768px){.Solidro_infiniteSwiper__MpqAE:after,.Solidro_infiniteSwiper__MpqAE:before{width:150px}}@media (min-width:1024px){.Solidro_infiniteSwiper__MpqAE:after,.Solidro_infiniteSwiper__MpqAE:before{width:200px}}@media (max-width:480px){.Solidro_swiperSlide__Cs1_k{width:300px;height:225px;border-radius:.75rem}.Solidro_swiperImage__wtiK9{border-radius:.75rem}.Solidro_swiperTrack__4vI3C{width:calc(300px * 16 + 1.5rem * 16);gap:1.5rem;padding-left:1.5rem;animation:Solidro_infiniteScrollMobile__g3hgB 35s linear infinite}@keyframes Solidro_infiniteScrollMobile__g3hgB{0%{transform:translateX(0)}to{transform:translateX(calc(-300px * 8 - 1.5rem * 8))}}}.Solidro_swiperSlide__Cs1_k,.Solidro_swiperTrack__4vI3C{will-change:transform}@media (prefers-reduced-motion:reduce){.Solidro_swiperTrack__4vI3C{animation:none}.Solidro_swiperSlide__Cs1_k:hover,.Solidro_swiperSlide__Cs1_k:hover .Solidro_swiperImage__wtiK9{transform:none}}.Solidro_sectionContainer__CwHCP{max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.Solidro_sectionContainer__CwHCP{padding:0 2rem}}.Solidro_benefitsSection__4e9LX{background-color:#f8f9fa;padding:5rem 0}.Solidro_benefitsContainer___KwWr{max-width:1200px;margin:0 auto;padding:3rem;background-color:#fff;border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.05)}.Solidro_benefitsList__qBxst{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}@media (min-width:768px){.Solidro_benefitsList__qBxst{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}}.Solidro_benefitItem__hq9yL{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;border-radius:.75rem;background-color:#f8f9fa;transition:all .3s ease}.Solidro_benefitIcon__lzANg{width:3rem;height:3rem;padding:.75rem;background-color:#e9ecef;border-radius:.75rem;color:#1a202c}.Solidro_benefitContent__2_Riq{flex:1 1}.Solidro_howSection__oPdIJ{padding:5rem 0;background-color:#fff}.Solidro_processContainer__hF07k{max-width:1200px;margin:0 auto}.Solidro_processOptions__SGzMz{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;margin-bottom:4rem}@media (min-width:768px){.Solidro_processOptions__SGzMz{grid-template-columns:repeat(2,1fr)}}.Solidro_processPath__HtdwB{background-color:#f8f9fa;padding:2rem;border-radius:1rem}.Solidro_steps__LpmlM{display:flex;flex-direction:column;gap:1rem}.Solidro_step__TOMFG{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background-color:#fff;border-radius:.5rem;transition:transform .2s ease}.Solidro_stepNumber__zbHDc{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:#1a202c;color:#fff;border-radius:50%;font-weight:600}.Solidro_faqSection__BBBd9{padding:5rem 0;background-color:#f8f9fa}.Solidro_faqGrid__cgf8y{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:1200px;margin:0 auto}@media (min-width:768px){.Solidro_faqGrid__cgf8y{grid-template-columns:repeat(2,1fr);gap:2rem}}.Solidro_faqItem__gdCrq{background-color:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 4px 6px rgba(0,0,0,.05);transition:transform .3s ease}.Solidro_benefitsSectionTitle__5R73a,.Solidro_faqTitle__FzklR,.Solidro_howTitle__vh8WR{font-size:42px;font-weight:300;color:#1a202c;margin-bottom:3rem;text-align:center}.Solidro_benefitTitle__1gv1S{font-size:42px;font-weight:500;color:#1a202c;margin-bottom:.5rem}.Solidro_benefitDescription__ApAPd,.Solidro_faqAnswer__nN8yQ,.Solidro_stepText__KS0X4{font-size:.9375rem;line-height:1.6;color:#4a5568}.Solidro_faqQuestion__zN1yd{font-size:1.125rem;font-weight:500;color:#1a202c;margin-bottom:.75rem}.Solidro_benefitItem__hq9yL:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.05);background-color:#fff}.Solidro_step__TOMFG:hover{transform:translateX(5px)}.Solidro_faqItem__gdCrq:hover{transform:translateY(-2px);box-shadow:0 8px 15px rgba(0,0,0,.1)}.TabNavigation_tabContainer___13sh{position:-webkit-sticky;position:sticky;top:0;width:100%;background-color:#fff;z-index:20;height:60px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.TabNavigation_tabNav__jjmD_{max-width:1280px;margin:0 auto;padding:0 1rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.TabNavigation_tabNav__jjmD_::-webkit-scrollbar{display:none}.TabNavigation_tabList___LuIL{display:flex;list-style:none;padding:0;margin:0;min-width:max-content}.TabNavigation_tabItem__Lg_IQ{margin:0}.TabNavigation_tabButton__8giPE{background:transparent;border:none;padding:.75rem 1.25rem;font-size:.9375rem;font-weight:400;color:#4b5563;cursor:pointer;transition:all .2s ease;position:relative;display:flex;align-items:center;gap:.5rem}@media (min-width:768px){.TabNavigation_tabButton__8giPE{padding:.875rem 1.5rem;font-size:1rem}}.TabNavigation_tabButton__8giPE:hover{color:#111827}.TabNavigation_tabButton__8giPE.TabNavigation_active__rIISW{color:#111827;font-weight:500}.TabNavigation_tabButton__8giPE.TabNavigation_active__rIISW:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#111827}.TabNavigation_activeIcon__TMFVW{opacity:0;transform:translateX(-5px);transition:all .3s ease}.TabNavigation_active__rIISW .TabNavigation_activeIcon__TMFVW{opacity:1;transform:translateX(0)}