body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-shadow:none;background-image:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:112.5%/1.45em georgia,serif;box-sizing:border-box;overflow-y:scroll}*{box-sizing:inherit}*:before{box-sizing:inherit}*:after{box-sizing:inherit}body{color:#000c;font-weight:400;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt"}img{max-width:100%;margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}h1{margin-left:0;margin-right:0;margin-top:0;padding:0;color:inherit;font-weight:700;text-rendering:optimizeLegibility;font-size:2.25rem;line-height:1.1}h2{margin-left:0;margin-right:0;margin-top:0;padding:0;color:inherit;font-weight:700;text-rendering:optimizeLegibility;font-size:1.62671rem;line-height:1.1}h3{margin-left:0;margin-right:0;margin-top:0;padding:0;color:inherit;font-weight:700;text-rendering:optimizeLegibility;font-size:1.38316rem;line-height:1.1}h4{margin-left:0;margin-right:0;margin-top:0;padding:0;color:inherit;font-weight:700;text-rendering:optimizeLegibility;font-size:1rem;line-height:1.1}h5{margin-left:0;margin-right:0;margin-top:0;padding:0;color:inherit;font-weight:700;text-rendering:optimizeLegibility;font-size:.85028rem;line-height:1.1}h6{margin-left:0;margin-right:0;margin-top:0;padding:0;color:inherit;font-weight:700;text-rendering:optimizeLegibility;font-size:.78405rem;line-height:1.1}hgroup{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}ul,ol{margin-left:1.45rem;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;list-style-position:outside;list-style-image:none}dl,dd,p{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}figure{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}pre{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;font-size:.85rem;line-height:1.42;background:#0000000a;border-radius:3px;overflow:auto;word-wrap:normal;padding:1.45rem}table{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem;font-size:1rem;line-height:1.45rem;border-collapse:collapse;width:100%}fieldset{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}blockquote{margin-left:1.45rem;margin-right:1.45rem;margin-top:0;padding:0;margin-bottom:1.45rem}form,noscript,iframe{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}hr{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:calc(1.45rem - 1px);background:#0003;border:none;height:1px}address{margin-left:0;margin-right:0;margin-top:0;padding:0;margin-bottom:1.45rem}b,strong,dt,th{font-weight:700}li{margin-bottom:.725rem}ol li,ul li{padding-left:0}li>ol{margin-left:1.45rem;margin-bottom:.725rem;margin-top:.725rem}li>ul{margin-left:1.45rem;margin-bottom:.725rem;margin-top:.725rem}blockquote *:last-child{margin-bottom:0}li *:last-child{margin-bottom:0}p *:last-child{margin-bottom:0}li>p{margin-bottom:.725rem}code,kbd,samp{font-size:.85rem;line-height:1.45rem}abbr{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help}acronym{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help}abbr[title]{border-bottom:1px dotted hsla(0,0%,0%,.5);cursor:help;text-decoration:none}thead{text-align:left}td,th{text-align:left;border-bottom:1px solid hsla(0,0%,0%,.12);font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";padding-left:.96667rem;padding-right:.96667rem;padding-top:.725rem;padding-bottom:calc(.725rem - 1px)}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tt,code{background-color:#0000000a;border-radius:3px;padding:.2em 0}pre code{background:none;line-height:1.42}code:before,code:after,tt:before,tt:after{letter-spacing:-.2em;content:" "}pre code:before,pre code:after,pre tt:before,pre tt:after{content:""}@media only screen and (max-width: 480px){html{font-size:100%}}.front-page .card-wrap .image-wrap .profile-image{background-repeat:no-repeat;background-position:center;background-size:cover}.four-oh-four-page .page-content,.blog .blog-post-list .post,.front-page .card-wrap,.single-post .post-card{border:1px solid #e1e4e6;padding:40px;background-color:#fefefe;box-sizing:border-box;box-shadow:0 15px 30px -17px #0000006b}@media screen and (max-width: 1199px){.four-oh-four-page .page-content,.blog .blog-post-list .post,.front-page .card-wrap,.single-post .post-card{padding:30px}}@media screen and (max-width: 767px){.four-oh-four-page .page-content,.blog .blog-post-list .post,.front-page .card-wrap,.single-post .post-card{padding:20px}}.front-page .card-wrap .Socials .social-icons,.Footer .Socials .social-icons{padding:0;margin:0;list-style:none}.front-page .card-wrap .Socials .social-icons li,.Footer .Socials .social-icons li{display:inline-block;margin-right:15px;margin-bottom:0}.front-page .card-wrap .Socials .social-icons li:last-of-type,.Footer .Socials .social-icons li:last-of-type{margin-right:0}.front-page .card-wrap .Socials .social-icons li a,.Footer .Socials .social-icons li a{transition:color .4s,transform .4s;display:inline-block;font-size:1.75rem;line-height:1.75rem}@media screen and (max-width: 1199px){.front-page .card-wrap .Socials .social-icons li a,.Footer .Socials .social-icons li a{transition:none}}.front-page .card-wrap .Socials .social-icons li a:hover,.Footer .Socials .social-icons li a:hover{color:#ff8201;transform:scale(1.2)}@media screen and (max-width: 1199px){.front-page .card-wrap .Socials .social-icons li a:hover,.Footer .Socials .social-icons li a:hover{transform:scale(1)}}.blog .blog-post-list .post .date-wrap,.single-post .post-card .date-wrap{color:#ff8201;font-size:1rem}.blog .blog-post-list .post .date-wrap svg,.single-post .post-card .date-wrap svg{width:16px;height:16px}.blog .blog-post-list .post .date-wrap .date,.single-post .post-card .date-wrap .date{display:inline-block;margin-left:10px}@keyframes headerSlideDown{0%{transform:translateY(-115px)}to{transform:translate(0)}}@keyframes portraitSlideLeft{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}@keyframes bioSlideRight{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}body{width:100%;font-family:Quattrocento Sans,sans-serif;font-size:20px;font-weight:400;font-style:normal;color:#111;position:relative;background-color:#ececec;background-image:url(/assets/bright_squares-D-K1M6hb.png);overflow:hidden}body h1,body h2,body h3,body h4,body h5,body h6,body strong{margin-top:0;font-family:Work Sans,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;color:#111}body img{max-width:100%;height:auto}body a{text-decoration:none;text-shadow:none;background:none;transition:color .4s;color:#ff8201;-webkit-tap-highlight-color:transparent}body a:hover{text-decoration:none;color:#ffb467}body blockquote{border:none;color:#111}.content-container{margin:0 auto;max-width:960px;text-align:center}@media screen and (max-width: 1199px){.content-container{max-width:100%;width:100%;box-sizing:border-box;padding-left:40px;padding-right:40px}}@media screen and (max-width: 767px){.content-container{padding-left:20px;padding-right:20px}}@media screen and (max-width: 450px){.content-container{padding-left:0;padding-right:0}}.content-container .divider{width:100px;height:14px;border-bottom:1px solid #ff8201;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-bottom:10px}.Header{box-sizing:border-box;width:100%;height:60px;padding-left:30px;padding-right:30px;border-top:4px solid #ff8201;display:flex;justify-content:space-between;align-items:center;background-color:#111;position:fixed;top:0;left:0;z-index:999;will-change:transform}@media screen and (max-width: 1199px){.Header{padding-left:40px;padding-right:40px}}@media screen and (max-width: 767px){.Header{padding-left:20px;padding-right:20px;animation:none}}.homepage .Header{animation:headerSlideDown .7s .4s;animation-fill-mode:both}.Header .logo-link{display:flex;justify-content:center}@media screen and (max-width: 767px){.Header .logo-link{display:inline-block}}.Header .logo-link .diamond{transition:transform .4s;width:24px;height:24px;background-color:#ff8201;transform:rotate(45deg);transform-origin:50% 50%}.Header .logo-link .name{transition:transform .4s,opacity .4s;transform:translate(-30px);opacity:0;margin-left:18px;margin-bottom:0;font-size:.9rem;line-height:18px;margin-top:4px;font-weight:300;letter-spacing:1.5px;text-transform:uppercase;color:#fff}@media screen and (max-width: 1199px){.Header .logo-link .name{display:none}}.Header .logo-link:hover .diamond{transform:rotate(135deg)}.Header .logo-link:hover .name{transform:translate(0);opacity:1}.Header .Navigation{display:inline-block;user-select:none}.Header .Navigation .nav-list{margin:0;padding:0;list-style:none}.Header .Navigation .nav-list li{display:inline-block;margin:0 30px 0 0}.Header .Navigation .nav-list li a{transition:color .4s;display:inline-block;line-height:18px;font-size:.9rem;text-decoration:none;text-transform:uppercase;color:#fff;letter-spacing:1px}.Header .Navigation .nav-list li a:hover{color:#ff8201!important}.Header .Navigation .nav-list li a.active{color:#ff8201}.Header .Navigation .nav-list li:first-of-type .active{color:#fff}.Header .Navigation .nav-list li:last-of-type{margin-right:0}.Footer{width:100%;text-align:center}.Footer .Socials{padding-top:20px;padding-bottom:50px}@media screen and (max-width: 767px){.Footer .Socials{padding-top:0;padding-bottom:40px}}.page-wrap{margin-top:100px}@media screen and (max-width: 1199px){.page-wrap{margin-top:90px}}@media screen and (max-width: 767px){.page-wrap{margin-top:88px}}.page-wrap .page-title{animation:slideUp .8s .2s;animation-fill-mode:both;margin-bottom:40px}@media screen and (max-width: 1199px){.page-wrap .page-title{margin-bottom:30px}}@media screen and (max-width: 767px){.page-wrap .page-title{animation:none;margin-bottom:25px;font-size:1.75rem}}.single-post{margin-top:120px}@media screen and (max-width: 1199px){.single-post{margin-top:110px}}@media screen and (max-width: 767px){.single-post{margin-top:108px}}@media screen and (max-width: 450px){.single-post{margin-top:60px}}.single-post .post-card{margin-bottom:30px;text-align:left;position:relative}.single-post .post-card h1{text-align:center}@media screen and (max-width: 767px){.single-post .post-card h1{animation:none;font-size:1.4rem}}.single-post .post-card .divider{margin-top:22px;margin-bottom:10px}@media screen and (max-width: 767px){.single-post .post-card .divider{margin-top:15px}}.single-post .post-card .date-wrap{margin-bottom:10px}.single-post .post-card .date-wrap .date{position:relative;top:2px}.single-post .post-card .back-to-blog{display:inline-block;position:relative;padding-left:15px}.single-post .post-card .back-to-blog:before{transition:border-color .4s;display:inline-block;content:"";border:solid #ff8201;border-width:0 3px 3px 0;padding:3px;transform:rotate(135deg);position:absolute;left:0;top:7px}.single-post .post-card .back-to-blog:hover:before{border-color:#ffb467}@keyframes send-it{0%{transform:translate(-1000vh)}to{transform:translate(1000vh)}}.homepage{overflow:hidden;max-width:100vw;max-height:100vh}.homepage:before{position:absolute;width:5000vw;height:5000vh;content:"";background-color:#ececec;background-image:url(/assets/bright_squares-D-K1M6hb.png);background-attachment:fixed;animation-name:send-it;animation-duration:1700s;pointer-events:none}@media screen and (max-width: 767px){.homepage:before{content:none;animation:none}}.front-page{display:flex;width:100%;height:100vh;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 767px){.front-page{height:auto;margin-top:60px;margin-bottom:40px}}.front-page .card-wrap{display:flex;align-items:center;justify-content:center;position:relative}@media screen and (max-width: 767px){.front-page .card-wrap{flex-wrap:wrap}}.front-page .card-wrap .image-wrap{animation:portraitSlideLeft .8s .2s;animation-fill-mode:both;padding:20px;margin-right:40px;position:relative;left:15px}@media screen and (max-width: 767px){.front-page .card-wrap .image-wrap{animation:none;left:0;margin-right:0;margin-bottom:10px}}.front-page .card-wrap .image-wrap .mask{transform:rotate(45deg);width:150px;height:150px;overflow:hidden}@media screen and (max-width: 767px){.front-page .card-wrap .image-wrap .mask{transform:scale(.8) rotate(45deg)}}.front-page .card-wrap .image-wrap .profile-image{transform:rotate(-45deg);background-color:#ff8201;background-image:url(/assets/me-actual-bSrHBJZX.png);background-size:78%;width:290px;height:260px;transform-origin:46px 178px}.front-page .card-wrap .content{animation:bioSlideRight .8s .2s;animation-fill-mode:both;max-width:440px;position:relative}@media screen and (max-width: 767px){.front-page .card-wrap .content{animation:none}}.front-page .card-wrap .content h2{font-size:2.5rem;margin-bottom:10px}@media screen and (max-width: 767px){.front-page .card-wrap .content h2{font-size:2.2rem}}.front-page .card-wrap .content h3{color:#ff8201}.front-page .card-wrap .content p:last-of-type{margin-bottom:0}.front-page .card-wrap .Socials{margin-top:20px}.blog .blog-post-list .post{animation:slideUp .8s .2s;animation-fill-mode:both;margin-bottom:30px;padding:30px 45px;position:relative;min-height:200px;display:flex;align-items:center;flex-direction:column;text-align:left}@media screen and (max-width: 767px){.blog .blog-post-list .post{padding:20px;animation:none}}.blog .blog-post-list .post h1{font-size:2.25rem;text-align:center;margin-bottom:28px}.blog .blog-post-list .post .image-with-caption-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.blog .blog-post-list .post .image-with-caption-wrapper img{margin-bottom:10px}.blog .blog-post-list .post .image-with-caption-wrapper .caption{font-size:.9rem;text-align:center}.blog .blog-post-list .post .post-title{margin:0;transition:color .4s}@media screen and (max-width: 1199px){.blog .blog-post-list .post .post-title{transition:none}}.blog .blog-post-list .post .post-title:hover{color:#ff8201}.blog .blog-post-list .post .divider{margin-top:10px;margin-bottom:20px}@media screen and (max-width: 767px){.blog .blog-post-list .post .divider{margin-top:8px;margin-bottom:12px}}.blog .blog-post-list .post .excerpt p:last-of-type{margin-bottom:0}.blog .blog-post-list .post .date-wrap{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:10px}@media screen and (max-width: 767px){.blog .blog-post-list .post .date-wrap .date{position:relative;top:2px}}.blog .blog-post-list .post:nth-child(1){animation-delay:.5s}.blog .blog-post-list .post:nth-child(2){animation-delay:.8s}.blog .blog-post-list .post:nth-child(3){animation-delay:1.1s}.blog .blog-post-list .post:nth-child(4){animation-delay:1.4s}.blog .blog-post-list .post:nth-child(5){animation-delay:1.7s}.blog .blog-post-list .post:nth-child(6){animation-delay:2s}.blog .blog-post-list .post:nth-child(7){animation-delay:2.3s}.blog .blog-post-list .post:nth-child(8){animation-delay:2.6s}.blog .blog-post-list .post:nth-child(9){animation-delay:2.9s}.blog .blog-post-list .post:nth-child(10){animation-delay:3.2s}.four-oh-four-page .page-content{animation:slideUp .8s .5s;animation-fill-mode:both;margin-bottom:40px}@media screen and (max-width: 767px){.four-oh-four-page .page-content{animation:none;margin-bottom:30px}}.four-oh-four-page .page-content p:last-of-type{margin-bottom:0}
