.plhero{height:calc(max(100vw, 1440px)*955/1440);overflow:hidden;position:relative}.plhero__text{padding:78px var(--space-md) 0;position:relative;text-align:center;z-index:2}.plhero__title{color:var(--color-text-heading);font-size:var(--font-size-4xl);font-weight:600;letter-spacing:0;line-height:54px;margin:0}.plhero__sub{color:var(--color-text-body);font-size:var(--font-size-lg);line-height:26px;margin:10px 0 0}.plhero__cta{height:46px;margin-top:30px;width:327px}.plhero__car{height:calc(max(100vw, 1440px)*1000/1440);inset:0 0 auto;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.plhero__cv{height:100%;inset:0;position:absolute;width:100%}.plhero__fallback{border-radius:8px;height:auto;left:50%;max-width:none;position:absolute;top:calc(max(100vw, 1440px)*540/1440);transform:translate(-50%,-50%);width:calc(max(100vw, 1440px)*691/1440)}@media (max-width:767px){.plhero{display:flex;flex-direction:column;height:auto;overflow:visible}.plhero__text{order:-1;padding:59px 20px 0}.plhero__title{font-size:34px;line-height:40px}.plhero__sub{font-size:var(--font-size-md);line-height:24px;margin-top:6px}.plhero__cta{height:40px;margin-top:24px;min-width:0;width:138px}.plhero__car{height:178.97436vw;inset:auto;margin-top:17px;position:relative}.plhero__fallback{border-radius:6px;top:90.51282vw;width:71.79487vw}}