.lsaa-brief{max-width:72rem;margin:0 auto;padding:4rem 1.5rem 5rem}.lsaa-brief a{color:var(--cyan-signal);text-decoration:underline;text-decoration-color:var(--cyan-deep);text-underline-offset:3px}.lsaa-brief a:hover{text-decoration-color:var(--cyan-signal)}.lsaa-brief a:focus-visible{outline:2px solid var(--cyan-signal);outline-offset:2px;border-radius:2px}.lsaa-brief .eyebrow{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan-signal);margin:0}.lsaa-brief .eyebrow.dim{color:var(--slate-dim)}.lsaa-brief .brief-header{max-width:56rem}.lsaa-brief .brief-header h1{font-family:var(--font-display);font-weight:400;font-size:clamp(2.25rem,6vw,3.75rem);line-height:1.05;letter-spacing:-.01em;margin:.9rem 0 0;text-wrap:balance}.lsaa-brief .standfirst{margin:1.5rem 0 0;max-width:48rem;font-size:1.15rem;line-height:1.65;color:var(--mist)}.lsaa-brief .byline{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;font-family:var(--font-mono);font-size:.78rem;color:var(--slate-dim)}.lsaa-brief .byline strong{color:var(--bone);font-weight:500}.lsaa-brief .hairline-box{border:1px solid var(--hairline);border-radius:.5rem;padding:1.1rem 1.25rem;font-size:.9rem;line-height:1.6;color:var(--mist)}.lsaa-brief .hairline-box strong{color:var(--bone)}.lsaa-brief .disclosure{margin-top:2rem;max-width:56rem}.lsaa-brief .layout{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;margin-top:3rem}@media (min-width:64rem){.lsaa-brief .layout{grid-template-columns:15rem minmax(0,1fr);gap:4rem}.lsaa-brief .toc{position:sticky;top:2rem;align-self:start}}.lsaa-brief .toc ol{list-style:none;margin:.9rem 0 0;padding:0;display:grid;gap:.55rem;font-size:.9rem}.lsaa-brief .toc a{color:var(--mist);text-decoration:none}.lsaa-brief .toc a:hover{color:var(--bone)}.lsaa-brief .prose{max-width:46rem}.lsaa-brief .prose h2{font-family:var(--font-display);font-weight:400;font-size:clamp(1.75rem,3.5vw,2.25rem);line-height:1.15;margin:3.5rem 0 1rem;scroll-margin-top:1.5rem}.lsaa-brief .prose h2:first-child{margin-top:0}.lsaa-brief .prose h3{font-size:1.05rem;font-weight:600;margin:2rem 0 .5rem;color:var(--bone)}.lsaa-brief .prose p{margin:0 0 1.1rem}.lsaa-brief .prose p.muted{color:var(--mist)}.lsaa-brief .prose ol,.lsaa-brief .prose ul{margin:0 0 1.25rem;padding-left:1.25rem}.lsaa-brief .prose li{margin-bottom:.55rem}.lsaa-brief .prose li::marker{color:var(--cyan-deep)}.lsaa-brief .panel{background:var(--panel);border:1px solid var(--hairline);border-radius:var(--radius-panel);padding:1.5rem}@media (min-width:40rem){.lsaa-brief .panel{padding:2rem}}.lsaa-brief .key-findings h2{margin-top:0;font-size:1.6rem}.lsaa-brief .key-findings ol{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:1rem;counter-reset:kf}.lsaa-brief .key-findings li{counter-increment:kf;display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem;margin:0}.lsaa-brief .key-findings li:before{content:counter(kf,decimal-leading-zero);font-family:var(--font-mono);font-size:.8rem;color:var(--cyan-signal);padding-top:.2rem}.lsaa-brief .key-findings b{color:var(--bone);font-weight:600}.lsaa-brief .key-findings span{color:var(--mist)}.lsaa-brief blockquote{margin:1.5rem 0;padding:.25rem 0 .25rem 1.25rem;border-left:2px solid var(--cyan-deep)}.lsaa-brief blockquote p{font-family:var(--font-display);font-size:1.45rem;line-height:1.35;margin:0 0 .5rem;color:var(--bone)}.lsaa-brief blockquote cite{font-style:normal;font-family:var(--font-mono);font-size:.75rem;color:var(--slate-dim);letter-spacing:.04em}.lsaa-brief .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--radius-panel);overflow:hidden;margin:1.75rem 0}@media (min-width:40rem){.lsaa-brief .stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.lsaa-brief .stat{background:var(--panel);padding:1.25rem 1.1rem}.lsaa-brief .stat .num{font-family:var(--font-display);font-size:2.6rem;line-height:1;color:var(--cyan-signal)}.lsaa-brief .stat .lbl{margin-top:.6rem;font-size:.85rem;line-height:1.45;color:var(--mist)}.lsaa-brief .callout{margin:1.75rem 0;padding:1.1rem 1.25rem;border-radius:.5rem;background:var(--panel-2);border:1px solid var(--hairline);border-left:3px solid var(--amber-signal);font-size:.95rem;color:var(--mist)}.lsaa-brief .callout strong{color:var(--bone)}.lsaa-brief .callout.cyan{border-left-color:var(--cyan-signal)}.lsaa-brief .reported{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--amber-signal);border:1px solid #4a3a1c;border-radius:999px;padding:.1rem .55rem;white-space:nowrap}.lsaa-brief .table-wrap{overflow-x:auto;margin:1.5rem 0;border:1px solid var(--hairline);border-radius:.5rem}.lsaa-brief table{width:100%;border-collapse:collapse;font-size:.88rem;line-height:1.5;min-width:38rem}.lsaa-brief td,.lsaa-brief th{text-align:left;vertical-align:top;padding:.75rem .9rem;border-bottom:1px solid var(--hairline)}.lsaa-brief th{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--slate-dim);background:var(--panel)}.lsaa-brief tr:last-child td{border-bottom:0}.lsaa-brief td{color:var(--mist)}.lsaa-brief td:first-child{color:var(--bone)}.lsaa-brief .practices{list-style:none;padding:0!important;display:grid;gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--radius-panel);overflow:hidden}.lsaa-brief .practices li{background:var(--panel);padding:1.15rem 1.25rem;margin:0!important}.lsaa-brief .practices b{display:block;color:var(--bone);margin-bottom:.25rem}.lsaa-brief .practices span{color:var(--mist);font-size:.95rem}.lsaa-brief .cta{margin-top:3.5rem}.lsaa-brief .cta h2{margin-top:0!important}.lsaa-brief .cta-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.lsaa-brief .btn{display:inline-block;padding:.7rem 1.1rem;border-radius:.5rem;font-weight:600;font-size:.95rem;text-decoration:none!important;border:1px solid var(--cyan-deep);color:var(--bone)!important}.lsaa-brief .btn.primary{background:var(--cyan-signal);color:var(--void)!important}.lsaa-brief .btn.primary,.lsaa-brief .btn:hover{border-color:var(--cyan-signal)}.lsaa-brief .meta-block{margin-top:3.5rem;display:grid;gap:1rem}.lsaa-brief .refs ol{padding-left:1.25rem;font-size:.9rem;line-height:1.6;color:var(--mist)}.lsaa-brief .refs li{margin-bottom:.7rem}.lsaa-brief .refs i{color:var(--bone)}@media print{.lsaa-brief .cta,.lsaa-brief .toc{display:none}.lsaa-brief .panel,.lsaa-brief .practices li,.lsaa-brief .stat,.lsaa-brief th{background:#fff}.lsaa-brief a{color:#000}}.lsaa-brief{--void:var(--color-void);--panel:var(--color-panel);--panel-2:var(--color-panel-2);--hairline:var(--color-hairline);--bone:var(--color-bone);--mist:var(--color-mist);--slate-dim:#98a5b5;--cyan-signal:var(--color-cyan-signal);--cyan-deep:var(--color-cyan-deep);--amber-signal:var(--color-amber-signal);--font-display:var(--font-instrument-serif),Georgia,serif;--font-mono:var(--font-plex-mono),ui-monospace,monospace;font-family:var(--font-instrument-sans),ui-sans-serif,system-ui,sans-serif;font-size:1.0625rem;line-height:1.7;overflow-wrap:anywhere}.lsaa-brief .layout>*,.lsaa-brief .prose{min-width:0}.lsaa-brief .toc{top:2rem;max-height:calc(100dvh - 4rem);overflow-y:auto}.lsaa-brief h2{scroll-margin-top:2rem}.lsaa-brief .current-scope{max-width:56rem}.lsaa-brief .current-scope h2{margin:0 0 .75rem;font-size:1.5rem}.lsaa-brief .current-scope p{margin:.5rem 0}.lsaa-brief .table-wrap:focus-visible{outline:2px solid var(--cyan-signal);outline-offset:3px}@media print{.lsaa-brief{background:white;color:black}}