.highlight{background:#f8f8f8;padding:1px 1em;border-radius:3px;font-size:1em;font-size:.9em;overflow:auto;margin:1em -1em}.highlight code{padding:0}div.highlight{display:grid}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:bold}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:bold;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .gd .x{color:#000;background-color:#faa}.highlight .ge{font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .gi .x{color:#000;background-color:#afa}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#458;font-weight:bold}.highlight .m{color:#099}.highlight .s{color:#d14}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#900;font-weight:bold}.highlight .nf{color:#900;font-weight:bold}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbb}.highlight .mf{color:#099}.highlight .mh{color:#099}.highlight .mi{color:#099}.highlight .mo{color:#099}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .dl{color:#d14}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#099}body{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0 auto;line-height:1.4;padding:4vh 6vw;overflow-x:hidden;color:#333;font-size:1rem;max-width:60em}@media(min-width: 800px){body{font-size:1.2rem}}.wrapper{margin:0;padding:0}.intro-container{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.intro-container div.column{flex:0 1 48%;min-width:0}@media(max-width: 767px){.intro-container{flex-direction:column;align-items:stretch}.intro-container div.column{flex:none;width:100%}.intro-container div#right img{max-width:100%;width:auto;display:block;margin:2em 0 0 0 !important}}div#left{display:flex;flex-direction:column;justify-content:center}.intro-container div#left,.intro-container div#right{margin:0;max-width:none}.intro-container p{margin-top:0}div.row{display:flex;flex-wrap:wrap;width:100%;align-items:stretch;justify-content:space-between;margin-top:0em;margin-bottom:0em;padding:0;gap:0}div.column:not(.area){flex:1;flex-basis:50%}div#expertise,div#experience{flex:1;flex-basis:40%;max-width:40%;width:40%;display:block;padding:0;margin:1.5em 0 0 0}div#expertise h3,div#experience h3{margin-top:0;margin-bottom:.5em}@media(max-width: 767px){div#expertise,div#experience{flex-basis:100%;max-width:100%;width:100%}}div.area{flex:0 0 23%;border-radius:3px;color:#333;background-color:#f5f5f5;margin:.5em 0;padding:1.5em 2em 1.5em 1em;text-align:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:280px}div.area .logo-section{flex:0 0 80px;margin-bottom:.5em;display:flex;align-items:center;justify-content:center}div.area .content-section{flex:1;display:flex;flex-direction:column;justify-content:flex-start}div.area .button-section{flex:0 0 auto;margin-top:.5em}div.area .price{display:block;margin-top:1em;font-weight:bold}div.area img{opacity:75%;margin-bottom:0}div.area img:hover{opacity:100%}div.area ul{text-align:left;list-style:none;margin:0;padding-left:1em;line-height:130%;width:100%}div.area ul>li:before{display:inline-block;content:"-";width:1em;margin-left:-1em}@media(max-width: 900px){div.area{flex:0 0 48%}}@media(max-width: 600px){div.area{flex:0 0 100%}}div#hello{font-size:2.5em;font-weight:bold;color:#4f5971}div#subtitle{font-size:1.2em;font-weight:normal;margin-top:.5em}h2{font-size:1.2em;font-weight:bold;margin-top:1.5em;color:#4f5971}div#description{font-size:1.1em;padding-top:1em;line-height:130%}div.buttons{display:inline;margin-top:1em}div.button{display:inline;margin-top:.5em;margin-bottom:.5em;padding:0em}.socialMediaLinks{margin-top:2.5em}.socialMediaLinks a.fa{font-size:26px;color:hsl(0,0%,30%);text-decoration:none;border-bottom:none;padding-left:.5em;opacity:75%}.socialMediaLinks a.fa:hover{opacity:100%}a.contact{background-color:#4f5971;color:#fff;padding:.4em .5em;border:solid #4f5971 1px;border-radius:3px;text-decoration:none;display:inline-block;line-height:1}a.contact:after{content:""}a.contact:hover{background-color:#fff;color:#4f5971}div#right{max-width:25em;margin:1em}.intro-container div#right img{max-width:100%;height:auto;margin:0 0 0 auto;border-radius:3px;display:block}div#experience ul{list-style-type:none;padding:0;margin:0}div#experience span.time{font-size:.8em;opacity:75%}div#experience li{margin-bottom:.5em}div#expertise ul{list-style-type:none;padding:0;margin:0}div#expertise li{margin-bottom:.5em;margin-left:1em}div#expertise ul>li:before{display:inline-block;content:"-";width:1em;margin-left:-1em}ol li{margin-bottom:1.5em}ol li p:first-of-type{margin-top:0;margin-bottom:.3em}ol li p:not(:first-of-type){margin-top:.2em;margin-bottom:.5em}time{display:block;color:hsl(0,0%,30%);margin:.5em 0 1em}.blog-post-preview{margin-bottom:2em;padding-bottom:1.5em;border-bottom:1px solid hsl(0,0%,85%)}.blog-post-preview:last-child{border-bottom:none}.blog-post-preview h3{margin-top:0;margin-bottom:.5em}.blog-post-preview h3 a{color:#4f5971;text-decoration:none}.blog-post-preview h3 a:hover{text-decoration:underline}.post-meta{color:hsl(0,0%,30%);font-size:.9em;margin-bottom:.8em}.post-excerpt{color:#333;line-height:1.4}footer{margin:2em 0;font-size:.8em;color:hsl(0,0%,36%);padding-top:1em}img{max-width:100%;display:block;margin:0 auto;max-height:75vh;border-radius:4px}blockquote{padding:1.5em;margin:0;font-size:.88em;background:#363d3e;border-radius:4px}blockquote p{margin:0}hr{width:100%;border:0;height:1px;margin:1.5em 0;background:hsl(0,0%,85%)}h3,h4,h5,h6{line-height:1.3;margin-top:2em;margin-bottom:.5em;padding-bottom:0;color:#4f5971}h1{margin-top:0;margin-bottom:0;color:#4f5971;font-size:1.8em}a:not(.contact):not(.fa):not(.internal-link){transition:background 300ms;padding:0 .1em;text-decoration:none;border-bottom:1px solid hsl(0,0%,85%);color:#4f5971}a:not(.contact):not(.fa):not(.internal-link):hover{color:#4f5971;background:#f0f0f0}a:not(.contact):not(.fa):not(.internal-link).footnote:after,a:not(.contact):not(.fa):not(.internal-link).reversefootnote:after{content:""}a.internal-link{text-decoration:none;border-bottom:1px solid hsl(0,0%,85%);color:#4f5971}a.internal-link:hover{border-bottom:1px solid #4f5971}a.internal-link:after{content:""}*:focus{background:#f0f1f3 !important;color:#000 !important}nav{margin:1em 0 3em}.backlink-box{background-color:#f5f5f5 !important;padding:1em;border-radius:3px;color:#333 !important}code{background:#f5f5f5;padding:.1em .2em;border-radius:4px}.invalid-link{color:#444;cursor:help;background:#fafafa;padding:0 .1em}.invalid-link-brackets{color:#ccc;cursor:help}/*# sourceMappingURL=styles.css.map */