.lp-head .eyebrow{margin-bottom:14px;display:inline-flex}.lp-head h1{max-width:24ch}.lp-answer{max-width:64ch;margin-bottom:26px}.lp-sec .feat__copy p:not(.lede),.lp-text p:not(.lede),.lp-problem p:not(.lede){color:var(--ink-soft);margin-bottom:14px;line-height:1.65}.lp-text .lede,.lp-problem .lede{margin-bottom:16px}.lp-text h2,.lp-problem h2{margin:10px 0 18px}.lp-link{margin-top:6px}.lp-shot{background:var(--ground);border:1px solid var(--line);width:min(100%,640px);box-shadow:var(--sh-lg);border-radius:18px;margin:0;overflow:hidden}.lp-shot__bar{background:var(--panel);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 14px;display:flex}.lp-shot__bar i{background:var(--line);border-radius:50%;flex:none;width:9px;height:9px}.lp-shot__bar span{background:var(--ground);border:1px solid var(--line);font-family:var(--font-mono);color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;border-radius:100px;margin-left:8px;padding:3px 12px;font-size:.6875rem;overflow:hidden}.lp-shot img{width:100%;height:auto;display:block}.lp-shot figcaption{color:var(--ink-soft);border-top:1px solid var(--line-soft);padding:10px 14px;font-size:.8125rem;line-height:1.5}.lp-ticket,.lp-spec{width:min(100%,380px)}.lp-ticket .pass__row,.lp-spec .pass__row{gap:14px}.lp-ticket .pass__row .k strong{color:var(--ink)}.lp-spec .pass__row .v{text-align:right}.lp-where{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.04em;margin-top:10px}.lp-next h2{margin-bottom:14px}
