.ef-lir{--ef-lir-bg:#fbf8f1;--ef-lir-ink:#0c1e18;--ef-lir-lbg:#0c1e18;--ef-lir-ltx:#fbf8f1;--ef-lir-acc:#e6ff55;--ef-lir-k:1;--ef-lir-fs:10rem;--ef-lir-nf:6rem;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:26rem;overflow:hidden;border-radius:1rem;background:var(--ef-lir-bg);color:var(--ef-lir-ink);font-family:"Parkinsans","Space Grotesk",sans-serif;touch-action:pan-y;isolation:isolate}.ef-lir .ef-lir__hero{position:absolute;inset:0;overflow:hidden}.ef-lir .ef-lir__fluid,.ef-lir .ef-lir__photo{position:absolute;inset:0;display:block;width:100%;height:100%}.ef-lir .ef-lir__photo{z-index:0;max-width:none;margin:0;object-fit:cover;object-position:50% 35%}.ef-lir .ef-lir__fluid{z-index:1;pointer-events:none}.ef-lir .ef-lir__home{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:var(--ef-lir-bg)}.ef-lir.is-fluid .ef-lir__home{background:0 0}.ef-lir .ef-lir__title{margin:0;padding:0 .02em;overflow:hidden;font-family:"Bebas Neue","Parkinsans",sans-serif;font-weight:400;font-size:var(--ef-lir-fs);line-height:1;letter-spacing:0;white-space:nowrap;text-align:center;text-transform:uppercase;color:var(--ef-lir-ink);opacity:1;user-select:none}.ef-lir.is-fluid .ef-lir__title{opacity:0}.ef-lir .ef-lir__ht{display:inline-block}.ef-lir .ef-lir__ht--mark{width:.38em;height:.38em;margin:.1em 0 0 .05em;vertical-align:top;transform-origin:50% 50%}.ef-lir .ef-lir__ht--mark svg,.ef-lir .ef-lir__ma svg,.ef-lir .ef-lir__shape svg{display:block;width:100%;height:100%}.ef-lir .ef-lir__probe{display:inline-block;width:0;height:0;overflow:hidden}.ef-lir .ef-lir__bottom{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;mix-blend-mode:difference;color:#fff;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.ef-lir .ef-lir__b{opacity:0;pointer-events:auto}.ef-lir .ef-lir__dot{display:inline-block;width:.45em;height:.45em;margin-left:.5em;border-radius:50%;background:currentColor;vertical-align:middle}.ef-lir .ef-lir__replay{position:relative;margin:0;padding:0;border:0;background:0 0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.ef-lir .ef-lir__replay::after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s cubic-bezier(.7,0,.2,1)}.ef-lir .ef-lir__replay:focus-visible::after,.ef-lir .ef-lir__replay:hover::after{transform:scaleX(1);transform-origin:left}.ef-lir .ef-lir__a:focus-visible,.ef-lir .ef-lir__btn:focus-visible,.ef-lir .ef-lir__replay:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ef-lir.is-nogl .ef-lir__hint,.ef-lir.is-static .ef-lir__hint,.ef-lir.is-static .ef-lir__replay{visibility:hidden}.ef-lir .ef-lir__nav{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;justify-content:flex-end;align-items:center;padding:1.1rem 1.5rem;mix-blend-mode:difference;color:#fff;pointer-events:none}.ef-lir .ef-lir__menu{display:flex;align-items:center;gap:1.4rem;pointer-events:auto}.ef-lir .ef-lir__links{display:flex;gap:1.4rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.ef-lir .ef-lir__a{display:block;overflow:hidden;color:inherit;text-decoration:none}.ef-lir .ef-lir__s{display:block;transform:translateY(110%)}.ef-lir .ef-lir__btn{position:relative;display:grid;place-items:center;width:2.4rem;height:2.4rem;margin:0;padding:0;border:0;background:0 0;color:inherit;cursor:pointer}.ef-lir .ef-lir__bar{position:absolute;display:block;width:1.15rem;height:2px;background:currentColor}.ef-lir .ef-lir__bar+.ef-lir__bar{transform:rotate(90deg)}.ef-lir .ef-lir__loader{position:absolute;top:0;left:0;z-index:10;justify-content:center;width:100%;height:100%;overflow:hidden;background:var(--ef-lir-lbg);color:var(--ef-lir-ltx)}.ef-lir.is-done .ef-lir__loader,.ef-lir.is-narrow .ef-lir__hide-sm,.ef-lir.is-narrow .ef-lir__links{display:none}.ef-lir .ef-lir__loader,.ef-lir .ef-lir__row{display:flex;align-items:center}.ef-lir .ef-lir__mark{display:flex;overflow:hidden;font-family:"Bebas Neue","Parkinsans",sans-serif;font-size:calc(3.4rem*var(--ef-lir-k));line-height:1}.ef-lir .ef-lir__mn{display:block;transform:translateY(120%)}.ef-lir .ef-lir__ma{display:block;align-self:flex-start;width:.4em;height:.4em;margin:.1em 0 0 .06em;transform:scale(0);transform-origin:center}.ef-lir .ef-lir__box{display:grid;place-items:center;width:calc(1rem*var(--ef-lir-k));height:calc(11rem*var(--ef-lir-k));margin-left:calc(1.4rem*var(--ef-lir-k));overflow:hidden}.ef-lir .ef-lir__shape{flex:none;width:calc(6rem*var(--ef-lir-k));height:calc(6rem*var(--ef-lir-k));color:var(--ef-lir-acc);opacity:0}.ef-lir .ef-lir__nbr{position:absolute;right:1.5rem;bottom:1rem;font-family:"Bebas Neue","Parkinsans",sans-serif;font-size:var(--ef-lir-nf);line-height:1;font-variant-numeric:tabular-nums}