.importantStat{display:inline-block;text-align:center;font-size:1rem;position:relative;font-weight:600;position:relative;padding:.375rem 0 .375rem .25rem;background-repeat:no-repeat;background-position:left center;max-width:10.125rem;margin:1rem 0}.importantStat,.importantStat .statNumber{color:#240b36}.importantStat .statNumber{display:block;font-weight:900;font-size:4rem;margin-top:-0.5rem;margin-bottom:.25rem;max-width:100%}.importantStat:before{position:absolute;left:0;top:0;bottom:0;width:.25rem;content:" ";font-size:0;background-color:#240b36}.importantStat.programmingExperienceStat{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgMTU0IDE0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0ibTExNS42NCAxMzIuOTNjLTYuMDUgMC0xMS41NS0zLjg3My0xMy43NS05Ljk1OSAwLTAuNTUzLTAuNTUtMS4xMDctMC41NS0xLjEwN2gtNDguOTVjMCAwLjU1NCAwIDEuMTA3LTAuNTUgMS4xMDctMS42NSA2LjA4Ni03LjE1IDkuOTU5LTEzLjIgOS45NTktMy4zIDAtNS41IDIuMjEzLTUuNSA1LjUzM3MyLjIgNS41MzMgNS41IDUuNTMzaDc3YzMuMyAwIDUuNS0yLjIxMyA1LjUtNS41MzNzLTIuMi01LjUzMy01LjUtNS41MzN6IiBmaWxsPSIjMjQwQjM2Ii8+CjxwYXRoIGQ9Im0xMzcuNSAwaC0xMjFjLTkuMzUgMC0xNi41IDcuMTkyOC0xNi41IDE2LjU5OXY4Mi45OTRjMCA5LjQwNjIgNy4xNSAxNi41OTkgMTYuNSAxNi41OTloMTIxYzkuMzUgMCAxNi41LTcuMTkzIDE2LjUtMTYuNTk5di04Mi45OTRjMC05LjQwNi03LjE1LTE2LjU5OS0xNi41LTE2LjU5OXptLTg5LjY1IDUzLjY3LTE2LjUgMTYuNTk5Yy0zLjA2NDMgMi43Mzc3LTcuMzUtMC45OTg4LTMuOTIxNC00LjE2MDVsMTYtMTYuMDk2LTE2LjU3Mi0xNi4zODNjLTIuNTcxNC0yLjU4NjggMi02LjgxMTkgNC40OTI5LTQuMzA0MmwxNi41IDE2LjU5OWMyLjcyMTQgMi42NTE0IDIuNzIxNCA0Ljk1MDggMCA3Ljc0NjF6bTEyLjY1IDE4LjI1OWgyMmM0LjY0MjkgMCA0LjY0MjktNS44MjAzIDAtNS44MjAzaC0yMmMtNC41IDAtNC41IDUuNzQ4NSAwIDUuODIwM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzI0MEIzNiIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=");background-size:7.5rem 7.5rem;padding-left:10.5rem}.importantStat.programmingExperienceStat:before{left:9.625rem}.importantStat.projectCountStat{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOTMgMTQyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJtMzQuMjYzIDE0LjY5di00LjkwNjhjMC01LjM4NDUgNC4zOTM1LTkuNzgyOSA5LjgxMzMtOS43ODI5aDQuODQ3YzUuNDM3OSAwIDkuODEzMyA0LjM4IDkuODEzMyA5Ljc4Mjl2NC45MDY4aDkuODExMmMyLjY5NTcgMCA0Ljg3MzEgMi4xODk5IDQuODczMSA0Ljg5MTR2NC45MDY4YzAgMi43MjM5LTIuMTgxOCA0Ljg5MTQtNC44NzMxIDQuODkxNGgtNDQuMDk2Yy0yLjY5NTcgMC00Ljg3MzEtMi4xOS00Ljg3MzEtNC44OTE0di00LjkwNjhjMC0yLjcyMzkgMi4xODE4LTQuODkxNCA0Ljg3MzEtNC44OTE0aDkuODExMnptNDQuMDUzIDQuODk2NWg0LjkwNzNjNS40MTYxIDAgOS43NzY5IDQuMzkyNCA5Ljc3NjkgOS44MTA3djEwMi43OWMwIDUuNDU0LTQuMzc3MiA5LjgxMS05Ljc3NjkgOS44MTFoLTczLjQ0NmMtNS40MTYgMC05Ljc3NjktNC4zOTItOS43NzY5LTkuODExdi0xMDIuNzljMC01LjQ1MzkgNC4zNzcyLTkuODEwNyA5Ljc3NjktOS44MTA3aDQuOTA3M3YwLjAyMzkgNC44NDg4YzAgNS40MjE3IDQuMzczNyA5LjgxNyA5LjgwMyA5LjgxN2g0NC4wMjZjNS40MTQgMCA5LjgwMy00LjM3NzEgOS44MDMtOS44MTd2LTQuODQ4OC0wLjAyMzl6bS0zMS44MTYtNC44OTY1YzEuMzUxNiAwIDIuNDQ3NC0xLjA5NjIgMi40NDc0LTIuNDQ4MyAwLTEuMzUyMi0xLjA5NTgtMi40NDgzLTIuNDQ3NC0yLjQ0ODNzLTIuNDQ3NCAxLjA5NjEtMi40NDc0IDIuNDQ4M2MwIDEuMzUyMSAxLjA5NTggMi40NDgzIDIuNDQ3NCAyLjQ0ODN6bS0yLjY0MiA4Ny40NTUgMzQuNjEzLTM0LjA0OGMyLjkwMzktMi45MjUzLTEuMzIzNC03LjE2NDEtMy45NjU0LTQuNTE0OGwtMzQuMTA3IDM0LjA4OS0xNy42NzctMTcuNjYzYy0yLjUyODYtMi41MjYxLTYuODY5MyAxLjU1MDEtNC4wMjk0IDQuNDYwN2wxOC4wMzIgMTcuNjc3YzIuMzc3OSAyLjM3NSA0Ljc1NTcgMi4zNzUgNy4xMzM2IDB6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMyNDBCMzYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPgo8L3N2Zz4K");background-size:7.5rem 7.5rem;padding-left:8.5rem}.importantStat.projectCountStat:before{left:7.625rem}.tags{font-size:0}.tags li{display:inline-block;list-style-type:none;vertical-align:middle;margin:.25rem 0;margin-right:.4375rem;-webkit-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1)}.tags li button,.tags li a{cursor:pointer;-webkit-transition:border-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:border-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:border-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:border-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1),color 250ms cubic-bezier(0.215, 0.61, 0.355, 1)}.tags li button:active,.tags li a:active{top:.0625rem}.tags li button,.tags li a,.tags li>span{display:block;border-style:solid;border-width:.0625rem;padding:.375rem .75rem;font-weight:bold;font-size:1.125rem;-webkit-border-radius:.1875rem;-moz-border-radius:.1875rem;border-radius:.1875rem;text-decoration:none;position:relative;top:0}.tags li button:before,.tags li a:before,.tags li>span:before{content:"#";-webkit-transition:color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:color 250ms cubic-bezier(0.215, 0.61, 0.355, 1)}.tags.tagsSlim li a,.tags.tagsSlim li button,.tags.tagsSlim li>span{padding:.25rem .5rem;font-size:.9375rem}.tags.tagsWhiteBlack li a,.tags.tagsWhiteBlack li button,.tags.tagsWhiteBlack li>span{background-color:#240b36;border-color:#cfcfcf}.tags.tagsWhiteBlack li a,.tags.tagsWhiteBlack li a:before,.tags.tagsWhiteBlack li button,.tags.tagsWhiteBlack li button:before,.tags.tagsWhiteBlack li>span,.tags.tagsWhiteBlack li>span:before{color:#cfcfcf}.tags.tagsWhiteBlack li.selected a,.tags.tagsWhiteBlack li.selected button,.tags.tagsWhiteBlack li.selected>span{background-color:#cfcfcf;border-color:#240b36}.tags.tagsWhiteBlack li.selected a,.tags.tagsWhiteBlack li.selected a:before,.tags.tagsWhiteBlack li.selected button,.tags.tagsWhiteBlack li.selected button:before,.tags.tagsWhiteBlack li.selected>span,.tags.tagsWhiteBlack li.selected>span:before{color:#240b36}.tags.tagsWhiteBlack li.unsuitable{opacity:.6}.tags.tagsWhiteBlack li:hover a,.tags.tagsWhiteBlack li:hover button{background-color:#fff;border-color:#240b36}.tags.tagsWhiteBlack li:hover a,.tags.tagsWhiteBlack li:hover a:before,.tags.tagsWhiteBlack li:hover button,.tags.tagsWhiteBlack li:hover button:before{color:#240b36}.tags.tagsBlackWhite li a,.tags.tagsBlackWhite li button,.tags.tagsBlackWhite li>span{background-color:#f6f4fa;border-color:#240b36}.tags.tagsBlackWhite li a,.tags.tagsBlackWhite li a:before,.tags.tagsBlackWhite li button,.tags.tagsBlackWhite li button:before,.tags.tagsBlackWhite li>span,.tags.tagsBlackWhite li>span:before{color:#240b36}.tags.tagsBlackWhite li.selected a,.tags.tagsBlackWhite li.selected button,.tags.tagsBlackWhite li.selected>span{background-color:#240b36;border-color:#f6f4fa}.tags.tagsBlackWhite li.selected a,.tags.tagsBlackWhite li.selected a:before,.tags.tagsBlackWhite li.selected button,.tags.tagsBlackWhite li.selected button:before,.tags.tagsBlackWhite li.selected>span,.tags.tagsBlackWhite li.selected>span:before{color:#f6f4fa}.tags.tagsBlackWhite li.unsuitable{opacity:.6}.tags.tagsBlackWhite li:hover a,.tags.tagsBlackWhite li:hover button{background-color:#000;border-color:#fff}.tags.tagsBlackWhite li:hover a,.tags.tagsBlackWhite li:hover a:before,.tags.tagsBlackWhite li:hover button,.tags.tagsBlackWhite li:hover button:before{color:#fff}.tags.tagsTransparentBlack li a,.tags.tagsTransparentBlack li button,.tags.tagsTransparentBlack li>span{background-color:rgba(0,0,0,0);border-color:#fff}.tags.tagsTransparentBlack li a,.tags.tagsTransparentBlack li a:before,.tags.tagsTransparentBlack li button,.tags.tagsTransparentBlack li button:before,.tags.tagsTransparentBlack li>span,.tags.tagsTransparentBlack li>span:before{color:#fff}.tags.tagsTransparentBlack li.selected a,.tags.tagsTransparentBlack li.selected button,.tags.tagsTransparentBlack li.selected>span{background-color:#fff;border-color:#240b36}.tags.tagsTransparentBlack li.selected a,.tags.tagsTransparentBlack li.selected a:before,.tags.tagsTransparentBlack li.selected button,.tags.tagsTransparentBlack li.selected button:before,.tags.tagsTransparentBlack li.selected>span,.tags.tagsTransparentBlack li.selected>span:before{color:#240b36}.tags.tagsTransparentBlack li.unsuitable{opacity:.6}.tags.tagsTransparentBlack li:hover a,.tags.tagsTransparentBlack li:hover button{background-color:#000;border-color:#fff}.tags.tagsTransparentBlack li:hover a,.tags.tagsTransparentBlack li:hover a:before,.tags.tagsTransparentBlack li:hover button,.tags.tagsTransparentBlack li:hover button:before{color:#fff}.tags.tagsDarkerRedWhite li a,.tags.tagsDarkerRedWhite li button,.tags.tagsDarkerRedWhite li>span{background-color:#fcfafa;border-color:#9b1233}.tags.tagsDarkerRedWhite li a,.tags.tagsDarkerRedWhite li a:before,.tags.tagsDarkerRedWhite li button,.tags.tagsDarkerRedWhite li button:before,.tags.tagsDarkerRedWhite li>span,.tags.tagsDarkerRedWhite li>span:before{color:#9b1233}.tags.tagsDarkerRedWhite li.selected a,.tags.tagsDarkerRedWhite li.selected button,.tags.tagsDarkerRedWhite li.selected>span{background-color:#9b1233;border-color:#fcfafa}.tags.tagsDarkerRedWhite li.selected a,.tags.tagsDarkerRedWhite li.selected a:before,.tags.tagsDarkerRedWhite li.selected button,.tags.tagsDarkerRedWhite li.selected button:before,.tags.tagsDarkerRedWhite li.selected>span,.tags.tagsDarkerRedWhite li.selected>span:before{color:#fcfafa}.tags.tagsDarkerRedWhite li.unsuitable{opacity:.6}.tags.tagsDarkerRedWhite li:hover a,.tags.tagsDarkerRedWhite li:hover button{background-color:#741034;border-color:#fff}.tags.tagsDarkerRedWhite li:hover a,.tags.tagsDarkerRedWhite li:hover a:before,.tags.tagsDarkerRedWhite li:hover button,.tags.tagsDarkerRedWhite li:hover button:before{color:#fff}@media only screen and (max-width: 46rem){.tags li{margin:.1875rem 0;margin-right:.25rem}.tags li a,.tags li button,.tags li>span{padding:.25rem .5rem;font-size:1rem}.tags.tagsSlim li a,.tags.tagsSlim li button,.tags.tagsSlim li>span{padding:.1875rem .375rem;font-size:.875rem}}.articles{font-size:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.articles:after{content:" ";font-size:0;width:32%}.articles>li{position:relative;list-style:none;width:32%;margin:1.25rem 0;animation-name:FadeIn;animation-duration:.3s}.articles>li.external>a h3:after{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTQgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Im0xMi40NDQgMi42NTIyLTguMDExMSA4LjAxMTFjLTAuMDcwMzEgMC4wODA5LTAuMTU2NTggMC4xNDY0LTAuMjUzNCAwLjE5MjQtMC4wOTY4MSAwLjA0NTktMC4yMDIwOCAwLjA3MTQtMC4zMDkyIDAuMDc0OC0wLjEwNzEyIDAuMDAzMy0wLjIxMzc4LTAuMDE1NS0wLjMxMzI5LTAuMDU1My0wLjA5OTUtMC4wMzk4LTAuMTg5NzEtMC4wOTk4LTAuMjY0OTUtMC4xNzYxLTAuMDc1MjUtMC4wNzYzLTAuMTMzOS0wLjE2NzQtMC4xNzIzLTAuMjY3NC0wLjAzODM5LTAuMTAwMS0wLjA1NTY5LTAuMjA3LTAuMDUwODItMC4zMTQgMC4wMDQ4OC0wLjEwNzEgMC4wMzE4NC0wLjIxMjAxIDAuMDc5MTctMC4zMDgxNiAwLjA0NzM0LTAuMDk2MTYgMC4xMTQwMy0wLjE4MTQ5IDAuMTk1OS0wLjI1MDY1bDcuOTk1Ni04LjAwMzNoLTIuNzg0NGMtMC4yMDYyOCAwLTAuNDA0MTItMC4wODE5NS0wLjU0OTk4LTAuMjI3ODFzLTAuMjI3OC0wLjM0MzY5LTAuMjI3OC0wLjU0OTk3YzAtMC4yMDYyOCAwLjA4MTk0LTAuNDA0MTEgMC4yMjc4LTAuNTQ5OTcgMC4xNDU4Ni0wLjE0NTg2IDAuMzQzNy0wLjIyNzgxIDAuNTQ5OTgtMC4yMjc4MWg0LjY2NjZjMC4yMDYzIDAgMC40MDQxIDAuMDgxOTQ0IDAuNTUgMC4yMjc4MSAwLjE0NTkgMC4xNDU4NiAwLjIyNzggMC4zNDM2OSAwLjIyNzggMC41NDk5N3Y0LjY2NjdjMCAwLjIwNjI4LTAuMDgxOSAwLjQwNDExLTAuMjI3OCAwLjU0OTk4LTAuMTQ1OSAwLjE0NTg2LTAuMzQzNyAwLjIyNzgtMC41NSAwLjIyNzhzLTAuNDA0MS0wLjA4MTk0LTAuNTUtMC4yMjc4Yy0wLjE0NTgtMC4xNDU4Ny0wLjIyNzgtMC4zNDM3LTAuMjI3OC0wLjU0OTk4di0yLjc5MjJ6bS0xLjU1NTUgNS45MDMzYzAtMC4yMDYyOCAwLjA4MTktMC40MDQxMiAwLjIyNzgtMC41NDk5OHMwLjM0MzctMC4yMjc4IDAuNTUtMC4yMjc4YzAuMjA2MiAwIDAuNDA0MSAwLjA4MTk0IDAuNTQ5OSAwLjIyNzggMC4xNDU5IDAuMTQ1ODYgMC4yMjc4IDAuMzQzNyAwLjIyNzggMC41NDk5OHYzLjg4ODhjMCAwLjQxMjYtMC4xNjM4IDAuODA4My0wLjQ1NTYgMS4xLTAuMjkxNyAwLjI5MTctMC42ODc0IDAuNDU1Ni0xLjA5OTkgMC40NTU2aC05LjMzMzNjLTAuNDEyNTYgMC0wLjgwODIyLTAuMTYzOS0xLjA5OTktMC40NTU2LTAuMjkxNzItMC4yOTE3LTAuNDU1NjEtMC42ODc0LTAuNDU1NjEtMS4xdi05LjMzMzNjMC0wLjg1NTU1IDAuNy0xLjU1NTYgMS41NTU2LTEuNTU1NmgzLjg4ODljMC4yMDYyOCAwIDAuNDA0MTEgMC4wODE5NCAwLjU0OTk4IDAuMjI3OCAwLjE0NTg2IDAuMTQ1ODYgMC4yMjc4IDAuMzQzNjkgMC4yMjc4IDAuNTQ5OTdzLTAuMDgxOTQgMC40MDQxMS0wLjIyNzggMC41NDk5OGMtMC4xNDU4NyAwLjE0NTg2LTAuMzQzNyAwLjIyNzgtMC41NDk5OCAwLjIyNzhoLTMuODg4OXY5LjMzMzNoOS4zMzMzdi0zLjg4ODh6IiBmaWxsPSIjODQ4NDg0Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:center center;background-size:.875rem .875rem;width:.875rem;height:.875rem;display:inline-block;margin-left:.375rem;content:" ";font-size:0}.articles>li>a{display:block;-webkit-transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 250ms cubic-bezier(0.215, 0.61, 0.355, 1),background-color 250ms cubic-bezier(0.215, 0.61, 0.355, 1);background-color:#fff;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border-radius:.375rem;padding:.5rem;text-decoration:none;-webkit-box-shadow:.3125rem .3125rem 1.25rem .0625rem rgba(0,0,0,.25);-moz-box-shadow:.3125rem .3125rem 1.25rem .0625rem rgba(0,0,0,.25);box-shadow:.3125rem .3125rem 1.25rem .0625rem rgba(0,0,0,.25);overflow:hidden}.articles>li>a .image{background-image:url(/Web/Blog/Default.png);background-repeat:no-repeat;background-position:center center;background-size:cover;display:block;font-size:0;height:13.9rem;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border-radius:.375rem;margin-bottom:.875rem;-webkit-transition:margin-left 250ms cubic-bezier(0.215, 0.61, 0.355, 1),margin-right 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:margin-left 250ms cubic-bezier(0.215, 0.61, 0.355, 1),margin-right 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:margin-left 250ms cubic-bezier(0.215, 0.61, 0.355, 1),margin-right 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:margin-left 250ms cubic-bezier(0.215, 0.61, 0.355, 1),margin-right 250ms cubic-bezier(0.215, 0.61, 0.355, 1);position:relative}.articles>li>a .image:before{position:absolute;left:0;right:0;top:0;bottom:0;content:" ";font-size:0;background-color:#240b36;opacity:0;-webkit-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border-radius:.375rem}.articles>li>a .image .tags{text-align:center;position:absolute;left:0;right:0;top:30%;text-align:center;opacity:0;-webkit-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 250ms cubic-bezier(0.215, 0.61, 0.355, 1);z-index:2}.articles>li>a h3,.articles>li>a p{color:#240b36;margin-left:.5rem;margin-right:.5rem}.articles>li>a h3{font-size:1.375rem;font-weight:800;position:relative;padding-bottom:.4375rem;margin-bottom:.625rem}.articles>li>a h3:before{content:" ";font-size:0;position:absolute;left:0;bottom:0;height:.0625rem;width:2.5rem;background-color:#e2e2e2}.articles>li>a p{font-size:1rem;line-height:125%;margin-bottom:.5625rem}.articles>li>a .itemFooter{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.375rem}.articles>li>a .itemFooter .date{font-size:.9375rem;font-weight:bold;margin-left:.5rem;color:#240b36}.articles>li>a .itemFooter .readMore{margin-right:.5rem;font-size:1rem;padding:.5rem 1.25rem}.articles>li:hover>a{-webkit-box-shadow:.625rem .625rem 1.25rem .0625rem rgba(0,0,0,.25);-moz-box-shadow:.625rem .625rem 1.25rem .0625rem rgba(0,0,0,.25);box-shadow:.625rem .625rem 1.25rem .0625rem rgba(0,0,0,.25);background-color:#f2f2f2}.articles>li:hover>a .image .tags{opacity:1}.articles>li:hover>a .image:before{opacity:.7}.articles>li:active>a{-webkit-box-shadow:0 0 1.25rem .0625rem rgba(0,0,0,.4);-moz-box-shadow:0 0 1.25rem .0625rem rgba(0,0,0,.4);box-shadow:0 0 1.25rem .0625rem rgba(0,0,0,.4)}.articles>li:active>a .image{margin-left:-0.5rem;margin-right:-0.5rem}@media only screen and (max-width: 66rem){.articles>li{width:49%}.articles:after{width:49%}}@media only screen and (max-width: 41.25rem){.articles{display:block}.articles>li{width:auto}.articles>li>a .image{background-color:#c31432;margin-bottom:.5rem}.articles>li>a .image .tags{-webkit-border-bottom-left-radius:.375rem;border-bottom-left-radius:.375rem;-webkit-border-bottom-right-radius:.375rem;border-bottom-right-radius:.375rem;background-color:rgba(36,11,54,.8);top:unset;bottom:0;opacity:1;padding:.375rem}.articles>li>a .image:before{display:none}.articles>li>a h3,.articles>li>a p{margin-left:0;margin-right:0}.articles>li>a h3{font-size:1.1875rem;margin-bottom:.5625rem;padding-bottom:.3125rem}.articles>li>a p{line-height:115%}.articles:after{display:none}}.entityListWithFilter .tagsHeading{font-weight:800;display:block;font-size:1.625rem;margin-bottom:.375rem}.entityListWithFilter .notFound{text-align:left;font-size:1.25rem;margin:1rem 0;font-weight:600}.entityListWithFilter .extraActionButton{text-align:center;margin-top:2rem}.entityListWithFilter .extraActionButton .loadMoreButton{margin-top:1rem}@media only screen and (max-width: 56.875rem){.entityListWithFilter .extraActionButton{text-align:center;margin-top:1rem}.entityListWithFilter .extraActionButton .loadMoreProjectsButton{margin-top:.5rem}}.articleList .tagsHeading{color:#9b1233}body{background-color:#fcfafa}#blog{margin-bottom:3rem}#blog .projectList{margin-bottom:1.5rem}@media only screen and (max-width: 69.5rem){#blog{margin-bottom:1rem}}