[data-astro-cid-vnzlvqnm]{box-sizing:border-box}ul[data-astro-cid-vnzlvqnm],ol[data-astro-cid-vnzlvqnm]{margin:0;padding:0;list-style:none}li[data-astro-cid-vnzlvqnm]{margin:0;padding:0}a[data-astro-cid-vnzlvqnm]{color:inherit;text-decoration:none;transition:color .3s ease-in-out;outline:none}a[data-astro-cid-vnzlvqnm]:hover{color:#000}a[data-astro-cid-vnzlvqnm]:focus{outline:2px solid #000000;outline-offset:2px;border-radius:.25rem}h1[data-astro-cid-vnzlvqnm],h2[data-astro-cid-vnzlvqnm],h3[data-astro-cid-vnzlvqnm],h4[data-astro-cid-vnzlvqnm],h5[data-astro-cid-vnzlvqnm],h6[data-astro-cid-vnzlvqnm],p[data-astro-cid-vnzlvqnm]{margin:0;padding:0;font-weight:inherit;font-size:inherit}h1[data-astro-cid-vnzlvqnm],h2[data-astro-cid-vnzlvqnm],h3[data-astro-cid-vnzlvqnm],h4[data-astro-cid-vnzlvqnm],h5[data-astro-cid-vnzlvqnm],h6[data-astro-cid-vnzlvqnm]{line-height:1.15}p[data-astro-cid-vnzlvqnm]{line-height:1.6}img[data-astro-cid-vnzlvqnm]{max-width:100%}.container[data-astro-cid-vnzlvqnm]{max-width:1440px;margin:0 auto;padding:0 1rem}.flex-center[data-astro-cid-vnzlvqnm]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.flex-between[data-astro-cid-vnzlvqnm]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.flex-column[data-astro-cid-vnzlvqnm]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.btn[data-astro-cid-vnzlvqnm]{background-color:#000;color:#fff;padding:1rem 1.5rem;border:none;border-radius:.75rem;cursor:pointer;transition:all .3s ease-in-out;text-decoration:none;display:inline-block;font-size:1rem;font-weight:500;border:2px solid transparent}.btn[data-astro-cid-vnzlvqnm]:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}.btn[data-astro-cid-vnzlvqnm]:active{transform:translateY(0)}.btn--primary[data-astro-cid-vnzlvqnm]{background-color:#000;color:#fff}.btn--primary[data-astro-cid-vnzlvqnm]:hover{color:#fff}.btn--secondary[data-astro-cid-vnzlvqnm]{background-color:#fff;border-color:#000;color:#000}.btn--secondary[data-astro-cid-vnzlvqnm]:hover{background-color:#f2f2f2}.btn--tertiary[data-astro-cid-vnzlvqnm]{background-color:transparent;border:none;padding:0!important;color:#000;text-decoration:underline;text-underline-offset:5px;text-transform:uppercase}.btn--tertiary[data-astro-cid-vnzlvqnm]:hover{background-color:transparent}.btn--small[data-astro-cid-vnzlvqnm]{padding:.5rem 1rem;font-size:.8rem}.btn--medium[data-astro-cid-vnzlvqnm]{padding:1rem 1.5rem;font-size:1rem}.btn--large[data-astro-cid-vnzlvqnm]{padding:1.5rem 2rem;font-size:1.25rem}[data-astro-cid-shwxrd6l]{box-sizing:border-box}ul[data-astro-cid-shwxrd6l],ol[data-astro-cid-shwxrd6l]{margin:0;padding:0;list-style:none}li[data-astro-cid-shwxrd6l]{margin:0;padding:0}a[data-astro-cid-shwxrd6l]{color:inherit;text-decoration:none;transition:color .3s ease-in-out;outline:none}a[data-astro-cid-shwxrd6l]:hover{color:#000}a[data-astro-cid-shwxrd6l]:focus{outline:2px solid #000000;outline-offset:2px;border-radius:.25rem}h1[data-astro-cid-shwxrd6l],h2[data-astro-cid-shwxrd6l],h3[data-astro-cid-shwxrd6l],h4[data-astro-cid-shwxrd6l],h5[data-astro-cid-shwxrd6l],h6[data-astro-cid-shwxrd6l],p[data-astro-cid-shwxrd6l]{margin:0;padding:0;font-weight:inherit;font-size:inherit}h1[data-astro-cid-shwxrd6l],h2[data-astro-cid-shwxrd6l],h3[data-astro-cid-shwxrd6l],h4[data-astro-cid-shwxrd6l],h5[data-astro-cid-shwxrd6l],h6[data-astro-cid-shwxrd6l]{line-height:1.15}p[data-astro-cid-shwxrd6l]{line-height:1.6}img[data-astro-cid-shwxrd6l]{max-width:100%}.container[data-astro-cid-shwxrd6l]{max-width:1440px;margin:0 auto;padding:0 1rem}.flex-center[data-astro-cid-shwxrd6l]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.flex-between[data-astro-cid-shwxrd6l]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.flex-column[data-astro-cid-shwxrd6l]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.hero[data-astro-cid-shwxrd6l]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap}.hero__content[data-astro-cid-shwxrd6l]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:1rem;padding:3rem 0}.hero__content__image[data-astro-cid-shwxrd6l]{width:120px;height:120px;object-fit:cover;border-radius:50%;overflow:hidden}.hero__content__text[data-astro-cid-shwxrd6l]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:1rem;max-width:630px}.hero__content__text[data-astro-cid-shwxrd6l] h1[data-astro-cid-shwxrd6l]{font-size:3.815rem;font-weight:700}@media (max-width: 767px){.hero__content__text[data-astro-cid-shwxrd6l] h1[data-astro-cid-shwxrd6l]{font-size:3.052rem}}.hero__content__text[data-astro-cid-shwxrd6l] p[data-astro-cid-shwxrd6l]{color:#828282}.hero__content__buttons[data-astro-cid-shwxrd6l]{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;gap:1rem;margin-top:1.5rem}.hero__content[data-astro-cid-shwxrd6l] .react-icon[data-astro-cid-shwxrd6l]{position:absolute;top:40%;right:30%;animation:float 3s ease-in-out infinite}@media (max-width: 767px){.hero__content[data-astro-cid-shwxrd6l] .react-icon[data-astro-cid-shwxrd6l]{width:45px;top:22%;right:34%;animation:none}}.hero__content[data-astro-cid-shwxrd6l] .laravel-icon[data-astro-cid-shwxrd6l]{position:absolute;top:19%;right:17%;animation:float 3s ease-in-out infinite 1.5s}@media (max-width: 767px){.hero__content[data-astro-cid-shwxrd6l] .laravel-icon[data-astro-cid-shwxrd6l]{width:85px;top:12%;right:30%;animation:none}}.hero__content[data-astro-cid-shwxrd6l] .next-icon[data-astro-cid-shwxrd6l]{position:absolute;top:48%;right:8%;animation:float 3s ease-in-out infinite 2s}@media (max-width: 767px){.hero__content[data-astro-cid-shwxrd6l] .next-icon[data-astro-cid-shwxrd6l]{width:60px;top:17%;right:5%;animation:none}}.hero__content[data-astro-cid-shwxrd6l] .vite-icon[data-astro-cid-shwxrd6l]{position:absolute;top:70%;right:16%;animation:float 3s ease-in-out infinite 2.5s}@media (max-width: 767px){.hero__content[data-astro-cid-shwxrd6l] .vite-icon[data-astro-cid-shwxrd6l]{width:35px;top:30%;right:4%;animation:none}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-astro-cid-muuqojrj]{box-sizing:border-box}ul[data-astro-cid-muuqojrj],ol[data-astro-cid-muuqojrj]{margin:0;padding:0;list-style:none}li[data-astro-cid-muuqojrj]{margin:0;padding:0}a[data-astro-cid-muuqojrj]{color:inherit;text-decoration:none;transition:color .3s ease-in-out;outline:none}a[data-astro-cid-muuqojrj]:hover{color:#000}a[data-astro-cid-muuqojrj]:focus{outline:2px solid #000000;outline-offset:2px;border-radius:.25rem}h1[data-astro-cid-muuqojrj],h2[data-astro-cid-muuqojrj],h3[data-astro-cid-muuqojrj],h4[data-astro-cid-muuqojrj],h5[data-astro-cid-muuqojrj],h6[data-astro-cid-muuqojrj],p[data-astro-cid-muuqojrj]{margin:0;padding:0;font-weight:inherit;font-size:inherit}h1[data-astro-cid-muuqojrj],h2[data-astro-cid-muuqojrj],h3[data-astro-cid-muuqojrj],h4[data-astro-cid-muuqojrj],h5[data-astro-cid-muuqojrj],h6[data-astro-cid-muuqojrj]{line-height:1.15}p[data-astro-cid-muuqojrj]{line-height:1.6}img[data-astro-cid-muuqojrj]{max-width:100%}.container[data-astro-cid-muuqojrj]{max-width:1440px;margin:0 auto;padding:0 1rem}.flex-center[data-astro-cid-muuqojrj]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.flex-between[data-astro-cid-muuqojrj]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.flex-column[data-astro-cid-muuqojrj]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.build[data-astro-cid-muuqojrj]{background-color:#f7f7f7;padding-top:3rem;padding-bottom:3rem;position:relative}.build__content[data-astro-cid-muuqojrj]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:1rem}.build__content__image[data-astro-cid-muuqojrj]{flex:0 1 40%;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.build__content__image[data-astro-cid-muuqojrj] img[data-astro-cid-muuqojrj]{max-width:300px;transform:rotate(15deg)}@media (max-width: 767px){.build__content__image[data-astro-cid-muuqojrj]{position:absolute;top:-20%;right:-115px;flex:none;z-index:1}.build__content__image[data-astro-cid-muuqojrj] img[data-astro-cid-muuqojrj]{max-width:260px}}.build__content__text[data-astro-cid-muuqojrj]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;flex:0 1 60%;gap:1rem}.build__content__text[data-astro-cid-muuqojrj] h2[data-astro-cid-muuqojrj]{font-size:3.815rem;font-weight:700}.build__content__text[data-astro-cid-muuqojrj] p[data-astro-cid-muuqojrj]{color:#828282}@media (max-width: 767px){.build__content__text[data-astro-cid-muuqojrj]{flex:0 1 100%}.build__content__text[data-astro-cid-muuqojrj] h2[data-astro-cid-muuqojrj]{font-size:3.052rem}}.build__content__buttons[data-astro-cid-muuqojrj]{margin-top:1.5rem}.build__content__availability[data-astro-cid-muuqojrj]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:.5rem;padding:.5rem 1.5rem;border-radius:9999px;background-color:#e0fde0}.build__content__availability__icon[data-astro-cid-muuqojrj]{display:flex;position:relative}.build__content__availability__icon[data-astro-cid-muuqojrj] .external-dot[data-astro-cid-muuqojrj]{width:18px;height:18px;border-radius:50%;background-color:#b7e8b1;filter:blur(2px)}.build__content__availability__icon[data-astro-cid-muuqojrj] .internal-dot[data-astro-cid-muuqojrj]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:10px;height:10px;border-radius:50%;background-color:#548a4e}.build__content__availability[data-astro-cid-muuqojrj] p[data-astro-cid-muuqojrj]{color:#548a4e}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-astro-cid-h4owfnww]{box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#000;margin:0;padding:0}html{scroll-padding-top:80px;scroll-behavior:smooth}ul[data-astro-cid-h4owfnww],ol[data-astro-cid-h4owfnww]{margin:0;padding:0;list-style:none}li[data-astro-cid-h4owfnww]{margin:0;padding:0}a[data-astro-cid-h4owfnww]{color:inherit;text-decoration:none;transition:color .3s ease-in-out;outline:none}a[data-astro-cid-h4owfnww]:hover{color:#000}a[data-astro-cid-h4owfnww]:focus{outline:2px solid #000000;outline-offset:2px;border-radius:.25rem}h1[data-astro-cid-h4owfnww],h2[data-astro-cid-h4owfnww],h3[data-astro-cid-h4owfnww],h4[data-astro-cid-h4owfnww],h5[data-astro-cid-h4owfnww],h6[data-astro-cid-h4owfnww],p[data-astro-cid-h4owfnww]{margin:0;padding:0;font-weight:inherit;font-size:inherit}h1[data-astro-cid-h4owfnww],h2[data-astro-cid-h4owfnww],h3[data-astro-cid-h4owfnww],h4[data-astro-cid-h4owfnww],h5[data-astro-cid-h4owfnww],h6[data-astro-cid-h4owfnww]{line-height:1.15}p[data-astro-cid-h4owfnww]{line-height:1.6}img[data-astro-cid-h4owfnww]{max-width:100%}.container[data-astro-cid-h4owfnww]{max-width:1440px;margin:0 auto;padding:0 1rem}.flex-center[data-astro-cid-h4owfnww]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.flex-between[data-astro-cid-h4owfnww]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.flex-column[data-astro-cid-h4owfnww]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap}.projects[data-astro-cid-h4owfnww]{padding:4rem 0;margin:2rem 0}.projects__content[data-astro-cid-h4owfnww]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:3rem}.projects__content__header[data-astro-cid-h4owfnww]{display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex-wrap:nowrap;gap:.5rem;max-width:500px;margin:auto;text-align:center}.projects__content__header[data-astro-cid-h4owfnww] h2[data-astro-cid-h4owfnww]{font-size:3.052rem;font-weight:700}.projects__content__header[data-astro-cid-h4owfnww] p[data-astro-cid-h4owfnww]{color:#828282}.projects__content__list[data-astro-cid-h4owfnww]{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-wrap:wrap;gap:3rem}@media (max-width: 767px){.projects__content__list[data-astro-cid-h4owfnww]{flex-direction:column}}.projects__content__list[data-astro-cid-h4owfnww] .project__item[data-astro-cid-h4owfnww]{flex:0 1 calc(33.333% - 2rem);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:1rem}@media (min-width: 768px) and (max-width: 1023px){.projects__content__list[data-astro-cid-h4owfnww] .project__item[data-astro-cid-h4owfnww]{flex:0 1 calc(50% - 1.5rem)}}@media (max-width: 767px){.projects__content__list[data-astro-cid-h4owfnww] .project__item[data-astro-cid-h4owfnww]{flex:0 1 100%}}.projects__content__list[data-astro-cid-h4owfnww] .project__item__image[data-astro-cid-h4owfnww]{display:flex}.projects__content__list[data-astro-cid-h4owfnww] .project__item__image[data-astro-cid-h4owfnww] img[data-astro-cid-h4owfnww]{border-radius:.375rem}.projects__content__list[data-astro-cid-h4owfnww] .project__item__text[data-astro-cid-h4owfnww]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;gap:.5rem;height:100%}.projects__content__list[data-astro-cid-h4owfnww] .project__item__text__tags[data-astro-cid-h4owfnww]{color:#828282;font-size:.8rem;font-style:italic;margin-bottom:.5rem}.projects__content__list[data-astro-cid-h4owfnww] .project__item__text__title[data-astro-cid-h4owfnww]{font-size:1.25rem;font-weight:600}.projects__content__list[data-astro-cid-h4owfnww] .project__item__text__description[data-astro-cid-h4owfnww]{color:#828282}.projects__content__list[data-astro-cid-h4owfnww] .project__item__text__link[data-astro-cid-h4owfnww]{display:inline-block;font-size:.8rem;font-weight:500;text-decoration:underline;text-underline-offset:5px;text-transform:uppercase;margin-top:auto}
