.title[data-astro-cid-ujdjo7lu]{display:flex;flex-direction:column;gap:1rem}.description[data-astro-cid-ujdjo7lu]{font-style:italic;margin:0;padding:0}.title[data-astro-cid-ujdjo7lu] h1[data-astro-cid-ujdjo7lu]{text-align:left;font-size:2.5rem;letter-spacing:-1px;overflow:hidden;line-height:1.1}@media screen and (min-width:1350px){.description[data-astro-cid-ujdjo7lu]{max-width:650px!important}}.wrapper[data-astro-cid-ujdjo7lu]{display:flex;flex-direction:column;gap:1rem;width:100%;height:100%}@media only screen and (min-width:769px){.wrapper[data-astro-cid-ujdjo7lu]{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));place-items:flex-start}}.skills__title[data-astro-cid-ab4ihpzs]{font-size:2.5rem!important;padding-bottom:.5rem}.skills[data-astro-cid-ab4ihpzs]{width:100%;height:100%;padding-bottom:5rem}.skills[data-astro-cid-ab4ihpzs] ul[data-astro-cid-ab4ihpzs]{list-style:none;padding:0;margin:0}.skills[data-astro-cid-ab4ihpzs] ul[data-astro-cid-ab4ihpzs] li[data-astro-cid-ab4ihpzs]:before{content:"•";margin-right:.5em}.techo__name[data-astro-cid-ab4ihpzs]{font-family:Inter!important;letter-spacing:normal;font-weight:100!important;padding-bottom:1rem}.frameworks[data-astro-cid-ab4ihpzs] .list[data-astro-cid-ab4ihpzs]{display:flex;flex-direction:column;gap:0;line-height:1.6}@media only screen and (min-width:1370px){.frameworks[data-astro-cid-ab4ihpzs] .list[data-astro-cid-ab4ihpzs] li[data-astro-cid-ab4ihpzs]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:700px;display:block}}@media only screen and (max-width:930px){.frameworks[data-astro-cid-ab4ihpzs] .list[data-astro-cid-ab4ihpzs] li[data-astro-cid-ab4ihpzs]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:600px;display:block}}@media only screen and (max-width:700px){.frameworks[data-astro-cid-ab4ihpzs] .list[data-astro-cid-ab4ihpzs] li[data-astro-cid-ab4ihpzs]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:400px;display:block}}@media only screen and (max-width:500px){.frameworks[data-astro-cid-ab4ihpzs] .list[data-astro-cid-ab4ihpzs] li[data-astro-cid-ab4ihpzs]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:350px;display:block}}.frameworks[data-astro-cid-ab4ihpzs] .list[data-astro-cid-ab4ihpzs] li[data-astro-cid-ab4ihpzs]{list-style:none;padding-bottom:.5rem;text-wrap:nowrap}.frameworks[data-astro-cid-ab4ihpzs] .list[data-astro-cid-ab4ihpzs] .framework__name[data-astro-cid-ab4ihpzs]{text-decoration:underline;color:var(--color-primary)!important}.frameworks[data-astro-cid-ab4ihpzs] .framework__description[data-astro-cid-ab4ihpzs]{grid-column:2 / span 4}.grid[data-astro-cid-ab4ihpzs]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}.projects__title[data-astro-cid-cbqbutnf]{font-size:2.5rem!important;padding-bottom:.5rem}.projects[data-astro-cid-cbqbutnf]{width:100%;height:100%;padding-bottom:5rem}.projects[data-astro-cid-cbqbutnf] ul[data-astro-cid-cbqbutnf]{list-style:none;padding:0;margin:0}.projects[data-astro-cid-cbqbutnf] ul[data-astro-cid-cbqbutnf] li[data-astro-cid-cbqbutnf]:before{content:"•";margin-right:.5em}.techo__name[data-astro-cid-cbqbutnf]{font-family:Inter!important;letter-spacing:normal;font-weight:100!important;padding-bottom:1rem}.frameworks[data-astro-cid-cbqbutnf] .list[data-astro-cid-cbqbutnf]{display:flex;flex-direction:column;gap:0;line-height:1.6}@media only screen and (min-width:1370px){.frameworks[data-astro-cid-cbqbutnf] .list[data-astro-cid-cbqbutnf] li[data-astro-cid-cbqbutnf]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:700px;display:block}}@media only screen and (max-width:930px){.frameworks[data-astro-cid-cbqbutnf] .list[data-astro-cid-cbqbutnf] li[data-astro-cid-cbqbutnf]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:600px;display:block}}@media only screen and (max-width:700px){.frameworks[data-astro-cid-cbqbutnf] .list[data-astro-cid-cbqbutnf] li[data-astro-cid-cbqbutnf]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:400px;display:block}}@media only screen and (max-width:500px){.frameworks[data-astro-cid-cbqbutnf] .list[data-astro-cid-cbqbutnf] li[data-astro-cid-cbqbutnf]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:350px;display:block}}.frameworks[data-astro-cid-cbqbutnf] .list[data-astro-cid-cbqbutnf] li[data-astro-cid-cbqbutnf]{list-style:none;padding-bottom:.5rem}.frameworks[data-astro-cid-cbqbutnf] .list[data-astro-cid-cbqbutnf] .framework__name[data-astro-cid-cbqbutnf]{text-decoration:underline;color:var(--color-primary)!important}.frameworks[data-astro-cid-cbqbutnf] .framework__description[data-astro-cid-cbqbutnf]{grid-column:2 / span 4}.grid[data-astro-cid-cbqbutnf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}.inspirations__title[data-astro-cid-ho7sfx3m]{font-size:2.5rem!important;padding-bottom:.5rem}.inspirations[data-astro-cid-ho7sfx3m]{width:100%;height:100%;padding-bottom:5rem}.inspirations[data-astro-cid-ho7sfx3m] ul[data-astro-cid-ho7sfx3m]{list-style:none;padding:0;margin:0}.inspirations[data-astro-cid-ho7sfx3m] ul[data-astro-cid-ho7sfx3m] li[data-astro-cid-ho7sfx3m]:before{content:"•";margin-right:.5em}.techo__name[data-astro-cid-ho7sfx3m]{font-family:Inter!important;letter-spacing:normal;font-weight:100!important;padding-bottom:1rem}.frameworks[data-astro-cid-ho7sfx3m] .list[data-astro-cid-ho7sfx3m]{display:flex;flex-direction:column;gap:0;line-height:1.6}@media only screen and (min-width:1370px){.frameworks[data-astro-cid-ho7sfx3m] .list[data-astro-cid-ho7sfx3m] li[data-astro-cid-ho7sfx3m]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:700px;display:block}}@media only screen and (max-width:930px){.frameworks[data-astro-cid-ho7sfx3m] .list[data-astro-cid-ho7sfx3m] li[data-astro-cid-ho7sfx3m]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:600px;display:block}}@media only screen and (max-width:700px){.frameworks[data-astro-cid-ho7sfx3m] .list[data-astro-cid-ho7sfx3m] li[data-astro-cid-ho7sfx3m]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:400px;display:block}}@media only screen and (max-width:500px){.frameworks[data-astro-cid-ho7sfx3m] .list[data-astro-cid-ho7sfx3m] li[data-astro-cid-ho7sfx3m]{list-style:disc;padding-bottom:.5rem;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;width:350px;display:block}}.frameworks[data-astro-cid-ho7sfx3m] .list[data-astro-cid-ho7sfx3m] li[data-astro-cid-ho7sfx3m]{list-style:none;padding-bottom:.5rem;text-wrap:nowrap}.frameworks[data-astro-cid-ho7sfx3m] .list[data-astro-cid-ho7sfx3m] .framework__name[data-astro-cid-ho7sfx3m]{text-decoration:underline;color:var(--color-primary)!important}.frameworks[data-astro-cid-ho7sfx3m] .framework__description[data-astro-cid-ho7sfx3m]{grid-column:2 / span 4}.grid[data-astro-cid-ho7sfx3m]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr))}.hobbies__title[data-astro-cid-w3fpax4z]{font-size:2.5rem!important;padding-bottom:.5rem}.hobbies[data-astro-cid-w3fpax4z]{width:100%;height:100%;padding-bottom:5rem}.hobbies[data-astro-cid-w3fpax4z] ul[data-astro-cid-w3fpax4z]{list-style:none;padding:0;margin:0}.frameworks[data-astro-cid-w3fpax4z] .framework[data-astro-cid-w3fpax4z] img[data-astro-cid-w3fpax4z]{display:block;border-radius:.5rem}.frameworks[data-astro-cid-w3fpax4z] .list[data-astro-cid-w3fpax4z] li[data-astro-cid-w3fpax4z]{width:100%;height:100%;margin:0;padding:0;list-style:none}.frameworks[data-astro-cid-w3fpax4z] .list[data-astro-cid-w3fpax4z] .framework__name[data-astro-cid-w3fpax4z]{text-decoration:underline;color:var(--color-primary)!important}.frameworks[data-astro-cid-w3fpax4z] .framework__description[data-astro-cid-w3fpax4z]{grid-column:2 / span 4}.grid[data-astro-cid-w3fpax4z]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:1rem}
