section.about.svelte-7hpc9t h2:where(.svelte-7hpc9t){font-size:1.2rem;margin:10px 0}.about-grid.svelte-7hpc9t{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;width:100%;max-width:1400px;margin-top:40px;text-align:left}.contact-grid.svelte-wt4tt0{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;width:100%;max-width:1400px;margin-top:40px;text-align:left}.gradient_bubble.svelte-1q37ri0{position:absolute;width:500px;height:500px;background:radial-gradient(circle,color-mix(in oklch,var(--main) 40%,transparent) 0%,transparent 70%);border-radius:50%;top:-10%;left:10%;z-index:-1;animation:svelte-1q37ri0-anim_gradient_bubble 10s ease-in-out infinite;pointer-events:none}@keyframes svelte-1q37ri0-anim_gradient_bubble{0%{transform:translate(0) scale(1);opacity:1}50%{transform:translate(20px,20px) scale(1.05);opacity:.8}to{transform:translate(0) scale(1);opacity:1}}section.hero.svelte-1q37ri0{text-align:center;padding:60px 20px;min-height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}section.hero.svelte-1q37ri0 .brand:where(.svelte-1q37ri0){height:80px;margin-bottom:20px;animation:logo_reveal 1s ease-in-out forwards}section.hero.svelte-1q37ri0 h2:where(.svelte-1q37ri0){font-size:1.5rem;margin:10px 0;animation:slide_fade_in 1s ease-in-out forwards}section.hero.svelte-1q37ri0 p:where(.svelte-1q37ri0){font-size:1rem;max-width:600px;margin:10px 0 20px;animation:slide_fade_in 1s ease-in-out forwards;animation-delay:.3s;opacity:0}@media(max-width:600px){section.hero.svelte-1q37ri0{padding:36px 16px;min-height:60vh}section.hero.svelte-1q37ri0 .brand:where(.svelte-1q37ri0){height:60px}section.hero.svelte-1q37ri0 h2:where(.svelte-1q37ri0){font-size:1.25rem}section.hero.svelte-1q37ri0 p:where(.svelte-1q37ri0){max-width:420px}.gradient_bubble.svelte-1q37ri0{width:300px;height:300px;top:10%;bottom:unset;left:-40%;opacity:.4!important}}@media(max-width:420px){section.hero.svelte-1q37ri0 p:where(.svelte-1q37ri0){max-width:100%}}@media(max-width:350px){.actions.svelte-1q37ri0{flex-direction:column;gap:12px}}.testimonials-grid.svelte-1jhcrt0{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(450px,100%),1fr));gap:20px;width:100%;max-width:1400px;margin-top:40px;text-align:left}.testimonials-profile.svelte-1jhcrt0{display:flex;align-items:center;gap:15px}.testimonials-profile.svelte-1jhcrt0 .info:where(.svelte-1jhcrt0){display:flex;flex-direction:column}.testimonials-profile.svelte-1jhcrt0 .info:where(.svelte-1jhcrt0) h4:where(.svelte-1jhcrt0){margin:0;font-size:1rem}.testimonials-profile.svelte-1jhcrt0 .info:where(.svelte-1jhcrt0) .role:where(.svelte-1jhcrt0){margin:0;font-size:.85rem;color:var(--muted-foreground)}.testimonials-profile.svelte-1jhcrt0 img:where(.svelte-1jhcrt0){width:50px;height:50px;border-radius:50%;object-fit:contain}.quote.svelte-1jhcrt0{font-style:italic}.quote.svelte-1jhcrt0:before{content:"“"}.quote.svelte-1jhcrt0:after{content:"”"}.pfp-placeholder.svelte-1jhcrt0{width:50px;height:50px;border-radius:50%;background-color:var(--main);display:flex;align-items:center;justify-content:center}.pfp-placeholder.svelte-1jhcrt0 .initials:where(.svelte-1jhcrt0){color:var(--primary-foreground);font-weight:700;font-size:1rem}.clients-grid.svelte-1jhcrt0{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;width:100%;max-width:1400px;text-align:center;align-items:center;justify-items:center}.clients-grid.svelte-1jhcrt0 img:where(.svelte-1jhcrt0){width:200px;height:200px;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:filter .3s,opacity .3s}.translation_notice.svelte-1jhcrt0{font-size:.8rem;color:var(--muted-foreground);margin-left:5px}
