.lw-highlights-section{margin-top:28px}.lw-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lw-highlight-card{background:#fff;border:1px solid #dfe8de;box-shadow:0 10px 26px rgba(10,39,20,.06);border-radius:15px;overflow:hidden;display:flex;flex-direction:column}.lw-highlight-photo{display:block;aspect-ratio:16/9;background:linear-gradient(135deg,#12331f,#29924e);overflow:hidden}.lw-highlight-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.lw-highlight-photo:hover img{transform:scale(1.04)}.lw-highlight-copy{padding:19px 18px;display:flex;flex-direction:column;gap:9px;flex:1}.lw-highlight-copy>span,.lw-highlight-kicker{font-size:.75rem;letter-spacing:.10em;text-transform:uppercase;font-weight:750;color:#32864b}.lw-highlight-copy h2{font-size:1.2rem;line-height:1.28;margin:0}.lw-highlight-copy h2 a{text-decoration:none;color:#192b21}.lw-highlight-copy p{line-height:1.55;color:#566459;margin:0}.lw-highlight-more{margin-top:auto;text-decoration:none;color:#267d43;font-weight:750;display:inline-block;padding-top:8px}.lw-highlights-page{padding-top:55px;padding-bottom:85px}.lw-highlights-head{max-width:730px;margin-bottom:26px}.lw-highlights-head>span{font-size:.84rem;letter-spacing:.14em;text-transform:uppercase;color:#259255;font-weight:750}.lw-highlights-head h1{font-size:clamp(2rem,5vw,3.3rem);margin:8px 0}.lw-highlights-head p{font-size:1.1rem;color:#526456}.lw-highlights-page .lw-highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lw-highlight-article{max-width:970px;padding-top:45px;padding-bottom:80px}.lw-highlight-article article{margin:25px 0 30px}.lw-highlight-article h1{font-size:clamp(2rem,5vw,3.2rem);line-height:1.14;max-width:860px;margin:10px 0 18px}.lw-highlight-lead{font-size:1.2rem;color:#506459;line-height:1.7}.lw-highlight-article figure{margin:28px 0}.lw-highlight-article figure img{display:block;width:100%;max-height:520px;object-fit:cover;border-radius:18px}.lw-highlight-article figcaption,.lw-highlight-ai{color:#61796d;font-size:.82rem}.lw-highlight-body{line-height:1.8;font-size:1.09rem;max-width:820px}.lw-highlight-body p{margin:0 0 1.15em}.lw-highlight-back{color:#287845;text-decoration:none;font-weight:700}@media(max-width:1000px){.lw-highlight-grid,.lw-highlights-page .lw-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:660px){.lw-highlight-grid,.lw-highlights-page .lw-highlight-grid{grid-template-columns:1fr}.lw-highlights-page,.lw-highlight-article{padding-top:26px;padding-bottom:50px}}
