.dk-editorial{max-width:1100px;margin:38px auto;padding:28px 0;border-top:3px double #bdb5a5;border-bottom:1px solid #bdb5a5;color:#171f1c}.dk-editorial-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.dk-editorial-heading h2{font:600 clamp(30px,4vw,48px)/1.12 Georgia,serif;margin:10px 0 0;letter-spacing:-1px}.dk-editorial-heading p{font:15px/1.6 Georgia,serif;color:#686552;max-width:340px;margin:0}.dk-editorial-roles{margin:0}.dk-editorial-roles>div{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);gap:28px;padding:17px 0;border-top:1px solid #d8cfb9}.dk-editorial-roles dt{font:600 17px/1.5 Georgia,serif}.dk-editorial-roles dd{margin:0;font:16px/1.65 Georgia,serif}.dk-editorial-roles small{display:block;font:13px/1.65 system-ui;color:#6e6a5f;margin-top:3px}.dk-editorial-people{margin:15px 0;background:#ede7d8;padding:15px 18px;font:14px/1.8 Georgia,serif}.dk-editorial-people summary{cursor:pointer;font-weight:600}.dk-editorial-people p{margin:12px 0 0;max-width:none}.dk-editorial-contact{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:12px;font:14px/1.7 Georgia,serif}.dk-editorial-contact a{color:#254d35;font-weight:bold;text-decoration:underline;text-underline-offset:4px}.dk-editorial-page{max-width:1100px;margin:30px auto}.dk-editorial-page>h1{font:600 clamp(42px,6vw,72px)/1.08 Georgia,serif;margin:10px 0 18px;letter-spacing:-2px}.dk-editorial-page>.dk-lead{font:21px/1.55 Georgia,serif;max-width:710px;color:#51634e}.dk-editorial-page .dk-editorial{margin-top:25px}@media(max-width:650px){.dk-editorial-heading{display:block}.dk-editorial-heading p{margin-top:16px}.dk-editorial-roles>div{grid-template-columns:1fr;gap:5px;padding:14px 0}.dk-editorial-roles dt{font-size:16px}.dk-editorial-roles dd{font-size:15px}.dk-editorial-page{margin:22px 0}.dk-editorial-people{padding:12px}.dk-editorial{padding:23px 0;margin:25px auto}}
