.chips-industries-page{background-attachment:scroll,fixed;background-color:#030a10;background-image:linear-gradient(180deg,rgba(3,10,16,.72),rgba(3,10,16,.88) 46%,rgba(3,10,16,.96)),url(https://prevent-ransomware.com/hubfs/2026%20website/MSP%20Growth%20Network.png);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% 100%,92% auto;color:#f4f8fb;overflow:hidden}.chips-industries-page *{box-sizing:border-box}.industries-container{margin:0 auto;width:min(1180px,calc(100% - 40px))}.industries-eyebrow{align-items:center;color:#52c7ff;display:inline-flex;font-size:.78rem;font-weight:800;gap:10px;letter-spacing:.16em;margin-bottom:16px;text-transform:uppercase}.industries-eyebrow:before{background:linear-gradient(90deg,#00aeef,rgba(0,174,239,0));border-radius:999px;content:"";height:2px;width:34px}.industries-hero{align-items:center;display:flex;isolation:isolate;min-height:720px;overflow:hidden;padding:118px 0 86px;position:relative}.industries-hero--enhanced{background:linear-gradient(135deg,rgba(6,22,32,.98),rgba(8,38,58,.82) 42%,rgba(7,19,35,.96))}.industries-hero--enhanced:before{background-image:linear-gradient(90deg,rgba(3,10,16,.82),rgba(3,10,16,.56) 48%,rgba(3,10,16,.78)),radial-gradient(circle at 18% 18%,rgba(0,174,239,.18),transparent 30%),radial-gradient(circle at 78% 24%,rgba(82,199,255,.16),transparent 30%),url(https://prevent-ransomware.com/hubfs/2026%20website/MSP%20Growth%20Network.png);background-position:50%,50%,50%,top;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:100% 100%,auto,auto,92% auto;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.industries-hero--enhanced:after{background:linear-gradient(180deg,transparent,rgba(7,16,25,.94) 88%);content:"";height:180px;inset:auto 0 0 0;pointer-events:none;position:absolute;z-index:1}.industries-hero__visual-layer{background:linear-gradient(115deg,rgba(82,199,255,.07),transparent 34%),linear-gradient(245deg,rgba(0,174,239,.09),transparent 38%),radial-gradient(circle at 84% 42%,rgba(0,174,239,.11),transparent 26%);inset:0;opacity:.32;pointer-events:none;position:absolute;z-index:0}.industries-hero__grid-bg{background-image:linear-gradient(rgba(82,199,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(82,199,255,.06) 1px,transparent 0);background-size:54px 54px;inset:0;mask-image:radial-gradient(circle at 58% 40%,#000 0,transparent 72%);opacity:.14;pointer-events:none;position:absolute;z-index:0}.industries-hero__vignette{background:radial-gradient(circle at 50% 36%,transparent 0,rgba(2,8,14,.12) 58%,rgba(2,8,14,.58) 100%);inset:0;pointer-events:none;position:absolute;z-index:1}.industries-hero__inner{max-width:980px;position:relative;z-index:3}.industries-hero__content-panel{backdrop-filter:blur(5px);background:linear-gradient(90deg,rgba(4,15,24,.62),rgba(4,15,24,.22) 68%,transparent);border:1px solid rgba(82,199,255,.08);border-radius:34px;box-shadow:0 28px 90px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.035);max-width:980px;padding:34px 34px 30px;position:relative}.industries-hero h1{color:#fff;font-size:clamp(2.7rem,6vw,5.7rem);letter-spacing:-.065em;line-height:.95;margin:0;max-width:900px}.industries-hero__lead{color:#c9d7e3;font-size:clamp(1.08rem,1.6vw,1.35rem);line-height:1.65;margin:28px 0 0;max-width:760px}.industries-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.industries-btn{align-items:center;border-radius:999px;display:inline-flex;font-size:.96rem;font-weight:800;justify-content:center;min-height:50px;padding:14px 24px;text-decoration:none;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.industries-btn:hover{transform:translateY(-3px)}.industries-btn--primary{background:linear-gradient(135deg,#52c7ff,#00aeef);box-shadow:0 18px 45px rgba(0,174,239,.28);color:#04111a}.industries-btn--primary:hover{box-shadow:0 22px 55px rgba(0,174,239,.4)}.industries-btn--secondary{background:hsla(0,0%,100%,.05);border:1px solid rgba(82,199,255,.35);color:#f5fbff}.industries-btn--secondary:hover{background:rgba(82,199,255,.1);border-color:rgba(82,199,255,.75)}.industries-btn:focus-visible{outline:2px solid rgba(82,199,255,.95);outline-offset:4px}.industries-hero__proof{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(160px,1fr));margin-top:52px;max-width:820px}.industries-hero__proof div{display:none}.industries-hero__proof-card{backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(82,199,255,.12),hsla(0,0%,100%,.05)),hsla(0,0%,100%,.06);border:1px solid rgba(148,184,210,.24);border-radius:22px;box-shadow:0 18px 48px rgba(0,0,0,.2);display:block;overflow:hidden;padding:18px 18px 20px;position:relative;text-decoration:none;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease}.industries-hero__proof-card:after{background:linear-gradient(90deg,transparent,rgba(82,199,255,.95),transparent);border-radius:999px 999px 0 0;content:"";height:3px;inset:auto 18px 0 18px;opacity:0;position:absolute;transition:opacity .24s ease}.industries-hero__proof-card:hover{background:linear-gradient(180deg,rgba(82,199,255,.18),hsla(0,0%,100%,.065)),hsla(0,0%,100%,.08);border-color:rgba(82,199,255,.72);box-shadow:0 28px 72px rgba(0,0,0,.26),0 0 36px rgba(0,174,239,.16);transform:translateY(-8px)}.industries-hero__proof-card:hover:after{opacity:1}.industries-hero__proof-card span{color:#9db3c5;display:block;font-size:.78rem;font-weight:800;margin-bottom:7px}.industries-hero__proof-card strong{color:#fff;display:block;font-size:1.18rem;letter-spacing:-.02em}.industries-hero__proof-card:focus-visible{outline:2px solid rgba(82,199,255,.95);outline-offset:4px}.industries-hero__beam{background:linear-gradient(90deg,transparent,rgba(82,199,255,.62),transparent);box-shadow:0 0 18px rgba(82,199,255,.26);height:1px;opacity:.18;pointer-events:none;position:absolute;transform:rotate(-23deg);width:58%;z-index:1}.industries-hero__beam--one{right:-10%;top:21%}.industries-hero__beam--two{bottom:27%;left:-14%}.industries-hero__ring{border:1px solid rgba(82,199,255,.22);border-radius:999px;box-shadow:inset 0 0 42px rgba(82,199,255,.08),0 0 80px rgba(0,174,239,.08);opacity:.18;pointer-events:none;position:absolute;z-index:1}.industries-hero__ring--one{height:390px;right:6%;top:20%;width:390px}.industries-hero__ring--two{height:250px;right:18%;top:34%;width:250px}.industries-hero__ring--three{bottom:19%;height:140px;right:31%;width:140px}.industries-hero__node{background:#52c7ff;border-radius:999px;box-shadow:0 0 0 7px rgba(82,199,255,.08),0 0 24px rgba(82,199,255,.62);height:11px;opacity:.18;pointer-events:none;position:absolute;width:11px;z-index:2}.industries-hero__node--one{right:15%;top:29%}.industries-hero__node--two{right:28%;top:48%}.industries-hero__node--three{bottom:31%;right:11%}.industries-hero__node--four{bottom:23%;right:34%}.industries-hero__node-line{background:linear-gradient(90deg,rgba(82,199,255,.52),transparent);box-shadow:0 0 12px rgba(82,199,255,.2);height:1px;opacity:.18;pointer-events:none;position:absolute;transform-origin:left center;z-index:1}.industries-hero__node-line--one{right:15%;top:31%;transform:rotate(132deg);width:210px}.industries-hero__node-line--two{bottom:34%;right:12%;transform:rotate(199deg);width:180px}.industries-hero__node-line--three{right:28%;top:50%;transform:rotate(68deg);width:150px}.industries-section{padding:86px 0;position:relative}.industries-section-heading{margin-bottom:36px;max-width:820px}.industries-answer-box h2,.industries-final-cta__box h2,.industries-section-heading h2{color:#fff;font-size:clamp(2rem,3vw,3.25rem);letter-spacing:-.04em;line-height:1.05;margin:0}.industries-answer-box p,.industries-final-cta__box p,.industries-section-heading p{color:#c4d2de;font-size:1.03rem;line-height:1.72;margin:18px 0 0}.industries-risk-section,.industries-stack-section{background:rgba(3,10,16,.5)}.industries-answer-section,.industries-card-section,.industries-faq-section{background:rgba(3,10,16,.34)}.industries-risk-grid{display:flex;flex-wrap:wrap;gap:12px}.industries-risk-pill{background:hsla(0,0%,100%,.055);border:1px solid rgba(82,199,255,.2);border-radius:999px;box-shadow:0 14px 34px rgba(0,0,0,.14);color:#dceaf5;font-size:.95rem;font-weight:700;padding:12px 16px}.industries-grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.industry-card{background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.035)),rgba(8,21,32,.82);border:1px solid rgba(148,184,210,.17);border-radius:28px;box-shadow:0 22px 70px rgba(0,0,0,.22);min-height:315px;overflow:hidden;padding:24px;position:relative;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease}.industry-card:after{background:linear-gradient(90deg,transparent,rgba(82,199,255,.85),transparent);content:"";height:4px;inset:auto 0 0 0;opacity:0;position:absolute;transition:opacity .24s ease}.industry-card:hover{background:linear-gradient(180deg,rgba(82,199,255,.11),hsla(0,0%,100%,.04)),rgba(8,21,32,.92);border-color:rgba(82,199,255,.5);box-shadow:0 30px 80px rgba(0,174,239,.13);transform:translateY(-8px)}.industry-card:hover:after{opacity:1}.industry-card__icon{align-items:center;background:linear-gradient(135deg,#52c7ff,#00aeef);border-radius:16px;box-shadow:0 14px 34px rgba(0,174,239,.22);color:#06131d;display:inline-flex;font-size:.9rem;font-weight:900;height:46px;justify-content:center;margin-bottom:18px;width:46px}.industry-card h3{color:#fff;font-size:1.22rem;letter-spacing:-.02em;line-height:1.2;margin:0 0 13px}.industry-card p{color:#c8d5df;font-size:.95rem;line-height:1.62;margin:0}.industry-card__risk{color:#8edbff!important;font-weight:800;margin-bottom:12px!important}.industries-stack-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.industries-stack-card{background:linear-gradient(180deg,rgba(0,174,239,.11),hsla(0,0%,100%,.035)),rgba(8,21,32,.86);border:1px solid rgba(82,199,255,.2);border-radius:30px;box-shadow:0 24px 72px rgba(0,0,0,.22);display:block;min-height:330px;padding:28px;text-decoration:none;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.industries-stack-card:hover{border-color:rgba(82,199,255,.65);box-shadow:0 30px 88px rgba(0,174,239,.16);transform:translateY(-8px)}.industries-stack-card__label{color:#52c7ff;font-size:.78rem;font-weight:900;letter-spacing:.12em;margin-bottom:18px;text-transform:uppercase}.industries-stack-card h3{color:#fff;font-size:2rem;letter-spacing:-.04em;margin:0 0 15px}.industries-stack-card p{color:#c8d5df;font-size:1rem;line-height:1.68;margin:0}.industries-stack-card span{border-bottom:1px solid rgba(82,199,255,.75);color:#fff;display:inline-flex;font-weight:900;margin-top:24px;padding-bottom:4px}.industries-answer-box{align-items:center;background:radial-gradient(circle at 10% 20%,rgba(82,199,255,.13),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.035));border:1px solid rgba(82,199,255,.24);border-radius:34px;box-shadow:0 26px 80px rgba(0,0,0,.22);display:grid;gap:36px;grid-template-columns:.85fr 1.15fr;padding:38px}.industries-faq{display:grid;gap:12px}.industries-faq-item{background:hsla(0,0%,100%,.055);border:1px solid rgba(148,184,210,.18);border-radius:22px;box-shadow:0 18px 48px rgba(0,0,0,.15);overflow:hidden}.industries-faq-question{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:1.03rem;font-weight:900;gap:18px;justify-content:space-between;padding:20px 22px;text-align:left;width:100%}.industries-faq-icon{align-items:center;background:rgba(82,199,255,.13);border-radius:999px;color:#52c7ff;display:inline-flex;flex:0 0 auto;font-size:1.35rem;height:31px;justify-content:center;line-height:1;transition:transform .2s ease,background .2s ease;width:31px}.industries-faq-answer{max-height:0;overflow:hidden;transition:max-height .26s ease}.industries-faq-answer p{color:#c7d5df;font-size:.98rem;line-height:1.68;margin:0;padding:0 22px 22px}.industries-faq-item.is-open{border-color:rgba(82,199,255,.45)}.industries-faq-item.is-open .industries-faq-icon{background:rgba(82,199,255,.2);transform:rotate(45deg)}.industries-final-cta{padding:30px 0 100px}.industries-final-cta__box{align-items:center;background:linear-gradient(135deg,rgba(0,174,239,.14),hsla(0,0%,100%,.04)),rgba(8,21,32,.9);border:1px solid rgba(82,199,255,.28);border-radius:36px;box-shadow:0 28px 90px rgba(0,0,0,.24);display:grid;gap:28px;grid-template-columns:1fr auto;padding:42px}.chips-industries-page .reveal-on-scroll{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.chips-industries-page .reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}@media (max-width:1080px){.industries-grid{grid-template-columns:repeat(2,1fr)}.industries-stack-grid{grid-template-columns:1fr}.industries-stack-card{min-height:auto}.industries-hero__ring--one{right:-8%}}@media (max-width:820px){.chips-industries-page{background-attachment:scroll,scroll;background-image:linear-gradient(180deg,rgba(3,10,16,.78),rgba(3,10,16,.9) 48%,rgba(3,10,16,.96)),url(https://prevent-ransomware.com/hubfs/2026%20website/MSP%20Growth%20Network.png);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover}.industries-hero{min-height:auto;padding:82px 0 64px}.industries-hero--enhanced:before{background-image:linear-gradient(180deg,rgba(3,10,16,.88),rgba(3,10,16,.74) 52%,rgba(3,10,16,.92)),url(https://prevent-ransomware.com/hubfs/2026%20website/MSP%20Growth%20Network.png);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover}.industries-hero__content-panel{background:linear-gradient(180deg,rgba(4,15,24,.68),rgba(4,15,24,.3));border-radius:26px;padding:26px 22px 24px}.industries-hero__proof{grid-template-columns:1fr}.industries-hero__beam,.industries-hero__node,.industries-hero__node-line,.industries-hero__ring{display:none}.industries-hero__grid-bg{opacity:.08}.industries-answer-box,.industries-final-cta__box{grid-template-columns:1fr}.industries-final-cta__box .industries-btn{width:100%}}@media (max-width:640px){.industries-container{width:min(100% - 28px,1180px)}.industries-section{padding:64px 0}.industries-grid{grid-template-columns:1fr}.industries-hero{padding:68px 0 56px}.industries-hero h1{font-size:clamp(2.4rem,14vw,4rem)}.industries-hero__actions{flex-direction:column}.industries-btn{width:100%}.industry-card{min-height:auto}.industries-answer-box,.industries-final-cta__box{border-radius:28px;padding:28px}.industries-hero__content-panel{padding:22px 18px}.industries-hero__proof-card{padding:17px}}