.pciv2.pciv3{--pci-brass:#c5a467;--pci-deep:#0a0c0e;--pci-cream:#f7f7f4;color:#111!important}.pciv2.pciv3 img{image-rendering:auto;filter:none}.pciv2.pciv3 .v-nav{background:#080a0c!important;border-bottom:1px solid #8f743f!important}.pciv2.pciv3 .v-nav-inner{min-height:82px}.pciv2.pciv3 .v-logo-word{color:#fff!important}.pciv2.pciv3 .v-nav-links a{color:#fff!important;white-space:nowrap;font-size:10px!important;letter-spacing:.06em!important;padding:8px 10px!important}.pciv2.pciv3 .v-nav-links a:focus-visible,.pciv2.pciv3 .pci-hero-quicklinks a:focus-visible{outline:3px solid #e4b764;outline-offset:3px}.pciv2.pciv3 .pci-nav-portal{background:#f5f1e8!important;color:#17191a!important;border:1px solid #d5b779!important;padding:12px!important;border-radius:2px}.pciv2.pciv3 .pci-nav-portal:hover{background:#d5b779!important}.pciv2.pciv3 .v-hero{min-height:690px!important;background:#0b0d10!important;color:#fff!important;isolation:isolate}.pciv2.pciv3 .v-hero-visual img{display:block;filter:brightness(1.15) contrast(1.08) saturate(1.05)!important;object-fit:cover!important;object-position:center!important}.pciv2.pciv3 .v-hero:before{background:linear-gradient(90deg,#040608eb,#050709d1 34%,#05070961 62%,#05070912)!important;z-index:-1}.pciv2.pciv3 .v-hero-content{padding-top:104px!important;padding-bottom:105px!important;position:relative}.pciv2.pciv3 .v-hero-title{font-size:clamp(49px,6.2vw,97px)!important;line-height:1.05!important;font-style:normal!important;font-weight:880!important;letter-spacing:-.052em!important;text-transform:uppercase;color:#fff!important;max-width:1100px!important;opacity:1!important;text-shadow:0 3px 16px #000c!important}.pciv2.pciv3 .v-hero-title span{color:#f5c775!important;text-shadow:0 2px 14px #000b}.pciv2.pciv3 .v-hero-text{max-width:600px!important;font-size:clamp(17px,1.5vw,21px)!important;line-height:1.6!important;font-weight:550!important;color:#fff!important;text-shadow:0 2px 12px #000e}.pciv2.pciv3 .pci-hero-quicklinks{display:flex!important;gap:10px!important;align-items:center;flex-wrap:wrap;letter-spacing:0!important;margin-bottom:27px!important;max-width:860px}.pciv2.pciv3 .pci-hero-quicklinks a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:10px 16px;background:#111b;color:#fff!important;text-transform:uppercase;font-size:12px!important;font-weight:850!important;letter-spacing:.12em!important;text-decoration:none;border:1px solid #cbb27d;transition:background .17s}.pciv2.pciv3 .pci-hero-quicklinks a:hover{background:#d5b779!important;color:#101214!important}.pciv2.pciv3 .v-hero-actions{gap:12px!important}.pciv2.pciv3 .v-btn-gold{background:#e4b968!important;color:#12100b!important;border:1px solid #f2d197!important;font-weight:850!important}.pciv2.pciv3 .v-btn-ghost{border:1px solid #fff!important;background:#090c0cbe!important;color:#fff!important}.pciv2.pciv3 .pci-hero-utilities{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:26px;align-items:center}.pciv2.pciv3 .pci-hero-utilities a{font-size:12px!important;font-weight:850;color:#fff!important;text-decoration:underline!important;text-underline-offset:5px;text-decoration-color:#d9b578!important;letter-spacing:.055em;text-shadow:0 2px 8px #000}.pciv2.pciv3 .pci-hero-utilities a:hover{color:#f6d18d!important}.pciv2.pciv3 .v-concept{background:#080b0dde!important;color:#fff!important;font-size:10px!important;max-width:65ch;text-align:right}.pciv2.pciv3 .v-services{background:#0b0d0f!important;color:#fff!important;padding:90px 0 106px!important}.pciv2.pciv3 .v-services .v-title{color:#fff!important;opacity:1}.pciv2.pciv3 .v-services .v-section-lead p{color:#e7e7e7!important;font-size:16px!important;line-height:1.65!important}.pciv2.pciv3 .v-service-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:15px!important;border:0!important}.pciv2.pciv3 .v-service{display:flex!important;flex-direction:column;align-items:stretch;min-height:485px!important;padding:0 0 22px!important;background:#181b1d!important;border:1px solid #4a4f50!important;color:#fff!important;overflow:hidden;border-radius:6px!important;position:relative;transition:border-color .16s,transform .16s}.pciv2.pciv3 .v-service:first-child{padding-left:0!important}.pciv2.pciv3 .v-service:last-child{border:1px solid #4a4f50!important}.pciv2.pciv3 .v-service:hover{transform:translateY(-3px);border-color:#e6c183!important;background:#222527!important}.pciv2.pciv3 .v-service-no{font-size:11px!important;letter-spacing:.13em!important;color:#e4c187!important;margin:20px 21px 14px!important;order:1}.pciv2.pciv3 .pci-service-photo{display:block!important;order:0;width:100%;aspect-ratio:16/10;overflow:hidden;background:#272d2f}.pciv2.pciv3 .pci-service-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:none!important;transition:transform .22s}.pciv2.pciv3 .v-service:nth-child(2) .pci-service-photo img,.pciv2.pciv3 .v-service:nth-child(5) .pci-service-photo img{object-fit:contain;background:#24282a}.pciv2.pciv3 .v-service:hover .pci-service-photo img{transform:scale(1.025)}.pciv2.pciv3 .v-service .v-icon{display:none!important}.pciv2.pciv3 .v-service h3{order:2;font-size:clamp(21px,1.65vw,27px)!important;line-height:1.12!important;font-style:normal!important;letter-spacing:-.036em!important;font-weight:840!important;margin:0 21px 13px!important;color:#fff!important}.pciv2.pciv3 .v-service p{order:3;font-size:13px!important;line-height:1.59!important;color:#e2e4e3!important;margin:0 21px 20px!important}.pciv2.pciv3 .v-service-arrow{order:4;font-size:23px!important;line-height:1!important;margin:auto 21px 0!important;color:#f1ca86!important}.pciv2.pciv3 .v-service:nth-child(7){grid-column:span 2}.pciv2.pciv3 .v-equipment{background:#f5f6f3!important;color:#111!important;padding:95px 0!important}.pciv2.pciv3 .v-equipment .v-title,.pciv2.pciv3 .v-equipment .v-copy{color:#111!important;opacity:1!important}.pciv2.pciv3 .v-featured-products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.pciv2.pciv3 .v-featured-product{display:block!important;background:#fff!important;border:1px solid #d1d5d2!important;padding-bottom:18px;overflow:hidden}.pciv2.pciv3 .v-featured-photo{display:block;aspect-ratio:4/3!important;background:#fff!important;overflow:hidden}.pciv2.pciv3 .v-featured-photo img{display:block;width:100%;height:100%;object-fit:contain!important;filter:none!important;mix-blend-mode:normal!important;max-height:none!important;transition:transform .2s}.pciv2.pciv3 .v-featured-product:hover img{transform:scale(1.03)}.pciv2.pciv3 .v-featured-product h3{color:#141718!important;font-size:clamp(29px,2.7vw,39px)!important;font-style:normal!important;font-weight:850!important}.pciv2.pciv3 .v-featured-product>span{color:#765829!important;font-size:11px!important}.pciv2.pciv3 .v-featured-product>div:last-child{color:#242526!important}.pciv2.pciv3 .pci-equipment-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:30px 0 10px}.pciv2.pciv3 .pci-equipment-gallery a{display:flex;flex-direction:column;background:#fff;border:1px solid #d5d7d3;text-decoration:none;color:#101316!important;overflow:hidden}.pciv2.pciv3 .pci-equipment-gallery img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;background:#fff;filter:none!important}.pciv2.pciv3 .pci-equipment-gallery .pci-equip-txt{display:flex;flex-direction:column;gap:9px;padding:18px 17px;min-height:142px}.pciv2.pciv3 .pci-equip-txt strong{font-size:clamp(18px,1.65vw,24px);line-height:1.12;color:#17191b;font-weight:850;letter-spacing:-.025em}.pciv2.pciv3 .pci-equip-txt small{font-size:12px;line-height:1.55;color:#454a47}.pciv2.pciv3 .pci-equip-txt em{font-size:11px;font-style:normal;color:#826128;text-transform:uppercase;font-weight:850;letter-spacing:.08em;margin-top:auto}.pciv2.pciv3 .pci-equipment-gallery a:hover{border-color:#927341;box-shadow:0 12px 28px #0002}.pciv2.pciv3 .v-equipment-list{margin-top:32px}.pciv2.pciv3 .v-equipment-row{min-height:92px!important;color:#111!important;gap:15px!important}.pciv2.pciv3 .v-equipment-name{font-size:clamp(23px,2.4vw,34px)!important;font-style:normal!important;color:#151718!important}.pciv2.pciv3 .v-equipment-note{font-size:13px!important;color:#434744!important}.pciv2.pciv3 .v-brands{background:#efeee9!important;color:#111!important;padding:85px 0 100px!important}.pciv2.pciv3 .v-brands .v-brand-kicker{color:#765625!important}.pciv2.pciv3 .v-brand-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px;border:0!important}.pciv2.pciv3 .v-brand{display:flex!important;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:350px!important;padding:0!important;background:#fff!important;color:#111!important;border:1px solid #ccd0ca!important;border-radius:5px;overflow:hidden;font-style:normal!important;text-align:left!important;letter-spacing:0!important}.pciv2.pciv3 .v-brand img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;display:block;background:#fff;filter:none!important}.pciv2.pciv3 .v-brand>div:last-child{padding:22px 19px}.pciv2.pciv3 .v-brand>div:last-child strong{display:block;font-size:clamp(21px,2vw,27px);font-weight:850;color:#121517}.pciv2.pciv3 .v-brand small{font-size:10px!important;color:#5e605d!important;font-style:normal!important;letter-spacing:.11em!important;margin-top:9px;line-height:1.5}.pciv2.pciv3 .v-brand:hover{background:#fff!important;border-color:#93764e!important;transform:translateY(-2px)}.pciv2.pciv3 .pci-portals{padding:clamp(72px,7.5vw,115px) 0;background:#0c0f11;color:#fff}.pciv2.pciv3 .pci-portals__eyebrow{color:#e1be80;font-size:11px;letter-spacing:.19em;font-weight:800;text-transform:uppercase}.pciv2.pciv3 .pci-portals h2{font-size:clamp(40px,5.5vw,78px);line-height:1.03;letter-spacing:-.05em;font-weight:860;color:#fff;max-width:18ch;margin:12px 0 22px}.pciv2.pciv3 .pci-portals__intro{max-width:720px;color:#e0e3e2;font-size:18px;line-height:1.6;margin:0 0 31px}.pciv2.pciv3 .pci-portals__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.pciv2.pciv3 .pci-portals__card{background:#1a1f21;border:1px solid #53605d;padding:29px 25px;min-height:235px;display:flex;flex-direction:column}.pciv2.pciv3 .pci-portals__card strong{font-size:24px;letter-spacing:-.035em;color:#fff;line-height:1.2}.pciv2.pciv3 .pci-portals__card p{color:#e0e2e0;line-height:1.58;font-size:14px;flex:1}.pciv2.pciv3 .pci-portals__card a{display:inline-flex;background:#e1c28a;color:#141619!important;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:850;letter-spacing:.07em;padding:12px 16px;align-self:flex-start;min-height:44px;align-items:center}.pciv2.pciv3 .pci-portals__card a:focus-visible{outline:3px solid white;outline-offset:3px}.pciv2.pciv3 .pci-portals__notice{color:#c1c8c3;font-size:12px;margin:18px 0 0;line-height:1.5}.pciv2.pciv3 .v-sector img{filter:none!important;opacity:1!important}.pciv2.pciv3 .v-sector:before{background:linear-gradient(0deg,#040608ed,#0406080d 85%)!important}.pciv2.pciv3 .v-sector h3{color:#fff!important;text-shadow:0 2px 10px #000}.pciv2.pciv3 .v-intro,.pciv2.pciv3 .v-showcase-copy{color:#101415!important}.pciv2.pciv3 .v-showcase img{filter:none!important;object-fit:contain!important;background:#e5e6e2}.pciv2.pciv3 .v-footer-links a{color:#f3f4f1!important}@media(max-width:1390px){.pciv2.pciv3 .v-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pciv2.pciv3 .v-service:nth-child(7){grid-column:span 3}.pciv2.pciv3 .pci-equipment-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.pciv2.pciv3 .v-nav-links{display:none!important}.pciv2.pciv3 .pci-menu{display:block!important}.pciv2.pciv3 .v-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pciv2.pciv3 .v-service:nth-child(7){grid-column:span 2}.pciv2.pciv3 .v-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:900px){.pciv2.pciv3 .v-hero-title{font-size:clamp(43px,6.5vw,71px)!important}.pciv2.pciv3 .pci-portals__grid{grid-template-columns:1fr}.pciv2.pciv3 .v-featured-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:690px){.pciv2.pciv3 .v-hero{min-height:665px!important}.pciv2.pciv3 .v-hero-content{padding:80px 0 125px!important}.pciv2.pciv3 .v-hero-title{font-size:clamp(34px,8.5vw,54px)!important;line-height:1.07!important;letter-spacing:-.04em!important}.pciv2.pciv3 .v-hero:before{background:linear-gradient(90deg,#030507f0,#040607a3 75%,#04060740)!important}.pciv2.pciv3 .pci-hero-quicklinks a{font-size:10px!important;padding:9px 12px;min-height:43px}.pciv2.pciv3 .pci-hero-quicklinks{gap:7px}.pciv2.pciv3 .pci-hero-utilities{gap:12px}.pciv2.pciv3 .v-hero-text{font-size:16px!important}.pciv2.pciv3 .v-service-grid,.pciv2.pciv3 .v-featured-products,.pciv2.pciv3 .v-brand-grid,.pciv2.pciv3 .pci-equipment-gallery{grid-template-columns:1fr!important}.pciv2.pciv3 .v-service:nth-child(7){grid-column:auto}.pciv2.pciv3 .v-service,.pciv2.pciv3 .v-brand{min-height:0!important}.pciv2.pciv3 .pci-portals__card{min-height:0}}@media(prefers-reduced-motion:reduce){.pciv2.pciv3 .v-service,.pciv2.pciv3 .pci-equipment-gallery a,.pciv2.pciv3 .v-brand{transition:none!important;transform:none!important}}@media(max-width:749px){.pciv2.pciv3 .pci-hero-quicklinks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;justify-content:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;margin-bottom:24px!important}.pciv2.pciv3 .pci-hero-quicklinks>a{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:54px!important;height:100%!important;padding:12px 8px!important;margin:0!important;font-size:11px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:.065em!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/pci-clarity-2026.css.map */
