.hero-trust-bar{position:relative;z-index:2;padding:0 var(--layout-outer-x) 3rem;margin-top:.25rem}.hero-trust-bar__inner{max-width:var(--layout-max);margin:0 auto;padding:1.75rem var(--layout-shell-x) 1.35rem;border-radius:1.5rem;background:#ffffff;border:1px solid rgba(15,23,42,.06);box-shadow:0 16px 48px rgba(15,23,42,.09),0 4px 16px rgba(15,23,42,.04)}.hero-trust-bar__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 1.25rem;gap:0 1.25rem;align-items:stretch}.hero-trust-bar__column{display:flex;flex-direction:column;min-height:100%}.hero-trust-bar__stat{flex:1 1 auto;gap:.85rem;min-height:5.5rem;padding-bottom:1.35rem;border-bottom:1px solid #e2e8f0;text-align:left}.hero-trust-bar__stat,.hero-trust-bar__stat-icon{display:flex;align-items:center;justify-content:center}.hero-trust-bar__stat-icon{width:3.4rem;height:3.4rem;border-radius:.75rem;font-size:1.35rem;line-height:0;flex-shrink:0}.hero-trust-bar__stat-icon svg{display:block;width:1.35rem;height:1.35rem}.hero-trust-bar__stat--purple .hero-trust-bar__stat-icon{background:rgba(124,58,237,.1);color:#7c3aed}.hero-trust-bar__stat--orange .hero-trust-bar__stat-icon{background:rgba(249,115,22,.12);color:#f97316}.hero-trust-bar__stat--green .hero-trust-bar__stat-icon{background:rgba(34,197,94,.12);color:#22c55e}.hero-trust-bar__stat-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.hero-trust-bar__stat strong{display:flex;align-items:center;gap:.4rem;font-size:1.55rem;font-weight:800;color:#0f172a;line-height:1.2}.hero-trust-bar__stat-copy>span{display:block;font-size:1.1rem;font-weight:600;color:#64748b;line-height:1.35}.hero-trust-bar__stars{display:inline-flex;gap:.1rem;color:#f97316;font-size:.75rem}.hero-trust-bar__partner{display:flex;flex-direction:column;justify-content:flex-end;flex:0 0 auto;min-height:4.25rem;padding-top:1.25rem;text-align:center;opacity:.72;transition:opacity .2s ease}.hero-trust-bar__partner:hover{opacity:1}.hero-trust-bar__partner strong{display:block;font-size:1.15rem;font-weight:800;letter-spacing:.02em;line-height:1.25}.hero-trust-bar__partner span{display:block;margin-top:.2rem;font-size:.95rem;font-weight:600;color:#94a3b8;line-height:1.3}.hero-trust-bar__partner--google strong{color:#4285f4}.hero-trust-bar__partner--meta strong{color:#1877f2}.hero-trust-bar__partner--semrush strong{color:#ff642d}.hero-trust-bar__partner--clutch strong{color:#1a2b4a}@media (max-width:1024px){.hero-trust-bar__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem}.hero-trust-bar__stat{min-height:5rem}}@media (max-width:520px){.hero-trust-bar{padding:0 var(--layout-outer-x) 2rem}.hero-trust-bar__inner{padding:1.25rem var(--layout-shell-x)}.hero-trust-bar__grid{grid-template-columns:1fr 1fr;gap:.85rem .65rem}.hero-trust-bar__stat{flex-direction:column;align-items:center;text-align:center;gap:.55rem;min-height:6.5rem;padding-bottom:1rem}.hero-trust-bar__stat-icon{width:3rem;height:3rem;font-size:1.2rem}.hero-trust-bar__stat-icon svg{width:1.2rem;height:1.2rem}.hero-trust-bar__stat-copy{width:100%;align-items:center}.hero-trust-bar__stat strong{justify-content:center;flex-wrap:wrap;font-size:1.35rem}.hero-trust-bar__stat-copy>span{font-size:.92rem}.hero-trust-bar__stars{width:100%;justify-content:center;margin-top:.1rem}.hero-trust-bar__partner{min-height:3.75rem;padding-top:.85rem}.hero-trust-bar__partner strong{font-size:1rem}.hero-trust-bar__partner span{font-size:.85rem}}.home-page{--home-max:var(--layout-max);width:100%;max-width:100%;overflow-x:hidden;background:#f8f9fc;color:#0f172a}.home-page .kap-hero{overflow-x:visible}.home-page :is(.hero-section,.hero-trust-bar,.one-click,.pm-section,.wp-section,.oi-section,.ccd-section,.lwd-section,.csr-section,.cp-section,.tm-section,.svc-section,.cfe-section,.bn-section,.kinetic-process,.seof-section,.stg-section,.faq-section,.stats-counter){overflow-x:hidden;max-width:100%;box-sizing:border-box;padding-left:var(--layout-outer-x)!important;padding-right:var(--layout-outer-x)!important}.home-page :is(.hero-inner,.one-click__inner,.pm-inner,.wp-wrap,.oi-wrap,.ccd-wrap,.lwd-wrap,.csr-wrap,.cp-container,.tm-wrap,.svc-container,.cfe-wrap,.bn-wrap,.seof-wrap,.stg-wrap,.faq-wrap,.kinetic-intro,.kinetic-process__inner,.kinetic-steps,.hero-trust-bar__inner,.stats-counter__inner){width:100%;max-width:var(--home-max);margin-inline:auto;min-width:0;box-sizing:border-box}.home-page .stg-stage{width:100%;max-width:min(108rem,100%);margin-inline:auto}.home-page :is(.hero-grid,.pm-grid,.wp-grid,.oi-main-grid,.lwd-grid,.csr-grid,.tm-carousel,.svc-grid,.cfe-pillars,.seof-grid,.faq-grid,.stg-stage,.kinetic-step){min-width:0}@media (max-width:768px){.home-page :is(.lwd-banner,.svc-home-banner,.csr-banner,.ccd-banner,.faq-banner,.bn-center,.cp-footer,.stg-cta-wrap){flex-direction:column;align-items:stretch}.home-page :is(.lwd-banner__copy,.svc-home-banner__copy,.lwd-banner__btn,.svc-home-banner__btn,.csr-banner__btn,.ccd-banner__btn,.faq-banner__btn,.bn-btn,.cp-footer__btn,.stg-cta){min-width:0;width:100%;max-width:none}.home-page .ccd-banner,.home-page .csr-banner,.home-page .lwd-banner,.home-page .svc-home-banner{border-radius:1.4rem;padding:1.35rem 1.25rem 1.5rem;gap:1rem}.home-page .tm-deco--chat,.home-page .tm-deco--quote{opacity:.25;font-size:6rem}.home-page .tm-deco--quote{right:0}}.home-page img,.home-page video{max-width:100%;height:auto}.home-page .one-click{background:transparent;color:#0f172a}.home-page .mr-section{background:radial-gradient(ellipse 70% 50% at 20% 0,rgba(124,58,237,.07) 0,transparent 55%),linear-gradient(180deg,#f1f3f8,#f8f9fc 50%,#ffffff);color:#0f172a}.home-page .mr-glow{opacity:.35}.home-page .mr-badge{background:#ffffff;border-color:rgba(124,58,237,.2);color:#7c3aed;box-shadow:0 2px 12px rgba(15,23,42,.06)}.home-page .mr-badge__icon{color:#f97316}.home-page .mr-headline{color:#0f172a}.home-page .mr-highlight{color:#7c3aed}.home-page .mr-description{color:#64748b}.home-page .mr-kpi-card{background:#ffffff;border-color:rgba(15,23,42,.08);box-shadow:0 4px 20px rgba(15,23,42,.06)}.home-page .mr-kpi-card__icon-wrap{background:rgba(124,58,237,.1);color:#7c3aed}.home-page .mr-kpi-card__value{color:#7c3aed}.home-page .mr-kpi-card__label{color:#64748b}.home-page .mr-video-card{box-shadow:0 16px 48px rgba(15,23,42,.12)}.home-page .mr-features-intro{color:#475569}.home-page .mr-features-strip{background:#ffffff;border-color:rgba(15,23,42,.08);box-shadow:0 4px 24px rgba(15,23,42,.06)}.home-page .mr-features-strip__divider{background:#e2e8f0}.home-page .mr-feature-item__icon{color:#7c3aed}.home-page .mr-feature-item__title{color:#0f172a}.home-page .mr-feature-item__subtitle{color:#94a3b8}.home-page .mr-cta-subtext{color:#64748b}.home-page .svc-section,.home-page .svc-section--more{background:radial-gradient(ellipse 60% 40% at 10% 20%,rgba(124,58,237,.06) 0,transparent 50%),linear-gradient(180deg,#f1f3f8,#f8f9fc 45%,#ffffff);color:#0f172a}.home-page .svc-glow{opacity:.3}.home-page .svc-badge{border-color:rgba(124,58,237,.2);box-shadow:0 2px 12px rgba(15,23,42,.06)}.home-page .svc-badge,.home-page .svc-badge--outline{background:#ffffff;color:#7c3aed}.home-page .svc-title{color:#0f172a}.home-page .svc-title__highlight{background:linear-gradient(135deg,#7c3aed,#6366f1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.home-page .svc-subtitle{color:#64748b}.home-page .svc-card{background:#ffffff;border:1.5px solid rgba(124,58,237,.35);box-shadow:0 4px 20px rgba(15,23,42,.06)}.home-page .svc-card:hover{border-color:rgba(124,58,237,.55);box-shadow:0 12px 32px rgba(124,58,237,.12)}.home-page .svc-card__tag{color:#7c3aed;border-color:rgba(124,58,237,.2);background:rgba(124,58,237,.06)}.home-page .svc-card__title{color:#0f172a}.home-page .svc-card__desc{color:#64748b}.home-page .svc-card__link{color:#7c3aed}.home-page .svc-strip{background:#ffffff;border-color:rgba(15,23,42,.08);box-shadow:0 4px 20px rgba(15,23,42,.06)}.home-page .svc-strip__item strong{color:#7c3aed}.home-page .svc-strip__item span{color:#64748b}.home-page .svc-strip__divider{background:#e2e8f0}.home-page .elevate-banner{background:linear-gradient(135deg,#ede9fe,#e0e7ff 50%,#dbeafe);color:#0f172a;box-shadow:none}.home-page .elevate-banner:before{background:radial-gradient(circle at center,rgba(124,58,237,.06),transparent 70%)}.home-page .elevate-banner-content h2{color:#0f172a}.home-page .elevate-banner-content p{color:#64748b}.home-page .elevate-banner-content button{background:linear-gradient(180deg,#fde047,#facc15 55%,#eab308);color:#0f0a1a;box-shadow:0 8px 24px rgba(250,204,21,.35)}.home-page .elevate-banner-content button:hover{background:linear-gradient(180deg,#fef08a,#fde047 55%,#facc15);color:#0f0a1a}.home-page{--hp-text-muted:#475569;--hp-text-subtle:#64748b;--hp-accent-purple:#5b21b6;--hp-accent-link:#4338ca}.home-page :is(.oi-header__desc,.seof-lead,.cfe-lead,.stg-lead,.faq-lead,.kinetic-intro p,.mr-description,.svc-subtitle,.bn-lead,.bn-card__lead,.elevate-banner-content p,.lwd-lead,.ccd-lead,.csr-lead,.tm-lead,.cp-subtitle,.stats-counter__desc){color:var(--hp-text-muted)}.home-page :is(.mr-feature-item__subtitle,.mr-cta-subtext,.svc-card__desc,.svc-strip__item span,.cfe-banner__copy p,.cfe-stat__sub,.seof-trust__copy p,.wp-trust__rating,.pm-trust-bar__text,.faq-item__panel p,.stg-card__bullet,.stg-card__statText,.bn-card__lead){color:var(--hp-text-subtle)}.home-page :is(.oi-header__eyebrow,.seof-badge,.cfe-badge,.stg-badge,.faq-badge,.kinetic-badge,.mr-badge,.svc-badge,.svc-badge--outline,.lwd-badge,.ccd-badge,.csr-badge,.tm-badge,.cp-badge,.stats-counter__eyebrow){color:var(--hp-accent-purple);border-color:rgba(91,33,182,.2)}.home-page :is(.oi-header__highlight,.mr-highlight,.svc-card__tag,.svc-card__link,.svc-strip__item strong){color:var(--hp-accent-purple)}.home-page :is(.wp-header__accent,.oi-header__accent,.seof-title__accent,.cfe-title__accent,.stg-title__accent,.faq-title__accent,.kinetic-intro__accent,.lwd-title__accent,.ccd-title__accent,.csr-title__accent,.tm-title__accent,.stats-counter__accent,.cp-title__gradient){background:none;-webkit-text-fill-color:var(--hp-accent-purple);color:var(--hp-accent-purple)}.home-page .bn-section .bn-title__purple{color:#7c3aed;-webkit-text-fill-color:#7c3aed}.home-page .bn-section .bn-title__accent{background:linear-gradient(90deg,#7c3aed,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.home-page .seof-section .seof-title__accent{background:linear-gradient(90deg,#7c3aed,#a855f7 45%,#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.home-page :is(.seof-card__body p,.cfe-pillar__desc,.kinetic-content p,.pm-feature-card__desc){color:var(--hp-text-muted)}.home-page .seof-card__link{background-image:linear-gradient(90deg,#6366f1,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.home-page .seof-card__link:hover{background-image:linear-gradient(90deg,#7c3aed,#f97316)}.home-page .seof-card__link svg{color:#7c3aed;-webkit-text-fill-color:#7c3aed}.home-page :is(.hero-cta-primary,.hero-cta-secondary,.pm-cta--primary,.cfe-banner__btn,.bn-btn,.faq-banner__btn,.lwd-banner__btn,.ccd-banner__btn,.csr-banner__btn,.cp-footer__btn,.stg-cta){text-shadow:0 1px 2px rgba(15,23,42,.25)}.home-page :is(.pm-cta--primary,.cfe-banner__btn,.bn-card__btn){background:linear-gradient(90deg,#6d28d9,#5b21b6)}.home-page .faq-item__panel p{font-size:1.2rem;line-height:1.65;color:#334155}.home-page .faq-item__q{color:#0f172a}.home-page .wp-trust__rating{color:#334155}.home-page .wp-bottom-strip__cta-copy span{color:var(--hp-text-muted)}.home-page .elevate-banner-content p{color:#334155}.home-page .mr-features-intro,.home-page .mr-kpi-card__label{color:var(--hp-text-muted)}.home-page .kap-description{color:#475569}.home-page .kap-trust-signals .trust-signals__stat-copy strong{color:#0f172a}.home-page .kap-partner-logos__item,.home-page .kap-trust-signals .trust-signals__stat-copy small{color:#64748b}@media (max-width:768px){.home-page .kap-trust-signals .trust-signals__stat-copy strong{font-size:1.2rem}.home-page .kap-trust-signals .trust-signals__stat-copy small{font-size:.98rem}}