@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";:root{--primary: #0B1F3A;--secondary: #1E5EFF;--accent: #EBF2FF;--text-dark: #1A1A1A;--text-muted: #666666;--bg-light: #F8FAFC;--white: #FFFFFF;--success: #10B981;--transition: all .3s ease;--max-width: 1200px;--shadow: 0 10px 30px rgba(11, 31, 58, .05);--header-height: 120px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,sans-serif;color:var(--text-dark);background-color:var(--white);line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:var(--primary)}a{text-decoration:none;color:inherit;transition:var(--transition)}ul{list-style:none}img{max-width:100%;height:auto;display:block;image-rendering:-webkit-optimize-contrast}.container{max-width:var(--max-width);margin:0 auto;padding:0 2rem}.section-padding{padding:6rem 0}.btn{display:inline-block;padding:1rem 2rem;border-radius:8px;font-weight:600;cursor:pointer;transition:var(--transition);border:none}.btn-primary{background-color:var(--secondary);color:var(--white)}.btn-primary:hover{background-color:#0046e5;transform:translateY(-2px);box-shadow:0 5px 15px #1e5eff4d}.btn-outline{background-color:transparent;border:2px solid var(--secondary);color:var(--secondary)}.btn-outline:hover{background-color:var(--secondary);color:var(--white)}header{height:var(--header-height);display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;z-index:1000;background:transparent;transition:var(--transition)}header.scrolled{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:95px;box-shadow:var(--shadow)}.nav-container{display:flex;justify-content:flex-end;align-items:center;width:100%;position:relative}.logo{position:absolute;left:2rem;top:50%;transform:translateY(-50%);transition:all .8s cubic-bezier(.22,1,.36,1);z-index:10}.home-page header:not(.scrolled) .logo img{filter:invert(1)}.home-page header:not(.scrolled) .nav-links a{color:var(--white)}.logo img{height:100px;width:auto;object-fit:contain;transition:var(--transition)}.scrolled .logo img{height:75px}.nav-links{display:flex;gap:2.5rem}.nav-links a{font-weight:500;font-size:.95rem;color:var(--primary)}.nav-links a:hover{color:var(--secondary)}.mobile-menu-btn{display:none;font-size:1.5rem;cursor:pointer}.hero.premium-hero{min-height:100vh;background:linear-gradient(135deg,#040b16eb,#0b1f3abf),url(/assets/hero-BqkaG1MU.png);background-size:cover;background-position:center;display:flex;align-items:center;color:var(--white);padding-top:var(--header-height);position:relative;overflow:hidden}.hero.premium-hero:before{content:"";position:absolute;top:-15%;right:-5%;width:600px;height:600px;background:radial-gradient(circle,#1e5eff26,#0000 70%);border-radius:50%;animation:pulseGlow 8s infinite alternate ease-in-out;z-index:1}@keyframes pulseGlow{0%{transform:scale(1) translate(0);opacity:.5}to{transform:scale(1.3) translate(-30px,30px);opacity:1}}.relative-z-index{position:relative;z-index:2;width:100%}.hero-glass-panel{max-width:850px;background:#ffffff08;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:4rem;box-shadow:0 30px 60px #0000004d,inset 0 1px #ffffff1a;animation:fadeInUp .8s cubic-bezier(.2,.8,.2,1) forwards}.premium-heading{color:var(--white);font-size:4.5rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem;letter-spacing:-1px}.text-gradient{background:linear-gradient(135deg,#4ecdf8,#1e5eff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.hero-subtitle{font-size:1.15rem;line-height:1.7;margin-bottom:2.5rem;color:#ffffffd9;max-width:90%}.hero-btns{display:flex;gap:1.5rem;margin-bottom:3rem}.btn-premium-primary{background:linear-gradient(135deg,#1e5eff,#0046e5);color:var(--white);border-radius:12px;box-shadow:0 10px 25px #1e5eff66;padding:1.1rem 2.5rem;font-weight:600;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.btn-premium-primary:hover{transform:translateY(-4px);box-shadow:0 15px 35px #1e5eff99}.btn-premium-glass{background:#ffffff0d;color:var(--white);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:1.1rem 2.5rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .4s ease}.btn-premium-glass:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-2px)}.trust-row-inline{display:flex;flex-wrap:wrap;gap:2rem;border-top:1px solid rgba(255,255,255,.1);padding-top:2rem}.trust-pill{font-size:.95rem;color:#ffffffb3;display:flex;align-items:center;gap:.5rem;font-weight:500}.trust-pill i{color:#4ecdf8;font-size:1.1rem}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:4rem}.service-card{background:#ffffffe6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:3.5rem;border-radius:24px;box-shadow:0 20px 40px #0b1f3a0a;transition:all .5s cubic-bezier(.165,.84,.44,1);border:1px solid rgba(255,255,255,.4);position:relative;overflow:hidden;display:flex;flex-direction:column}.service-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff6,#fff0);opacity:0;transition:opacity .5s ease;pointer-events:none}.service-card:hover{transform:translateY(-15px);box-shadow:0 30px 60px #0b1f3a14;border-color:#1e5eff33}.service-card:hover:after{opacity:1}.service-icon{width:110px;height:110px;margin-bottom:2rem;padding:25px;background:linear-gradient(135deg,#1e5eff1a,#1e5eff05);border-radius:24px;object-fit:contain;box-shadow:0 15px 35px #1e5eff1a;border:1px solid rgba(30,94,255,.1);transition:transform .5s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s ease,background .4s;align-self:flex-start}.service-card:hover .service-icon{transform:scale(1.15) translateY(-10px) rotate(3deg);box-shadow:0 25px 45px #1e5eff33;background:linear-gradient(135deg,#1e5eff26,#1e5eff0d);border-color:#1e5eff4d}.service-card h3{margin-bottom:1rem;font-size:1.5rem}.service-card p{color:var(--text-muted);margin-bottom:1.5rem}.service-card>ul{order:1;margin-top:0!important;margin-bottom:2.5rem;width:100%}.price-container{order:2;width:100%;position:relative;margin-top:auto;overflow:hidden;border-radius:16px;background:var(--primary);box-shadow:0 10px 20px #0b1f3a1a;transition:all .4s cubic-bezier(.2,.8,.2,1)}.price-summary{padding:1.2rem 1.5rem;font-weight:700;color:var(--white);display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2;background:linear-gradient(135deg,var(--primary),#112a52)}.price-summary span:last-child{color:#4ecdf8!important;background:#4ecdf81a;padding:.4rem 1rem;border-radius:50px;font-size:.95rem}.price-breakdown{max-height:0;opacity:0;transition:all .5s cubic-bezier(.165,.84,.44,1);padding:0 1.5rem;font-size:.95rem;font-weight:500;color:#fffc;background:#0d2141}.price-breakdown-row{display:flex;justify-content:space-between;padding:14px 0;border-top:1px solid rgba(255,255,255,.08)}.price-breakdown-row span:last-child{color:var(--white);font-weight:700}.service-card:hover .price-container{transform:translateY(-5px);box-shadow:0 20px 40px #0b1f3a4d}.service-card:hover .price-breakdown{max-height:350px;opacity:1;padding-bottom:1.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.1)}.trust-section{background-color:var(--bg-light)}.trust-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.trust-images{position:relative;width:100%;min-height:650px}.trust-img-main{width:90%;height:550px;object-fit:cover;border-radius:30px;box-shadow:0 30px 60px #0b1f3a1a;position:absolute;top:0;left:0;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.trust-img-sub{width:60%;height:350px;object-fit:cover;border-radius:30px;position:absolute;bottom:20px;right:-5%;border:12px solid var(--white);background:var(--white);box-shadow:0 40px 80px #0b1f3a26;z-index:2;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.trust-images:hover .trust-img-main{transform:scale(1.03)}.trust-images:hover .trust-img-sub{transform:translateY(-20px) scale(1.08)}.trust-content>img{width:100%;height:600px;object-fit:cover;border-radius:30px!important;box-shadow:0 40px 80px #0b1f3a1f!important;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.trust-content>img:hover{transform:translateY(-15px) scale(1.02)!important}.trust-list{margin-top:2rem}.trust-item{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;font-weight:500}.trust-item i{color:var(--success)}footer{background-color:var(--primary);color:var(--white);padding:5rem 0 2rem}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:4rem;margin-bottom:4rem}.footer-logo img{height:50px;width:auto;object-fit:contain;margin-bottom:1.5rem;filter:brightness(0) invert(1)}.footer-info p{opacity:.7;margin-bottom:1rem}.footer-links h4{color:var(--white);margin-bottom:2rem;font-size:1.1rem}.footer-links ul li{margin-bottom:1rem}.footer-links ul li a{opacity:.7}.footer-links ul li a:hover{opacity:1;color:var(--secondary);padding-left:5px}.footer-bottom{padding-top:2rem;border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;opacity:.6;font-size:.9rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:992px){.trust-content{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.hero h1{font-size:3rem}}@media(max-width:768px){.container{padding:0 1.25rem}.logo{left:1.25rem}.home-page header:not(.scrolled) .mobile-menu-btn{color:var(--white)}.logo img{height:75px}.scrolled .logo img{height:60px}.nav-links{display:none}.mobile-menu-btn{display:block;color:var(--primary)}.hero.premium-hero .premium-heading{font-size:2.5rem!important;margin-bottom:1rem}.hero.premium-hero .hero-subtitle{font-size:1rem!important;margin-bottom:2.5rem}.hero-glass-panel{padding:2.5rem 1.5rem!important}.trust-row-inline{flex-direction:column;gap:1rem}.hero-btns{flex-direction:column;width:100%;gap:1rem;margin-bottom:2.5rem}.btn-premium-primary,.btn-premium-glass{width:100%;text-align:center}.services-grid{grid-template-columns:1fr;gap:1.5rem}.service-card{padding:2.5rem 1.5rem!important}.trust-images{min-height:400px!important}.trust-img-main{height:350px!important;width:95%!important}.trust-img-sub{height:220px!important;width:65%!important;bottom:0!important;right:0!important;border-width:8px!important}.trust-content>img{height:400px!important}.paypal-banner-inner{padding:2rem!important;border-radius:20px!important}.paypal-banner h2{font-size:1.8rem!important}.paypal-banner p{font-size:1.1rem!important}.section-padding{padding:3rem 0}.footer-grid{grid-template-columns:1fr;gap:2.5rem}}
