html{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-light{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-light .materialDesign{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.onDarkBackground,.themes-dark{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656}.onDarkBackground .materialDesign,.themes-dark .materialDesign{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656}.themes-light-on-dark{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666}.themes-light-on-dark .materialDesign{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666}.themes-light-on-dark .fieldGroupBox{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-blue .materialDesign{--text-color: #000;--link-color: #1B74DA;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #CE021B;--form-field-border-color: #d8d8d8;--form-field-border-color-focused: #054B91;--form-field-border-color-invalid: #CE021B;--form-field-checkbox-border-color: #888;--form-field-label-color: #565656;--form-field-label-color-focused: #054B91;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #F0F0F0;--form-field-dropdown-border-color-focus: #054B91;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-dark.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-white.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-white.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-white.svg");--form-button-bg: #1B74DA;--form-button-bg-disabled: #EBEBEB;--form-button-text-color: #fff;--form-button-text-color-disabled: #888;--tabs-bg: rgba(0, 0, 0, 0.15);--tabs-label-color: #fff;--tabs-selected-bg: #fff;--tabs-selected-label-color: #1B78E0;--tabs-selected-border: 2px solid #fff;--faq-separator-color: #D8D8D8}.themes-blue .materialDesign .mdl-textfield__error,.themes-blue .materialDesign .mdl-textarea__error,.themes-blue .materialDesign .mdl-checkbox__error{color:#ffc600 !important}.onDarkBackground,.themes-dark{color:var(--text-color, #fff)}.onDarkBackground a:not([class^=btn-],[class*=" btn-"]),.themes-dark a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #FFC700)}.onDarkBackground h1,.onDarkBackground h2,.onDarkBackground h3,.onDarkBackground h4,.onDarkBackground h5,.onDarkBackground h6,.onDarkBackground p,.onDarkBackground ul,.onDarkBackground ol,.onDarkBackground th,.onDarkBackground td,.themes-dark h1,.themes-dark h2,.themes-dark h3,.themes-dark h4,.themes-dark h5,.themes-dark h6,.themes-dark p,.themes-dark ul,.themes-dark ol,.themes-dark th,.themes-dark td{color:var(--text-color, #fff)}.onDarkBackground h1 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h2 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h3 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h4 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h5 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground h6 a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground p a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground ul a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground ol a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground th a:not([class^=btn-],[class*=" btn-"]),.onDarkBackground td a:not([class^=btn-],[class*=" btn-"]),.themes-dark h1 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h2 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h3 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h4 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h5 a:not([class^=btn-],[class*=" btn-"]),.themes-dark h6 a:not([class^=btn-],[class*=" btn-"]),.themes-dark p a:not([class^=btn-],[class*=" btn-"]),.themes-dark ul a:not([class^=btn-],[class*=" btn-"]),.themes-dark ol a:not([class^=btn-],[class*=" btn-"]),.themes-dark th a:not([class^=btn-],[class*=" btn-"]),.themes-dark td a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #FFC700)}.themes-light{color:var(--text-color, #000)}.themes-light a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #1B74DA)}.themes-light h1,.themes-light h2,.themes-light h3,.themes-light h4,.themes-light h5,.themes-light h6,.themes-light p,.themes-light ul,.themes-light ol,.themes-light th,.themes-light td{color:var(--text-color, #000)}.themes-light h1 a:not([class^=btn-],[class*=" btn-"]),.themes-light h2 a:not([class^=btn-],[class*=" btn-"]),.themes-light h3 a:not([class^=btn-],[class*=" btn-"]),.themes-light h4 a:not([class^=btn-],[class*=" btn-"]),.themes-light h5 a:not([class^=btn-],[class*=" btn-"]),.themes-light h6 a:not([class^=btn-],[class*=" btn-"]),.themes-light p a:not([class^=btn-],[class*=" btn-"]),.themes-light ul a:not([class^=btn-],[class*=" btn-"]),.themes-light ol a:not([class^=btn-],[class*=" btn-"]),.themes-light th a:not([class^=btn-],[class*=" btn-"]),.themes-light td a:not([class^=btn-],[class*=" btn-"]){color:var(--link-color, #1B74DA)}.main[view=complianceCmmc]{padding-bottom:0}.main[view=complianceCmmc] .intro>.container,.main[view=complianceCmmc] .cmmcFeatures>.container,.main[view=complianceCmmc] .cmmcCta>.container{padding:0}.main[view=complianceCmmc] .intro{padding:80px 0 100px}@media(max-width: 991px){.main[view=complianceCmmc] .intro{padding:64px 0 80px}}@media(max-width: 768px){.main[view=complianceCmmc] .intro{padding:48px 0 60px}}.main[view=complianceCmmc] .intro .container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;gap:48px}@media(max-width: 991px){.main[view=complianceCmmc] .intro .container{flex-flow:column nowrap;align-items:stretch;gap:40px}.main[view=complianceCmmc] .intro .container .intro-content{order:1}.main[view=complianceCmmc] .intro .container .intro-form{order:2}}.main[view=complianceCmmc] .intro .intro-content{flex:1 1 0;color:#fff;padding-top:0;padding-bottom:0;order:1}.main[view=complianceCmmc] .intro .intro-content .compliance-label{font-size:28px;font-weight:500;color:#ffc700;margin-bottom:16px}.main[view=complianceCmmc] .intro .intro-content h1{color:#fff;font-size:40px;line-height:1.15;font-weight:600;margin-bottom:24px}@media(max-width: 991px){.main[view=complianceCmmc] .intro .intro-content h1{font-size:36px}}@media(max-width: 768px){.main[view=complianceCmmc] .intro .intro-content h1{font-size:30px}}.main[view=complianceCmmc] .intro .intro-content p{color:#fff;font-size:20px;line-height:1.4;max-width:540px}@media(max-width: 768px){.main[view=complianceCmmc] .intro .intro-content p{max-width:100%}}.main[view=complianceCmmc] .intro .intro-form{flex:0 0 850px;max-width:100%;order:2}@media(max-width: 1440px){.main[view=complianceCmmc] .intro .intro-form{flex:0 0 760px}}@media(max-width: 1200px){.main[view=complianceCmmc] .intro .intro-form{flex:0 0 680px}}@media(max-width: 991px){.main[view=complianceCmmc] .intro .intro-form{flex:none;width:100%;align-self:stretch}}.main[view=complianceCmmc] .intro .intro-form .form-card{background:linear-gradient(147deg, rgba(255, 184, 0, 0.2) -10.25%, rgba(0, 0, 0, 0.2) 60.81%),radial-gradient(100.08% 80.01% at 50% -18.09%, rgba(0, 0, 0, 0) 0%, #000 100%);border-radius:16px;padding:40px;border:1px solid #ffc700}@media(max-width: 768px){.main[view=complianceCmmc] .intro .intro-form .form-card{padding:28px 24px;border-radius:12px}}.main[view=complianceCmmc] .intro .intro-form .form-card h2{font-size:22px;font-weight:700;color:#fff;margin-bottom:28px;text-align:center}@media(max-width: 768px){.main[view=complianceCmmc] .intro .intro-form .form-card h2{font-size:20px}}.main[view=complianceCmmc] .intro .intro-form .form-card .materialDesign{--text-color: #fff;--link-color: #FFC700;--form-field-bg: #121212;--form-field-bg-invalid: #121212;--form-field-bg-disabled: #888;--form-field-text-color: #fff;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #FF7361;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-light.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666;--tabs-bg: rgba(27, 116, 218, 0.20);--tabs-label-color: #fff;--tabs-selected-bg: #00152D;--tabs-selected-label-color: #fff;--tabs-selected-border: 2px solid #5497E3;--faq-separator-color: #565656;--form-field-bg: #fff;--form-field-bg-invalid: #fff;--form-field-bg-disabled: #F0F0F0;--form-field-text-color: #000;--form-field-error-color: #FF7361;--form-field-border-color: #888;--form-field-border-color-focused: #48B6FF;--form-field-border-color-invalid: #FF7361;--form-field-checkbox-border-color: #B3B3B3;--form-field-label-color: #B3B3B3;--form-field-label-color-focused: #B3B3B3;--form-field-label-color-invalid: #CE021B;--form-field-dropdown-bg-hover: #888;--form-field-dropdown-border-color-focus: #58B6FF;--form-field-dropdown-arrow-image: url("/assets/icons/arrow-down-light.svg");--form-field-dropdown-selected-icon: url("/assets/icons/check-field-light.svg");--form-field-error-icon: url("/assets/icons/error-field-dark.svg");--form-field-checkbox-unchecked-icon: url("/assets/icons/checkbox-unchecked-black.svg");--form-field-checkbox-checked-icon: url("/assets/icons/checkbox-checked-black.svg");--form-field-checkbox-tick-icon: url("/assets/icons/checkbox-tick-black.svg");--form-button-bg: #FFC700;--form-button-bg-disabled: #404040;--form-button-text-color: #000;--form-button-text-color-disabled: #666}.main[view=complianceCmmc] .intro .intro-form .form-card .materialDesign .terms-notice span,.main[view=complianceCmmc] .intro .intro-form .form-card .materialDesign .terms-notice-checkbox span,.main[view=complianceCmmc] .intro .intro-form .form-card .materialDesign .termsAccept span{color:#fff}.main[view=complianceCmmc] .intro .intro-form .form-card .materialDesign .terms-notice a,.main[view=complianceCmmc] .intro .intro-form .form-card .materialDesign .terms-notice-checkbox a,.main[view=complianceCmmc] .intro .intro-form .form-card .materialDesign .termsAccept a{color:#ffc700}.main[view=complianceCmmc] .intro .intro-form .form-card input.btn-submit{background:rgba(0,0,0,0);border:2px solid #ffc700;color:#fff;min-width:180px}.main[view=complianceCmmc] .intro .intro-form .form-card input.btn-submit:not(:disabled):hover{background:#ffc700;color:#000;transform:scale(1.05)}.main[view=complianceCmmc] .intro .intro-form .form-card input.btn-submit:disabled{border-color:#888;color:#888;cursor:not-allowed}.main[view=complianceCmmc] .whatIsCmmc [data-cols]{--grid-content-gap: 64px}.main[view=complianceCmmc] .whatIsCmmc .wi-image{display:flex;align-items:center}.main[view=complianceCmmc] .whatIsCmmc .wi-image picture,.main[view=complianceCmmc] .whatIsCmmc .wi-image img{display:block;width:469px;height:275px;max-width:100%;object-fit:cover;border-radius:8px}.main[view=complianceCmmc] .whatIsCmmc .wi-content h2{font-size:36px;font-weight:700;color:#fff;margin-bottom:24px}@media(max-width: 768px){.main[view=complianceCmmc] .whatIsCmmc .wi-content h2{font-size:28px}}.main[view=complianceCmmc] .whatIsCmmc .wi-content p{line-height:1.7;color:#fff;margin-bottom:14px}.main[view=complianceCmmc] .whatIsCmmc .wi-content p:last-child{margin-bottom:0}.main[view=complianceCmmc] .securingCmmc{padding:80px 0}@media(max-width: 768px){.main[view=complianceCmmc] .securingCmmc{padding:60px 0}}.main[view=complianceCmmc] .securingCmmc h2{font-size:36px;font-weight:700;color:#fff;text-align:center;margin-bottom:48px}@media(max-width: 768px){.main[view=complianceCmmc] .securingCmmc h2{font-size:28px;margin-bottom:36px}}.main[view=complianceCmmc] .securingCmmc [data-cols]{--grid-content-gap: 48px}.main[view=complianceCmmc] .securingCmmc .securing-col{flex:1 1 0}.main[view=complianceCmmc] .securingCmmc .securing-col h3{font-size:28px;font-weight:600;color:#fff;margin-bottom:16px}@media(max-width: 768px){.main[view=complianceCmmc] .securingCmmc .securing-col h3{font-size:22px}}.main[view=complianceCmmc] .securingCmmc .securing-col p{line-height:1.7;color:#fff}.main[view=complianceCmmc] .securingCmmc .securing-col p a{color:#ffc700;text-decoration:none}.main[view=complianceCmmc] .securingCmmc .securing-col p a:hover{text-decoration:underline}.main[view=complianceCmmc] .cmmcFeatures{background:#191919;padding:80px 0}@media(max-width: 768px){.main[view=complianceCmmc] .cmmcFeatures{padding:60px 0}}.main[view=complianceCmmc] .cmmcFeatures h2{font-size:36px;font-weight:700;color:#fff;text-align:center}@media(max-width: 768px){.main[view=complianceCmmc] .cmmcFeatures h2{font-size:28px}}.main[view=complianceCmmc] .cmmcFeatures .reviewChart{display:flex;flex-flow:column nowrap;align-items:stretch;width:1100px;max-width:100%;box-sizing:border-box;margin:48px auto 0;border-radius:8px;overflow:hidden;border:1px solid #d8d8d8}.main[view=complianceCmmc] .cmmcFeatures .chartDomainGroup{border-bottom:1px solid #d8d8d8}.main[view=complianceCmmc] .cmmcFeatures .chartDomainGroup:last-child{border-bottom:none}.main[view=complianceCmmc] .cmmcFeatures .chartDomain{background:radial-gradient(356.46% 117.64% at 50% -17.64%, #7F7F7F 0%, #191919 30.5%);color:#ffc700;font-size:24px;font-weight:500;padding:14px 24px;cursor:pointer;user-select:none;display:flex;align-items:center;gap:10px}.main[view=complianceCmmc] .cmmcFeatures .chartDomain::before{content:"—";color:#ffc700;font-weight:400;flex-shrink:0}.main[view=complianceCmmc] .cmmcFeatures .chartDomain.is-collapsed::before{content:"+"}.main[view=complianceCmmc] .cmmcFeatures .chartRow.chartHeader div{background:#f0f0f0;color:#000;font-size:20px;font-weight:500;white-space:nowrap}.main[view=complianceCmmc] .cmmcFeatures .chartRow{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch;border-top:1px solid #d8d8d8}.main[view=complianceCmmc] .cmmcFeatures .chartRow div{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;padding:8px 24px;font-size:20px;background:#fff;color:#000}.main[view=complianceCmmc] .cmmcFeatures .chartRow div small{font-size:16px;font-weight:400;color:#000;margin-bottom:4px}.main[view=complianceCmmc] .cmmcFeatures .chartRow div.secCtrlTitle{width:35%;font-weight:500}@media(max-width: 640px){.main[view=complianceCmmc] .cmmcFeatures .chartRow div.secCtrlTitle{width:100%}}.main[view=complianceCmmc] .cmmcFeatures .chartRow div.status{width:15%;text-align:center;align-items:center;font-size:20px;font-weight:500;color:#000;white-space:nowrap}@media(max-width: 640px){.main[view=complianceCmmc] .cmmcFeatures .chartRow div.status{width:100%;font-size:16px;text-align:left;align-items:flex-start}.main[view=complianceCmmc] .cmmcFeatures .chartRow div.status::before{content:"Overall Status";display:block;font-size:12px;font-weight:400;color:#000;margin-bottom:2px;opacity:.5}}.main[view=complianceCmmc] .cmmcFeatures .chartRow div.comments{width:50%;font-size:20px;color:#000;line-height:1.5}@media(max-width: 640px){.main[view=complianceCmmc] .cmmcFeatures .chartRow div.comments{display:flex;width:100%;font-size:14px}.main[view=complianceCmmc] .cmmcFeatures .chartRow div.comments::before{content:"Comments";display:block;font-size:12px;font-weight:400;color:#000;margin-bottom:2px;opacity:.5}}@media(max-width: 640px){.main[view=complianceCmmc] .cmmcFeatures .chartRow.chartHeader{display:none}.main[view=complianceCmmc] .cmmcFeatures .chartRow:not(.chartHeader){flex-flow:column nowrap;padding:0}.main[view=complianceCmmc] .cmmcFeatures .chartRow:not(.chartHeader) div{padding:8px 16px}.main[view=complianceCmmc] .cmmcFeatures .chartRow:not(.chartHeader) .secCtrlTitle{padding-top:16px;background:#f7f5eb}.main[view=complianceCmmc] .cmmcFeatures .chartRow:not(.chartHeader) .comments{padding-bottom:16px}}.main[view=complianceCmmc] .cmmcFeatures .domainBody.is-hidden{display:none}.main[view=complianceCmmc] .cmmcCta{background:#121212;padding:80px 0}@media(max-width: 768px){.main[view=complianceCmmc] .cmmcCta{padding:60px 0}}.main[view=complianceCmmc] .cmmcCta .container{display:flex;flex-flow:column nowrap;align-items:center;text-align:center;gap:20px}.main[view=complianceCmmc] .cmmcCta h2{font-size:36px;font-weight:700;color:#fff;max-width:700px}@media(max-width: 768px){.main[view=complianceCmmc] .cmmcCta h2{font-size:28px}}.main[view=complianceCmmc] .cmmcCta p{color:#fff;max-width:600px}.main[view=complianceCmmc] .cmmcCta .actions{margin-top:8px}
