<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,html{font-family:Geneva,Verdana,sans-serifs}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}.width-content{max-width:1150px;padding:0 80px;margin:0 auto}.height-content{padding:40px 0}@media (max-width:768px){.width-content{max-width:1080px;padding:0 40px;margin:0 auto}.height-content{padding:20px 0}}@media (max-width:425px){.width-content{max-width:1080px;padding:0 20px;margin:0 auto}.height-content{padding:10px 0}}.app-container{display:flex;flex-direction:column;min-height:100vh;text-align:center}.app-container .main-container{flex:1 0 auto;display:flex;flex-direction:column;background-size:cover;background-repeat:no-repeat}.app-container .logo-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.app-container .logo-container .logo{width:80px}.app-container .logo-container .logo.large{width:110px}.app-container .logo-container .logo.extra-large{width:130px}@media (max-width:700px){.app-container .main-container{flex-direction:column}}.header-content{width:100vw;height:auto;background:#f2f3f4;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;z-index:1}.header-content h1{font-weight:100}.header-content .header-image{margin-top:10px;max-width:inherit;display:inherit;border-radius:7px;z-index:1;box-shadow:0 0 20px 3px rgba(51,51,51,.7)}.header-content .social-link-container{width:13.1em;display:inherit;flex-direction:row;justify-content:space-evenly;padding:10px 0}.nav{position:relative;width:100vw;height:45px;background-color:#323333;margin:0;padding:0}.nav .nav-item-container{justify-content:space-between;flex:1 1}.nav .nav-item,.nav .nav-item-container{display:flex;align-items:center;height:100%}.nav .nav-item{position:relative;justify-content:flex-end;color:#fff;cursor:pointer;text-align:center;vertical-align:middle}.nav .selected-icon{transition:all .3s ease-out;width:0;height:0;border-color:transparent transparent #f2f3f4;border-style:solid;border-width:0 8px 10px;margin-top:5px;position:relative;top:15px;left:-50px}.nav .selected-icon.hidden{opacity:0}@media (max-width:768px){.nav{display:none}}.mobile-nav{display:none;position:relative;width:100vw;height:45px;background-color:#333;margin:0;justify-content:space-between;align-items:center;color:#fff;padding:0 10px}.mobile-nav .icon{cursor:pointer}.mobile-nav .nav-options{position:absolute;top:45px;right:0;display:flex;flex-direction:column;background-color:#333;padding:20px;min-width:150px;z-index:3}.mobile-nav .nav-options .nav-item{display:flex;align-items:center;padding:10px}.mobile-nav .nav-options .nav-item span{margin-left:5px}.mobile-nav .current-menu{display:flex;align-items:center}@media (max-width:768px){.mobile-nav{display:flex}}.nav-content{display:flex;flex-direction:column;flex:1 1;width:100vw}.nav-content .nav-row{display:flex;flex:1 1;margin-left:20px;border-bottom:1px solid #c1c1c1}.nav-content .nav-row:last-child{margin-bottom:20px;border-bottom:none}.nav-content .nav-row .nav-cell{display:flex;flex:1 1;border-radius:5px;margin:20px 20px 0 0}.nav-content .nav-row .nav-cell .nav-cell-title{min-width:80px}.nav-content .nav-row .nav-cell ol{list-style-type:none}.nav-content .nav-row .nav-cell li{position:relative;margin:0;padding-bottom:1em;padding-left:30px;text-align:left}.nav-content .nav-row .nav-cell li:before{content:"";background-color:#000;position:absolute;bottom:0;top:0;left:6px;width:3px}.nav-content .nav-row .nav-cell li:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='10'/%3E%3C/svg%3E");position:absolute;left:0;height:15px;width:15px}.nav-content .nav-row .nav-cell img{margin-bottom:5px}.nav-content .nav-row .nav-cell.with-logo{flex-direction:column}.nav-content .nav-row .nav-cell:first-child{max-width:150px}.no-content{display:flex;flex:1 1;justify-content:center;align-items:center}@media (max-width:767px){.nav-content .nav-row .nav-cell .nav-cell-title{width:65px}.nav-row{display:flex;flex-direction:column}.nav-row .nav-cell:first-child{align-self:center}}@media (max-width:767px) and (max-width:375px){.nav-content .nav-row .nav-cell .nav-cell-title{width:25px;min-width:30px}}.education .logo{margin-top:10px;margin-bottom:10px;height:150px}.education .header{display:flex;align-items:center;margin-top:30px}.education .content{border-radius:7px;line-height:2rem;padding:15px;margin-top:10px;margin-bottom:30px;text-align:left;box-shadow:0 0 1px 1px #931000}.education table,.education td,.education th{border:1px solid #931000;text-align:left;table-layout:fixed;margin-top:30px;margin-bottom:50px}.education table{border-collapse:collapse;width:100%}.education td,.education th{padding:15px}.education th{color:#931000}.education .education-nav{display:flex;list-style-type:none;justify-content:space-between;padding-left:0}.education .education-nav .nav-item{border:1px solid #c6c7c8;padding:10px;border-radius:5px;background-size:200% 200%;transition:all .3s ease-in-out}.education .education-nav .nav-item.selected{background-color:#931000;border:1px solid transparent;color:#fff;transition:all .3s ease-in-out}.education .education-nav .nav-item:hover{cursor:pointer;background-color:#931000;transition:background-color .3s linear;border:1px solid transparent;color:#fff}.button,.education .grade{display:flex;align-items:center;justify-content:center}.button{border:1px solid #931000;background-color:#fff;border-radius:5px;text-align:center;text-decoration:none;outline:none;font-size:16px;padding:15px 32px}.button,.button.selected{transition:all .3s ease-in-out}.button.selected{border:none;background-color:#931000;color:#f2f3f4}.button.full-width{width:100%}.view-module-container{padding:10px;text-align:center;line-height:2rem}.view-module-container .item-container hr{border-top:1px solid #8a0000;width:25%}.view-module-container .item-container p:first-child{margin-top:15px}.button:hover{cursor:pointer;background-color:#871000;color:#fff;transition:all .3s ease-in-out}@media (max-width:375px){.education .logo{height:120px}.education .view-module-container{padding:5px;text-align:center;line-height:1.5rem}.education .view-module-container ul{padding-left:20px;list-style-type:square;text-align:center}.education .view-module-container ul li{text-align:center;padding:2px}table,td,th{font-size:12px}}@media (max-width:320px){.education .education-nav .nav-item{margin-right:5px}.view-module-container{padding:5px;text-align:center;line-height:1.5rem}.view-module-container ul{list-style-type:square;text-align:center}.view-module-container ul li{text-align:center;padding:2px}table,td,th{font-size:10px}}@media (max-width:425px){.education .education-nav .nav-item{margin-right:5px}.view-module-container{padding:5px;text-align:center;line-height:1.5rem}.view-module-container ul{padding-left:20px;text-align:center;list-style-type:square}.view-module-container ul li{text-align:center;padding:2px}table,td,th{font-size:11px}}.experience .logo{width:25%}.experience .header-container{display:flex;align-items:center;justify-content:center;margin-top:15px;margin-bottom:15px}.experience .header-container .logo.ibm-mq{margin-left:15px;width:12%}.experience .section{display:flex;align-items:center}.experience .spaced{margin-top:4rem}.experience .content{border-radius:7px;padding:15px;line-height:2rem;margin-top:10px;margin-bottom:20px;text-align:left;box-shadow:0 0 1px 1px #000}.experience .content ul{list-style-type:square;margin-left:20px;padding-left:0}.experience .content ul li{margin-bottom:15px}.projects .header{margin-top:20px;margin-bottom:20px}.projects .button,.projects .header{display:flex;align-items:center;justify-content:center}.projects .button{border:1px solid #fff;border-radius:5px;text-align:center;text-decoration:none;outline:none;transition:all .3s ease-in-out;width:80%;color:#000;margin-bottom:10px}.projects .button:hover{cursor:pointer;border:1px solid transparent;background-color:#333;color:#fff;transition:all .3s ease-in-out}.projects .flip-card-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;margin-bottom:20px}.projects .flip-card{background-color:initial;width:300px;height:320px;perspective:1000px;padding:5px;cursor:pointer}.projects .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.projects .flip-card-inner.flipped{transform:rotateY(180deg)}.projects .flip-card-back,.projects .flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.projects .flip-card-front{line-height:1.5rem;background:linear-gradient(to bottom right,#107896,#1287a8);border-radius:5px;color:#000}.projects .flip-card-front .title{display:flex;align-items:center;justify-content:center;margin-top:10px;text-align:center;font-weight:700;color:#f2f3f4}.projects .flip-card-front .body{font-size:14px;padding:10px;text-align:center;color:#f2f3f4}.projects .flip-card-back{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:linear-gradient(to bottom right,#757573,#a6a6a2);border-radius:5px;color:#fff;transform:rotateY(180deg)}.projects .flip-card-back .body{font-size:14px;padding:10px;line-height:2rem}@media (max-width:320px){.projects .flip-card-back{justify-content:space-between}.projects .flip-card{width:320px;height:340px}}.extras .header{display:flex;align-items:center;justify-content:flex-start;margin-top:30px}.extras .content{border-radius:7px;line-height:2rem;padding:15px;margin-top:10px;margin-bottom:30px;text-align:left;box-shadow:0 0 1px 1px #333}.social-link{width:2.5em;height:2.5em}.social-link :hover{cursor:pointer}.social-link.linkedin{outline:none}.modal,.social-link.linkedin{border-radius:5px;background-color:#f2f3f4}.modal{position:fixed;top:50%;min-width:500px;left:50%;max-height:calc(100vh - 40px);transform:translate(-50%,-50%);padding:20px 10px 10px;z-index:40;font-size:12px}.modal&gt;.body{overflow-y:auto;margin:20px 0;max-height:50vh}.modal&gt;.body .inner{display:flex;flex-direction:column;align-items:center}.modal .cross-icon{position:absolute;top:10px;right:10px;background-color:#fff;border-radius:100%;padding:5px;width:25px;height:25px;cursor:pointer;color:#931000}.modal .cross-icon:hover{color:#931000}.modal-overlay{position:fixed;top:0;left:0;z-index:30;width:1000vw;height:1000vh;background-color:rgba(0,0,0,.4)}.modal-button-container{display:flex;justify-content:flex-end}.modal-button-container .button:not(:last-child){margin-right:10px}@media (max-width:426px){.modal{max-width:300px;min-width:300px}.modal h1{font-size:2.5rem}}
/*# sourceMappingURL=main.8bbb6921.chunk.css.map */</pre></body></html>