.inluz-blog .inluz-legal{color:var(--text-sub);font-family:var(--font-sans);font-size:16.5px;line-height:1.76;counter-reset:sec}.inluz-blog .inluz-legal>:first-child{margin-top:0}.inluz-blog .inluz-legal p{margin:0 0 20px;color:rgba(238,232,222,.82)}.inluz-blog .inluz-legal>p:first-of-type{font-size:19px;line-height:1.6;color:var(--text-strong);margin-bottom:26px}.inluz-blog .inluz-legal a{color:var(--accent-strong);text-decoration:none;border-bottom:1px solid rgba(201,169,110,.4);transition:border-color .2s;word-break:break-word}.inluz-blog .inluz-legal a:hover{border-color:var(--accent)}.inluz-blog .inluz-legal strong{color:var(--text-strong);font-weight:600}.inluz-blog .inluz-legal em{font-style:italic}.inluz-blog .inluz-legal h2{counter-increment:sec;font-family:var(--font-serif);font-weight:400;font-size:27px;line-height:1.2;letter-spacing:-.02em;color:var(--text-strong);margin:56px 0 18px;scroll-margin-top:104px;padding-bottom:16px;border-bottom:1px solid var(--line)}.inluz-blog .inluz-legal h2:before{content:counter(sec,decimal-leading-zero);display:block;font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;color:var(--accent-strong);margin-bottom:10px;font-weight:500}.inluz-blog .inluz-legal h3{font-family:var(--font-sans);font-weight:600;font-size:16px;letter-spacing:.01em;color:var(--text-strong);margin:32px 0 12px}.inluz-blog .inluz-legal ol,.inluz-blog .inluz-legal ul{margin:0 0 22px;padding-left:2px;list-style:none}.inluz-blog .inluz-legal ol li,.inluz-blog .inluz-legal ul li{position:relative;padding-left:30px;margin-bottom:11px;color:rgba(238,232,222,.82)}.inluz-blog .inluz-legal ul li:before{content:"";position:absolute;left:8px;top:11px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.inluz-blog .inluz-legal ol{counter-reset:li}.inluz-blog .inluz-legal ol li{counter-increment:li}.inluz-blog .inluz-legal ol li:before{content:counter(li);position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background:var(--glass-2);border:1px solid var(--line-strong);color:var(--accent-strong);font-family:var(--font-mono);font-size:11px;display:flex;align-items:center;justify-content:center}.inluz-blog .inluz-legal hr{border:none;border-top:1px solid var(--line);margin:40px 0}.inluz-blog .inluz-legal .callout{margin:28px 0;padding:20px 22px;border-radius:14px;background:var(--glass-soft);border:1px solid var(--line);display:flex;gap:15px;align-items:flex-start;backdrop-filter:blur(18px) saturate(1.4)}.inluz-blog .inluz-legal .callout .ic{flex:none;width:32px;height:32px;border-radius:9px;background:radial-gradient(120% 120% at 30% 20%,rgba(201,169,110,.3),rgba(201,169,110,.06));border:1px solid rgba(201,169,110,.34);color:var(--accent);display:flex;align-items:center;justify-content:center}.inluz-blog .inluz-legal .callout p{margin:0;font-size:14.5px;line-height:1.6;color:var(--text-strong)}.inluz-blog .inluz-legal .callout strong{color:var(--accent-strong)}.inluz-blog .tab{transition:color .2s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out)}.inluz-blog .tab:hover{color:var(--text-strong);border-color:var(--line-strong)}.inluz-blog .lg-toc .toc-link{display:flex;gap:10px;align-items:baseline;font-size:13px;line-height:1.4;color:var(--text-sub);text-decoration:none;padding:7px 0 7px 14px;border-left:2px solid var(--line);transition:color .2s,border-color .2s}.inluz-blog .lg-toc .toc-link:hover{color:var(--text-strong);border-color:var(--line-strong)}.inluz-blog .lg-toc .toc-link.active{color:var(--text-strong);border-color:var(--accent)}.inluz-blog .lg-toc .toc-link .tn{font-family:var(--font-mono);font-size:11px;color:var(--accent-strong);flex:none;opacity:.85}@media (max-width:940px){.inluz-blog .lg-layout{grid-template-columns:1fr!important;gap:36px}.inluz-blog .lg-side{position:static!important;order:-1}.inluz-blog .lg-toc{display:none!important}}@media (max-width:680px){.inluz-blog .inluz-legal{font-size:16px}.inluz-blog .inluz-legal h2{font-size:24px}.inluz-blog .lg-tabs{flex-wrap:wrap}}