@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.seo-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.seo-reveal{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.seo-reveal-vis{opacity:1!important;transform:translateY(0)!important}:root{--infatix-navy:#1B3B6F;--infatix-cyan:#5db3cb;--seo-white:#ffffff;--seo-off:#f7f9fc;--seo-text:#1a1a2e;--seo-muted:#6b7280;--seo-border:rgba(27,59,111,0.08);--seo-radius:20px;--seo-font:"Outfit",sans-serif}.infatix-seo-hero{position:relative;overflow:hidden;background:var(--seo-white);padding:6rem 0 5rem;font-family:var(--seo-font)}.infatix-seo-blob{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.infatix-seo-blob--1{width:420px;height:420px;background:radial-gradient(circle,rgba(93,179,203,.12) 0,transparent 70%);top:-80px;right:-60px}.infatix-seo-blob--2{width:300px;height:300px;background:radial-gradient(circle,rgba(27,59,111,.07) 0,transparent 70%);bottom:-40px;left:5%}.infatix-seo-blob--3{width:200px;height:200px;background:radial-gradient(circle,rgba(93,179,203,.09) 0,transparent 70%);top:50%;left:42%;transform:translateY(-50%)}.infatix-seo-inner{max-width:1200px;margin:0 auto;padding:0 3rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.infatix-seo-left{opacity:0;transform:translateY(28px);animation:infatix-seo-fadeUp .75s cubic-bezier(.22,.68,0,1.2) .1s forwards}.infatix-seo-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:rgba(93,179,203,.1);border:1px solid rgba(93,179,203,.25);border-radius:50px;font-size:.78rem;font-weight:500;color:var(--infatix-cyan);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.5rem}.infatix-seo-badge__dot{width:6px;height:6px;background:var(--infatix-cyan);border-radius:50%;animation:infatix-seo-pulse 2s ease infinite}.infatix-seo-headline{font-size:clamp(2.4rem,4vw,3.4rem);font-weight:700;line-height:1.1;color:var(--seo-text);letter-spacing:-.03em;margin-bottom:1.25rem}.infatix-seo-headline__accent{background:linear-gradient(100deg,var(--infatix-navy) 0,var(--infatix-cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.infatix-seo-subtext{font-size:1rem;font-weight:400;color:var(--seo-muted);line-height:1.75;max-width:460px;margin-bottom:2rem}.infatix-seo-actions{display:flex;align-items:center;gap:1rem;margin-bottom:2.5rem;flex-wrap:wrap}.infatix-seo-btn{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-family:var(--seo-font);font-size:.9rem;font-weight:500;border-radius:50px;transition:all .3s ease;cursor:pointer;border:none}.infatix-seo-btn--primary{padding:.7rem 1.6rem;background:var(--infatix-navy);color:var(--seo-white);position:relative;overflow:hidden}.infatix-seo-btn--primary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--infatix-navy),var(--infatix-cyan));opacity:0;transition:opacity .4s ease;border-radius:inherit}.infatix-seo-btn--primary:hover:before{opacity:1}.infatix-seo-btn--primary span,.infatix-seo-btn--primary svg{position:relative;z-index:1}.infatix-seo-btn--primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(27,59,111,.25);color:var(--seo-white)}.infatix-seo-btn--ghost{padding:.68rem 1.4rem;color:var(--infatix-navy);border:1.5px solid var(--seo-border)!important;background:transparent}.infatix-seo-btn--ghost:hover{border-color:rgba(27,59,111,.25)!important;background:rgba(27,59,111,.04);color:var(--infatix-navy);transform:translateY(-2px)}.infatix-seo-stats{display:flex;align-items:center;gap:1.75rem;padding-top:2rem;border-top:1px solid var(--seo-border)}.infatix-seo-stat{display:flex;flex-direction:column;gap:.15rem}.infatix-seo-stat__num{font-size:1.7rem;font-weight:700;color:var(--infatix-navy);line-height:1;letter-spacing:-.03em}.infatix-seo-stat__unit{font-size:1.1rem;font-weight:600;color:var(--infatix-cyan)}.infatix-seo-stat__label{font-size:.75rem;color:var(--seo-muted);font-weight:400;letter-spacing:.01em}.infatix-seo-stat__divider{width:1px;height:36px;background:var(--seo-border);flex-shrink:0}.infatix-seo-right{position:relative;height:420px;opacity:0;animation:infatix-seo-fadeUp .75s cubic-bezier(.22,.68,0,1.2) .3s forwards}.infatix-seo-card{position:absolute;background:var(--seo-white);border-radius:var(--seo-radius);border:1px solid var(--seo-border);box-shadow:0 8px 40px rgba(27,59,111,.07),0 2px 8px rgba(0,0,0,.04);padding:1.25rem 1.5rem}.infatix-seo-card__label{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--seo-muted);margin-bottom:1rem}.infatix-seo-card--rank{top:0;left:0;right:0;animation:infatix-seo-float 6s ease-in-out infinite}.infatix-seo-rank-list{display:flex;flex-direction:column;gap:.75rem}.infatix-seo-rank-item{display:flex;align-items:center;gap:.85rem}.infatix-seo-rank-pos{font-size:.75rem;font-weight:700;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-.01em}.infatix-seo-rank-pos--1{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309}.infatix-seo-rank-pos--2{background:rgba(93,179,203,.12);color:var(--infatix-cyan)}.infatix-seo-rank-pos--3{background:rgba(27,59,111,.07);color:var(--infatix-navy)}.infatix-seo-rank-bar-wrap{flex:1 1;min-width:0}.infatix-seo-rank-kw{display:block;font-size:.78rem;font-weight:500;color:var(--seo-text);margin-bottom:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.infatix-seo-rank-bar{height:4px;background:rgba(27,59,111,.06);border-radius:4px;overflow:hidden}.infatix-seo-rank-fill{height:100%;width:0;background:linear-gradient(90deg,var(--infatix-navy),var(--infatix-cyan));border-radius:4px;transition:width 1.4s cubic-bezier(.4,0,.2,1)}.infatix-seo-card--traffic{bottom:0;left:10%;right:0;animation:infatix-seo-float 6s ease-in-out 1.5s infinite}.infatix-seo-traffic-chart{width:100%;height:60px;margin-bottom:.75rem}.infatix-seo-traffic-chart svg{width:100%;height:100%}.infatix-seo-chart-line{stroke-dasharray:400;stroke-dashoffset:400}.infatix-seo-chart-area{opacity:0;transition:opacity .8s ease}.infatix-seo-traffic-meta{display:flex;align-items:baseline;gap:.75rem}.infatix-seo-traffic-num{font-size:1.4rem;font-weight:700;color:var(--infatix-navy);letter-spacing:-.03em}.infatix-seo-traffic-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:500;color:#16a34a;background:rgba(22,163,74,.08);padding:.2rem .55rem;border-radius:20px}.infatix-seo-pill{position:absolute;background:var(--seo-white);border:1px solid var(--seo-border);border-radius:50px;padding:.35rem .9rem;font-size:.72rem;font-weight:500;color:var(--infatix-navy);white-space:nowrap;box-shadow:0 4px 12px rgba(27,59,111,.08);animation:infatix-seo-float 5s ease-in-out infinite}.infatix-seo-pill--a{top:45%;right:-8px;animation-delay:.5s}.infatix-seo-pill--b{top:60%;right:-4px;animation-delay:1.2s}.infatix-seo-pill--c{top:75%;right:-8px;animation-delay:2s}@keyframes infatix-seo-fadeUp{to{opacity:1;transform:translateY(0)}}@keyframes infatix-seo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes infatix-seo-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}:root{--ind-navy:#1B3B6F;--ind-cyan:#5db3cb;--ind-navy-deep:#0f2348;--ind-cyan-pale:#eef8fb;--ind-text:#1a1a2e;--ind-muted:#6b7280;--ind-border:rgba(27,59,111,0.08);--ind-card-bg:#ffffff;--ind-radius:20px;--ind-transition:0.38s cubic-bezier(0.4,0,0.2,1)}.infatix-ind-section{padding:1rem 0 3rem;background:#f8f9fc;position:relative;overflow:hidden;font-family:Outfit,sans-serif}.infatix-ind-section:before{content:"";position:absolute;top:-200px;right:-200px;width:600px;height:600px;background:radial-gradient(circle,rgba(93,179,203,.07) 0,transparent 70%);pointer-events:none}.infatix-ind-section:after{content:"";position:absolute;bottom:-150px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(27,59,111,.05) 0,transparent 70%);pointer-events:none}.infatix-ind-container{max-width:1280px;margin:0 auto;padding:0 3rem;position:relative;z-index:1}.infatix-ind-header{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:72px}.infatix-ind-header-left{max-width:560px}.infatix-ind-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ind-cyan);margin-bottom:1.25rem}.infatix-ind-eyebrow:before{content:"";display:block;width:24px;height:2px;background:var(--ind-cyan);border-radius:2px}.infatix-ind-title{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;color:var(--ind-navy);line-height:1.18;letter-spacing:-.03em;margin:0 0 1rem}.infatix-ind-title em{font-style:normal;background:linear-gradient(135deg,var(--ind-navy) 0,var(--ind-cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.infatix-ind-subtitle{font-size:1rem;color:var(--ind-muted);line-height:1.7;font-weight:400;margin:0}.infatix-ind-header-right{flex-shrink:0;text-align:right}.infatix-ind-count-badge{background:linear-gradient(135deg,var(--ind-navy) 0,#2a5298 100%);color:white;border-radius:50px;padding:.85rem 2rem;display:inline-flex;flex-direction:column;align-items:center;gap:.1rem}.infatix-ind-count-badge .count-num{font-size:1.75rem;font-weight:700;line-height:1;letter-spacing:-.04em}.infatix-ind-count-badge .count-label{font-size:.7rem;font-weight:400;letter-spacing:.06em;opacity:.75;text-transform:uppercase}.infatix-ind-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem}.infatix-ind-card{background:var(--ind-card-bg);border-radius:var(--ind-radius);padding:2rem 1.75rem;border:1.5px solid var(--ind-border);cursor:default;transition:transform var(--ind-transition),box-shadow var(--ind-transition),border-color var(--ind-transition);position:relative;overflow:hidden;opacity:0;transform:translateY(28px)}.infatix-ind-card.ind-visible{opacity:1;transform:translateY(0);transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .55s cubic-bezier(.4,0,.2,1),box-shadow var(--ind-transition),border-color var(--ind-transition)}.infatix-ind-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(27,59,111,.03),rgba(93,179,203,.06));opacity:0;transition:opacity var(--ind-transition)}.infatix-ind-card:hover{transform:translateY(-6px);box-shadow:0 20px 48px rgba(27,59,111,.1),0 4px 12px rgba(27,59,111,.06);border-color:rgba(93,179,203,.35)}.infatix-ind-card:hover:after{opacity:1}.infatix-ind-card-num{font-size:.7rem;font-weight:600;letter-spacing:.1em;color:var(--ind-cyan);margin-bottom:1.25rem;display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.infatix-ind-icon{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,rgba(27,59,111,.07),rgba(93,179,203,.1));display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;transition:background var(--ind-transition),transform var(--ind-transition);position:relative;z-index:1}.infatix-ind-card:hover .infatix-ind-icon{background:linear-gradient(135deg,var(--ind-navy) 0,var(--ind-cyan) 100%);transform:scale(1.08)}.infatix-ind-icon svg{width:22px;height:22px;stroke:var(--ind-navy);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--ind-transition)}.infatix-ind-card:hover .infatix-ind-icon svg{stroke:white}.infatix-ind-card-name{font-size:1rem;font-weight:600;color:var(--ind-navy);margin:0 0 .4rem;line-height:1.3;position:relative;z-index:1}.infatix-ind-card-desc{font-size:.82rem;color:var(--ind-muted);line-height:1.6;margin:0;position:relative;z-index:1}.infatix-ind-card-more{background:linear-gradient(135deg,var(--ind-navy) 0,#2a5298 100%);border-color:transparent;display:flex;flex-direction:column;justify-content:space-between}.infatix-ind-card-more .infatix-ind-card-desc,.infatix-ind-card-more .infatix-ind-card-name,.infatix-ind-card-more .infatix-ind-card-num{color:rgba(255,255,255,.9)}.infatix-ind-card-more .infatix-ind-card-num{color:var(--ind-cyan)}.infatix-ind-card-more .infatix-ind-icon{background:rgba(255,255,255,.12)}.infatix-ind-card-more:hover{border-color:rgba(93,179,203,.5);box-shadow:0 20px 48px rgba(27,59,111,.25),0 4px 12px rgba(27,59,111,.15)}.infatix-ind-card-more:hover .infatix-ind-icon{background:rgba(255,255,255,.2);transform:scale(1.08)}.infatix-ind-card-more:hover .infatix-ind-icon svg{stroke:white}.infatix-ind-card-more:after{background:linear-gradient(135deg,rgba(255,255,255,.04),rgba(93,179,203,.08))}.infatix-ind-explore-link{display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:500;color:var(--ind-cyan);text-decoration:none;margin-top:1.25rem;transition:gap var(--ind-transition),opacity var(--ind-transition);position:relative;z-index:1;background:none;border:none;cursor:pointer;padding:0;font-family:Outfit,sans-serif}.infatix-ind-explore-link:hover{gap:.65rem;opacity:.85}.infatix-ind-explore-link svg{width:14px;height:14px;stroke:var(--ind-cyan);stroke-width:2;fill:none;stroke-linecap:round;stroke-linejoin:round}.infatix-ind-footer-strip{margin-top:64px;padding:28px 40px;background:white;border-radius:20px;border:1.5px solid var(--ind-border);display:flex;align-items:center;justify-content:space-between;gap:2rem}.infatix-ind-footer-text{font-size:.95rem;color:var(--ind-muted);font-weight:400;margin:0}.infatix-ind-footer-text strong{color:var(--ind-navy);font-weight:600}.infatix-ind-cta-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.75rem;background:var(--ind-navy);color:white;border-radius:50px;font-family:Outfit,sans-serif;font-size:.88rem;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:background var(--ind-transition),transform var(--ind-transition),box-shadow var(--ind-transition);white-space:nowrap}.infatix-ind-cta-btn:hover{background:linear-gradient(135deg,var(--ind-navy) 0,var(--ind-cyan) 100%);transform:translateY(-2px);box-shadow:0 8px 24px rgba(27,59,111,.25);color:white}.infatix-ind-cta-btn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ifx-seoguar__wrap{--ifx-sg-navy:#1B3B6F;--ifx-sg-cyan:#5db3cb;--ifx-sg-white:#ffffff;--ifx-sg-text:#1a1a2e;--ifx-sg-muted:#6b7280;--ifx-sg-border:rgba(27,59,111,0.09);--ifx-sg-r:20px;font-family:Outfit,sans-serif;background:#f8fafd;padding:1rem 0 5rem;overflow:hidden;position:relative}.ifx-seoguar__wrap:before{top:-160px;right:-160px;width:560px;height:560px;background:radial-gradient(circle,rgba(93,179,203,.1) 0,transparent 70%)}.ifx-seoguar__wrap:after,.ifx-seoguar__wrap:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.ifx-seoguar__wrap:after{bottom:-120px;left:-120px;width:440px;height:440px;background:radial-gradient(circle,rgba(27,59,111,.07) 0,transparent 70%)}.ifx-seoguar__inner{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}.ifx-seoguar__label{display:inline-flex;align-items:center;gap:.45rem;background:rgba(93,179,203,.1);border:1px solid rgba(93,179,203,.3);color:var(--ifx-sg-cyan);font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.38rem 1rem;border-radius:50px;margin-bottom:1.25rem}.ifx-seoguar__headline{font-size:clamp(2.2rem,4vw,3.2rem);font-weight:700;color:var(--ifx-sg-text);line-height:1.15;letter-spacing:-.02em;margin-bottom:1.1rem}.ifx-seoguar__headline-accent{background:linear-gradient(135deg,var(--ifx-sg-navy) 0,var(--ifx-sg-cyan) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ifx-seoguar__subtext{font-size:1.05rem;color:var(--ifx-sg-muted);line-height:1.75;max-width:640px;margin-bottom:3rem}.ifx-seoguar__card{background:linear-gradient(135deg,var(--ifx-sg-navy) 0,#14305a 100%);border-radius:28px;padding:3rem 3rem 2.5rem;color:var(--ifx-sg-white);position:relative;overflow:hidden;margin-bottom:2.5rem}.ifx-seoguar__card:before{top:-80px;right:-80px;width:300px;height:300px;background:rgba(93,179,203,.12)}.ifx-seoguar__card:after,.ifx-seoguar__card:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.ifx-seoguar__card:after{bottom:-60px;left:40%;width:200px;height:200px;background:rgba(255,255,255,.04)}.ifx-seoguar__seal{position:absolute;top:2.25rem;right:2.5rem;width:80px;height:80px;z-index:2}.ifx-seoguar__seal-ring{width:80px;height:80px;animation:ifxSgSpin 20s linear infinite}@keyframes ifxSgSpin{to{transform:rotate(1turn)}}.ifx-seoguar__seal-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ifx-seoguar__seal-icon{width:28px;height:28px}.ifx-seoguar__card-title{font-size:1.55rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.6rem;position:relative;z-index:2;max-width:70%}.ifx-seoguar__card-body{font-size:.95rem;color:rgba(255,255,255,.7);line-height:1.7;margin-bottom:2rem;position:relative;z-index:2;max-width:65%}.ifx-seoguar__milestones{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:rgba(255,255,255,.1);border-radius:16px;overflow:hidden;position:relative;z-index:2}.ifx-seoguar__milestone{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.3rem 1.5rem;transition:background .3s ease}.ifx-seoguar__milestone:hover{background:rgba(255,255,255,.1)}.ifx-seoguar__milestone-num{font-size:1.85rem;font-weight:700;color:var(--ifx-sg-cyan);line-height:1;margin-bottom:.3rem;letter-spacing:-.03em}.ifx-seoguar__milestone-num span{font-size:1rem}.ifx-seoguar__milestone-label{font-size:.8rem;color:rgba(255,255,255,.6);line-height:1.4}.ifx-seoguar__proof-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}.ifx-seoguar__proof-title{font-size:1.35rem;font-weight:700;color:var(--ifx-sg-text);letter-spacing:-.02em;line-height:1.2}.ifx-seoguar__proof-note{font-size:.82rem;color:var(--ifx-sg-muted);text-align:right;max-width:220px;line-height:1.5}.ifx-seoguar__screenshots{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.ifx-seoguar__screenshot{background:var(--ifx-sg-white);border-radius:var(--ifx-sg-r);overflow:hidden;border:1px solid var(--ifx-sg-border);box-shadow:0 2px 16px rgba(27,59,111,.06);transition:transform .35s ease,box-shadow .35s ease}.ifx-seoguar__screenshot:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(27,59,111,.12)}.ifx-seoguar__chrome{background:#f0f2f5;padding:.55rem .75rem;display:flex;align-items:center;gap:.4rem;border-bottom:1px solid var(--ifx-sg-border)}.ifx-seoguar__chrome-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.ifx-seoguar__chrome-dot--red{background:#ff5f57}.ifx-seoguar__chrome-dot--yellow{background:#febc2e}.ifx-seoguar__chrome-dot--green{background:#28c840}.ifx-seoguar__chrome-bar{flex:1 1;background:var(--ifx-sg-white);border-radius:4px;height:18px;margin-left:.5rem;display:flex;align-items:center;padding:0 .5rem;gap:.3rem;border:1px solid rgba(0,0,0,.08)}.ifx-seoguar__chrome-lock{width:8px;height:8px;opacity:.35;flex-shrink:0}.ifx-seoguar__chrome-url{font-size:.65rem;color:#888;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ifx-seoguar__imgwrap img{width:100%;height:90%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.isp2-fomo-icon,.isp2-nudge-icon{display:flex;align-items:center;justify-content:center;font-size:1.75rem;flex-shrink:0}.isp2-fomo-icon i,.isp2-nudge-icon i{line-height:1}.ifx-seoguar__imgwrap{aspect-ratio:16/10;background:linear-gradient(135deg,#eef2f8,#e6edf7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;position:relative;overflow:hidden}.ifx-seoguar__imgwrap:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(27,59,111,.04) 1px,transparent 0),linear-gradient(90deg,rgba(27,59,111,.04) 1px,transparent 0);background-size:28px 28px}.ifx-seoguar__imgwrap:after{content:"";position:absolute;bottom:0;left:0;right:0;height:45%;background:linear-gradient(0deg,rgba(93,179,203,.1) 0,transparent);-webkit-clip-path:polygon(0 100%,8% 55%,20% 70%,35% 30%,50% 50%,65% 15%,80% 35%,100% 5%,100% 100%);clip-path:polygon(0 100%,8% 55%,20% 70%,35% 30%,50% 50%,65% 15%,80% 35%,100% 5%,100% 100%)}.ifx-seoguar__upload-icon{width:40px;height:40px;background:rgba(93,179,203,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.ifx-seoguar__upload-icon svg{width:20px;height:20px;color:var(--ifx-sg-cyan)}.ifx-seoguar__img-label{font-size:.78rem;color:var(--ifx-sg-muted);font-weight:500;text-align:center;line-height:1.4;position:relative;z-index:1}.ifx-seoguar__caption{padding:.9rem 1.1rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ifx-seoguar__cap-text{font-size:.82rem;font-weight:600;color:var(--ifx-sg-text)}.ifx-seoguar__cap-tag{font-size:.72rem;font-weight:600;color:var(--ifx-sg-cyan);background:rgba(93,179,203,.1);border:1px solid rgba(93,179,203,.25);padding:.2rem .6rem;border-radius:50px;white-space:nowrap}.ifx-seoguar__stats{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:3rem;align-items:center;justify-content:center}.ifx-seoguar__pill{display:flex;align-items:center;gap:.6rem;background:var(--ifx-sg-white);border:1px solid var(--ifx-sg-border);border-radius:50px;padding:.55rem 1.1rem .55rem .65rem;box-shadow:0 1px 8px rgba(27,59,111,.05)}.ifx-seoguar__pill-dot{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--ifx-sg-navy),var(--ifx-sg-cyan));display:flex;align-items:center;justify-content:center;flex-shrink:0}.ifx-seoguar__pill-dot svg{width:16px;height:16px;color:var(--ifx-sg-white)}.ifx-seoguar__pill-text{font-size:.83rem;font-weight:600;color:var(--ifx-sg-text)}.ifx-seoguar__fade{opacity:0;transform:translateY(28px);transition:opacity .65s ease,transform .65s ease}.ifx-seoguar__fade.seo-reveal-vis{opacity:1;transform:translateY(0)}.ifx-seoguar__fade--d1{transition-delay:.08s}.ifx-seoguar__fade--d2{transition-delay:.18s}.ifx-seoguar__fade--d3{transition-delay:.28s}.ifx-seoguar__fade--d4{transition-delay:.38s}.ifx-seoguar__fade--d5{transition-delay:.14s}.ifx-seoguar__fade--d6{transition-delay:.24s}.ifx-seoguar__fade--d7{transition-delay:.34s}.infatix-seo-p{font-family:Outfit,sans-serif;background:#f7f9fc;padding:3rem 0 110px;position:relative;overflow:hidden}.infatix-seo-p:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 800px 500px at 15% 0,rgba(93,179,203,.09) 0,transparent 65%),radial-gradient(ellipse 600px 400px at 85% 100%,rgba(27,59,111,.06) 0,transparent 65%);pointer-events:none}.isp2-wrap{max-width:90%;margin:0 auto;padding:0 2rem;position:relative}.isp2-eyebrow{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgba(27,59,111,.07),rgba(93,179,203,.1));border:1px solid rgba(93,179,203,.28);padding:5px 16px;border-radius:100px;font-size:.72rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#5db3cb;margin-bottom:28px}.isp2-dot{width:6px;height:6px;border-radius:50%;background:#5db3cb;animation:isp2-pulse 2s infinite}@keyframes isp2-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.6)}}.isp2-top-row{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:40px;gap:40px;align-items:center;margin-bottom:20px}.isp2-head h2{font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:700;color:#0d0d0d;line-height:1.15;letter-spacing:-.025em;margin-bottom:14px}.isp2-head h2 .isp2-grad{background:linear-gradient(135deg,#1B3B6F,#5db3cb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.isp2-head p{font-size:1rem;color:#6b7280;line-height:1.7;max-width:420px}.isp2-core{background:linear-gradient(155deg,#1B3B6F,#122d57 55%,#0f2648);border-radius:28px;padding:44px 48px;position:relative;overflow:hidden}.isp2-core:before{top:-80px;right:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(93,179,203,.14) 0,transparent 70%)}.isp2-core:after,.isp2-core:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.isp2-core:after{bottom:-60px;left:-40px;width:220px;height:220px;background:radial-gradient(circle,rgba(93,179,203,.07) 0,transparent 70%)}.isp2-core-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:32px}.isp2-price-side{flex-shrink:0}.isp2-price-label{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(93,179,203,.75);margin-bottom:10px}.isp2-price-row{display:flex;align-items:baseline;gap:3px;line-height:1;margin-bottom:8px}.isp2-price-currency{font-size:1.6rem;font-weight:600;color:rgba(255,255,255,.65);margin-bottom:6px}.isp2-price-num{font-size:4.5rem;font-weight:700;color:#ffffff;letter-spacing:-.05em;line-height:1}.isp2-price-per{font-size:1rem;color:rgba(255,255,255,.4);font-weight:400;align-self:flex-end;padding-bottom:6px;margin-left:2px}.isp2-price-note{font-size:.78rem;color:rgba(255,255,255,.35)}.isp2-divider{width:1px;height:90px;background:rgba(255,255,255,.1);flex-shrink:0}.isp2-billing-side{flex:1 1;min-width:0}.isp2-billing-title{font-size:.8rem;font-weight:500;color:rgba(255,255,255,.45);margin-bottom:14px;letter-spacing:.03em}.isp2-toggle-row{display:flex;align-items:center;gap:12px;margin-bottom:18px}.isp2-t-label{font-size:.88rem;font-weight:500;color:rgba(255,255,255,.55);transition:color .3s ease}.isp2-t-label.active{color:#fff}.isp2-switch{position:relative;width:50px;height:26px;flex-shrink:0}.isp2-switch input{display:none}.isp2-switch-track{position:absolute;inset:0;background:rgba(255,255,255,.12);border-radius:100px;cursor:pointer;transition:background .3s ease;border:1px solid rgba(255,255,255,.15)}.isp2-switch-track:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:white;border-radius:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 1px 4px rgba(0,0,0,.3)}.isp2-switch input:checked+.isp2-switch-track{background:linear-gradient(135deg,#5db3cb,#3da0b8);border-color:transparent}.isp2-switch input:checked+.isp2-switch-track:after{transform:translateX(24px)}.isp2-save-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);border-radius:100px;padding:5px 14px;font-size:.78rem;font-weight:600;color:#6ee7b7;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.isp2-save-pill:before{content:"✦";font-size:.6rem}.isp2-save-pill.visible{opacity:1;transform:translateY(0)}.isp2-core-cta{flex-shrink:0;display:flex;align-items:flex-end;gap:10px}.isp2-btn-primary{display:inline-flex;align-items:center;gap:8px;padding:14px 30px;background:#ffffff;color:#1B3B6F;border:none;border-radius:100px;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:700;cursor:pointer;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);white-space:nowrap;box-shadow:0 4px 16px rgba(0,0,0,.15)}.isp2-btn-primary:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(0,0,0,.2)}.isp2-btn-secondary{font-size:.78rem;color:rgba(255,255,255,.35);text-decoration:none;font-weight:400;text-align:center;transition:color .2s;cursor:pointer;background:none;border:none;padding:0;font-family:Outfit,sans-serif}.isp2-btn-secondary:hover{color:rgba(255,255,255,.6)}.isp2-fomo-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:20px}.isp2-fomo-card{background:white;border:1px solid rgba(27,59,111,.09);border-radius:18px;padding:22px 20px;display:flex;align-items:flex-start;gap:14px;transition:transform .3s ease,box-shadow .3s ease}.isp2-fomo-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(27,59,111,.08)}.isp2-fomo-icon{font-size:1.35rem;flex-shrink:0;margin-top:1px}.isp2-fomo-card h4{font-size:.85rem;font-weight:600;color:#1B3B6F;margin-bottom:3px;letter-spacing:-.01em}.isp2-fomo-card p{font-size:.76rem;color:#9ca3af;line-height:1.5;margin:0}.isp2-nudge{background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid rgba(245,158,11,.22);border-left:3px solid #f59e0b;border-radius:14px;padding:14px 22px;display:flex;align-items:center;gap:12px;font-size:.82rem;color:#78350f;line-height:1.55}.isp2-nudge strong{color:#92400e}.isp2-nudge-icon{font-size:1.1rem;flex-shrink:0}.isp2-nudge-link{color:#b45309;font-weight:600;text-decoration:none;margin-left:4px;transition:opacity .2s;cursor:pointer;background:none;border:none;border-bottom:1px dotted;padding:0;font-family:Outfit,sans-serif;font-size:.82rem}.isp2-nudge-link:hover{opacity:.7}.isp2-fade{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1)}.isp2-fade.seo-reveal-vis{opacity:1;transform:translateY(0)}.isp2-d1{transition-delay:.05s}.isp2-d2{transition-delay:.12s}.isp2-d3{transition-delay:.2s}.isp2-d4{transition-delay:.28s}.isp2-d5{transition-delay:.1s}.isp2-d6{transition-delay:.18s}.isp2-d7{transition-delay:.26s}.infatix-seo-cta-section{position:relative;background:#1B3B6F;padding:62px 0;overflow:hidden;font-family:Outfit,sans-serif}.infatix-seo-cta-section:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,transparent,#5db3cb 45%,transparent);pointer-events:none}.infatix-seo-cta-dots{position:absolute;inset:0;background-image:radial-gradient(rgba(93,179,203,.08) 1.5px,transparent 0);background-size:24px 24px;pointer-events:none}.infatix-seo-cta-ambient{position:absolute;top:-140px;right:-140px;width:500px;height:500px;background:radial-gradient(circle,rgba(93,179,203,.13) 0,transparent 62%);pointer-events:none}.infatix-seo-cta-ambient-left{position:absolute;bottom:-120px;left:-100px;width:340px;height:340px;background:radial-gradient(circle,rgba(27,59,111,.6) 0,transparent 65%);pointer-events:none}.infatix-seo-cta-wrap{max-width:1400px;margin:0 auto;padding:0 3rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:3.5rem;gap:3.5rem;position:relative;z-index:1}.infatix-seo-cta-badge{display:inline-flex;align-items:center;gap:.48rem;background:rgba(93,179,203,.1);border:1px solid rgba(93,179,203,.22);color:#5db3cb;font-size:.7rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:.28rem .85rem;border-radius:50px;margin-bottom:1.1rem;font-family:Outfit,sans-serif}.infatix-seo-cta-pulse{width:5px;height:5px;border-radius:50%;background:#5db3cb;animation:infatix-cta-blink 2.2s ease-in-out infinite;flex-shrink:0}@keyframes infatix-cta-blink{0%,to{opacity:1}50%{opacity:.3}}.infatix-seo-cta-heading{font-family:Outfit,sans-serif;font-size:2.2rem;font-weight:600;color:#ffffff;line-height:1.2;letter-spacing:-.025em;margin:0 0 .85rem}.infatix-seo-cta-sub{font-size:.96rem;color:rgba(255,255,255,.52);line-height:1.72;margin:0;font-family:Outfit,sans-serif}.infatix-seo-cta-vline{width:1px;height:110px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.13),transparent);flex-shrink:0}.infatix-seo-cta-action{display:flex;flex-direction:column;gap:1.8rem}.infatix-seo-cta-stats{display:flex;align-items:center;gap:1.35rem}.infatix-seo-cta-stat{display:flex;flex-direction:column;gap:.22rem;flex-shrink:0}.infatix-seo-cta-stat b{font-family:Outfit,sans-serif;font-size:1.85rem;font-weight:600;color:#5db3cb;line-height:1;letter-spacing:-.022em}.infatix-seo-cta-stat span{font-family:Outfit,sans-serif;font-size:.67rem;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.08em;line-height:1.4;white-space:nowrap}.infatix-seo-cta-sdash{width:1px;height:34px;background:rgba(255,255,255,.11);flex-shrink:0}.infatix-seo-cta-btns{display:flex;align-items:center;gap:1.5rem}.infatix-seo-cta-btn-main{display:inline-block;padding:.82rem 2rem;background:#ffffff;color:#1B3B6F;border-radius:50px;font-family:Outfit,sans-serif;font-weight:600;font-size:.9rem;text-decoration:none;white-space:nowrap;letter-spacing:.008em;transition:background .3s ease,color .3s ease,transform .28s ease,box-shadow .28s ease;border:none;cursor:pointer}.infatix-seo-cta-btn-main:hover{background:#5db3cb;color:#ffffff;transform:translateY(-2px);box-shadow:0 10px 28px rgba(93,179,203,.4)}.infatix-seo-cta-btn-text{font-family:Outfit,sans-serif;font-size:.9rem;font-weight:500;color:rgba(255,255,255,.55);text-decoration:none;white-space:nowrap;transition:color .25s ease;border:none;background:none;cursor:pointer}.infatix-seo-cta-btn-text:hover{color:#5db3cb}.infatix-mq-section{background:#ffffff;padding:84px 0 76px;overflow:hidden;font-family:Outfit,sans-serif}.infatix-mq-wrap{max-width:1040px;margin:0 auto;padding:0 3rem;text-align:center}.infatix-mq-qblock{position:relative;margin-bottom:4.25rem}.infatix-mq-qmark{display:block;font-family:Georgia,Times New Roman,serif;font-size:14rem;line-height:.6;color:rgba(93,179,203,.09);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:-1.25rem;letter-spacing:-.05em}.infatix-mq-quote{font-family:Outfit,sans-serif;font-size:2rem;font-weight:500;color:#1B3B6F;line-height:1.5;letter-spacing:-.02em;margin:0 0 2.25rem;padding:0;border:none;font-style:normal}.infatix-mq-quote em{font-style:normal;color:#5db3cb;font-weight:600}.infatix-mq-attr{display:flex;align-items:center;justify-content:center;gap:1.25rem}.infatix-mq-attr p{font-family:Outfit,sans-serif;font-size:.74rem;color:rgba(27,59,111,.37);text-transform:uppercase;letter-spacing:.14em;margin:0;white-space:nowrap}.infatix-mq-attr-line{flex:1 1;max-width:72px;height:1px;background:rgba(27,59,111,.13);display:block}.infatix-mq-facts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.infatix-mq-fact{background:#f6f8fc;border:1px solid rgba(27,59,111,.07);border-radius:16px;padding:2.1rem 1.75rem;text-align:center;transition:border-color .32s ease,transform .32s ease,box-shadow .32s ease}.infatix-mq-fact:hover{border-color:rgba(93,179,203,.3);transform:translateY(-5px);box-shadow:0 14px 36px rgba(27,59,111,.09)}.infatix-mq-fact--mid{background:linear-gradient(145deg,rgba(27,59,111,.03),rgba(93,179,203,.07));border-color:rgba(93,179,203,.18)}.infatix-mq-fact-num{font-family:Outfit,sans-serif;font-size:2.65rem;font-weight:700;color:#1B3B6F;line-height:1;letter-spacing:-.03em;margin-bottom:.75rem}.infatix-mq-fact--mid .infatix-mq-fact-num{background:linear-gradient(135deg,#1B3B6F,#5db3cb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.infatix-mq-fact-text{font-family:Outfit,sans-serif;font-size:.86rem;color:rgba(27,59,111,.53);line-height:1.62;margin:0}.seo-modal-backdrop{position:fixed;inset:0;background:rgba(10,20,40,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;animation:seo-backdrop-in .25s ease}@keyframes seo-backdrop-in{0%{opacity:0}to{opacity:1}}.seo-modal{background:#ffffff;border-radius:24px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 32px 80px rgba(10,20,40,.22),0 4px 16px rgba(10,20,40,.08);animation:seo-modal-in .3s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgba(27,59,111,.15) transparent}@keyframes seo-modal-in{0%{opacity:0;transform:scale(.95) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.seo-modal-close{position:absolute;top:1.25rem;right:1.25rem;width:36px;height:36px;border-radius:50%;background:#f1f3f7;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6b7280;transition:background .2s ease,color .2s ease;z-index:10}.seo-modal-close:hover{background:#e5e8ef;color:#1B3B6F}.seo-modal-header{padding:2rem 2rem 0}.seo-modal-eyebrow{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5db3cb;margin-bottom:.75rem}.seo-modal-eyebrow-line{display:block;width:20px;height:2px;background:#5db3cb;border-radius:2px}.seo-modal-title{font-size:1.75rem;font-weight:700;color:#0d0d0d;letter-spacing:-.025em;line-height:1.2;margin-bottom:.5rem}.seo-modal-subtitle{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0}.seo-modal-divider{height:1px;background:rgba(27,59,111,.07);margin:1.25rem 2rem}.seo-modal-body{padding:0 2rem;gap:1.25rem}.seo-field-group,.seo-modal-body{display:flex;flex-direction:column}.seo-field-group{gap:.4rem}.seo-field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.seo-field-label{font-size:.82rem;font-weight:600;color:#1a1a2e}.seo-required{color:#ef4444}.seo-field-input{width:100%;padding:.75rem 1rem;border:1.5px solid rgba(27,59,111,.12);border-radius:12px;font-family:Outfit,sans-serif;font-size:.9rem;color:#1a1a2e;background:#f9fafc;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;outline:none;box-sizing:border-box}.seo-field-input::-webkit-input-placeholder{color:#b0b8c8}.seo-field-input:-ms-input-placeholder{color:#b0b8c8}.seo-field-input::-ms-input-placeholder{color:#b0b8c8}.seo-field-input::placeholder{color:#b0b8c8}.seo-field-input:focus{border-color:#5db3cb;box-shadow:0 0 0 3px rgba(93,179,203,.15);background:#fff}.seo-field-error{border-color:#ef4444!important;box-shadow:0 0 0 3px rgba(239,68,68,.1)!important}.seo-field-textarea{resize:vertical;min-height:100px}.seo-select-wrap{position:relative}.seo-field-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:2.5rem;cursor:pointer}.seo-select-arrow{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}.seo-error-msg{font-size:.76rem;color:#ef4444;font-weight:500;display:flex;align-items:center;gap:.3rem}.seo-error-msg:before{content:"⚠";font-size:.7rem}.seo-submit-error{background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.2);border-radius:10px;padding:.75rem 1rem;font-size:.82rem;color:#dc2626}.seo-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1.5rem 2rem 2rem}.seo-modal-cancel{padding:.7rem 1.5rem;border-radius:12px;border:1.5px solid rgba(27,59,111,.12);background:transparent;font-family:Outfit,sans-serif;font-size:.88rem;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease}.seo-modal-cancel:hover{border-color:rgba(27,59,111,.25);color:#1B3B6F;background:rgba(27,59,111,.04)}.seo-modal-submit{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;border-radius:12px;border:none;background:#1B3B6F;color:white;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.seo-modal-submit:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#1B3B6F,#5db3cb);opacity:0;transition:opacity .3s ease}.seo-modal-submit:hover:before{opacity:1}.seo-modal-submit span,.seo-modal-submit svg{position:relative;z-index:1}.seo-modal-submit:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(27,59,111,.3)}.seo-modal-submit:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.seo-spinner{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:white;border-radius:50%;animation:seo-spin .7s linear infinite;position:relative;z-index:1}@keyframes seo-spin{to{transform:rotate(1turn)}}.seo-modal-success{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;gap:1rem;min-height:300px}.seo-modal-success-icon{animation:seo-success-pop .5s cubic-bezier(.16,1,.3,1)}@keyframes seo-success-pop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.seo-modal-success-title{font-size:1.5rem;font-weight:700;color:#0d0d0d;letter-spacing:-.02em;margin:0}.seo-modal-success-text{font-size:.95rem;color:#6b7280;line-height:1.7;margin:0;max-width:340px}.seo-modal-success-btn{padding:.75rem 2rem;border-radius:12px;border:none;background:#1B3B6F;color:white;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:.5rem}.seo-modal-success-btn:hover{background:#5db3cb;transform:translateY(-2px)}.ctm-modal{background:#f5f5f7;border-radius:28px;width:100%;max-width:500px;max-height:92vh;overflow-y:auto;position:relative;box-shadow:0 32px 80px rgba(10,20,40,.22),0 4px 16px rgba(10,20,40,.08);animation:seo-modal-in .3s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgba(27,59,111,.12) transparent}.ctm-body{padding:2.25rem 1.75rem 1.75rem;display:flex;flex-direction:column;gap:0}.ctm-header{margin-bottom:1.75rem;padding-right:2.5rem}.ctm-title{font-size:1.75rem;font-weight:700;color:#0d0d0d;letter-spacing:-.03em;line-height:1.2;margin:0 0 .35rem}.ctm-subtitle,.ctm-title{font-family:Outfit,sans-serif}.ctm-subtitle{font-size:.9rem;color:#9ca3af;margin:0;font-weight:400}.ctm-fields{gap:.75rem;margin-bottom:1.25rem}.ctm-field-wrap,.ctm-fields{display:flex;flex-direction:column}.ctm-field-wrap{gap:.3rem}.ctm-input{width:100%;padding:1rem 1.25rem;border:none;border-radius:16px;background:#ffffff;font-family:Outfit,sans-serif;font-size:.95rem;color:#1a1a2e;outline:none;box-sizing:border-box;transition:box-shadow .2s ease,background .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.04)}.ctm-input::-webkit-input-placeholder{color:#b0b8c8}.ctm-input:-ms-input-placeholder{color:#b0b8c8}.ctm-input::-ms-input-placeholder{color:#b0b8c8}.ctm-input::placeholder{color:#b0b8c8}.ctm-input:focus{box-shadow:0 0 0 2.5px rgba(93,179,203,.35),0 1px 3px rgba(0,0,0,.04)}.ctm-input-error,.ctm-input-error.ctm-input{box-shadow:0 0 0 2px rgba(239,68,68,.35)!important}.ctm-textarea{resize:none;min-height:100px;line-height:1.6}.ctm-phone-row{display:flex;align-items:stretch;background:#ffffff;border-radius:16px;overflow:visible;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease}.ctm-phone-row:focus-within{box-shadow:0 0 0 2.5px rgba(93,179,203,.35),0 1px 3px rgba(0,0,0,.04)}.ctm-cc-wrap{position:relative;flex-shrink:0}.ctm-cc-btn{display:flex;align-items:center;gap:.4rem;padding:0 1rem;height:100%;min-height:52px;background:transparent;border:none;border-right:1px solid rgba(0,0,0,.06);cursor:pointer;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:500;color:#1a1a2e;border-radius:0;white-space:nowrap;transition:background .15s ease}.ctm-cc-btn:hover{background:rgba(0,0,0,.02)}.ctm-cc-flag{font-size:1.15rem;line-height:1}.ctm-cc-code{font-size:.88rem;font-weight:600;color:#374151}.ctm-cc-arrow{color:#9ca3af;transition:transform .2s ease;flex-shrink:0}.ctm-cc-arrow.open{transform:rotate(180deg)}.ctm-cc-dropdown{position:absolute;top:calc(100% + 6px);left:0;z-index:10000;background:#ffffff;border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.14),0 2px 8px rgba(0,0,0,.06);overflow:hidden;min-width:160px;border:1px solid rgba(0,0,0,.06)}.ctm-cc-option{display:flex;align-items:center;gap:.6rem;width:100%;padding:.65rem 1rem;background:transparent;border:none;cursor:pointer;font-family:Outfit,sans-serif;font-size:.85rem;text-align:left;transition:background .15s ease}.ctm-cc-option:hover{background:#f5f5f7}.ctm-cc-option.selected{background:rgba(93,179,203,.08)}.ctm-cc-option-label{font-weight:600;color:#1a1a2e;flex:1 1}.ctm-cc-option-code{color:#9ca3af;font-size:.8rem}.ctm-phone-input{flex:1 1;padding:1rem 1.25rem;border:none;background:transparent;font-family:Outfit,sans-serif;font-size:.95rem;color:#1a1a2e;outline:none;min-width:0}.ctm-phone-input::-webkit-input-placeholder{color:#b0b8c8}.ctm-phone-input:-ms-input-placeholder{color:#b0b8c8}.ctm-phone-input::-ms-input-placeholder{color:#b0b8c8}.ctm-phone-input::placeholder{color:#b0b8c8}.ctm-select-wrap{position:relative;background:#ffffff;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s ease}.ctm-select-wrap:focus-within{box-shadow:0 0 0 2.5px rgba(93,179,203,.35),0 1px 3px rgba(0,0,0,.04)}.ctm-select{width:100%;padding:1rem 3rem 1rem 1.25rem;border:none;border-radius:16px;background:transparent;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;color:#374151;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.ctm-select option{font-weight:400}.ctm-select-icon{position:absolute;right:1.1rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.ctm-error{font-family:Outfit,sans-serif;font-size:.75rem;color:#ef4444;font-weight:500;padding-left:.25rem;display:flex;align-items:center;gap:.3rem}.ctm-error:before{content:"⚠";font-size:.68rem}.ctm-submit{width:100%;display:flex;align-items:center;justify-content:center;gap:.6rem;padding:1.05rem 1.5rem;background:#0d0d0d;color:#ffffff;border:none;border-radius:16px;font-family:Outfit,sans-serif;font-size:1rem;font-weight:600;cursor:pointer;letter-spacing:-.01em;transition:background .25s ease,transform .25s ease,box-shadow .25s ease;margin-top:.25rem}.ctm-submit:hover:not(:disabled){background:#1B3B6F;transform:translateY(-2px);box-shadow:0 10px 28px rgba(27,59,111,.28)}.ctm-submit:disabled{opacity:.6;cursor:not-allowed}.ctm-spinner{border-color:white rgba(255,255,255,.35) rgba(255,255,255,.35)}@media (max-width:1200px){.infatix-seo-inner{gap:3rem}.infatix-seo-pill--a,.infatix-seo-pill--b,.infatix-seo-pill--c{display:none}.infatix-ind-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.infatix-seo-hero{padding:5rem 0 4rem}.infatix-seo-inner{grid-template-columns:1fr;gap:3rem;padding:0 2rem;text-align:center}.infatix-seo-badge{margin:0 auto 1.5rem}.infatix-seo-subtext{margin:0 auto 2rem}.infatix-seo-actions,.infatix-seo-stats{justify-content:center}.infatix-seo-right{height:360px;max-width:500px;margin:0 auto;width:100%}.infatix-ind-section{padding:1rem 0 3rem}.infatix-ind-container{padding:0 2rem}.infatix-ind-header{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:52px}.infatix-ind-header-right{text-align:left}.infatix-ind-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.infatix-ind-footer-strip{flex-direction:column;align-items:flex-start;gap:1.25rem;padding:24px 28px}.ifx-seoguar__wrap{padding:1rem 0 3rem}.ifx-seoguar__card-body,.ifx-seoguar__card-title{max-width:100%}.ifx-seoguar__seal{top:1.5rem;right:1.5rem}.ifx-seoguar__seal,.ifx-seoguar__seal-ring{width:64px;height:64px}.isp2-top-row{grid-template-columns:1fr;gap:28px}.isp2-head p{max-width:100%}.infatix-seo-cta-section{padding:54px 0}.infatix-seo-cta-wrap{grid-template-columns:1fr;padding:0 2rem;gap:2.5rem}.infatix-seo-cta-vline{display:none}.infatix-seo-cta-heading{font-size:1.85rem}.infatix-mq-wrap{padding:0 2rem}.infatix-mq-quote{font-size:1.75rem}.infatix-mq-qmark{font-size:11rem}}@media (max-width:768px){.infatix-seo-inner{padding:0 1.5rem}.infatix-seo-headline{font-size:2.2rem}.infatix-seo-right{height:320px}.infatix-seo-card--traffic{left:5%;right:0}.infatix-ind-container{padding:0 1.5rem}.infatix-ind-title{font-size:1.85rem}.infatix-ind-header{margin-bottom:40px}.ifx-seoguar__wrap{padding:1rem 0 3rem}.ifx-seoguar__card{padding:2rem 1.75rem 1.75rem}.ifx-seoguar__milestone{padding:1rem}.ifx-seoguar__milestone-num{font-size:1.5rem}.ifx-seoguar__screenshots{grid-template-columns:1fr;gap:1rem}.ifx-seoguar__proof-header{flex-direction:column;align-items:flex-start}.ifx-seoguar__proof-note{text-align:left;max-width:100%}.ifx-seoguar__stats{gap:.5rem}.isp2-core{padding:36px 28px}.isp2-core-inner{flex-wrap:wrap;gap:24px}.isp2-divider{display:none}.isp2-core-cta{flex-direction:row;align-items:center;width:100%}.isp2-btn-primary{flex:1 1;justify-content:center}.infatix-seo-cta-wrap{padding:0 1.5rem}.infatix-seo-cta-heading{font-size:1.65rem}.infatix-seo-cta-stat b{font-size:1.6rem}.infatix-mq-section{padding:64px 0 56px}.infatix-mq-quote{font-size:1.5rem}.infatix-mq-qmark{font-size:9rem}.infatix-mq-facts{gap:1rem}.infatix-mq-fact{padding:1.65rem 1.35rem}.infatix-mq-fact-num{font-size:2.25rem}.seo-field-row{grid-template-columns:1fr}}@media (max-width:680px){.isp2-fomo-row{grid-template-columns:1fr}.isp2-price-num{font-size:4rem}}@media (max-width:576px){.infatix-mq-wrap{padding:0 1.25rem}.infatix-mq-quote{font-size:1.35rem}.infatix-mq-qmark{font-size:7.5rem}.infatix-mq-facts{grid-template-columns:1fr}.infatix-mq-fact{display:flex;align-items:center;gap:1.25rem;text-align:left;padding:1.35rem 1.5rem;border-radius:12px}.infatix-mq-fact-num{min-width:68px;font-size:1.9rem;margin-bottom:0;flex-shrink:0}}@media (max-width:540px){.infatix-seo-p{padding:1rem 0 80px}.isp2-core{padding:28px 20px;border-radius:22px}.isp2-core-cta{flex-direction:column}.isp2-btn-primary{width:100%}}@media (max-width:480px){.infatix-seo-hero{padding:4rem 0 3.5rem}.infatix-seo-inner{padding:0 1.25rem}.infatix-seo-headline{font-size:1.9rem}.infatix-seo-stats{gap:1.25rem}.infatix-seo-stat__num{font-size:1.4rem}.infatix-seo-actions{flex-direction:column;align-items:stretch}.infatix-seo-btn{justify-content:center}.infatix-seo-right{height:280px}.infatix-ind-grid{grid-template-columns:1fr;gap:.85rem}.infatix-ind-container{padding:0 1.25rem}.ifx-seoguar__milestones{grid-template-columns:1fr}.ifx-seoguar__seal{display:none}.ifx-seoguar__milestone{border-bottom:1px solid rgba(255,255,255,.08)}.infatix-seo-cta-wrap{padding:0 1rem}.infatix-seo-cta-stats{flex-wrap:wrap;gap:1rem}.infatix-seo-cta-sdash{display:none}.infatix-seo-cta-btns{flex-direction:column;align-items:flex-start;gap:.85rem}.infatix-seo-cta-btn-main{width:100%;text-align:center}.infatix-mq-wrap{padding:0 1rem}}