.About-module__5_NaKq__aboutSection{background:#080808}.About-module__5_NaKq__subtleDiagonal{background-image:repeating-linear-gradient(45deg,#fff 0,#acacac 1px,#0000 1px 60px)}.About-module__5_NaKq__imageContainer{aspect-ratio:4/5}.About-module__5_NaKq__image{filter:grayscale(20%)contrast(1.1)brightness(.85)}.About-module__5_NaKq__redCover{background:#50000033}.About-module__5_NaKq__imageCorner{border-color:#8b0000}.About-module__5_NaKq__imageBadge{background:#040000eb;border:1px solid #8b000066;box-shadow:0 0 30px #8b000040}.About-module__5_NaKq__imageBadgeTitle{text-shadow:0 0 30px #8b000099;font-family:Barlow Condensed,sans-serif;font-size:1.2rem;font-weight:900;line-height:1}.About-module__5_NaKq__imageBadgeSubtitle{letter-spacing:.25em;font-family:Barlow,sans-serif;font-size:.6rem}.About-module__5_NaKq__imageGlow{filter:blur(20px);background:radial-gradient(#8b0000 0%,#0000 65%)}.About-module__5_NaKq__sectionName{letter-spacing:.35em;text-transform:uppercase;font-family:Barlow,sans-serif;font-size:.65rem}.About-module__5_NaKq__sectionTitle{letter-spacing:.03em;font-family:Barlow Condensed,sans-serif;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:900}.About-module__5_NaKq__titleRed{color:#c20707;text-shadow:0 0 40px #8b000099}.About-module__5_NaKq__titleLine{background:#c20707;box-shadow:0 0 14px #8b0000e6}.About-module__5_NaKq__paragraph,.About-module__5_NaKq__secondParagraph{font-family:Barlow,sans-serif;font-size:.95rem;font-weight:300}.About-module__5_NaKq__secondParagraph{font-size:.9rem}.About-module__5_NaKq__valuesIcon{filter:drop-shadow(0 0 5px #8b0000b3)}.About-module__5_NaKq__valuesText{font-family:Barlow,sans-serif;font-weight:300}.About-module__5_NaKq__sectorsTitle{font-family:Barlow,sans-serif}.About-module__5_NaKq__sectorsItems{letter-spacing:.12em;background:#8b00000d;border:1px solid #8b000033;font-family:Barlow,sans-serif}.About-module__5_NaKq__spark{--spark-width:64.375%;--spark-height:51.5%;width:var(--spark-width);height:var(--spark-height);filter:blur(10px);background-image:radial-gradient(#fff34b66 0%,#104e6433 21%,#00968905 97%);border-radius:100%;animation:1s infinite alternate About-module__5_NaKq__bright-sparks;top:59.3%;left:53%;transform:translate(-50%,-50%)}.About-module__5_NaKq__spark:before{content:"";background:#4bfff003;border-radius:100%;width:300%;height:300%;position:absolute;top:-100%;left:-100%}@keyframes About-module__5_NaKq__bright-sparks{0%,21%{width:var(--spark-width);height:var(--spark-height);filter:blur(20px)}6%{width:calc(var(--spark-width) - 3%);height:calc(var(--spark-height) - 3%);filter:blur(50px)}7.5%{width:calc(var(--spark-width) - 7%);height:calc(var(--spark-height) - 7%);filter:blur(70px)}15%{width:calc(var(--spark-width) + 1%);height:calc(var(--spark-height) - 1%);filter:blur(30px)}}
.Clients-module__EtL4Kq__clientsSection{background:#8b0000}.Clients-module__EtL4Kq__textureOverlay{background-image:repeating-linear-gradient(45deg,#fff 0 1px,#0000 1px 10px)}.Clients-module__EtL4Kq__overlayBorder{background:#fff3}.Clients-module__EtL4Kq__clientsTitle{color:#b0aaa5;font-family:Barlow,sans-serif}.Clients-module__EtL4Kq__clientText{letter-spacing:.15em;color:#c8c3be;font-family:Barlow Condensed,sans-serif;font-size:1.1rem;font-weight:700}
.Contact-module__RDTI0G__contactSection{background:#050505}.Contact-module__RDTI0G__gridBackground{background-image:linear-gradient(#8b0000 1px,#0000 1px),linear-gradient(90deg,#8b0000 1px,#0000 1px);background-size:60px 60px}.Contact-module__RDTI0G__cornerGlow{filter:blur(60px);background:radial-gradient(circle,#8b0000 0%,#0000 70%)}.Contact-module__RDTI0G__sectionName{letter-spacing:.35em;text-transform:uppercase;font-family:Barlow,sans-serif;font-size:.65rem}.Contact-module__RDTI0G__sectionTitle{letter-spacing:.03em;font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,5vw,4rem);font-weight:900}.Contact-module__RDTI0G__titleLine{background:#8b0000;box-shadow:0 0 14px #8b0000e6}.Contact-module__RDTI0G__contactListIconBox{background:#8b000014;border:1px solid #8b00004d}.Contact-module__RDTI0G__contactListItemTitle{letter-spacing:.25em;font-family:Barlow,sans-serif;font-size:.6rem}.Contact-module__RDTI0G__contactListItemContent{font-family:Barlow,sans-serif;font-weight:300}.Contact-module__RDTI0G__emergencyBanner{background:#8b000014;border:1px solid #8b000066;box-shadow:inset 0 0 40px #8b000014}.Contact-module__RDTI0G__emergencyTitle{letter-spacing:.3em;font-family:Barlow,sans-serif;font-size:.6rem}.Contact-module__RDTI0G__emergencyContent{text-shadow:0 0 20px #8b000080;font-family:Barlow Condensed,sans-serif;font-size:1.9rem;font-weight:700;line-height:1}.Contact-module__RDTI0G__emergencyDetails{font-family:Barlow,sans-serif;font-weight:300}.Contact-module__RDTI0G__mapContainer{border:1px solid #8b000040}.Contact-module__RDTI0G__mapCorners{border-color:#8b0000}.Contact-module__RDTI0G__map{filter:grayscale(60%)contrast(1.1)brightness(.75)sepia(20%);border:none}.Contact-module__RDTI0G__redTint{mix-blend-mode:multiply;background:#3c00002e}.Contact-module__RDTI0G__pinLabel{background:#050505e0;border:1px solid #8b000059}.Contact-module__RDTI0G__pinLabelText{font-family:Barlow,sans-serif;font-weight:300}
.Footer-module__as8s1W__footerContainer{background:#030303;border-top:1px solid #8b000033}.Footer-module__as8s1W__paragraphAfterBrand{font-family:Barlow,sans-serif;font-weight:300}.Footer-module__as8s1W__certificateBadge{letter-spacing:.15em;background:#8b00000d;border:1px solid #8b00004d;font-family:Barlow Condensed,sans-serif;font-size:.65rem;font-weight:700}.Footer-module__as8s1W__footerLinkCategory{letter-spacing:.3em;font-family:Barlow,sans-serif;font-size:.6rem}.Footer-module__as8s1W__footerLinkItem{font-family:Barlow,sans-serif;font-weight:300}.Footer-module__as8s1W__bottomBar{border-top:1px solid #ffffff0a}.Footer-module__as8s1W__companyCredits,.Footer-module__as8s1W__me{font-family:Barlow,sans-serif}
.Hero-module__oEVfFq__backgroundImage{background-image:url(/soldtec-hero-cover.webp)}.Hero-module__oEVfFq__secondMultiLayerDarkening{background:radial-gradient(at 20%,#8b00001f 0%,#0000 60%)}.Hero-module__oEVfFq__scanLineTextureOverlay{background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#fff 2px 3px);background-size:100% 3px}.Hero-module__oEVfFq__badge{background:#910c0c59;border:1px solid #a809098f}.Hero-module__oEVfFq__badgeContent{letter-spacing:.35em;text-transform:uppercase;font-family:Barlow,sans-serif;font-size:.65rem}.Hero-module__oEVfFq__headline{letter-spacing:.02em;color:#f0ebe4;text-shadow:0 0 100px #8b000080,0 0 40px #8b000040;font-family:Barlow Condensed,sans-serif;font-size:clamp(3.5rem,10vw,9rem);font-weight:900}.Hero-module__oEVfFq__headlineSpan{color:#c20707}.Hero-module__oEVfFq__subhead{font-family:Barlow,sans-serif;font-size:clamp(.95rem,1.8vw,1.1rem);font-weight:300}.Hero-module__oEVfFq__clickToAction,.Hero-module__oEVfFq__clickToActionTransparent{letter-spacing:.25em;text-transform:uppercase;clip-path:polygon(12px 0%,100% 0%,calc(100% - 12px) 100%,0% 100%);border:2px solid #0000;font-family:Barlow,sans-serif;font-size:.7rem}.Hero-module__oEVfFq__clickToActionTransparent{border:2px solid #ffffff1f}.Hero-module__oEVfFq__indicatorBadge{letter-spacing:.2em;text-transform:uppercase;font-family:Barlow,sans-serif;font-size:.65rem}
.Navbar-module__UMbBgq__headerHidden{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-bottom:1px solid #0000}.Navbar-module__UMbBgq__headerScrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040404f7;border-bottom:1px solid #8b000033;box-shadow:0 4px 40px #0009}.Navbar-module__UMbBgq__navLinks,.Navbar-module__UMbBgq__mobileNavLinks,.Navbar-module__UMbBgq__mobileNavContactButton{letter-spacing:.25em;text-transform:uppercase;font-family:Barlow,sans-serif;font-size:.7rem}.Navbar-module__UMbBgq__headerPolygonButton{letter-spacing:.25em;text-transform:uppercase;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);font-family:Barlow,sans-serif;font-size:.65rem}.Navbar-module__UMbBgq__mobileNavLinks{font-size:"0.75rem";border-bottom:"1px solid rgba(139,0,0,0.1)"}.Navbar-module__UMbBgq__mobileMenu{background:#040404fa;border-top:1px solid #8b000033}
.Services-module__J8Vg9a__servicesContainer{background:#fafaf8}.Services-module__J8Vg9a__subtleGrid{background-image:linear-gradient(#8b0000 1px,#0000 1px),linear-gradient(90deg,#8b0000 1px,#0000 1px);background-size:80px 80px}.Services-module__J8Vg9a__sectionName{letter-spacing:.35em;text-transform:uppercase;color:#8b0000;font-family:Barlow,sans-serif;font-size:.65rem}.Services-module__J8Vg9a__sectionTitle{letter-spacing:.03em;color:#1a1210;font-family:Barlow Condensed,sans-serif;font-size:clamp(2rem,5vw,4rem);font-weight:900}.Services-module__J8Vg9a__sectionTitleLine{background:#8b0000}.Services-module__J8Vg9a__servicesCardsGrid{background:#00000012}.Services-module__J8Vg9a__servicesCard{background:#fff}.Services-module__J8Vg9a__servicesCard:hover{background:#faf1f1}.Services-module__J8Vg9a__cardNumber{color:#8b00000d;font-family:Barlow Condensed,sans-serif;font-size:4rem;font-weight:900;line-height:1}.Services-module__J8Vg9a__cardIconBox{background:#8b00000a;border:1px solid #8b000033}.Services-module__J8Vg9a__cardIcon{color:#8b0000}.Services-module__J8Vg9a__cardTitle{letter-spacing:.08em;color:#1a1210;font-family:Barlow Condensed,sans-serif;font-size:1.1rem;font-weight:700}.Services-module__J8Vg9a__cardDescription{color:#6b6560;font-family:Barlow,sans-serif;font-weight:300}.Services-module__J8Vg9a__cardBottomEffect{background:#8b0000}
