.SEOLandingPage-module__pMiSTq__wrapper{background-color:var(--color-bg);min-height:100vh;color:var(--color-text);transition:background-color var(--transition-normal),color var(--transition-normal);flex-direction:column;display:flex}.SEOLandingPage-module__pMiSTq__container{width:100%;max-width:1200px;padding:0 var(--space-6);margin:0 auto}.SEOLandingPage-module__pMiSTq__hero{padding:var(--space-20)0;text-align:center;background-color:var(--color-bg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.SEOLandingPage-module__pMiSTq__hero:before{content:"";background:radial-gradient(circle,var(--theme-color)0%,transparent 60%);opacity:.15;z-index:0;pointer-events:none;width:800px;height:800px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.SEOLandingPage-module__pMiSTq__heroContent{z-index:2;max-width:800px;margin:0 auto;animation:.8s cubic-bezier(.22,1,.36,1) both SEOLandingPage-module__pMiSTq__fadeInUp;position:relative}.SEOLandingPage-module__pMiSTq__h1{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:var(--fw-black);margin-bottom:var(--space-6);letter-spacing:-.02em;color:var(--color-text);line-height:1.2}.SEOLandingPage-module__pMiSTq__h1 span{color:var(--color-text)}.SEOLandingPage-module__pMiSTq__heroDesc{font-size:var(--fs-xl);color:var(--color-text-secondary);margin-bottom:var(--space-8);max-width:650px;margin-left:auto;margin-right:auto;line-height:1.6}.SEOLandingPage-module__pMiSTq__primaryCta{background-color:var(--theme-color);color:#fff;padding:var(--space-4)var(--space-8);border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-lg);box-shadow:0 10px 25px -5px var(--theme-color);justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:inline-flex}.SEOLandingPage-module__pMiSTq__primaryCta:hover{box-shadow:0 15px 35px -5px var(--theme-color);filter:brightness(1.1);transform:translateY(-3px)}.SEOLandingPage-module__pMiSTq__content{padding:var(--space-16)0;z-index:2;position:relative}.SEOLandingPage-module__pMiSTq__prose{font-size:var(--fs-lg);max-width:800px;color:var(--color-text);background:var(--color-surface);padding:var(--space-10);border-radius:var(--radius-2xl);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);margin:0 auto;line-height:1.8}.SEOLandingPage-module__pMiSTq__prose h2{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:var(--fw-bold);margin-bottom:var(--space-4);color:var(--color-text)}.SEOLandingPage-module__pMiSTq__prose h3{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:var(--fw-semibold);margin-bottom:var(--space-4);color:var(--color-text)}.SEOLandingPage-module__pMiSTq__featureList{padding-left:var(--space-6);margin-bottom:var(--space-8);list-style-type:disc}.SEOLandingPage-module__pMiSTq__featureList li{margin-bottom:var(--space-3)}.SEOLandingPage-module__pMiSTq__featureList strong{color:var(--color-primary)}.SEOLandingPage-module__pMiSTq__useCaseGrid{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.SEOLandingPage-module__pMiSTq__useCaseCard{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .2s}.SEOLandingPage-module__pMiSTq__useCaseCard:hover{box-shadow:var(--shadow-md);border-color:var(--theme-color);transform:translateY(-2px)}.SEOLandingPage-module__pMiSTq__useCaseCard h4{font-weight:var(--fw-bold);font-size:var(--fs-lg);margin-bottom:var(--space-2);color:var(--theme-color)}.SEOLandingPage-module__pMiSTq__useCaseCard p{font-size:var(--fs-base);color:var(--color-text-secondary);line-height:1.5}.SEOLandingPage-module__pMiSTq__relatedLinksSection{padding:var(--space-16)0;background-color:var(--color-surface-alt);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.SEOLandingPage-module__pMiSTq__relatedTitle{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-bold);margin-bottom:var(--space-8);text-align:center;color:var(--color-text)}.SEOLandingPage-module__pMiSTq__pillRow{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.SEOLandingPage-module__pMiSTq__pill{padding:var(--space-3)var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);font-weight:var(--fw-medium);font-size:var(--fs-base);box-shadow:var(--shadow-sm);text-decoration:none;transition:all .2s;display:inline-flex}.SEOLandingPage-module__pMiSTq__pill:hover{border-color:var(--theme-color);color:var(--theme-color);box-shadow:var(--shadow-md);transform:translateY(-2px)}.SEOLandingPage-module__pMiSTq__parentPill{border-color:var(--theme-color);color:var(--color-text);background:var(--color-bg)}.SEOLandingPage-module__pMiSTq__faqWrapper{padding:var(--space-16)0;background-color:var(--color-bg);max-width:800px;margin:0 auto}.SEOLandingPage-module__pMiSTq__faqTitle{font-family:var(--font-display);font-size:var(--fs-3xl);font-weight:var(--fw-bold);margin-bottom:var(--space-8);text-align:center;color:var(--color-text)}.SEOLandingPage-module__pMiSTq__bottomCta{padding:var(--space-20)0;text-align:center;border-top:1px solid var(--color-border);position:relative;overflow:hidden}.SEOLandingPage-module__pMiSTq__bottomCta:before{content:"";background:var(--theme-color);opacity:.1;z-index:0;position:absolute;inset:0}.SEOLandingPage-module__pMiSTq__bottomCtaContainer{z-index:1;position:relative}.SEOLandingPage-module__pMiSTq__bottomCta h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:var(--fw-black);margin-bottom:var(--space-8);color:var(--color-text)}.SEOLandingPage-module__pMiSTq__btnInverse{background-color:var(--color-text);color:var(--color-bg);padding:var(--space-4)var(--space-10);border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-lg);justify-content:center;align-items:center;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-flex}.SEOLandingPage-module__pMiSTq__btnInverse:hover{transform:translateY(-3px);box-shadow:0 10px 25px -5px #0003}
