.main[view=cmmc] .intro{position:relative;background:#000;background:linear-gradient(177deg, rgba(255, 255, 255, 0) 82%, rgb(255, 255, 255) calc(82% + 1px)),#000;padding-block:68px 56px 96px}@media(max-width: 991px){.main[view=cmmc] .intro{padding-block:0 38px}}.main[view=cmmc] .intro .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:20px 80px}.main[view=cmmc] .intro .container:before,.main[view=cmmc] .intro .container:after{display:none}@media(max-width: 991px){.main[view=cmmc] .intro .container{flex-flow:column nowrap;align-items:center;justify-content:center}}.main[view=cmmc] .intro .intro-image{display:flex;justify-content:center;width:50%;max-width:715px;order:2;padding-top:48px}@media(max-width: 991px){.main[view=cmmc] .intro .intro-image{width:100%;height:auto;padding:0}}.main[view=cmmc] .intro .intro-content{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;width:50%;max-width:600px;padding-block:0 56px;padding-top:72px;order:1}@media(max-width: 1440px){.main[view=cmmc] .intro .intro-content{padding-bottom:82px}}@media(max-width: 1200px){.main[view=cmmc] .intro .intro-content{padding-bottom:96px;padding-top:48px}}@media(max-width: 991px){.main[view=cmmc] .intro .intro-content{width:100%;max-width:100%;padding:48px 0 0}}.main[view=cmmc] .intro .intro-content h1{color:#fff;width:100%;text-align:start}@media(max-width: 991px){.main[view=cmmc] .intro .intro-content h1{text-align:center}}.main[view=cmmc] .intro .intro-content p{color:#fff;font-size:20px;text-align:start;width:100%}@media(max-width: 991px){.main[view=cmmc] .intro .intro-content p{text-align:center;font-size:16px}}.main[view=cmmc] .intro .intro-content p a{color:#ffc700}.main[view=cmmc] .intro .intro-content .actions{width:100%;text-align:left}@media(max-width: 991px){.main[view=cmmc] .intro .intro-content .actions{text-align:center;justify-content:center;align-items:center}}.main[view=cmmc] .intro .intro-content .actions [class^=btn-]{border-radius:20px}.main[view=cmmc] .enforcementReporting{background:#fff;padding:64px 0}@media(max-width: 1200px){.main[view=cmmc] .enforcementReporting{padding:57px 0}}@media(max-width: 991px){.main[view=cmmc] .enforcementReporting{padding:0 0 48px 0}}@media(max-width: 768px){.main[view=cmmc] .enforcementReporting{padding:0 0 40px 0}}@media(max-width: 480px){.main[view=cmmc] .enforcementReporting{padding:0 0 32px 0}}.main[view=cmmc] .enforcementReporting .reasons{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;text-align:center;gap:120px}@media(max-width: 1300px){.main[view=cmmc] .enforcementReporting .reasons{gap:48px}}@media(max-width: 1200px){.main[view=cmmc] .enforcementReporting .reasons{gap:40px}}@media(max-width: 991px){.main[view=cmmc] .enforcementReporting .reasons{gap:16px}}@media(max-width: 768px){.main[view=cmmc] .enforcementReporting .reasons{gap:32px}.main[view=cmmc] .enforcementReporting .reasons img{width:64px;height:64px}}@media(max-width: 480px){.main[view=cmmc] .enforcementReporting .reasons{gap:24px}.main[view=cmmc] .enforcementReporting .reasons img{width:56px;height:56px}}.main[view=cmmc] .whatIsCMMC{background:#fff;padding:72px 0}@media(max-width: 1200px){.main[view=cmmc] .whatIsCMMC{padding:64px 0}}@media(max-width: 991px){.main[view=cmmc] .whatIsCMMC{padding:48px 0}}@media(max-width: 768px){.main[view=cmmc] .whatIsCMMC{padding:32px 0}}@media(max-width: 414px){.main[view=cmmc] .whatIsCMMC{padding:24px 0}}.main[view=cmmc] .whatIsCMMC .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}@media(max-width: 991px){.main[view=cmmc] .whatIsCMMC .container{flex-flow:column nowrap;justify-content:center}}.main[view=cmmc] .whatIsCMMC .container:before,.main[view=cmmc] .whatIsCMMC .container:after{display:none}.main[view=cmmc] .whatIsCMMC .container .wiContent{width:45%;max-width:650px}@media(max-width: 1200px){.main[view=cmmc] .whatIsCMMC .container .wiContent{width:48%;padding-right:0}}@media(max-width: 991px){.main[view=cmmc] .whatIsCMMC .container .wiContent{width:100%;max-width:100%;order:1}}.main[view=cmmc] .whatIsCMMC .container .wiContent h2{width:100%}.main[view=cmmc] .whatIsCMMC .container .wiContent p{font-size:20px;margin:20px 0}@media(max-width: 991px){.main[view=cmmc] .whatIsCMMC .container .wiContent p{font-size:18px}}@media(max-width: 480px){.main[view=cmmc] .whatIsCMMC .container .wiContent p{font-size:16px}}.main[view=cmmc] .whatIsCMMC .container .wiContent p a{color:#1b74da;font-weight:500}.main[view=cmmc] .whatIsCMMC .container .wiContent .actions{display:block;width:100%;text-align:left}@media(max-width: 991px){.main[view=cmmc] .whatIsCMMC .container .wiContent .actions{text-align:center}}.main[view=cmmc] .whatIsCMMC .container .wiContent .actions .btn-clear-black{border-color:#000;border-radius:20px}.main[view=cmmc] .whatIsCMMC .container .wiImage{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:45%}@media(max-width: 1920px){.main[view=cmmc] .whatIsCMMC .container .wiImage{width:48%}}@media(max-width: 991px){.main[view=cmmc] .whatIsCMMC .container .wiImage{margin-top:40px;order:2}}@media(max-width: 768px){.main[view=cmmc] .whatIsCMMC .container .wiImage{width:580px;max-width:100%;order:2}}.main[view=cmmc] #ksgc{padding:56px 0;background:linear-gradient(180deg, #FFF 0%, #DFEDFB 100%)}.main[view=cmmc] #ksgc .container{max-width:1200px}.main[view=cmmc] #ksgc h2{text-align:center}@media(max-width: 768px){.main[view=cmmc] #ksgc h2{text-align:left}}.main[view=cmmc] #ksgc h2+p{text-align:center;margin-top:16px}@media(max-width: 768px){.main[view=cmmc] #ksgc h2+p{text-align:left}}.main[view=cmmc] #ksgc .twoColumnsContent{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;gap:64px;width:1100px;max-width:100%;margin:56px auto 0}@media(max-width: 640px){.main[view=cmmc] #ksgc .twoColumnsContent{flex-flow:column nowrap;justify-content:flex-start;gap:16px;margin-top:16px}}.main[view=cmmc] #ksgc .twoColumnsContent .aColumn{width:50%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:16px}@media(max-width: 640px){.main[view=cmmc] #ksgc .twoColumnsContent .aColumn{width:100%}}.main[view=cmmc] #ksgc .twoColumnsContent .aColumn ul{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;gap:16px}.main[view=cmmc] #ksgc .reviewChart{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;width:1100px;max-width:100%;box-sizing:border-box;margin:72px auto 0;border-radius:8px;overflow:hidden;box-shadow:0px 3px 9px 0px rgba(0,0,0,.15)}.main[view=cmmc] #ksgc .reviewChart .chartRow{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;border-bottom:1px solid #f0f0f0}.main[view=cmmc] #ksgc .reviewChart .chartRow.chartHeader div{font-size:20px;line-height:1.2;font-weight:500;background:#f0f0f0}@media(max-width: 991px){.main[view=cmmc] #ksgc .reviewChart .chartRow.chartHeader div{font-size:18px}}@media(max-width: 768px){.main[view=cmmc] #ksgc .reviewChart .chartRow.chartHeader div{font-size:16px}}@media(max-width: 640px){.main[view=cmmc] #ksgc .reviewChart .chartRow.chartHeader div{font-size:14px}}.main[view=cmmc] #ksgc .reviewChart .chartRow div{display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;padding:24px 28px;font-size:16px;font-weight:400;background:#fff}.main[view=cmmc] #ksgc .reviewChart .chartRow div small{font-size:14px;font-weight:300}.main[view=cmmc] #ksgc .reviewChart .chartRow div.secCtrlTitle{width:35%;text-align:left;font-weight:500}@media(max-width: 640px){.main[view=cmmc] #ksgc .reviewChart .chartRow div.secCtrlTitle{width:60%}}.main[view=cmmc] #ksgc .reviewChart .chartRow div.status{width:20%;text-align:center}@media(max-width: 640px){.main[view=cmmc] #ksgc .reviewChart .chartRow div.status{width:40%}}.main[view=cmmc] #ksgc .reviewChart .chartRow div.comments{width:45%}@media(max-width: 640px){.main[view=cmmc] #ksgc .reviewChart .chartRow div.comments{display:none}}.main[view=cmmc] #ksgcIsFedRAMPAuth{background:#fff;padding:56px 0}.main[view=cmmc] #ksgcIsFedRAMPAuth .container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:24px}.main[view=cmmc] #ksgcIsFedRAMPAuth h2{text-align:center}.main[view=cmmc] #ksgcIsFedRAMPAuth p{text-align:center}.main[view=cmmc] #ksgcIsFedRAMPAuth p a{color:#1b74da}.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;gap:40px 34px;width:1200px;max-width:100%;margin:0 auto}.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides>div{padding-top:48px;width:30%;max-width:326px;text-align:center;font-size:20px;line-height:1.4;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center}@media(max-width: 768px){.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides>div{width:40%}}@media(max-width: 480px){.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides>div{width:100%}}.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides .fullVisibility{background:url("/assets/images/pages/cmmc/icon-password-protect.svg") no-repeat center top/32px}.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides .fileStorage{background:url("/assets/images/pages/cmmc/icon-vault.svg") no-repeat center top/32px}.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides .rbac{background:url("/assets/images/pages/cmmc/icon-filter.svg") no-repeat center top/32px}.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides .zeroTrust{background:url("/assets/images/pages/cmmc/icon-shield-lock.svg") no-repeat center top/32px}.main[view=cmmc] #ksgcIsFedRAMPAuth .ksgcProvides .darkWeb{background:url("/assets/branding/breachwatch-symbol-black.svg") no-repeat center top/32px}.main[view=cmmc] #ksgcIsFedRAMPAuth .actions{width:100%;margin-top:56px;text-align:center}.main[view=cmmc] #ksgcIsFedRAMPAuth .actions .btn-clear-black{border-color:#000;border-radius:20px}

/*# sourceMappingURL=index.min.css.map*/