:root{--d-mobile: 720px}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-baseline{align-items:baseline}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-10{gap:2.5rem}.gap-11{gap:2.75rem}.gap-12{gap:3rem}.gap-13{gap:3.25rem}.gap-14{gap:3.5rem}.gap-15{gap:3.75rem}.gap-16{gap:4rem}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}html{scroll-behavior:smooth}body{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}body::-webkit-scrollbar{display:none}.page{width:100%;min-height:100vh;box-sizing:border-box;padding:5rem}@media only screen and (max-width: 720px){.page{padding:5rem 1rem 1rem}}.burger[data-v-8856af0c]{position:relative;width:2rem;height:2rem;border:none;background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.25rem;border-radius:.25rem;transition:background-color .25s ease-in}.burger .burger__line[data-v-8856af0c]{background-color:#fff;height:3px;border-radius:2px;transition:transform .5s,opacity .25s}.burger .burger__line.burger__line--enabled[data-v-8856af0c]{width:1.75rem;position:absolute}.burger .burger__line.burger__line--enabled[data-v-8856af0c]:nth-child(1){transform:rotate(45deg)}.burger .burger__line.burger__line--enabled[data-v-8856af0c]:nth-child(2){opacity:0}.burger .burger__line.burger__line--enabled[data-v-8856af0c]:nth-child(3){transform:rotate(-45deg)}.burger .burger__line.burger__line--disabled[data-v-8856af0c]{width:1.5rem}.burger .burger__line.burger__line--disabled[data-v-8856af0c]:nth-child(1){transform:rotate(0)}.burger .burger__line.burger__line--disabled[data-v-8856af0c]:nth-child(2){opacity:1}.burger .burger__line.burger__line--disabled[data-v-8856af0c]:nth-child(3){transform:rotate(0)}.burger[data-v-8856af0c]:hover{cursor:pointer}.navbar[data-v-d377352b]{background-color:transparent;padding:1rem 5rem;width:100%;position:fixed;top:0;left:0;right:0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.navbar .navbar__header[data-v-d377352b]{font-size:1.5rem;font-weight:700;font-family:Montserrat,Arial,Helvetica,sans-serif;-webkit-user-select:none;user-select:none;color:#33a5f1}.navbar .navbar__links[data-v-d377352b]{display:flex;flex-flow:row wrap;gap:1rem}.navbar .navbar__links .link[data-v-d377352b]{position:relative;font-family:Roboto,Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;transition:.25s ease-in;font-weight:600}.navbar .navbar__links .link[data-v-d377352b]:hover{color:#33a5f1;transform:scale(1.2)}.navbar .navbar__burger[data-v-d377352b]{display:none}@media only screen and (max-width: 720px){.navbar[data-v-d377352b]{padding:1rem}.navbar .navbar__header[data-v-d377352b]{z-index:1}.navbar .navbar__links[data-v-d377352b]{top:0;left:0;right:0;position:fixed;width:100%;background-color:#2c2c2c;flex-flow:column nowrap;gap:.25rem;padding:3.25rem 0 0;transition:transform .25s ease-in}.navbar .navbar__links.navbar__links--visible[data-v-d377352b]{transform:translateY(0)}.navbar .navbar__links.navbar__links--hidden[data-v-d377352b]{transform:translateY(-100%)}.navbar .navbar__links .link[data-v-d377352b]{padding:.5rem 1rem}.navbar .navbar__links .link[data-v-d377352b]:hover{color:#33a5f1;background-color:#1b1b1b;transform:scale(1)}.navbar .navbar__burger[data-v-d377352b]{display:block}}.textwritter[data-v-87b5feb5]{margin-top:1rem;font-weight:700;font-size:2.1rem;font-family:Roboto,Arial,Helvetica,sans-serif}.page__welcome .welcome__content .content__image[data-v-28199db5]{max-height:10rem;border-radius:50%;border:.5rem solid #0465a5;box-shadow:0 0 0 1.5rem #0465a54d}.page__welcome .welcome__content .content__description[data-v-28199db5]{color:#dcdde1;text-align:center}.page__welcome .welcome__content .content__description .description__info[data-v-28199db5]{font-family:Ubuntu,Arial,Helvetica,sans-serif;font-size:1.25rem}.page__title[data-v-29115846]{color:#fff}.page__about[data-v-44617ac3]{background-color:#0f0f0f}.page__about .about__header .header__card[data-v-44617ac3]{width:2rem;height:2rem;border-radius:.25rem;background-color:#22282b}.page__about .about__header .header__card .fa-solid[data-v-44617ac3]{margin:0 auto}.icon__card[data-v-1d737e50]{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem;border-radius:.25rem;background-color:#1e1e1e;box-shadow:0 10px 15px -3px #0000001a}.icon__card .card__svg[data-v-1d737e50]{max-width:24px;max-height:24px}.icon__group[data-v-d184e2a3]{display:flex;flex-direction:column;align-items:center;gap:1rem}.icon__group .group__header[data-v-d184e2a3]{color:#fff}.icon__group .group__icons[data-v-d184e2a3]{display:grid;gap:.5rem}.page__skills[data-v-672b8363]{background-color:#141414;display:flex;flex-direction:column;gap:2rem}.page__skills .skills__icons[data-v-672b8363]{display:grid;gap:1rem;grid-auto-rows:auto;grid-auto-flow:dense;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.page__projects[data-v-124232f7]{background-color:#191919}.page__contact[data-v-dfd893e5]{background-color:#1e1e1e}
