.khaph-valcenter-home{position:relative;scroll-margin-top:90px;padding:50px clamp(24px,5vw,76px);border-top:1px solid #d5cfc5;border-bottom:1px solid #d5cfc5;background:#eee9e1;color:#151812}
.kv-summary-shell{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);column-gap:clamp(35px,6vw,88px);row-gap:18px;align-items:center;max-width:1130px;margin:0 auto}
.kv-summary-intro{grid-column:1;grid-row:1;align-self:end}
.kv-summary-kicker{margin:0 0 13px;color:#9c4c23;font:750 10px/1.5 Manrope,'Noto Sans Arabic',Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}
.kv-summary-title{margin:0 0 14px;font:600 clamp(29px,3.1vw,44px)/1.08 Syne,'Noto Sans Arabic',Arial,sans-serif;letter-spacing:-.05em;text-wrap:balance}
.kv-summary-title span,.kv-summary-title em{display:block}.kv-summary-title em{margin-top:4px;color:#a94d24;font-style:normal;font-weight:600}
.kv-summary-description{margin:0;max-width:470px;color:#5c6154;font:400 12px/1.8 Manrope,'Noto Sans Arabic',Arial,sans-serif}
.kv-summary-records{grid-column:2;grid-row:1/4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:clamp(11px,2vw,22px);max-width:290px;width:100%;justify-self:end}
.kv-summary-record{margin:0;min-width:0;text-align:center}.kv-summary-frame{display:block;overflow:hidden;aspect-ratio:9/18;border:5px solid #252b21;border-radius:16px;background:#252b21;box-shadow:0 8px 18px #2824181a}
.kv-summary-frame img{display:block;width:100%;height:auto;max-width:none;direction:ltr}

.kv-summary-record figcaption{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:44px;padding-top:10px}
.kv-summary-year{color:#767c6d;font:650 9px/1.5 Manrope,Arial,sans-serif;letter-spacing:.04em}.kv-summary-count{white-space:nowrap;color:#2b3025;font:650 clamp(15px,1.6vw,22px)/1.1 Syne,'Noto Sans Arabic',Arial,sans-serif;letter-spacing:-.04em}.kv-summary-after .kv-summary-count{color:#a94d24}
.kv-summary-action{grid-column:1;grid-row:2;justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border:1px solid #252b21;border-radius:999px;color:#f2eee4;background:#252b21;font:650 11px/1.5 Manrope,'Noto Sans Arabic',Arial,sans-serif;text-decoration:none}
.kv-summary-action:hover{background:#3c4932}.kv-summary-action:focus-visible{outline:2px solid #b55b2f;outline-offset:5px}
.kv-summary-note{grid-column:1;grid-row:3;align-self:start;margin:0;color:#808675;font:400 9px/1.7 Manrope,'Noto Sans Arabic',Arial,sans-serif}
.khaph-valcenter-home[dir=rtl] .kv-summary-kicker{letter-spacing:0}.khaph-valcenter-home[dir=rtl] .kv-summary-title{font-family:'Noto Sans Arabic',Arial,sans-serif;letter-spacing:0;line-height:1.5;font-size:clamp(27px,2.6vw,37px)}
.khaph-valcenter-home[dir=rtl] .kv-summary-count{font-family:'Noto Sans Arabic',Arial,sans-serif;letter-spacing:0;line-height:1.5}
@media(max-width:760px){.khaph-valcenter-home{padding-top:36px;padding-bottom:36px}.kv-summary-shell{grid-template-columns:minmax(0,1fr);gap:20px;max-width:560px}.kv-summary-intro{grid-column:1;grid-row:1}.kv-summary-title{font-size:clamp(26px,6.9vw,34px);margin-bottom:11px}.kv-summary-kicker{margin-bottom:11px;font-size:9px}.kv-summary-description{font-size:11px;line-height:1.75}.kv-summary-records{grid-column:1;grid-row:2;max-width:280px;justify-self:center;gap:17px}.kv-summary-action{grid-column:1;grid-row:3;justify-self:start;min-height:44px;padding:10px 19px}.kv-summary-note{grid-column:1;grid-row:4;margin-top:-10px;font-size:8px}.kv-summary-frame{border-width:4px;border-radius:13px}.kv-summary-count{font-size:18px}.kv-summary-record figcaption{min-height:42px}.khaph-valcenter-home[dir=rtl] .kv-summary-title{font-size:27px;line-height:1.45}}
@media(max-width:360px){.kv-summary-records{gap:12px}.kv-summary-count{font-size:16px}.kv-summary-title{font-size:25px}.kv-summary-frame{border-width:4px;border-radius:11px}.kv-summary-shell{gap:17px}.kv-summary-note{font-size:8px}}
