.grid.svelte-1t4q9{display:grid;gap:1.5rem}.footer.svelte-1t4q9{padding-top:2rem}.footer__container.svelte-1t4q9{row-gap:3.5rem}.footer__bg.svelte-1t4q9{background-color:var(--first-color-second);padding:2rem 0 3rem}.footer__title.svelte-1t4q9{font-size:var(--h1-font-size);margin-bottom:var(--mb-0-25)}.footer__subtitle.svelte-1t4q9{font-size:var(--small-font-size)}.footer__links.svelte-1t4q9{display:grid;grid-template-columns:1fr;row-gap:1.5rem}.footer__link.svelte-1t4q9:hover{color:var(--first-color-lighter)}.footer__social.svelte-1t4q9{font-size:1.25rem;margin-right:var(--mb-1-5)}.footer__social.svelte-1t4q9:hover{color:var(--first-color-lighter)}.footer__copy.svelte-1t4q9{color:var(--text-color-light);font-size:var(--smaller-font-size);margin-top:var(--mb-3);text-align:center}.footer__link.svelte-1t4q9,.footer__social.svelte-1t4q9,.footer__subtitle.svelte-1t4q9,.footer__title.svelte-1t4q9{color:#fff}@media screen and (min-width:568px){.footer__container.svelte-1t4q9{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.footer__container.svelte-1t4q9{grid-template-columns:repeat(3,1fr);padding:0 1rem}.footer__bg.svelte-1t4q9{padding:3rem 0 3.5rem}.footer__links.svelte-1t4q9{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-rows:repeat(2,1fr)}.footer__socials.svelte-1t4q9{justify-self:flex-end}.footer__copy.svelte-1t4q9{margin-top:4.5rem}}@media screen and (min-width:1024px){.footer__container.svelte-1t4q9{padding:0}}.grid.svelte-1nthwph{display:grid;gap:1.5rem}.home__container.svelte-1nthwph{gap:1rem}.home__content.svelte-1nthwph{align-items:center;grid-template-columns:.5fr 3fr}.home__social.svelte-1nthwph{display:grid;grid-template-columns:max-content;row-gap:1rem}.home__social-icon.svelte-1nthwph{color:var(--first-color);font-size:1.25rem}.home__social-icon.svelte-1nthwph:hover{color:var(--first-color-alt)}.home__blob.svelte-1nthwph{fill:var(--first-color);width:200px}.home__blob-img.svelte-1nthwph{width:170px}.home__data.svelte-1nthwph{grid-column:1/3}.home__title.svelte-1nthwph{font-size:var(--big-font-size)}.home__subtitle.svelte-1nthwph{color:var(--text-color);font-size:var(--h3-font-size);font-weight:var(--font-medium);margin-bottom:var(--mb-0-75)}.home__description.svelte-1nthwph{margin-bottom:var(--mb-2)}.home__scroll-button.svelte-1nthwph{color:var(--first-color);transition:.3s}.home__scroll-button.svelte-1nthwph:hover{transform:translateY(.25rem)}.home__scroll-mouse.svelte-1nthwph{font-size:2rem}.home__scroll-name.svelte-1nthwph{color:var(--title-color);font-size:var(--small-font-size);font-weight:var(--font-medium);margin-right:var(--mb-0-25)}@media screen and (max-width:350px){.home__content.svelte-1nthwph{grid-template-columns:.25fr 3fr}.home__blob.svelte-1nthwph{width:180px}}@media screen and (min-width:568px){.home__content.svelte-1nthwph{grid-template-columns:max-content 1fr 1fr}.home__data.svelte-1nthwph{grid-column:initial}.home__img.svelte-1nthwph{justify-self:center;order:1}}@media screen and (min-width:768px){.home__container.svelte-1nthwph{row-gap:5rem}.home__content.svelte-1nthwph{-moz-column-gap:2rem;column-gap:2rem;padding-top:5.5rem}.home__blob.svelte-1nthwph{width:270px}.home__scroll-button.svelte-1nthwph{margin-left:3rem}}@media screen and (min-width:1024px){.home__blob.svelte-1nthwph{width:320px}.home__social.svelte-1nthwph{transform:translate(-6rem)}}.grid.svelte-uizgff{display:grid;gap:1.5rem}.about__img.svelte-uizgff{align-self:center;border-radius:.5rem;justify-self:center;width:200px}.about__description.svelte-uizgff{margin-bottom:var(--mb-2-5);text-align:center}.about__info.svelte-uizgff{display:flex;justify-content:space-evenly;margin-bottom:var(--mb-2-5)}.about__info-title.svelte-uizgff{color:var(--title-color);font-size:var(--h2-font-size);font-weight:var(--font-semi-bold)}.about__info-name.svelte-uizgff{font-size:var(--smaller-font-size)}.about__info-name.svelte-uizgff,.about__info-title.svelte-uizgff{display:block;text-align:center}.about__buttons.svelte-uizgff{display:flex;justify-content:center}@media screen and (min-width:568px){.about__container.svelte-uizgff{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.about__container.svelte-uizgff{-moz-column-gap:5rem;column-gap:5rem}.about__img.svelte-uizgff{width:250px}.about__description.svelte-uizgff{text-align:initial}.about__info.svelte-uizgff{justify-content:space-between}.about__buttons.svelte-uizgff{justify-content:normal}}.grid.svelte-11uzw00{display:grid;gap:1.5rem}.skills__container.svelte-11uzw00{row-gap:2rem}.skills__header.svelte-11uzw00{align-items:center;cursor:pointer;display:flex;margin-bottom:var(--mb-2-5)}.skills__arrow.svelte-11uzw00,.skills__icon.svelte-11uzw00{color:var(--first-color);font-size:2rem}.skills__icon.svelte-11uzw00{margin-right:var(--mb-0-75)}.skills__title.svelte-11uzw00{font-size:var(--h3-font-size)}.skills__subtitle.svelte-11uzw00{color:var(--text-color-light);font-size:var(--small-font-size)}.skills__arrow.svelte-11uzw00{margin-left:auto;transition:.4s}.skills__list.svelte-11uzw00{padding-left:2.7rem;row-gap:1.5rem}.skills__titles.svelte-11uzw00{display:flex;justify-content:space-between;margin-bottom:var(--mb-0-5)}.skills__name.svelte-11uzw00{font-size:var(--normal-font-size);font-weight:var(--font-medium)}.skills__bar.svelte-11uzw00,.skills__percentage.svelte-11uzw00{border-radius:.25rem;height:5px}.skills__bar.svelte-11uzw00{background-color:var(--first-color-lighter)}.skills__percentage.svelte-11uzw00{background-color:var(--first-color);display:block}.skills__40.svelte-11uzw00{width:40%}.skills__60.svelte-11uzw00{width:60%}.skills__70.svelte-11uzw00{width:70%}.skills__80.svelte-11uzw00{width:80%}.skills__90.svelte-11uzw00{width:90%}.skills__close.svelte-11uzw00 .skills__list:where(.svelte-11uzw00){height:0;overflow:hidden}.skills__open.svelte-11uzw00 .skills__list:where(.svelte-11uzw00){height:-moz-max-content;height:max-content;margin-bottom:var(--mb-2-5)}.skills__open.svelte-11uzw00 .skills__arrow:where(.svelte-11uzw00){transform:rotate(-180deg)}@media screen and (max-width:350px){.skills__title.svelte-11uzw00{font-size:var(--normal-font-size)}}.qualification__tabs.svelte-1vrzce7{display:flex;justify-content:space-evenly;margin-bottom:var(--mb-2)}.qualification__button.svelte-1vrzce7{cursor:pointer;font-size:var(--h3-font-size);font-weight:var(--font-medium)}.qualification__button.svelte-1vrzce7:hover{color:var(--first-color)}.qualification__icon.svelte-1vrzce7{font-size:1.8rem;margin-right:var(--mb-0-25)}.qualification__data.svelte-1vrzce7{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:1fr max-content 1fr;opacity:0;transition:all .3s ease}.qualification__data.active.svelte-1vrzce7{opacity:1}.qualification__title.svelte-1vrzce7{font-size:var(--normal-font-size);font-weight:var(--font-medium)}.qualification__subtitle.svelte-1vrzce7{display:inline-block;font-size:var(--small-font-size);margin-bottom:var(--mb-1)}.qualification__calendar.svelte-1vrzce7{color:var(--text-color-light);font-size:var(--smaller-font-size)}.qualification__rounder.svelte-1vrzce7{background-color:var(--first-color);border-radius:50%;display:inline-block;height:13px;width:13px}.qualification__line.svelte-1vrzce7{background-color:var(--first-color);display:block;height:100%;transform:translate(6px,-7px);width:1px}.qualification__content.svelte-1vrzce7{display:none}.qualification__content.qualification__active.svelte-1vrzce7{display:block}.qualification__button.qualification__active.svelte-1vrzce7{color:var(--first-color)}.qualification__tech.svelte-1vrzce7{border-bottom:3px solid var(--first-color-alt);border-radius:.2rem}@media screen and (max-width:350px){.qualification__data.svelte-1vrzce7{gap:.5rem}}@media screen and (min-width:568px){.qualification__sections.svelte-1vrzce7{display:grid;grid-template-columns:.6fr;justify-content:center}}@media screen and (min-width:768px){.qualification__tabs.svelte-1vrzce7{justify-content:center}.qualification__button.svelte-1vrzce7{margin:0 var(--mb-1)}.qualification__sections.svelte-1vrzce7{grid-template-columns:.5fr}}.grid.svelte-1qjzw76{display:grid;gap:1.5rem}.services__container.svelte-1qjzw76{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.services__content.svelte-1qjzw76{background-color:var(--container-color);border-radius:.25rem;box-shadow:0 2px 4px #00000026;padding:3.5rem .5rem 1.25rem 1.5rem;position:relative;transition:.3s}.services__content.svelte-1qjzw76:hover{box-shadow:0 4px 8px #00000026}.services__icon.svelte-1qjzw76{color:var(--first-color);display:block;font-size:1.5rem;margin-bottom:var(--mb-1)}.services__title.svelte-1qjzw76{font-size:var(--h3-font-size);font-weight:var(--font-medium);margin-bottom:var(--mb-1)}.services__button.svelte-1qjzw76{cursor:pointer;font-size:var(--small-font-size)}.services__button.svelte-1qjzw76:hover .button__icon:where(.svelte-1qjzw76){transform:translate(.25rem)}.services__modal.svelte-1qjzw76{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:0 1rem;position:fixed;right:0;top:0;transition:.3s;visibility:hidden;z-index:var(--z-modal)}.services__modal-content.svelte-1qjzw76{background-color:var(--container-color);border-radius:.5rem;padding:1.5rem;position:relative}.services__modal-service.svelte-1qjzw76{display:flex;row-gap:1rem}.services__modal-title.svelte-1qjzw76{font-size:var(--h3-font-size);font-weight:var(--font-medium);margin-bottom:var(--mb-1-5)}.services__modal-close.svelte-1qjzw76{color:var(--first-color);cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.services__modal-icon.svelte-1qjzw76{color:var(--first-color);margin-right:var(--mb-0-25)}.active-modal.svelte-1qjzw76{opacity:1;visibility:visible}@media screen and (max-width:350px){.services__container.svelte-1qjzw76{grid-template-columns:max-content;justify-content:center}.services__content.svelte-1qjzw76{padding-right:3.5rem}.services__modal.svelte-1qjzw76{padding:0 .5rem}}@media screen and (min-width:768px){.services__container.svelte-1qjzw76{grid-template-columns:repeat(3,218px);justify-content:center}.services__icon.svelte-1qjzw76{font-size:2rem}.services__content.svelte-1qjzw76{padding:6rem 0 2rem 2.5rem}.services__modal-content.svelte-1qjzw76{width:450px}}@media screen and (min-width:1024px){.services__container.svelte-1qjzw76{grid-template-columns:repeat(3,238px)}}.grid.svelte-s1xlo0{display:grid;gap:1.5rem}.contact__container.svelte-s1xlo0{row-gap:3rem}.contact__information.svelte-s1xlo0{display:flex;margin-bottom:var(--mb-2)}.contact__icon.svelte-s1xlo0{color:var(--first-color);font-size:2rem;margin-right:var(--mb-0-75)}.contact__title.svelte-s1xlo0{font-size:var(--h3-font-size);font-weight:var(--font-medium)}.contact__subtitle.svelte-s1xlo0{color:var(--text-color-light);font-size:var(--small-font-size)}@media screen and (min-width:768px){.section.svelte-s1xlo0{padding:6rem 0 2rem}.section__subtitle.svelte-s1xlo0{margin-bottom:4rem}}.header.svelte-1uha8ag{padding:0 1rem;width:100%}.grid-wrapper.svelte-1uha8ag{display:grid;gap:2rem;grid-template-rows:1fr auto;height:100%}.about.svelte-1uha8ag{display:flex;flex-direction:column;justify-content:center;justify-items:start;margin:auto;max-width:1300px;min-height:100vh;padding:1rem}.scrollup.svelte-1uha8ag{background-color:var(--first-color);border-radius:.4rem;bottom:0;cursor:pointer;opacity:0;padding:0 .3rem;position:fixed;right:1rem;transition:.4s;z-index:var(--z-tooltip)}.scrollup.svelte-1uha8ag:hover{background-color:var(--first-color-alt)}.scrollup__icon.svelte-1uha8ag{color:#fff;font-size:2rem}.show-scroll.svelte-1uha8ag{bottom:5rem;opacity:.8}.svelte-1uha8ag::-webkit-scrollbar{background-color:var(--scroll-bar-color);border-radius:.5rem;width:.6rem}.svelte-1uha8ag::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb-color);border-radius:.5rem}@media screen and (min-width:1024px){.about.svelte-1uha8ag,.header.svelte-1uha8ag{padding:0}}
