.marquee[data-astro-cid-kggsjsm4]{--gap: 20px;position:relative;overflow:hidden;margin:0 10% 50px;padding:10px 0;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;white-space:nowrap;display:flex;flex-direction:row;gap:var(--gap)}.marquee__inner[data-astro-cid-kggsjsm4]{display:flex;flex-shrink:0;animation:marquee 15s linear infinite;justify-content:space-between;gap:var(--gap);align-items:center}@media screen and (min-width: 768px){.marquee__inner[data-astro-cid-kggsjsm4]{width:100%}}header[data-astro-cid-azbpcp4f]{display:flex;align-items:center;gap:20px;margin-bottom:50px}h2[data-astro-cid-azbpcp4f]{font-size:2em;white-space:nowrap;color:var(--dark)}hr[data-astro-cid-azbpcp4f]{width:100%;opacity:.6}section[data-astro-cid-xmivup5a]{margin:50px 10%}h4[data-astro-cid-xmivup5a]{margin-top:-30px;margin-bottom:50px;text-align:center;font-weight:400}form[data-astro-cid-xmivup5a]{display:flex;flex-direction:column;gap:1rem;max-width:500px;margin:auto;position:relative}input[data-astro-cid-xmivup5a],textarea[data-astro-cid-xmivup5a]{padding:.5rem;font-size:1rem;border:1px solid lightgray;border-radius:5px}button[data-astro-cid-xmivup5a]{padding:15px 30px;font-size:1.1em;cursor:pointer;border:none;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;position:relative;border-radius:30px;color:#fff;transition:all .3s ease;box-shadow:0 4px 15px #667eea66;font-weight:600}button[data-astro-cid-xmivup5a]:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-3px);box-shadow:0 8px 25px #667eea99}.spinner[data-astro-cid-xmivup5a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem;border:2px solid rgba(0,0,0,.2);border-top-color:#0009;border-radius:50%;animation:spin .6s linear infinite;vertical-align:middle}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.hidden[data-astro-cid-xmivup5a]{display:none}.text-transparent[data-astro-cid-xmivup5a]{color:transparent}#form-message[data-astro-cid-xmivup5a]{font-size:.9rem;text-align:center;margin-top:.5rem}#form-message[data-astro-cid-xmivup5a].success{color:green}#form-message[data-astro-cid-xmivup5a].error{color:red}section[data-astro-cid-d3lkgi2o]{margin:0 10%}h4[data-astro-cid-d3lkgi2o]{margin-top:-30px;margin-bottom:30px;text-align:center;font-weight:400}.marquee[data-astro-cid-d3lkgi2o]{--gap: 50px;position:relative;overflow:hidden;padding:10px 0;white-space:nowrap;display:flex;flex-direction:row;gap:var(--gap);margin-bottom:50px}.marquee__inner[data-astro-cid-d3lkgi2o]{display:flex;flex-shrink:0;animation:marquee 30s linear infinite;justify-content:space-between;gap:var(--gap);align-items:center}.marquee[data-astro-cid-d3lkgi2o].reverse .marquee__inner[data-astro-cid-d3lkgi2o]{animation-direction:reverse}img[data-astro-cid-d3lkgi2o]{height:70px;width:auto;filter:grayscale(1);background-color:#fff;padding:20px;border-radius:15px;transition:all .3s ease;box-shadow:0 2px 5px #0000001a;cursor:pointer}img[data-astro-cid-d3lkgi2o]:hover{filter:grayscale(0);box-shadow:0 2px 5px #0003}@media screen and (max-width: 768px){img[data-astro-cid-d3lkgi2o]{height:50px;width:auto}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}section[data-astro-cid-o66jmhpw]{max-width:600px;margin:auto}.container[data-astro-cid-o66jmhpw]{display:flex;flex-direction:column;align-items:center}h2[data-astro-cid-o66jmhpw]{text-align:center;margin-bottom:20px;color:var(--dark)}p[data-astro-cid-o66jmhpw]{text-align:center;text-wrap:balance;line-height:1.5em}.socials[data-astro-cid-o66jmhpw]{display:flex;justify-content:center;margin-top:30px}.socials[data-astro-cid-o66jmhpw] ul[data-astro-cid-o66jmhpw]{display:flex;gap:20px;list-style:none}.socials[data-astro-cid-o66jmhpw] a[data-astro-cid-o66jmhpw]{color:#6ca5a0}.socials[data-astro-cid-o66jmhpw] ul[data-astro-cid-o66jmhpw] li[data-astro-cid-o66jmhpw]{background-color:#fff;padding:12px 12px 10px;border-radius:0;opacity:0;transform:translateY(20px) scale(1);transition:.3s ease-in-out}.socials[data-astro-cid-o66jmhpw] ul[data-astro-cid-o66jmhpw] li[data-astro-cid-o66jmhpw].animate{animation:fadeInUp .6s ease var(--delay, 0s) forwards}.socials[data-astro-cid-o66jmhpw] ul[data-astro-cid-o66jmhpw] li[data-astro-cid-o66jmhpw]:hover{background-color:#e8efee}svg[data-astro-cid-o66jmhpw]{stroke-width:1.5}.chevron-wrapper[data-astro-cid-o66jmhpw]{height:fit-content;margin-top:45px;padding:10px}.chevron-down[data-astro-cid-o66jmhpw]{animation:bounce 2s infinite;border-radius:50%;color:#4b4b4b}@keyframes bounce{50%{transform:translateY(10px)}}.contact[data-astro-cid-o66jmhpw]{background:var(--dark);padding:5px 10px;margin-top:40px;font-size:1.2em;color:#fff;text-decoration:none}@media (min-width: 1000px){.contact[data-astro-cid-o66jmhpw]{display:none}}section[data-astro-cid-ew6xkust]{padding:0 10%;margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}.img-container[data-astro-cid-ew6xkust]{padding:15px;border:1px solid #6ca5a0;border-radius:50%;width:200px;margin:auto;position:relative}.img-container[data-astro-cid-ew6xkust] img[data-astro-cid-ew6xkust]{display:block;height:auto;border-radius:50%}.img-container[data-astro-cid-ew6xkust]:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border:1px solid #6ca5a0;border-radius:50%;transform:translate(-50%,-50%) scale(1);opacity:0;animation:ripple 2s infinite}@keyframes ripple{0%{transform:translate(-50%,-50%) scale(1);opacity:.7}70%{opacity:0}to{transform:translate(-50%,-50%) scale(1.5);opacity:0}}section[data-astro-cid-awvc6rfw]{margin:50px 10%}h4[data-astro-cid-awvc6rfw]{margin-top:-30px;margin-bottom:30px;text-align:center;font-weight:400;color:#333;font-size:1.2em}article[data-astro-cid-awvc6rfw]{background-color:#fff;transition:all .4s cubic-bezier(.25,.46,.45,.94);opacity:0;transform:translateY(30px) scale(.95);position:relative;width:100%;border-radius:15px;overflow:hidden;box-shadow:0 4px 15px #0000001a;cursor:pointer}article[data-astro-cid-awvc6rfw]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 35px #0003}article[data-astro-cid-awvc6rfw]:hover .info[data-astro-cid-awvc6rfw]{opacity:1;z-index:2;background:#fffffff2;backdrop-filter:blur(10px)}article[data-astro-cid-awvc6rfw]:hover .img-container[data-astro-cid-awvc6rfw]{opacity:.3;transform:scale(1.1)}.img-container[data-astro-cid-awvc6rfw]{overflow:hidden;position:relative;transition:all .4s ease;padding-bottom:100%;height:0}.container[data-astro-cid-awvc6rfw]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}article[data-astro-cid-awvc6rfw].animate{animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}.info[data-astro-cid-awvc6rfw]{padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#ffffffe6;opacity:0;transition:all .4s ease;box-sizing:border-box;text-align:center}a[data-astro-cid-awvc6rfw]{text-decoration:none;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);border:none;padding:12px 25px;border-radius:25px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #667eea66}a[data-astro-cid-awvc6rfw]:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-2px);box-shadow:0 6px 20px #667eea99}.main-img[data-astro-cid-awvc6rfw]{width:100%;height:100%;transition:all .4s ease;position:absolute;top:0;left:0;object-fit:cover}h3[data-astro-cid-awvc6rfw]{font-size:1.1em;margin-bottom:10px;color:#333;font-weight:700}p[data-astro-cid-awvc6rfw]{line-height:1.4em;color:#666;margin-bottom:15px;font-size:.85em}.stack-list[data-astro-cid-awvc6rfw]{display:flex;list-style:none;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.stack-list[data-astro-cid-awvc6rfw] li[data-astro-cid-awvc6rfw]{display:flex;align-items:center;padding:6px;margin:2px;background:#667eea1a;border-radius:50%;transition:all .3s ease}.stack-list[data-astro-cid-awvc6rfw] li[data-astro-cid-awvc6rfw]:hover{background:#667eea33;transform:scale(1.1)}.stack-list[data-astro-cid-awvc6rfw] img[data-astro-cid-awvc6rfw]{height:25px;width:25px;object-fit:contain}.hidden[data-astro-cid-awvc6rfw]{display:none}.btn[data-astro-cid-awvc6rfw]{display:none;margin:50px auto 30px;padding:15px 30px;border:none;background:linear-gradient(135deg,#667eea,#764ba2);cursor:pointer;border-radius:30px;font-size:1.1em;color:#fff;transition:all .3s ease;box-shadow:0 4px 15px #667eea66;font-weight:600}.btn[data-astro-cid-awvc6rfw]:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-3px);box-shadow:0 8px 25px #667eea99}@media (max-width: 1200px){.container[data-astro-cid-awvc6rfw]{grid-template-columns:repeat(3,1fr);gap:25px}}@media (max-width: 768px){.container[data-astro-cid-awvc6rfw]{grid-template-columns:repeat(2,1fr);gap:20px}p[data-astro-cid-awvc6rfw]{font-size:1.1em}}@media (max-width: 480px){.container[data-astro-cid-awvc6rfw]{grid-template-columns:1fr;gap:15px}article[data-astro-cid-awvc6rfw]{min-width:300px}section[data-astro-cid-awvc6rfw]{padding:20px 0}}section[data-astro-cid-awwfdzsf]{margin:70px 10%;display:grid;grid-template-columns:repeat(4,1fr);gap:30px}article[data-astro-cid-awwfdzsf]{padding:0 0 20px;background-color:#fff;border:none;position:relative;opacity:0;transform:translateY(30px) scale(.95);display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.25,.46,.45,.94);border-radius:15px;box-shadow:0 4px 15px #0000001a;cursor:pointer}article[data-astro-cid-awwfdzsf]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 35px #0003}article[data-astro-cid-awwfdzsf].animate{animation:fadeInUp .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}p[data-astro-cid-awwfdzsf]{width:fit-content;padding:5px 10px;background:#667eea1a;position:absolute;top:-10px;left:-10px;border-radius:10px;transition:all .3s ease}p[data-astro-cid-awwfdzsf]:hover{background:#667eea33}h2[data-astro-cid-awwfdzsf]{padding:25px 20px 10px;font-size:1em;margin-top:10px;text-wrap:pretty;font-weight:400}@media (max-width: 1000px){section[data-astro-cid-awwfdzsf]{grid-template-columns:repeat(2,2fr)}}@media (max-width: 768px){section[data-astro-cid-awwfdzsf]{grid-template-columns:repeat(1,1fr)}}section[data-astro-cid-ab4ihpzs]{margin:50px 10%}ul[data-astro-cid-ab4ihpzs]{list-style:none;display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:40px}li[data-astro-cid-ab4ihpzs]{min-width:100px;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transform:translateY(20px)}li[data-astro-cid-ab4ihpzs].animate{animation:fadeInUp .6s ease var(--delay, 0s) forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}li[data-astro-cid-ab4ihpzs] img[data-astro-cid-ab4ihpzs]{width:70px;height:70px;object-fit:contain}h4[data-astro-cid-ab4ihpzs]{margin-top:-30px;margin-bottom:30px;text-align:center;font-weight:400}@media (max-width: 768px){ul[data-astro-cid-ab4ihpzs]{gap:20px;row-gap:20px}li[data-astro-cid-ab4ihpzs]{min-width:50px;padding:10px}li[data-astro-cid-ab4ihpzs] img[data-astro-cid-ab4ihpzs]{width:50px;height:50px}}
