.kh-hero.kh-glob{padding-block-end:clamp(48px,7vw,88px)}.kh-st{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border:1.5px solid var(--ink);border-radius:9999px;background:var(--paper);font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.6px;line-height:1.25;text-align:center;text-transform:uppercase;white-space:nowrap}.kh-st[data-status=live]{background:var(--mint-soft)}.kh-st[data-status=pilot]{background:var(--yellow-soft)}.kh-st[data-status=soon]{background:var(--lilac)}.kh-st[data-status=no]{border-style:dashed;border-color:var(--faint);color:var(--muted)}.kh-pick{gap:18px;min-inline-size:0;scroll-margin-block-start:90px}.kh-pick,.kh-pick-head{display:flex;flex-direction:column}.kh-pick-head{gap:8px}.kh-pick-title{font-family:var(--f-display);font-weight:800;font-size:clamp(30px,3.6vw,42px);line-height:1.05;letter-spacing:-.04em}.kh-pick-box{display:flex;flex-direction:column;gap:14px;min-inline-size:0;padding:clamp(14px,2vw,22px);border:2px solid var(--ink);border-radius:26px;background:var(--paper);box-shadow:6px 6px 0 var(--ink)}.kh-cl-search{position:relative;display:flex;align-items:center}.kh-cl-search svg{position:absolute;inset-inline-start:18px;pointer-events:none}.kh-cl-search input{inline-size:100%;block-size:54px;padding-inline:48px 18px;border:2px solid var(--ink);border-radius:9999px;background:var(--paper);color:var(--ink);font:inherit;font-size:16px}.kh-cl-list{margin:0;padding:6px;max-block-size:340px;overflow-y:auto;overscroll-behavior:contain;list-style:none;border:2px solid var(--ink);border-radius:18px;background:var(--paper)}.kh-cl-item,.kh-cl-list{display:flex;flex-direction:column;gap:2px}.kh-cl-group{padding:10px 12px 4px;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:var(--muted)}.kh-cl-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:4px 12px;min-block-size:52px;padding:8px 12px;border:2px solid transparent;border-radius:12px;cursor:pointer}.kh-cl-row[data-supported]{background:var(--yellow-soft)}.kh-cl-row:hover{background:var(--lilac)}.kh-cl-row[aria-selected=true]{border-color:var(--ink);background:var(--lilac)}.kh-cl-code{justify-self:start;padding:2px 6px;border:1.5px solid var(--ink);border-radius:6px;background:var(--paper);font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.5px}.kh-cl-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;min-inline-size:0;font-size:16px;font-weight:600;overflow-wrap:anywhere}.kh-cl-ar{font-size:15px;font-weight:400;color:var(--muted)}.kh-cl-empty{padding:18px 8px;font-size:16px;color:var(--muted)}.kh-cp{display:flex;flex-direction:column;gap:16px;min-inline-size:0}.kh .kh-cp-back{align-self:flex-start;min-block-size:40px;padding:0;border:0;background:none;color:var(--ink);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kh .kh-cp-back:hover{color:var(--blue)}.kh-cp-head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.kh-cp-head h3{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-family:var(--f-display);font-weight:800;font-size:clamp(28px,3.2vw,36px);line-height:1.1;letter-spacing:-.035em}.kh-cp-head h3:focus{outline:none}.kh-cp-head h3 [lang=ar]{font-size:.82em;letter-spacing:0}.kh-cp-intro{font-size:16px;line-height:1.5;color:var(--muted);text-wrap:pretty}.kh-cp-free{padding:4px 14px;border:2px solid var(--ink);border-radius:9999px;background:var(--mint-soft);font-size:15px;font-weight:700}.kh-cp-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.kh-cp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding-block:12px;border-block-start:1.5px solid var(--ink)}.kh-cp-name{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.kh-cp-name b{font-size:16px;font-weight:700;line-height:1.3}.kh-cp-name small{font-size:14px;line-height:1.4;color:var(--muted)}.kh-cp-row[data-status=no] .kh-cp-name b{color:var(--muted);font-weight:600}.kh-cp-price{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:16px}.kh-cp-price del{color:var(--muted);text-decoration-thickness:2px}.kh-cp-price strong{font-family:var(--f-display);font-weight:800;font-size:24px;letter-spacing:-.03em}.kh-cp-price small{font-family:var(--f-mono);font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--muted)}.kh-cp-go{display:flex;flex-wrap:wrap;gap:10px}.kh-cp-note{font-size:15px;line-height:1.5;color:var(--muted)}.kh-sec.kh-ct{padding-block:0 clamp(64px,9vw,112px)}.kh-ct .kh-sechead{margin-block-end:28px}.kh-ct .kh-h2{font-size:clamp(32px,4.4vw,52px)}.kh-ct-intro{max-inline-size:620px;font-size:17px;line-height:1.5;color:var(--muted);text-wrap:pretty}.kh-ct-wrap{overflow-x:auto;border:2px solid var(--ink);border-radius:26px;background:var(--paper);box-shadow:6px 6px 0 var(--ink)}.kh-ct-table{inline-size:100%;border-collapse:collapse;font-size:15px}.kh-ct-table td,.kh-ct-table th{padding:12px 14px;border-block-end:1.5px solid var(--ink);text-align:start;vertical-align:middle}.kh-ct-table tr:last-child>*{border-block-end:0}.kh-ct-table thead th{background:var(--yellow-soft);font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.kh-ct-table tbody th{font-size:15px;font-weight:600;line-height:1.35}.kh-ct-go td,.kh-ct-go th{background:var(--lilac)}.kh-ct-go td{font-size:14px;font-weight:700}.kh .kh-ct-go a{display:inline-block;margin-inline-end:12px;text-decoration:underline;text-underline-offset:3px}.kh .kh-ct-go a:hover{color:var(--blue)}@media (max-width:640px){.kh-ct-table td,.kh-ct-table th{padding:10px 8px}.kh-ct-table thead th{font-size:10.5px;letter-spacing:.4px}.kh-ct-table tbody th{font-size:14px}.kh-ct-table .kh-st{padding:2px 6px;font-size:10px;letter-spacing:.3px;white-space:normal}.kh-ct-go td{font-size:13px}}