@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600&display=swap");.pp,.pp *,.pp :after,.pp :before{box-sizing:border-box;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal}.pp{--pp-bg:#f2f4f7;--pp-grid:#e4e7ec;--pp-badge-bg:#fff;--pp-badge-border:#e4e7ec;--pp-badge-text:#272727;--pp-heading:#0a0a0a;--pp-subtext:#3e3e3e;--pp-avatar-bg:#e4e7ec;--pp-btn-bg:#9841ff;--pp-btn-text:#f2f4f7;background:var(--pp-bg);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-left:calc(50% - 50vw);max-width:100vw;overflow:hidden;padding:clamp(56px,8vw,80px) 0;position:relative;width:100vw}.pp--dark{--pp-bg:#0a0a0a;--pp-grid:#272727;--pp-badge-bg:#272727;--pp-badge-border:#3e3e3e;--pp-badge-text:#d0d5dd;--pp-heading:#f2f4f7;--pp-subtext:#d0d5dd;--pp-avatar-bg:#272727;--pp-btn-bg:#9841ff;--pp-btn-text:#f2f4f7}.pp__bg{color:var(--pp-grid);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.pp__grid{height:661px;position:absolute;width:1242px}.pp__grid--tl{left:-820px;top:-300px}.pp__grid--br{bottom:-300px;right:-740px;transform:scale(-1)}.pp__inner{align-items:center;display:flex;flex-direction:column;gap:clamp(24px,3vw,32px);margin:0 auto clamp(48px,7vw,80px);max-width:1232px;padding:0 24px;position:relative;text-align:center;z-index:1}.pp__badge{align-items:center;background:var(--pp-badge-bg);border:.5px solid var(--pp-badge-border);border-radius:4px;color:var(--pp-badge-text);display:inline-flex;font-size:12px;font-weight:300;line-height:19.2px;padding:8px}.pp__heading{color:var(--pp-heading);font-size:clamp(34px,6vw,72px);font-weight:400;letter-spacing:-.01em;line-height:1.15;max-width:820px}.pp__heading,.pp__subtext{margin:0;overflow-wrap:anywhere}.pp__subtext{color:var(--pp-subtext);font-size:16px;font-weight:300;line-height:26px;max-width:680px;white-space:pre-line}.pp__btn{align-items:center;background:var(--pp-btn-bg);border-radius:8px;color:var(--pp-btn-text);display:inline-flex;font-size:14px;font-weight:300;justify-content:center;line-height:22.4px;padding:16px 32px;text-decoration:none;transition:opacity .15s ease,transform .15s ease}.pp__btn:hover{opacity:.92;transform:translateY(-1px)}.pp__btn:focus-visible{outline:2px solid #c18dff;outline-offset:2px}.pp__rows{display:flex;flex-direction:column;gap:clamp(12px,2vw,16px);position:relative;z-index:1}.pp__rows:after{background:linear-gradient(to right,var(--pp-bg) 0,transparent 16%,transparent 84%,var(--pp-bg) 100%),linear-gradient(to bottom,var(--pp-bg) 0,transparent 26%,transparent 74%,var(--pp-bg) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.pp__row{overflow:hidden}.pp__track{animation:pp-scroll var(--pp-dur,40s) linear infinite;display:flex;gap:16px;width:max-content;will-change:transform}.pp__row--right .pp__track{animation-direction:reverse}@keyframes pp-scroll{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.pp__avatar{background:var(--pp-avatar-bg);border-radius:50%;flex:none;height:132px;overflow:hidden;width:132px}.pp__avatar img{display:block;height:100%;object-fit:cover;width:100%}@media (prefers-reduced-motion:reduce){.pp__track{animation:none}}@media (max-width:600px){.pp__avatar{height:96px;width:96px}.pp__rows{gap:12px}}.pp--pt-none{padding-top:0!important}.pp--pt-xs{padding-top:clamp(16px,2.5vw,24px)!important}.pp--pt-sm{padding-top:clamp(28px,4vw,40px)!important}.pp--pt-md{padding-top:clamp(44px,6vw,64px)!important}.pp--pt-lg{padding-top:clamp(64px,9vw,96px)!important}.pp--pb-none{padding-bottom:0!important}.pp--pb-xs{padding-bottom:clamp(16px,2.5vw,24px)!important}.pp--pb-sm{padding-bottom:clamp(28px,4vw,40px)!important}.pp--pb-md{padding-bottom:clamp(44px,6vw,64px)!important}.pp--pb-lg{padding-bottom:clamp(64px,9vw,96px)!important}.pp [data-anim=stagger]>.za-item,.pp [data-anim]:not([data-anim=stagger]){transition:opacity 1.1s cubic-bezier(.16,.84,.44,1),transform 1.1s cubic-bezier(.16,.84,.44,1)}.pp.za-ready [data-anim=stagger]>.za-item:not(.za-in),.pp.za-ready [data-anim]:not([data-anim=stagger]):not(.za-in){opacity:0;transform:translateY(20px)}@media (prefers-reduced-motion:reduce){.pp [data-anim=stagger]>.za-item,.pp [data-anim]:not([data-anim=stagger]){opacity:1!important;transform:none!important;transition:none!important}}@media (max-width:600px){.pp__grid{display:none}.pp__grid--br{display:block;opacity:.3}}