.client-presentation[data-v-f2e6ad25]{max-width:1200px;margin:0 auto;padding:1rem;background:transparent}.client-header[data-v-f2e6ad25]{margin-bottom:2rem;text-align:center}.client-details[data-v-f2e6ad25]{display:flex;align-items:center;gap:1.5rem;justify-content:center}.logo-container[data-v-f2e6ad25]{flex-shrink:0}.client-logo[data-v-f2e6ad25]{width:240px;height:240px;-o-object-fit:contain;object-fit:contain}.info-content[data-v-f2e6ad25]{flex:1;text-align:left}.client-name[data-v-f2e6ad25]{font-size:1.8rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.client-location[data-v-f2e6ad25]{font-size:1.1rem;color:#64748b;margin:0 0 .25rem}.client-description[data-v-f2e6ad25]{font-size:1rem;color:#00b5e7;font-weight:600;margin:0 0 1rem}.achievement-badge[data-v-f2e6ad25]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#00b5e7,#0891b2);color:#fff;border-radius:20px;font-size:.85rem;font-weight:600;box-shadow:0 2px 8px #00b5e74d;margin-bottom:.75rem}.badge-icon[data-v-f2e6ad25]{font-size:1rem}.client-link[data-v-f2e6ad25]{display:inline-flex;align-items:center;gap:.4rem;color:#0891b2;font-size:.95rem;font-weight:600;text-decoration:none;border-bottom:2px solid rgba(8,145,178,.3);padding-bottom:2px;transition:all .2s ease;margin-top:.75rem;margin-left:1.5rem}.client-link[data-v-f2e6ad25]:hover{color:#00b5e7;border-bottom-color:#00b5e7}.client-link svg[data-v-f2e6ad25]{width:14px;height:14px;flex-shrink:0}.content-section[data-v-f2e6ad25]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.media-container[data-v-f2e6ad25]{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #00000026;background:#000;aspect-ratio:4/3}.presentation-video[data-v-f2e6ad25]{background:#000}.presentation-image[data-v-f2e6ad25],.presentation-video[data-v-f2e6ad25]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.media-overlay[data-v-f2e6ad25]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,transparent 30%,transparent 70%,rgba(0,0,0,.3));display:flex;align-items:flex-end;padding:1rem;opacity:0;transition:opacity .3s ease}.media-container:hover .media-overlay[data-v-f2e6ad25]{opacity:1}.overlay-content[data-v-f2e6ad25]{color:#fff;display:flex;align-items:center;gap:.5rem}.overlay-content h3[data-v-f2e6ad25]{margin:0;font-size:.9rem;font-weight:600}.carousel-container[data-v-f2e6ad25]{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #00000026;background:#fff;aspect-ratio:4/3}.screenshots-carousel[data-v-f2e6ad25]{height:100%}.carousel-slide[data-v-f2e6ad25]{height:100%;display:flex;align-items:center;justify-content:center}.screenshot-img[data-v-f2e6ad25]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.custom-arrows[data-v-f2e6ad25]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;pointer-events:none}.arrow-btn[data-v-f2e6ad25]{width:40px;height:40px;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto}.arrow-btn[data-v-f2e6ad25]:hover{background:#00b5e7cc;transform:scale(1.1)}.arrow-btn svg[data-v-f2e6ad25]{width:20px;height:20px}.custom-dots[data-v-f2e6ad25]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;background:#0000004d;padding:.5rem;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dot[data-v-f2e6ad25]{width:8px;height:8px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:all .3s ease}.dot.active[data-v-f2e6ad25]{background:#00b5e7;transform:scale(1.3)}.dot[data-v-f2e6ad25]:hover{background:#fff}.desktop-only[data-v-f2e6ad25]{display:block}.mobile-tablet-only[data-v-f2e6ad25]{display:none}@media(max-width:1024px){.client-presentation[data-v-f2e6ad25]{padding:1.5rem}.content-section[data-v-f2e6ad25]{grid-template-columns:1fr;gap:1.5rem}.carousel-container[data-v-f2e6ad25],.media-container[data-v-f2e6ad25]{max-width:600px;margin:0 auto}.desktop-only[data-v-f2e6ad25]{display:none}.mobile-tablet-only[data-v-f2e6ad25]{display:block}.client-details[data-v-f2e6ad25]{flex-direction:column;gap:1rem}.client-details[data-v-f2e6ad25],.info-content[data-v-f2e6ad25]{text-align:center}.client-logo[data-v-f2e6ad25]{width:100px;height:100px}.client-name[data-v-f2e6ad25]{font-size:1.6rem}}@media(max-width:768px){.client-presentation[data-v-f2e6ad25]{padding:1rem;max-width:100%;margin-top:15px}.client-header[data-v-f2e6ad25]{margin-bottom:1.5rem}.content-section[data-v-f2e6ad25]{gap:1rem}.carousel-container[data-v-f2e6ad25],.media-container[data-v-f2e6ad25]{max-width:100%;margin:0}.client-logo[data-v-f2e6ad25]{width:160px;height:160px}.client-name[data-v-f2e6ad25]{font-size:1.4rem}.client-location[data-v-f2e6ad25]{font-size:1rem}.achievement-badge[data-v-f2e6ad25]{font-size:.8rem;padding:.4rem .8rem}.arrow-btn[data-v-f2e6ad25]{width:35px;height:35px}.arrow-btn svg[data-v-f2e6ad25]{width:16px;height:16px}.custom-dots[data-v-f2e6ad25]{bottom:.5rem;padding:.4rem}.dot[data-v-f2e6ad25]{width:6px;height:6px}}@media(max-width:480px){.client-presentation[data-v-f2e6ad25]{padding:.75rem}.client-header[data-v-f2e6ad25]{margin-bottom:1rem}.client-details[data-v-f2e6ad25]{gap:.75rem}.client-logo[data-v-f2e6ad25]{width:70px;height:70px}.client-name[data-v-f2e6ad25]{font-size:1.2rem}.client-description[data-v-f2e6ad25],.client-location[data-v-f2e6ad25]{font-size:.9rem}.achievement-badge[data-v-f2e6ad25]{font-size:.75rem;padding:.3rem .6rem}.arrow-btn[data-v-f2e6ad25]{width:30px;height:30px}.arrow-btn svg[data-v-f2e6ad25]{width:14px;height:14px}.custom-arrows[data-v-f2e6ad25]{padding:0 .5rem}}.client-presentation[data-v-09d038ce]{max-width:1200px;margin:0 auto;padding:1rem;background:transparent}.client-header[data-v-09d038ce]{margin-bottom:2rem;text-align:center}.client-details[data-v-09d038ce]{display:flex;align-items:center;gap:1.5rem;justify-content:center}.logo-container[data-v-09d038ce]{flex-shrink:0}.client-logo[data-v-09d038ce]{width:240px;height:240px;-o-object-fit:contain;object-fit:contain}.info-content[data-v-09d038ce]{flex:1;text-align:left}.client-name[data-v-09d038ce]{font-size:1.8rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.client-location[data-v-09d038ce]{font-size:1.1rem;color:#64748b;margin:0 0 .25rem}.client-description[data-v-09d038ce]{font-size:1rem;color:#00b5e7;font-weight:600;margin:0 0 1rem}.achievement-badge[data-v-09d038ce]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:linear-gradient(135deg,#00b5e7,#0891b2);color:#fff;border-radius:20px;font-size:.85rem;font-weight:600;box-shadow:0 2px 8px #00b5e74d;margin-bottom:.75rem}.badge-icon[data-v-09d038ce]{font-size:1rem}.client-link[data-v-09d038ce]{display:inline-flex;align-items:center;gap:.4rem;color:#0891b2;font-size:.95rem;font-weight:600;text-decoration:none;border-bottom:2px solid rgba(8,145,178,.3);padding-bottom:2px;transition:all .2s ease;margin-left:1.5rem}.client-link[data-v-09d038ce]:hover{color:#00b5e7;border-bottom-color:#00b5e7}.client-link svg[data-v-09d038ce]{width:14px;height:14px;flex-shrink:0}.content-section[data-v-09d038ce]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.media-container[data-v-09d038ce]{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #00000026;background:#000;aspect-ratio:4/3}.presentation-image[data-v-09d038ce]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.media-overlay[data-v-09d038ce]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.1) 0,transparent 30%,transparent 70%,rgba(0,0,0,.3));display:flex;align-items:flex-end;padding:1rem;opacity:0;transition:opacity .3s ease}.media-container:hover .media-overlay[data-v-09d038ce]{opacity:1}.overlay-content[data-v-09d038ce]{color:#fff;display:flex;align-items:center;gap:.5rem}.overlay-content h3[data-v-09d038ce]{margin:0;font-size:.9rem;font-weight:600}.carousel-container[data-v-09d038ce]{position:relative;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px #00000026;background:#fff;aspect-ratio:4/3}.screenshots-carousel[data-v-09d038ce]{height:100%}.carousel-slide[data-v-09d038ce]{height:100%;display:flex;align-items:center;justify-content:center}.screenshot-img[data-v-09d038ce]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.custom-arrows[data-v-09d038ce]{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 1rem;pointer-events:none}.arrow-btn[data-v-09d038ce]{width:40px;height:40px;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:auto}.arrow-btn[data-v-09d038ce]:hover{background:#00b5e7cc;transform:scale(1.1)}.arrow-btn svg[data-v-09d038ce]{width:20px;height:20px}.custom-dots[data-v-09d038ce]{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);display:flex;gap:.5rem;background:#0000004d;padding:.5rem;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dot[data-v-09d038ce]{width:8px;height:8px;border-radius:50%;background:#ffffff80;cursor:pointer;transition:all .3s ease}.dot.active[data-v-09d038ce]{background:#00b5e7;transform:scale(1.3)}.dot[data-v-09d038ce]:hover{background:#fff}@media(max-width:1024px){.client-presentation[data-v-09d038ce]{padding:1.5rem}.content-section[data-v-09d038ce]{grid-template-columns:1fr;gap:1.5rem}.carousel-container[data-v-09d038ce],.media-container[data-v-09d038ce]{max-width:600px;margin:0 auto}.client-details[data-v-09d038ce]{flex-direction:column;gap:1rem}.client-details[data-v-09d038ce],.info-content[data-v-09d038ce]{text-align:center}.client-logo[data-v-09d038ce]{width:100px;height:100px}.client-name[data-v-09d038ce]{font-size:1.6rem}}@media(max-width:768px){.client-presentation[data-v-09d038ce]{padding:1rem;max-width:100%;margin-top:15px}.client-header[data-v-09d038ce]{margin-bottom:1.5rem}.content-section[data-v-09d038ce]{gap:1rem}.carousel-container[data-v-09d038ce],.media-container[data-v-09d038ce]{max-width:100%;margin:0}.client-logo[data-v-09d038ce]{width:160px;height:160px}.client-name[data-v-09d038ce]{font-size:1.4rem}.client-location[data-v-09d038ce]{font-size:1rem}.achievement-badge[data-v-09d038ce]{font-size:.8rem;padding:.4rem .8rem}.arrow-btn[data-v-09d038ce]{width:35px;height:35px}.arrow-btn svg[data-v-09d038ce]{width:16px;height:16px}.custom-dots[data-v-09d038ce]{bottom:.5rem;padding:.4rem}.dot[data-v-09d038ce]{width:6px;height:6px}}@media(max-width:480px){.client-presentation[data-v-09d038ce]{padding:.75rem}.client-header[data-v-09d038ce]{margin-bottom:1rem}.client-details[data-v-09d038ce]{gap:.75rem}.client-logo[data-v-09d038ce]{width:70px;height:70px}.client-name[data-v-09d038ce]{font-size:1.2rem}.client-description[data-v-09d038ce],.client-location[data-v-09d038ce]{font-size:.9rem}.achievement-badge[data-v-09d038ce]{font-size:.75rem;padding:.3rem .6rem}.arrow-btn[data-v-09d038ce]{width:30px;height:30px}.arrow-btn svg[data-v-09d038ce]{width:14px;height:14px}}
