/* Refinements of selected 05: same inline header, stronger statement and full captions. */
.kh-panel.kr-panel .kh-title{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:clamp(12px,3cqw,22px)}
.kh-panel.kr-panel .kh-logo{width:clamp(108px,28cqw,180px);max-width:43%;flex:0 1 auto}
.kh-panel.kr-panel .kh-competition{white-space:nowrap;font-size:clamp(1.55rem,6.3cqw,2.55rem);line-height:1.18;padding-top:.12em;padding-bottom:.16em;transform:translateY(.1em)}
.kh-panel.kr-panel .kh-statement{padding:1.15rem 0;gap:1.1rem}
.kh-panel.kr-panel .kh-crosshair{width:28px;height:28px;flex-basis:28px}
.kh-panel.kr-panel .pp-signal-stage h3{line-height:1.45;padding-bottom:.22em;flex-shrink:0;overflow:visible}
.kh-panel.kr-panel .pp-signal{padding-bottom:18px}
.kh-panel.kr-01 .kh-statement p{font:500 1.13rem/1.45 var(--sans);color:#171916;max-width:51ch}
.kh-panel.kr-01 .kh-statement em{font-weight:500}
.kh-panel.kr-02 .kh-title{justify-content:center}
.kh-panel.kr-02 .kh-statement p{font:500 1.45rem/1.3 var(--serif);color:#181914;max-width:44ch}
.kh-panel.kr-02 .kh-statement em{font-weight:500}
.kh-panel.kr-03 .kh-statement p{font:400 1.2rem/1.4 var(--serif);color:#23241f;max-width:58ch}
.kh-panel.kr-03 .kr-lead{display:block;font:500 1.17rem/1.38 var(--sans);margin-bottom:.5rem;letter-spacing:-.01em}
.kh-panel.kr-03 .kr-tail{display:block}
.kh-panel.kr-03 .kh-statement{border-top-color:#a7a597}
@media(min-width:821px) and (max-width:1150px){.kh-panel.kr-panel .kh-statement{gap:.8rem}.kh-panel.kr-panel .kh-crosshair{width:24px;height:24px;flex-basis:24px}.kh-panel.kr-01 .kh-statement p{font-size:1.04rem}.kh-panel.kr-02 .kh-statement p{font-size:1.28rem}.kh-panel.kr-03 .kr-lead{font-size:1.07rem}}
@media(max-width:460px){.kh-panel.kr-panel .kh-statement{gap:.85rem}.kh-panel.kr-panel .kh-crosshair{width:25px;height:25px;flex-basis:25px}.kh-panel.kr-panel .kh-competition{font-size:clamp(1.35rem,6.3cqw,2rem)}.kh-panel.kr-01 .kh-statement p{font-size:1.05rem;line-height:1.45}.kh-panel.kr-02 .kh-statement p{font-size:1.3rem;line-height:1.35}.kh-panel.kr-03 .kr-lead{font-size:1.06rem}.kh-panel.kr-03 .kh-statement p{font-size:1.14rem}}
