.lx-blog{background:var(--la-bg);min-height:100vh;color:var(--la-fg);font-family:var(--la-font)}:where(.lx-blog a){color:inherit;text-decoration:none}.lx-blog-header{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--la-line);background:#0a0a0bd1;align-items:center;gap:24px;height:64px;padding:0 clamp(16px,3vw,40px);display:flex;position:sticky;top:0}.lx-blog-brand{letter-spacing:.08em;align-items:center;gap:10px;font-size:14px;font-weight:800;display:inline-flex}.lx-blog-header nav{color:var(--la-fg-muted);gap:22px;margin-left:auto;font-size:14px;display:flex}.lx-blog-header nav a:hover{color:var(--la-fg)}.lx-btn-sm{min-height:36px;padding:0 16px;font-size:13px}.lx-btn-lg{min-height:52px;padding:0 28px;font-size:16px}.lx-blog .lx-eyebrow[data-tone=accent]{color:var(--la-accent)}.lx-blog .lx-display em{color:var(--la-accent);font-style:normal}.lx-blog-hero{padding-top:clamp(48px,8vw,96px);padding-bottom:32px}.lx-blog-hero h1{margin-top:14px;font-size:clamp(40px,7vw,88px)}.lx-blog-lede{max-width:62ch;color:var(--la-fg-muted);margin:20px 0 0;font-size:18px;line-height:1.6}.lx-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:24px;display:grid}.lx-blog-section{padding-top:24px;padding-bottom:72px}.lx-blog-section>h2{color:var(--la-accent);margin:0 0 14px}.lx-blog-section .lx-blog-grid{padding:0}.lx-blog-card{border:1px solid var(--la-line);border-radius:var(--la-r-lg);background:var(--la-bg-elev);flex-direction:column;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.lx-blog-card:hover{border-color:#d4ff3f73;transform:translateY(-2px)}.lx-blog-card img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.lx-blog-card-body{gap:8px;padding:18px 20px 22px;display:grid}.lx-blog-card-body small{font:600 11px/1.4 var(--la-mono);letter-spacing:.12em;color:var(--la-fg-faint)}.lx-blog-card-body b{font-size:19px;line-height:1.25}.lx-blog-card-body>span{color:var(--la-fg-muted);font-size:14px;line-height:1.55}.lx-blog-card-arrow{color:var(--la-accent);background:#0a0a0bb3;border-radius:999px;padding:6px;position:absolute;top:14px;right:14px}.lx-article-head{max-width:960px;padding-top:clamp(40px,6vw,72px)}.lx-article-back{width:max-content;color:var(--la-fg-muted);margin-bottom:22px;font-size:14px;display:block}.lx-article-back:hover{color:var(--la-accent)}.lx-article-head h1{margin-top:12px;font-size:clamp(34px,5.4vw,64px);line-height:1.02}.lx-article-meta{font:500 13px/1.5 var(--la-mono);color:var(--la-fg-faint);margin:18px 0 0}.lx-article-cover{max-width:960px;margin-top:32px}.lx-article-cover img{aspect-ratio:21/9;object-fit:cover;border-radius:var(--la-r-xl);border:1px solid var(--la-line);width:100%;display:block}.lx-article-body{color:#d9d9d6;max-width:780px;padding-top:36px;padding-bottom:80px;font-size:17px;line-height:1.7}.lx-article-body>p{margin:0 0 18px}.lx-article-body>h2{color:var(--la-fg);margin:48px 0 16px;font-size:26px;line-height:1.2}.lx-answer{border-radius:var(--la-r-lg);background:#d4ff3f0f;border:1px solid #d4ff3f59;margin:0 0 32px;padding:20px 24px}.lx-answer small{font:700 11px/1.4 var(--la-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--la-accent);margin-bottom:6px;display:block}.lx-answer p{color:var(--la-fg);margin:0}.lx-disclosure{color:var(--la-fg-faint);border-left:2px solid var(--la-accent);padding-left:12px;font-size:14px}.lx-table-wrap{border:1px solid var(--la-line);border-radius:var(--la-r-md);overflow-x:auto}.lx-table{border-collapse:collapse;width:100%;font-size:15px}.lx-table th,.lx-table td{text-align:left;border-bottom:1px solid var(--la-line);vertical-align:top;padding:12px 14px}.lx-table th{font:600 11px/1.4 var(--la-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--la-fg-faint);background:var(--la-bg-elev)}.lx-table tr:last-child td{border-bottom:0}.lx-table td:first-child{font-family:var(--la-mono);color:var(--la-fg-faint);width:36px}.lx-table td:nth-child(2){white-space:nowrap;font-weight:700}.lx-table td:nth-child(2) a:hover{color:var(--la-accent)}.lx-table tr[data-ours] td{background:#d4ff3f0d}.lx-entries{gap:18px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lx-entry{border:1px solid var(--la-line);border-radius:var(--la-r-xl);background:var(--la-bg-elev);padding:26px;scroll-margin-top:84px}.lx-entry[data-ours]{background:linear-gradient(160deg,#d4ff3f12,transparent 50%),var(--la-bg-elev);border-color:#d4ff3f66}.lx-entry>header{align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.lx-entry-n{font:800 30px/1 var(--la-font);color:var(--la-accent);min-width:44px}.lx-entry h2{color:var(--la-fg);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:23px;line-height:1.2;display:flex}.lx-entry .lx-badge{font:700 10px/1 var(--la-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--la-accent);color:var(--la-accent-fg);border-radius:999px;padding:5px 8px}.lx-entry-best{color:var(--la-fg-muted);margin:6px 0 0;font-size:14px}.lx-entry>p{margin:0 0 16px}.lx-entry-cols{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:18px;display:grid}.lx-entry h3{font:700 11px/1.4 var(--la-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--la-fg-faint);margin:0 0 8px}.lx-entry ul{gap:6px;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:grid}.lx-entry li{align-items:flex-start;gap:8px;display:flex}.lx-entry li svg{color:var(--la-accent);flex-shrink:0;margin-top:4px}.lx-entry-cols>div:last-child li svg{color:var(--la-fg-faint)}.lx-entry-link{color:var(--la-fg-muted);font-size:14px;font-weight:600}.lx-entry-link:hover{color:var(--la-accent)}.lx-choose{border-top:1px solid var(--la-line);margin:0;display:grid}.lx-choose>div{border-bottom:1px solid var(--la-line);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;padding:14px 0;display:grid}.lx-choose dt{color:var(--la-fg);font-weight:700}.lx-choose dd{color:var(--la-fg-muted);margin:0}.lx-article-faq{gap:10px;display:grid}.lx-article-faq details{border:1px solid var(--la-line);border-radius:var(--la-r-md);background:var(--la-bg-elev);padding:16px 20px}.lx-article-faq summary{cursor:pointer;color:var(--la-fg);font-weight:700}.lx-article-faq p{color:var(--la-fg-muted);margin:10px 0 0}.lx-article-cta{border-radius:var(--la-r-xl);background:radial-gradient(120% 140% at 0% 0%,#d4ff3f1f,transparent 60%),var(--la-bg-elev);border:1px solid #d4ff3f59;margin-top:56px;padding:36px}.lx-article-cta h2{font-size:clamp(28px,4vw,44px)}.lx-article-cta p{color:var(--la-fg-muted);margin:14px 0 22px}.lx-blog-footer{border-top:1px solid var(--la-line);color:var(--la-fg-muted);padding:40px 0 48px;font-size:14px}.lx-blog-footer .lx-container{gap:12px;display:grid}.lx-blog-footer nav{flex-wrap:wrap;gap:18px;display:flex}.lx-blog-footer nav a:hover{color:var(--la-fg)}.lx-blog-footer p{margin:0}@media (max-width:900px){.lx-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lx-blog-header{gap:12px}.lx-blog-header nav{gap:14px;font-size:13px}.lx-blog-header nav a:not([href=\/blog]){display:none}.lx-blog-grid{grid-template-columns:minmax(0,1fr)}.lx-entry{padding:20px}.lx-entry-cols,.lx-choose>div{grid-template-columns:minmax(0,1fr);gap:8px}.lx-article-body{font-size:16px}.lx-table td:nth-child(2){white-space:normal}.lx-article-cta{padding:24px}}
