@media (max-width:768px){section[data-v-e66f185b]{padding:2rem 1rem}.absolute.inset-0[data-v-e66f185b]{opacity:.5}.flex[data-v-e66f185b]{align-items:center;flex-direction:column;gap:2rem}h2[data-v-e66f185b]{font-size:2rem;line-height:2.5rem}p[data-v-e66f185b]{font-size:.875rem;max-width:100%}.w-full.md\\[data-v-e66f185b]:w-1\\{max-width:20rem;width:100%}img[data-v-e66f185b]{height:auto;max-width:20rem;width:100%}.rounded-bl-\\5b100px\\5d[data-v-e66f185b]{border-bottom-left-radius:64px}}@media (max-width:768px){.flex-row[data-v-30530ed5]{flex-direction:column}.w-1\/4[data-v-30530ed5]{margin-bottom:1rem}.w-1\/4[data-v-30530ed5],.w-3\/4[data-v-30530ed5]{width:100%}.max-w-xs[data-v-30530ed5]{max-width:200px}.p-6[data-v-30530ed5]{padding:1rem}.h-60[data-v-30530ed5]{height:1px;width:100%}.text-lg[data-v-30530ed5]{font-size:1rem}.text-sm[data-v-30530ed5]{font-size:.875rem}.h-10[data-v-30530ed5]{height:2rem;width:2rem}}.projects-section[data-v-c17e56a0]{margin:4rem auto;max-width:1280px;padding:0 1rem}.content-container[data-v-c17e56a0]{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:2rem 0}.text-block[data-v-c17e56a0]{color:#5d97d2;font-weight:700;letter-spacing:.05em;text-align:left}.left-text[data-v-c17e56a0]{font-size:2.25rem}.left-text .block[data-v-c17e56a0]{display:block}.divider[data-v-c17e56a0]{border-top:4px solid #5d97d2;margin:.25rem 0;width:100%}.image-container[data-v-c17e56a0]{flex-shrink:0}.worker-image[data-v-c17e56a0]{border-radius:.375rem;height:10rem;-o-object-fit:fill;object-fit:fill;width:10rem}.right-text[data-v-c17e56a0]{font-size:3rem}@media (min-width:768px){.content-container[data-v-c17e56a0]{align-items:center;flex-direction:row;gap:4rem;justify-content:center}.left-text[data-v-c17e56a0]{font-size:3rem;text-align:center}.divider[data-v-c17e56a0]{width:auto}.worker-image[data-v-c17e56a0]{height:12rem;width:12rem}.right-text[data-v-c17e56a0]{font-size:4.5rem}}@media (min-width:1024px){.content-container[data-v-c17e56a0]{gap:6rem}}@media (max-width:640px){.text-sm[data-v-817fa16c]{font-size:.75rem}.text-xs[data-v-817fa16c]{font-size:.625rem}.p-1[data-v-817fa16c]{padding:.25rem}.mb-1[data-v-817fa16c]{margin-bottom:.25rem}.space-y-0\.5[data-v-817fa16c]{--space-y-reverse:0;margin-bottom:calc(.125rem*var(--space-y-reverse));margin-top:calc(.125rem*(1 - var(--space-y-reverse)))}}@media (max-width:768px){section[data-v-fc982335]{margin-top:2rem;padding:2rem 1rem}h1[data-v-fc982335],section[data-v-fc982335]{margin-bottom:1.5rem}h1[data-v-fc982335]{font-size:1.875rem}.grid[data-v-fc982335]{gap:1.5rem;width:100%}.rounded-xl[data-v-fc982335]{align-items:flex-start;flex-direction:column;max-width:100%;padding:.75rem}img[data-v-fc982335]{height:8rem;margin-bottom:1rem;width:100%}.ml-6[data-v-fc982335]{margin-left:0}h3[data-v-fc982335]{font-size:1.125rem}p.text-sm[data-v-fc982335]{font-size:.75rem}.rounded-xl a[data-v-fc982335]{border-radius:.5rem;font-size:.875rem;padding:.5rem 1rem}.mt-10[data-v-fc982335]{margin-top:1.5rem}.mt-10 a[data-v-fc982335]{border-radius:.5rem;box-shadow:0 2px 4px #0000001a;font-size:.875rem;font-weight:600;max-width:24.4rem;padding:.75rem 1.5rem;transition:background-color .3s ease,transform .2s ease;width:100%}.mt-10 a[data-v-fc982335]:hover{background-color:#e5e7eb;transform:translateY(-2px)}}@media (max-width:768px){.flex[data-v-647851a4]{align-items:center;flex-direction:column}.transform.-rotate-90[data-v-647851a4]{font-size:2.2rem;margin-bottom:1rem;text-align:center;transform:rotate(0);writing-mode:vertical-rl}.w-48[data-v-647851a4]{width:10rem}.p-5[data-v-647851a4]{padding:1rem}.text-5xl[data-v-647851a4]{font-size:2.25rem}.text-base[data-v-647851a4]{font-size:.875rem}.text-3xl[data-v-647851a4]{font-size:1.5rem}.text-lg[data-v-647851a4]{font-size:1rem}.text-sm[data-v-647851a4]{font-size:.75rem}.gap-3[data-v-647851a4]{gap:.75rem}.gap-4[data-v-647851a4]{gap:1rem}.mb-4[data-v-647851a4]{margin-bottom:1rem}.mb-6[data-v-647851a4]{margin-bottom:1.5rem}.mb-8[data-v-647851a4]{margin-bottom:2rem}.mb-10[data-v-647851a4]{margin-bottom:2.5rem}.space-y-6[data-v-647851a4]>:not([hidden])~:not([hidden]){margin-top:1rem}a.bg-gray-800[data-v-647851a4]{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem}a.bg-gray-800 svg[data-v-647851a4]{height:.875rem;width:.875rem}}
