
.logo{position:relative;isolation:isolate;overflow:hidden;width:42px;height:42px;border-radius:12px;background:linear-gradient(145deg,#101d34 0%,#1f3f96 52%,#3156ec 100%);border:1px solid #5274f4;box-shadow:0 8px 22px rgba(33,62,145,.18),inset 0 1px 0 rgba(255,255,255,.28);color:#fff;font-family:Georgia,"Times New Roman",serif;font-size:25px;font-style:italic;font-weight:700;letter-spacing:-.08em;line-height:1}
.logo:before{content:"";position:absolute;inset:0;background:linear-gradient(130deg,rgba(255,255,255,.22),transparent 42%);z-index:-1}
.logo:after{content:"";position:absolute;right:5px;bottom:7px;width:12px;height:2px;border-radius:3px;background:#26b883;transform:rotate(-28deg);box-shadow:0 0 0 1px rgba(9,46,41,.15)}
.brand{letter-spacing:-.02em}.outcome-proof{font-size:12px!important;font-weight:760!important;color:#53647b!important;max-width:680px!important}.outcome-proof span{color:#a2adbc;padding:0 3px}.outcome-grid article{padding-top:26px}.outcome-grid article h3{margin-top:0}.outcome-grid article>strong{display:none!important}
.moment-compare article,.three-step-grid article{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.moment-compare article:hover,.three-step-grid article:hover{transform:translateY(-2px);box-shadow:0 18px 45px rgba(24,42,73,.08);border-color:#cad5e5}
#workflow .strong-center p,#platform .strong-center p{max-width:720px;margin-left:auto;margin-right:auto}.product-actions span:first-child{background:#3156ec;color:#fff}
@media(max-width:700px){.logo{width:39px;height:39px;border-radius:11px;font-size:23px}.outcome-proof{line-height:1.75!important}.outcome-proof span{display:none}}
