.lanyard{position:relative;width:100%;height:100%;overflow:hidden}.lanyard-canvas{display:block;width:100%;height:100%}.lanyard-stage{position:relative;width:100%;max-width:560px;margin-left:auto;background:transparent}.hero-visual.lanyard-visual{padding-top:0;margin-top:-76px;align-self:start}.portfolio-lanyard{position:relative;height:660px;overflow:hidden}.portfolio-lanyard-mount,.portfolio-lanyard-scene{position:absolute;inset:0}.portfolio-lanyard-fallback{position:absolute;top:22%;left:50%;height:68%;width:auto;transform:translate(-50%);border-radius:12px;box-shadow:0 10px 30px #0006}.portfolio-lanyard.is-ready .portfolio-lanyard-fallback{display:none}.lanyard-instructions{margin:12px 0 0;color:#cbb7df;text-align:center;font-size:11px;letter-spacing:.03em}@media(max-width:760px){.hero-visual.lanyard-visual{margin-top:0;padding:0}.lanyard-stage{margin-inline:auto}}@media(max-width:700px){.portfolio-lanyard{height:550px}}@media(max-width:450px){.portfolio-lanyard{height:500px}}
