.editorial-lead{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:end}.editorial-lead p{margin:0;color:#bdc6be;font-size:1.08rem}.feature-post{display:grid;grid-template-columns:.92fr 1.08fr;background:#25352a;color:#fff}.feature-post img{width:100%;height:100%;min-height:350px;object-fit:cover}.feature-copy{padding:42px}.feature-copy h2{font-size:clamp(2rem,4vw,3.7rem);letter-spacing:-.06em;line-height:.98;margin:12px 0 18px}.feature-copy p{color:#cbd4cb;font-size:1.04rem}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:22px}.blog-card{display:flex;min-height:260px;flex-direction:column;padding:26px;background:#fff;color:#111713;border-top:4px solid #d7f56a}.blog-card h2{font-size:1.55rem;line-height:1.04;letter-spacing:-.04em;margin:13px 0}.blog-card p{color:#526054}.blog-card .button{margin-top:auto;align-self:flex-start}.blog-card .eyebrow{color:#536a2a}.brief-panel{padding:38px;background:#e0e5dc;color:#111713}.brief-panel h2{font-size:clamp(2rem,3.5vw,3.3rem);line-height:1;letter-spacing:-.055em;margin:10px 0 18px}.brief-list,.about-grid,.quality-grid{display:grid;gap:16px}.brief-list{grid-template-columns:repeat(3,1fr);margin-top:28px}.brief-list div{border-top:2px solid #536a2a;padding-top:12px}.brief-list b,.quality-grid b{display:block;margin-bottom:5px}.brief-list span{color:#526054;font-size:.92rem}.about-grid{grid-template-columns:repeat(3,1fr)}.about-card{padding:27px;background:#fff;border-top:3px solid #d7f56a}.about-card h3{font-size:1.35rem;margin:0 0 10px}.about-card p{margin:0;color:#526054}.quality-grid{grid-template-columns:repeat(4,1fr)}.quality-grid div{padding:22px;border:1px solid rgba(255,255,255,.22)}.quality-grid b{color:#d7f56a}.quality-grid span{color:#c5d0c6;font-size:.9rem}@media(max-width:850px){.editorial-lead,.feature-post{grid-template-columns:1fr}.feature-post img{min-height:240px}.feature-copy{padding:28px}.blog-grid,.brief-list,.about-grid,.quality-grid{grid-template-columns:1fr}.editorial-lead{gap:20px}}
