:where(.kv3) .sh-eyebrow{font-size:var(--fs-small);letter-spacing:.04em;text-transform:uppercase;color:#ffffffc7;align-items:center;gap:.5em;margin-bottom:clamp(14px,1.6vw,22px);font-weight:600;display:inline-flex}:where(.kv3) .sh-h1{text-wrap:balance;max-width:12.5em}:where(.kv3) .sh-from{color:#ffffffd6;font-variant-numeric:tabular-nums;margin-top:clamp(16px,1.8vw,24px)}:where(.kv3) .sh-from b{color:#fff;letter-spacing:-.01em;font-size:1.35em}:where(.kv3) .sh-ctas{flex-wrap:wrap;gap:12px;margin-top:clamp(22px,2.4vw,32px);display:flex}:where(.kv3) .sh-panel{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(140%);color:#fff;font-variant-numeric:tabular-nums;background:#0816308c;border:1px solid #ffffff24;border-radius:22px;min-width:0;margin:0;padding:clamp(16px,2vw,26px);position:relative;box-shadow:0 30px 80px -30px #0009,inset 0 1px #ffffff14}:where(.kv3) .sh-bar{color:#fff9;letter-spacing:.02em;border-bottom:1px solid #ffffff1a;align-items:center;gap:6px;margin-bottom:6px;padding-bottom:14px;font-size:.78rem;display:flex}:where(.kv3) .sh-bar i{background:#ffffff38;border-radius:50%;width:9px;height:9px}:where(.kv3) .sh-bar span{margin-inline-start:8px}:where(.kv3) .sh-rows{margin:0;padding:0;list-style:none;display:grid}:where(.kv3) .sh-row{border-bottom:1px solid #ffffff14;gap:10px;padding:16px 0;display:grid}:where(.kv3) .sh-row:last-child{border-bottom:0}:where(.kv3) .sh-row__h{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}:where(.kv3) .sh-row__n{letter-spacing:-.01em;font-size:1.05rem;font-weight:600}:where(.kv3) .sh-tag{border-radius:var(--r-pill);color:#cfe3ff;background:#3d8bff33;padding:.2em .65em;font-size:.78rem;font-weight:600}:where(.kv3) .sh-cores{flex-wrap:wrap;gap:6px;display:flex}:where(.kv3) .sh-core{--s:clamp(22px, 2.3vw, 28px);width:var(--s);height:var(--s);animation:shCore .5s var(--ease) both;animation-delay:calc(.3s + var(--c,0) * 28ms);background:linear-gradient(160deg,#3d8bff,#0b6bcb);border-radius:7px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e,0 6px 16px -6px #3d8bffcc}:where(.kv3) .sh-core svg{fill:none;stroke:#fff;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;opacity:.9;width:58%;height:58%}:where(.kv3) .sh-specs{color:#ffffffb8;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:.86rem;display:flex}:where(.kv3) .sh-specs span{align-items:center;gap:6px;display:inline-flex}:where(.kv3) .sh-specs span:before{content:"";background:#fff6;border-radius:2px;width:6px;height:6px}:where(.kv3) .sh-legend{color:#fffc;border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin-top:12px;padding-top:14px;font-size:.86rem;display:flex}:where(.kv3) .sh-core--key{--s:14px;border-radius:4px;animation:none}@keyframes shCore{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){:where(.kv3) .sh-core{animation:none}}
