.dhd-glance-summary{background:#fff;border:1px solid #dedede;border-top:4px solid #d60000;border-radius:12px;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:center;gap:22px 30px;margin:24px 0;padding:25px 28px;display:grid}.dhd-kicker{color:#b40000;letter-spacing:.1em;text-transform:uppercase;font:700 12px/1.4 Arial,sans-serif;display:block}.dhd-glance-summary h2{margin:7px 0 10px;font:32px/1.15 Georgia,serif}.dhd-glance-summary p{color:#555;margin:0;line-height:1.7}.dhd-glance-summary dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.dhd-glance-summary dl div{text-align:center;border-left:1px solid #ddd;padding:15px 10px}.dhd-glance-summary dt{color:#d60000;font:700 29px/1 Arial,sans-serif}.dhd-glance-summary dd{color:#555;margin:7px 0 0;font-size:12px;line-height:1.35}.dhd-glance-summary>a{color:#fff;background:#151515;border-radius:7px;grid-column:1/-1;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}.dhd-glance-summary>a:hover{background:#d60000}.dhd-glance-summary>a:focus-visible{outline-offset:3px;outline:3px solid #d60000}.dhd-glance-page{max-width:1120px}.dhd-glance-heading{background:#fafafa;border-left:5px solid #d60000;margin:22px 0 34px;padding:34px}.dhd-glance-heading h1{margin:10px 0 16px;font:clamp(36px,5vw,58px)/1.05 Georgia,serif}.dhd-glance-heading h1 strong{color:#d60000}.dhd-glance-heading p{color:#4f4f4f;max-width:850px;margin:0;font-size:17px;line-height:1.75}.dhd-glance-page section>h2:not(#dhd-history-title){color:#d60000;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:15px;margin:34px 0 18px;font:700 13px/1.2 Arial,sans-serif;display:flex}.dhd-glance-page section>h2:not(#dhd-history-title):after{content:"";background:#d60000;flex:1;height:1px}.dhd-stat-grid{background:#f7f7f7;border:1px solid #d5d5d5;border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.dhd-stat-grid>div{text-align:center;border-right:1px solid #d5d5d5;padding:22px 14px}.dhd-stat-grid>div:last-child{border:0}.dhd-stat-grid svg{color:#fff;background:#d60000;border-radius:7px;width:34px;height:34px;margin:0 auto 12px;padding:5px;display:block}.dhd-stat-grid dt{color:#d60000;font:700 34px/1 Arial,sans-serif}.dhd-stat-grid dd{color:#333;text-transform:uppercase;margin:8px 0 0;font:700 11px/1.35 Arial,sans-serif}.dhd-content-grid{background:#fff;border:1px solid #ddd;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;padding:8px 20px;display:grid}.dhd-content-grid article{border-bottom:1px solid #e5e5e5;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:58px;display:grid}.dhd-content-grid article:nth-last-child(-n+2){border-bottom:0}.dhd-content-grid svg{color:#fff;background:#d60000;border-radius:6px;width:30px;height:30px;padding:5px}.dhd-content-grid h3{margin:0;font:700 14px/1.4 Arial,sans-serif}.dhd-content-grid strong{color:#d60000;font:700 16px/1 Arial,sans-serif}.dhd-content-grid article span{color:#666;text-transform:uppercase;font:700 10px/1 Arial,sans-serif}.dhd-history{background:#f7f7f7;border-left:4px solid #d60000;border-radius:12px;gap:20px;margin:34px 0 24px;padding:27px 30px;display:flex}.dhd-history>svg{color:#d60000;flex:none}.dhd-history h2{margin:0 0 12px;font:28px/1.2 Georgia,serif}.dhd-history p{color:#4f4f4f;margin:8px 0;line-height:1.75}.dhd-principles{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.dhd-principles span{background:#fafafa;border:1px solid #ccc;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:52px;font-weight:700;display:flex}.dhd-principles svg{color:#d60000}@media (width<=800px){.dhd-glance-summary{grid-template-columns:1fr}.dhd-glance-summary dl{max-width:520px}.dhd-stat-grid{grid-template-columns:repeat(2,1fr)}.dhd-stat-grid>div{border-bottom:1px solid #d5d5d5}.dhd-stat-grid>div:nth-child(2n){border-right:0}.dhd-stat-grid>div:last-child{border-bottom:0;grid-column:1/-1}.dhd-content-grid{grid-template-columns:1fr}.dhd-content-grid article:nth-last-child(2){border-bottom:1px solid #e5e5e5}}@media (width<=520px){.dhd-glance-summary{padding:22px 18px}.dhd-glance-summary h2{font-size:29px}.dhd-glance-summary dl{gap:0}.dhd-glance-summary dl div{padding:12px 5px}.dhd-glance-summary dl div:first-child{border-left:0}.dhd-glance-summary dt{font-size:25px}.dhd-glance-heading{padding:27px 20px}.dhd-glance-heading p{font-size:16px}.dhd-content-grid{padding:7px 13px}.dhd-content-grid article{grid-template-columns:31px minmax(0,1fr) auto;gap:8px}.dhd-content-grid article span{grid-column:3}.dhd-history{gap:13px;padding:23px 19px}.dhd-history h2{font-size:25px}.dhd-principles{grid-template-columns:1fr}.dhd-stat-grid dt{font-size:31px}}
