.pk-hero{isolation:isolate;background:var(--pk-surface);min-height:clamp(540px,50vw,760px);display:flex;position:relative;overflow:hidden}.pk-hero__media{z-index:-2;width:62%;height:110%;position:absolute;bottom:0;right:0}.pk-hero__img{object-fit:cover;object-position:88% 100%;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%)}.pk-hero__watermark{z-index:-1;right:var(--pk-gutter);letter-spacing:-.05em;color:#ebe4dc;mix-blend-mode:multiply;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;padding-right:.06em;font-size:clamp(90px,9.6vw,176px);font-style:italic;font-weight:900;font-stretch:125%;line-height:.8;position:absolute;top:4%}.pk-hero__inner{flex-direction:column;justify-content:center;padding-block:clamp(36px,4vw,64px) clamp(72px,8vw,110px);display:flex;position:relative}.pk-hero__copy{max-width:54%}.pk-hero__title{font-size:clamp(44px,6vw,94px)}.pk-hero__lead{max-width:34ch;color:var(--pk-ink);margin-top:clamp(22px,2.6vw,36px);font-size:clamp(18px,1.72vw,25px);line-height:1.42}.pk-hero__actions{flex-wrap:wrap;align-items:center;gap:18px 44px;margin-top:clamp(26px,3vw,44px);display:flex}.pk-hero__index{left:var(--pk-gutter);margin:0;position:absolute;bottom:clamp(24px,3vw,40px);right:50%}.pk-hero__index:after{flex:auto;max-width:400px}.pk-hero__img{transform-origin:46% 82%}.pk-js .pk-hero:not(.is-driving) .pk-hero__img{opacity:.25;filter:blur(3px);transform:translate(9%,3%)scale(.66)}.pk-js .pk-hero:not(.is-driving) .pk-hero__watermark{opacity:0}.pk-hero.is-driving .pk-hero__img{animation:2s cubic-bezier(.16,.84,.24,1) both pk-hero-drive}@keyframes pk-hero-drive{0%{opacity:.25;filter:blur(3px);transform:translate(9%,3%)scale(.66)}55%{filter:blur()}to{opacity:1;filter:none;transform:none}}.pk-hero.is-driving .pk-hero__watermark{animation:pk-hero-mark 1.3s var(--pk-ease) .8s both}@keyframes pk-hero-mark{0%{opacity:0;clip-path:inset(0 0 0 100%);transform:translate(12%)}to{opacity:1;clip-path:inset(0);transform:none}}@supports (animation-timeline:view()){.pk-hero__media{transform-origin:46% 82%;animation:linear both pk-hero-approach;animation-timeline:view();animation-range:exit}@keyframes pk-hero-approach{to{transform:translate(-5%,4%)scale(1.14)}}}.pk-hero__video{object-fit:cover;object-position:50% 50%;-webkit-mask-composite:source-in;opacity:0;visibility:hidden;clip-path:inset(0 0 0 100%);background:0 0;width:auto;min-width:0;height:auto;position:absolute;inset:31% 0 0 30%;transform:translate(14%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18%),linear-gradient(#0000 0,#000 16%);mask-image:linear-gradient(90deg,#0000 0,#000 18%),linear-gradient(#0000 0,#000 16%);-webkit-mask-composite:source-in;mask-composite:intersect}.pk-hero.is-film .pk-hero__video{visibility:visible;opacity:1;clip-path:inset(0);transition:transform 1.4s cubic-bezier(.16,.84,.24,1),clip-path 1.4s cubic-bezier(.16,.84,.24,1),opacity .5s;transform:none}.pk-hero.is-film .pk-hero__img{animation:.9s .9s both pk-hero-photo-out}@keyframes pk-hero-photo-out{0%{opacity:1}to{opacity:0}}.pk-hero__toggle{z-index:2;right:var(--pk-gutter);color:#fff;cursor:pointer;background:#101621b8;border:0;border-radius:50%;place-items:center;width:46px;height:46px;padding:0;transition:background-color .2s;display:grid;position:absolute;bottom:clamp(24px,3vw,40px)}.pk-hero__toggle[hidden]{display:none}.pk-hero__toggle:hover{background:var(--pk-orange)}.pk-hero__toggle:focus-visible{outline:2px solid var(--pk-orange);outline-offset:3px}.pk-hero__toggle-icon{border-inline:4px solid;width:12px;height:14px}.pk-hero__toggle[aria-pressed=true] .pk-hero__toggle-icon{border:8px solid #0000;border-left:13px solid;border-right-width:0;width:0;height:0;margin-left:4px}@media (prefers-reduced-motion:reduce){.pk-hero__img,.pk-hero__watermark,.pk-hero__media{animation:none!important}.pk-js .pk-hero .pk-hero__img,.pk-js .pk-hero .pk-hero__watermark{opacity:1;filter:none;transform:none}}@media (width<=900px){.pk-hero{flex-direction:column;min-height:0}.pk-hero__media{aspect-ratio:16/10;order:2;width:100%;height:auto;margin-top:-8%;position:relative}.pk-hero__img{object-position:70% 90%;-webkit-mask-image:linear-gradient(#0000 0,#000 18%);mask-image:linear-gradient(#0000 0,#000 18%)}.pk-hero__copy{max-width:none}.pk-hero__inner{padding-bottom:8px}.pk-hero__index,.pk-hero__watermark{display:none}.pk-hero__video{inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 18%);mask-image:linear-gradient(#0000 0,#000 18%)}.pk-hero__toggle{bottom:16px}}
