.lce-void{display:none}.lce-sprite{position:absolute;width:0;height:0;overflow:hidden}.lce-people__head{margin-bottom:0}.lce-people__rule{max-width:280px;margin:clamp(24px,3vw,32px) auto 0}.lce-people{margin:0;padding:0;list-style:none;align-items:stretch}.lce-face{display:flex;flex-direction:column}.lce-face.lce-card--media>img{aspect-ratio:1 / 1}.lce-face__body{display:flex;flex-direction:column;flex:1 1 auto;padding:var(--lce-space-6) var(--lce-space-6) var(--lce-space-6)}.lce-face .lce-person__name{max-width:none}.lce-face__place{margin:var(--lce-space-1) 0 0;font-size:14px;line-height:1.45;color:var(--lce-ink-dim)}.lce-face__text{margin:var(--lce-space-3) 0 0;font-size:14px;line-height:1.55;color:var(--lce-ink-mid)}.lce-face__text em{font-style:italic}.lce-face__links{margin:var(--lce-space-4) 0 0;padding-top:var(--lce-space-3)}.lce-face__link{display:inline-flex;align-items:center;gap:var(--lce-space-2);font-size:14px;line-height:1;text-decoration:none;color:var(--lce-teal)}.lce-face__link:hover{color:var(--lce-teal-deep)}.lce-face__glyph{flex:0 0 auto;color:currentColor}.lce-face__text{flex:1 1 auto}@media(max-width:640px){.lce-face.lce-card--media>img{max-height:68vw;object-position:top}}.lce-vows__opening{max-width:52ch}.lce-vows__opening strong{font-weight:var(--lce-w-head);color:var(--lce-ink)}.lce-vows__call{max-width:46ch;margin-top:var(--lce-space-6);color:var(--lce-teal-deep)}.lce-vows__list{margin:0;padding:0;list-style:none}.lce-vow{display:flex;align-items:flex-start;gap:var(--lce-space-4)}.lce-vow__mark{margin-top:3px}.lce-vow__text{color:var(--lce-ink-mid)}.lce-principles{margin:0;padding:0;list-style:none;align-items:stretch}.lce-principle{display:flex;flex-direction:column}.lce-principle__no{margin:0 0 var(--lce-space-3);font-weight:var(--lce-w-head);font-size:32px;line-height:1;letter-spacing:-.02em;color:var(--lce-leaf-deep)}.lce-principle__title{max-width:none}.lce-principle__body{margin-top:var(--lce-space-4);max-width:none}.lce-principle__body p{color:var(--lce-ink-mid)}.lce-frame{margin-top:clamp(24px,3vw,40px);padding:clamp(28px,4vw,56px);background:var(--lce-paper);border:var(--lce-hairline) solid var(--lce-line);border-radius:var(--lce-radius-lg);box-shadow:var(--lce-shadow)}.lce-frame__lead{max-width:46ch;color:var(--lce-teal-deep)}.lce-frame__lead strong{font-weight:var(--lce-w-head)}.lce-frame__body{margin-top:clamp(20px,2.4vw,28px);max-width:84ch}.lce-frame__body p{color:var(--lce-ink-mid)}.lce-topcover{--lce-veil: linear-gradient(180deg, rgba(28, 31, 26, .42) 0%, rgba(28, 31, 26, .8) 100%);display:flex;align-items:flex-end;min-height:min(86svh,760px)}.lce-topcover__inner{width:100%}.lce-topcover__rule{max-width:320px;margin-block:clamp(24px,3vw,36px)}.lce-topcover__copy{max-width:58ch}.lce-topcover__actions{margin-top:clamp(28px,3vw,40px)}.lce-chapter{display:grid;grid-template-columns:5fr 7fr;gap:clamp(32px,5vw,80px)}.lce-chapter__aside{align-self:start;position:sticky;top:104px}.lce-chapter__copy p{margin:0}.lce-trio{grid-template-columns:repeat(3,minmax(0,1fr))}.lce-trio__cell{margin:0;border-radius:var(--lce-radius-lg);overflow:hidden}.lce-trio__cell img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.lce-trio--mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.lce-trio--mosaic .lce-trio__cell:first-child{grid-row:span 2}.lce-trio--mosaic .lce-trio__cell:first-child img{height:100%;aspect-ratio:auto}.lce-trio--mosaic .lce-trio__cell img{aspect-ratio:16 / 10}.lce-concepts{margin:0;padding:0;list-style:none;align-items:stretch}.lce-concept{display:flex;flex-direction:column}.lce-concept__no{margin:0 0 var(--lce-space-3);font-weight:var(--lce-w-head);font-size:32px;line-height:1;letter-spacing:-.02em;color:var(--lce-leaf-deep)}.lce-concept__title{max-width:none}.lce-concept__text{margin-top:var(--lce-space-3);color:var(--lce-ink-mid)}.lce-points{margin:0;padding:0;list-style:none}.lce-point{border-top:var(--lce-hairline) solid var(--lce-line);padding-top:var(--lce-space-6)}.lce-point__mark{margin-bottom:var(--lce-space-4)}.lce-point__title{max-width:none;font-size:clamp(18px,1.8vw,20px)}.lce-point__text{margin-top:var(--lce-space-3);color:var(--lce-ink-mid)}.lce-longread{display:grid;grid-template-columns:4fr 8fr;gap:clamp(32px,5vw,80px)}.lce-longread__aside{align-self:start;position:sticky;top:104px}.lce-longread__copy .lce-prose p{color:var(--lce-ink-mid)}.lce-longread__actions{margin-top:clamp(28px,3vw,40px)}.lce-figures-band{--lce-veil: linear-gradient(180deg, rgba(28, 31, 26, .62) 0%, rgba(28, 31, 26, .78) 100%);display:flex;align-items:center;min-height:min(94svh,820px)}.lce-figures-band__inner{width:100%}.lce-figures-band__warning{max-width:68ch;color:var(--lce-on-dark)}.lce-figures-band__stats{margin-top:clamp(40px,5vw,72px)}.lce-figures-band .lce-stat{border-top-color:var(--lce-border-dark)}.lce-figures-band .lce-stat__figure{color:#fff}.lce-figures-band .lce-stat__label{color:var(--lce-on-dark-mid);max-width:34ch}.lce-stat__credit{margin:var(--lce-space-3) 0 0;font-size:12px;letter-spacing:.16em;line-height:1.4;color:var(--lce-on-dark-dim)}.lce-embody__head{margin-bottom:clamp(24px,3vw,36px)}.lce-embody__copy{max-width:72ch}.lce-embody__rule{margin-top:clamp(36px,4vw,56px)}.lce-embody__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin-top:clamp(32px,4vw,48px)}.lce-embody__cell{margin:0;border-radius:var(--lce-radius-lg);overflow:hidden}.lce-embody__cell img{width:100%;height:clamp(150px,17vw,220px);object-fit:cover}@media(max-width:900px){.lce-chapter,.lce-longread{grid-template-columns:minmax(0,1fr)}.lce-chapter__aside,.lce-longread__aside{position:static}.lce-embody__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.lce-trio,.lce-trio--mosaic{grid-template-columns:minmax(0,1fr)}.lce-trio--mosaic .lce-trio__cell:first-child{grid-row:auto}.lce-trio--mosaic .lce-trio__cell:first-child img{height:auto;aspect-ratio:4 / 3}.lce-trio--mosaic .lce-trio__cell img{aspect-ratio:4 / 3}.lce-frame{padding:var(--lce-space-6)}}
