.lim-section{padding:8px 0 24px}.lim-item{margin-top:52px;padding-top:40px;border-top:1px solid var(--border)}.lim-item:first-of-type{margin-top:16px;padding-top:0;border-top:none}.lim-item h2{font-size:30px;color:var(--text);line-height:1.15}.lim-item p{margin-top:14px;font-size:16px;line-height:1.8;color:var(--muted)}.lim-item em{color:var(--text);font-style:italic}.lim-consequence{margin-top:18px!important;padding:14px 18px;background:var(--surface-raised);border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:10px;font-size:14.5px!important;line-height:1.75!important;color:var(--text)!important}.lim-cta{margin-top:72px;padding:60px 0 90px;border-top:1px solid var(--border);text-align:center}.lim-cta h2{font-size:36px;color:var(--text)}.lim-cta p{margin:14px auto 28px;max-width:60ch;font-size:16px;line-height:1.8;color:var(--muted)}.lim-cta-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.lim-foot{margin-top:26px!important;font-size:13.5px!important;color:var(--dim)!important}.lim-foot a{color:var(--muted);text-decoration:underline}.lim-foot a:hover{color:var(--orange)}@media (max-width:640px){.lim-item{margin-top:38px;padding-top:30px}.lim-item h2{font-size:24px}.lim-item p{font-size:15px}.lim-cta{margin-top:48px;padding:44px 0 64px}.lim-cta h2{font-size:28px}.lim-cta-actions .btn{width:100%}}