.hs-pp{color:#313131;font-family:GT Walsheim Pro,-apple-system,sans-serif}.hs-pp__inner{margin:0 auto;max-width:78rem;padding:clamp(56px,8vw,104px) 20px}@media (min-width:640px){.hs-pp__inner{padding-left:32px;padding-right:32px}}.hs-pp--cream{background:#f7f2eb}.hs-pp--white{background:#fff}.hs-pp__eyebrow{color:#6e47cf;font-size:13px;letter-spacing:.16em;margin:0 0 14px;text-transform:uppercase}.hs-pp__h2{color:#313131;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}.hs-pp__lead{color:rgba(49,49,49,.75);font-size:1.0625rem;line-height:1.6;margin:16px 0 0;max-width:44rem}.hs-pp__btn{align-items:center;border-radius:100px;display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:13px 26px;text-decoration:none;transition:background .15s,transform .15s}.hs-pp__btn--primary{background:#6e47cf;color:#fff}.hs-pp__btn--primary:hover{background:#421c85;transform:translateY(-1px)}.hs-pp__btn--soft{background:#ded5f4;color:#313131}.hs-pp__btn--soft:hover{background:rgba(222,213,244,.8)}.hs-pp__btn--line{border:1px solid rgba(49,49,49,.25);color:#313131}.hs-pp__btn--line:hover{background:rgba(49,49,49,.05)}.hs-pp-insight{align-items:center;display:grid;gap:40px}@media (min-width:1024px){.hs-pp-insight{gap:56px;grid-template-columns:1.05fr .95fr}}.hs-pp-insight__tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hs-pp-insight__tag{background:#ffdfd5;border-radius:100px;color:#313131;font-size:14px;padding:8px 16px}.hs-pp-insight__tag--2{background:#ded5f4}.hs-pp-insight__tag--3{background:#fdd9df}.hs-pp-insight__compare{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:560px){.hs-pp-insight__compare{grid-template-columns:1fr}}.hs-pp-insight__col{background:#f7f2eb;border-radius:24px;padding:28px}.hs-pp-insight__col--dark{background:#421c85;box-shadow:0 28px 55px -30px rgba(66,28,133,.85);color:#fff}.hs-pp-insight__label{color:rgba(49,49,49,.75);font-size:14px;font-weight:500;margin:0 0 16px}.hs-pp-insight__col--dark .hs-pp-insight__label{color:#ded5f4}.hs-pp-insight__col ul{display:flex;flex-direction:column;font-size:1rem;gap:10px;line-height:1.45;margin:0;padding:0 0 0 18px}