.editors-selection{background:#f3f0e8;border-top:3px solid #aa864a;padding:30px;margin:45px 0}.selection-heading{display:flex;align-items:end;justify-content:space-between;gap:38px;margin-bottom:25px}.selection-heading small{font:10px Arial,sans-serif;letter-spacing:1.6px;color:#8b692f}.selection-heading h2{font:36px/1.12 Georgia,serif;margin:10px 0 0}.selection-heading>p{font:13px/1.6 Arial,sans-serif;max-width:300px;color:#566372;margin:0}.editors-selection .card{border:0}.editors-selection .card h2{font-size:25px}.editors-selection .card img{aspect-ratio:16/9;height:auto;max-height:none}.column-picks .column-image{display:block}.column-image img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;max-height:210px;margin-bottom:16px}.column-image small{display:block;color:#d6b77f;font:9px Arial,sans-serif;letter-spacing:1.5px;margin-bottom:10px}.desk-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:24px 0 40px}.desk-brief{border-top:3px solid #152c42;min-width:0}.desk-name{display:flex;justify-content:space-between;font:21px/1.2 Georgia,serif;padding:17px 0;border-bottom:1px solid #cbd1d5}.desk-name span{font-size:14px;color:#94713c}.desk-brief article{padding:18px 0;border-bottom:1px solid #d9dde1}.desk-brief h3{font:23px/1.2 Georgia,serif;margin:8px 0}.desk-brief article p{font:13px/1.65 Arial,sans-serif;color:#5b6673;margin-bottom:0}.desk-brief a:hover h3{color:#94713c}.desk-caption{font:9px Arial,sans-serif;letter-spacing:1px;color:#69727f}.article .article-updated{font:11px/1.6 Arial,sans-serif!important;letter-spacing:.3px;color:#68727d;border-bottom:1px solid #d8dde0;padding-bottom:17px}.article p{line-height:1.8}.article>h2{scroll-margin-top:20px}.home-latest .card h2{font-size:25px}.home-latest{margin-top:35px}
@media(max-width:900px){.desk-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.selection-heading{align-items:start;gap:24px}.selection-heading h2{font-size:30px}}
@media(max-width:600px){.editors-selection{padding:23px 19px;margin:30px 0}.selection-heading{display:block}.selection-heading>p{margin-top:16px;max-width:none}.desk-directory{grid-template-columns:1fr;gap:24px}.desk-caption{display:none}.column-image img{max-height:none}.desk-brief h3{font-size:24px}.article .article-updated{font-size:11px!important}}
