.lp-sig--xr{--xr-film:#9fe8ff;--xr-flag:#ff7a66;background:var(--ink);border-top:0}.sig-xr__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:clamp(2.4rem,4vw,3.8rem);display:flex}.sig-xr__cases{flex-wrap:wrap;gap:.6rem;display:flex}.sig-xr__cases button{border:1px solid var(--lp-dark-line);color:#ffffff9e;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:.8rem;gap:.15rem;padding:.7rem 1.1rem;transition:border-color .3s,background-color .3s,color .3s;display:grid}.sig-xr__cases button strong{letter-spacing:-.015em;font-size:.95rem;font-weight:620}.sig-xr__cases button span{opacity:.75;font-size:.7rem}.sig-xr__cases button:hover,.sig-xr__cases button[aria-selected=true]{color:#fff}.sig-xr__cases button[aria-selected=true]{border-color:var(--accent);background:#ffffff0f}.sig-xr__modes{border:1px solid var(--lp-dark-line);border-radius:100vmax;padding:.25rem;display:inline-flex}.sig-xr__modes button{color:#ffffffa8;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:100vmax;padding:.55rem 1.15rem;font-size:.82rem;font-weight:620;transition:background-color .3s,color .3s}.sig-xr__modes button[aria-pressed=true]{background:var(--accent);color:var(--accent-text)}.sig-xr__cases button:focus-visible,.sig-xr__modes button:focus-visible,.sig-xr__case-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sig-xr__panels{margin-top:1.4rem}.sig-xr__case{--scan:100%}.sig-xr__case[hidden]{display:none}.sig-xr__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,.75fr);align-items:start;gap:clamp(1.6rem,3.4vw,3.4rem);display:grid}.sig-xr__window{background:#0b0c0e;border:1px solid #ffffff1a;border-radius:.9rem;margin:0;overflow:hidden;box-shadow:0 2.6rem 5rem #00000073}.sig-xr__chrome{background:#1a1b1e;align-items:flex-end;gap:.9rem;height:2.5rem;padding:0 .9rem;display:flex}.sig-xr__dots{align-self:center;gap:.4rem;display:flex}.sig-xr__dots i{background:#ffffff2e;border-radius:50%;width:.58rem;height:.58rem}.sig-xr__tab{color:#ffffffd1;background:#26272b;border-radius:.55rem .55rem 0 0;align-items:center;gap:.55rem;max-width:min(62%,26rem);height:2rem;padding:0 .95rem;font-size:.72rem;display:flex}.sig-xr__tab>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sig-xr__tab.is-empty>span:first-child{color:#ffffff73;font-style:italic}.sig-xr__tab--after,.lp-sig--xr[data-mode=after] .sig-xr__tab--before{display:none}.lp-sig--xr[data-mode=after] .sig-xr__tab--after{display:flex}.sig-xr__stage{aspect-ratio:1440/900;background:#000;position:relative;overflow:hidden}.sig-xr__shot{object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.sig-xr__film{clip-path:inset(0 0 calc(100% - var(--scan)) 0);position:absolute;inset:0}.sig-xr__film img{filter:grayscale()invert()contrast(1.3)brightness(.92)}.sig-xr__film:after{content:"";mix-blend-mode:color;background:repeating-linear-gradient(0deg,#9fe8ff12 0 1px,#0000 1px 4px),#0c4a63;position:absolute;inset:0}.sig-xr__beam{z-index:2;top:var(--scan);background:var(--xr-film);opacity:0;height:2px;transition:opacity .3s;position:absolute;left:0;right:0;transform:translateY(-50%);box-shadow:0 0 1.1rem .25rem #9fe8ff8c,0 0 4rem .8rem #9fe8ff29}.sig-xr__case.is-scanning .sig-xr__beam{opacity:1}.sig-xr__pin{z-index:3;background:var(--xr-flag);color:#1c1d20;width:clamp(1.35rem,2.1vw,1.85rem);height:clamp(1.35rem,2.1vw,1.85rem);transition:transform .45s var(--ease-out), box-shadow .3s ease;border-radius:50%;place-items:center;font-size:clamp(.62rem,.9vw,.78rem);font-weight:750;display:grid;position:absolute;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 0 .3rem #ff7a6647,0 0 0 .75rem #ff7a6617}.sig-xr__pin.is-found,.lp-sig--xr:not([data-ready]) .sig-xr__pin{transform:translate(-50%,-50%)scale(1)}.sig-xr__pin.is-hot{box-shadow:0 0 0 .35rem #ff7a6673,0 0 0 1.1rem #ff7a6629}.sig-xr__pin--tab{flex:none;width:1.35rem;height:1.35rem;font-size:.62rem;position:relative;transform:scale(0)}.sig-xr__pin--tab.is-found,.lp-sig--xr:not([data-ready]) .sig-xr__pin--tab{transform:scale(1)}.sig-xr__after{z-index:4;clip-path:inset(0 100% 0 0);transition:clip-path .95s var(--ease-out);position:absolute;inset:0}.lp-sig--xr[data-mode=after] .sig-xr__after{clip-path:inset(0)}.sig-xr__side-title{color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.9rem;font-size:.66rem;font-weight:700}.sig-xr__findings{border-top:1px solid var(--lp-dark-line);margin:0;padding:0;list-style:none}.sig-xr__finding{border-bottom:1px solid var(--lp-dark-line);color:#ffffffdb;opacity:.28;grid-template-columns:1.9rem minmax(0,1fr);gap:.75rem;padding:.95rem 0;font-size:.92rem;line-height:1.45;transition:opacity .45s;display:grid}.sig-xr__finding.is-found,.lp-sig--xr:not([data-ready]) .sig-xr__finding{opacity:1}.lp-sig--xr[data-mode=after] .sig-xr__finding{opacity:.4}.sig-xr__finding b{background:var(--xr-flag);color:#1c1d20;border-radius:50%;place-items:center;width:1.45rem;height:1.45rem;font-size:.66rem;display:grid}.sig-xr__case-link{color:#fff;text-underline-offset:.25em;margin-top:1.2rem;font-size:.86rem;font-weight:600;text-decoration:underline #ffffff59;display:inline-block}@media (width<=991px){.sig-xr__grid{grid-template-columns:1fr}}@media (width<=640px){.sig-xr__cases{grid-template-columns:1fr 1fr;width:100%;display:grid}.sig-xr__cases button{padding:.6rem .8rem}.sig-xr__cases button span{display:none}.sig-xr__chrome{height:2.1rem}.sig-xr__dots{display:none}.sig-xr__tab{max-width:100%;height:1.7rem}.sig-xr__pin{width:1.15rem;height:1.15rem;font-size:.56rem}}@media (prefers-reduced-motion:reduce){.sig-xr__pin,.sig-xr__after{transition:none}}
