﻿.xl-text{font-size:70px;}@media(max-width:767px){.xl-text{font-size:40px;line-height:1.2;}}.btn-outline-secondary{color:var(--bs-secondary);}.btn-outline-secondary:hover{color:#fff;}.navbar{transition:all .5s ease-in-out;backdrop-filter:blur(5px);}.navbar.navbar-scrolled{background-color:rgba(255,255,255,.98)!important;box-shadow:0 2px 10px rgba(0,0,0,.2)!important;}.header .decoration-star{top:80px;left:-200px;width:500px;opacity:.7;}.header .decoration-star-2{top:80px;right:-200px;width:500px;opacity:.7;}@media(max-width:767px){.header{margin-top:0!important;text-align:center;}.header .decoration-star{left:-100px;width:250px;}.header .decoration-star-2{right:-100px;width:250px;}.header .image-container{margin-top:30px;}}.product-import-images{position:relative;display:inline-block;max-width:75%;}.product-import-images .base-image{display:block;width:100%;height:auto;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);}.product-import-images .overlay-image{position:absolute;top:15%;right:-10%;width:45%;height:auto;max-width:200px;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.25);border-radius:8px;border:3px solid #fff;}@media(max-width:991px){.product-import-images .overlay-image{top:10%;right:-8%;width:40%;}}@media(max-width:767px){.product-import-images .overlay-image{position:static;width:100%;max-width:none;margin-top:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);border:2px solid #fff;}}.zap-hero{position:relative;}.zap-hero .image-container{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:2rem;}.zap-hero .image-container img{max-width:100%;height:auto;object-fit:contain;}.zap-hero:not(.zap-hero-compact){padding:3rem 0;}.zap-hero:not(.zap-hero-compact) .content-wrapper{height:100%;display:flex;flex-direction:column;justify-content:center;}@media(max-width:767px){.zap-hero:not(.zap-hero-compact) .content-wrapper{text-align:center;align-items:center;}}.zap-hero.zap-hero-compact{padding:2rem 0;min-height:auto;}.zap-hero.zap-hero-compact .content-wrapper{padding:1rem 0;}.eagle-decoration{position:absolute;bottom:20px;right:20px;width:200px;height:auto;z-index:2;pointer-events:none;}@media(max-width:767px){.eagle-decoration{position:relative;bottom:0;right:0;width:160px;margin:-40px auto 0;display:block;}}.dashboard-slideshow{position:relative;width:100%;height:500px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:3rem;}@media(max-width:1023px){.dashboard-slideshow{height:400px;margin-bottom:2rem;}}@media(max-width:767px){.dashboard-slideshow{height:300px;margin-bottom:2rem;}}.dashboard-slideshow .eagle-mascot{position:absolute;bottom:-60px;right:-40px;z-index:10;width:160px;height:auto;}@media(max-width:1023px){.dashboard-slideshow .eagle-mascot{width:120px;bottom:-45px;}}@media(max-width:767px){.dashboard-slideshow .eagle-mascot{width:100px;bottom:-40px;}}.dashboard-slide{position:absolute;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;opacity:0;transition:opacity 1.5s ease-in-out;}.dashboard-slide:nth-child(1){animation:firstSlide 15s infinite;}.dashboard-slide:nth-child(2){animation:secondSlide 15s infinite;}.dashboard-slide:nth-child(3){animation:thirdSlide 15s infinite;}@keyframes firstSlide{0%,20%{opacity:1;}30%,86.67%{opacity:0;}96.67%,100%{opacity:1;}}@keyframes secondSlide{0%,20%{opacity:0;}30%,53.33%{opacity:1;}63.33%,100%{opacity:0;}}@keyframes thirdSlide{0%,53.33%{opacity:0;}63.33%,86.67%{opacity:1;}96.67%,100%{opacity:0;}}.no-js .dashboard-slide:first-child{opacity:1;}.feature-section{position:relative;background-color:var(--bs-light);padding:3rem 0;overflow:hidden;min-height:400px;}.feature-image-container{position:relative;height:100%;display:flex;align-items:flex-end;}.feature-image-container img{display:block;max-width:80%;height:auto;max-height:400px;margin:0 auto -3rem auto;object-fit:contain;}.img-smaller{max-width:80%;margin:0 auto;display:block;}.text-dark-custom,.text-dark-custom *{color:#212529!important;}.solution-image{max-height:250px;width:auto;object-fit:contain;}.image-wrapper{height:300px;}.logo-img{max-width:100%;max-height:100%;object-fit:contain;}.bg-gradient-red-radial{background-size:100% 100%;background-position:center;background-repeat:no-repeat;}.pricing-card{transition:all .3s ease;position:relative;}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.1)!important;}.pricing-card.pricing-card-popular{overflow:hidden;border:2px solid var(--bs-primary);}.pricing-card.pricing-card-popular::before{content:"Popular";position:absolute;top:1.25rem;right:-3rem;background:var(--bs-primary);color:#fff;padding:.5rem 3.5rem;transform:rotate(45deg);font-size:.875rem;font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1;}.pricing-card .price-amount .period{font-size:1rem;color:var(--bs-body-color);}.pricing-card .btn{transition:all .3s ease;}.pricing-card .btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.1);}@media(max-width:767px){.pricing-card.pricing-card-popular::before{font-size:.8rem;top:1rem;right:-3.5rem;padding:.4rem 3rem;}}.status-bar-container{background-color:var(--bs-light);border-radius:.25rem;height:35px;display:flex;position:relative;margin:.25rem 0 1.5rem 0;}@media(max-width:767px){.status-bar-container{height:25px;}}.status-bar-day{height:100%;flex:1;border-right:3px solid var(--bs-light);}.status-bar-day:last-child{border-right:0;}@media(max-width:1023px){.status-bar-day:nth-child(-n+60){display:none;}}@media(max-width:767px){.status-bar-day:nth-child(-n+30){display:none;}}.status-bar-timestamps{position:absolute;left:0;right:0;bottom:-1.5rem;display:flex;justify-content:space-between;}@media(max-width:1023px){.status-bar-timestamps small:first-child{font-size:0;}.status-bar-timestamps small:first-child::after{content:"60 days ago";font-size:.875rem;}}@media(max-width:767px){.status-bar-timestamps small:first-child::after{content:"30 days ago";}}.service-status-tile{background:#fff;border-radius:.5rem;padding:1.25rem;height:100%;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease;}.service-status-tile:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);}.eagle-mascot{width:100px;transition:all .3s ease;}@media(min-width:768px){.eagle-mascot{width:120px;}}@media(min-width:1024px){.eagle-mascot{width:160px;}}.eagle-mascot-large{width:200px;margin:0 auto;animation:eagleEnter .8s ease-out;}@media(min-width:768px){.eagle-mascot-large{width:240px;}}@media(min-width:1024px){.eagle-mascot-large{width:280px;}}.eagle-mascot-large img{width:100%;height:auto;}@keyframes eagleEnter{0%{opacity:0;transform:translateY(20px) scale(.95);}100%{opacity:1;transform:translateY(0) scale(1);}}@media(prefers-reduced-motion:reduce){.eagle-mascot-large{animation:none;}}.eagle-position{right:0;}@media(min-width:1024px){.eagle-position{right:-10%;}}#cookieBanner{position:fixed;bottom:0;left:0;right:0;background-color:rgba(245,245,245,.95);padding:15px;display:flex;justify-content:space-between;align-items:center;font-size:.9em;z-index:9999;box-shadow:0 -2px 10px rgba(0,0,0,.1);}#cookieBanner p{margin:0 10px 0 0;}.cookie-text{flex:1;margin-right:1rem;}.cookie-buttons{flex-shrink:0;white-space:nowrap;}@media(max-width:767px){#cookieBanner{flex-direction:column;align-items:stretch;padding:10px;}.cookie-text{margin-right:0;margin-bottom:.5rem;}.cookie-buttons{display:flex;justify-content:flex-end;margin-top:.5rem;}.cookie-buttons a{flex:1;text-align:center;}}.hidden{display:none;}.responsive-table{width:100%;border-collapse:collapse;background-color:#fff;}.responsive-table th,.responsive-table td{padding:0;border:0;box-sizing:border-box;background-color:#f5f5f5;}.responsive-table td>span{display:block;padding:10px;}.responsive-table th{background-color:#e0e0e0;text-align:left;padding:10px;}.responsive-table thead{display:table-header-group;}@media(max-width:600px){.responsive-table thead{display:none;}.responsive-table,.responsive-table tbody,.responsive-table tr,.responsive-table td{display:block;width:100%;background-color:#f5f5f5;}.responsive-table tr{background-color:#fff;margin-bottom:0;}.responsive-table tr:not(:last-child)::after{content:"";display:block;height:20px;background-color:#fff;}.responsive-table td:before{content:attr(data-label);display:block;font-weight:bold;background-color:#e0e0e0;padding:10px;}}.video-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--bs-dark);border-radius:.5rem;overflow:hidden;}.video-preview{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.video-preview-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;}.video-preview .video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border:0;border-radius:50%;background-color:var(--bs-primary);color:#fff;font-size:2rem;cursor:pointer;transition:all .3s ease;padding:0;display:flex;align-items:center;justify-content:center;z-index:3;}.video-preview .video-play-button::before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background-color:var(--bs-primary);opacity:.4;animation:pulse 2s ease-out infinite;}.video-preview .video-play-button i{margin-left:5px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));}.video-preview .video-play-button:hover{transform:translate(-50%,-50%) scale(1.1);background-color:var(--bs-secondary);}.video-preview .video-play-button:hover+.video-preview-image{transform:scale(1.02);}.video-preview .video-play-button:focus{outline:0;box-shadow:0 0 0 4px rgba(var(--bs-primary-rgb),.25);}.video-preview-player{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}@keyframes pulse{0%{transform:scale(1);opacity:.4;}70%{transform:scale(1.3);opacity:0;}100%{transform:scale(1.3);opacity:0;}}