@media (max-width:980px){.v13-hero-inner{grid-template-columns:minmax(0,1fr) minmax(250px,.76fr);gap:4%}.v13-hero-copy h1{font-size:clamp(3.2rem,7vw,6.2rem)}.v13-domain-grid{gap:12px}.v13-domain{min-height:430px;padding-inline:15px}.v13-domain-art{margin-inline:-15px}.v13-interior-hero-grid{grid-template-columns:minmax(0,1fr) minmax(290px,.8fr);gap:4%}.v13-interior-visual{min-height:360px}.v13-relation-list{grid-template-columns:repeat(3,minmax(0,1fr))}.v13-relation-list li{min-height:190px;padding:18px}.v13-relation-list li:nth-child(4){border-left:0}.v13-relation-list li:nth-child(n+4){border-top:1px solid var(--v13-line-dark)}.v13-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v13-focus-grid article{min-height:215px}.v13-focus-grid article:nth-child(3){padding-left:0;border-left:0}.v13-focus-grid article:nth-child(3),.v13-focus-grid article:nth-child(4){border-top:1px solid var(--v13-line-dark)}.v13-topic-list{grid-template-columns:repeat(3,minmax(0,1fr))}.v13-topic-list li:nth-child(4){padding-left:0;border-left:0}.v13-topic-list li:nth-child(4),.v13-topic-list li:nth-child(n+4){border-top:1px solid var(--v13-line-dark)}}@media (max-width:720px){.v13-hero{min-height:0}.v13-hero-inner{display:flex;min-height:0;flex-direction:column;align-items:stretch;padding-block:58px 18px}.v13-hero-copy{padding:0}.v13-hero-copy h1{max-width:11ch;margin:42px 0 20px;font-size:clamp(3.4rem,13vw,5.2rem)}.v13-hero-dek{max-width:39ch;font-size:1rem}.v13-hero-actions{margin-top:24px}.v13-hero-art{align-self:center;width:min(100%,430px);aspect-ratio:1.27;margin-block:30px 16px}.v13-hero-art .lc-ribbon{inset:9% 0 4%;width:100%;height:86%}.v13-hero-foot{width:100%;gap:12px}.v13-hero-foot .mono{font-size:.58rem;letter-spacing:.06em}.v13-section{padding-block:72px}.v13-section-heading{display:block;margin-bottom:38px}.v13-section-heading h2{margin-top:16px;font-size:clamp(2.65rem,10vw,4.3rem)}.v13-section-heading>p{margin:19px 0 0;font-size:.98rem}.v13-domain-grid{grid-template-columns:1fr;gap:14px}.v13-domain{min-height:0;padding:14px 18px 18px}.v13-domain-art{min-height:245px;margin:-14px -18px 16px}.lc-object{min-height:230px;padding:18px}.lc-object-drawing{min-height:160px}.v13-domain h3{margin-top:18px;font-size:1.8rem}.v13-domain>p{max-width:43ch}.v13-domain-cta{margin-top:12px}.v13-latest .v13-section-heading>.v13-text-link{justify-self:auto;margin-top:18px}.v13-focus-layout,.v13-method-layout,.v13-principles-layout,.v13-trust-layout{grid-template-columns:1fr;gap:34px}.v13-focus-layout h2,.v13-method-layout h2,.v13-principles-layout h2,.v13-trust-layout h2{max-width:13ch;font-size:clamp(2.65rem,10vw,4rem)}.v13-focus-publication{min-width:0}.lc-atlas{min-height:0;padding:16px}.lc-atlas-caption{flex-direction:column;align-items:flex-start;gap:6px}.lc-atlas-diagram{height:auto;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;padding-bottom:34px}.atlas-node{position:relative;inset:auto;min-width:0;min-height:95px;padding:11px}.atlas-node strong{font-size:.92rem}.atlas-node small{font-size:.7rem}.atlas-context,.atlas-institutions{grid-column:1/-1}.atlas-ribbon{opacity:.3}.atlas-flow{bottom:0;font-size:.53rem}.atlas-note{font-size:.8rem}.v13-principles-layout li{grid-template-columns:34px minmax(0,1fr);gap:7px 12px}.v13-principles-layout li p,.v13-principles-layout li strong{grid-column:2}.v13-principles-layout li .mono{grid-row:1/span 2}.v13-closing h2{font-size:clamp(2.7rem,10vw,4.5rem)}.v13-closing-links{gap:7px 18px;margin-top:42px}.v13-interior-hero-grid,.v13-research-hero-grid{grid-template-columns:1fr;gap:34px;padding-block:68px 46px}.v13-interior h1,.v13-research-hero h1{max-width:11ch;margin-top:27px;font-size:clamp(3.25rem,12vw,5.1rem)}.v13-interior-dek{font-size:1rem}.v13-interior-visual{min-height:310px}.v13-interior-visual .lc-object{min-height:285px}.v13-interior-visual .lc-object-drawing{min-height:210px}.v13-hero-ribbon{top:32%;right:-45%;width:90vw;opacity:.1}.v13-area-list li{grid-template-columns:38px minmax(0,1fr);gap:8px 12px;padding-block:21px}.v13-area-list h3{font-size:1.35rem}.v13-area-list p{grid-column:2;font-size:.92rem}.v13-area-list .mono{grid-row:1/span 2}.v13-next-step-inner{align-items:flex-start;flex-direction:column;gap:25px}.v13-next-step h2{max-width:12ch;font-size:clamp(2.5rem,9vw,3.8rem)}.v13-relation-list{grid-template-columns:1fr}.v13-relation-list li,.v13-relation-list li+li{display:grid;grid-template-columns:35px minmax(0,1fr);min-height:0;padding:20px 0;border:0;border-bottom:1px solid var(--v13-line-dark)}.v13-relation-list li:nth-child(n+4){border-top:0}.v13-relation-list h3{margin:0 0 7px}.v13-relation-list .mono{grid-row:1/span 2}.v13-relation-list p{max-width:42ch}.relation-connector{display:none}.v13-focus-grid{grid-template-columns:1fr}.v13-focus-grid article,.v13-focus-grid article+article,.v13-focus-grid article:nth-child(3),.v13-focus-grid article:nth-child(4){min-height:0;padding:22px 0;border:0;border-bottom:1px solid var(--v13-line-dark)}.v13-focus-grid h3{margin:16px 0 8px}.v13-library-links{grid-template-columns:1fr}.v13-library-links a,.v13-library-links a+a{min-height:150px;padding:18px 0;border:0;border-bottom:1px solid var(--v13-line-dark)}.v13-library-links strong{margin:15px 0 auto}.v13-topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}.v13-topic-list li,.v13-topic-list li+li,.v13-topic-list li:nth-child(4),.v13-topic-list li:nth-child(n+4){min-height:90px;padding:13px 10px 13px 0;border:0;border-bottom:1px solid var(--v13-line-dark)}.v13-topic-list li:nth-child(2n){padding-left:12px;border-left:1px solid var(--v13-line-dark)}}@media (prefers-reduced-motion:reduce){.lc-motion-flow,.lc-motion-reveal{animation:none}.lc-motion-resolve:focus-visible,.lc-motion-resolve:hover{transform:none}}.v13-boundary-note .eyebrow,.v13-interior .eyebrow-on-dark,.v13-method-section .eyebrow,.v13-next-step .eyebrow{color:var(--seafoam)}.v13-method-layout .v13-text-link{color:var(--cloud);border-color:var(--lagoon)}@media (max-width:720px){.lc-atlas-caption>span:last-child{margin-top:6px;margin-left:0}}.lc-publication-index{overflow:clip}.lc-index-hero{padding-block:clamp(88px,11vw,142px) 64px}.lc-index-hero h1{max-width:13ch;margin:20px 0 24px;color:var(--core-950);font-size:clamp(3.15rem,7vw,6.1rem);font-weight:530;letter-spacing:-.075em;line-height:.96;text-wrap:balance}.lc-index-hero>p:not(.eyebrow){max-width:64ch;color:var(--text-muted)}.lc-index-hero>.lead{color:var(--core-900);font-size:clamp(1.12rem,2vw,1.4rem)}.lc-index-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.lc-index-heading h2,.lc-publication-index>.lc-section h2{margin:8px 0 0;font-size:clamp(1.55rem,3vw,2.35rem);font-weight:540;letter-spacing:-.045em}.lc-index-heading .lc-tag-list{justify-content:flex-end}.lc-featured-publication{position:relative;padding:clamp(28px,5vw,58px);overflow:hidden;border:1px solid rgba(199,233,221,.32);background:linear-gradient(130deg,var(--core-950),var(--core-900));color:var(--cloud)}.lc-featured-publication .lc-eyebrow,.lc-featured-publication .lc-publication-meta{color:var(--seafoam)}.lc-featured-publication h2{max-width:18ch;margin:20px 0;font-size:clamp(2.4rem,5vw,4.8rem);font-weight:520;letter-spacing:-.065em;line-height:1}.lc-featured-publication>p{max-width:60ch;color:var(--seafoam)}.lc-featured-publication .lc-publication-meta{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:28px;padding-top:16px;border-top:1px solid var(--v13-line-light);font-family:var(--font-technical);font-size:.72rem}.lc-empty-state{max-width:72ch;margin:0;padding:22px 24px;border-left:2px solid var(--lesh-teal);background:var(--mist);color:var(--core-900)}.lc-index-footer{display:flex;flex-wrap:wrap;gap:14px 32px;border-top:1px solid var(--v13-line-dark)}@media (max-width:720px){.lc-index-hero{padding-block:68px 40px}.lc-index-hero h1{font-size:clamp(2.85rem,11vw,4.25rem)}.lc-index-heading{align-items:flex-start;flex-direction:column}.lc-index-heading .lc-tag-list{justify-content:flex-start}.lc-index-footer{flex-direction:column}}.lc-material-core{background:radial-gradient(110% 80% at 100% 0,rgba(46,125,115,.11),transparent 60%),linear-gradient(145deg,#071f23,#0b3035 72%)}.lc-material-pearl{background:linear-gradient(145deg,#fff,#f5fffc 64%,#e0f6f0);border:1px solid rgba(16,33,35,.1);box-shadow:inset 0 1px #fff,0 12px 30px rgba(16,33,35,.07)}.lc-material-signal{color:#65cfc1}.lc-glass-surface,.lc-object{border:1px solid rgba(199,233,221,.2);box-shadow:inset 0 1px rgba(245,255,252,.11),0 18px 42px rgba(7,31,35,.17)}.lc-glass-surface{background:linear-gradient(145deg,rgba(199,233,221,.11),rgba(11,48,53,.68))}.lc-deep-surface{background:linear-gradient(145deg,#0b3035,#071f23 78%);box-shadow:inset 0 1px rgba(245,255,252,.12),0 24px 58px rgba(7,31,35,.15)}.lc-featured-publication .lc-link,.v13-research-focus .lc-link{color:var(--cloud);text-decoration-color:var(--lagoon);text-decoration-thickness:1px;text-underline-offset:.22em}.lc-featured-publication .lc-link:visited,.v13-research-focus .lc-link:visited,.v13-research-focus .lc-publication-card>.eyebrow,.v13-research-focus .lc-publication-card>.lc-meta{color:var(--seafoam)}.lc-featured-publication .lc-link:hover,.v13-research-focus .lc-link:hover{color:var(--seafoam);text-decoration-thickness:2px}.lc-featured-publication .lc-link:focus-visible,.v13-research-focus .lc-link:focus-visible{color:var(--cloud);outline:3px solid var(--cloud);outline-offset:4px;border-radius:2px}.lc-publication-grid--two-items{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1040px}@media (max-width:600px){.lc-publication-grid--two-items{grid-template-columns:1fr}}.lc-ribbon{overflow:visible}.lc-ribbon-shadow{filter:blur(5px)}.lc-ribbon-underlay{stroke:rgba(7,31,35,.7);stroke-width:20}.lc-ribbon-edge{stroke-width:15;opacity:.74}.lc-ribbon-body{stroke:rgba(11,48,53,.58);stroke-width:10}.lc-ribbon-specular{stroke-width:2}.lc-ribbon-glint{stroke:rgba(245,255,252,.62);stroke-width:2;stroke-linecap:round}.lc-ribbon-node-outer{fill:#0b3035;stroke:rgba(199,233,221,.68);stroke-width:1.5}.lc-object{position:relative;isolation:isolate;overflow:hidden}.lc-object:after{position:absolute;inset:0;background:linear-gradient(135deg,rgba(245,255,252,.07),transparent 34%,transparent 72%,rgba(7,31,35,.1));content:"";pointer-events:none}.lc-object-drawing{position:relative;z-index:1}.lc-object svg{display:block;width:100%;height:auto}.lc-object text{fill:#c7e9dd;font:9px var(--font-geist-mono),monospace;letter-spacing:.08em}.lc-object .visual-small{fill:#65cfc1;font-size:7px}.lc-object .visual-path{fill:none;stroke:rgba(101,207,193,.55);stroke-width:1.35}.lc-object .visual-path-back{stroke:rgba(199,233,221,.17);stroke-width:4}.lc-object .visual-node{fill:#65cfc1;stroke:#0b3035;stroke-width:2}.lc-object .visual-module{fill:rgba(101,207,193,.12);stroke:rgba(199,233,221,.62);stroke-width:1.2}.lc-object .visual-module-strong{fill:rgba(46,125,115,.56);stroke:rgba(199,233,221,.7)}.lc-object .visual-module-pearl{fill:rgba(245,255,252,.9);stroke:rgba(16,33,35,.18)}.lc-object .visual-module-shadow{fill:rgba(7,31,35,.48);stroke:none}.lc-object .visual-module-side{fill:rgba(7,31,35,.3);stroke:rgba(199,233,221,.3);stroke-width:1}.lc-object .module-inset{fill:none;stroke:rgba(199,233,221,.52);stroke-width:1;stroke-linecap:round}.lc-object-technology{background:radial-gradient(90% 65% at 72% 0,rgba(101,207,193,.11),transparent 70%),linear-gradient(150deg,rgba(18,70,74,.78),rgba(7,31,35,.94))}.lc-object-trust{background:linear-gradient(145deg,rgba(18,70,74,.64),rgba(7,31,35,.92))}.lc-object .visual-boundary-fill{stroke:none}.lc-object .visual-boundary-outer{fill:none;stroke:rgba(101,207,193,.58);stroke-width:1.4}.lc-object .visual-boundary-inner{fill:none;stroke:rgba(199,233,221,.28);stroke-width:1.2;stroke-dasharray:3 5}.lc-object .trust-identity{fill:rgba(101,207,193,.24);stroke:#c7e9dd;stroke-width:1.4}.lc-object .trust-identity-core{fill:#65cfc1;stroke:#0b3035;stroke-width:2}.lc-object .trust-policy{fill:rgba(199,233,221,.16);stroke:rgba(199,233,221,.7)}.lc-object .trust-policy-secondary{fill:rgba(46,125,115,.3)}.lc-object .trust-gate{stroke-width:3}.lc-object-public-safety{background:linear-gradient(150deg,rgba(18,70,74,.62),rgba(7,31,35,.95))}.lc-object .safety-field{fill:rgba(101,207,193,.08);stroke:rgba(199,233,221,.18);stroke-width:1}.lc-object .safety-person{fill:rgba(101,207,193,.24);stroke:rgba(199,233,221,.74);stroke-width:1.2}.lc-object .safety-information{fill:rgba(199,233,221,.14);stroke:rgba(199,233,221,.62)}.lc-object .safety-institution{fill:rgba(245,255,252,.08);stroke:rgba(199,233,221,.65);stroke-width:1.4}.lc-object .safety-context{fill:rgba(46,125,115,.2);stroke:rgba(101,207,193,.6)}.lc-object-research{background:linear-gradient(145deg,#fff,#f5fffc 72%,#e0f6f0);border-color:rgba(16,33,35,.1);box-shadow:inset 0 1px #fff,0 16px 40px rgba(16,33,35,.09)}.lc-object-research text{fill:#12464a}.lc-object-research .visual-path{stroke:rgba(18,70,74,.45)}.lc-object-research .research-card{fill:rgba(255,255,255,.9);stroke:rgba(18,70,74,.25)}.lc-object-research .research-card-back{fill:rgba(199,233,221,.65);stroke:none}.lc-object-research .research-card-rule{fill:none;stroke:rgba(18,70,74,.48);stroke-width:1}.lc-object-research .research-ray{fill:none;stroke:rgba(18,70,74,.35);stroke-width:1}.lc-object-research .evidence-ring{fill:none;stroke:rgba(18,70,74,.22);stroke-width:1}.lc-object-research .research-lens{stroke:rgba(18,70,74,.55);stroke-width:1.4}.lc-object-research .research-lens-edge{fill:none;stroke:rgba(18,70,74,.38);stroke-width:1}.lc-atlas{background:radial-gradient(ellipse at 52% 46%,rgba(46,125,115,.12),transparent 55%),linear-gradient(145deg,#0b3035,#071f23 78%);box-shadow:inset 0 1px rgba(245,255,252,.12),0 24px 58px rgba(7,31,35,.15)}.lc-atlas-diagram{position:relative}.lc-atlas .atlas-field{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lc-atlas .atlas-field path{fill:none}.lc-atlas .atlas-orbit{stroke:rgba(199,233,221,.15);stroke-width:1}.lc-atlas .atlas-link{stroke:rgba(199,233,221,.2);stroke-width:1}.lc-atlas .atlas-flow-path{stroke-width:2.2}.lc-atlas .atlas-flow-path-secondary{opacity:.64}.lc-atlas .atlas-point{fill:#65cfc1;stroke:#0b3035;stroke-width:3}.atlas-node{background:linear-gradient(145deg,rgba(18,70,74,.94),rgba(7,31,35,.9));box-shadow:inset 0 1px rgba(245,255,252,.14),0 10px 24px rgba(7,31,35,.23)}.atlas-data{transform:translateY(8px)}.atlas-context{transform:translateY(-8px)}.atlas-technology{transform:translateY(8px)}.lc-publication-cover{position:relative;display:grid;min-height:166px;place-items:center;overflow:hidden;border:1px solid rgba(16,33,35,.1)}.lc-publication-cover svg{width:100%;height:100%;min-height:inherit}.lc-publication-cover--image{display:block;min-height:0;aspect-ratio:3/2;background:var(--cloud)}.lc-publication-cover--image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.lc-publication-cover--image figcaption{padding:.5rem .8rem;color:var(--text-muted);font-size:.78rem;line-height:1.4}.lc-publication-cover .mono{position:absolute;top:13px;left:15px;z-index:2;font-size:.59rem;letter-spacing:.13em}.lc-cover-research{color:#12464a;background:linear-gradient(135deg,#fff,#e0f6f0)}.lc-cover-insights{color:#f5fffc;background:linear-gradient(125deg,#071f23 0 54%,#12464a 54% 100%)}.lc-cover-blog{color:#102123;background:linear-gradient(145deg,#f5fffc,#c7e9dd)}.lc-cover-research .cover-plane{fill:rgba(46,125,115,.13)}.lc-cover-research .cover-lens{fill:rgba(101,207,193,.18);stroke:rgba(18,70,74,.42)}.lc-publication-cover .cover-line{stroke:currentColor;stroke-opacity:.42;stroke-width:1}.lc-publication-cover .cover-point{fill:#2e7d73}.lc-cover-insights .cover-point{fill:#65cfc1}.lc-publication-cover .cover-ribbon-shadow{fill:none;stroke:rgba(7,31,35,.14);stroke-width:17}.lc-publication-cover .cover-ribbon{fill:none;stroke:#2e7d73;stroke-width:8}.lc-cover-insights .cover-ribbon{stroke:#65cfc1}.lc-publication-cover .cover-ribbon-glint{fill:none;stroke:rgba(245,255,252,.76);stroke-width:1.5}.lc-publication-cover .cover-process-line{fill:none;stroke:rgba(18,70,74,.3);stroke-width:1}.lc-publication-cover .cover-process-sheet{fill:rgba(255,255,255,.48);stroke:rgba(18,70,74,.34)}.lc-publication-cover .cover-process-sheet-top{fill:rgba(199,233,221,.76)}.lc-cover-blog .cover-point{fill:#12464a}.lc-publication-cover[class*=lc-cover-]{isolation:isolate}.lc-cover-trust-boundary{background:radial-gradient(ellipse at 50% 50%,#12464a 0,#0b3035 58%,#071f23 100%);color:#f5fffc}.cover-boundary-track{stroke:rgba(199,233,221,.32);stroke-width:1.5;stroke-dasharray:3 6}.cover-boundary-ring{fill:rgba(101,207,193,.035);stroke:rgba(101,207,193,.62);stroke-width:1.4}.cover-module{fill:rgba(245,255,252,.08);stroke:rgba(199,233,221,.48);stroke-width:1}.cover-module-muted{fill:rgba(18,70,74,.52)}.cover-module-policy{fill:rgba(101,207,193,.16);stroke:rgba(101,207,193,.8)}.cover-module-access{fill:rgba(245,255,252,.12)}.lc-cover-digital-evidence{background:linear-gradient(132deg,#f5fffc,#c7e9dd 58%,#e0f6f0);color:#102123}.cover-evidence-spine{fill:none;stroke:rgba(46,125,115,.52);stroke-width:1.5}.cover-evidence-sheet{fill:rgba(255,255,255,.83);stroke:rgba(18,70,74,.34);stroke-width:1}.cover-evidence-sheet-back{fill:rgba(199,233,221,.78)}.lc-cover-building-leshcore{background:linear-gradient(142deg,#e0f6f0,#f5fffc 56%,#c7e9dd);color:#102123}.cover-build-base,.cover-build-block{stroke:rgba(18,70,74,.4);stroke-width:1}.cover-build-block{fill:rgba(255,255,255,.8)}.cover-build-block-low{fill:rgba(199,233,221,.82)}.cover-build-block-high{fill:rgba(255,255,255,.94)}.cover-build-join{fill:none;stroke:rgba(46,125,115,.72);stroke-width:1.4}.lc-cover-visual-language{background:linear-gradient(132deg,#071f23,#0b3035 68%,#12464a);color:#f5fffc}.cover-language-grid{stroke:rgba(199,233,221,.12);stroke-width:1}.cover-language-swatch{stroke:rgba(199,233,221,.72);stroke-width:1}.cover-language-swatch-core{fill:rgba(18,70,74,.9)}.cover-language-swatch-glass{fill:rgba(101,207,193,.2)}.cover-language-ribbon{fill:none;stroke:#65cfc1;stroke-width:3;stroke-linecap:round}.lc-cover-lc-cj-002{background:linear-gradient(135deg,#fff,#f5fffc 56%,#e0f6f0);color:#102123}.cover-lifecycle-path{stroke:rgba(18,70,74,.36);stroke-width:1}.cover-lifecycle-orbit{fill:rgba(101,207,193,.11);stroke:rgba(46,125,115,.54);stroke-width:1.2}.cover-lifecycle-lens{fill:rgba(46,125,115,.16);stroke:rgba(18,70,74,.62);stroke-width:1.2}.cover-lifecycle-card{fill:rgba(255,255,255,.88);stroke:rgba(18,70,74,.3);stroke-width:1}.lc-research-feature{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:clamp(24px,5vw,64px);padding:clamp(22px,4vw,46px);border:1px solid rgba(18,70,74,.15);background:linear-gradient(118deg,rgba(224,246,240,.55),rgba(255,255,255,.92) 52%);box-shadow:0 16px 44px rgba(7,31,35,.06)}.lc-research-feature .lc-publication-cover{align-self:center;min-height:clamp(240px,30vw,360px)}.lc-research-feature-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px}.lc-research-feature-copy h3{max-width:18ch;margin:0;font-size:clamp(2rem,4vw,3.4rem);font-weight:540;letter-spacing:-.055em;line-height:1.03}.lc-research-feature-copy p{max-width:58ch;margin:0;line-height:1.7}.lc-research-feature-meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--core-700);font:500 .68rem/1.4 var(--font-geist-mono),monospace;letter-spacing:.03em}.lc-research-feature-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:8px}.lc-publication-index>.lc-index-hero{padding-bottom:clamp(28px,4vw,56px)}.lc-publication-index>.lc-section:nth-child(2){padding-top:clamp(28px,4vw,56px)}.v13-focus-disclosure{min-width:0;padding:0 18px 18px 0;border-bottom:1px solid var(--v13-line-dark)}.v13-focus-disclosure+.v13-focus-disclosure{padding-left:20px;border-left:1px solid var(--v13-line-dark)}.v13-focus-toggle{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;gap:16px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.v13-focus-toggle-mark{color:var(--accent-on-light);font:400 1.2rem/1 var(--font-geist-mono),monospace}.v13-focus-toggle:focus-visible{outline:2px solid var(--accent-on-light);outline-offset:5px}.v13-focus-disclosure .mono{color:var(--accent-on-light);font-size:.64rem}.v13-focus-disclosure h3{margin:20px 0 10px;font-size:1.18rem;font-weight:550;letter-spacing:-.03em;line-height:1.2}.v13-focus-disclosure p{margin:0;color:var(--text-muted);font-size:.88rem;line-height:1.6}.v13-focus-disclosure-body{padding-top:12px}.v13-focus-disclosure-links{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:16px}.v13-focus-disclosure-links a{min-height:44px;display:inline-flex;align-items:center;color:var(--core-900);text-decoration-color:var(--lesh-teal);text-underline-offset:4px}@media (max-width:980px){.v13-focus-disclosure:nth-child(3){padding-left:0;border-left:0}.v13-focus-disclosure:nth-child(4){border-top:1px solid var(--v13-line-dark)}.lc-research-feature{grid-template-columns:1fr}}.publication-body,.publication-detail{max-width:68ch;margin-inline:auto}.publication-body li,.publication-body p{line-height:1.8}.publication-detail .lc-publication-cover{min-height:clamp(180px,27vw,340px);margin-block:38px}.site-header nav{gap:clamp(12px,2vw,27px)}.site-header nav a{display:inline-flex;min-height:44px;align-items:center}.site-header a:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #2e7d73;outline-offset:4px}.footer-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.footer-group{min-width:0}.footer-group h2{margin:0 0 18px;color:#65cfc1;font:500 .65rem/1.3 var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.footer-group ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.footer-group a{color:#c7e9dd;text-decoration:none}.footer-group a:hover{color:#fff}.footer-group a:focus-visible{outline:2px solid #65cfc1;outline-offset:4px}@media (max-width:900px){.site-footer .footer-main>nav.footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}}@media (max-width:620px){.lc-atlas{min-height:0;padding:16px}.lc-atlas-diagram{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto;min-height:0;padding-bottom:34px}.atlas-node{position:relative;inset:auto;width:auto;min-width:0;min-height:95px;padding:11px}.atlas-context,.atlas-institutions{grid-column:1/-1}.atlas-context,.atlas-data,.atlas-technology{transform:none}.atlas-ribbon{opacity:.3}.v13-interior-hero-grid{grid-template-columns:minmax(0,1fr)}.v13-interior-visual{min-height:340px}.v13-interior-visual .lc-object{width:min(100%,440px);padding:16px}.v13-relation-list{grid-template-columns:1fr}.v13-relation-list li,.v13-relation-list li+li{min-height:0;padding:18px 0;border-left:0}.v13-relation-list h3{margin:12px 0 6px}.relation-connector{display:none}.v13-library-links{grid-template-columns:1fr}.v13-library-links a,.v13-library-links a+a{min-height:150px;padding:18px 0;border-left:0}.v13-library-links a+a{border-top:1px solid var(--v13-line-dark)}.v13-topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}.v13-topic-list li{min-height:100px}.v13-topic-list li:nth-child(odd){padding-left:0;border-left:0}.v13-area-list li{grid-template-columns:38px minmax(0,1fr);gap:12px}.v13-area-list li p{grid-column:2}.v13-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v13-next-step-inner{align-items:flex-start;flex-direction:column}.v13-focus-layout,.v13-method-layout,.v13-principles-layout,.v13-trust-layout{grid-template-columns:1fr;gap:34px}.v13-principles-layout li{grid-template-columns:32px minmax(0,1fr)}.v13-principles-layout li p{grid-column:2}.v13-hero-ribbon{top:22%;right:-28%;width:95vw}.lc-publication-cover{min-height:140px}.lc-research-feature{grid-template-columns:1fr;gap:24px}.lc-research-feature .lc-publication-cover{min-height:190px}.v13-focus-disclosure,.v13-focus-disclosure+.v13-focus-disclosure{padding:20px 0;border-left:0}}@media (max-width:720px){.v13-focus-grid{grid-template-columns:1fr}.v13-focus-disclosure,.v13-focus-disclosure+.v13-focus-disclosure{padding-inline:0;border-left:0}.v13-focus-disclosure:nth-child(3),.v13-focus-disclosure:nth-child(4){border-top:0}.v13-interior-visual .v13-visual-index{display:none}}@media (prefers-reduced-motion:reduce){.lc-atlas *,.lc-ribbon *,.v13-flow,.v13-reveal{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.v13-latest .eyebrow{color:var(--accent-on-light)}.v14b-hero{position:relative;min-height:clamp(660px,calc(100svh - 84px),800px);overflow:hidden;isolation:isolate;background:var(--core-950)}.v14b-hero:before{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(7,31,35,.99),rgba(7,31,35,.94) 30%,rgba(7,31,35,.78) 49%,rgba(7,31,35,.3) 73%,rgba(7,31,35,.28)),linear-gradient(0deg,rgba(7,31,35,.72),rgba(7,31,35,0) 38%,rgba(7,31,35,.17));content:"";pointer-events:none}.v14b-hero-inner{position:relative;z-index:2;display:flex;min-height:inherit;flex-direction:column;align-items:stretch;justify-content:center;gap:0;padding-block:24px 18px}.v14b-hero-copy{width:min(64%,740px);margin-block:auto;padding-block:clamp(66px,8vh,100px) 44px}.v14b-hero-copy h1{max-width:11.5ch;margin-block:clamp(30px,5vh,54px) 26px;font-size:clamp(3.55rem,6.55vw,6.55rem);line-height:.96;letter-spacing:-.075em;text-wrap:balance}.v14b-hero-copy .v13-hero-dek{max-width:48ch;color:var(--cloud);text-shadow:0 1px 14px rgba(7,31,35,.36)}.v14b-hero-art{position:absolute;z-index:0;inset:0;margin:0;overflow:hidden;background:linear-gradient(120deg,var(--core-950),var(--core-900) 63%,var(--core-800))}.v14b-hero-art img,.v14b-hero-art picture{display:block;width:100%;height:100%}.v14b-hero-art img{object-fit:cover;object-position:center 48%}.v14b-hero-foot{display:flex;flex:none;align-items:center;justify-content:space-between;gap:16px;border-color:rgba(199,233,221,.24)}.v14b-hero-foot nav{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:center;gap:6px clamp(20px,3vw,46px)}.v14b-hero-foot nav a{display:inline-flex;width:auto;height:auto;flex:0 0 auto;white-space:nowrap;min-height:48px;align-items:center;gap:7px;border-bottom:1px solid transparent;color:var(--cloud);font-size:.84rem;font-weight:540;text-decoration:none;transition:border-color var(--motion-fast) var(--ease-interface),color var(--motion-fast) var(--ease-interface)}.v14b-hero-foot nav a:hover{border-color:var(--lagoon);color:var(--citrus,#c7e9dd)}.v14b-hero-foot nav a:visited{color:var(--seafoam)}.v14b-hero-foot nav a:focus-visible,.v14b-hero-foot>a:focus-visible{outline:3px solid var(--lagoon);outline-offset:3px}.v14b-hero-foot>a{flex:none;border-radius:2px}.v13-research-focus .lc-publication-card>.v13-text-link{color:var(--cloud);border-color:var(--lagoon);text-decoration-color:var(--lagoon)}.v13-research-focus .lc-publication-card>.v13-text-link:hover,.v13-research-focus .lc-publication-card>.v13-text-link:visited{color:var(--seafoam)}.v13-research-focus .lc-publication-card>.v13-text-link:focus-visible{outline:3px solid var(--cloud);outline-offset:4px;border-radius:2px}@media (max-width:1100px){.v14b-hero{min-height:clamp(640px,calc(100svh - 84px),760px)}.v14b-hero:before{background:linear-gradient(90deg,rgba(7,31,35,.98),rgba(7,31,35,.91) 36%,rgba(7,31,35,.68) 60%,rgba(7,31,35,.36)),linear-gradient(0deg,rgba(7,31,35,.7),transparent 46%)}.v14b-hero-art img{object-position:63% center}.v14b-hero-copy{width:min(74%,700px)}.v14b-hero-copy h1{font-size:clamp(3.45rem,7.1vw,5.3rem)}}@media (max-width:720px){.v14b-hero{min-height:clamp(680px,calc(100svh - 76px),760px);overflow:clip}.v14b-hero:before{background:linear-gradient(180deg,rgba(7,31,35,.94),rgba(7,31,35,.9) 42%,rgba(7,31,35,.78) 76%,rgba(7,31,35,.8))}.v14b-hero-inner{min-height:0;padding-block:38px 14px}.v14b-hero-copy{width:100%;margin:0;padding:0 0 26px}.v14b-hero-copy h1{max-width:12ch;margin-block:29px 20px;font-size:clamp(2.7rem,11vw,3.7rem);line-height:.99;letter-spacing:-.07em}.v14b-hero-copy .v13-hero-dek{max-width:42ch;font-size:1rem;line-height:1.55}.v14b-hero-copy .v13-hero-actions{gap:8px 18px;margin-top:21px}.v14b-hero-art{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;border:0}.v14b-hero-art img{object-position:84% 50%}.v14b-hero-foot{position:relative;z-index:2;min-height:0;align-items:stretch;gap:5px;margin-top:12px;border-top:0}.v14b-hero-foot nav{flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.v14b-hero-foot nav a{width:auto;height:auto;min-width:0;flex:initial;min-height:52px;justify-content:center;gap:3px;padding-inline:2px;font-size:.73rem;line-height:1.2;text-align:center;white-space:normal}.v14b-hero-foot nav a svg{flex:none;width:13px;height:13px}.v14b-hero-foot>a{width:48px;min-height:48px;align-self:center}}@media (max-width:360px){.v14b-hero-inner{padding-top:32px}.v14b-hero-copy h1{font-size:clamp(2.62rem,10.8vw,3rem)}.v14b-hero-copy .v13-hero-actions{gap:7px 12px}.v14b-hero-copy .v13-button{padding-inline:12px;font-size:.85rem}.v14b-hero-foot nav a{flex-direction:column;gap:2px;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.v14b-hero-foot nav a{transition:none}}.mobile-nav-toggle{display:none}.mobile-nav-toggle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.mobile-nav-icon{display:grid;width:18px;gap:5px}.mobile-nav-icon span{display:block;height:2px;border-radius:2px;background:currentColor}@media (max-width:720px){html[data-mobile-nav-enhanced] .site-header .nav-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding-block:10px}html[data-mobile-nav-enhanced] .site-header .brand-logo{min-width:0;align-self:center}html[data-mobile-nav-enhanced] .site-header .mobile-nav-toggle{display:inline-flex;min-width:76px;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:0 12px;border:1px solid rgba(11,48,53,.24);border-radius:var(--radius-sm);background:var(--cloud);color:var(--core-950);font:inherit;font-size:.9rem;font-weight:560;cursor:pointer}html[data-mobile-nav-enhanced] .site-header nav#primary-navigation{display:none;width:100%;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:2px;padding:6px;border:1px solid rgba(11,48,53,.16);border-radius:var(--radius-md);background:rgba(245,255,252,.98);box-shadow:0 10px 26px rgba(7,31,35,.12)}html[data-mobile-nav-enhanced] .site-header nav#primary-navigation[data-open]{display:grid}html[data-mobile-nav-enhanced] .site-header nav#primary-navigation a{min-height:48px;justify-content:flex-start;padding:10px 12px;border-radius:var(--radius-sm);color:var(--core-950);font-size:.95rem;text-align:left}html[data-mobile-nav-enhanced] .site-header nav#primary-navigation a:focus-visible,html[data-mobile-nav-enhanced] .site-header nav#primary-navigation a:hover{background:var(--seafoam)}html[data-mobile-nav-enhanced] .site-header nav#primary-navigation a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}}.v14b-domain-hero{position:relative;isolation:isolate;min-height:680px;background:var(--core-950)}.domain-hero-media{position:absolute;z-index:0;inset:0;overflow:hidden;margin:0;pointer-events:none}.domain-hero-media img,.domain-hero-media picture{display:block;width:100%;height:100%}.domain-hero-media img{object-fit:cover}.domain-hero-media:after{position:absolute;inset:0;content:""}.v14b-domain-hero--technology .domain-hero-media img{object-position:center}.v14b-domain-hero--technology .domain-hero-media:after{background:linear-gradient(90deg,rgba(7,31,35,.98),rgba(7,31,35,.92) 31%,rgba(7,31,35,.58) 50%,rgba(7,31,35,.08) 78%),linear-gradient(0deg,rgba(7,31,35,.78),transparent 44%)}.v14b-domain-hero--safety .domain-hero-media img{object-position:center}.v14b-domain-hero--safety .domain-hero-media:after{background:linear-gradient(90deg,rgba(7,31,35,.03) 16%,rgba(7,31,35,.26) 49%,rgba(7,31,35,.91) 76%,rgba(7,31,35,.98)),linear-gradient(0deg,rgba(7,31,35,.34),transparent 48%)}.v14b-domain-hero .v13-interior-hero-grid,.v14b-domain-hero .v13-research-hero-grid{position:relative;z-index:1;min-height:inherit;grid-template-columns:1fr}.v14b-domain-hero .v13-interior-hero-grid>div:first-child{max-width:620px}.v14b-domain-hero--safety .v13-interior-hero-grid>div:first-child{max-width:570px;margin-left:auto}.v14b-domain-hero .v13-interior-hero-grid{padding-block:clamp(96px,12vw,150px)}.v14b-domain-hero--safety h1{max-width:10ch}.v14b-domain-hero--research{min-height:660px;color:var(--ink);background:var(--cloud)}.v14b-domain-hero--research .domain-hero-media img{object-position:center}.v14b-domain-hero--research .domain-hero-media:after{background:linear-gradient(90deg,rgba(245,255,252,.99),rgba(245,255,252,.96) 30%,rgba(245,255,252,.74) 48%,rgba(245,255,252,.12) 77%),linear-gradient(0deg,rgba(245,255,252,.42),transparent 50%)}.v14b-domain-hero--research .v13-research-hero-grid{position:relative;display:block;padding-block:clamp(104px,12vw,154px)}.v14b-domain-hero--research .v13-research-hero-grid>div{max-width:640px}.v14b-domain-hero--research .v13-research-hero h1{font-size:clamp(3.4rem,6.8vw,6.8rem)}.domain-image-qualification{position:absolute;right:max(24px,calc((100vw - var(--container)) / 2));bottom:18px;z-index:1;max-width:calc(100% - 48px);padding:5px 9px;border:1px solid rgba(199,233,221,.48);background:rgba(7,31,35,.8);color:var(--cloud);font-size:.72rem;line-height:1.4}@media (min-width:721px) and (max-width:1100px){.v14b-domain-hero{min-height:650px}.v14b-domain-hero .v13-interior-hero-grid{padding-block:112px}.v14b-domain-hero .v13-interior-hero-grid>div:first-child{max-width:54%}.v14b-domain-hero--safety .v13-interior-hero-grid>div:first-child{max-width:53%}.v14b-domain-hero--research{min-height:650px}.v14b-domain-hero--research .v13-research-hero-grid>div{max-width:54%}}@media (max-width:720px){.v14b-domain-hero{min-height:0}.domain-hero-media{height:470px;inset:0 0 auto}.v14b-domain-hero .domain-hero-media img{object-position:center 32%}.v14b-domain-hero .domain-hero-media:after{background:linear-gradient(180deg,rgba(7,31,35,.06) 0,rgba(7,31,35,.08) 40%,rgba(7,31,35,.75) 72%,var(--core-950) 100%)}.v14b-domain-hero .v13-interior-hero-grid{min-height:0;padding-block:304px 58px}.v14b-domain-hero .v13-interior-hero-grid>div:first-child,.v14b-domain-hero--safety .v13-interior-hero-grid>div:first-child{max-width:none;margin-left:0}.v14b-domain-hero h1{max-width:12ch;margin-top:20px;font-size:clamp(2.85rem,11.8vw,4.5rem)}.v14b-domain-hero .v13-interior-dek{max-width:50ch;margin-top:18px;color:var(--cloud)}.v14b-domain-hero .v13-button{margin-top:22px}.v14b-domain-hero--safety .domain-hero-media img{object-position:center 39%}.v14b-domain-hero--research{min-height:0;background:linear-gradient(180deg,var(--cloud),var(--mist))}.v14b-domain-hero--research .domain-hero-media{height:430px}.v14b-domain-hero--research .domain-hero-media img{object-position:center 34%}.v14b-domain-hero--research .domain-hero-media:after{background:linear-gradient(180deg,rgba(245,255,252,.02) 0,rgba(245,255,252,.04) 45%,rgba(245,255,252,.78) 76%,var(--cloud) 100%)}.v14b-domain-hero--research .v13-research-hero-grid{min-height:0;padding-block:298px 54px}.v14b-domain-hero--research .v13-research-hero-grid>div{max-width:none}.v14b-domain-hero--research .v13-research-hero h1{margin-top:18px;font-size:clamp(2.7rem,10.8vw,4.1rem)}.v14b-domain-hero--research .v13-interior-dek{margin-top:15px;color:var(--ink);font-size:1rem}.v14b-domain-hero--research .v13-hero-actions{gap:8px 18px;margin-top:17px}.domain-image-qualification{top:10px;right:12px;bottom:auto;font-size:.68rem}}.editorial-link,.footer-bottom a,.footer-links a,.lc-link,.text-link,.v13-text-link{transition:color var(--motion-fast) var(--ease-interface),border-color var(--motion-fast) var(--ease-interface),text-decoration-color var(--motion-fast) var(--ease-interface)}.v13-button{transition:transform var(--motion-fast) var(--ease-interface),color var(--motion-fast) var(--ease-interface),border-color var(--motion-fast) var(--ease-interface),background-color var(--motion-fast) var(--ease-interface)}.v13-button svg,.v13-text-link svg{transition:transform var(--motion-fast) var(--ease-interface)}.v13-button:focus-visible svg,.v13-button:hover svg,.v13-text-link:focus-visible svg,.v13-text-link:hover svg{transform:translateX(2px)}.lc-publication-card{transition:transform var(--motion-medium) var(--ease-interface),border-color var(--motion-medium) var(--ease-interface),box-shadow var(--motion-medium) var(--ease-interface)}.lc-publication-card:focus-within,.lc-publication-card:hover{transform:translateY(-2px);border-color:rgba(46,125,115,.4);box-shadow:var(--elevation-raised)}.v13-focus-toggle{transition:color var(--motion-fast) var(--ease-interface),background-color var(--motion-fast) var(--ease-interface)}.v13-focus-toggle:hover,.v13-focus-toggle[aria-expanded=true]{color:var(--accent-on-light)}.v13-focus-toggle-mark{display:inline-block;transition:color var(--motion-fast) var(--ease-interface),transform var(--motion-fast) var(--ease-interface)}.v13-focus-toggle[aria-expanded=true] .v13-focus-toggle-mark{transform:scale(1.08)}.site-header .mobile-nav-toggle{transition:color var(--motion-fast) var(--ease-interface),border-color var(--motion-fast) var(--ease-interface),background-color var(--motion-fast) var(--ease-interface)}.site-header .mobile-nav-toggle:hover,.site-header .mobile-nav-toggle[aria-expanded=true]{border-color:var(--lesh-teal);background-color:var(--mist)}.mobile-nav-icon span{transition:transform var(--motion-fast) var(--ease-interface)}.mobile-nav-toggle[aria-expanded=true] .mobile-nav-icon span:first-child{transform:translateY(3.5px) rotate(45deg)}.mobile-nav-toggle[aria-expanded=true] .mobile-nav-icon span:last-child{transform:translateY(-3.5px) rotate(-45deg)}@media (hover:hover) and (pointer:fine){.lc-publication-card:hover .lc-publication-cover svg{transform:scale(1.015)}.lc-publication-cover svg{transition:transform var(--motion-medium) var(--ease-interface);transform-origin:center}}@media (forced-colors:active){.lc-publication-card:focus-within,.site-header .mobile-nav-toggle:focus-visible,.v13-focus-toggle:focus-visible{outline-color:Highlight}}