.seo-services *{box-sizing:border-box;margin:0;padding:0}.seo-services{background:#e8e6e1;max-width:100%;padding:3rem 2rem 100px;font-family:Poppins,sans-serif;overflow-x:hidden}.seo-services .services-container{border-radius:24px;max-width:1200px;margin:0 auto;padding:3px}.seo-pricing-inner{text-align:center;background:#eae8e3;border-radius:22px;padding:3.5rem 3rem}.seo-pricing-header{text-align:center;margin-bottom:2.5rem}.seo-pricing-title{background:#111;border-radius:8px;margin:0 0 .75rem;padding:.1em .35em;font-family:Montserrat,sans-serif;font-size:2.6rem;font-weight:900;line-height:1.1;display:inline-block}.seo-pricing-title-text{background:linear-gradient(90deg,#86efac,#93c5fd,#fda4af,#fcd34d,#c4b5fd,#86efac) 0 0/300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:9s linear infinite seoGradShift}@keyframes seoGradShift{0%{background-position:0%}to{background-position:300%}}.seo-pricing-sub{color:#555;max-width:600px;margin:0 auto;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.seo-services .billing-toggle-container{justify-content:center;align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.seo-services .wrapper{background:#0000000d;border:1.5px solid #0000001a;border-radius:12px;padding:4px;display:inline-flex}.seo-services .wrapper:hover{box-shadow:none;transform:none}.seo-services .option{width:auto;height:auto;position:relative;top:0;left:0}.seo-services .input{appearance:none;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.seo-services .btn{background:0 0;border-radius:9px;justify-content:center;align-items:center;width:100%;height:100%;padding:.55rem 1.25rem;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;transition:all .25s;display:flex}.seo-services .span{color:#0006}.seo-services .input:checked+.btn{background:#111}.seo-services .input:checked+.btn .span{color:#fff;text-shadow:none}.seo-services .discount-badge{color:#fff;text-transform:uppercase;background:#10b981;border-radius:20px;margin-left:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:none}.seo-services .discount-badge.visible{display:inline-block}.seo-services .services-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:1.25rem;display:grid}.seo-services .service-card{box-shadow:none;background:#fff;border:2px solid #00000014;border-radius:18px;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.seo-services .service-card:hover{border-color:#0003;transform:translateY(-6px);box-shadow:0 12px 32px #0000001a}.seo-services .service-header{text-align:center;padding:1.75rem 1.25rem 1.5rem}.seo-services .service-card.startup .service-header{background:#e8f5e9}.seo-services .service-card.business .service-header{background:#e3f2fd}.seo-services .service-card.enterprise .service-header{background:#fce4ec}.seo-services .service-card.business .service-name,.seo-services .service-card.business .service-description,.seo-services .service-card.business .service-currency,.seo-services .service-card.business .service-price,.seo-services .service-card.business .service-cents,.seo-services .service-card.business .service-billing,.seo-services .service-card.business .service-total,.seo-services .service-card.enterprise .service-name,.seo-services .service-card.enterprise .service-description,.seo-services .service-card.enterprise .service-currency,.seo-services .service-card.enterprise .service-price,.seo-services .service-card.enterprise .service-cents,.seo-services .service-card.enterprise .service-billing,.seo-services .service-card.enterprise .service-total{color:#111;text-shadow:none}.seo-services .popular-badge{color:#fff;text-transform:uppercase;letter-spacing:.03em;z-index:1;box-shadow:none;background:#111;border-radius:999px;padding:3px 10px;font-family:Poppins,sans-serif;font-size:.65rem;font-weight:700;position:absolute;top:12px;right:12px;transform:none}.seo-services .service-name{color:#111;text-transform:uppercase;letter-spacing:.05em;text-shadow:none;margin-bottom:.75rem;font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:800}.seo-services .service-description{color:#00000080;text-shadow:none;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:400;line-height:1.5}.seo-services .service-price-container{justify-content:center;align-items:baseline;gap:2px;margin-bottom:.4rem;display:flex}.seo-services .service-currency,.seo-services .service-price,.seo-services .service-cents{text-shadow:none;font-family:Montserrat,sans-serif;font-weight:900}.seo-services .service-currency{color:#00000080;font-size:1.2rem}.seo-services .service-price{color:#111;font-size:2.8rem;line-height:1}.seo-services .service-cents{color:#00000080;font-size:1.2rem}.seo-services .service-billing{color:#0006;text-shadow:none;margin-bottom:.25rem;font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500}.seo-services .service-total{color:#0006;text-shadow:none;font-family:Poppins,sans-serif;font-size:.78rem;font-weight:500}.seo-services .features-list{flex-direction:column;flex:1;gap:0;margin:0;padding:1.25rem;list-style:none;display:flex}.seo-services .feature-item{color:#555;border-bottom:1px solid #0000000f;align-items:center;gap:.65rem;padding:.6rem 0;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:400;display:flex}.seo-services .feature-item:last-child{border-bottom:none}.seo-services .feature-icon{color:#09c6d2;text-align:center;min-width:18px;font-size:.8rem}.seo-services .request-btn{cursor:pointer;color:#fff;background:#00000014 linear-gradient(to bottom right,#0000004d 0%,#0000 30%);border:none;border-radius:13px;justify-content:center;align-items:center;height:46px;margin:auto 1.25rem 1.25rem;padding:0;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.seo-services .request-btn:hover{background-color:#00000026;box-shadow:0 0 10px #0000001a}.seo-services .request-btn-inner{color:#fff;background:#111;border-radius:11px;justify-content:center;align-items:center;width:100%;height:42px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}.seo-services .request-btn:before{display:none}@media (width<=1023px){.seo-services .services-grid{grid-template-columns:repeat(2,1fr)}.seo-services .service-card.enterprise{grid-column:1/-1;max-width:500px;margin:0 auto}.seo-pricing-inner{padding:2.5rem 2rem}}@media (width<=767px){.seo-services .services-grid{grid-template-columns:1fr}.seo-pricing-title{font-size:2rem}.seo-pricing-inner{padding:2rem 1.25rem}}@media (width<=480px){.seo-services{padding:2rem 1rem}}.seo-hero{background:url(/images/seo-hero-bg.webp) 100%/contain no-repeat,radial-gradient(at 95% 5%,#09060e 0%,#0000 60%),radial-gradient(at 20% 20%,#0adcba4d 0%,#0000 50%),radial-gradient(at 80% 30%,#0adcba33 0%,#0000 50%),radial-gradient(at 40% 80%,#0adcba26 0%,#0000 45%),radial-gradient(at 90% 80%,#0adcba1a 0%,#0000 40%),linear-gradient(160deg,#051a17 0%,#073029 30%,#08382f 60%,#051a17 100%);align-items:center;min-height:85vh;display:flex;position:relative;overflow:hidden}.seo-hero-mesh{pointer-events:none;z-index:0;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 50px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 50px),repeating-linear-gradient(60deg,#6366f105 0 1px,#0000 1px 80px),repeating-linear-gradient(-60deg,#06b6d405 0 1px,#0000 1px 80px);animation:30s linear infinite seoMeshDrift;position:absolute;inset:0}@keyframes seoMeshDrift{0%{transform:translate(0)}to{transform:translate(-50px,-50px)}}.seo-hero-inner{z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.seo-hero-content{flex-direction:column;justify-content:center;gap:1.5rem;max-width:550px;padding:5rem 0;display:flex}.seo-hero-badge{color:#fff;letter-spacing:.5px;border:1.5px solid #ffffff80;border-radius:50px;width:fit-content;padding:.4rem 1.2rem;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;display:inline-block}.seo-hero-heading{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:3rem;font-weight:900;line-height:1.15}.seo-hero-highlight{text-underline-offset:4px;font-style:italic;-webkit-text-decoration:underline #9333ea;text-decoration:underline #9333ea;text-decoration-thickness:4px}.seo-typed-wrap{display:inline-block;position:relative}.seo-typed{color:#fff;font-style:italic}.seo-typed-underline{background:#f59e0b;border-radius:2px;width:100%;height:4px;transition:background .4s;position:absolute;bottom:-2px;left:0}.seo-hero-desc{color:#ffffffbf;max-width:460px;margin:0;font-family:Poppins,sans-serif;font-size:1.05rem;line-height:1.7}.seo-hero-btn{cursor:pointer;background:#0adcba33 linear-gradient(to bottom right,#0adcba 0%,#0adcba00 30%);border-radius:13px;justify-content:center;align-items:center;width:180px;height:46px;text-decoration:none;transition:all .3s;display:flex}.seo-hero-btn:hover{background-color:#0adcbab3;box-shadow:0 0 10px #0adcba80}.seo-hero-btn-inner{color:#fff;letter-spacing:1px;background-color:#1a1a1a;border-radius:11px;justify-content:center;align-items:center;width:176px;height:42px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}@media (width<=1024px){.seo-hero{background:radial-gradient(at 95% 5%,#09060e 0%,#0000 60%),radial-gradient(at 20% 20%,#0adcba4d 0%,#0000 50%),radial-gradient(at 80% 30%,#0adcba33 0%,#0000 50%),radial-gradient(at 40% 80%,#0adcba26 0%,#0000 45%),radial-gradient(at 90% 80%,#0adcba1a 0%,#0000 40%),linear-gradient(160deg,#051a17 0%,#073029 30%,#08382f 60%,#051a17 100%)}}@media (width<=900px){.seo-hero{background-position:50%;background-size:cover}.seo-hero-heading{font-size:2.2rem}.seo-hero-content{padding:4rem 0}}.seo-intro-section{color:#fff;background:#111;padding:5rem 2rem}.seo-intro-container{max-width:1100px;margin:0 auto}.seo-intro-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (width<=900px){.seo-intro-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.seo-intro-grid{grid-template-columns:1fr}}.seo-intro-header{text-align:center;margin-bottom:3.75rem}.seo-intro-heading{color:#fff;margin:0 0 1rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:700}.seo-intro-sub{color:#ffffffd9;max-width:700px;margin:0 auto;font-family:Poppins,sans-serif;font-size:1.1rem;line-height:1.6}.seo-team-block{margin-bottom:3.75rem}.seo-team-heading{color:#fff;text-align:center;margin:0 0 1.25rem;font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700}.seo-team-desc{color:#ffffffd9;text-align:center;max-width:800px;margin:0 auto 2.5rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.6}.seo-chroma-wrap{min-height:380px;margin-top:2rem;position:relative}.seo-team-grid{grid-template-columns:repeat(5,1fr);gap:1.25rem;display:grid}.seo-glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:16px;transition:transform .3s,box-shadow .3s}.seo-glass-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #3b82f633}.seo-team-card{text-align:center;padding:1.5rem}.seo-card-icon{color:#3b82f6;margin-bottom:.75rem;font-size:2rem;display:block}.seo-team-role{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700}.seo-benefits-grid{grid-template-columns:repeat(3,1fr);gap:1.875rem;display:grid}.seo-benefit-card{padding:1.875rem}.seo-benefit-header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.seo-benefit-icon{color:#3b82f6;flex-shrink:0;font-size:1.5rem}.seo-benefit-title{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:700}.seo-benefit-desc{color:#ffffffd9;margin:0;font-family:Poppins,sans-serif;font-size:.9rem;line-height:1.6}@media (width<=1024px){.seo-team-grid{grid-template-columns:repeat(3,1fr)}.seo-benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.seo-team-grid{grid-template-columns:repeat(2,1fr)}.seo-benefits-grid{grid-template-columns:1fr}.seo-intro-heading{font-size:1.75rem}.seo-team-heading{font-size:1.5rem}}@media (width<=480px){.seo-team-grid{grid-template-columns:1fr}}.seo-ongoing-section{background:#111;padding:6rem 2rem}.seo-ongoing-container{max-width:1100px;margin:0 auto}.seo-ongoing-heading{color:#fff;text-align:center;margin:0 0 3rem;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800}.seo-ongoing-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.seo-ongoing-item{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;padding:1.75rem;transition:border-color .3s}.seo-ongoing-item:hover{border-color:#00bfff4d}.seo-ongoing-icon{color:#00bfff;margin-bottom:.75rem;font-size:1.4rem;display:block}.seo-ongoing-title{color:#00bfff;margin:0 0 .6rem;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700}.seo-ongoing-desc{color:#ffffff8c;margin:0;font-family:Poppins,sans-serif;font-size:.88rem;line-height:1.7}@media (width<=900px){.seo-ongoing-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.seo-ongoing-grid{grid-template-columns:1fr}.seo-ongoing-heading{font-size:1.8rem}}.seo-faq-section{background:#111;padding:6rem 2rem}.seo-faq-container{text-align:center;max-width:820px;margin:0 auto}.seo-faq-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#00bfff;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;display:inline-block}.seo-faq-heading{color:#fff;margin:0 0 .75rem;font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:800;line-height:1.15}.seo-faq-sub{color:#fff6;margin:0 0 3rem;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.seo-faq-list{text-align:left;flex-direction:column;gap:.75rem;display:flex}.seo-faq-item{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;transition:border-color .3s;overflow:hidden}.seo-faq-item[open]{border-color:#00bfff4d}.seo-faq-question{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;list-style:none;transition:background .2s;display:flex}.seo-faq-question::-webkit-details-marker{display:none}.seo-faq-question::marker{content:""}.seo-faq-question:hover{background:#00bfff0f}.seo-faq-chevron{color:#00bfff;flex-shrink:0;font-size:.75rem;transition:transform .3s}.seo-faq-item[open] .seo-faq-chevron{transform:rotate(180deg)}.seo-faq-body{opacity:0;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .4s;overflow:hidden}.seo-faq-item[open] .seo-faq-body{opacity:1;max-height:none}.seo-faq-answer{color:#ffffff8c;padding:0 1.5rem 1.5rem;font-family:Poppins,sans-serif;font-size:.9rem;line-height:1.75}.seo-faq-answer p{margin:0}@media (width<=580px){.seo-faq-heading{font-size:1.8rem}.seo-faq-question{padding:1rem 1.25rem;font-size:.9rem}.seo-faq-answer{padding:0 1.25rem 1.25rem;font-size:.85rem}}.seo-cta-wrap{background:#e8e6e1;padding:3rem 2rem}.seo-cta-border{border-radius:24px;max-width:1200px;margin:0 auto;padding:3px;position:relative;overflow:hidden}.seo-cta-border:before{content:"";-webkit-mask-composite:destination-out;pointer-events:none;background:linear-gradient(135deg,#0d0d0d,#333,#0d0d0d);border-radius:24px;padding:3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.seo-cta-section{background-color:#d9e2ed;background-image:url(/images/seo-cta-expert.webp);background-position:0;background-repeat:no-repeat;background-size:55%;border-radius:22px;grid-template-columns:1fr 1fr;min-height:420px;display:grid;overflow:hidden}.seo-cta-content{flex-direction:column;justify-content:center;gap:1.5rem;padding:3.5rem 3rem;display:flex}.seo-cta-heading{color:#000;margin:0;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;line-height:1.2}.seo-cta-desc{color:#333;margin:0;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.7}.seo-cta-btn{cursor:pointer;background:#016aff33 linear-gradient(to bottom right,#016aff 0%,#016aff00 30%);border:none;border-radius:13px;justify-content:center;align-items:center;width:160px;height:46px;padding:0;transition:all .3s;display:flex}.seo-cta-btn:hover{background-color:#016affb3;box-shadow:0 0 10px #016aff80}.seo-cta-btn-inner{color:#fff;text-transform:uppercase;letter-spacing:1px;background-color:#1a1a1a;border-radius:11px;justify-content:center;align-items:center;width:156px;height:42px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:600;display:flex}@media (width<=768px){.seo-cta-section{grid-template-columns:1fr}.seo-cta-left{display:none}.seo-cta-left{min-height:260px}.seo-cta-content{padding:3rem 2rem}.seo-cta-heading{font-size:1.6rem}}.seor-section{background:#0a0a0a;padding:5rem 0;overflow:hidden}.seor-header{text-align:center;margin-bottom:3rem;padding:0 2rem}.seor-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#00bfff;margin-bottom:1rem;font-family:Poppins,sans-serif;font-size:.8rem;font-weight:600;display:inline-block}.seor-heading{color:#fff;margin:0;font-family:Montserrat,sans-serif;font-size:2.2rem;font-weight:800}.seor-marquee-wrap{flex-direction:column;gap:1.25rem;display:flex}.seor-track{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.seor-track-inner{will-change:transform;gap:1.25rem;width:max-content;display:flex}.seor-track-1 .seor-track-inner{animation:90s linear infinite seorScroll}.seor-track-2 .seor-track-inner{animation:90s linear infinite reverse seorScroll}.seor-track-3 .seor-track-inner{animation:80s linear infinite seorScroll}.seor-track:hover .seor-track-inner{animation-play-state:paused}@keyframes seorScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.seor-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex-shrink:0;gap:1rem;min-width:360px;max-width:400px;padding:1.25rem;transition:border-color .3s;display:flex}.seor-card:hover{border-color:#00bfff4d}.seor-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:700;display:flex}.seor-body{flex:1;min-width:0}.seor-stars{color:#facc15;letter-spacing:1px;margin-bottom:.4rem;font-size:.85rem}.seor-text{color:#ffffffb3;margin:0 0 .5rem;font-family:Poppins,sans-serif;font-size:.82rem;line-height:1.6}.seor-author{color:#ffffff59;margin:0;font-family:Poppins,sans-serif;font-size:.72rem}@media (width<=580px){.seor-heading{font-size:1.8rem}.seor-card{min-width:300px}}
