.cipdBreadcrumb{background:#002c47;padding:12px 0 12px 5%}.cipdBreadcrumbInner{align-items:center;gap:8px;display:flex}.ciBcLink{color:#ffffff80;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s}.ciBcLink:hover{color:#ffffffd9}.cipdBcLink{color:#ffffff80;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s}.cipdBcLink:hover{color:#ffffffd9}.cipdBcSep{color:#ffffff40;font-size:12px}.cipdBcActive{color:#b3ba1c;font-size:12px;font-weight:600}.cipdHeroSection{background:#002c47;padding:80px 48px 72px;position:relative;overflow:hidden}.cipdHeroSection:before{content:"";z-index:2;background:#b3ba1c;width:5px;position:absolute;top:0;bottom:0;left:0}.cipdHeroSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#b3ba1c0a 0%,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-200px}.cipdHeroInner{z-index:2;grid-template-columns:1fr 1.05fr;align-items:center;gap:60px;max-width:1100px;margin:0 auto;display:grid;position:relative}.cipdHeroContent{z-index:2;position:relative}.cipdHeroEyebrow{letter-spacing:3px;text-transform:uppercase;color:#b3ba1c;background:#b3ba1c1f;border:1px solid #b3ba1c47;border-radius:8px;align-items:center;gap:6px;margin-bottom:28px;padding:6px 14px;font-size:11px;font-weight:700;animation:.9s cubic-bezier(.22,1,.36,1) .1s both cipdFadeUp;display:inline-flex}.cipdHeroEyebrowDot{background:#b3ba1c;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cipdHeroHeadline{color:#fff;letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(36px,4vw,54px);font-weight:800;line-height:1.05;animation:1s cubic-bezier(.22,1,.36,1) .25s both cipdFadeUp}.cipdHeroSub1{color:#b3ba1c;letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(16px,1.8vw,21px);font-weight:700;line-height:1.3;animation:1s cubic-bezier(.22,1,.36,1) .35s both cipdFadeUp}.cipdHeroSubheadline{color:#ffffffe0;max-width:520px;margin-bottom:36px;font-size:clamp(15px,1.6vw,17px);font-weight:300;line-height:1.75;animation:1s cubic-bezier(.22,1,.36,1) .4s both cipdFadeUp}.cipdHeroSubheadline strong{color:#fff;font-weight:600}.cipdHeroCtas{flex-wrap:wrap;gap:14px;animation:.9s cubic-bezier(.22,1,.36,1) .5s both cipdFadeUp;display:flex}.cipdCtaPrimary{color:#002c47;background:#b3ba1c;border-radius:12px;align-items:center;gap:8px;padding:15px 30px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,transform .12s;display:inline-flex}.cipdCtaPrimary:hover{background:#969d10;transform:translateY(-1px)}.cipdCtaSecondary{color:#fff;background:0 0;border:1.5px solid #ffffff52;border-radius:12px;align-items:center;gap:8px;padding:15px 30px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .15s,transform .12s;display:inline-flex}.cipdCtaSecondary:hover{border-color:#ffffffad;transform:translateY(-1px)}.cipdHeroVisual{z-index:2;justify-content:center;align-items:center;animation:1.4s .4s both cipdFadeIn;display:flex;position:relative}.cipdProductScreen{background:#0a1929;border-radius:12px;width:100%;max-width:460px;overflow:hidden;box-shadow:0 28px 72px #00000073,0 4px 18px #00000047}.cipdScreenChrome{background:#001529;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:10px 14px;display:flex}.cipdChromeDots{flex-shrink:0;gap:5px;display:flex}.cipdDotR{background:#ff5f57;border-radius:50%;width:10px;height:10px;display:block}.cipdDotY{background:#ffbd2e;border-radius:50%;width:10px;height:10px;display:block}.cipdDotG{background:#28c840;border-radius:50%;width:10px;height:10px;display:block}.cipdChromeUrl{color:#ffffff73;letter-spacing:.2px;background:#ffffff12;border:1px solid #ffffff1a;border-radius:5px;flex:1;padding:4px 10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px}.cipdScreenBody{background:#f4f6f8;line-height:0}.cipdScreenBodyImg{width:100%;height:auto;display:block}@keyframes cipdFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes cipdFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.cipdHeroSection{padding:60px 24px 48px}.cipdHeroInner{grid-template-columns:1fr;gap:0}.cipdHeroVisual{display:none}.cipdBreadcrumb{padding:12px 24px}}
.cipdStatsBarSection{background:#b3ba1c;padding:0;position:relative}.cipdStatsBarSection:before{content:"";background:#969d10;height:3px;position:absolute;top:0;left:0;right:0}.cipdStatsBarInner{grid-template-columns:repeat(4,1fr);max-width:1100px;margin:0 auto;padding:36px 48px;display:grid}.cipdStatsBarItem{align-items:center;gap:16px;padding:0 24px;display:flex;position:relative}.cipdStatsBarItem+.cipdStatsBarItem:before{content:"";background:#002c4733;width:1px;position:absolute;top:10%;bottom:10%;left:0}.cipdStatsBarIcon{background:#002c471a;border:1.5px solid #002c4726;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.cipdStatsBarText{flex-direction:column;gap:2px;display:flex}.cipdStatsBarNum{color:#002c47;letter-spacing:-.025em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(20px,2vw,28px);font-weight:800;line-height:1}.cipdStatsBarLabel{color:#002c47b3;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.3}@media (max-width:900px){.cipdStatsBarInner{grid-template-columns:repeat(2,1fr);gap:20px;padding:28px 24px}.cipdStatsBarItem+.cipdStatsBarItem:before{display:none}}@media (max-width:500px){.cipdStatsBarInner{grid-template-columns:1fr}}
.cipdPainCallout{text-align:center;background:#00111e;padding:72px 48px;position:relative;overflow:hidden}.cipdPainCallout p{color:#ffffffb8;max-width:760px;margin:0 auto;font-size:clamp(18px,2.2vw,26px);font-style:italic;font-weight:300;line-height:1.6}.cipdPainEmphasis{color:#b3ba1c;margin-top:16px;font-size:1.05em;font-style:normal;font-weight:700;display:block}@media (max-width:700px){.cipdPainCallout{padding:48px 24px}}
.cipdPlatformSection{background:#002c47;padding:88px 48px;position:relative;overflow:hidden}.cipdPlatformSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#b3ba1c0a 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-180px;right:-180px}.cipdPlatformInner{z-index:1;max-width:1060px;margin:0 auto;position:relative}.cipdPlatformLayout{grid-template-columns:1fr 1.1fr;align-items:center;gap:72px;display:grid}.cipdPlatformText{flex-direction:column;display:flex}.cipdPlatformLabel{letter-spacing:2.5px;text-transform:uppercase;color:#b3ba1c;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.cipdPlatformTitle{letter-spacing:-.02em;color:#fff;margin-bottom:20px;font-size:clamp(24px,2.8vw,38px);font-weight:800;line-height:1.1}.cipdPlatformTitle span{color:#b3ba1c}.cipdPlatformDesc{color:#ffffffd9;margin-bottom:0;font-size:15px;font-weight:300;line-height:1.75}.cipdPlatformDescSecond{margin-top:14px;margin-bottom:0}.cipdPlatformTag{color:#ffffffd9;background:#b3ba1c1a;border:1px solid #b3ba1c47;border-radius:8px;align-self:flex-start;align-items:center;gap:7px;margin-top:24px;padding:8px 16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.cipdPlatformFootnote{color:#ffffff8c;margin-top:16px;font-size:12px;font-weight:300;line-height:1.5}.cipdPlatformFootnoteLink{color:#b3ba1cbf;text-underline-offset:2px;text-decoration:underline}.cipdPlatformFootnoteLink:hover{color:#b3ba1c}.cipdPlatformDiagramWrap{justify-content:center;align-items:center;display:flex}.cipdPlatformFlowDiagram{background:#f4f6f8;border:1.5px solid #002c471a;border-radius:20px;flex-direction:column;width:100%;max-width:380px;padding:28px 24px;display:flex;box-shadow:0 4px 24px #0000002e}.cipdPlatformFlowTitle{letter-spacing:1.5px;text-transform:uppercase;color:#00111e66;text-align:center;margin-bottom:16px;font-size:10px;font-weight:700}.cipdPlatformInputNode{background:#0a4a6b;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;margin-bottom:8px;padding:9px 14px;display:flex}.cipdPlatformInputIcon{background:#b3ba1c2e;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.cipdPlatformInputLabel{color:#ffffff8c;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700}.cipdPlatformSources{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:0;display:grid}.cipdPlatformSourceTile{background:#0a4a6b;border:1px solid #3a8abf80;border-radius:7px;flex-direction:column;align-items:center;padding:8px;display:flex}.cipdPlatformSourceTileLabel{letter-spacing:1.2px;text-transform:uppercase;color:#ffffff8c;margin-bottom:3px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9px;font-weight:700}.cipdPlatformSourceTileName{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700}.cipdPlatformFlowArrow{justify-content:center;padding:5px 0;display:flex}.cipdPlatformProcess{background:#002c47;border-radius:8px;padding:14px}.cipdPlatformProcessHeader{justify-content:center;align-items:center;gap:7px;margin-bottom:12px;display:flex}.cipdCILogoMini{flex-shrink:0}.cipdPlatformProcessTitle{letter-spacing:1.5px;text-transform:uppercase;color:#b3ba1c;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700}.cipdPlatformSteps{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:2px;display:grid}.cipdPlatformStep{text-align:center;background:#b3ba1c;border:2px solid #969d10;border-radius:6px;padding:8px 4px}.cipdPlatformStepNum{color:#002c47;letter-spacing:1px;text-transform:uppercase;opacity:.6;margin-bottom:2px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:8px;font-weight:700;display:block}.cipdPlatformStepName{color:#002c47;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:700}.cipdPlatformStepArrow{color:#fff6;padding:0 2px;font-size:14px;font-weight:700;line-height:1}.cipdPlatformOutput{background:#b3ba1c;border:1.5px solid #969d10;border-radius:8px;padding:14px}.cipdPlatformOutputTitle{letter-spacing:1.5px;text-transform:uppercase;color:#002c47;text-align:center;margin-bottom:10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9px;font-weight:700;display:block}.cipdPlatformOutputItems{grid-template-columns:1fr 1fr;gap:6px;display:grid}.cipdPlatformOutputItem{color:#fff;background:#002c4726;border:1px solid #002c4733;border-radius:20px;align-items:center;gap:5px;padding:6px 10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;display:flex}@media (max-width:960px){.cipdPlatformLayout{grid-template-columns:1fr;gap:48px}.cipdPlatformSection{padding:64px 24px}.cipdPlatformText{text-align:center}.cipdPlatformTag{align-self:center}}@media (max-width:480px){.cipdPlatformSection{padding:40px 20px}.cipdPlatformFlowDiagram{padding:18px 12px}.cipdPlatformOutputItem{padding:6px}}
.cipdFeaturesSection{background:#f4f6f8;padding:88px 48px}.cipdFeaturesInner{max-width:1060px;margin:0 auto}.cipdFeaturesHeader{text-align:center;margin-bottom:52px}.cipdFeaturesLabel{letter-spacing:2px;text-transform:uppercase;color:#969d10;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.cipdFeaturesTitle{color:#002c47;letter-spacing:-.02em;margin-bottom:0;font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.1}.cipdFeaturesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.cipdFeatureCard{background:#fff;border:1px solid #002c471a;border-radius:16px;padding:32px 28px;transition:transform .2s,box-shadow .2s}.cipdFeatureCard:hover{transform:translateY(-3px);box-shadow:0 12px 40px #002c471a}.cipdFeatureCardIcon{background:#b3ba1c1a;border:1.5px solid #b3ba1c47;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;display:flex}.cipdFeatureCardTitle{color:#002c47;letter-spacing:-.01em;margin-bottom:10px;font-size:16px;font-weight:700}.cipdFeatureCardDesc{color:#4a6070;font-size:14px;font-weight:300;line-height:1.7}@media (max-width:900px){.cipdFeaturesGrid{grid-template-columns:repeat(2,1fr)}.cipdFeaturesSection{padding:64px 24px}}@media (max-width:600px){.cipdFeaturesGrid{grid-template-columns:1fr}}
.cipdDataSourcesSection{background:#002c47;padding:88px 0;position:relative}.cipdDataSourcesSection:before{content:"";background:#ffffff12;height:1px;position:absolute;top:-1px;left:0;right:0}.cipdDataSourcesInner{text-align:center;margin:0 auto}.cipdDataSourcesInnerText{max-width:90%;margin:0 auto}.cipdDataSourcesLabel{letter-spacing:2px;text-transform:uppercase;color:#b3ba1c;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.cipdDataSourcesTitle{color:#fff;letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.1}.cipdDataSourcesTitle span{color:#b3ba1c}.cipdDataSourcesDesc{color:#ffffffd9;max-width:680px;margin-bottom:36px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:300;line-height:1.75}.cipdDataSourcesGrid{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cipdDataSourceTile{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;height:48px;padding:0 22px;transition:background .2s,border-color .2s;display:flex}.cipdDataSourceTile:hover{background:#ffffff1a;border-color:#ffffff38}.cipdDataSourceTileMore{background:#b3ba1c1a;border-color:#b3ba1c47}.cipdDataSourceTileMore:hover{background:#b3ba1c29;border-color:#b3ba1c6b}.cipdDataSourceTileMore .cipdDataSourceName{color:#b3ba1c}.cipdDataSourceImg{filter:invert()grayscale();opacity:.75;width:auto;height:28px}.cipdDataSourceName{color:#ffffffd1;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600}.cipdMarquee{-webkit-user-select:none;user-select:none;gap:80px;display:flex;position:relative;overflow:hidden}.cipdMarqueeContent{flex-shrink:0;align-items:center;gap:80px;min-width:100%;margin:0;padding:0;list-style:none;display:flex}.cipdEnableAnimation .cipdMarqueeContent{animation:40s linear infinite cipdScroll}.cipdMarquee:hover .cipdMarqueeContent{animation-play-state:paused}@keyframes cipdScroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - 80px))}}@media (prefers-reduced-motion:reduce){.cipdMarqueeContent{animation-play-state:paused!important}}.cipdLogoImg{object-fit:contain;opacity:.55;width:auto;height:36px;transition:opacity .2s;filter:invert()grayscale()!important}.cipdLogoImg:hover{opacity:.9}@media (max-width:700px){.cipdDataSourcesSection{padding:56px 0}.cipdLogoImg{height:28px}}
.cipdUseCasesSection{background:#f4f6f8;padding:88px 48px}.cipdUseCasesInner{max-width:1060px;margin:0 auto}.cipdUseCasesHeader{text-align:center;margin-bottom:52px}.cipdUseCasesLabel{letter-spacing:2px;text-transform:uppercase;color:#969d10;margin-bottom:8px;font-size:13px;font-weight:700;display:block}.cipdUseCasesTitle{color:#002c47;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.1}.cipdUseCasesDesc{color:#4a6070;max-width:600px;margin:0 auto;font-size:16px;font-weight:300;line-height:1.75}.cipdUseCaseGroup{margin-bottom:40px}.cipdUseCaseGroup:last-child{margin-bottom:0}.cipdUseCaseGroupLabel{align-items:center;gap:10px;margin-bottom:18px;display:flex}.cipdUseCaseGroupTag{letter-spacing:2px;text-transform:uppercase;white-space:nowrap;border-radius:20px;padding:5px 14px;font-size:11px;font-weight:700}.cipdUseCaseGroupTagOrg{color:#015596;background:#0155961a;border:1px solid #01559633}.cipdUseCaseGroupTagInd{color:#7a8010;background:#b3ba1c1f;border:1px solid #b3ba1c47}.cipdUseCaseGroupLine{background:#002c471a;flex:1;height:1px}.cipdUseCaseCards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.cipdUseCaseCard{background:#fff;border:1px solid #002c471a;border-radius:14px;flex-direction:column;padding:28px 24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.cipdUseCaseCard:hover{transform:translateY(-2px);box-shadow:0 8px 28px #002c471a}.cipdUseCaseCardOrg,.cipdUseCaseCardInd{border-left:3px solid #b3ba1c}.cipdUseCaseCardIcon{background:#b3ba1c14;border:1.5px solid #b3ba1c33;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.cipdUseCaseBadge{letter-spacing:1.5px;text-transform:uppercase;border-radius:20px;align-self:flex-start;margin-bottom:12px;padding:4px 10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;display:inline-block}.cipdUseCaseBadgeOrg,.cipdUseCaseBadgeInd{color:#7a8010;background:#969d101f;border:1px solid #969d1040}.cipdUseCaseCardName{color:#002c47;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.cipdUseCaseCard:after{content:"→";color:#b3ba1c;opacity:0;font-size:18px;transition:opacity .2s,transform .2s;position:absolute;bottom:20px;right:20px;transform:translate(-6px)}.cipdUseCaseCard:hover:after{opacity:1;transform:translate(0)}@media (max-width:900px){.cipdUseCaseCards{grid-template-columns:repeat(2,1fr)}.cipdUseCasesSection{padding:64px 24px}}@media (max-width:600px){.cipdUseCaseCards{grid-template-columns:1fr}}
.cipdSubsSection{background:#001a2c;padding:88px 48px;position:relative;overflow:hidden}.cipdSubsSection:after{content:"";pointer-events:none;background:radial-gradient(circle,#b3ba1c0a 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-160px;right:-160px}.cipdSubsInner{z-index:1;max-width:860px;margin:0 auto;position:relative}.cipdSubsHeader{text-align:center;margin-bottom:52px}.cipdSubsLabel{letter-spacing:2px;text-transform:uppercase;color:#b3ba1c;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.cipdSubsTitle{color:#fff;letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,38px);font-weight:800;line-height:1.1}.cipdSubsCards{grid-template-columns:1fr 1fr;gap:24px;display:grid}.cipdSubsCard{border-radius:18px;flex-direction:column;gap:16px;padding:40px 40px 36px;transition:transform .18s;display:flex;position:relative;overflow:hidden}.cipdSubsCard:hover{transform:translateY(-3px)}.cipdSubsCardIndividual{background:linear-gradient(135deg,#1a2f1a 0%,#162a14 100%);border:1px solid #b3ba1c40;border-top:3px solid #b3ba1c}.cipdSubsCardEnterprise{background:linear-gradient(135deg,#0a2038 0%,#071828 100%);border:1px solid #3a8abf40;border-top:3px solid #3a8abf}.cipdSubsCardIconWrap{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.cipdSubsIconWrapInd{background:#b3ba1c26;border:1.5px solid #b3ba1c4d}.cipdSubsIconWrapEnt{background:#3a8abf26;border:1.5px solid #3a8abf4d}.cipdSubsCardBadge{letter-spacing:2px;text-transform:uppercase;border-radius:20px;align-self:flex-start;padding:4px 12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.cipdSubsBadgeInd{color:#b3ba1c;background:#b3ba1c26;border:1px solid #b3ba1c4d}.cipdSubsBadgeEnt{color:#3a8abf;background:#3a8abf26;border:1px solid #3a8abf4d}.cipdSubsCardName{color:#fff;letter-spacing:-.02em;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-weight:800;line-height:1.2}.cipdSubsCardDesc{color:#ffffffb8;flex:1;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;line-height:1.7}.cipdSubsCardCta{border-radius:10px;align-self:flex-start;align-items:center;margin-top:4px;padding:12px 24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.cipdSubsCtaInd{color:#002c47;background:#b3ba1c;border:1.5px solid #b3ba1c}.cipdSubsCtaInd:hover{background:#969d10;border-color:#969d10;transform:translateY(-1px)}.cipdSubsCtaEnt{color:#3a8abf;background:0 0;border:1.5px solid #3a8abf73}.cipdSubsCtaEnt:hover{background:#3a8abf14;border-color:#3a8abf;transform:translateY(-1px)}@media (max-width:700px){.cipdSubsCards{grid-template-columns:1fr}.cipdSubsSection{padding:60px 24px}.cipdSubsCard{padding:32px 28px}}
