.SectorPage_loadingContainer__NyI_y{min-height:100vh;padding:4rem 2rem;background:linear-gradient(135deg,#fafafa,#f8f9fa);position:relative}.SectorPage_loadingSpinner__SkAx1{position:absolute;top:3rem;left:50%;transform:translate(-50%);width:80px;height:80px;z-index:10}.SectorPage_spinnerRing__IK3S3{position:absolute;width:100%;height:100%;border:4px solid transparent;border-top-color:#e26a23;border-radius:50%;animation:SectorPage_spin__1hfkH 1.5s cubic-bezier(.5,0,.5,1) infinite}.SectorPage_spinnerRing__IK3S3:first-child{animation-delay:-.45s;border-top-color:#e26a23}.SectorPage_spinnerRing__IK3S3:nth-child(2){animation-delay:-.3s;border-top-color:#d95f1f;width:90%;height:90%;top:5%;left:5%}.SectorPage_spinnerRing__IK3S3:nth-child(3){animation-delay:-.15s;border-top-color:#ffc947;width:80%;height:80%;top:10%;left:10%}@keyframes SectorPage_spin__1hfkH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SectorPage_loadingText__wS3_s{text-align:center;margin-top:7rem;margin-bottom:3rem;font-size:1.125rem;color:#4b5563;font-weight:500;animation:SectorPage_pulse__ge1sw 2s ease-in-out infinite}@keyframes SectorPage_pulse__ge1sw{0%,to{opacity:1}50%{opacity:.5}}.SectorPage_skeletonLayout__GJp3N{max-width:1400px;margin:0 auto;padding:0 2rem}.SectorPage_skeletonTitle__DNxuy{width:400px;height:48px;margin-bottom:4rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SectorPage_shimmer__HCMnw 2s infinite;border-radius:8px}.SectorPage_skeletonTwoColumn__Crb8H{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-bottom:3rem}.SectorPage_skeletonImage__PzI0P{width:100%;height:350px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SectorPage_shimmer__HCMnw 2s infinite;border-radius:12px}.SectorPage_skeletonDescription__eHHBA{display:flex;flex-direction:column;gap:1rem}.SectorPage_skeletonText__XSm2r{width:100%;height:18px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SectorPage_shimmer__HCMnw 2s infinite;border-radius:4px}.SectorPage_skeletonProjectsSection__erS3m{margin-top:3rem}.SectorPage_skeletonSectionTitle__O3sdM{width:250px;height:36px;margin-bottom:2rem;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SectorPage_shimmer__HCMnw 2s infinite;border-radius:6px}.SectorPage_skeletonProjectsGrid__7LyWV{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.SectorPage_skeletonProjectCard__zrIep{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.05)}.SectorPage_skeletonProjectImage__05O01{width:100%;height:160px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SectorPage_shimmer__HCMnw 2s infinite}.SectorPage_skeletonProjectContent__y3YiE{padding:1rem}.SectorPage_skeletonProjectTitle__sB06T{width:80%;height:20px;margin-bottom:.5rem}.SectorPage_skeletonProjectLocation__VliRR,.SectorPage_skeletonProjectTitle__sB06T{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:SectorPage_shimmer__HCMnw 2s infinite;border-radius:4px}.SectorPage_skeletonProjectLocation__VliRR{width:60%;height:16px}@keyframes SectorPage_shimmer__HCMnw{0%{background-position:-200% 0}to{background-position:200% 0}}.SectorPage_sectorPage__RgdFB{padding:0;background:linear-gradient(135deg,#fafafa,#fff);position:relative;z-index:1;min-height:80vh}.SectorPage_contentSection__l7sOy{padding:10px 0 60px}.SectorPage_breadcrumb__Ye0_h{display:flex;align-items:center;gap:8px;margin-bottom:20px;margin-top:20px;font-size:14px;color:#666}.SectorPage_breadcrumbLink__mpu9S{color:#e26a23;text-decoration:none;transition:color .3s ease}.SectorPage_breadcrumbLink__mpu9S:hover{color:#c85e1f}.SectorPage_breadcrumbSeparator__4OJvl{color:#999}.SectorPage_breadcrumbCurrent__g90sh{color:#333}.SectorPage_twoColumn__qEsQh{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;gap:2.5rem;align-items:start}.SectorPage_leftCol__XoB9f,.SectorPage_rightCol__vjbwI{width:100%}.SectorPage_bannerInner__YLUy5{width:100%;height:100%;overflow:hidden;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.06)}.SectorPage_bannerImage__jzND2{width:100%;height:auto;object-fit:cover;display:block;border-radius:12px}.SectorPage_content__x9n7a{background:transparent}.SectorPage_description__WiaaM{color:#333;font-size:16px;line-height:1.8;max-width:900px}.SectorPage_description__WiaaM p{margin-bottom:16px;line-height:1.8;text-align:justify}.SectorPage_description__WiaaM .SectorPage_cf0__W7FGB,.SectorPage_description__WiaaM p:has(.SectorPage_cf0__W7FGB),.SectorPage_description__WiaaM span[style*="color: #E26A23"],.SectorPage_description__WiaaM span[style*="color: #e26a23"],.SectorPage_description__WiaaM span[style*="color: rgb(230, 126, 35)"],.SectorPage_description__WiaaM span[style*="color: rgb(243, 127, 16)"]{color:#e26a23!important;font-weight:600}.SectorPage_description__WiaaM ul{padding-left:1.25rem;margin:16px 0;list-style-type:disc}.SectorPage_description__WiaaM li{margin-bottom:8px;line-height:1.7;color:#4a5568;text-align:justify}.SectorPage_sectionTitle__47bpM{font-size:2rem;font-weight:700;color:#1a1a1a;margin-top:3.5rem;margin-bottom:1.5rem}.SectorPage_featuredGrid__ILj6I{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:2rem;gap:2rem;margin-top:1rem;overflow:visible}.SectorPage_projectCard__44F2D{position:relative;display:block;background:transparent;border-radius:12px;overflow:visible;text-decoration:none;color:inherit;transition:transform .2s ease;z-index:1}.SectorPage_projectCard__44F2D:hover{z-index:100}.SectorPage_cardLink__kcVvE{text-decoration:none;color:inherit;display:block;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,.08);transition:transform .25s ease,box-shadow .25s ease}.SectorPage_projectCard__44F2D:hover .SectorPage_cardLink__kcVvE{transform:translateY(-4px);box-shadow:0 8px 24px rgba(226,106,35,.15)}.SectorPage_imgWrap____6Ur{overflow:hidden;border-radius:12px 12px 0 0;aspect-ratio:16/9;width:100%}.SectorPage_imgWrap____6Ur img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.SectorPage_projectCard__44F2D:hover .SectorPage_imgWrap____6Ur img{transform:scale(1.05)}.SectorPage_cardBody__FiAEu{padding:1.25rem}.SectorPage_projectTitle___APks{font-size:1.1rem;margin:0 0 .35rem;font-weight:700;color:#1a1a1a;line-height:1.35}.SectorPage_projectLocation__74yQh{color:#666;font-size:.9rem;margin:0}.SectorPage_projectPopup__vYSvI{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:600px;max-width:95vw;max-height:90vh;background:#fff;border-radius:20px;box-shadow:0 25px 70px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.05);z-index:10000;padding:0;display:flex;flex-direction:column;pointer-events:none;overflow:hidden;animation:SectorPage_popupFadeIn__vLYY2 .25s ease-out forwards}@keyframes SectorPage_popupFadeIn__vLYY2{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.SectorPage_popupImage__lM1F1{width:100%;height:300px;object-fit:cover;flex-shrink:0;display:block}.SectorPage_popupContent__kYQ8I{flex:1 1;padding:1.75rem;display:flex;flex-direction:column;gap:0;overflow-y:auto;background:#fff}.SectorPage_popupTitle__x__Bf{font-size:1.25rem;font-weight:700;margin:0 0 .5rem;color:#1a1a1a}.SectorPage_popupLocation__FNdWb{font-size:.9rem;color:#e26a23;margin:0 0 1rem;font-weight:600}.SectorPage_popupDescription__Ilnxs{font-size:.95rem;color:#4b5563;margin:0;line-height:1.7;text-align:justify}@media (max-width:768px){.SectorPage_featuredGrid__ILj6I,.SectorPage_twoColumn__qEsQh{grid-template-columns:1fr;gap:1.5rem}.SectorPage_loadingContainer__NyI_y{padding:2rem 1rem}.SectorPage_skeletonLayout__GJp3N{padding:0 1rem}.SectorPage_skeletonTitle__DNxuy{width:90%}.SectorPage_skeletonTwoColumn__Crb8H{grid-template-columns:1fr;gap:2rem}.SectorPage_skeletonImage__PzI0P{height:250px}.SectorPage_skeletonProjectsGrid__7LyWV{grid-template-columns:1fr;gap:1rem}}