.lw{--s:0;color:#fff;padding:calc(112px + env(safe-area-inset-top,0px)) var(--page-g,clamp(20px,3.4vw,48px)) clamp(56px,9vh,104px);background:#0a0a0b;position:relative;overflow:hidden}.lw-in{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(32px,6vw,104px);display:grid}.lw-eye{letter-spacing:.14em;text-transform:uppercase;color:#8c8a84;align-items:center;gap:12px;margin:0;font:500 11px/1.4 JetBrains Mono,ui-monospace,monospace;display:flex}.lw-dot{background:#f5c400;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 14px 2px #f5c40080}.lw-h1{letter-spacing:.14em;text-transform:uppercase;color:#c9c7c1;max-width:40ch;margin:20px 0 0;font:800 clamp(13px,1.05vw,15px)/1.35 Manrope,sans-serif}.lw-st{text-transform:uppercase;letter-spacing:-.035em;margin:22px 0 0;font-family:Manrope,sans-serif;font-size:clamp(40px,5.3vw,94px);font-weight:800;line-height:.92}.lw-ln{margin-top:-.14em;padding:.14em 0 .04em;display:block;overflow:hidden}.lw-ln>span{transition:transform 1.05s cubic-bezier(.16,.84,.24,1) calc(.12s + var(--i,0) * 90ms);display:block;transform:translateY(125%)}.lw.in .lw-ln>span{transform:none}.lw-ln .mut{color:#5e5d62}.lw-ln .acc{color:#f5c400}.lw-lead{color:#c9c7c1;opacity:0;max-width:50ch;margin:30px 0 0;font-size:clamp(16px,1.15vw,18px);line-height:1.65;transition:opacity .8s .7s,transform .8s cubic-bezier(.16,.84,.24,1) .7s;transform:translateY(14px)}.lw-cta,.lw-facts{opacity:0;transition:opacity .8s .85s}.lw.in .lw-lead,.lw.in .lw-cta,.lw.in .lw-facts{opacity:1;transform:none}.lw-cta{flex-wrap:wrap;align-items:center;gap:14px 30px;margin-top:32px;display:flex}.lw-b1{color:#0a0a0b;letter-spacing:.12em;text-transform:uppercase;background:#f5c400;padding:18px 22px;font:800 13px/1 Manrope,sans-serif;text-decoration:none}.lw-b2{color:#fff;letter-spacing:.12em;text-transform:uppercase;border-bottom:2px solid #f5c400;padding:6px 0;font:700 13px/1 Manrope,sans-serif;text-decoration:none}.lw-b1:focus-visible,.lw-b2:focus-visible{outline-offset:4px;outline:2px solid #fff}.lw-facts{letter-spacing:.14em;text-transform:uppercase;color:#8c8a84;flex-wrap:wrap;gap:10px 0;margin:44px 0 0;padding:0;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;list-style:none;display:flex}.lw-facts li:not(:last-child):after{content:"·";color:#5e5d62;margin:0 14px}.lw-ph{transform:translateY(calc(var(--s) * -70px));margin:0;position:relative}.lw-par{z-index:0;color:#0000;-webkit-text-stroke:1px #ffffff17;transform:translateY(calc(-50% + var(--s) * 160px));pointer-events:none;-webkit-user-select:none;user-select:none;font:800 clamp(300px,38vw,700px)/1 Manrope,sans-serif;position:absolute;top:50%;right:-8%}.lw-frame{z-index:1;aspect-ratio:3/4;background:#141416;position:relative;overflow:hidden}.lw-frame img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;transform:scale(calc(1.06 - var(--s) * .06));position:absolute;inset:0}.lw-g{filter:grayscale()brightness(.5)contrast(1.05)}.lw-c{clip-path:inset(0 100% 0 0);transition:clip-path 1.7s cubic-bezier(.65,0,.25,1) .5s}.lw.in .lw-c{clip-path:inset(0)}.lw-beam{opacity:0;pointer-events:none;background:#f5c400;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 30px 7px #f5c4008c}.lw.in .lw-beam{animation:1.7s cubic-bezier(.65,0,.25,1) .5s both lwBeam}@keyframes lwBeam{0%{opacity:0;left:0}8%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 3px)}}.lw-cap{z-index:1;letter-spacing:.12em;text-transform:uppercase;color:#8c8a84;margin-top:12px;font:500 11px/1.4 JetBrains Mono,ui-monospace,monospace;position:relative}@media (width>=901px){.lw-in{min-height:calc(100svh - 220px)}}@media (width<=900px){.lw-in{grid-template-columns:minmax(0,1fr)}.lw-ph{transform:none}.lw-par{display:none}.lw-frame{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.lw-ln>span,.lw-lead,.lw-cta,.lw-facts{opacity:1;transition:none;transform:none}.lw-c{clip-path:none;transition:none}.lw-beam{display:none}.lw-ph,.lw-par,.lw-frame img{transform:none}}
