@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,600;1,500&display=swap);header{height:auto;min-height:20vh;padding:2rem 1rem;position:relative}.header__container{height:100%;padding:0 1rem;position:relative;text-align:center}.cta{display:flex;flex-direction:row;gap:1.2rem;justify-content:center;margin-top:2.5rem}.header__logo{left:20px;position:absolute;text-align:left;top:-100px}.header__socials{align-items:center;display:block;margin-left:auto;margin-right:auto;width:25%}.scroll-down-arrow{bottom:100px;color:#64ffda;cursor:pointer;font-size:24px;left:50%;position:fixed;transform:translateX(-50%);transition:opacity .6s ease-in-out}.scroll-down-arrow.hidden{opacity:0;pointer-events:none}@media screen and (max-width:606px){.cta{align-items:center;flex-direction:column}header{height:auto;padding:1.5rem 1rem}.header__container{padding:0}.cta{flex-direction:column;gap:1rem;margin-top:1rem}.scroll-down-arrow{bottom:20px}}nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid #64ffda;border-radius:3rem;bottom:2rem;display:block;gap:.8rem;left:50%;padding:.7rem,1.7rem;position:fixed;transform:translateX(-50%);width:max-content;z-index:5}nav,nav div{background:#0000;display:flex}nav div{border-radius:50%;color:var(--color-primary);cursor:pointer;font-size:1.1rem;padding:.9rem}nav div:hover{background:#233554;border-color:#64ffda;color:#64ffda}@media screen and (max-width:601px){nav{display:none}}.contact__intro{margin-bottom:2rem;text-align:center}.contact__container{grid-gap:2rem;display:grid;gap:2rem;max-height:20rem;padding:0 1rem}.contact__options{grid-gap:2rem;background-color:var(--color-bg);display:grid;gap:2rem;grid-template-columns:1fr;padding:1rem}.contact__option{background:#0000;border:2px solid #64ffda;border-radius:1.2rem;color:var(--color-primary);padding:1.2rem;text-align:center;transition:var(--transition)}.contact__option-icon{font-size:1.5rem;margin-bottom:.5rem}.contact__option a{display:inline-block;font-size:.8rem;margin-top:.7rem}form{display:flex;flex-direction:column;gap:1.2rem}input,textarea{background:#0000;border:2px solid var(--color-primary);border-radius:.5rem;color:var(--color-primary);padding:1.5rem;resize:none;width:100%}@media screen and (min-width:601px){.contact__options{grid-template-columns:1fr 1fr}}.experience__intro{margin-bottom:2rem;text-align:center}.experience__container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:100%;padding:0 1rem}.experience__container>div{background:#0000;border:2px solid #64ffda;border-radius:2rem;padding:2.4rem 5rem}.experience__container>div h3{color:var(--color-primary);margin-bottom:2rem;text-align:center}.experience__content{grid-row-gap:3rem;display:grid;grid-template-columns:1fr 1fr;row-gap:3rem}.experience__details{color:var(--color-primary);display:flex;gap:1rem}.experience__details-icon{color:var(--color-primary);margin-top:10px}@media only screen and (max-width:601px){.experience__container{gap:1rem;grid-template-columns:1fr;padding:0}.experience__container>div{padding:2rem}}@media only screen and (max-width:1200px){.experience__container{grid-template-columns:1fr}}.about__container{margin-top:20vh}.about__cards{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:repeat(3,1fr)}.about__card,.about__cards{background-color:var(--color-bg)}.about__card{border-bottom-color:var(--color-primary);padding-bottom:10%;text-align:center}.about__container{background-color:var(--color-bg);color:var(--color-primary);text-align:justify}.section-divider{background:linear-gradient(90deg,#0000,#2ee6d6,#0000);height:2px;margin:2.5rem auto;opacity:.8;width:120px}@media screen and (max-width:601px){.about__container{text-align:center}}@media only screen and (max-width:768px){.about__cards{gap:.5rem;grid-template-columns:repeat(2,1fr)}.about__card{padding-bottom:.5rem}.about__content p{text-align:center}.about__container{padding-bottom:.5rem}}@media only screen and (max-width:480px){.about__cards{gap:1rem;grid-template-columns:1fr}}@media only screen and (max-width:900px){.about__container{padding-bottom:100%}}@media screen and (max-width:1080px){.about__container{margin-top:20vh}}.blog-page{min-height:100vh}.blog-masthead{padding:1.5rem 1rem 0}.blog-masthead__socials{color:#64ffda;display:flex;gap:.9rem;justify-content:center;margin-bottom:1rem}.blog-masthead__socials a{color:inherit;font-size:1.2rem;transition:color .3s,transform .3s}.blog-masthead__socials a:hover{color:#0077b5;transform:scale(1.15)}.blog-masthead__socials a:nth-child(2):hover{color:#333}.blog-masthead__content{text-align:center}.blog-masthead__home-link{color:inherit;display:inline-block}.blog-masthead__home-link:hover h1{color:#64ffda}.blog-masthead__content h1{font-size:2rem;margin-bottom:.25rem}.blog-masthead__content h5{font-size:.95rem}.blog-template-basic{text-align:left}.blog-template-right-align{text-align:right}.blog-btn{min-width:auto!important;padding:.5rem 2rem!important}.blog-home-title{font-weight:500;padding-top:5rem;text-align:center}.blog-post{margin:0 auto;padding:2rem 0 4rem;width:min(860px,calc(100% - 2rem))}.blog-post__header{margin-bottom:2.5rem}.blog-home__header{margin-bottom:2rem}.blog-post__back-link{align-items:center;background:#0000;color:var(--color-primary);cursor:pointer;display:inline-flex;font:inherit;gap:.4rem;padding:0;transition:color .3s ease,transform .3s ease}.blog-post__back-link:hover{color:#64ffda;transform:translateX(-2px)}.blog-post__back-link svg{font-size:1.1rem}.blog-post__header h1{margin-top:1rem}.blog-home{margin:0 auto;padding:2rem 4rem 4rem;width:min(1200px,100%)}.blog-listing{background-color:#0a192fb3;border:2px solid #64ffda;border-radius:2rem;color:#fff;padding:2rem 2rem 2.5rem}.blog-listing h2{margin-bottom:.75rem}.blog-listing p{color:#fff;line-height:1.7;margin-bottom:1.5rem;text-align:left}.blog-grid{grid-column-gap:2rem;grid-row-gap:1.25rem;column-gap:2rem;display:grid;grid-template-columns:repeat(2,1fr);margin-top:3rem;row-gap:1.25rem}.blog-template-common{margin-bottom:2.5rem}.blog-template-common h2{margin-bottom:1rem}.blog-template-right-align .blog-content,.blog-template-right-align h2{text-align:right}.blog-content{color:#fff;font-size:1rem;line-height:1.85}.blog-content>*+*{margin-top:1.25rem}.blog-content li,.blog-content p{color:#fff}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{color:#64ffda;margin-top:2rem}.blog-content ol,.blog-content ul{padding-left:1.5rem}.blog-content li+li{margin-top:.5rem}.blog-content a{color:#64ffda;text-decoration:underline}.blog-content code{background:#64ffda14;border:1px solid #64ffda33;border-radius:.5rem;font-family:Consolas,Courier New,monospace;font-size:.95rem;padding:.15rem .4rem}.blog-content pre{background:#030a14f2;border:1px solid #64ffda2e;border-radius:1rem;overflow-x:auto;padding:1rem 1.25rem}.blog-content pre code{background:#0000;border:0;display:block;padding:0}.blog-content img,.blog-content-image{border:1px solid #64ffda33;border-radius:1rem;display:block;height:auto;margin:1.5rem auto;max-width:100%;width:60%}.blog-figure{margin:1.75rem 0}.blog-figure figcaption{color:var(--color-primary);font-size:.9rem;line-height:1.6;margin:-.5rem auto 0;text-align:center;width:60%}.blog-content blockquote{border-left:3px solid #64ffda;color:var(--color-primary);margin:1.5rem 0;padding-left:1rem}@media screen and (max-width:900px){.blog-home,.blog-post{padding:1.75rem 0 3rem;width:min(100%,calc(100% - 2.5rem))}.blog-grid{grid-template-columns:1fr}.blog-listing{padding:1.75rem 1.75rem 2.25rem}}@media screen and (max-width:601px){.blog-masthead{padding:1rem 1rem 0}.blog-masthead__content h1{font-size:1.6rem}.blog-masthead__content h5{font-size:.9rem}.blog-post{color:#fff}.blog-home,.blog-post{padding:1.5rem 0 3rem;width:min(100%,calc(100% - 1.5rem))}.blog-home{margin:0 auto}.blog-post__header{margin-bottom:2rem}.blog-post__header h1{font-size:2rem}.blog-content{font-size:.95rem;line-height:1.75}.blog-listing{border-radius:1.5rem;padding:1.5rem 1.5rem 2rem}.blog-content img,.blog-content-image,.blog-figure figcaption{width:100%}}.header__socials-wrapper{height:100%;width:100%}.header__socials-wrapper,body{background-color:var(--color-bg)}body{margin:0;padding:0}.header__socials{color:#64ffda;display:flex;gap:1rem;justify-content:center;padding:1rem 0}.header__socials a{color:inherit;font-size:1.5rem;transition:color .3s,transform .3s}.header__socials a:hover{color:#0077b5;transform:scale(1.2)}.header__socials a:nth-child(2):hover{color:#333}.header__socials a:nth-child(3):hover{color:teal}*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-bg:#0a192f;--color-primary:#a8b2d1;--color-primary-variant:grey;--transition:all 400ms ease;--container-width-lg:75%;font-family:Poppins,sans-serif;line-height:1.5}html{scroll-behavior:smooth}::-webklit-scrollbar{display:none}section{background-color:#0a192f;background-color:var(--color-bg);color:var(--color-color-primary)}@media screen and (max-width:601px){.container{height:100vh;margin:0 auto;padding:0 1.5rem}}@media screen and (min-width:601px){.container{margin:0 auto;width:75%;width:var(--container-width-lg)}section{min-height:100vh}}@media screen and (min-width:850px){.container{margin:0 auto;width:75%;width:var(--container-width-lg)}section{min-height:30vh}}h2,h3,h4,h5{color:#64ffda}h1,h2,h3,h4,h5{font-weight:500}h1{color:#fff}.color-primary,section>h2,section>h5{color:#a8b2d1;color:var(--color-primary)}section>h2,section>h5{text-align:center}section>h2{color:#64ffda;margin-bottom:3rem}.text-black,.text-light{color:var(--color-color-primary)}a,a:hover{color:#a8b2d1;color:var(--color-primary)}.btn{background:none;border:1px solid #64ffda;border-radius:.4rem;color:#64ffda;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:16px;min-width:150px;padding:.75rem 1.2rem;transition:all .4s ease;transition:var(--transition);width:max-content}.btn:hover{border-color:#64ffda;color:#fff}.btn-primary{background-color:#0a192f;background-color:var(--color-bg);color:#a8b2d1;color:var(--color-primary)}img{display:block;object-fit:cover;width:100%}
/*# sourceMappingURL=main.191afd57.css.map*/