body.page-id-6077 .wpb_raw_html{margin-bottom:0!important}
body.page-id-6077 .sh-titlebar{display:none!important}body.page-id-6077 .content-container{padding-top:0!important;padding-bottom:0!important}body.page-id-6077 #content>br,body.page-id-6077 #content>p:empty{display:none!important}

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Montserrat:wght@500;600;700;800&display=swap');
.pecom{--navy:#0A0A44;--violet:#9E69F3;--white:#F9F9F9;--ink:#15163F;--muted:#5E6178;--line:#E8E4F1;font-family:'DM Sans',sans-serif;color:var(--ink);background:#fff;width:100vw;position:relative;left:50%;margin-left:-50vw;overflow:hidden}
.pecom *{box-sizing:border-box}.pecom h1,.pecom h2,.pecom h3{font-family:Montserrat,sans-serif;letter-spacing:-.035em;color:var(--navy);line-height:1.12;margin:0}.pecom p{line-height:1.62;margin:0}.pecom a{text-decoration:none}.pecom .pec-wrap{width:min(1160px,calc(100% - 48px));margin:auto}.pecom .pec-hero{background:radial-gradient(circle at 80% 18%,#DCCBFF 0,transparent 30%),linear-gradient(135deg,#0A0A44 0%,#17105E 58%,#392184 100%);padding:86px 0 96px;color:#fff}.pecom .pec-hero h1{font-size:clamp(38px,5.2vw,66px);max-width:760px;color:#fff}.pecom .pec-hero p{font-size:19px;color:#EDE8FF;max-width:680px;margin-top:23px}.pecom .pec-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #ffffff66;border-radius:100px;color:#F6F1FF;font-size:13px;font-weight:700;letter-spacing:.03em;margin-bottom:24px}.pecom .pec-pill::before{content:'';width:8px;height:8px;border-radius:50%;background:#B590FF}.pecom .pec-hero-grid{display:grid;grid-template-columns:1.13fr .87fr;gap:50px;align-items:center}.pecom .pec-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.pecom .pec-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:13px;background:var(--violet);color:#140D43!important;font-weight:800;font-size:15px;box-shadow:0 12px 32px #09083135}.pecom .pec-btn:hover{background:#BE9AFF;color:#100B35!important}.pecom .pec-btn-ghost{background:#ffffff14;color:#fff!important;border:1px solid #ffffff75;box-shadow:none}.pecom .pec-btn-ghost:hover{background:#ffffff27;color:#fff!important}.pecom .pec-proof{font-size:13px!important;color:#DBD5F4!important;margin-top:18px!important}.pecom .pec-visual{background:#ffffff12;border:1px solid #ffffff2E;border-radius:26px;padding:20px;box-shadow:0 24px 70px #05032870;transform:rotate(1deg)}.pecom .pec-mini{background:#fff;color:var(--ink);border-radius:18px;padding:22px}.pecom .pec-mini-label{font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#7A58BB}.pecom .pec-mini h3{font-size:22px;margin:8px 0 18px}.pecom .pec-step{display:flex;align-items:center;gap:13px;padding:13px 0;border-top:1px solid #EEEAF6;font-weight:700}.pecom .pec-step b{width:30px;height:30px;display:grid;place-items:center;background:#EEE6FF;color:#6F3DC3;border-radius:9px;font-size:14px;flex:none}.pecom .pec-step span{font-size:14px}.pecom .pec-small-note{font-size:12px!important;color:#E4DEFA!important;margin-top:14px!important}.pecom .pec-section{padding:88px 0}.pecom .pec-section.alt{background:#F8F6FD}.pecom .pec-kicker{color:#7950BE;font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px!important}.pecom .pec-section h2{font-size:clamp(30px,3.2vw,44px);max-width:760px}.pecom .pec-intro{font-size:18px;color:var(--muted);max-width:780px;margin-top:18px!important}.pecom .pec-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.pecom .pec-card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:28px;box-shadow:0 6px 26px #130A4309}.pecom .pec-card .icon{width:42px;height:42px;display:grid;place-items:center;background:#EEE6FF;border-radius:12px;font-size:20px;margin-bottom:22px}.pecom .pec-card h3{font-size:19px;margin-bottom:11px}.pecom .pec-card p{font-size:15px;color:var(--muted)}.pecom .pec-process{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:38px}.pecom .pec-process .item{border-top:3px solid var(--violet);padding:21px 6px}.pecom .pec-process .num{color:#7950BE;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800}.pecom .pec-process h3{font-size:17px;margin:13px 0 8px}.pecom .pec-process p{font-size:14px;color:var(--muted)}.pecom .pec-comparison{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:35px}.pecom .pec-compare{border:1px solid var(--line);border-radius:20px;background:#fff;padding:28px}.pecom .pec-compare.featured{border:2px solid var(--violet);box-shadow:0 14px 38px #9E69F320}.pecom .pec-compare h3{font-size:21px;margin-bottom:10px}.pecom .pec-compare p{font-size:15px;color:var(--muted)}.pecom .pec-compare .tag{display:inline-block;background:#EEE6FF;color:#6336A8;font-size:11px;font-weight:800;border-radius:8px;padding:6px 9px;margin-bottom:16px}.pecom .pec-compare a{display:inline-block;margin-top:16px;color:#6942B1;font-weight:700;font-size:13px}.pecom .pec-callout{background:var(--navy);border-radius:22px;color:#fff;padding:30px;margin-top:28px}.pecom .pec-callout strong{display:block;color:#fff;font-family:Montserrat,sans-serif;font-size:20px;margin-bottom:8px}.pecom .pec-callout p{color:#E3DDF9}.pecom .pec-faq{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px}.pecom .pec-faq article{border-bottom:1px solid var(--line);padding:0 0 19px}.pecom .pec-faq h3{font-size:17px;margin-bottom:9px}.pecom .pec-faq p{font-size:15px;color:var(--muted)}.pecom .pec-demo{background:radial-gradient(circle at 10% 20%,#F0E8FF,transparent 35%),#F8F6FD}.pecom .pec-demo-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:start}.pecom .pec-demo-copy p{color:var(--muted);font-size:17px;margin-top:19px}.pecom .pec-demo-copy ul{list-style:none;padding:0;margin:27px 0 0}.pecom .pec-demo-copy li{padding:8px 0;color:var(--navy);font-weight:700}.pecom .pec-demo-copy li::before{content:'✓';color:#7344C2;margin-right:10px}.pecom .pec-form{background:#fff;padding:30px;border-radius:22px;box-shadow:0 18px 60px #1C0C541A;border:1px solid #E9E2F3}.pecom .pec-form h3{font-size:23px;margin-bottom:6px}.pecom .pec-form .sub{color:var(--muted);font-size:14px;margin-bottom:20px}.pecom .pef-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pecom .pef-grid label{display:block;font-size:13px;font-weight:700;color:var(--navy);line-height:1.5}.pecom .pef-grid input:not([type=submit]):not([type=checkbox]),.pecom .pef-grid select,.pecom .pef-grid textarea{width:100%;border:1px solid #DCD6E9;border-radius:10px;background:#fff;padding:11px 12px;margin-top:6px;color:var(--ink);font:400 14px 'DM Sans',sans-serif;height:45px}.pecom .pef-grid textarea{height:82px;resize:vertical}.pecom .pef-grid .pef-wide{grid-column:1/-1}.pecom .pef-grid .pef-consent{font-size:12px;color:#57596D;line-height:1.5}.pecom .pef-consent label{font-size:12px;font-weight:500}.pecom .pef-consent a{color:#6033A8;text-decoration:underline}.pecom .pef-grid input[type=submit]{width:100%;border:0;background:var(--violet);border-radius:10px;min-height:49px;font:800 15px 'DM Sans',sans-serif;color:#160E40;cursor:pointer}.pecom .wpcf7-response-output{border-radius:9px;font-size:14px}.pecom .pec-fine{font-size:12px!important;color:#858398!important;margin-top:16px!important}.pecom .pec-end{display:none;padding:24px;background:var(--navy);color:#E4DDF7;text-align:center;font-size:13px}.pecom .pec-end a{color:#fff;text-decoration:underline}
@media(max-width:900px){.pecom .pec-hero-grid,.pecom .pec-demo-grid{grid-template-columns:1fr}.pecom .pec-visual{transform:none;max-width:560px}.pecom .pec-cards,.pecom .pec-comparison{grid-template-columns:1fr 1fr}.pecom .pec-process{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.pecom .pec-wrap{width:min(100% - 32px,520px)}.pecom .pec-hero{padding:62px 0 70px}.pecom .pec-section{padding:65px 0}.pecom .pec-cards,.pecom .pec-comparison,.pecom .pec-process,.pecom .pec-faq,.pecom .pef-grid{grid-template-columns:1fr}.pecom .pec-form{padding:22px}.pecom .pec-hero p{font-size:17px}}
