.lp-trust{padding-bottom:24px}.lp-body{padding:10px 0 var(--section)}.lp-layout{grid-template-columns:260px 1fr;align-items:start;gap:44px;display:grid}.lp-layout>*{min-width:0}.lp-toc{top:calc(var(--header-h) + 24px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:18px;position:sticky}.lp-toc>b,.lp-toc-m summary{font:600 .78rem var(--fh);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-bottom:8px;display:block}.lp-toc>a,.lp-toc-m a{color:var(--text);border-left:2px solid var(--line);padding:6px 0 6px 12px;font-size:.9rem;display:block}.lp-toc>a:hover,.lp-toc-m a:hover{border-left-color:var(--violet);color:var(--link);text-decoration:none}.lp-toc-call{background:var(--night);color:#fff;border-radius:12px;margin-top:14px;padding:14px;font-size:.84rem}.lp-toc-call a{color:var(--lime);font:700 1.05rem var(--fh);margin-top:4px;display:block}.lp-toc-call span{opacity:.8;margin-top:4px;font-size:.8rem;display:block}.lp-toc-m{display:none}.lp-byline{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);align-items:center;gap:14px;margin-bottom:30px;padding:14px 16px;font-size:.88rem;display:flex}.lp-byline b{font-size:.95rem;display:block}.lp-byline-ic{background:var(--night);width:44px;height:44px;color:var(--lime);font:700 1rem var(--fh);border-radius:12px;flex:none;place-items:center;display:grid}.lp-facts{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 30px;display:grid}.lp-fact{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px}.lp-fact b{font:700 1.2rem var(--fh);color:var(--link);display:block}.lp-fact span{color:var(--muted);font-size:.84rem}.lp-sec{scroll-margin-top:calc(var(--header-h) + 24px);padding-bottom:38px}.lp-sec h2{margin-top:0}.lp-callout{background:var(--night);border-radius:var(--r2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:8px 0 34px;padding:22px 24px;display:flex}.lp-callout b{font:600 1.15rem var(--fh);color:#fff;display:block}.lp-callout p{margin:0;font-size:.9rem;color:#dcd1f3!important}.lp-more{margin-top:46px}@media (max-width:1080px){.lp-layout{grid-template-columns:1fr;gap:22px}.lp-toc{display:none}.lp-toc-m{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);margin-bottom:20px;padding:14px 16px;display:block}.lp-toc-m summary{cursor:pointer;margin:0}.lp-toc-m[open] summary{margin-bottom:8px}}@media (max-width:640px){.lp-trust{background:var(--surface);border-bottom:1px solid var(--line);padding:30px 0}.lp-body{padding-top:30px}.lp-facts{grid-template-columns:1fr}.lp-article p,.lp-article li{font-size:15px;line-height:1.75}.lp-callout{flex-direction:column;align-items:stretch}.lp-callout .btn{width:100%}}
