nav:where(.astro-3EF6KSR2){width:100%;position:fixed;top:0;background:rgba(10,10,10,.95);backdrop-filter:blur(10px);z-index:1000;border-bottom:1px solid #171717;padding:20px 0}.nav-content:where(.astro-3EF6KSR2){display:flex;justify-content:space-between;align-items:center}.nav-links:where(.astro-3EF6KSR2){display:flex;gap:25px;align-items:center}.nav-links:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){color:#fff;font-weight:500;text-decoration:none;transition:.3s}.nav-links:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):hover{color:var(--color-tema)}.menu-toggle:where(.astro-3EF6KSR2){display:none;flex-direction:column;gap:6px;cursor:pointer;position:relative;z-index:1001}.menu-toggle:where(.astro-3EF6KSR2) .bar:where(.astro-3EF6KSR2){width:30px;height:3px;background-color:#fff;border-radius:3px;transition:all .3s ease}@media (max-width: 900px){.menu-toggle:where(.astro-3EF6KSR2){display:flex}.nav-links:where(.astro-3EF6KSR2){display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;background:rgba(15,15,15,.98);padding:0;max-height:0;overflow-y:auto;transition:max-height .4s ease,padding .4s ease;border-bottom:1px solid transparent}.nav-links:where(.astro-3EF6KSR2).active{max-height:calc(100vh - 80px);padding:20px 0;border-bottom:1px solid #171717}.nav-links:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){font-size:1.2rem;padding:15px 0;width:100%;text-align:center}.menu-toggle:where(.astro-3EF6KSR2).is-active .bar:where(.astro-3EF6KSR2):nth-child(1){transform:translateY(9px) rotate(45deg)}.menu-toggle:where(.astro-3EF6KSR2).is-active .bar:where(.astro-3EF6KSR2):nth-child(2){opacity:0}.menu-toggle:where(.astro-3EF6KSR2).is-active .bar:where(.astro-3EF6KSR2):nth-child(3){transform:translateY(-9px) rotate(-45deg)}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Arial,sans-serif;background:#0a0a0a;color:#fff}.container{width:90%;max-width:1200px;margin:auto}.section-title{text-align:center;font-size:3rem;margin-bottom:50px;color:#fff}section{padding:100px 0}.grid-layout{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.section-content{color:#a3a3a3;margin:0 auto 50px;text-align:center;line-height:1.6;max-width:800px;width:90%}.grid-layout>*{flex:1 1 280px;max-width:380px}.hero{position:relative;min-height:100vh;display:flex;align-items:center;text-align:center;overflow:hidden}.hero-video-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.hero-video-bg iframe{width:100%;height:100%;min-width:177.78vh;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-overlay{position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1}.hero .container{position:relative;z-index:2}.hero h1{font-size:4rem;margin-bottom:20px}.hero p{font-size:1.2rem;color:#d7d7d7;max-width:850px;margin:0 auto 35px}.hero-btn{display:inline-block;background:var(--color-tema);color:#000;padding:15px 35px;border-radius:12px;font-weight:700;text-decoration:none;transition:background .3s}.hero-btn:hover{background:var(--color-tema)}.equipment-list{list-style:none;color:#a3a3a3;display:flex;flex-direction:column;align-items:center}.equipment-list li{margin-bottom:10px}.equipment-list li:before{content:"✓";color:var(--color-tema);margin-right:8px}.tooltip-container{position:relative;cursor:pointer;transition:color .3s ease}.tooltip-container:hover{color:var(--color-tema);font-weight:700}.tooltip-text{visibility:hidden;opacity:0;width:250px;background-color:#050505;color:#d7d7d7;text-align:center;border-radius:8px;padding:12px;position:absolute;z-index:10;bottom:120%;left:50%;transform:translate(-50%);border:1px solid var(--color-tema);transition:all .3s ease;font-size:.9rem;font-weight:400;line-height:1.4;box-shadow:0 10px 15px -3px #000000b3;pointer-events:none}.tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border-width:6px;border-style:solid;border-color:var(--color-tema) transparent transparent transparent}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.reviews-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.reviews-grid>*{flex:1 1 300px;max-width:420px}.add-review-card{background:#171717;border:2px dashed var(--color-tema);display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .3s ease}.add-review-card:hover{border-color:var(--color-tema);background:#1a1a1a;transform:translateY(-5px)}.add-review-title{color:var(--color-tema);font-size:1.3rem;margin-bottom:10px;font-weight:700}.add-review-text{color:#a3a3a3;font-size:.9rem;margin-bottom:20px;line-height:1.5}.add-review-btn{background:var(--color-tema);color:#000;border:none;padding:10px 25px;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer;transition:background .3s ease}.add-review-btn:hover{background:var(--color-tema)}.btn-add-review{background:var(--color-tema);color:#000;border:none;padding:15px 40px;border-radius:8px;font-weight:700;font-size:1.1rem;cursor:pointer;transition:all .3s ease}.btn-add-review:hover{background:var(--color-tema);transform:scale(1.05)}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#000000b3;justify-content:center;align-items:center}.modal-content{background:#171717;border:1px solid var(--color-tema);padding:40px;border-radius:15px;max-width:600px;width:90%;position:relative;box-shadow:0 0 30px #3d9ec44d}.modal-content h3{color:var(--color-tema);font-size:1.8rem;margin-bottom:25px;text-align:center}.close{position:absolute;right:20px;top:20px;font-size:2rem;color:#a3a3a3;cursor:pointer;transition:color .3s}.close:hover{color:var(--color-tema)}.form-group{margin-bottom:20px}.form-group label{display:block;color:#a3a3a3;margin-bottom:8px;font-weight:700}.form-group input,.form-group textarea{width:100%;padding:12px;background:#0a0a0a;border:1px solid #262626;border-radius:8px;color:#fff;font-family:Arial,sans-serif;transition:border-color .3s}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:var(--color-tema)}.form-group textarea{resize:vertical}.star-rating{display:flex;gap:10px;font-size:2rem;margin-bottom:10px}.star{cursor:pointer;color:#666;transition:color .2s,transform .2s}.star:hover,.star.active{color:var(--color-tema);transform:scale(1.2)}.form-actions{display:flex;gap:15px;justify-content:center;margin-top:30px}.btn-cancel,.btn-submit{padding:12px 30px;border:none;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s}.btn-cancel{background:#262626;color:#a3a3a3}.btn-cancel:hover{background:#333}.btn-submit{background:var(--color-tema);color:#000}.btn-submit:hover{background:var(--color-tema)}.success-content{text-align:center;padding:60px 40px}.success-icon{font-size:4rem;color:var(--color-tema);margin-bottom:20px}.success-content h3{font-size:1.8rem;margin-bottom:10px}.success-content p{color:#a3a3a3;font-size:1.1rem;margin-bottom:30px}.view{animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}:root{--color-tema: var(--colorPrimario)}.hero:where(.astro-BBE6DXRZ){position:relative;min-height:100vh;display:flex;align-items:center;text-align:center;overflow:hidden}.hero-video-bg:where(.astro-BBE6DXRZ){position:absolute;inset:0;z-index:0;pointer-events:none}.hero-video-bg:where(.astro-BBE6DXRZ) iframe:where(.astro-BBE6DXRZ){width:100%;height:100%;min-width:177.78vh;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-overlay:where(.astro-BBE6DXRZ){position:absolute;inset:0;background:rgba(0,0,0,.6);z-index:1}.hero:where(.astro-BBE6DXRZ) .container:where(.astro-BBE6DXRZ){position:relative;z-index:2;padding:0 20px}.hero:where(.astro-BBE6DXRZ) h1:where(.astro-BBE6DXRZ){font-size:3.2rem;margin-bottom:20px;line-height:1.1}.hero:where(.astro-BBE6DXRZ) p:where(.astro-BBE6DXRZ){font-size:1.2rem;color:#d7d7d7;max-width:850px;margin:0 auto 35px}.hero-btn:where(.astro-BBE6DXRZ){display:inline-block;background:var(--color-tema);color:#000;padding:15px 35px;border-radius:12px;font-weight:700;text-decoration:none;transition:background .3s}.hero-btn:where(.astro-BBE6DXRZ):hover{background:var(--color-tema);transform:scale(1.05)}@media (max-width: 768px){.hero:where(.astro-BBE6DXRZ) h1:where(.astro-BBE6DXRZ){font-size:2.2rem;margin-bottom:15px}.hero:where(.astro-BBE6DXRZ) p:where(.astro-BBE6DXRZ){font-size:1rem;margin-bottom:25px;padding:0 10px}.hero-btn:where(.astro-BBE6DXRZ){padding:12px 28px;font-size:.95rem}}.service-card:where(.astro-UHZBVKQE){background:#171717;padding:30px;border-radius:20px;transition:.3s;border:1px solid #262626;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.service-card:where(.astro-UHZBVKQE):hover{transform:translateY(-8px);border-color:var(--color-tema)}.service-icon:where(.astro-UHZBVKQE){width:45px;margin-bottom:20px;filter:invert(1) brightness(2)}.service-card:where(.astro-UHZBVKQE) h3:where(.astro-UHZBVKQE){margin-bottom:15px;color:var(--color-tema)}.service-card:where(.astro-UHZBVKQE) p:where(.astro-UHZBVKQE){color:#a3a3a3;line-height:1.6;max-width:90%}.about-layout:where(.astro-X2LC2H5W){display:flex;gap:60px;align-items:center}.about-image-container:where(.astro-X2LC2H5W){flex:0 0 35%;position:relative;display:flex;justify-content:center}.glow-effect:where(.astro-X2LC2H5W){position:absolute;top:15%;left:10%;width:80%;height:80%;background:var(--color-tema);filter:blur(70px);opacity:.15;z-index:0;border-radius:50%}.about-photo:where(.astro-X2LC2H5W){width:100%;height:auto;max-height:500px;object-fit:cover;position:relative;z-index:1;border-radius:12px;filter:brightness(.7) contrast(1.1) grayscale(15%);transition:all .5s ease;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 85%,rgba(0,0,0,0) 100%)}.about-photo:where(.astro-X2LC2H5W):hover{filter:brightness(1.05) contrast(1) grayscale(0%);transform:translateY(-5px)}.about-content-container:where(.astro-X2LC2H5W){flex:1}.grid-layout-about:where(.astro-X2LC2H5W){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}@media (max-width: 900px){.about-layout:where(.astro-X2LC2H5W){flex-direction:column;text-align:center;gap:30px}.about-image-container:where(.astro-X2LC2H5W){width:70%}}@media (max-width: 600px){.about-image-container:where(.astro-X2LC2H5W){width:95%}}.cert-card:where(.astro-T7N7AY2H){background:#171717;padding:30px;border-radius:20px;transition:.3s;border:1px solid #262626;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;cursor:pointer}.cert-card:where(.astro-T7N7AY2H):hover{transform:translateY(-8px);border-color:var(--color-tema);box-shadow:0 10px 30px #00000080}.cert-icon:where(.astro-T7N7AY2H){font-size:3rem;margin-bottom:15px;filter:grayscale(100%);opacity:.8}.cert-card:where(.astro-T7N7AY2H):hover .cert-icon:where(.astro-T7N7AY2H){opacity:1;filter:none}.cert-card:where(.astro-T7N7AY2H) h3:where(.astro-T7N7AY2H){margin-bottom:10px;color:var(--color-tema);font-size:1.3rem}.cert-card:where(.astro-T7N7AY2H) p:where(.astro-T7N7AY2H){color:#a3a3a3;font-size:.95rem}#pdf-lightbox:where(.astro-T7N7AY2H){display:none}#pdf-lightbox:where(.astro-T7N7AY2H)[open]{display:flex;margin:auto;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:transparent;border:none;padding:0;overflow:hidden}#pdf-lightbox:where(.astro-T7N7AY2H)::backdrop{background:rgba(0,0,0,.9);backdrop-filter:blur(8px)}.pdf-lightbox-content:where(.astro-T7N7AY2H){width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:40px 20px;box-sizing:border-box}.pdf-container:where(.astro-T7N7AY2H){width:100%;max-width:1000px;height:85vh;background:#1a1a1a;border-radius:12px;overflow:hidden;box-shadow:0 15px 50px #000c}.pdf-close-btn:where(.astro-T7N7AY2H){position:absolute;top:15px;right:25px;background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);font-size:2rem;color:#fff;cursor:pointer;border-radius:50%;width:46px;height:46px;z-index:1000;display:flex;align-items:center;justify-content:center;transition:background .2s}.pdf-close-btn:where(.astro-T7N7AY2H):hover{background:rgba(255,255,255,.3);transform:scale(1.05)}@media (max-width: 768px){.pdf-container:where(.astro-T7N7AY2H){height:75vh}.pdf-close-btn:where(.astro-T7N7AY2H){top:10px;right:10px;width:40px;height:40px}}.pf-container:where(.astro-UHRERALI){width:95%;max-width:1200px;margin:auto;padding:40px 0}.pf-section-title:where(.astro-UHRERALI){text-align:center;font-size:3rem;margin-bottom:50px;color:#fff}.pf-section-wrapper:where(.astro-UHRERALI){margin-bottom:60px}.pf-carousel-subtitle:where(.astro-UHRERALI){color:#fff;font-size:1.8rem;margin-bottom:20px;font-weight:500}.pf-carousel-wrapper:where(.astro-UHRERALI){position:relative;display:flex;align-items:center;width:100%}.pf-carousel:where(.astro-UHRERALI){display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%;padding:10px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pf-carousel:where(.astro-UHRERALI)::-webkit-scrollbar{display:none}.pf-carousel-item:where(.astro-UHRERALI){scroll-snap-align:start;position:relative;border-radius:14px;overflow:hidden;background:#0d0d0d;box-shadow:0 8px 25px #0006;transition:.3s;flex-shrink:0}.pf-item-photo:where(.astro-UHRERALI){flex:0 0 300px;width:300px;aspect-ratio:4 / 3;cursor:pointer}.pf-item-video:where(.astro-UHRERALI){flex:0 0 380px;width:380px;aspect-ratio:16 / 9}.pf-carousel-item:where(.astro-UHRERALI):hover{transform:translateY(-4px);box-shadow:0 12px 30px #0009}.pf-carousel-item:where(.astro-UHRERALI) img:where(.astro-UHRERALI),.pf-carousel-item:where(.astro-UHRERALI) video:where(.astro-UHRERALI){width:100%;height:100%;object-fit:cover;display:block;border:none}.pf-nav-btn:where(.astro-UHRERALI){position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.75);backdrop-filter:blur(4px);color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:50%;width:48px;height:48px;font-size:1.1rem;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:.3s}.pf-nav-btn:where(.astro-UHRERALI):hover{background:white;color:#000}.pf-left-btn:where(.astro-UHRERALI){left:-24px}.pf-right-btn:where(.astro-UHRERALI){right:-24px}#pf-lightbox:where(.astro-UHRERALI){display:none}#pf-lightbox:where(.astro-UHRERALI)[open]{display:flex;margin:auto;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:transparent;border:none;padding:0;overflow:hidden}#pf-lightbox:where(.astro-UHRERALI)::backdrop{background:rgba(0,0,0,.96);backdrop-filter:blur(10px)}.pf-lightbox-content:where(.astro-UHRERALI){width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding:20px 0;box-sizing:border-box}.pf-lightbox-main:where(.astro-UHRERALI){flex:1;width:100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 20px;box-sizing:border-box}#pf-lightbox-img:where(.astro-UHRERALI){max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 10px 40px #000c;user-select:none;display:block}.pf-lightbox-thumbnails:where(.astro-UHRERALI){display:flex;gap:12px;width:fit-content;max-width:90vw;height:80px;min-height:80px;overflow-x:auto;padding:10px;margin-top:10px;box-sizing:border-box;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.4) transparent}.pf-lightbox-thumbnails:where(.astro-UHRERALI)::-webkit-scrollbar{height:6px}.pf-lightbox-thumbnails:where(.astro-UHRERALI)::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:4px}.pf-thumbnail:where(.astro-UHRERALI){flex:0 0 90px!important;width:90px!important;height:60px!important;object-fit:cover!important;border-radius:6px;cursor:pointer;opacity:.4;transition:all .25s ease;border:2px solid transparent;box-sizing:border-box;margin:0;padding:0}.pf-thumbnail:where(.astro-UHRERALI):hover{opacity:.8}.pf-thumbnail:where(.astro-UHRERALI).active{opacity:1;border-color:#fff;transform:scale(1.05)}.pf-close-btn:where(.astro-UHRERALI){position:absolute;top:15px;right:25px;background:rgba(0,0,0,.6);border:1px solid rgba(255,255,255,.2);font-size:2rem;color:#fff;cursor:pointer;border-radius:50%;width:46px;height:46px;z-index:1000;display:flex;align-items:center;justify-content:center;transition:background .2s}.pf-close-btn:where(.astro-UHRERALI):hover{background:rgba(255,255,255,.3);transform:scale(1.05)}@media (max-width: 1280px){.pf-left-btn:where(.astro-UHRERALI){left:15px}.pf-right-btn:where(.astro-UHRERALI){right:15px}.pf-item-photo:where(.astro-UHRERALI){flex:0 0 260px;width:260px}.pf-item-video:where(.astro-UHRERALI){flex:0 0 320px;width:320px}.pf-lightbox-thumbnails:where(.astro-UHRERALI){height:70px;min-height:70px}.pf-thumbnail:where(.astro-UHRERALI){flex:0 0 70px!important;width:70px!important;height:50px!important}}.review-card:where(.astro-6AIYYBSJ){background:#171717;padding:30px;border-radius:15px;border:1px solid #262626;transition:all .3s ease;height:100%;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.review-card:where(.astro-6AIYYBSJ):hover{border-color:var(--color-tema);transform:translateY(-5px);box-shadow:0 10px 30px #399ec91a}.review-header:where(.astro-6AIYYBSJ){margin-bottom:15px}.company-name:where(.astro-6AIYYBSJ){color:var(--color-tema);font-size:1.1rem;margin-bottom:8px;font-weight:700}.stars:where(.astro-6AIYYBSJ){gap:5px;font-size:1.3rem;display:flex;justify-content:center;width:100%}.stars:where(.astro-6AIYYBSJ) span:where(.astro-6AIYYBSJ){color:var(--color-tema)}.review-description:where(.astro-6AIYYBSJ){color:#a3a3a3;line-height:1.6;font-size:.95rem}.reviews-carousel-wrapper:where(.astro-LGM6QR3X){position:relative;display:flex;align-items:center;width:100%;max-width:900px;margin:0 auto}.reviews-carousel:where(.astro-LGM6QR3X){display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%;padding:20px 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.reviews-carousel:where(.astro-LGM6QR3X)::-webkit-scrollbar{display:none}.rev-carousel-item:where(.astro-LGM6QR3X){scroll-snap-align:center;flex:0 0 100%;max-width:85vw;transition:.3s}.rev-nav-btn:where(.astro-LGM6QR3X){position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.75);backdrop-filter:blur(4px);color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:50%;width:48px;height:48px;font-size:1.1rem;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:.3s}.rev-nav-btn:where(.astro-LGM6QR3X):hover{background:white;color:#000}.rev-left-btn:where(.astro-LGM6QR3X){left:-24px}.rev-right-btn:where(.astro-LGM6QR3X){right:-24px}@media (max-width: 768px){.rev-left-btn:where(.astro-LGM6QR3X){left:5px}.rev-right-btn:where(.astro-LGM6QR3X){right:5px}.rev-carousel-item:where(.astro-LGM6QR3X){max-width:85vw}}.contact:where(.astro-SZ7XMLTE){text-align:center;padding:100px 0}.contact:where(.astro-SZ7XMLTE) h2:where(.astro-SZ7XMLTE){margin-bottom:40px;font-size:3rem;color:#fff}.contact-links:where(.astro-SZ7XMLTE){display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.contact-links:where(.astro-SZ7XMLTE)>:where(.astro-SZ7XMLTE){flex:1 1 250px;max-width:300px}.item:where(.astro-SZ7XMLTE){display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;cursor:pointer}.item:where(.astro-SZ7XMLTE) img:where(.astro-SZ7XMLTE){width:40px;height:40px;filter:invert(1);transition:transform .3s ease}.item:where(.astro-SZ7XMLTE):hover img:where(.astro-SZ7XMLTE){transform:scale(1.2)}.item:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){color:#a3a3a3;font-size:1.1rem}footer:where(.astro-SZ7XMLTE){background:#050505;text-align:center;padding:40px 20px;border-top:1px solid #171717}footer:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){color:#666;font-size:.9rem}.admin-link:where(.astro-SZ7XMLTE){display:inline-block;margin-top:15px;color:#262626;font-size:.8rem;text-decoration:none;transition:color .3s ease}.admin-link:where(.astro-SZ7XMLTE):hover{color:#a3a3a3}.floating-whatsapp-button:where(.astro-HAHMEUC7){position:fixed;bottom:2rem;right:2rem;width:3.5rem;height:3.5rem;background-color:var(--color-tema);border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 12px #25d36666;z-index:1000;transition:all .3s ease;color:#fff;cursor:pointer}.floating-whatsapp-button:where(.astro-HAHMEUC7) img:where(.astro-HAHMEUC7){width:1.5rem;height:1.5rem;object-fit:contain}.floating-whatsapp-button:where(.astro-HAHMEUC7):hover{background-color:var(--color-tema);box-shadow:0 6px 16px #25d36680;transform:scale(1.1)}.floating-whatsapp-button:where(.astro-HAHMEUC7):active{transform:scale(.95)}.button-text:where(.astro-HAHMEUC7){display:none}@media (min-width: 768px){.floating-whatsapp-button:where(.astro-HAHMEUC7){width:auto;padding:.75rem 1.5rem;border-radius:50px}.button-text:where(.astro-HAHMEUC7){display:inline;margin-left:.5rem;font-size:.875rem;font-weight:600}}@media (max-width: 767px){.floating-whatsapp-button:where(.astro-HAHMEUC7){bottom:1.5rem;right:1.5rem;width:3rem;height:3rem}}
