body.product-public{background:#fff!important;color:#241b2b;font-family:Inter,Arial,sans-serif!important;line-height:1.7}body.product-public main{padding-top:calc(66px + var(--home-offer-height,0px));overflow:clip}.product-public .container{width:100%;max-width:1200px;padding-inline:clamp(20px,4vw,54px);box-sizing:border-box}.product-public .seo-breadcrumbs{padding:20px 0 0;background:#fff;color:#81778a;font-size:12px}.product-public .seo-breadcrumbs a{color:#715c7f;text-decoration:none}.product-public .hero{min-height:0;display:block;align-items:initial;padding:48px 0 68px!important;background:radial-gradient(ellipse at 88% 22%,#f4ecfa 0,transparent 54%),#fff!important;isolation:auto}.product-public .hero:before,.product-public .hero:after{display:none!important;content:none!important}.product-public .hero-grid{grid-template-columns:1.06fr .94fr;gap:52px;align-items:center}.product-public .eyebrow{font-size:11px;line-height:1.5;letter-spacing:.11em;font-weight:700;color:#8150aa;margin:0 0 17px}.product-public h1,.product-public h2,.product-public h3{font-family:Inter,Arial,sans-serif!important;letter-spacing:-.045em!important}.product-public h1{font-weight:600!important;line-height:1.09!important;font-size:clamp(36px,4.2vw,56px)!important;max-width:650px;margin:0 0 22px!important;color:#241b2b!important}.product-public h1 em{color:#8150aa;font-style:normal}.product-public .hero-lede{font-size:16px;line-height:1.78;color:#655e6b!important;max-width:590px;margin:0!important}.product-public .hero-actions{gap:18px;margin-top:28px}.product-public .btn{min-height:0;padding:13px 20px;border-radius:9px;font-size:13px;font-weight:600}.product-public .btn-primary{background:#9d59e1;border-color:#9d59e1;color:#fff}.product-public .btn-secondary{background:#fff;border-color:#e3d5ee;color:#8150aa}.product-public .hero-panel{padding:16px;background:#f5eff9;border:1px solid #e9dff0;border-radius:20px;box-shadow:0 22px 70px -45px #51236c55}.product-public .panel-top{padding:13px 14px;border:1px solid #e6ddea;border-radius:12px 12px 0 0;background:#fff;border-bottom:0}.product-public .panel-title{font-size:13px;color:#34283d}.product-public .status{font-size:11px}.product-public .pipeline{gap:8px;padding:0}.product-public .pipeline-row{grid-template-columns:92px 1fr auto;padding:15px 14px;border:1px solid #e9e3ee;border-radius:0;background:#fff}.product-public .pipeline-row:first-child{border-radius:0}.product-public .pipeline-row:last-child{border-radius:0 0 12px 12px}.product-public .pipeline-row strong{font-size:12px;color:#34283d}.product-public .pipeline-row span{font-size:12px;color:#81778a}.product-public .pipeline-row b{font-size:12px;color:#8150aa}.product-public .trust{padding:18px 0;border-block:1px solid #f0eaf4;background:#faf8fc}.product-public .trust p{font-size:12px;color:#81778a}.product-public .section{padding:68px 0;background:#fff}.product-public .section-header{max-width:760px;margin-bottom:32px}.product-public h2{font-weight:600;line-height:1.18;color:#241b2b;font-size:clamp(28px,3.2vw,40px);margin:0 0 16px}.product-public .section-header p{font-size:16px;color:#655e6b}.product-public .product-evidence{background:#faf8fc;border-block:1px solid #f0eaf4}.product-public .product-evidence-grid{gap:56px;align-items:center}.product-public .product-evidence figure{border:1px solid #e6ddea;border-radius:14px;box-shadow:0 15px 45px -30px #42215944}.product-public .product-evidence figcaption{font-size:11px;color:#807388;padding:10px 14px}.product-public .product-evidence p,.product-public .product-evidence li{font-size:15px;line-height:1.8;color:#655e6b}.product-public .buyer-links{gap:9px}.product-public .buyer-links a{padding:10px 13px;border-color:#e9e3ee;border-radius:9px;color:#5c3b74;font-size:13px}.product-public .pain-grid,.product-public .feature-grid,.product-public .audience-grid{gap:18px}.product-public .card,.product-public .audience-card{padding:25px;border:1px solid #e9e3ee;border-radius:16px;background:#fff;box-shadow:none}.product-public .card h3,.product-public .audience-card h3{font-size:18px;line-height:1.3;color:#34283d;margin:0 0 11px}.product-public .card p,.product-public .audience-card p{font-size:14px;line-height:1.8;color:#6a6271}.product-public .card .number{width:30px;height:30px;margin-bottom:19px;background:#9d59e1;font-size:12px}.product-public .workflow{background:#211a29;color:#fff}.product-public .workflow h2{color:#fff}.product-public .workflow .section-header p{color:#cfc4d6}.product-public .workflow-grid{border:1px solid #44384c;background:#44384c}.product-public .step{background:#211a29;padding:24px 20px}.product-public .step-number{color:#cfa9ed;font-size:11px}.product-public .step h3{font-size:17px;color:#fff;margin:32px 0 10px}.product-public .step p{font-size:14px;color:#cfc4d6}.product-public .fit-section{background:#faf8fc;border-block:1px solid #f0eaf4}.product-public .audience-card{border-color:#e6ddea}.product-public .different{gap:54px}.product-public .difference-list li{padding:19px 20px 19px 50px;border-color:#e9e3ee;border-radius:13px}.product-public .difference-list span{color:#6a6271}.product-public .faq{border-color:#e9e3ee}.product-public .faq h3{font-size:17px;color:#34283d}.product-public .faq p{font-size:15px;line-height:1.8;color:#6a6271}.product-public .final-cta{padding:72px 0;background:linear-gradient(135deg,#9d59e1,#7442b9)}.product-public .final-cta h2{color:#fff}.product-public .final-cta p{color:#f0e8fb}.product-public footer{background:#fff;color:#73657e;border-top:1px solid #f0eaf4}.product-public footer a{color:#75439c}@media(max-width:900px){.product-public .hero-grid,.product-public .different,.product-public .product-evidence-grid{grid-template-columns:1fr;gap:32px}.product-public .workflow-grid,.product-public .pain-grid,.product-public .audience-grid{grid-template-columns:repeat(2,1fr)}.product-public .hero{padding:36px 0 48px}}@media(max-width:620px){.product-public .hero{padding:30px 0 42px}.product-public h1{font-size:36px}.product-public .hero-lede{font-size:15px}.product-public .hero-actions{flex-direction:column;align-items:stretch;gap:12px}.product-public .hero-actions .btn{text-align:center}.product-public .pain-grid,.product-public .feature-grid,.product-public .audience-grid,.product-public .workflow-grid{grid-template-columns:1fr}.product-public .section{padding:46px 0}.product-public .workflow-grid{gap:1px}.product-public .step{min-height:auto}}
