.lm-prose{max-width:700px;margin:0 auto}.lm-prose p{color:var(--slate-soft);margin:0 0 1.2em;font-size:1.06rem;line-height:1.75}.lm-prose p:last-child{margin-bottom:0}.lm-prose strong{color:var(--slate);font-weight:600}.lm-prose em{font-style:italic}.lm-prose h3{font-family:var(--font-display);color:var(--slate);margin:1.6em 0 .6em;font-size:1.35rem;font-weight:400}.lm-pullquote{font-family:var(--font-display);color:var(--slate);text-align:center;max-width:640px;margin:2.2em auto;padding:0 8px;font-size:clamp(1.3rem,2.6vw,1.7rem);font-style:italic;font-weight:300;line-height:1.4}.lm-pullquote span{color:var(--honey-deep)}.lm-callout{background:var(--sand);border:1px solid var(--honey-border);box-shadow:var(--shadow-lift);border-radius:18px;margin:2.4em 0;padding:32px 36px}.lm-callout h3{margin-top:0}.lm-callout p:last-child{margin-bottom:0}.lm-duo{grid-template-columns:1fr 1fr;gap:28px;max-width:980px;margin:0 auto;display:grid}@media (max-width:760px){.lm-duo{grid-template-columns:1fr}}.lm-duo__panel{background:var(--white);border:1px solid var(--honey-border);box-shadow:var(--shadow-lift);border-radius:18px;padding:36px 34px}.lm-duo__panel--accent{background:var(--sand);border-color:var(--honey-deep)}.lm-duo__label{font-family:var(--font-ceremonial);letter-spacing:.3em;text-transform:uppercase;color:var(--honey-deep);margin:0 0 16px;font-size:.68rem;font-weight:500}.lm-duo__panel p{color:var(--slate-soft);margin:0 0 1em;font-size:.98rem;line-height:1.68}.lm-duo__panel p:last-child{margin-bottom:0}.lm-duo__panel strong{color:var(--slate)}.lm-glossary{border-top:1px solid var(--honey-border);gap:0;max-width:780px;margin:0 auto;display:grid}.lm-glossary__item{border-bottom:1px solid var(--honey-border);grid-template-columns:64px 1fr;gap:24px;padding:26px 0;display:grid}@media (max-width:560px){.lm-glossary__item{grid-template-columns:40px 1fr;gap:16px}}.lm-glossary__num{font-family:var(--font-ceremonial);color:var(--honey-deep);padding-top:4px;font-size:.85rem}.lm-glossary__term{font-family:var(--font-display);color:var(--slate);margin:0 0 4px;font-size:1.3rem;font-weight:400}.lm-glossary__question{font-family:var(--font-display);color:var(--honey-deep);margin:0 0 10px;font-size:1rem;font-style:italic}.lm-glossary__body{color:var(--slate-soft);margin:0;font-size:.98rem;line-height:1.65}.lm-glossary__body strong{color:var(--slate)}.lm-mission{background:var(--dss-black);color:var(--sand);text-align:center;padding:clamp(56px,8vw,88px) 24px}.lm-mission__lines{font-family:var(--font-display);color:var(--sand);text-wrap:balance;max-width:24ch;margin:0 auto 20px;font-size:clamp(1.5rem,3.6vw,2.4rem);font-weight:400}.lm-mission p{color:#eadcc4b8;max-width:46ch;margin:0 auto;font-size:1rem;line-height:1.6}.lm-beliefs{gap:14px;max-width:620px;margin:0 auto;padding:0;list-style:none;display:grid}.lm-beliefs li{color:var(--slate-soft);gap:14px;font-size:1.04rem;line-height:1.6;display:flex}.lm-beliefs li:before{content:"—";color:var(--honey-deep);flex-shrink:0}.lm-resources{max-width:820px;margin:0 auto}.lm-resource-group{margin:0 0 48px}.lm-resource-group:last-child{margin-bottom:0}.lm-resource-group h3{font-family:var(--font-display);color:var(--slate);margin:0 0 10px;font-size:1.5rem;font-weight:400}.lm-resource-group>p{color:var(--slate-soft);margin:0 0 18px;font-size:1rem;line-height:1.65}.lm-resource-group ul{color:var(--slate-soft);margin:0 0 18px;padding-left:20px;font-size:.98rem;line-height:1.6}.lm-resource-group li{margin-bottom:6px}.lm-video-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.lm-video-link{background:var(--white);border:1px solid var(--honey-border);color:var(--slate);align-items:center;gap:10px;padding:13px 16px;font-size:.9rem;text-decoration:none;transition:border-color .25s,background .25s,transform .25s;display:flex}.lm-video-link:hover{border-color:var(--honey-deep);background:var(--sand);transform:translateY(-2px)}.lm-video-link__icon{border:1px solid var(--honey-deep);width:26px;height:26px;color:var(--honey-deep);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.lm-video-link__text{flex-direction:column;gap:1px;display:flex}.lm-video-link__title{font-weight:500}.lm-video-link__meta{letter-spacing:.04em;color:var(--slate-muted);font-size:.74rem}.lm-questions{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1080px;margin:0 auto;display:grid}@media (max-width:900px){.lm-questions{grid-template-columns:1fr;max-width:620px}}.lm-question-card{background:var(--sand);border-left:3px solid var(--honey-deep);padding:28px 26px}.lm-question-card h3{font-family:var(--font-display);color:var(--slate);margin:0 0 12px;font-size:1.2rem;font-style:italic;font-weight:400;line-height:1.3}.lm-question-card p{color:var(--slate-soft);margin:0;font-size:.94rem;line-height:1.6}.lm-disclaimer{border-top:1px solid var(--honey-border);max-width:700px;color:var(--slate-muted);margin:56px auto 0;padding-top:24px;font-size:.82rem;font-style:italic;line-height:1.6}.lm-divider{background:var(--honey-border);max-width:700px;height:1px;margin:0 auto}
