body{margin:0;font-family:-apple-system,system-ui,Segoe UI,Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#111;line-height:1.65}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--red:#ff5a00;--black:#000;--white:#fff;--grid-unit:8px}*{box-sizing:border-box}.App{padding:calc(var(--grid-unit)*3);margin-left:auto;margin-right:auto;max-width:840px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:calc(var(--grid-unit)*2)}.App-header{grid-column:2/span 10;background-color:var(--white);min-height:100vh;display:flex;flex-direction:column;text-align:start;color:var(--black)}h1{font-size:3rem;font-weight:700;margin-bottom:calc(var(--grid-unit)*6);letter-spacing:-.03em;position:relative}h1:after{content:none}strong{font-size:1.5rem;font-weight:700;display:block;margin-bottom:calc(var(--grid-unit)*2);letter-spacing:-.02em}.paragraph{margin-bottom:calc(var(--grid-unit)*8);position:relative}.App-link{color:var(--black);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;border-bottom:none;transition:color .2s ease}.App-link:hover{color:var(--red)}.Decorator{padding-top:10%}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.blank_square{background-color:var(--black)}.blank_square,.colored_square{display:flex;width:2vh;height:2vh;border:.3vh solid #000}.colored_square{background-color:var(--white)}ul{margin:calc(var(--grid-unit)*2) 0;padding-left:calc(var(--grid-unit)*3);list-style-type:none}ul>ul{margin:calc(var(--grid-unit)*1) 0}ul a,ul div,ul li{margin-bottom:calc(var(--grid-unit)*2);font-size:1rem;line-height:1.5}b{font-weight:700;display:inline-block;margin-right:calc(var(--grid-unit)*1)}.career-date{display:block;font-size:.8rem;color:#666;margin-top:calc(var(--grid-unit)*1);margin-bottom:calc(var(--grid-unit)*2)}.main-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--grid-unit)*6);border:none;padding-bottom:0}.brand{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--black);text-decoration:none}.nav-right{display:flex;grid-gap:calc(var(--grid-unit)*3);gap:calc(var(--grid-unit)*3)}.nav-link{text-decoration:none;color:var(--black);font-size:1rem;font-weight:600;letter-spacing:0;text-transform:none;padding-bottom:0}.nav-link:hover{color:var(--red)}.nav-link:hover:after{content:none}.home-container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:calc(var(--grid-unit)*3)}.home-container .paragraph,.home-container h1{grid-column:1/span 12}@media (min-width:768px){.home-container .paragraph:nth-child(2),.home-container .paragraph:nth-child(3),.home-container .paragraph:nth-child(4){grid-column:1/span 12}}.career-container{width:100%}.career-title{margin-bottom:calc(var(--grid-unit)*8);position:relative}.career-title:after{content:"";position:absolute;bottom:calc(var(--grid-unit)*-3);left:0;width:60px;height:4px;background-color:var(--red)}.career-grid{display:grid;grid-template-columns:1fr;grid-gap:calc(var(--grid-unit)*6);gap:calc(var(--grid-unit)*6);margin-bottom:calc(var(--grid-unit)*8)}@media (min-width:768px){.career-grid{grid-template-columns:repeat(12,1fr)}.career-item{grid-column:span 12}}.career-item{position:relative;padding-left:0;border:none}.career-item:before{content:none}.career-item+.career-item{margin-top:calc(var(--grid-unit)*6);padding-top:calc(var(--grid-unit)*6);border-top:1px solid #eee}.career-company{display:flex;flex-direction:column;margin-bottom:calc(var(--grid-unit)*1)}.company-name{font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.job-title{font-size:1rem;margin-top:calc(var(--grid-unit)*1);color:#444}.career-date{font-size:.85rem;color:#777;margin-bottom:calc(var(--grid-unit)*3);font-style:normal}.career-description ul{padding-left:calc(var(--grid-unit)*3);margin-top:0;list-style:disc}.career-description li{margin-bottom:calc(var(--grid-unit)*1.5);position:static;padding-left:0}.career-description li:before{content:none}.back-link{margin-top:calc(var(--grid-unit)*8)}
/*# sourceMappingURL=main.6540191b.chunk.css.map */