.pwi{--nj-ink:#1b053d;--nj-ink-2:#3d2063;--nj-ink-3:#5b4b73;--nj-ink-4:#7b6a91;--nj-ink-5:#9b8bb3;--nj-action:#5810cb;--nj-action-hover:#430d9c;--nj-purple:#8f52f1;--nj-purple-bg:#f9f6fe;--nj-green:#2ce080;--nj-blue:#1874fd;--nj-dark:#1b053d;--nj-line:#e7e3ef;--nj-line-2:#f0edf6;--nj-eyebrow-on-dark:#c4a2ff;--hm-max:1280px;--hm-pad:32px;--hm-inner:1216px;--nj-ease:cubic-bezier(.16,.84,.3,1);--nj-dur-md:.6s;--nj-dur-lg:.9s}.pwi *{box-sizing:border-box}.pwi .nj-container{margin:0 auto;max-width:var(--hm-max);padding:0 var(--hm-pad)}.pwi .nj-eyebrow-label{font-size:11px;font-weight:600;letter-spacing:.05em;margin:0 0 14px;text-transform:uppercase}.pwi .nj-section-title{font-family:Bogart,Georgia,serif;font-size:clamp(28px,3.6vw,42px);font-weight:500;letter-spacing:-.02em;line-height:1.12}.pwi .nj-section-title h2,.pwi .nj-section-title p{font-family:Bogart;font-weight:400!important;letter-spacing:inherit;margin:0}@media (max-width:767px){.pwi .nj-section-title h2,.pwi .nj-section-title p{font-size:28px;line-height:1.12;max-width:100%;min-width:0}}.pwi .nj-section-sub{color:var(--nj-ink-3);font-size:18px;line-height:1.6}@property --nj-edge-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes njEdgeSpin{to{--nj-edge-angle:360deg}}.pp-incl-sec{background:var(--nj-dark);overflow:hidden;padding:112px 0 0;position:relative}.pp-incl-sec:after{background:radial-gradient(44% 90% at 42% 88%,rgba(88,16,203,.62) 0,rgba(88,16,203,.26) 44%,rgba(88,16,203,0) 74%),radial-gradient(42% 90% at 64% 88%,rgba(88,16,203,.42) 0,rgba(88,16,203,.16) 46%,rgba(88,16,203,0) 78%);bottom:-40px;content:"";filter:blur(22px);height:820px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%,var(--pp-glow-y,0));transition:filter 1.3s var(--nj-ease),opacity var(--nj-dur-lg) var(--nj-ease);width:150%;will-change:transform,filter;z-index:0}.pp-incl-sec.is-hover:after{filter:blur(26px) brightness(1.35) saturate(1.1)}.pp-incl-sec:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h160v160H0z' filter='url(%23a)'/%3E%3C/svg%3E");bottom:0;content:"";height:740px;left:0;-webkit-mask-image:radial-gradient(46% 100% at 50% 100%,#000 0,rgba(0,0,0,.4) 40%,transparent 72%);mask-image:radial-gradient(46% 100% at 50% 100%,#000 0,rgba(0,0,0,.4) 40%,transparent 72%);mix-blend-mode:overlay;opacity:.1;pointer-events:none;position:absolute;right:0;z-index:0}.pp-incl-sec>.nj-container,.pp-incl-sec>.pp-showcase-stage{position:relative;z-index:1}.pp-incl-head{font-weight:300;margin:0 auto 48px;max-width:700px;text-align:center}.pp-incl-head .nj-eyebrow-label.accent{color:var(--nj-eyebrow-on-dark)}
/* !important: the richtext wraps the title in an <h2> the HubSpot theme also styles */.pp-incl-head .nj-section-title,.pp-incl-head .nj-section-title *{color:#fff!important;margin:0}.pp-incl-head .nj-section-sub{color:hsla(0,0%,100%,.72);margin:14px auto 0;max-width:620px}.pp-incl-grid{display:grid;gap:26px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:920px}.pp-incl-slot{height:100%;opacity:0;position:relative;transform:translateY(20px);transition:opacity .42s cubic-bezier(.2,.7,.2,1),transform .42s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--si,0)*45ms)}.pp-incl-grid.is-in .pp-incl-slot{opacity:1;transform:translateY(0)}.pp-incl-item{align-items:flex-start;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.055);border-radius:16px;cursor:default;display:flex;gap:15px;height:100%;padding:22px 24px;position:relative;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .3s cubic-bezier(.2,.7,.2,1);user-select:none;z-index:1}.pp-incl-item:before{background:hsla(0,0%,100%,.14);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.pp-incl-slot:hover .pp-incl-item{background:hsla(0,0%,100%,.085);transform:translateY(-6px)}.pp-incl-item:hover:before{animation:njEdgeSpin 4s linear infinite;background:conic-gradient(from var(--nj-edge-angle),#8f52f1 0,#2ce080 30%,#1874fd 60%,#8f52f1 100%);padding:1.5px}.pp-incl-check{background:rgba(143,82,241,.22);border-radius:10px;color:#c4a2ff;display:grid;flex:none;height:38px;isolation:isolate;place-items:center;position:relative;transition:color .3s cubic-bezier(.2,.7,.2,1);width:38px}.pp-incl-check:before{background:var(--nj-action);border-radius:inherit;content:"";inset:0;position:absolute;transform:scale(0);transition:transform .35s cubic-bezier(.2,.7,.2,1);z-index:-1}.pp-incl-check svg{height:18px;width:18px}.pp-incl-item:hover .pp-incl-check{color:#fff}.pp-incl-item:hover .pp-incl-check:before{transform:scale(1)}.pp-incl-item .t{display:flex;flex-direction:column;gap:3px}.pp-incl-title{color:#fff;font-size:15px;font-weight:600;line-height:1.3}.pp-incl-desc{color:hsla(0,0%,100%,.66);font-size:13.5px;font-weight:300;line-height:1.5;text-wrap:pretty}.pp-showcase-stage{align-items:flex-start;display:flex;height:400px;justify-content:center;margin-top:92px;overflow:hidden;perspective:1400px;position:relative}.pp-showcase-ui{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px -18px rgba(27,5,61,.16);cursor:default;opacity:0;overflow:hidden;position:relative;scale:calc(var(--pp-mscale,1)*var(--pp-scale,1)*var(--pp-hover,1));transform-origin:top center;transition:opacity .9s ease,translate 1.1s cubic-bezier(.16,1,.3,1),scale 1.1s var(--nj-ease),box-shadow 1.1s var(--nj-ease);translate:0 140px;width:min(920px,92vw);z-index:1}.pp-showcase-ui.in{opacity:1;translate:0 0}.pp-incl-sec.is-hover .pp-showcase-ui{--pp-hover:1.035;box-shadow:0 -10px 46px -16px rgba(27,5,61,.32)}.ppw-browser-bar{align-items:center;background:#fff;border-bottom:1px solid var(--nj-line-2);display:flex;padding:11px 14px}.ppw-browser-bar i{background:#d8d0e6;border-radius:50%;height:9px;margin-right:6px;width:9px}.pp-sc-url{background:#fff;border-radius:5px;color:var(--nj-ink-4);font-size:11px;margin-left:10px;padding:3px 12px}.pp-sc-body{display:grid;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;grid-template-columns:200px 1fr;min-height:560px}.pp-sc-rail{background:#061e42;display:flex;flex-direction:column}.pp-sc-biz{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:8px;padding:14px 14px 14px 18px}.pp-sc-biz-txt{flex:1;min-width:0}.pp-sc-biz-name{color:#fff;font-size:14px;font-weight:700;line-height:18px}.pp-sc-biz-loc{color:#a6acb6;font-size:12px;line-height:16px;margin-top:1px}.pp-sc-biz-chev{color:#caced4;font-size:14px}.pp-sc-navgroup{display:flex;flex-direction:column}.pp-sc-navitem{align-items:center;border-left:3px solid transparent;color:#fff;display:flex;font-size:14px;font-weight:500;gap:12px;height:38px;padding:0 18px 0 15px}.pp-sc-navitem .pp-sc-navic{color:#caced4;flex-shrink:0;height:16px;width:16px}.pp-sc-navitem.on{background:#031125;border-left-color:#1874fd}.pp-sc-navitem.on .pp-sc-navic{color:#fff}.pp-sc-navrule{background:hsla(0,0%,100%,.08);height:1px;margin:10px 18px}.pp-sc-navlabel{color:#fff;font-size:11px;font-weight:700;padding:6px 18px 4px}.pp-sc-railspace{flex:1}.pp-sc-settings{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);color:#fff;display:flex;font-size:14px;font-weight:500;gap:10px;height:56px;padding:0 14px}.pp-sc-settings .pp-sc-biz-chev{margin-left:auto}.pp-sc-ava{align-items:center;background:#1874fd;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;height:28px;justify-content:center;width:28px}.pp-sc-main{background:#fafafa;display:flex;flex-direction:column;min-width:0}.pp-sc-appbar{align-items:center;background:#fff;border-bottom:1px solid #eceef0;display:flex;flex-shrink:0;gap:12px;height:48px;padding:0 20px}.pp-sc-title{color:#1e2024;font-size:15px;font-weight:700;letter-spacing:-.01em}.pp-sc-spacer{flex:1}.pp-sc-newbtn{align-items:center;border:1px solid #7cb0fe;border-radius:60px;color:#025bde;display:inline-flex;font-size:12px;font-weight:500;gap:7px;height:28px;padding:0 12px}.pp-sc-newic{font-size:14px;line-height:1}.pp-sc-search{align-items:center;background:#f4f5f6;border-radius:60px;color:#828b98;display:inline-flex;font-size:13px;gap:8px;height:32px;min-width:180px;padding:0 12px}.pp-sc-search .pp-sc-searchic{font-size:20px;margin-left:auto}.pp-sc-tabs{background:#fff;border-bottom:1px solid #eceef0;display:flex;flex-shrink:0;padding:0 20px}.pp-sc-tab{align-items:center;border-bottom:2px solid transparent;color:#575f6b;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:10px 16px}.pp-sc-tab.on{border-bottom-color:#1874fd;color:#025bde}.pp-sc-tab b{background:#f4f5f6;border-radius:16px;color:#1e2024;font-size:12px;font-weight:500;padding:3px 8px}.pp-sc-tab b.gold{background:#fff5cc;color:#665200}.pp-sc-scroll{overflow:hidden;padding:24px 28px 60px}.pp-sc-panflow{transition:transform 1.1s var(--nj-ease)}.pp-sc-scroll.is-panned .pp-sc-panflow{transform:translateY(calc(var(--pwi-pan-y,280px)*-1))}.pp-sc-stats{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:22px}.pp-sc-stat{background:#fff;border:1px solid #eceef0;border-radius:8px;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:16px}.pp-sc-stat-l{color:#828b98;font-size:12px;font-weight:500}.pp-sc-stat-n{color:#1e2024;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;margin-top:2px}.pp-sc-stat-d{color:#169350;font-size:12px;font-weight:600;margin-top:2px}.pp-sc-grid{display:grid;gap:14px;grid-template-columns:1fr 1fr}.pp-sc-btn{align-items:center;border-radius:60px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:28px;padding:0 12px}.pp-sc-btn.ghost{border:1px solid #7cb0fe;color:#025bde}.pp-sc-btn.subtle{border:1px solid #caced4;color:#32363d}.pp-sc-chip{align-items:center;border-radius:16px;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 9px}.pp-sc-chip.gold{background:#fff5cc;color:#665200}.pp-sc-chip.green{background:#e0faec;color:#169350}.pp-sc-stars{color:#fc0;font-size:14px;letter-spacing:1px;white-space:nowrap}.pp-sc-stars-off{color:#dddfe3}.pp-sc-ava2{align-items:center;background:#eadefc;border-radius:18px;color:#430d9c;display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:36px;justify-content:center;width:36px}.pp-showcase-ui .pp-sc-card,.pp-showcase-ui .pp-sc-stat{opacity:0;transform:translateY(18px);transition:opacity var(--nj-dur-md) var(--nj-ease),transform var(--nj-dur-md) var(--nj-ease)}.pp-showcase-ui.in .pp-sc-card,.pp-showcase-ui.in .pp-sc-stat{opacity:1;transform:none}.pp-showcase-ui.in .pp-sc-stat{transition-delay:calc(.3s + var(--i,0)*.1s)}.pp-showcase-ui.in .pp-sc-card{transition-delay:calc(.62s + var(--i,0)*.13s)}.hm-slot{align-items:baseline;display:inline-flex}.hm-reel{display:inline-block;height:1em;line-height:1em;overflow:hidden;vertical-align:baseline}.hm-reel-strip{display:block;transition:transform 1.5s cubic-bezier(.16,.84,.3,1)}.hm-reel-cell{display:block;height:1em;line-height:1em}@media (max-width:620px){.pp-sc-stats{grid-template-columns:1fr 1fr}.pp-sc-grid{grid-template-columns:1fr}}@media (max-width:980px){.pp-incl-sec{padding-bottom:0;padding-top:56px}.pp-incl-grid{gap:14px;grid-template-columns:1fr;max-width:none}.pp-incl-head{margin-bottom:32px}.pwi .nj-section-title{font-size:28px;line-height:1.12}.pwi .nj-section-sub{font-size:16px;line-height:1.55}.pp-incl-item{gap:13px;padding:18px}.pp-incl-title{font-size:16px}.pp-incl-desc{font-size:14px}.pp-showcase-stage{margin-top:56px}.pp-showcase-ui{flex:none;top:7px}.pp-sc-body{grid-template-columns:200px 1fr}.pp-sc-scroll{overflow:visible}.pp-sc-scroll.is-panned .pp-sc-panflow{transform:none}}@media (prefers-reduced-motion:reduce){.pp-incl-slot{opacity:1;transform:none;transition:none}.pp-incl-item:hover:before{animation:none}.pp-incl-check,.pp-incl-check:before{transition:none}.pp-showcase-ui{opacity:1;scale:1;transition:none;translate:0 0}.pp-incl-sec.is-hover .pp-showcase-ui{--pp-hover:1;box-shadow:0 -8px 32px -18px rgba(27,5,61,.16)}.pp-incl-sec.is-hover:after{filter:blur(22px)}.pp-showcase-ui .pp-sc-card,.pp-showcase-ui .pp-sc-stat{opacity:1;transform:none;transition:none}.hm-reel-strip,.pp-sc-panflow{transition:none}}.pwi.pp-incl-sec[data-dashboard=none] .nj-container{padding-bottom:100px}