.pmi-stage{aspect-ratio:4/5;isolation:isolate;contain:paint;box-shadow:0 0 0 1px color-mix(in srgb, var(--pulse-ink) 10%, transparent);position:relative;overflow:hidden;container-type:inline-size}.pmi-in{color:#151617;font-size:1cqw;line-height:1;position:absolute;inset:0}.pmi-in svg{display:block}.pmi-mikro{font-family:Pulse Mikro,Impact,sans-serif}.pmi-ptr{z-index:20;will-change:transform;position:absolute;top:0;left:0;transform:translate(-10em,-10em)}.pmi-ptr>svg{fill:#151617;stroke:#fffdf9;stroke-width:.9px;stroke-linejoin:round;transform-origin:.12em .12em;will-change:transform;width:2.5em;height:3.95em;margin-top:-.12em;margin-left:-.12em}.pmi-mark{align-items:flex-end;gap:.37em;height:1em;display:flex}.pmi-mark svg{fill:currentColor;flex:none}.pmi-menu{color:#fffdf9;background:#151617}.pmi-menu-logo{font-size:3.2em;position:absolute;top:8cqw;left:8cqw}.pmi-x{width:3.4em;height:3.4em;position:absolute;top:7.9em;right:8em}.pmi-x:before,.pmi-x:after{content:"";background:currentColor;height:.24em;margin-top:-.12em;position:absolute;top:50%;left:0;right:0;transform:rotate(45deg)}.pmi-x:after{transform:rotate(-45deg)}.pmi-links{flex-direction:column;align-items:flex-start;gap:5.5em;display:flex;position:absolute;top:32em;left:10em}.pmi-link{clip-path:inset(0 -30% 0 -10%);white-space:nowrap;justify-items:start;height:1.25em;font-size:7.6em;line-height:1.25;display:grid}.pmi-sans,.pmi-serif{grid-area:1/1}.pmi-sans{text-transform:uppercase;letter-spacing:.058em;font-family:Pulse Mikro,Impact,sans-serif;font-weight:400}.pmi-serif{font-family:Pulse Playfair,Times New Roman,serif;font-style:italic;font-weight:400}.pmi-sans>span,.pmi-serif>span{white-space:pre;will-change:transform;display:inline-block}.pmi-serif>span{transform:translateY(100%)}.pmi-link[data-active] .pmi-sans>span{transform:translateY(-100%)}.pmi-link[data-active] .pmi-serif>span{transform:none}.pmi-insta{letter-spacing:.1em;text-transform:uppercase;font-family:Pulse Mikro,Impact,sans-serif;font-size:1.5em;position:absolute;top:104cqw;left:10cqw}.pmi-lb{background:#fffdf9}.pmi-pic{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.pmi-tabs{letter-spacing:.1em;text-transform:uppercase;justify-content:center;gap:5cqw;font-family:Pulse Mikro,Impact,sans-serif;font-size:1.45em;display:flex;position:absolute;top:7.5cqw;left:0;right:0}.pmi-tabs>span+span{opacity:.4}.pmi-cards{grid-template-columns:repeat(3,26em);gap:4.5em 3em;display:grid;position:absolute;top:14em;left:8em}.pmi-card{flex-direction:column;align-items:center;gap:1.4em;display:flex}.pmi-card>.pmi-pic{width:26em;height:33em}.pmi-card-t{letter-spacing:.018em;white-space:nowrap;font-family:Pulse Playfair,Times New Roman,serif;font-size:1.9em;line-height:1.25}.pmi-lb-panel{z-index:5;will-change:transform;background:#fffdf9;position:absolute;inset:0;transform:scaleY(0)}.pmi-lb-stage,.pmi-lb-strip,.pmi-lb-title,.pmi-lb-close{z-index:6;opacity:0;will-change:opacity;position:absolute}.pmi-lb-stage{width:56em;height:70em;top:10em;left:22em}.pmi-lb-layer{will-change:clip-path;position:absolute;inset:0;overflow:hidden}.pmi-lb-layer+.pmi-lb-layer{clip-path:inset(50% 0%)}.pmi-lb-img{will-change:transform;align-items:center;display:flex;position:absolute;inset:0}.pmi-lb-layer+.pmi-lb-layer>.pmi-lb-img{transform:translateY(15%)scale(1.25)}.pmi-lb-img>.pmi-pic{object-fit:contain}.pmi-lb-strip{gap:.9em;height:8em;padding-left:5em;display:flex;top:85em;left:0;right:0}.pmi-thumb{opacity:.45;will-change:opacity;flex:none;height:8em}.pmi-thumb:first-child{opacity:1}.pmi-lb-title,.pmi-lb-close{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-family:Pulse Mikro,Impact,sans-serif;font-size:1.45em}.pmi-lb-title{text-align:center;top:99cqw;left:0;right:0}.pmi-lb-close{top:6.5cqw;right:7cqw}.pmi-logo{background:#efe3cb}.pmi-scene{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.pmi-logo-name{letter-spacing:.017em;text-transform:uppercase;color:#fffdf9;flex-direction:column;align-items:center;font-family:Pulse Mikro,Impact,sans-serif;font-size:15em;font-weight:500;line-height:.8;display:flex;position:absolute;bottom:8cqw;left:0;right:0}.pmi-logo-mark{height:auto;font-size:5em;position:absolute;top:6cqw;left:8cqw}.pmi-mark-cell{height:1.4em;display:grid;overflow:hidden}.pmi-mark-a,.pmi-mark-b{will-change:transform;grid-area:1/1;align-items:center;height:100%;display:flex}.pmi-mark-b{transform:translateY(100%)}.pmi-ham{flex-direction:column;gap:1.3em;width:6.7em;display:flex;position:absolute;top:9.4em;right:8em}.pmi-ham>i{background:#151617;height:.6em;display:block}