.competency-category .comp-icon{max-width:130px}@media print,screen and (min-width:769px){.competency-category .comp-icon{max-width:200px}}@media screen and (min-width:1024px){.competency-category .comp-icon{max-width:250px}}@media screen and (min-width:1216px){.competency-category .comp-icon{max-width:100%}}.competency-category .link-overlay{position:absolute;inset:0;z-index:1}.competency-category .competency-title h2{font-size:1.5rem}.competency-category .competency-title h3{font-size:1rem;letter-spacing:.01em}.competency-category .competency-title{width:165px}@media print,screen and (min-width:769px){.competency-category .competency-title h2{font-size:2.5rem}.competency-category .competency-title h3{font-size:1rem}.competency-category .competency-title{width:180px}}.competency-category .competency-title .bottom-border{margin:0 -.25rem;width:100%;max-width:130px;border-bottom:5px solid;font-size:0}.competency-category .competency-title.is-white h2{color:#fff}.competency-category .competency-title.is-white .bottom-border{border-bottom-color:#fff}.competency-category .competency-title.is-black h2{color:#0a0a0a}.competency-category .competency-title.is-black .bottom-border{border-bottom-color:#0a0a0a}.competency-category .competency-title.is-light h2{color:#f5f5f5}.competency-category .competency-title.is-light .bottom-border{border-bottom-color:#f5f5f5}.competency-category .competency-title.is-dark h2{color:#090909}.competency-category .competency-title.is-dark .bottom-border{border-bottom-color:#090909}.competency-category .competency-title.is-text h2{color:#4a4a4a}.competency-category .competency-title.is-text .bottom-border{border-bottom-color:#4a4a4a}.competency-category .competency-title.is-link h2,.competency-category .competency-title.is-primary h2{color:#a00054}.competency-category .competency-title.is-link .bottom-border,.competency-category .competency-title.is-primary .bottom-border{border-bottom-color:#a00054}.competency-category .competency-title.is-info h2{color:#3e8ed0}.competency-category .competency-title.is-info .bottom-border{border-bottom-color:#3e8ed0}.competency-category .competency-title.is-success h2{color:#48c78e}.competency-category .competency-title.is-success .bottom-border{border-bottom-color:#48c78e}.competency-category .competency-title.is-warning h2{color:#ffe08a}.competency-category .competency-title.is-warning .bottom-border{border-bottom-color:#ffe08a}.competency-category .competency-title.is-danger h2{color:#f14668}.competency-category .competency-title.is-danger .bottom-border{border-bottom-color:#f14668}.competency-category .competency-title.is-orange h2{color:#e28c05}.competency-category .competency-title.is-orange .bottom-border{border-bottom-color:#e28c05}.competency-category .competency-title.is-blue-bc3 h2{color:#003893}.competency-category .competency-title.is-blue-bc3 .bottom-border{border-bottom-color:#003893}.competency-category .competency-title.is-blue h2{color:#0091c9}.competency-category .competency-title.is-blue .bottom-border{border-bottom-color:#0091c9}.competency-category .competency-title.is-workforce h2{color:#a00054}.competency-category .competency-title.is-workforce .bottom-border{border-bottom-color:#a00054}.competency-category .competency-title.is-individual h2{color:#e48002}.competency-category .competency-title.is-individual .bottom-border{border-bottom-color:#e48002}.competency-category .competency-title.is-planning h2{color:#4c3687}.competency-category .competency-title.is-planning .bottom-border{border-bottom-color:#4c3687}.competency-category .competency-title.is-commissioning h2{color:#368187}.competency-category .competency-title.is-commissioning .bottom-border{border-bottom-color:#368187}.competency-category .competency-title.is-evaluation h2{color:#419d66}.competency-category .competency-title.is-evaluation .bottom-border{border-bottom-color:#419d66}.competency-page .container.is-narrow{max-width:800px}.competency-page .comp-cats{row-gap:2rem}@media screen and (min-width:1024px){.competency-page .comp-cats{row-gap:2rem;margin-bottom:10rem;margin-left:6rem}}.competency-page .comp-cat-row{width:100%;flex-direction:column;row-gap:2rem}@media screen and (min-width:1024px){.competency-page .comp-cat-row{flex-direction:row;-moz-column-gap:2rem;column-gap:2rem}}.competency-page .comp-cat-row .comp-cat{display:flex;justify-content:center;align-items:flex-start}
