.lm-journal-page{margin:0;background:#000;color:#fff;min-height:100vh}.lm-journal-page main{min-height:60vh}.lm-news-grid{display:grid;grid-template-columns:1.35fr .62fr .73fr;grid-auto-rows:235px;gap:16px}.lm-news-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:38px;min-width:0;padding:28px;text-decoration:none;color:#172013;border-radius:30px;overflow:hidden;transition:transform .3s}.lm-news-card:hover{transform:translateY(-5px)}.lm-news-card:focus-visible,.lm-news-bottom a:focus-visible{outline:3px solid #d6f269;outline-offset:5px}.lm-news-lead{grid-row:span 2;background:#d6f269}.lm-news-pink{grid-column:span 2;background:#edb8cf;border-radius:30px 85px 30px 30px}.lm-news-blue{background:#b9dcf0}.lm-news-purple{background:#cbbced;border-radius:65px 25px 25px 25px}.lm-news-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .6s}.lm-news-card:hover>img{transform:scale(1.04)}.lm-news-image{color:white;background:#273727}.lm-news-shade{position:absolute;inset:0;background:linear-gradient(180deg,#0005,#0001 20%,#000d);z-index:-1}.lm-news-meta{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;font-size:8px;letter-spacing:.08em;line-height:1.5}.lm-news-card h3{font-size:clamp(24px,2.4vw,35px);line-height:1.12;letter-spacing:-.04em;font-weight:500;margin:0;padding-right:28px;overflow-wrap:anywhere}.lm-news-lead h3{font-size:clamp(32px,3.4vw,47px)}.lm-news-card p{font-size:11px;line-height:1.6;margin:12px 0 0;opacity:.8;max-width:430px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lm-news-arrow{position:absolute;bottom:23px;right:25px;font-size:28px}.lm-news-bottom{display:flex;justify-content:flex-end;margin-top:30px}.lm-news-bottom a{border:1px solid #39422d;border-radius:25px;padding:14px 22px;font-size:12px;color:#d6f269;text-decoration:none}.lm-news-bottom span{margin-left:22px}.lm-news-empty{border:1px solid #36402c;border-radius:30px 75px 30px 30px;background:linear-gradient(120deg,#171e11,#0b0e08);padding:40px;color:#d6f269}.lm-news-empty>span{font-size:9px;letter-spacing:.15em;color:#8b987a}.lm-news-empty h3{font-weight:500;font-size:clamp(29px,4vw,48px);line-height:1.1;letter-spacing:-.045em;margin:25px 0}.lm-news-empty p{font-size:13px;color:#9da88f;line-height:1.8}.lm-journal,.lm-news-article{max-width:1180px;margin:0 auto;padding:85px 0 100px}.lm-news-eyebrow{font-size:10px;letter-spacing:.14em;color:#97a484;margin:0 0 27px}.lm-journal h1,.lm-news-article h1{font-size:clamp(43px,6.5vw,90px);line-height:1.02;letter-spacing:-.055em;font-weight:500;margin:0 0 28px}.lm-journal h1 em{color:#d6f269;font-style:normal}.lm-journal-intro{font-size:15px;line-height:1.8;color:#9da88f;max-width:550px;margin-bottom:55px}.lm-news-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px;margin-top:45px;font-size:13px;color:#a3b18e}.lm-news-pagination a,.lm-news-back,.lm-news-article>footer a{color:#d6f269;text-decoration:none}.lm-news-back{font-size:12px;display:inline-block;margin-bottom:60px}.lm-news-article header{max-width:1000px}.lm-news-intro{font-size:clamp(17px,2vw,23px);line-height:1.6;color:#a9b49c;max-width:800px}.lm-news-cover{width:100%;max-height:620px;object-fit:cover;border-radius:30px;margin:40px 0 20px;display:block}.lm-news-content{max-width:800px;margin:50px auto;font-size:17px;line-height:1.9;color:#c1c8b8;overflow-wrap:anywhere}.lm-news-content h2,.lm-news-content h3{line-height:1.2;letter-spacing:-.035em;color:#fff;font-weight:500;margin:48px 0 20px}.lm-news-content h2{font-size:34px}.lm-news-content h3{font-size:27px}.lm-news-content a{color:#d6f269}.lm-news-content img,.lm-news-content video{max-width:100%;height:auto;border-radius:15px}.lm-news-content figure{margin-left:0;margin-right:0}.lm-news-content blockquote{border-left:3px solid #d6f269;margin:35px 0;padding-left:25px}.lm-news-content table{width:100%;border-collapse:collapse}.lm-news-content td,.lm-news-content th{border:1px solid #39422f;padding:10px}.lm-news-article>footer{border-top:1px solid #303829;margin-top:60px;padding-top:30px;background:transparent}.lm-journal-page .footer-signature{margin-top:0}@media(max-width:1280px){.lm-journal,.lm-news-article{padding-left:6%;padding-right:6%}}@media(max-width:700px){.lm-news-grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(235px,auto);gap:12px}.lm-news-lead{grid-column:span 2;grid-row:span 1;min-height:360px}.lm-news-pink{grid-column:span 2;min-height:220px}.lm-news-card{padding:23px;gap:35px}.lm-news-card h3{font-size:24px}.lm-news-lead h3{font-size:37px}.lm-news-meta{font-size:7px;gap:7px}.lm-news-card p{font-size:11px}.lm-news-arrow{font-size:25px;right:20px;bottom:20px}.lm-news-empty{padding:30px 24px}.lm-journal,.lm-news-article{padding-top:55px;padding-bottom:65px}.lm-news-content{font-size:16px;margin-top:30px}.lm-news-cover{border-radius:20px}.lm-news-back{margin-bottom:40px}}@media(max-width:430px){.lm-news-blue,.lm-news-purple{grid-column:span 2;min-height:220px}}@media(prefers-reduced-motion:reduce){.lm-news-card,.lm-news-card>img{transition:none}}
.lm-journal h1,.lm-news-article h1{display:block;white-space:normal;text-align:left}.lm-journal h1 br{display:block}.lm-news-article .lm-news-content h1{font-size:40px;line-height:1.2}
