.devsplit-landing{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333;line-height:1.6}.devsplit-landing{--primary-color: #007BCE;--primary-dark: #0C78B7;--text-color: #333333;--text-muted: #6c757d;--bg-light: #f8f9fa;--white: #ffffff;--shadow: 0 .125rem .25rem rgba(0, 0, 0, .075);--shadow-lg: 0 .5rem 1rem rgba(0, 0, 0, .15);--border-radius: .375rem;--transition: all .3s ease}.devsplit-landing .navbar-brand{font-size:1.75rem;font-weight:700}.devsplit-landing .navbar-nav .nav-link{font-weight:500;color:var(--text-color);transition:var(--transition);padding:.5rem 1rem}.devsplit-landing .navbar-nav .nav-link:hover{color:var(--primary-color)}.devsplit-landing .btn-primary{background-color:var(--primary-color);border-color:var(--primary-color);font-weight:600;padding:.75rem 1.5rem;border-radius:var(--border-radius);transition:var(--transition)}.devsplit-landing .btn-primary:hover{background-color:var(--primary-dark);border-color:var(--primary-dark);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.devsplit-landing .btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color);font-weight:600;padding:.75rem 1.5rem;border-radius:var(--border-radius);transition:var(--transition)}.devsplit-landing .btn-outline-primary:hover{background-color:var(--primary-color);border-color:var(--primary-color);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.devsplit-landing .btn-light{color:var(--primary-color);font-weight:600;border-radius:var(--border-radius);transition:var(--transition)}.devsplit-landing .btn-light:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}.devsplit-landing .hero-section{background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:flex;align-items:center}.devsplit-landing .hero-section h1{font-weight:700;line-height:1.2}.devsplit-landing .hero-section .lead{font-size:1.25rem;font-weight:400}.devsplit-landing .min-vh-75{min-height:75vh}.devsplit-landing .hero-image-container{position:relative;padding:2rem}.devsplit-landing .speed-visualization{background:var(--white);border-radius:1rem;padding:2rem;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.devsplit-landing .speed-visualization:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-color),#28a745,#ffc107);border-radius:1rem 1rem 0 0}.devsplit-landing .speedometer-container{position:relative;margin-bottom:2rem}.devsplit-landing .speed-indicators{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.devsplit-landing .speed-bar{width:4px;height:40px;background:var(--primary-color);border-radius:2px;animation:pulse 2s ease-in-out infinite}.devsplit-landing .speed-bar:nth-child(2){animation-delay:.3s}.devsplit-landing .speed-bar:nth-child(3){animation-delay:.6s}.devsplit-landing .performance-metrics{display:flex;justify-content:space-around;text-align:center}.devsplit-landing .metric h3{font-size:2rem;margin-bottom:.25rem}@keyframes pulse{0%,to{opacity:.4;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.devsplit-landing .benefits-section{background-color:var(--bg-light)}.devsplit-landing .benefit-card{background:var(--white);border-radius:var(--border-radius);padding:2rem 1.5rem;box-shadow:var(--shadow);transition:var(--transition);height:100%}.devsplit-landing .benefit-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.devsplit-landing .benefit-icon{width:80px;height:80px;border-radius:50%;background:#007bce1a;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;transition:var(--transition)}.devsplit-landing .benefit-icon i{font-size:2rem;transition:var(--transition)}.devsplit-landing .benefit-card:hover .benefit-icon{background:var(--primary-color)}.devsplit-landing .benefit-card:hover .benefit-icon i{color:var(--white)!important}.devsplit-landing .step-card{position:relative;padding:2rem 1.5rem;background:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow);transition:var(--transition);height:100%}.devsplit-landing .step-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.devsplit-landing .step-number{position:absolute;top:-15px;left:50%;transform:translate(-50%);width:40px;height:40px;background:var(--primary-color);color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem}.devsplit-landing .step-icon{margin:2rem 0 1.5rem}.devsplit-landing .step-icon i{font-size:3rem;color:var(--primary-color)}.devsplit-landing .growth-impact-section{background-color:var(--bg-light)}.devsplit-landing .growth-chart-container{padding:2rem}.devsplit-landing .impact-metrics{background:var(--white);border-radius:var(--border-radius);padding:2rem;box-shadow:var(--shadow)}.devsplit-landing .metric-item{display:flex;align-items:center;margin-bottom:1.5rem}.devsplit-landing .metric-item:last-child{margin-bottom:0}.devsplit-landing .metric-bar{flex:1;height:12px;background:#e9ecef;border-radius:6px;margin-right:1rem;overflow:hidden}.devsplit-landing .bar-fill{height:100%;background:linear-gradient(90deg,var(--primary-color),#28A745);border-radius:6px;transition:width 1.8s ease-in-out;width:0}.devsplit-landing .metric-label{min-width:200px;font-weight:500;font-size:.95rem}.devsplit-landing .testimonial-card{background:var(--white);border-radius:var(--border-radius);padding:3rem 2rem;box-shadow:var(--shadow);margin:0 1rem}.devsplit-landing .testimonial-content p{font-size:1.1rem;font-style:italic;color:var(--text-color)}.devsplit-landing .testimonial-author h6{color:var(--primary-color);font-weight:600}.devsplit-landing .carousel-control-prev,.devsplit-landing .carousel-control-next{width:5%;color:var(--primary-color)}.devsplit-landing .carousel-control-prev-icon,.devsplit-landing .carousel-control-next-icon{background-color:var(--primary-color);border-radius:50%;padding:1rem}.devsplit-landing .lead-form-section{background:linear-gradient(135deg,var(--primary-color) 0%,var(--primary-dark) 100%)}.devsplit-landing .form-container{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;padding:2rem;box-shadow:var(--shadow-lg)}.devsplit-landing .audit-form .form-control{border:none;border-radius:var(--border-radius);padding:.75rem 1rem;font-size:1rem;transition:var(--transition)}.devsplit-landing .audit-form .form-control:focus{box-shadow:0 0 0 .2rem #007bce40;transform:translateY(-1px)}.devsplit-landing .audit-form .form-label{font-weight:600;margin-bottom:.5rem}.devsplit-landing .form-control.is-invalid{border:2px solid #dc3545}.devsplit-landing .invalid-feedback{display:block;color:#ff6b6b;font-weight:500;margin-top:.25rem}.devsplit-landing .contact-item{padding:1.5rem;transition:var(--transition)}.devsplit-landing .contact-item:hover{transform:translateY(-5px)}.devsplit-landing .contact-item i{margin-bottom:1rem}.devsplit-landing .footer-section{background-color:#212529}.devsplit-landing .footer-brand h5{font-weight:700}.devsplit-landing .footer-links a{text-decoration:none;transition:var(--transition)}.devsplit-landing .footer-links a:hover{color:var(--primary-color)!important}@media (max-width: 768px){.devsplit-landing .hero-section{min-height:90vh;text-align:center}.devsplit-landing .hero-section h1{font-size:2.5rem}.devsplit-landing .performance-metrics{flex-direction:column;gap:1rem}.devsplit-landing .metric-item{flex-direction:column;text-align:center}.devsplit-landing .metric-bar{margin-right:0;margin-bottom:.5rem;order:2}.devsplit-landing .metric-label{min-width:auto;order:1}}@media (max-width: 576px){.devsplit-landing .hero-section h1,.devsplit-landing .display-5{font-size:2rem}.devsplit-landing .btn-lg{padding:.75rem 1.5rem;font-size:1rem}.devsplit-landing .form-container{padding:1.5rem}}.devsplit-landing{scroll-behavior:smooth}.devsplit-landing .btn-loading .spinner-border{width:1rem;height:1rem}.devsplit-landing .metric-bar.animate .bar-fill{animation:fillBar 2s ease-in-out forwards}@keyframes fillBar{0%{width:0}}.devsplit-landing .metric-bar[data-percentage="65"] .bar-fill{width:65%}.devsplit-landing .metric-bar[data-percentage="30"] .bar-fill{width:30%}.devsplit-landing .metric-bar[data-percentage="45"] .bar-fill{width:45%}.devsplit-landing .metric-bar[data-percentage="40"] .bar-fill{width:40%}.devsplit-landing .text-primary{color:var(--primary-color)!important}.devsplit-landing .bg-primary{background-color:var(--primary-color)!important}.devsplit-landing .border-primary{border-color:var(--primary-color)!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/shopify-page-speed-optimization.css.map */
