.slabtexted .slabtext{display:inline-block;white-space:nowrap}.slabtextinactive .slabtext{display:inline;white-space:normal;font-size:1em !important;letter-spacing:inherit !important;word-spacing:inherit !important}.slabtextdone .slabtext{display:block;line-height:0.9}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"PT Sans", sans-serif;font-size:100%;line-height:1.5;text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}p,pre{margin:1.5em 0}blockquote{margin:1.5em 48px}h1,.h1{font-size:32px;line-height:1.5;margin-top:1em;margin-bottom:1em}h2,.h2{font-size:24px;line-height:1.0;margin-top:1em;margin-bottom:1em}h3,.h3{font-size:18.72px;line-height:1.28;margin-top:1em;margin-bottom:1em}h4,.h4{font-size:16px;line-height:1.5;margin-top:1em;margin-bottom:0}h4+*,.h4+*{margin-top:0}h5,.h5{font-size:13.28px;line-height:1.81;margin-top:1em;margin-bottom:0}h5+*,.h5+*{margin-top:0}h6,.h6{font-size:10.72px;line-height:2.24;margin-top:1em;margin-bottom:0}h6+*,.h6+*{margin-top:0}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:16px}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1.5em 0;padding:0 0 0 48px}dl{padding:0}dd{margin:0 0 0 48px}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"PT Sans";font-style:normal;font-weight:400;src:local("PT Sans"),local("PTSans-Regular"),url("http://themes.googleusercontent.com/static/fonts/ptsans/v4/LKf8nhXsWg5ybwEGXk8UBQ.woff") format("woff")}@font-face{font-family:"PT Sans";font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url("http://themes.googleusercontent.com/static/fonts/ptsans/v4/0XxGQsSc1g4rdRdjJKZrNBsxEYwM7FgeyaSgU71cLG0.woff") format("woff")}@font-face{font-family:"PT Sans";font-style:italic;font-weight:400;src:local("PT Sans Italic"),local("PTSans-Italic"),url("http://themes.googleusercontent.com/static/fonts/ptsans/v4/PIPMHY90P7jtyjpXuZ2cLD8E0i7KZn-EPnyo3HZu7kw.woff") format("woff")}@font-face{font-family:"PT Sans";font-style:italic;font-weight:700;src:local("PT Sans Bold Italic"),local("PTSans-BoldItalic"),url("http://themes.googleusercontent.com/static/fonts/ptsans/v4/lILlYDvubYemzYzN7GbLkHhCUOGz7vYGh680lGh-uXM.woff") format("woff")}@font-face{font-family:Forque;src:url("/fonts/Forque-webfont-cd123f0e.eot");src:url("/fonts/Forque-webfont-cd123f0e.eot?#iefix") format("embedded-opentype"),url("/fonts/Forque-webfont-d11afb2a.woff") format("woff"),url("/fonts/Forque-webfont-4ab874f5.ttf") format("truetype"),url("/fonts/Forque-webfont-63b0adb5.svg#firsttestRegular") format("svg");font-weight:normal;font-style:normal}html,button,input,select,textarea{color:#fff}a{transition:all 0.3s ease-out 0s}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"PT Sans", sans-serif;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}h2,.h2{text-align:right;border-bottom:1px solid #fff;font-style:italic}h3,.h3{color:#ffc278;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3);margin:1.5em 0}::selection{color:#fff;background:#ffc278;text-shadow:none}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img{max-width:100%;height:auto;vertical-align:middle}li ul,li ol{margin:0}abbr[title]{cursor:help}body{background:#195f88;text-shadow:0 0 1px rgba(0,0,0,0.1)}.wrap{max-width:1000px;margin:0 auto;overflow:hidden}@media (min-width: 40em){.wrap{background-image:linear-gradient(to right, #2c2c2c 25%, #619ec2 25%)}}.menu{background:none;position:fixed;top:0;left:0;right:0;height:0;z-index:1000;max-width:1000px;margin:0 auto}.menu a{color:#fff}.menu a:visited{color:#fff}.menu a:hover{color:#fff}.menu .fixed{width:100%;background:#2c2c2c}@media (min-width: 40em){.menu .fixed{width:25%;background:none}}.navigation ul{list-style:none;padding:0;margin:0;text-align:center}.navigation ul::before,.navigation ul::after{content:" ";display:table}.navigation ul::after{clear:both}.navigation .current a{background:#131313;color:#ffab45}.navigation a{display:block;padding:6px 0;margin:0;font-weight:700;text-decoration:none;color:#fff}.navigation a:hover{background:#1f1f1f;color:#fff}.navigation a:active{background:#ffc278}.social-links ul{list-style:none;padding:12px 1.5em;margin:0;text-align:center;line-height:2.5em}.social-links li{display:inline-block;vertical-align:middle;margin:0 0.375em}.social-links a{display:block;overflow:hidden;width:21px;height:21px;text-indent:-9999px;background-color:transparent;background-repeat:no-repeat;background-size:contain;border:0}.social-links a.linkedin{background-image:url("/img/icons/social-linkedin-ad0f8561.svg");filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.social-links a.stack-overflow{background-image:url("/img/icons/social-stack-overflow-149e3433.svg");filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.social-links a.github{background-image:url("/img/icons/social-github-33e2ddf3.svg");filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.shownav{display:none}.shownav.show{display:block}@media (min-width: 40em){.shownav{display:block}}.shownavbutton{padding:12px 1.5em;cursor:pointer;font-weight:700}.shownavbutton::after{content:"";float:right;display:block;width:20px;height:20px;background-image:url("/img/icons/shownav-0a54a226.svg");background-repeat:no-repeat;background-size:contain;filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}@media (min-width: 40em){.shownavbutton{display:none}}.main{overflow:hidden;padding:0 1.5em;background:#619ec2}@media (min-width: 40em){.main{margin-left:25%;background:none}}.main a{color:#ffd9ab;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.main a:visited{color:#ffd9ab}.main a:hover{color:white}.main a:focus{color:white}.header{overflow:hidden}.header .header-title{margin-top:3em}@media (min-width: 40em){.header .header-title{margin-top:0}}.header .header-title,.header .header-copy{font-family:"Forque", "PT Sans", sans-serif;font-weight:400;text-shadow:1px 1px 1px rgba(0,0,0,0.4)}@media (min-width: 40em){.header .header-copy{float:left;width:50%;box-sizing:border-box}}.header-image{text-align:center}@media (min-width: 40em){.header-image{float:right;width:50%;box-sizing:border-box}}.highlight{color:#ffc278}@media (min-width: 40em){.about-copy{column-count:2;column-gap:1.5em}}.about-copy p:first-child{margin-top:0}.skills-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;clear:both}.skills-list li{box-sizing:border-box;width:100%}@media (min-width: 40em){.skills-list li{width:50%;padding-right:1.5em}}.skills-list h3{margin-top:0;margin-bottom:0.5em}.skills-list p{margin-top:0;margin-bottom:1.5em}@media (min-width: 40em){.skills-list p{position:relative;padding-left:3.625em}}.skills-list p::before{content:"";display:block;float:right;margin-left:0.75em;margin-top:0.4em;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}@media (min-width: 40em){.skills-list p::before{position:absolute;top:0;left:0;float:none;margin-left:0}}.skills-list .product-discovery p::before{background-image:url("/img/icons/skills-product-discovery-a21fe08d.svg")}.skills-list .leadership p::before{background-image:url("/img/icons/skills-leadership-6e57384e.svg")}.skills-list .facilitation p::before{background-image:url("/img/icons/skills-facilitation-27e46559.svg")}.skills-list .roadmapping p::before{background-image:url("/img/icons/skills-roadmapping-a83b4819.svg")}.skills-list .technical-fluency p::before{background-image:url("/img/icons/skills-technical-fluency-6c7226ee.svg")}.skills-list .stakeholder-management p::before{background-image:url("/img/icons/skills-stakeholder-management-fc12f80a.svg")}.education-modules li{margin-top:1.5em;margin-bottom:1.5em}.education-modules strong{text-shadow:1px 1px 1px rgba(0,0,0,0.4)}.employment-role{margin-bottom:0.5em}.employment-details{list-style:none;padding:0;margin:0}.employment-details li{display:inline-block;margin-right:0.375em}.employment-details li::before{margin-right:0.375em;content:"";display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-size:contain}.employment-location::before{width:12px;height:16px;background-image:url("/img/icons/employment-location-b21ce248.svg");filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.employment-dates::before{width:16px;height:16px;background-image:url("/img/icons/employment-dates-8abf7c12.svg");filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.employment-tags{list-style:none;padding:0;margin:0}.employment-tags li{display:inline-block;margin-right:0.375em}.employment-tags li::before{content:"";display:inline-block;vertical-align:middle;background-image:url("/img/icons/employment-tag-1ec62cef.svg");background-repeat:no-repeat;background-size:contain;width:14px;height:14px;margin-right:0.375em;filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.fun-facts li+li{margin-top:0.75em}.footer p{text-align:center;font-size:13.28px;font-weight:700}.certificates .side-by-side{padding-top:20px;display:flex;flex-wrap:wrap;gap:1em}.certificates .side-by-side>div{flex:1 1 0;min-width:0}.certificates .side-by-side>div img{display:block;width:100%;height:auto}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir::before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}.ir a::after,a[href^="javascript:"]::after,a[href^="#"]::after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}