.pp.lock>.lock__art{z-index:0;pointer-events:none;grid-column:auto;position:fixed;inset:0;overflow:hidden}.lock__art-in{transform-origin:60% 55%;position:absolute;inset:0}html[data-tier=light] .lock__art-in{animation:32s ease-in-out infinite alternate lock-drift}.lock .lock__art-in>.pp__plate{margin:0;position:absolute;inset:0}.lock__glow{mix-blend-mode:screen;opacity:.6;background:radial-gradient(30% 42% at 60%,#ffffff1c,#fff0 72%);position:absolute;inset:0}html[data-tier=light] .lock__glow{opacity:.35;animation:9s ease-in-out infinite alternate lock-breathe}.lock__sheen{mix-blend-mode:screen;position:absolute;inset:0;-webkit-mask-image:url(/plates/mask-gate-1440@2x.webp);mask-image:url(/plates/mask-gate-1440@2x.webp);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.lock__sheen i{background:linear-gradient(104deg,#fff0 46%,#ffffff14 48.4%,#fff6 50%,#ffffff14 51.6%,#fff0 54%);width:300%;position:absolute;top:0;bottom:0;left:-100%;transform:translate(-34%)}html[data-tier=light] .lock__sheen i{animation:12s cubic-bezier(.45,.05,.3,1) 1.2s infinite lock-sweep}html:not([data-tier=light]) .lock__sheen{display:none}@keyframes lock-drift{0%{transform:scale(1)}to{transform:scale(1.035)translate(-.5%,-.4%)}}@keyframes lock-breathe{0%{opacity:.35}to{opacity:1}}@keyframes lock-sweep{0%{transform:translate(-34%)}50%{transform:translate(34%)}to{transform:translate(34%)}}@media (prefers-reduced-motion:reduce){html .lock__art-in,html .lock__glow,html .lock__sheen i{animation:none}html .lock__sheen{display:none}}html[data-tier=full] .lock .pp__plate{background-image:url(/plates/plate-home-empty-1440.jpg)}html[data-tier=full] .lock__glow{display:none}.lock__gl{opacity:0;width:100%;height:100%;transition:opacity .45s;display:block;position:absolute;inset:0}html[data-lock-live] .lock__gl{opacity:1}html:not([data-tier=full]) .lock__gl{display:none}.lock .gate__main,.lock__linkedin.pp__pill{transition:opacity .35s,transform .35s}html[data-lock-opening] .lock .gate__main{opacity:0;transform:translateY(-8px)}html[data-lock-opening] .lock__linkedin.pp__pill{opacity:0}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:.45s}.lock .pp__bar{justify-content:space-between}.lock__linkedin.pp__pill{height:36px;padding:0 16px;font-size:13.5px}.lock .gate__name{padding:0 calc(var(--pad) * .5);font-size:calc((100vw - var(--pad)) / 8.76);letter-spacing:-.058em;white-space:nowrap;view-transition-name:name;margin:0;font-weight:500;line-height:.86;position:absolute;bottom:0;left:0;right:0;transform:translateY(.02em)}@media (max-width:759px){.lock{grid-template-rows:auto auto minmax(220px,1fr) auto}.pp.lock>.lock__art{grid-area:3/1;margin:4px 0;position:relative;inset:auto}.lock__art-in{transform-origin:58% 70%}.lock__sheen{-webkit-mask-image:url(/plates/mask-gate-phone@2x.webp);mask-image:url(/plates/mask-gate-phone@2x.webp);-webkit-mask-position:58% 100%;mask-position:58% 100%;-webkit-mask-size:auto 100%;mask-size:auto 100%}.lock__glow{background:radial-gradient(40% 46% at 58% 55%,#ffffff1a,#fff0 72%)}.lock .gate__name{margin:0 var(--pad);white-space:normal;grid-row:4;padding:0 0 6px;font-size:14vw;position:static;transform:none}html[data-tier=full] .lock .pp__plate{background-image:url(/plates/plate-home-empty-phone.jpg)}.lock__gl{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0,#000 24% 92%,#0000 100%),linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 24% 92%,#0000 100%),linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.lock__linkedin.pp__pill{min-height:44px;box-shadow:inset 0 0 0 1px var(--pp-chip-line);background-clip:padding-box;border:4px solid #0000;margin-block:-4px}}@supports (background-image:image-set(url("/plates/x.avif") type("image/avif") 1x)){html[data-tier=full] .lock .pp__plate{background-image:-webkit-image-set(url(/plates/plate-home-empty-1440.avif) 1x type("image/avif"),url(/plates/plate-home-empty-1440@2x.avif) 2x type("image/avif"),url(/plates/plate-home-empty-1440.webp) 1x type("image/webp"),url(/plates/plate-home-empty-1440@2x.webp) 2x type("image/webp"),url(/plates/plate-home-empty-1440.jpg) 1x type("image/jpeg"),url(/plates/plate-home-empty-1440@2x.jpg) 2x type("image/jpeg"));background-image:image-set("/plates/plate-home-empty-1440.avif" 1x type("image/avif"),"/plates/plate-home-empty-1440@2x.avif" 2x type("image/avif"),"/plates/plate-home-empty-1440.webp" 1x type("image/webp"),"/plates/plate-home-empty-1440@2x.webp" 2x type("image/webp"),"/plates/plate-home-empty-1440.jpg" 1x type("image/jpeg"),"/plates/plate-home-empty-1440@2x.jpg" 2x type("image/jpeg"))}@media (max-width:759px){html[data-tier=full] .lock .pp__plate{background-image:-webkit-image-set(url(/plates/plate-home-empty-phone.avif) 1x type("image/avif"),url(/plates/plate-home-empty-phone@2x.avif) 2x type("image/avif"),url(/plates/plate-home-empty-phone.webp) 1x type("image/webp"),url(/plates/plate-home-empty-phone@2x.webp) 2x type("image/webp"),url(/plates/plate-home-empty-phone.jpg) 1x type("image/jpeg"),url(/plates/plate-home-empty-phone@2x.jpg) 2x type("image/jpeg"));background-image:image-set("/plates/plate-home-empty-phone.avif" 1x type("image/avif"),"/plates/plate-home-empty-phone@2x.avif" 2x type("image/avif"),"/plates/plate-home-empty-phone.webp" 1x type("image/webp"),"/plates/plate-home-empty-phone@2x.webp" 2x type("image/webp"),"/plates/plate-home-empty-phone.jpg" 1x type("image/jpeg"),"/plates/plate-home-empty-phone@2x.jpg" 2x type("image/jpeg"))}}}
