@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e8ce0c{font-family:Inter,Inter Fallback;font-style:normal}.__variable_e8ce0c{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cedd077c0f891edd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/facf13258462dcea-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d56d74bcfcecdda2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f80c5892e5a7a0e6-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/74bdcbd37e77ee59-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3b70f49e4997f325-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Ubuntu Mono Fallback;src:local("Arial");ascent-override:74.00%;descent-override:15.16%;line-gap-override:0.00%;size-adjust:112.16%}.__className_a94380{font-family:Ubuntu Mono,Ubuntu Mono Fallback;font-weight:400;font-style:normal}.__variable_a94380{--font-ubuntu:"Ubuntu Mono","Ubuntu Mono Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/7cba1811e3c25a15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_bc0dcf{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_bc0dcf{--font-space_grotesk:"Space Grotesk","Space Grotesk Fallback"}:root{--background:#101010;--nav:#083795;--foreground:rgb(74,78,80);--text:#120d0f;--primary-complete:#0348d5;--primary:#5e41b5;--primary-select:#553aa4;--secondary:#1955c5;--secondary-select:#1148af;--accent:#1f7de7;--accent-select:#124c8f;--text-change:#f2edef;--hover-link:#9b80df;--hover-text-light:#cecfd8;--visited-link:#d1cbe0;--hover-visited-link:#c3bed1;--close:rgb(179,18,18);--hover-close:rgb(165,14,14);--select-close:rgb(117,9,9);--static-link:#9b80df;--static-hover-text:#cecfd8;--static-visited-link:#d1cbe0;--static-hover-visited-link:#c3bed1;--text-dark:#120d0f;--text-light:#f2edef;--complete-color:#00901a;--better-color:#198979;--good-color:#5a0899;--okay-color:#860969;--base-sz:1.1em;--title-sz:5em;--hero-bg:rgba(3,2,3,0.85);--home-hero-bg:url(/_next/static/media/home-hero-background.1549259f.png);--projects-hero-bg:url(/_next/static/media/projects-bg.bc271baa.jpeg);--games-hero-bg:url(/_next/static/media/games-bg1.86898910.jpeg);--page-content-color:rgba(253,252,253,0.05);--app-page-content-color:rgba(0,0,0,0.16);--app-cover-bg:rgba(38,38,38,0.5);--home-bg:url(/_next/static/media/homecontentbg.dee72900.png);--games-bg:url(/_next/static/media/games-bg2.5f7e0116.jpeg);--about-me-bg:url(/_next/static/media/about-me-bg.18121edc.jpeg);--about-me-hero-overlay:linear-gradient(45deg,rgba(39,44,52,0.668),rgba(19,19,23,0.864));--about-me-bg-content:linear-gradient(180deg,#105898,#0f4f87,#072b51,#04182e);--about-col-1-color:rgba(109,109,109,0.16);--about-col-2-color:rgba(43,43,43,0.6);--contact-header-1-color:rgba(0,0,0,0.75);--contact-header-2-color:rgba(55,55,55,0.75);--card-color:linear-gradient(225deg,rgb(62,68,68),rgb(51,59,77));--nav-menu-color:rgb(73,83,89);--nav-search-results-color:rgb(63,67,70);--nav-search-results-selected-color:rgb(53,56,59);--roles-card-color:linear-gradient(225deg,rgba(81,79,87,0.8),rgba(73,73,73,0.8));--image-caption-bg-color:rgba(0,0,0,0.7);--app-meta-bg:rgb(255,255,255,0.06)}body,html{width:100vw;height:100%;overflow-x:hidden}*,:after,:before{box-sizing:border-box}body{color:var(--text);margin:0;z-index:-100;background:#131116}h1,h2,h3,h4{font-family:var(--font-space_grotesk),var(--font-inter),Inter,Arial,Helvetica,sans-serif;color:var(--text-change)}li,p{color:var(--text-change);line-height:2rem}a,li,p{font-family:var(--font-inter),Inter,Arial,Helvetica,sans-serif;font-size:var(--base-sz)}a{color:var(--text-light)}a:hover{color:var(--hover-link)}a:visited{color:var(--visited-link)}a:visited:hover{color:var(--hover-visited-link)}.page-layout{display:flex;flex-direction:column}.page-layout article{padding:3.5rem 7rem}@media (max-width:600px){.page-layout article{padding:2rem 3rem}}.page-layout article:nth-child(2n){background:linear-gradient(-45deg,#111827,#16181c,#111827)}.page-layout article:nth-child(odd){background:linear-gradient(-45deg,#262731,#242a3e,#262731)}#background-no-move{background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover}.page{background:#131116;z-index:0}.hero{position:relative;z-index:1;width:100%;height:100%}.homepage-background{background:rgb(19,17,22);background-image:var(--home-bg)}#homepage-hero-background{background-image:var(--home-hero-bg);background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover;width:100vw}.hero-layer{width:100%;z-index:2;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;padding:90px 110px}#home-hero-layer{width:100%;background-color:var(--hero-bg);box-shadow:0 -20px 20px 20px black;gap:40px}#animated-text{font-size:1.5em;font-family:var(--font-ubuntu),var(--font-inter),Inter,Arial,Helvetica,sans-serif}#typewriter-area{display:inline-block;color:(--text-light)}#typewriter-area:after{content:"";display:block;width:21ch;background:linear-gradient(90deg,var(--primary),var(--accent));height:3px}#cursor-typewrite{animation:blink .5s step-end infinite alternate}@keyframes blink{0%{opacity:100%}50%{opacity:0}}@keyframes typing{0%{width:0}to{width:5ch}}#title{font-size:5em;line-height:1.2;font-weight:400;margin:0}.page-content{display:flex;flex-direction:column;margin:0 100px;padding:50px 25px;gap:3rem;background:var(--page-content-color);flex-grow:1}#homepage-content{gap:6rem;padding-top:4rem;padding-bottom:4rem}#section-header{margin:0}#section-header,#section-header-home{font-size:2.5em;line-height:1.2;font-weight:500;padding:0}#section-header-home{margin:0 0 .6em}#section-subheader{margin-top:2rem;font-size:1.8em;line-height:1.2;font-weight:500;padding-bottom:1.5rem}#social-icon{border-radius:15%}#social-group{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;padding:10px;gap:20px;border-radius:10px;background:rgba(187,187,187,.1)}.full-screen{width:100vw;height:100vw}body.active-modal{overflow:hidden}.modal .overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:100}.modal .overlay,.overlay{background-color:rgba(49,49,49,.8)}.modal-content{background:var(--foreground);border-radius:10px;max-width:90%;max-height:90%;overflow:auto;position:relative;padding:60px 38px 44px}.close-modal-button{position:absolute;top:10px;right:10px;padding:8px 18px;background-color:var(--close);border-radius:10px;border:0;cursor:pointer;color:var(--text-change)}.close-modal-button:hover{background-color:var(--hover-close)}.close-modal-button:active{background-color:var(--select-close)}#resume-modal{width:50vw;height:45vw}footer{display:flex;flex-direction:column;align-items:center;gap:50px;padding-top:40px;padding-bottom:50px;background-color:var(--nav);-webkit-user-select:none;-moz-user-select:none;user-select:none}#footerLinks{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;color:var(--static-link)}.footerLink{text-decoration:none;color:var(--static-link)}.footerLink:hover{text-decoration:none;color:var(--static-hover-text)}.footerLink:visited{text-decoration:none;color:var(--static-visited-link)}.footerLink:visited:hover{text-decoration:none;color:var(--static-hover-visited-link)}.btn-flex-row{gap:50px}.btn-flex-row,.btn-flex-row-wrap{display:flex;flex-direction:row;align-items:center}.btn-flex-row-wrap{gap:20px;flex-wrap:wrap}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.text-center{text-align:center}.w-full{width:100%}.mx-100{margin:0 100px}.mx-auto{margin-left:auto;margin-right:auto}.px-100{padding-left:100px;padding-right:100px}.px-20{padding-left:20px;padding-right:20px}.pt-30{padding-top:30px}.pb-10{padding-bottom:10px}.flex-col{display:flex;flex-direction:column}.gap-40{gap:40px}.italic{font-style:italic}.content-align-middle{display:flex;flex-direction:column;align-items:center}.ubuntu-font{font-family:var(--font-ubuntu),var(--font-inter),Inter,Arial,Helvetica,sans-serif}.inter-font{font-family:var(--font-inter),var(--font-inter),Inter,Arial,Helvetica,sans-serif}.space_grotesk-font{font-family:var(--font-space_grotesk),var(--font-inter),Inter,Arial,Helvetica,sans-serif}.primary{background-color:var(--primary)}.secondary{background-color:var(--secondary)}.accent{background-color:var(--accent)}.complete{background-color:var(--complete-color)}.better{background-color:var(--better-color)}.good{background-color:var(--good-color)}.okay{background-color:var(--okay-color)}.primary-item{background-color:var(--primary);border-color:var(--primary)}.primary-item:hover{background-color:var(--primary-select);border-color:var(--primary-select)}.secondary-item{background-color:var(--secondary);border-color:var(--secondary)}.secondary-item:hover{background-color:var(--secondary-select);border-color:var(--secondary-select)}.accent-item{background-color:var(--accent);border-color:var(--accent)}.accent-item:hover{background-color:var(--accent-select);border-color:var(--accent-select)}.complete-item{background-color:var(--complete-color)}.better-item{background-color:var(--better-color)}.okay-item{background-color:var(--okay-color)}.icon{width:30px;height:30px;color:white}header{width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;position:relative;top:0;z-index:1000;box-shadow:0 0 5px #000;background-color:var(--nav)}@media (max-width:600px){header{height:170px}}@media (max-width:1000px){#about-col-1{width:65%}#about-col-2{width:35%}}#download-button{color:var(--text-light);text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.8em}#contact-section-wrapper{padding-left:25px;padding-right:25px;padding-bottom:40px}@media (max-width:920px){#section-header{font-size:2em}#title{font-size:3em}#animated-text{font-size:1.1em}.hero-layer{padding:50px 0}li,p{font-size:1em}.page-content{gap:80px;margin-left:25px;margin-right:25px;padding-left:35px;padding-right:35px}.hero-layer{padding-left:60px;padding-right:60px}}@media (max-width:600px){#section-header{font-size:2em}#title{font-size:2.2em}#animated-text{font-size:1.1em;font-family:var(--font-ubuntu),var(--font-inter),Inter,Arial,Helvetica,sans-serif;text-wrap:wrap}p{font-size:1em}.page-content{gap:80px;margin-left:25px;margin-right:25px;padding-left:35px;padding-right:35px}.p-100,.p-110{padding-left:0}.py-25{padding-left:100px;padding-right:25px}.pb-80{padding-bottom:80px}.hero-layer{padding-left:20px;padding-right:20px}#about-me-hero,#home-hero-layer{gap:20px}.btn-flex-row,.btn-flex-row-wrap{gap:10px}}@media (max-width:430px){#section-header{font-size:2em}#title{font-size:2.2em}#animated-text{font-size:1.1em;text-wrap:wrap}.hero-layer{padding:50px 0}p{font-size:1em}.page-content{gap:80px;margin-left:25px;margin-right:25px;padding-left:35px;padding-right:35px}.p-100,.p-110{padding-left:0}.hero-layer{padding-left:30px;padding-right:30px}#about-me-hero-layer,#home-hero-layer{gap:20px}.btn-flex-row,.btn-flex-row-wrap{gap:10px}#download-button{font-size:.85em}h1,h2,h3,h4{font-size:1.2em}.contact-header{font-size:.5em}#about-board{flex-direction:column-reverse}#about-col-1,#about-col-2{--about-col-small-padding:25px;width:100%;padding-left:var(--about-col-small-padding);padding-right:var(--about-col-small-padding);font-size:.9em}#footerLinks{padding-left:20px;padding-right:20px}}.about-me-background{background:var(--about-me-bg-content)}#about-me-hero-background,.about-me-background{background-repeat:no-repeat;background-position:50%;background-size:cover}#about-me-hero-background{background-attachment:fixed;width:100vw}.about-title{padding-bottom:20px}#about-me-hero-layer{background:var(--about-me-hero-overlay);box-shadow:0 -5px 5px 5px var(--background);gap:20px;z-index:10}#contact-headers{flex-wrap:wrap;justify-content:space-evenly;padding:2[];align-content:center}#contact-headers,.contact-header{display:flex;flex-direction:row;align-items:center}.contact-header{font-size:1.1em;gap:8px;padding:4px 30px;border-radius:30px}.contact-header:nth-child(odd){background-color:var(--contact-header-1-color)}.contact-header:nth-child(2n){background-color:var(--contact-header-2-color)}#contact-header-icon{width:20px;height:20px}#about-board{display:flex}.about-col{padding:40px 32px 80px}#about-col-1{background:var(--about-col-1-color)}#about-col-2{background:var(--about-col-2-color)}.about-content{display:flex;flex-direction:column;gap:40px}#skill-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}#about-page-content{padding:0}@media (max-width:635px){.about-col{padding-left:16px;padding-right:16px}}@media (max-width:1440px){.btn-flex-row-wrap{gap:10px}}#projects-hero-background{background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover}#projects-hero-layer{background:var(--hero-bg);box-shadow:0 -20px 20px 20px black;gap:20px;z-index:10}.projects-background{scroll-margin-top:175px;flex-grow:1;background:linear-gradient(135deg,#161c2d,#161618,var(--background),#161618,#161c2d)}#card-page-content{width:80%}@media (max-width:570px){#card-page-content{width:100%}.page-content{padding:50px 10px}}#games-hero-layer{background:var(--hero-bg);box-shadow:0 -20px 20px 20px black;gap:20px;z-index:10}#games-hero-background{background-image:var(--games-hero-bg);background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover}.games-background{scroll-margin-top:175px;flex-grow:1;background:linear-gradient(135deg,#1c162d,#161618,var(--background),#161618,#1c162d)}.game-background,.project-background{background:rgb(124,124,124);background:linear-gradient(135deg,rgb(58,62,63) 10%,rgb(51,48,55));scroll-margin-top:175px}#game-hero-layer,#project-hero-layer{display:flex;z-index:10}#game-hero-layer{gap:20px}.container{position:relative;width:100%;max-width:1000px;margin:0 auto}.slider{display:flex;aspect-ratio:16/9;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;box-shadow:0 1.5rem 3rem -.75rem hsla(0%,0%,0%,.25);border-radius:1rem;-ms-overflow-style:none;scrollbar-width:none}.slider::-webkit-scrollbar{display:none}.slider img{flex:1 0 100%;scroll-snap-align:start;object-fit:cover}.slider-nav{display:flex;column-gap:1.2rem;position:absolute;bottom:1.25rem;border-radius:1rem;left:50%;transform:translateX(-50%);z-index:1;background-color:rgba(0,0,0,.1);padding:6px 10px}@media (max-width:600px){.slider-nav{column-gap:.8rem}}.slider-nav a{width:.5rem;height:.5rem;border-radius:50%;background-color:#fff;box-shadow:0 0 .1em #000;opacity:.75;transition:opacity .25s ease}.slider-nav a:hover{opacity:1}.app-icon{width:10rem;height:10rem;border-radius:50%;float:left;margin-right:2rem;background-color:rgba(34,34,34,.525);outline:solid 5px var(--primary);outline-offset:.2rem;aspect-ratio:8/8}.app-hero{display:flex;flex-direction:column;width:100%}.app-hero h1,h2,h3{margin:0}.app-header{display:flex;align-items:start;padding:.3rem 0 1rem}.app-header-contents{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.app-details{align-items:end;gap:2rem}.app-details,.app-socials{display:flex;flex-direction:row}.app-socials{gap:1rem}.app-content h3{font-size:1.8em;padding-left:2rem}.app-content h4{font-size:1.3em;padding-bottom:1.5rem}.btn-downloads{display:flex;align-items:center;width:100%;gap:2rem}.btn-direct{display:flex;justify-content:space-evenly;width:100%}.app-content h1{font-size:2.5rem}.app-content h2{font-size:1.2rem}.app-content{background:var(--app-cover-bg);gap:1rem}.app-description{font-size:1rem}.app-information{display:flex;flex-direction:column;width:100%}.app-meta-details{background-color:var(--app-meta-bg);display:flex;flex-direction:column;gap:.9rem;margin-top:1rem;margin-bottom:.5rem;padding:.8rem;border-radius:25px}.app-meta ul{list-style:none;display:flex;gap:.8rem;flex-wrap:wrap;align-items:center;justify-content:start;padding:0}.role-descriptions{display:flex;flex-direction:column;gap:1.2rem}.role-descriptions h4{margin:0;padding-bottom:.6rem;font-size:1.5rem}.slider-caption{margin-top:1rem;padding:1rem;background-color:var(--image-caption-bg-color);border-radius:20px;font-family:var(--font-ubuntu),var(--font-inter),Inter,Arial,Helvetica}@media (max-width:1000px){.app-icon{width:6rem;height:6rem;margin-right:2rem}.app-content h1{font-size:2rem}.app-content h2{font-size:1.3rem}.app-details{gap:1.2rem}}@media (max-width:915px){.app-icon{width:6rem;height:6rem;margin-right:1rem}.app-hero{padding-bottom:0}.app-content h1{font-size:1.5rem}.app-content h2{font-size:.9rem}.app-content h3{font-size:1.8em;padding-left:0}.app-content h4{padding-left:0}.app-content{gap:0;padding:2rem 1.2rem}}@media (max-width:640px){.app-header{flex-direction:column;align-items:center;gap:2rem}}.role-box{background:var(--roles-card-color);border-radius:20px;padding:1.5rem 2rem;height:-moz-fit-content;height:fit-content}.role-box ul{padding:0;margin-left:4px}.role-box li{padding:.3rem}.role-box h4{margin:0}.app-content hr{height:2px;margin-top:1rem;margin-bottom:1rem;border-color:var(--text-change);width:100%;opacity:.1}.app-meta-detail{font-weight:500;font-style:italic}.app-meta-detail span{font-weight:800;font-style:normal}#about-me-hero-layer h2{margin-bottom:1rem}#skill-tags{margin-bottom:3rem}#about-col-2 h3{padding-bottom:1rem}.app-page-content{display:flex;flex-direction:column;margin:0 100px;padding:50px 25px;gap:3rem;background:var(--app-page-content-color)}.Nav_left-nav__t2NUL{display:flex;max-width:800px;min-width:110px;width:100%;align-items:center}.Nav_logo-icon__P0Ch1{object-fit:contain;min-width:75px;width:100px;height:auto}.Nav_logo__29E7z{flex:0 1;margin-left:50px;margin-right:50px}.Nav_search-box__U4dMA{flex:1 1;position:relative}.Nav_menu__xQfVQ{margin-left:100px;padding:0 50px 0 0}@media (max-width:600px){.Nav_logo__29E7z{position:absolute;margin-left:0;top:30px;left:22px}.Nav_search-box__U4dMA{position:absolute;top:90px;left:0;right:0;margin-inline:auto;width:85%}.Nav_menu__xQfVQ{position:absolute;top:33px;right:22px;margin-left:0;padding:0}}