body .pxh.e-con,body .pxh .e-con{--padding-top: 0px;--padding-right: 0px;--padding-bottom: 0px;--padding-left: 0px;--gap: 0px;--row-gap: 0px;--column-gap: 0px;--kit-widget-spacing: 0px;--widgets-spacing: 0px}.pxh .elementor-widget,.pxh p{margin:0}body .pxh.e-con{position:relative;padding:110px 7vw;overflow:hidden}body .pxh .pxh-inner.e-con{position:relative;width:100%;max-width:1400px;margin:0 auto}.pxh--ink{background:#0b0e17}.pxh--white{background:#fff}.pxh--ground{background:#f4f5f7}.pxh .pxh-kicker .elementor-heading-title{font-family:Space Mono,monospace;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:#c22530;margin-bottom:20px}.pxh--ink .pxh-kicker .elementor-heading-title{color:#e63241}.pxh .pxh-kicker--cyan .elementor-heading-title{color:#2e7c88}.pxh .pxh-h1 .elementor-heading-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(52px,9vw,128px);line-height:.95;letter-spacing:-.03em;color:#fff;max-width:12ch;margin-bottom:36px}.pxh .pxh-h2 .elementor-heading-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(28px,3.6vw,46px);line-height:1.08;letter-spacing:-.02em;color:#14171f;max-width:18ch;margin-bottom:28px}.pxh--ink .pxh-h2 .elementor-heading-title{color:#fff}.pxh .pxh-h2--wide .elementor-heading-title{max-width:26ch;font-size:clamp(26px,3.2vw,42px);line-height:1.1;margin-bottom:20px}.pxh .pxh-h2--quiet .elementor-heading-title{max-width:none;font-size:clamp(24px,2.8vw,36px);line-height:1.3;letter-spacing:-.01em;margin-bottom:36px}.pxh .pxh-text{font-family:Hanken Grotesk,sans-serif;font-size:17px;line-height:1.7;color:#3a424e}.pxh .pxh-text p+p{margin-top:20px}.pxh--ink .pxh-text{color:#c7ccd6}.pxh .pxh-lead{font-size:clamp(17px,1.6vw,21px);line-height:1.6;margin-bottom:40px}.pxh .pxh-lead>.elementor-widget-container,.pxh .pxh-lead>p{max-width:56ch}.pxh .pxh-measure>.elementor-widget-container,.pxh .pxh-measure>p{max-width:64ch}.pxh .pxbtn .elementor-button{display:inline-flex;align-items:center;gap:10px;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:15px;line-height:1.2;letter-spacing:0;padding:14px 26px;border-radius:8px;border:1px solid transparent;box-shadow:none;text-transform:none;transition:background .15s,color .15s,border-color .15s}.pxh .pxbtn .elementor-button-text{text-transform:none;letter-spacing:0}.pxh .pxbtn--lg .elementor-button{font-size:16px;padding:16px 30px}.pxh .pxbtn--primary .elementor-button{background:#c22530;border-color:#c22530;color:#fff}.pxh--ink .pxbtn--primary .elementor-button:hover,.pxh--ink .pxbtn--primary .elementor-button:focus-visible{background:#fff;border-color:#fff;color:#0b0e17}.pxh .pxbtn--ghost .elementor-button{background:transparent;border-color:#ffffff4d;color:#fff}.pxh .pxbtn--ghost .elementor-button:hover{border-color:#fff;color:#fff}.pxh .pxbtn--dark .elementor-button{background:#0b0e17;border-color:#0b0e17;color:#fff}.pxh .pxbtn--dark .elementor-button:hover{background:#c22530;border-color:#c22530;color:#fff}.pxh .pxbtn--outline .elementor-button{background:transparent;border-color:#0b0e1740;color:#14171f}.pxh .pxbtn--outline .elementor-button:hover{border-color:#14171f;color:#14171f}.pxh .pxbtn--cyan .elementor-button{background:#50b4c3;border-color:#50b4c3;color:#08262b}.pxh .pxbtn--cyan .elementor-button:hover{background:#2e7c88;border-color:#2e7c88;color:#fff}body .pxh-hero.e-con{padding:min(14vw,140px) 7vw 100px}.pxh-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 70% at 85% 0%,rgba(230,50,65,.14),transparent 60%);pointer-events:none}.pxh-hero .pxh-kicker .elementor-heading-title{margin-bottom:26px}body .pxh .pxh-split.e-con{--display: grid;display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:center}.pxh-tiles{display:flex;flex-direction:column;gap:14px}.pxh-tiles__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pxh-tiles__tile{width:64px;height:64px;border-radius:12px;background:#d9dce1}.pxh-tiles__tile--red{background:#e63241;box-shadow:0 14px 28px -12px #e6324180}.pxh-tiles__note{font-family:Space Mono,monospace;font-size:12px;color:#5a6270}body .pxh .pxh-cards.e-con{--display: grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;margin:22px 0 48px}body .pxh .pxh-cards--proof.e-con{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:44px 0 40px}body .pxh .pxh-card.e-con{--flex-direction: column;--justify-content: flex-start;background:#141926;border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:30px}body .pxh .pxh-cards--proof .pxh-card.e-con{background:#fff;border-color:#0b0e1717;padding:28px;min-height:150px;justify-content:space-between}.pxh .pxh-card__num .elementor-heading-title{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:32px;line-height:1;color:#e63241;margin-bottom:16px}.pxh .pxh-card__title .elementor-heading-title{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:19px;line-height:1.3;letter-spacing:0;color:#fff;margin-bottom:10px}.pxh .pxh-cards--proof .pxh-card__title .elementor-heading-title{color:#14171f;margin:0}.pxh .pxh-cards--proof .pxh-card__title a{color:inherit}.pxh .pxh-cards--proof .pxh-card__title a:after{content:"";position:absolute;inset:0;border-radius:14px}body .pxh .pxh-cards--proof .pxh-card.e-con:hover{border-color:#0b0e174d}.pxh .pxh-card__text{font-family:Hanken Grotesk,sans-serif;font-size:14.5px;line-height:1.6;color:#aeb4c0}.pxh .pxh-card__more{font-family:Space Grotesk,sans-serif;font-size:22px;line-height:1;color:#c22530;margin-top:28px;transition:transform .15s}body .pxh .pxh-cards--proof .pxh-card.e-con:hover .pxh-card__more{transform:translate(4px)}body .pxh .pxh-inner--narrow.e-con{max-width:1000px;text-align:center;align-items:center}body .pxh .pxh-inner--read.e-con{max-width:900px}body .pxh .pxh-inner--cta.e-con{max-width:760px;text-align:center;align-items:center}.pxh .pxh-inner--narrow .elementor-heading-title,.pxh .pxh-inner--cta .elementor-heading-title{margin-left:auto;margin-right:auto}.pxh .pxh-inner--narrow .pxh-text{margin-bottom:36px}.pxh .pxh-inner--narrow .pxh-text>.elementor-widget-container,.pxh .pxh-inner--narrow .pxh-text>p{max-width:52ch;margin:0 auto}.pxh .pxh-inner--read .pxh-text{font-size:16.5px;line-height:1.75;margin-bottom:36px}.pxh .pxh-inner--cta .pxh-h2 .elementor-heading-title{max-width:none;font-size:clamp(28px,3.6vw,44px);line-height:1.1;margin-bottom:26px}.pxh .pxh-inner--cta .pxh-text{line-height:1.65;margin-bottom:40px}.pxh .pxh-inner--cta .pxh-text p+p{margin-top:16px}body .pxh-cta.e-con{padding:120px 7vw}.pxh-cta:before{content:"";position:absolute;inset:0;background:radial-gradient(80% 90% at 50% 120%,rgba(230,50,65,.12),transparent 60%);pointer-events:none}@media (max-width: 900px){body .pxh.e-con{padding:80px 6vw}body .pxh-hero.e-con{padding:72px 6vw 80px}body .pxh-cta.e-con{padding:88px 6vw}body .pxh .pxh-split.e-con{grid-template-columns:1fr;gap:44px}}.pxh .pxh-h1--page .elementor-heading-title{font-size:clamp(40px,5.6vw,76px);line-height:1.02;letter-spacing:-.025em;max-width:18ch}body .pxh-hero--page.e-con{padding:min(10vw,110px) 7vw 90px}.pxh-crumbs ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 28px;padding:0;font-family:Space Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8a91a0}.pxh-crumbs li+li:before{content:"/";margin-right:6px;color:#5b6472}.pxh-crumbs a{color:#c7ccd6;text-decoration:none}.pxh-crumbs a:hover{color:#fff}.pxh-crumbs [aria-current]{color:#e63241}.pxh .pxh-bignum .elementor-heading-title{font-family:Space Grotesk,sans-serif;font-weight:400;font-size:clamp(48px,6vw,88px);line-height:1;color:#e63241;margin-bottom:18px}body .pxh .pxh-inner--read .pxh-h2 .elementor-heading-title{max-width:22ch}body .pxh .pxh-stage.e-con{--display: grid;display:grid;grid-template-columns:minmax(80px,140px) 1fr;gap:0 40px;padding:56px 0;border-top:1px solid rgba(11,14,23,.12)}body .pxh .pxh-stage.e-con:last-child{border-bottom:1px solid rgba(11,14,23,.12)}body .pxh .pxh-stage__body.e-con{--flex-direction: column;align-items:flex-start;max-width:70ch}.pxh .pxh-stage .pxh-card__num .elementor-heading-title{font-size:clamp(40px,4.4vw,64px);color:#c22530;margin:0}.pxh .pxh-stage .pxh-h2 .elementor-heading-title{font-size:clamp(24px,2.6vw,34px);max-width:none;margin-bottom:18px}.pxh .pxh-stage .pxh-text{margin-bottom:26px}.pxh .pxh-text strong{color:#14171f;font-weight:600}.pxh--ink .pxh-text strong{color:#fff}body .pxh .pxh-btnrow.e-con{--flex-direction: row;flex-wrap:wrap;gap:12px}body .pxh .pxh-row.e-con{--display: grid;display:grid;grid-template-columns:minmax(180px,1fr) 2fr;gap:0 60px;padding:48px 0;border-top:1px solid rgba(11,14,23,.12)}body .pxh .pxh-row.e-con:first-child{border-top:0;padding-top:0}.pxh .pxh-row .pxh-h2 .elementor-heading-title{font-size:clamp(22px,2.2vw,30px);line-height:1.15;max-width:14ch;margin:0}.pxh .pxh-row .pxh-text{max-width:66ch}body .pxh .pxh-row--accent.e-con{background:#f4f5f7;border-top:0;border-radius:14px;padding:40px;margin:8px 0}.pxh .pxh-row--accent .pxh-h2 .elementor-heading-title{color:#c22530}body .pxh .pxh-next.e-con{--display: grid;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.pxh .pxh-next__card .elementor-heading-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(26px,3.4vw,44px);line-height:1.1;letter-spacing:-.02em;color:#14171f}.pxh .pxh-next__card a{color:inherit;text-decoration:none}.pxh .pxh-next__card a:hover{color:#c22530}@media (max-width: 900px){body .pxh .pxh-stage.e-con,body .pxh .pxh-row.e-con,body .pxh .pxh-next.e-con{grid-template-columns:1fr;gap:14px;padding:40px 0}body .pxh .pxh-row--accent.e-con{padding:28px 22px}.pxh .pxh-row .pxh-h2 .elementor-heading-title{max-width:none}}body .pxh .pxh-gate.e-con{--flex-direction: column;background:#f4f5f7;border:1px solid rgba(11,14,23,.09);border-radius:14px;padding:36px;align-self:start}.pxh .pxh-gate__lead .elementor-heading-title{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:20px;line-height:1.35;color:#14171f;margin-bottom:24px}.pxh-gate .elementor-field-group{margin-bottom:18px}.pxh-gate .elementor-field-label{font-family:Space Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5a6270;margin-bottom:8px}.pxh-gate .elementor-field-textual{font-family:Hanken Grotesk,sans-serif;font-size:16px;min-height:48px;background:#fff;color:#14171f;border:1px solid #5A6270;border-radius:8px;padding:12px 14px}.pxh-gate .elementor-field-textual:focus{border-color:#2e7c88}.pxh-gate .elementor-button{width:100%;justify-content:center;font-family:Space Grotesk,sans-serif;font-weight:500;font-size:16px;letter-spacing:0;text-transform:none;padding:16px 24px;border-radius:8px;background:#c22530;color:#fff;border:1px solid #C22530}.pxh-gate .elementor-button .elementor-button-text{text-transform:none}.pxh-gate .elementor-button:hover{background:#14171f;border-color:#14171f}.pxh-gate .elementor-message{font-family:Hanken Grotesk,sans-serif;font-size:15px;margin-top:14px}.pxh-gate .elementor-message-success{color:#1e6b48}.pxh-gate .pxh-gate__notice,.pxh-gate .pxh-gate__notice p{font-size:13px;line-height:1.55;color:#5a6270;margin-top:16px}.pxh-gate .pxh-gate__notice a{color:#c22530}body .pxh-reveal.e-con:not(.is-open){display:none}.pxh .pxh-placeholder{border:1px dashed #8A91A0;border-radius:14px;padding:28px;font-family:Space Mono,monospace;font-size:13px;line-height:1.6;color:#5a6270;background:#fff}.pxh .pxh-h2--spaced .elementor-heading-title{margin-top:48px}body .pxh .pxh-col.e-con{--flex-direction: column;align-items:flex-start}.pxh .pxh-h1--long .elementor-heading-title{max-width:22ch;font-size:clamp(36px,5.2vw,72px)}.pxh-filter{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.pxh .pxh-filter button.pxh-filter__btn,.pxh .pxh-filter button.pxh-filter__btn:hover,.pxh .pxh-filter button.pxh-filter__btn:focus{font-family:Space Grotesk,sans-serif;font-size:14.5px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:11px 20px;box-shadow:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.pxh .pxh-filter button.pxh-filter__btn:hover{border-color:#fff}.pxh .pxh-filter button.pxh-filter__btn[aria-pressed=true]{background:#fff;border-color:#fff;color:#0b0e17}.pxh .pxh-filter button.pxh-filter__btn:focus-visible{outline:2px solid #50B4C3;outline-offset:3px}.pxh .pxh-filter__status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .pxh-cluster.e-con[hidden]{display:none!important}body .pxh .pxh-cluster__grid.e-con{--display: grid;display:grid;grid-template-columns:minmax(260px,1fr) 1.6fr;gap:0 72px;align-items:start}.pxh .pxh-cluster__copy .pxh-h2 .elementor-heading-title{font-size:clamp(28px,3vw,40px);line-height:1.1;margin-bottom:20px}body .pxh .pxh-cards--cluster.e-con{margin:0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}body .pxh--white .pxh-cards--proof .pxh-card.e-con{background:#f4f5f7}body .pxh .pxh-cards--cluster .pxh-card.e-con{min-height:210px}.pxh .pxh-cards--proof .pxh-card__text{color:#323c46;margin-top:14px}.pxh .pxh-card__cta{font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500;color:#c22530;margin-top:28px;transition:transform .15s}body .pxh .pxh-cards--proof .pxh-card.e-con:hover .pxh-card__cta{transform:translate(4px)}body .pxh .pxh-cards--proof .pxh-card.e-con:focus-within{outline:2px solid #2E7C88;outline-offset:3px}.pxh .pxh-cards--proof .pxh-card__title a:focus-visible{outline:none}.pxh-tags{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pxh-tags a{display:inline-block;font-family:Space Mono,monospace;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.3);border-radius:999px;padding:8px 14px}.pxh-tags a:hover{border-color:#fff}.pxh .pxh-lead--dark{color:#323c46;margin-bottom:36px}@media (max-width: 900px){body .pxh .pxh-cluster__grid.e-con{grid-template-columns:1fr;gap:32px}.pxh .pxh-filter button.pxh-filter__btn{padding:10px 16px;font-size:14px}}body .pxh .pxh-manifesto.e-con{--display: grid;display:grid;grid-template-columns:minmax(280px,1fr) 1.5fr;gap:0 80px;align-items:start}.pxh .pxh-h2--display .elementor-heading-title{font-size:clamp(48px,7vw,104px);line-height:.95;letter-spacing:-.035em;max-width:7ch;margin:0}.pxh .pxh-manifesto .pxh-text{font-size:17px;line-height:1.75}.pxh .pxh-manifesto .pxh-text p:first-child{font-family:Space Grotesk,sans-serif;font-size:clamp(20px,1.9vw,24px);line-height:1.45;color:#14171f}body .pxh .pxh-cards--values.e-con{grid-template-columns:repeat(3,minmax(0,1fr));margin:48px 0 44px}body .pxh .pxh-cards--values .pxh-card.e-con:last-child{border-color:#e6324173}.elementor-kit-4 .pxh .pxh-text--links a{color:#c22530;text-decoration:underline;text-underline-offset:3px}.elementor-kit-4 .pxh .pxh-text--links a:hover{color:#14171f}@media (max-width: 1100px){body .pxh .pxh-cards--values.e-con{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){body .pxh .pxh-manifesto.e-con{grid-template-columns:1fr;gap:32px}}@media (max-width: 640px){body .pxh .pxh-cards--values.e-con{grid-template-columns:1fr}}.pxh .pxi-filter{margin:0 0 40px}.pxh .pxi-filter button.pxh-filter__btn,.pxh .pxi-filter button.pxh-filter__btn:hover,.pxh .pxi-filter button.pxh-filter__btn:focus{color:#14171f;border-color:#0b0e1740}.pxh .pxi-filter button.pxh-filter__btn:hover{border-color:#14171f}.pxh .pxi-filter button.pxh-filter__btn[aria-pressed=true]{background:#0b0e17;border-color:#0b0e17;color:#fff}.pxh .pxi-filter button.pxh-filter__btn:focus-visible{outline-color:#2e7c88}.pxi__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.pxi__item[hidden]{display:none}.pxi-card{position:relative;height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid rgba(11,14,23,.09);border-radius:14px;padding:28px;transition:border-color .15s}.pxi-card:hover{border-color:#0b0e174d}.pxi-card:focus-within{outline:2px solid #2E7C88;outline-offset:3px}.pxi-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 18px;font-family:Space Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#5b6472}.pxi-card__tag{color:#c22530}.pxh .pxi-card__title{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:21px;line-height:1.25;letter-spacing:-.01em;margin:0 0 12px}.elementor-kit-4 .pxh .pxi-card__title a{color:#14171f;text-decoration:none}.pxh .pxi-card__title a:after{content:"";position:absolute;inset:0;border-radius:14px}.pxh .pxi-card__title a:focus-visible{outline:none}.pxi-card__excerpt{font-family:Hanken Grotesk,sans-serif;font-size:15px;line-height:1.6;color:#323c46;margin:0}.pxi-card__cta{margin-top:auto;padding-top:24px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500;color:#c22530;transition:transform .15s}.pxi-card:hover .pxi-card__cta{transform:translate(4px)}.pxi__empty{font-family:Hanken Grotesk,sans-serif;font-size:17px;color:#323c46}.pxi-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:28px;font-family:Space Mono,monospace;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#c7ccd6}.pxi-meta .pxh-tags{margin:0}.pxh .pxi-figure img{width:100%;height:auto;border-radius:14px;margin-bottom:44px}.pxh .pxi-article{font-family:Hanken Grotesk,sans-serif;font-size:17.5px;line-height:1.75;color:#323c46}.pxh .pxi-article>.elementor-widget-container>*+*,.pxh .pxi-article>*+*{margin-top:1.1em}.pxh .pxi-article h2{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(26px,2.6vw,34px);line-height:1.15;letter-spacing:-.015em;color:#14171f;margin-top:1.8em}.pxh .pxi-article h3{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:22px;line-height:1.25;color:#14171f;margin-top:1.6em}.pxh .pxi-article ul,.pxh .pxi-article ol{padding-left:1.3em}.pxh .pxi-article li+li{margin-top:.4em}.pxh .pxi-article blockquote{margin:1.6em 0;padding:4px 0 4px 24px;border-left:3px solid #E63241;font-family:Space Grotesk,sans-serif;font-size:22px;line-height:1.45;color:#14171f}.elementor-kit-4 .pxh .pxi-article a{color:#c22530;text-decoration:underline;text-underline-offset:3px}.elementor-kit-4 .pxh .pxi-article a:hover{color:#14171f}.pxh .pxi-article img{max-width:100%;height:auto;border-radius:10px}body .pxh .pxi-back.e-con{margin-top:56px}.pxh .pxi-title{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(36px,5.2vw,68px);line-height:1.04;letter-spacing:-.025em;color:#fff;max-width:22ch;margin:0}body .pxh .pxi-hero-media{position:absolute;inset:0;z-index:0;margin:0}.pxh .pxi-hero-media .elementor-shortcode,.pxh .pxi-hero-media__fig,.elementor .pxh .pxi-hero-media__fig img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;object-fit:cover}.pxi-hero-media__fig:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0e17f0,#0b0e17d1 45%,#0b0e1780),linear-gradient(0deg,rgba(11,14,23,.7) 0%,transparent 45%)}body .pxh.pxi-hero.e-con{min-height:min(72vh,680px);--justify-content: flex-end;justify-content:flex-end}body .pxh.pxi-hero .pxh-inner.e-con{position:relative;z-index:2}.pxh.pxi-hero:before{z-index:1}.pxi-card--media{padding-top:0;overflow:hidden}.pxi-card__media{margin:0 -28px 24px;aspect-ratio:16 / 9;background:#e6e8ec}.elementor .pxh .pxi-card__media img{width:100%;height:100%;max-width:none;object-fit:cover;display:block}.pxi-meta__by{color:#fff}.pxh .pxh-h2--gap .elementor-heading-title{margin-bottom:40px}.pxh .pxh-rowlink{margin-top:18px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500}.elementor-kit-4 .pxh .pxh-rowlink a{color:#c22530;text-decoration:none}.elementor-kit-4 .pxh .pxh-rowlink a:hover{color:#14171f}.pxh .pxh-h2--policy .elementor-heading-title{font-size:clamp(22px,2.2vw,28px);line-height:1.2;margin:48px 0 14px;max-width:none}.pxh .pxh-policy{font-size:16.5px;line-height:1.75;color:#323c46}.pxh .pxh-policy p+p{margin-top:14px}.pxh .pxh-policy ul{margin:0 0 14px;padding-left:1.3em}.pxh .pxh-policy li+li{margin-top:8px}.pxh .pxh-kicker a{color:inherit;text-decoration:none}.pxh .pxh-kicker a:hover{text-decoration:underline;text-underline-offset:4px}.pxh .pxh-cards:not(.pxh-cards--proof) .pxh-card__title a{color:#fff;text-decoration:none}.pxh .pxh-cards:not(.pxh-cards--proof) .pxh-card__title a:after{content:"";position:absolute;inset:0;border-radius:14px}body .pxh .pxh-cards:not(.pxh-cards--proof) .pxh-card.e-con:hover{border-color:#ffffff47}body .pxh .pxh-cards:not(.pxh-cards--proof) .pxh-card.e-con:focus-within{outline:2px solid #50B4C3;outline-offset:3px}.pxh .pxh-cards:not(.pxh-cards--proof) .pxh-card__title a:focus-visible{outline:none}.elementor-kit-4 .pxh .pxh-text--links-ink a,.elementor-kit-4 .pxh .pxi-meta__by a{color:#fff;text-decoration:underline;text-underline-offset:3px}.pxl-related,.pxl-fits{margin-top:32px;padding-top:22px;border-top:1px solid rgba(11,14,23,.12)}.pxl-related__label{font-family:Space Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5b6472;margin:0 0 12px}.pxl-related ul,.pxl-fits ul{list-style:none;margin:0;padding:0}.pxl-related li,.pxl-fits li{margin:0 0 10px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:500}.pxl-related time{display:block;font-family:Space Mono,monospace;font-size:11.5px;font-weight:400;color:#5b6472;margin-top:2px}.elementor-kit-4 .pxh .pxl-related a,.elementor-kit-4 .pxh .pxl-fits a{color:#c22530;text-decoration:none}.elementor-kit-4 .pxh .pxl-related a:hover,.elementor-kit-4 .pxh .pxl-fits a:hover{color:#14171f}.pxh-row .pxl-related{grid-column:1 / -1}.pxh .pxh-price{font-family:Hanken Grotesk,sans-serif;font-size:clamp(18px,1.8vw,22px);line-height:1.5;color:#3a424e}.pxh .pxh-price strong{display:block;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(40px,5vw,60px);line-height:1;letter-spacing:-.02em;color:#14171f;margin-bottom:8px}.pxh-reveal .elementor-widget-html p{font-family:Hanken Grotesk,sans-serif;font-size:17px;line-height:1.7;color:#3a424e;max-width:56ch}.pxh .pxh-book{margin:24px 0 16px}.pxh .pxh-book .elementor-button{text-decoration:none}.pxh .pxh-book__alt{font-size:15px}.pxh .pxh-book__alt a{color:#c22530;text-decoration:underline}body.home .pxh-hero:not(.pxh-hero--page).e-con{min-height:50.96vw;padding-bottom:calc(9.6% + 48px);background:linear-gradient(#e3e3e4,#e3e3e4) left bottom / 100% 24px no-repeat,#0b0e17}body.home .pxh-hero:not(.pxh-hero--page):before{z-index:1}body.home .pxh-hero:not(.pxh-hero--page):after{content:"";position:absolute;right:0;bottom:-1px;width:100%;aspect-ratio:1672 / 852;background:url(img/hero-chimp-v6.jpg) center / 100% 100% no-repeat;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14%);mask-image:linear-gradient(to bottom,transparent 0,#000 14%);pointer-events:none}body.home .pxh-hero:not(.pxh-hero--page) .pxh-inner.e-con{z-index:2}body.home .pxh-hero:not(.pxh-hero--page) .pxh-lead>.elementor-widget-container,body.home .pxh-hero:not(.pxh-hero--page) .pxh-lead>p{max-width:min(62ch,43vw)}body.home .pxh-hero:not(.pxh-hero--page)+.pxh--white{background:#e3e3e4}@media (max-width: 900px){body.home .pxh-hero:not(.pxh-hero--page).e-con{min-height:0;padding-bottom:84%}body.home .pxh-hero:not(.pxh-hero--page):after{width:185%;right:-12%}body.home .pxh-hero:not(.pxh-hero--page) .pxh-lead>.elementor-widget-container,body.home .pxh-hero:not(.pxh-hero--page) .pxh-lead>p{max-width:56ch}}.pxi-meta .pxi-meta__by{display:inline-flex;align-items:center;gap:10px}.pxi-meta .pxi-meta__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #c22530;flex:none}.pxh .pxh-policy .pxh-policy-lede{font-size:19px;line-height:1.6;color:#14171f}.pxh .pxh-policy .pxh-policy-meta{font-family:Space Mono,monospace;font-size:13px;line-height:1.7;color:#4a5163}.pxh .pxh-policy h3{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:700;line-height:1.35;color:#14171f;margin:26px 0 8px}.pxh .pxh-policy li::marker{color:#c22530}.pxh .pxh-policy .pxh-table-wrap{overflow-x:auto;margin:8px 0 14px;-webkit-overflow-scrolling:touch}.pxh .pxh-policy table{border-collapse:collapse;width:100%;min-width:34rem;font-size:15px;line-height:1.55;margin:0;border:0}.pxh .pxh-policy th,.pxh .pxh-policy td{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border:0;border-bottom:1px solid #D9DCE3;background:transparent}.pxh .pxh-policy th{font-family:Space Mono,monospace;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:#4a5163}.pxh .pxh-policy td.pxh-when{font-family:Space Mono,monospace;font-size:13px;white-space:nowrap}@media (max-width: 767px){body.home .pxh-hero:not(.pxh-hero--page) .pxbtn.elementor-widget-button{position:relative;top:20px;z-index:2}}.elementor.elementor .e-con>.elementor-widget.pxvt{width:100%;max-width:760px;margin:0 auto 36px}.pxvt-embed{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#0b0e17;box-shadow:0 18px 48px #0b0e172e}.pxvt-embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.elementor-kit-4 .pxvt-embed__play{position:absolute;inset:0;display:block;width:100%;height:100%;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:#0b0e17;cursor:pointer}.elementor-kit-4 .pxvt-embed__play img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;border-radius:0;transition:transform .4s ease}.elementor-kit-4 .pxvt-embed__icon{position:absolute;top:50%;left:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;background:#c22530;box-shadow:0 6px 24px #00000059;transition:transform .2s ease}.elementor-kit-4 .pxvt-embed__icon:after{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent #fff}.elementor-kit-4 .pxvt-embed__play:hover,.elementor-kit-4 .pxvt-embed__play:focus{background:#0b0e17}.elementor-kit-4 .pxvt-embed__play:hover img{transform:scale(1.02)}.elementor-kit-4 .pxvt-embed__play:hover .pxvt-embed__icon,.elementor-kit-4 .pxvt-embed__play:focus-visible .pxvt-embed__icon{transform:scale(1.08)}.elementor-kit-4 .pxvt-embed__play:focus-visible{outline:3px solid #C22530;outline-offset:-3px}@media (max-width: 767px){.elementor.elementor .e-con>.elementor-widget.pxvt{max-width:none;margin-bottom:28px}.elementor-kit-4 .pxvt-embed__icon{width:60px;height:60px;margin:-30px 0 0 -30px}.elementor-kit-4 .pxvt-embed__icon:after{border-width:10px 0 10px 17px}}@media (min-width: 768px){body.home .pxh-hero:not(.pxh-hero--page) .pxbtn.elementor-widget-button{position:relative;top:24px;z-index:2}}@media (min-width: 1025px){body.home .pxh-hero:not(.pxh-hero--page) .pxbtn.elementor-widget-button{top:28px}}@media (max-width: 900px){body.home .pxh-hero:not(.pxh-hero--page).e-con{padding-top:32px}}
