body,html{overflow-x:hidden;width:100%;position:relative}.container{width:100%;box-sizing:border-box}@media only screen and (max-width:991px){.title-text{font-size:3.5rem;letter-spacing:6px}.service-cards{gap:20px}.service-card{min-width:240px}.logo-image{max-width:300px}.notification-title{font-size:1.2rem;margin-bottom:0}}@media only screen and (max-width:768px){.container{padding:0 15px;width:100%;max-width:100%}.title-text{font-size:2.5rem;letter-spacing:4px}.animated-text{font-size:1.05rem;margin-bottom:30px}.logo-image{max-width:250px}.notification-box{padding:15px 20px;width:100%;box-sizing:border-box;border-radius:35px}#countdown{flex-wrap:wrap;gap:15px}.countdown-box{min-width:80px;padding:15px 10px}#days,#hours,#minutes,#seconds{font-size:1.8rem}.countdown-label{font-size:.7rem}.service-card{max-width:100%;padding:30px 20px}.section-heading{font-size:1.8rem;margin-bottom:40px}.about-preview{padding:70px 0}.notification-container{width:100%;max-width:100%;padding:0 10px;box-sizing:border-box}.form-group{width:100%;display:flex;flex-wrap:wrap;border-radius:35px}input[type=email]{width:100%;flex:1;min-width:0}.cta-btn{white-space:nowrap;border-radius:35px}.scroll-indicator{margin-top:30px;background:0 0;border:none;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:576px){.logo{font-size:1.2rem}main{margin-top:60px}.coming-soon{padding:40px 0 20px}.logo-image{max-width:180px}.title-text{font-size:1.8rem;letter-spacing:3px;margin-bottom:15px}.animated-text{font-size:.95rem;margin-bottom:25px}#countdown{gap:10px}.countdown-box{min-width:70px;padding:12px 8px}#days,#hours,#minutes,#seconds{font-size:1.5rem}.social-icons{gap:10px}.social-icon{width:40px;height:40px;font-size:1rem}#contactForm{padding:15px 5px}#contactForm h2{font-size:1.2rem;margin-bottom:20px}.form-group{padding:3px 3px 3px 15px}input[type=email]{font-size:.9rem;padding:12px 8px 12px 0}.cta-btn{padding:12px 20px;font-size:.8rem}.service-card{padding:25px 15px;margin-bottom:15px}.service-icon{width:60px;height:60px;font-size:1.5rem;margin-bottom:15px}.highlighted-service{border:1px solid rgba(64,224,208,.4)}.highlighted-service .service-icon{background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 15px rgba(64,224,208,.2)}.service-card h3{font-size:1.1rem;margin-bottom:10px}.service-card p{font-size:.85rem}.section-heading{font-size:1.4rem}.about-preview{padding:50px 0}.mouse{width:25px;height:40px}.scroll-text{font-size:.7rem}}@media only screen and (max-width:480px){.form-group{flex-direction:column;padding:15px;gap:10px;align-items:center}input[type=email]{padding:12px 15px;width:100%;margin-bottom:10px}.cta-btn{width:100%;padding:12px 15px}.social-icons{flex-wrap:wrap;justify-content:center;gap:15px}.hosting-hero-section .stat-item{min-width:0;padding:.5rem}.hosting-hero-section .stat-number{white-space:nowrap;font-size:1.5rem!important}.hosting-hero-section .stat-label{white-space:nowrap;font-size:.7rem!important}.portfolio-hero-section .portfolio-stats{grid-template-columns:repeat(2,1fr)!important;gap:var(--space-md)!important}.portfolio-hero-section .stat-item{min-width:0;padding:.5rem}.hosting-hero-section .hosting-stats{grid-template-columns:repeat(2,1fr)!important;gap:var(--space-md)!important;grid-template-columns:repeat(2,1fr)!important;gap:var(--space-sm)!important}.portfolio-hero-section .portfolio-stats{grid-template-columns:repeat(2,1fr)!important;gap:var(--space-sm)!important}.portfolio-hero-section .stat-number{font-size:1.5rem!important}.portfolio-hero-section .stat-label{font-size:.7rem!important;line-height:1.3}.benefits-grid,.financing-info .grid{grid-template-columns:1fr!important;gap:var(--space-lg)!important}.info-card{padding:var(--space-lg)!important}.benefit-item{text-align:left!important;padding:var(--space-md)!important}.steps-timeline{grid-template-columns:1fr!important;gap:var(--space-2xl)!important;margin-top:var(--space-2xl)!important}.steps-timeline::before{display:none!important}.timeline-step{padding:var(--space-xl) var(--space-lg)!important;text-align:center!important}.timeline-step .step-number{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0 auto var(--space-lg) auto!important;width:4rem!important;height:4rem!important;font-size:1.25rem!important}.insights-grid{gap:var(--space-lg)!important}.insight-content{padding:var(--space-lg)!important}.insight-meta{flex-direction:column;gap:.5rem!important}.insight-excerpt{-webkit-line-clamp:2!important}.insights-section .text-center{margin-top:var(--space-2xl)!important}.insights-grid{grid-template-columns:1fr!important;gap:var(--space-xl)!important}.insight-title{font-size:1.125rem!important}}