.marketing{background:#fff;font-size:14px;line-height:1.65}.m-container{width:min(1180px,calc(100% - 48px));margin-inline:auto}.m-header{background:#ffffffef;border-bottom:1px solid var(--border)}.m-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:88px}.m-nav .brand{font-size:23px}.m-nav nav,.m-nav-actions{display:flex;gap:27px;align-items:center;font-size:13px}.m-nav nav a,.m-nav-actions>a{color:#70677d}.m-nav a:hover{color:var(--primary)}.m-nav-actions{gap:20px}.m-hero{background:radial-gradient(ellipse at 75% 50%,#f0eafa 0,#f9f8fc 38%,#fff 70%);padding:95px 0 80px}.m-hero-grid{display:grid;grid-template-columns:1.07fr 1fr;gap:70px;align-items:center}.m-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#8062bd;font-size:10px;letter-spacing:1.5px;font-weight:600}.m-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#9a7fd3}.m-hero h1{font-size:clamp(38px,4.3vw,58px);line-height:1.13;letter-spacing:-2.4px;margin:23px 0;font-weight:600}.m-hero h1 em{color:var(--primary);font-style:normal}.m-lead{color:#827a8e;font-size:16px;max-width:470px;line-height:1.8}.m-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.m-actions .ui-button,.m-cta .ui-button{min-height:47px;font-size:13px;padding-inline:22px}.m-hero-note{display:flex;align-items:center;gap:7px;margin-top:17px;color:#8c8395;font-size:11px}.m-preview{background:#fff;border:1px solid #eee8f5;border-radius:23px;box-shadow:0 24px 80px #58438612;overflow:hidden;transform:rotate(-1deg)}.m-preview-head{display:flex;justify-content:space-between;padding:18px 23px;border-bottom:1px solid #f0ecf5;font-size:10px;color:#94879e}.m-preview-head>span{display:flex;gap:7px;align-items:center}.m-live-dot{background:#58b79d;width:6px;height:6px;border-radius:50%}.m-preview-title{display:flex;justify-content:space-between;align-items:center;padding:24px}.m-preview-title small{color:#9a8da7;font-size:8px;letter-spacing:1.4px}.m-preview-title h2{margin-top:6px;font-size:21px;letter-spacing:-.5px}.m-preview-icon{display:grid;place-items:center;background:#f1eafb;color:#9c7dd9;width:49px;height:49px;border-radius:15px}.m-preview-stats{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding:0 24px 20px}.m-preview-stats>div{background:#faf8fe;border:1px solid #f0eafb;border-radius:14px;padding:16px}.m-preview-stats span{color:#9687a7;font-size:10px;display:block}.m-preview-stats strong{display:block;font-size:32px;letter-spacing:-1px;margin:5px 0}.m-preview-stats small{font-size:9px;color:#a191b1}.m-preview-table{margin:0 24px 21px;border:1px solid #f0ecf5;border-radius:11px;overflow:hidden}.m-preview-table>div{display:flex;gap:12px;justify-content:space-between;padding:13px 15px;font-size:11px;border-bottom:1px solid #f3eff8}.m-preview-table>div:first-child{background:#f9f7fd;font-size:9px;color:#a08aaf}.m-preview-table>div:last-child{border-bottom:none}.m-preview-table strong{font-weight:500}.m-preview-table>div>span:last-child{color:#9173b6}.m-preview-foot{padding:12px 24px;color:#9c8bad;background:#fbf9fe;display:flex;gap:7px;align-items:center;font-size:9px}.m-proof{border-block:1px solid var(--border);padding:22px 0}.m-proof>div{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.m-proof>div>span{font-size:9px;letter-spacing:1.2px;color:#a198aa}.m-proof>div>div{display:flex;align-items:center;gap:8px;color:#827789;font-size:12px}.m-proof svg{color:#a48aca}.m-section{padding-block:78px}.m-section-heading{max-width:640px;margin-bottom:35px}.m-honesty h2,.m-section-heading h2{font-size:clamp(26px,3vw,36px);line-height:1.3;font-weight:600;letter-spacing:-1.2px;margin-top:14px}.m-section-heading p{color:#8c8395;margin-top:12px}.m-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.m-feature{border:1px solid #eeeaf3;border-radius:18px;padding:28px;background:#fff}.m-feature-icon{display:grid;place-items:center;color:#a08bd0;background:#f4effb;width:48px;height:48px;border-radius:14px;margin-bottom:22px}.m-feature h3{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:-.25px}.m-feature p{color:#8b8097;font-size:13px;line-height:1.9;margin-top:13px}.m-feature a{display:inline-flex;align-items:center;gap:6px;color:#9476c2;margin-top:21px;font-size:12px}.m-process{background:#f8f7fb;padding-block:70px}.m-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.m-steps>div>span{font-size:30px;color:#cabce4;letter-spacing:-1.3px}.m-steps h3{font-size:17px;margin-top:15px;font-weight:600}.m-steps p{color:#8b8196;margin-top:10px;font-size:13px}.m-honesty{display:grid;grid-template-columns:1fr 1fr;gap:70px}.m-honesty p{color:#8b8196;margin-bottom:15px}.m-honesty a{display:inline-flex;align-items:center;gap:7px;color:var(--primary);font-size:13px}.m-cta{text-align:center;padding:55px 24px;border-radius:25px;background:#f5f0fd;margin-bottom:80px}.m-cta h2{font-size:clamp(28px,3.5vw,41px);font-weight:600;line-height:1.3;letter-spacing:-1.2px;margin:17px 0 14px}.m-cta p{color:#8d7d9e;margin-bottom:26px}.m-footer{border-top:1px solid var(--border);padding:40px 0 25px}.m-footer-top{display:flex;gap:40px;justify-content:space-between;align-items:start}.m-footer-top p{color:#a094ac;margin-top:15px;max-width:280px;font-size:12px}.m-footer-links{display:flex;flex-wrap:wrap;gap:22px;max-width:530px;padding-top:8px;color:#8d8098;font-size:12px}.m-footer-bottom{border-top:1px solid var(--border);margin-top:35px;padding-top:21px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:10px;color:#aa9bb7}.m-page-hero{padding:65px 0 40px;background:#faf8fe}.m-page-hero h1{font-size:clamp(32px,4vw,48px);font-weight:600;letter-spacing:-1.6px;line-height:1.2;margin:15px 0}.m-page-hero p{color:#8b8097;max-width:650px;font-size:15px}.m-copy{max-width:820px;margin-inline:auto;padding-block:50px 75px}.m-copy h2{font-size:23px;font-weight:600;margin:30px 0 12px}.m-copy li,.m-copy p{color:#807489;line-height:1.9;margin-bottom:15px}.m-copy ul{list-style:disc;padding-left:22px}.m-copy a{color:var(--primary)}.m-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;padding-block:45px 70px}.m-contact-card{border:1px solid var(--border);border-radius:17px;padding:28px}.m-contact-card h2{font-size:20px;margin-bottom:15px;font-weight:600}.m-contact-card p{color:#8b8097;margin-bottom:15px}.m-contact-card a{color:var(--primary)}@media (max-width:1000px){.m-hero-grid{gap:35px}.m-nav nav{gap:16px}.m-nav nav a:last-child{display:none}.m-hero{padding:65px 0}.m-feature{padding:22px}}@media (max-width:760px){.m-container{width:calc(100% - 36px)}.m-nav{min-height:76px;gap:14px;flex-wrap:wrap;padding-block:15px}.m-nav nav{width:100%;order:3;justify-content:space-between;gap:12px;font-size:12px}.m-nav nav a:last-child{display:block}.m-nav .brand{font-size:20px}.m-nav-actions{gap:13px;font-size:12px}.m-hero-grid{grid-template-columns:1fr;gap:40px}.m-hero{padding:45px 0}.m-hero h1{letter-spacing:-1.5px}.m-lead{font-size:15px}.m-preview{transform:none;max-width:520px;width:100%}.m-proof>div>span{width:100%}.m-proof>div{gap:12px 20px}.m-contact-grid,.m-feature-grid,.m-honesty,.m-steps{grid-template-columns:1fr;gap:22px}.m-section{padding-block:50px}.m-honesty{gap:24px}.m-process{padding-block:50px}.m-footer-top{flex-direction:column;gap:25px}.m-cta{margin-bottom:50px}.m-copy{padding-block:30px 50px}}