.smartfollowup-module__w2vp_q__page{color:#1d1d1f;background:#fff}.smartfollowup-module__w2vp_q__hero{color:#fff;background:#000;position:relative;overflow:hidden}.smartfollowup-module__w2vp_q__heroGlow{pointer-events:none;background:radial-gradient(circle at 72% 24%,#0d94884d,#0000 36%),radial-gradient(circle at 28% 78%,#0071e329,#0000 42%);position:absolute;inset:-15%}.smartfollowup-module__w2vp_q__heroGrid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:4rem;min-height:78vh;padding-block:6rem;display:grid;position:relative}.smartfollowup-module__w2vp_q__heroCopy{max-width:40rem}.smartfollowup-module__w2vp_q__heroEyebrow{color:#ffffff9e;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.75rem;font-size:.78rem;font-weight:600;display:flex}.smartfollowup-module__w2vp_q__heroPill{color:#7dd3c7;letter-spacing:.1em;border:1px solid #fff3;border-radius:9999px;align-items:center;padding:.3rem .65rem;font-size:.65rem;display:inline-flex}.smartfollowup-module__w2vp_q__heroTitle{letter-spacing:-.045em;margin:1.5rem 0 0;font-size:clamp(2.6rem,5vw,4.2rem);font-weight:650;line-height:1.06}.smartfollowup-module__w2vp_q__heroTitleLine{white-space:nowrap;display:block}.smartfollowup-module__w2vp_q__heroLead{color:#ffffffa8;max-width:34rem;margin:1.75rem 0 0;font-size:1.08rem;line-height:1.8}.smartfollowup-module__w2vp_q__heroActions{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.smartfollowup-module__w2vp_q__primaryButton,.smartfollowup-module__w2vp_q__ghostButton{border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.5rem;font-size:.9rem;font-weight:650;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s,border-color .32s;display:inline-flex}.smartfollowup-module__w2vp_q__primaryButton{color:#fff;background:#0071e3}.smartfollowup-module__w2vp_q__primaryButton:hover{background:#06c;transform:translateY(-2px)}.smartfollowup-module__w2vp_q__ghostButton{color:#fff;background:#ffffff0a;border:1px solid #ffffff38}.smartfollowup-module__w2vp_q__ghostButton:hover{background:#ffffff1a;border-color:#ffffff73;transform:translateY(-2px)}.smartfollowup-module__w2vp_q__trustRow{color:#ffffff80;flex-wrap:wrap;gap:1.1rem;margin-top:2rem;font-size:.74rem;display:flex}.smartfollowup-module__w2vp_q__trustRow span{align-items:center;gap:.35rem;display:inline-flex}.smartfollowup-module__w2vp_q__trustRow svg{color:#7dd3c7}.smartfollowup-module__w2vp_q__heroVisual{isolation:isolate;padding:1.25rem 0 1.5rem 1.5rem;position:relative}.smartfollowup-module__w2vp_q__heroVisual:before{content:"";z-index:-1;filter:blur(42px);background:radial-gradient(#0d94883d,#0071e30f 45%,#0000 72%);border-radius:50%;position:absolute;inset:12% 4% 8% 10%}.smartfollowup-module__w2vp_q__heroVisual:after{content:"";z-index:-2;filter:blur(34px);background:#0000009e;border-radius:50%;height:22%;position:absolute;bottom:-2%;left:12%;right:2%}.smartfollowup-module__w2vp_q__browserFrame{transform-origin:56% 48%;background:#111;border:1px solid #ffffff29;border-radius:24px;width:96%;margin-left:auto;transition:transform .65s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:perspective(1600px)rotateY(-8deg)rotateX(2.5deg)rotate(-3deg)scale(.97)translateY(-4px);box-shadow:inset 0 1px #ffffff1a,0 2px 4px #0000003d,0 48px 120px -32px #000000eb,-24px 30px 80px -48px #0d948873}.smartfollowup-module__w2vp_q__browserFrame:hover{transform:perspective(1600px)rotateY(-5deg)rotateX(1.5deg)rotate(-1deg)scale(.985)translateY(-6px)}.smartfollowup-module__w2vp_q__browserFrameDark{border-color:#ffffff1f}.smartfollowup-module__w2vp_q__browserBar{background:#1d1d1f;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.smartfollowup-module__w2vp_q__browserDot{background:#3a3a3d;border-radius:9999px;width:8px;height:8px}.smartfollowup-module__w2vp_q__browserDot:first-child{background:#ff5f57}.smartfollowup-module__w2vp_q__browserDot:nth-child(2){background:#febc2e}.smartfollowup-module__w2vp_q__browserDot:nth-child(3){background:#28c840}.smartfollowup-module__w2vp_q__browserAddress{color:#ffffff61;letter-spacing:.02em;background:#ffffff0f;border-radius:9999px;margin-left:10px;padding:4px 10px;font-size:10px}.smartfollowup-module__w2vp_q__browserScreen{background:#fff}.smartfollowup-module__w2vp_q__screenImage{width:100%;height:auto;display:block}.smartfollowup-module__w2vp_q__floatingCard{z-index:2;color:#1d1d1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #fffc;border-radius:16px;align-items:center;gap:.75rem;padding:.85rem 1rem;animation:7s ease-in-out infinite smartfollowup-module__w2vp_q__float;display:flex;position:absolute;box-shadow:0 18px 50px -24px #0000008c}.smartfollowup-module__w2vp_q__floatingCard strong{font-size:.8rem;font-weight:700;display:block}.smartfollowup-module__w2vp_q__floatingCard p{color:#6e6e73;margin:.15rem 0 0;font-size:.7rem;line-height:1.5}.smartfollowup-module__w2vp_q__floatingAlert{top:12%;right:-1.5rem}.smartfollowup-module__w2vp_q__floatingAdherence{animation-delay:-2.5s;bottom:10%;left:-1.5rem}.smartfollowup-module__w2vp_q__floatingIcon{color:#0f766e;background:#e6fffb;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}@keyframes smartfollowup-module__w2vp_q__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.smartfollowup-module__w2vp_q__productNav{z-index:40;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffd1;border-bottom:1px solid #e5e5e7;position:sticky;top:64px}.smartfollowup-module__w2vp_q__productNavInner{justify-content:space-between;align-items:center;gap:1.5rem;height:56px;display:flex}.smartfollowup-module__w2vp_q__productNavBrand{color:#1d1d1f;align-items:center;gap:.6rem;font-size:.82rem;font-weight:650;display:flex}.smartfollowup-module__w2vp_q__productNavMark{color:#fff;letter-spacing:.02em;background:#0f766e;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.62rem;font-weight:700;display:flex}.smartfollowup-module__w2vp_q__productNavLinks{color:#6e6e73;align-items:center;gap:1.25rem;font-size:.78rem;display:flex}.smartfollowup-module__w2vp_q__productNavLinks a{transition:color .24s}.smartfollowup-module__w2vp_q__productNavLinks a:hover{color:#1d1d1f}.smartfollowup-module__w2vp_q__productNavCta{color:#0071e3;align-items:center;gap:.35rem;font-size:.78rem;font-weight:650;display:inline-flex}.smartfollowup-module__w2vp_q__proofBar{background:#fff;border-bottom:1px solid #e5e5e7}.smartfollowup-module__w2vp_q__proofInner{justify-content:space-between;align-items:center;gap:1rem;min-height:48px;display:flex}.smartfollowup-module__w2vp_q__proofInner p{color:#6e6e73;align-items:center;gap:.55rem;margin:0;font-size:.74rem;display:flex}.smartfollowup-module__w2vp_q__proofDot{background:#0f766e;border-radius:9999px;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px #0d94881f}.smartfollowup-module__w2vp_q__proofLink{color:#0071e3;white-space:nowrap;align-items:center;gap:.3rem;font-size:.74rem;font-weight:650;display:inline-flex}.smartfollowup-module__w2vp_q__section{padding-block:7rem;scroll-margin-top:8rem}.smartfollowup-module__w2vp_q__sectionLight{background:#f5f5f7}.smartfollowup-module__w2vp_q__sectionDark{color:#fff;background:#000}.smartfollowup-module__w2vp_q__sectionHeader{max-width:48rem}.smartfollowup-module__w2vp_q__sectionHeaderWide{max-width:none}@media (min-width:768px){.smartfollowup-module__w2vp_q__sectionHeaderWide .smartfollowup-module__w2vp_q__sectionTitle{white-space:nowrap}}.smartfollowup-module__w2vp_q__eyebrow{color:#0f766e;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:inline-flex}.smartfollowup-module__w2vp_q__eyebrow:before{content:"";background:currentColor;border-radius:9999px;width:6px;height:6px}.smartfollowup-module__w2vp_q__eyebrowDark{color:#7dd3c7}.smartfollowup-module__w2vp_q__sectionTitle{color:#1d1d1f;letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:650;line-height:1.05}.smartfollowup-module__w2vp_q__sectionTitleDark{color:#fff;letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:650;line-height:1.05}.smartfollowup-module__w2vp_q__sectionLead{color:#6e6e73;max-width:42rem;margin:1.25rem 0 0;font-size:1.05rem;line-height:1.8}.smartfollowup-module__w2vp_q__sectionLeadDark{color:#ffffff9e;max-width:42rem;margin:1.25rem 0 0;font-size:1.05rem;line-height:1.8}.smartfollowup-module__w2vp_q__painGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:4rem;display:grid}.smartfollowup-module__w2vp_q__painCard{background:#fff;border:1px solid #e5e5e7;border-radius:22px;height:100%;padding:2rem;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .42s;box-shadow:0 1px 2px #00000008}.smartfollowup-module__w2vp_q__painCard:hover{border-color:#c9d9ff;transform:translateY(-5px);box-shadow:0 24px 50px -28px #0000002e}.smartfollowup-module__w2vp_q__painNumber{color:#e5e5e7;letter-spacing:-.05em;font-size:2.25rem;font-weight:650;line-height:1}.smartfollowup-module__w2vp_q__painCard h3{color:#1d1d1f;margin:1.3rem 0 0;font-size:1.3rem;font-weight:650;line-height:1.35}.smartfollowup-module__w2vp_q__painCard p{color:#6e6e73;margin:.75rem 0 0;font-size:.94rem;line-height:1.8}.smartfollowup-module__w2vp_q__painClosing{color:#1d1d1f;letter-spacing:-.035em;align-items:center;gap:1rem;margin:3rem 0 0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:650;display:flex}.smartfollowup-module__w2vp_q__painClosing span{background:linear-gradient(90deg,#d2d2d7,#0000);flex:1;height:1px}.smartfollowup-module__w2vp_q__flowGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:4rem;display:grid;position:relative}.smartfollowup-module__w2vp_q__flowLine{background:linear-gradient(90deg,#d2d2d7,#b3d9ff,#d2d2d7);height:1px;position:absolute;top:24px;left:4%;right:4%}.smartfollowup-module__w2vp_q__flowCard{position:relative}.smartfollowup-module__w2vp_q__flowNumber{z-index:1;color:#0f766e;letter-spacing:.04em;background:#fff;border:1px solid #d2d2d7;border-radius:9999px;justify-content:center;align-items:center;width:48px;height:48px;font-size:.78rem;font-weight:700;display:flex;position:relative}.smartfollowup-module__w2vp_q__flowCard h3{color:#1d1d1f;margin:1.5rem 0 0;font-size:1.3rem;font-weight:650}.smartfollowup-module__w2vp_q__flowCard p{color:#6e6e73;margin:.6rem 0 0;font-size:.92rem;line-height:1.75}.smartfollowup-module__w2vp_q__showcase{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:4.5rem;display:grid}.smartfollowup-module__w2vp_q__showcaseReverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.smartfollowup-module__w2vp_q__showcaseCopy{max-width:35rem}.smartfollowup-module__w2vp_q__showcaseTitle{color:#1d1d1f;letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:650;line-height:1.08}.smartfollowup-module__w2vp_q__showcaseTitleDark{color:#fff;letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:650;line-height:1.08}.smartfollowup-module__w2vp_q__showcaseLead{color:#6e6e73;margin:1.25rem 0 0;font-size:1rem;line-height:1.8}.smartfollowup-module__w2vp_q__showcaseLeadDark{color:#ffffff9e;margin:1.25rem 0 0;font-size:1rem;line-height:1.8}.smartfollowup-module__w2vp_q__featureList{flex-direction:column;gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.smartfollowup-module__w2vp_q__featureList li{color:#3a3a3d;align-items:flex-start;gap:.75rem;font-size:.94rem;line-height:1.7;display:flex}.smartfollowup-module__w2vp_q__featureList svg{color:#0f766e;flex-shrink:0;width:18px;height:18px;margin-top:.18rem}.smartfollowup-module__w2vp_q__alertLegend{color:#ffffff94;flex-wrap:wrap;gap:1.25rem;margin-top:2rem;font-size:.78rem;display:flex}.smartfollowup-module__w2vp_q__alertLegend span{align-items:center;gap:.45rem;display:inline-flex}.smartfollowup-module__w2vp_q__alertLegend i{border-radius:9999px;width:8px;height:8px;display:inline-block}.smartfollowup-module__w2vp_q__legendRed{background:#ef4444;box-shadow:0 0 0 4px #ef444429}.smartfollowup-module__w2vp_q__legendAmber{background:#f59e0b;box-shadow:0 0 0 4px #f59e0b29}.smartfollowup-module__w2vp_q__legendGray{background:#8e8e93;box-shadow:0 0 0 4px #8e8e9329}.smartfollowup-module__w2vp_q__statsSection{color:#fff;background:#0a0a0a}.smartfollowup-module__w2vp_q__statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:4rem;display:grid}.smartfollowup-module__w2vp_q__statCard{background:#ffffff09;border:1px solid #ffffff1a;border-radius:20px;height:100%;padding:1.75rem}.smartfollowup-module__w2vp_q__statCard strong{color:#fff;letter-spacing:-.05em;font-size:clamp(2.6rem,5vw,4rem);font-weight:650;line-height:1;display:block}.smartfollowup-module__w2vp_q__statCard span{color:#fff;margin-top:.8rem;font-size:.94rem;font-weight:650;display:block}.smartfollowup-module__w2vp_q__statCard p{color:#ffffff73;margin:.5rem 0 0;font-size:.8rem;line-height:1.65}.smartfollowup-module__w2vp_q__securityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:4rem;display:grid}.smartfollowup-module__w2vp_q__securityCard{background:#ffffff09;border:1px solid #ffffff1a;border-radius:22px;height:100%;padding:2rem}.smartfollowup-module__w2vp_q__securityIcon{color:#7dd3c7;background:#0d948826;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.smartfollowup-module__w2vp_q__securityCard h3{color:#fff;margin:1.25rem 0 0;font-size:1.1rem;font-weight:650}.smartfollowup-module__w2vp_q__securityCard p{color:#ffffff80;margin:.65rem 0 0;font-size:.9rem;line-height:1.75}.smartfollowup-module__w2vp_q__audienceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:4rem;display:grid}.smartfollowup-module__w2vp_q__audienceCard{background:#f5f5f7;border-radius:22px;height:100%;padding:1.75rem}.smartfollowup-module__w2vp_q__audienceIcon{color:#0f766e;background:#fff;border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 1px 2px #0000000a}.smartfollowup-module__w2vp_q__audienceCard h3{color:#1d1d1f;margin:1.25rem 0 0;font-size:1.05rem;font-weight:650}.smartfollowup-module__w2vp_q__audienceCard p{color:#6e6e73;margin:.65rem 0 0;font-size:.9rem;line-height:1.7}.smartfollowup-module__w2vp_q__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem;margin-top:4rem;display:grid}.smartfollowup-module__w2vp_q__faqItem{border-top:1px solid #d2d2d7;padding-top:1.5rem}.smartfollowup-module__w2vp_q__faqItem h3{color:#1d1d1f;margin:0;font-size:1.05rem;font-weight:650}.smartfollowup-module__w2vp_q__faqItem p{color:#6e6e73;margin:.75rem 0 0;font-size:.9rem;line-height:1.75}.smartfollowup-module__w2vp_q__ctaSection{padding-top:4rem;padding-bottom:7rem}.smartfollowup-module__w2vp_q__cta{text-align:center;color:#fff;background:#000;border-radius:28px;padding:5rem 2rem;position:relative;overflow:hidden}.smartfollowup-module__w2vp_q__ctaGlow{pointer-events:none;background:radial-gradient(circle at 50% 0,#0d948859,#0000 62%),radial-gradient(circle at 85% 80%,#0071e329,#0000 45%);position:absolute;inset:0}.smartfollowup-module__w2vp_q__ctaContent{flex-direction:column;align-items:center;max-width:48rem;margin:0 auto;display:flex;position:relative}.smartfollowup-module__w2vp_q__ctaContent h2{letter-spacing:-.04em;margin:1rem 0 0;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:650;line-height:1.08}.smartfollowup-module__w2vp_q__ctaContent p{color:#ffffff9e;margin:1.25rem 0 0;font-size:1rem;line-height:1.8}.smartfollowup-module__w2vp_q__ctaActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;display:flex}@media (max-width:1023px){.smartfollowup-module__w2vp_q__heroGrid{grid-template-columns:1fr;gap:3.5rem;min-height:auto;padding-block:5rem}.smartfollowup-module__w2vp_q__heroCopy{max-width:46rem}.smartfollowup-module__w2vp_q__heroVisual{max-width:58rem;padding:1rem 0 1.5rem 1rem}.smartfollowup-module__w2vp_q__browserFrame{width:100%;transform:perspective(1500px)rotateY(-7deg)rotateX(2.5deg)rotate(-1.5deg)scale(.985)}.smartfollowup-module__w2vp_q__browserFrame:hover{transform:perspective(1500px)rotateY(-4deg)rotateX(1deg)rotate(-.75deg)scale(.995)translateY(-4px)}.smartfollowup-module__w2vp_q__productNavLinks{display:none}.smartfollowup-module__w2vp_q__painGrid{grid-template-columns:1fr}.smartfollowup-module__w2vp_q__flowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.smartfollowup-module__w2vp_q__flowLine{display:none}.smartfollowup-module__w2vp_q__showcase,.smartfollowup-module__w2vp_q__showcaseReverse{grid-template-columns:1fr;gap:3rem}.smartfollowup-module__w2vp_q__showcaseMediaWrap{order:2}.smartfollowup-module__w2vp_q__showcaseCopy{max-width:46rem}.smartfollowup-module__w2vp_q__statsGrid,.smartfollowup-module__w2vp_q__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.smartfollowup-module__w2vp_q__faqGrid{grid-template-columns:1fr;gap:2rem}}@media (max-width:639px){.smartfollowup-module__w2vp_q__heroGrid{padding-block:3.5rem 3rem}.smartfollowup-module__w2vp_q__heroTitle{font-size:clamp(2.2rem,11.5vw,3.2rem)}.smartfollowup-module__w2vp_q__heroLead{font-size:1rem}.smartfollowup-module__w2vp_q__floatingCard{display:none}.smartfollowup-module__w2vp_q__heroVisual{padding:.75rem .4rem 1.25rem}.smartfollowup-module__w2vp_q__browserFrame{border-radius:18px;width:100%;margin-left:0;transform:perspective(1200px)rotateY(-3deg)rotateX(1deg)rotate(-1deg)scale(.995)}.smartfollowup-module__w2vp_q__browserFrame:hover{transform:perspective(1200px)rotateY(-3deg)rotateX(1deg)rotate(-1deg)scale(.995)}.smartfollowup-module__w2vp_q__productNav{top:64px}.smartfollowup-module__w2vp_q__productNavBrand{font-size:.76rem}.smartfollowup-module__w2vp_q__productNavCta{font-size:.72rem}.smartfollowup-module__w2vp_q__proofInner{flex-wrap:wrap;gap:.25rem .75rem;padding-block:.55rem}.smartfollowup-module__w2vp_q__proofInner p,.smartfollowup-module__w2vp_q__proofLink{font-size:.7rem}.smartfollowup-module__w2vp_q__section{padding-block:4.5rem;scroll-margin-top:7rem}.smartfollowup-module__w2vp_q__painCard,.smartfollowup-module__w2vp_q__securityCard{border-radius:18px;padding:1.5rem}.smartfollowup-module__w2vp_q__flowGrid,.smartfollowup-module__w2vp_q__statsGrid,.smartfollowup-module__w2vp_q__securityGrid,.smartfollowup-module__w2vp_q__audienceGrid{grid-template-columns:1fr}.smartfollowup-module__w2vp_q__flowNumber{width:42px;height:42px}.smartfollowup-module__w2vp_q__cta{border-radius:22px;padding:3.5rem 1.25rem}.smartfollowup-module__w2vp_q__ctaActions{flex-direction:column;width:100%}.smartfollowup-module__w2vp_q__ctaActions a{width:100%}}@media (prefers-reduced-motion:reduce){.smartfollowup-module__w2vp_q__browserFrame,.smartfollowup-module__w2vp_q__primaryButton,.smartfollowup-module__w2vp_q__ghostButton,.smartfollowup-module__w2vp_q__painCard,.smartfollowup-module__w2vp_q__floatingCard{transition:none;animation:none}}
