.hero-image[data-astro-cid-bxfpdiny]{width:60%;margin-top:4rem;display:flex;align-items:center}.hero-image[data-astro-cid-bxfpdiny] img[data-astro-cid-bxfpdiny]{width:100%;height:auto}@media(max-width:1024px){.hero-image[data-astro-cid-bxfpdiny]{width:55%;margin-top:1rem}}@media(max-width:768px){.hero-image[data-astro-cid-bxfpdiny]{width:85%;max-width:420px;margin:0 auto}}.hero-container[data-astro-cid-mggvla7l]{height:75vh;display:flex;justify-content:center;gap:5%}.hero-text[data-astro-cid-mggvla7l]{margin-bottom:2rem;padding:0 3rem;box-sizing:border-box;width:35%}.hero-text-container[data-astro-cid-mggvla7l]{position:relative;width:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:3rem;width:100%;height:100%}.hero-text-container[data-astro-cid-mggvla7l]:before{content:"";position:absolute;inset:0;background-image:var(--back-image);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.1;filter:grayscale(100%)}.hero-text-content[data-astro-cid-mggvla7l]{display:flex;flex-direction:column;align-items:start;justify-content:center;width:min-content;z-index:1}.hero-name[data-astro-cid-mggvla7l]{font-size:var(--font-size-title);font-family:var(--font-title);margin:0;box-sizing:border-box}.hero-slogan[data-astro-cid-mggvla7l]{font-size:var(--font-size-lg);margin:0;width:100%;box-sizing:border-box}.hero-button[data-astro-cid-mggvla7l]{background-color:var(--color-3);color:var(--color-text-2);font-size:var(--font-size-md);padding:.5rem 1rem;border-radius:10px;box-shadow:0 0 10px #0003;border:none;cursor:pointer;text-decoration:none;z-index:1}@media(max-width:1024px){.hero-container[data-astro-cid-mggvla7l]{height:auto;gap:2rem;align-items:center}.hero-text[data-astro-cid-mggvla7l]{width:45%;padding:0 1.5rem}}@media(max-width:768px){.hero-container[data-astro-cid-mggvla7l]{flex-direction:column;gap:1rem;padding:2rem 0 1rem}.hero-text[data-astro-cid-mggvla7l]{width:100%;padding:0 1.5rem;margin-bottom:1rem}.hero-text-container[data-astro-cid-mggvla7l]{align-items:center;gap:1.5rem;height:auto}.hero-text-content[data-astro-cid-mggvla7l]{width:100%;align-items:center;text-align:center}.hero-name[data-astro-cid-mggvla7l],.hero-slogan[data-astro-cid-mggvla7l]{text-align:center}}.divisor[data-astro-cid-rxd2p5ef]{background-color:var(--color-text);border-radius:.5rem;margin:.5rem;box-shadow:0 0 10px #0000001a}.welcome-container[data-astro-cid-yjojjmxu]{margin:2vh 0 5vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5vh}.welcome-titles[data-astro-cid-yjojjmxu]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.welcome-title[data-astro-cid-yjojjmxu]{font-size:var(--font-size-lg);font-weight:700;margin:0;padding:.5rem 0}.welcome-subtitle[data-astro-cid-yjojjmxu]{font-size:var(--font-size-md);font-weight:400;margin:0;padding:.5rem 0}.welcome-text[data-astro-cid-yjojjmxu]{width:75%;margin:0 auto}@media(max-width:1024px){.welcome-text[data-astro-cid-yjojjmxu]{width:85%}}@media(max-width:768px){.welcome-container[data-astro-cid-yjojjmxu]{gap:3vh}.welcome-text[data-astro-cid-yjojjmxu]{width:90%}.welcome-title[data-astro-cid-yjojjmxu],.welcome-subtitle[data-astro-cid-yjojjmxu]{text-align:center}}.icon-button-link[data-astro-cid-tw6dqc26]{display:flex;justify-content:center;align-items:center;flex-direction:column;text-decoration:none;color:inherit;gap:5px}.icon-button-icon[data-astro-cid-tw6dqc26]{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;color:var(--color-text)}.icon-button-text[data-astro-cid-tw6dqc26]{line-height:var(--font-size-s);font-weight:700}.about-container[data-astro-cid-wao2bqbf]{margin:2vh 0 5vh;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5vh}.about-buttons[data-astro-cid-wao2bqbf]{display:flex;align-items:center;width:75%;max-width:var(--real-max-width);justify-content:space-around;gap:10%}.about-titles[data-astro-cid-wao2bqbf]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.about-title[data-astro-cid-wao2bqbf]{font-size:var(--font-size-lg);font-weight:700;margin:0;padding:.5rem 0}.about-text[data-astro-cid-wao2bqbf]{width:75%;margin:0 auto}@media(max-width:1024px){.about-buttons[data-astro-cid-wao2bqbf]{width:90%;gap:5%}.about-text[data-astro-cid-wao2bqbf]{width:85%}}@media(max-width:768px){.about-container[data-astro-cid-wao2bqbf]{gap:3vh}.about-buttons[data-astro-cid-wao2bqbf]{width:100%;flex-wrap:wrap;gap:1.5rem 2rem}.about-title[data-astro-cid-wao2bqbf]{text-align:center}.about-text[data-astro-cid-wao2bqbf]{width:90%}}
