#nameplate{flex-flow:row;justify-content:center;align-items:center;gap:1rem;font-family:Montserrat,sans-serif;display:flex}@media (width<=768px){#nameplate h1{display:none}}@media (width>768px){#nameplate h1{font-size:2rem}}#nameplate--logo{border-radius:24%;height:4rem}.button{cursor:pointer;border-radius:.375em;padding:1rem 1.5rem;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;display:inline-block}.button:hover{opacity:.4}.button:active{opacity:.75}.button--icon{flex-flow:row;align-items:center;gap:.25rem;display:flex}.button--icon--icon{font-size:2rem;line-height:0}.button--primary{color:#241c15;background-color:#54ff9b;border:1px solid #54ff9b}.button--primary.button--outlined{color:#54ff9b;background-color:#0000}.button--secondary{color:#9e9e9e;background-color:#e0e0e0;border:1px solid #e0e0e0}.button--secondary.button--outlined{color:#9e9e9e;background-color:#0000;border-color:#9e9e9e}.button--info{color:#f2f2f2;background-color:#3498db;border:1px solid #3498db}.button--info.button--outlined{color:#3498db;background-color:#0000}.button--success{color:#f2f2f2;background-color:#2ecc71;border:1px solid #2ecc71}.button--success.button--outlined{color:#2ecc71;background-color:#0000}.button--caution{color:#241c15;background-color:#f1c40f;border:1px solid #f1c40f}.button--caution.button--outlined{color:#f1c40f;background-color:#0000}.button--warning{color:#f2f2f2;background-color:#e67e22;border:1px solid #e67e22}.button--warning.button--outlined{color:#e67e22;background-color:#0000}.button--danger{color:#f2f2f2;background-color:#e74c3c;border:1px solid #e74c3c}.button--danger.button--outlined{color:#e74c3c;background-color:#0000}.button--transparent{color:#241c15;background-color:#0000;border:none;padding:1rem 0}#navbar{flex-flow:row;justify-content:space-between;align-items:center;gap:3rem;margin:0;padding:0;display:flex}header{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}footer{color:#f2f2f2;background-color:#241c15;border-radius:.375rem;flex-flow:row;justify-content:space-between;align-items:center;padding:2rem;font-family:Montserrat,sans-serif;font-weight:700;display:flex}footer #copyright{flex-flow:row;justify-content:flex-start;align-items:center;gap:1rem;display:flex}footer #version{background-color:#ffffff40;border-radius:.375rem;padding:.5rem}footer #socials{flex-flow:row;justify-content:center;align-items:center;gap:1rem;margin:0;padding:0;font-size:2rem;list-style-type:none;display:flex}footer .socials-icon{flex-flow:row;align-items:center;display:flex}footer .socials-icon:hover{cursor:pointer;opacity:.4}footer .socials-icon:active{opacity:.75}#root{color:#241c15;flex-flow:column;gap:4rem;width:100%;margin:0 auto;display:flex}@media (width<=768px){#root{padding:2rem}}@media (width>768px){#root{padding:4rem}}body{min-width:320px;min-height:100vh;margin:0;display:flex}#header-container{flex-flow:row;justify-content:space-between;align-items:center;display:flex}#hero-container{color:#f2f2f2;background-image:url(/assets/churchill-DRRSZ-BJ.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.375rem;flex-flow:column;justify-content:center;align-items:center;gap:2rem;padding:10rem;display:flex}#hero-container h2{margin:0;font-size:2rem}#skills-container{flex-flow:wrap;place-content:flex-start space-between;gap:3rem;display:flex}.skills-container-item{flex:1}#design-skills-target{margin:0 0 1rem}#design-skills-list{flex-flow:wrap;align-items:center;gap:1rem;margin:0;padding:0;font-weight:700;list-style-type:none;display:flex}#development-skills-target{margin:0 0 1rem}#development-skills-list{flex-flow:wrap;align-items:center;gap:1rem;margin:0;padding:0;font-weight:700;list-style-type:none;display:flex}.skills-item{color:#f2f2f2;background-color:#241c15;border-radius:.375rem;flex-flow:row;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.section-break{borde-radius:.375rem;border:1px solid #241c15}#resume-header{flex-flow:row;justify-content:space-between;align-items:center;display:flex}#interests-container{flex-flow:wrap;place-content:flex-start space-between;gap:2rem;display:flex}#interests-title{margin:0 0 1rem}#interests-list{flex-flow:wrap;align-items:center;gap:1rem;margin:0;padding:0;font-weight:700;list-style-type:none;display:flex}.interests-item{border-radius:.375rem;flex-flow:row;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.interests-icon{height:1.5rem}:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f2f2f2;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400}
