body.landscape{min-width:40rem}#galaxy-wrapper{min-height:250px}.links line{stroke:#5a5b5d;stroke-width:3}.aside-compare .links line{stroke:#f6e8e5}.aside-compare .links line.relation{stroke:#005288;stroke-width:6}.nodes>g{cursor:pointer}.aside-compare .nodes>g:not(.selected-role):not(.compared-role),.galaxy-hover .nodes>g:not(.hovered-role):not(.related-role),.galaxy-focus .nodes>g:not(.hovered-role):not(.related-role){opacity:.5}.aside-compare .nodes>g:not(.selected-role):not(.compared-role):hover,.aside-compare .nodes>g:not(.selected-role):not(.compared-role):focus{opacity:1}.galaxy-hover .nodes>g:not(.hovered-role):not(.related-role):hover{opacity:1}.galaxy-focus .nodes>g:not(.hovered-role):not(.related-role):focus{opacity:1}.nodes>g:hover text,.nodes>g:focus text{font-weight:bold}.nodes circle.button-ring{fill:transparent;stroke-width:4px}.nodes text{fill:#000}.nodes text .node-text-shadow{stroke-width:3px;stroke-opacity:1}.nodes title{white-space:pre-line}.focus{pointer-events:none}.focus rect{fill:transparent;stroke:#2491ff;stroke-width:4px}g:focus{outline:0 !important}.cyber-it .button-ring,.cyber-it ellipse{stroke:#007db8}.cyber-it .push-button{fill:url(#pattern-cyber-it-light)}.cyber-it ellipse{fill:url(#community-diagram-cyber-it-light)}.cyber-it .community-diagram-text-shadow{stroke:#007db8}.cyber-it .node-text-shadow{stroke:#a1bbd8}.cyber-it.selected-role .push-button,.cyber-it.current-button .push-button,.cyber-it:hover .push-button,.cyber-it:focus .push-button{fill:url(#pattern-cyber-it-dark)}.cyber-it.selected-role ellipse,.cyber-it.current-button ellipse,.cyber-it:hover ellipse,.cyber-it:focus ellipse{fill:url(#community-diagram-cyber-it-dark)}.cyber-it.selected-role .community-diagram-text-shadow,.cyber-it.current-button .community-diagram-text-shadow,.cyber-it:hover .community-diagram-text-shadow,.cyber-it:focus .community-diagram-text-shadow{stroke:#a1bbd8}.cybersecurity .button-ring,.cybersecurity ellipse{stroke:#5e9732}.cybersecurity .push-button{fill:url(#pattern-cybersecurity-light)}.cybersecurity ellipse{fill:url(#community-diagram-cybersecurity-light)}.cybersecurity .community-diagram-text-shadow{stroke:#5e9732}.cybersecurity .node-text-shadow{stroke:#b0cb95}.cybersecurity.selected-role .push-button,.cybersecurity.current-button .push-button,.cybersecurity:hover .push-button,.cybersecurity:focus .push-button{fill:url(#pattern-cybersecurity-dark)}.cybersecurity.selected-role ellipse,.cybersecurity.current-button ellipse,.cybersecurity:hover ellipse,.cybersecurity:focus ellipse{fill:url(#community-diagram-cybersecurity-dark)}.cybersecurity.selected-role .community-diagram-text-shadow,.cybersecurity.current-button .community-diagram-text-shadow,.cybersecurity:hover .community-diagram-text-shadow,.cybersecurity:focus .community-diagram-text-shadow{stroke:#b0cb95}.cyber-effects .button-ring,.cyber-effects ellipse{stroke:#ff9100}.cyber-effects .push-button{fill:url(#pattern-cyber-effects-light)}.cyber-effects ellipse{fill:url(#community-diagram-cyber-effects-light)}.cyber-effects .community-diagram-text-shadow{stroke:#ff9100}.cyber-effects .node-text-shadow{stroke:#fac878}.cyber-effects.selected-role .push-button,.cyber-effects.current-button .push-button,.cyber-effects:hover .push-button,.cyber-effects:focus .push-button{fill:url(#pattern-cyber-effects-dark)}.cyber-effects.selected-role ellipse,.cyber-effects.current-button ellipse,.cyber-effects:hover ellipse,.cyber-effects:focus ellipse{fill:url(#community-diagram-cyber-effects-dark)}.cyber-effects.selected-role .community-diagram-text-shadow,.cyber-effects.current-button .community-diagram-text-shadow,.cyber-effects:hover .community-diagram-text-shadow,.cyber-effects:focus .community-diagram-text-shadow{stroke:#fac878}.cyber-intel .button-ring,.cyber-intel ellipse{stroke:#fc0}.cyber-intel .push-button{fill:url(#pattern-cyber-intel-light)}.cyber-intel ellipse{fill:url(#community-diagram-cyber-intel-light)}.cyber-intel .community-diagram-text-shadow{stroke:#fc0}.cyber-intel .node-text-shadow{stroke:#fce576}.cyber-intel.selected-role .push-button,.cyber-intel.current-button .push-button,.cyber-intel:hover .push-button,.cyber-intel:focus .push-button{fill:url(#pattern-cyber-intel-dark)}.cyber-intel.selected-role ellipse,.cyber-intel.current-button ellipse,.cyber-intel:hover ellipse,.cyber-intel:focus ellipse{fill:url(#community-diagram-cyber-intel-dark)}.cyber-intel.selected-role .community-diagram-text-shadow,.cyber-intel.current-button .community-diagram-text-shadow,.cyber-intel:hover .community-diagram-text-shadow,.cyber-intel:focus .community-diagram-text-shadow{stroke:#fce576}.cyber-enabler .push-button{fill:url(#pattern-cyber-enabler-light)}.cyber-enabler .button-ring{stroke:#b598d3}.cyber-enabler rect,.cyber-enabler-subcommunity rect{stroke:#9956cd;fill:url(#community-diagram-cyber-enabler-dark);fill-opacity:.5}.cyber-enabler .node-text-shadow,.cyber-enabler .community-diagram-text-shadow{stroke:#b598d3}.cyber-enabler-subcommunity rect{fill-opacity:1}.cyber-enabler-subcommunity text .community-diagram-text-shadow{stroke:#9956cd}.cyber-enabler.selected-role .push-button,.cyber-enabler.current-button .push-button,.cyber-enabler:hover .push-button,.cyber-enabler:focus .push-button{fill:url(#pattern-cyber-enabler-dark)}.cyber-enabler.selected-role rect,.cyber-enabler.current-button rect,.cyber-enabler:hover rect,.cyber-enabler:focus rect{fill:url(#community-diagram-cyber-enabler-light);fill-opacity:1}.cyber-enabler.selected-role~.subcommunity rect,.cyber-enabler.current-button~.subcommunity rect,.cyber-enabler:hover~.subcommunity rect,.cyber-enabler:focus~.subcommunity rect{fill:url(#community-diagram-cyber-enabler-light)}.cyber-enabler.selected-role~.subcommunity text .community-diagram-text-shadow,.cyber-enabler.current-button~.subcommunity text .community-diagram-text-shadow,.cyber-enabler:hover~.subcommunity text .community-diagram-text-shadow,.cyber-enabler:focus~.subcommunity text .community-diagram-text-shadow{stroke:#b598d3}.selected-role text,.compared-role text{font-weight:bold}#community-diagram .community-button:not(.current-button):not([disabled]){cursor:pointer}#community-diagram .subcommunity,#community-diagram rect.icon{pointer-events:none;cursor:inherit}#community-diagram ellipse,#community-diagram rect,#community-diagram line{stroke-width:4}#community-diagram line{stroke:#000}#community-diagram .cybersecurity-workforce{fill:transparent;stroke:#000}#community-diagram .cybersecurity-workforce ellipse{stroke-width:2}#community-diagram .intelligence-workforce ellipse{fill:#e5e6e8;stroke:#656668;stroke-dasharray:4 5}#community-diagram .intelligence-workforce rect{fill:url(#intelligence-workforce-icon)}#community-diagram .cyber-it rect{fill:url(#cyber-it-icon)}#community-diagram .cybersecurity rect{fill:url(#cybersecurity-icon)}#community-diagram .cyber-effects rect{fill:url(#cyber-effects-icon)}#community-diagram .cyber-intel rect{fill:url(#cyber-intel-icon)}#community-diagram text{stroke-width:0;font-size:1rem;pointer-events:none}#community-diagram text .community-diagram-text{fill:#000}#community-diagram text .community-diagram-text-shadow{stroke-width:.375rem;stroke-opacity:1}#community-diagram .community--visually-disabled:not(:hover):not(:focus) ellipse,#community-diagram .community--visually-disabled:not(:hover):not(:focus) rect:not(.icon),#community-diagram .community--visually-disabled:not(:hover):not(:focus)~.subcommunity ellipse,#community-diagram .community--visually-disabled:not(:hover):not(:focus)~.subcommunity rect:not(.icon),#community-diagram [disabled] ellipse,#community-diagram [disabled] rect:not(.icon),#community-diagram [disabled]~.subcommunity ellipse,#community-diagram [disabled]~.subcommunity rect:not(.icon){stroke:#888;fill:#c9c9c9;opacity:.5}#community-diagram .community--visually-disabled:not(:hover):not(:focus) text .community-diagram-text,#community-diagram .community--visually-disabled:not(:hover):not(:focus)~.subcommunity text .community-diagram-text,#community-diagram [disabled] text .community-diagram-text,#community-diagram [disabled]~.subcommunity text .community-diagram-text{fill:#000}#community-diagram .community--visually-disabled:not(:hover):not(:focus) text .community-diagram-text-shadow,#community-diagram .community--visually-disabled:not(:hover):not(:focus)~.subcommunity text .community-diagram-text-shadow,#community-diagram [disabled] text .community-diagram-text-shadow,#community-diagram [disabled]~.subcommunity text .community-diagram-text-shadow{stroke-width:0}#dark-gradient stop{stop-color:#000}#dark-gradient :first-child{stop-opacity:0}#dark-gradient :last-child{stop-opacity:.5}#fade-gradient stop{stop-color:#fff}#fade-gradient :first-child{stop-opacity:0}#fade-gradient :nth-child(2){stop-opacity:.125}#fade-gradient :last-child{stop-opacity:1}#fade rect{fill:url(#fade-gradient)}#gradient-cyber-it-light :first-child{stop-color:#007db8}#gradient-cyber-it-light :last-child{stop-color:#a1bbd8}#gradient-cyber-it-dark :first-child{stop-color:#a1bbd8}#gradient-cyber-it-dark :last-child{stop-color:#007db8}#gradient-cybersecurity-light :first-child{stop-color:#5e9732}#gradient-cybersecurity-light :last-child{stop-color:#b0cb95}#gradient-cybersecurity-dark :first-child{stop-color:#b0cb95}#gradient-cybersecurity-dark :last-child{stop-color:#5e9732}#gradient-cyber-effects-light :first-child{stop-color:#ff9100}#gradient-cyber-effects-light :last-child{stop-color:#fac878}#gradient-cyber-effects-dark :first-child{stop-color:#fac878}#gradient-cyber-effects-dark :last-child{stop-color:#ff9100}#gradient-cyber-intel-light :first-child{stop-color:#fc0}#gradient-cyber-intel-light :last-child{stop-color:#fce576}#gradient-cyber-intel-dark :first-child{stop-color:#fce576}#gradient-cyber-intel-dark :last-child{stop-color:#fc0}#gradient-cyber-enabler-light :first-child{stop-color:#b598d3}#gradient-cyber-enabler-light :last-child{stop-color:#9956cd}#gradient-cyber-enabler-dark :first-child{stop-color:#9956cd}#gradient-cyber-enabler-dark :last-child{stop-color:#b598d3}#community-diagram-cyber-it-light rect{fill:#007db8}#community-diagram-cyber-it-dark rect{fill:#a1bbd8}#community-diagram-cybersecurity-light rect{fill:#5e9732}#community-diagram-cybersecurity-dark rect{fill:#b0cb95}#community-diagram-cyber-effects-light rect{fill:#ff9100}#community-diagram-cyber-effects-dark rect{fill:#fac878}#community-diagram-cyber-intel-light rect{fill:#fc0}#community-diagram-cyber-intel-dark rect{fill:#fce576}#community-diagram-cyber-enabler-light rect{fill:#b598d3}#community-diagram-cyber-enabler-dark rect{fill:#9956cd}#community-diagram image{stroke-width:4px}.button-highlight{fill:#fff;fill-opacity:.2;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.button-shadow{fill:#888;fill-opacity:.35}.button-outline{fill-opacity:0;stroke-width:.25}.background-opacity{fill:#fff}.button-default{fill-opacity:.8;stroke-width:0}.legend.compare-roles dd:not(.star){width:calc((100%/3)- 2.5rem) !important}.ramps-wrapper{display:flex;flex-wrap:wrap}.ramps-wrapper .ramp-info{width:100%}.ramps-wrapper .ramp-box{padding:0 1rem}.ie-browser .ramps-wrapper .ramp-box{width:50%}.ramps-wrapper.compare-ramp-box-solo{justify-content:flex-end}@media screen and (min-width:40rem) and (max-width:767px){.career-pathways-search-form{display:flex}.career-pathways-search-form .form-item-core,.career-pathways-search-form .dropdown-wrapper{width:calc(50% - .5rem)}.career-pathways-search-form .form-item-core label,.career-pathways-search-form .dropdown-wrapper label{margin-top:.5rem}.career-pathways-search-form .form-item-core{margin-right:1rem}}
