.kv3-cmh3 #hero[data-page=cmphub] .hero__copy h1{max-width:11em}.kv3-cmh3 .cmh3-h1b{color:#8cc8ff;display:block}.kv3-cmh3 .cmh3-eyebrow{color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;width:fit-content;height:34px;margin-bottom:clamp(16px,1.6vw,24px);padding:0 14px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.kv3-cmh3 .cmh3-eyebrow i{background:#8cc8ff;border-radius:50%;width:8px;height:8px}@media (min-width:1100px){.kv3-cmh3 #hero[data-page=cmphub] .hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.kv3-cmh3 .cmh3-chart{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border-radius:30px;min-width:0;padding:clamp(10px,1.4vw,18px);box-shadow:inset 0 0 0 1px #fff3}.kv3-cmh3 .cmh3-chart__in{color:#16171a;background:#fff;border-radius:22px;gap:clamp(14px,1.6vw,22px);padding:clamp(20px,2.2vw,32px);display:grid;box-shadow:0 30px 70px -36px #020a1ecc}.kv3-cmh3 .cmh3-chart__h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kv3-cmh3 .cmh3-chart__h b{letter-spacing:-.02em;font-size:clamp(19px,1.5vw,24px);font-weight:600;line-height:1.2;display:block}.kv3-cmh3 .cmh3-chart__h small{color:#5b6577;margin-top:4px;font-size:15px;font-weight:600;display:block}.kv3-cmh3 .cmh3-cols{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));border-bottom:2px solid #e3e8ef;align-items:end;gap:clamp(10px,1.4vw,22px);height:clamp(220px,22vw,320px);padding-bottom:2px;display:grid}.kv3-cmh3 .cmh3-grp{grid-template-columns:1fr 1fr;align-items:end;gap:6px;height:100%;display:grid}.kv3-cmh3 .cmh3-col{flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}.kv3-cmh3 .cmh3-col span{height:var(--h);transform-origin:50% 100%;border-radius:10px 10px 4px 4px;min-height:6px;transition:transform .9s cubic-bezier(.2,1.2,.3,1);display:block}.kv3-cmh3 .cmh3-col b{inset-inline-start:50%;bottom:calc(var(--h) + 6px);white-space:nowrap;font-variant-numeric:tabular-nums;color:#16171a;font-size:clamp(12px,1vw,15px);font-weight:700;transition:opacity .4s .6s;position:absolute;transform:translate(-50%)}[dir=rtl] .kv3-cmh3 .cmh3-col b{transform:translate(50%)}.kv3-cmh3 .cmh3-col.m1 span{background:#c9d2de}.kv3-cmh3 .cmh3-grp.them .cmh3-col.rn span{background:linear-gradient(#e5484d,#c2312d)}.kv3-cmh3 .cmh3-grp.them .cmh3-col.rn b{color:#b42318}.kv3-cmh3 .cmh3-grp.us .cmh3-col span{background:linear-gradient(#3d8bff,#0b6bcb)}.kv3-cmh3 .cmh3-grp.us .cmh3-col b{color:#0b6bcb}.kv3-cmh3 .cmh3-chart:not(.on) .cmh3-col span{transform:scaleY(0)}.kv3-cmh3 .cmh3-chart:not(.on) .cmh3-col b{opacity:0}.kv3-cmh3 .cmh3-names{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:clamp(10px,1.4vw,22px);margin-top:-6px;display:grid}.kv3-cmh3 .cmh3-names small{color:#5b6577;font-variant-numeric:tabular-nums;margin-top:2px;font-size:clamp(12px,.95vw,14px);font-weight:600;display:block}.kv3-cmh3 .cmh3-names .them small{color:#b42318}.kv3-cmh3 .cmh3-names .us small{color:#0b6bcb}.kv3-cmh3 .cmh3-names .us small.usd{color:#3b4452}.kv3-cmh3 .cmh3-cols.rn-only .cmh3-grp{grid-template-columns:minmax(0,1fr);justify-self:center;width:56%}.kv3-cmh3 .cmh3-names>span{text-align:center;letter-spacing:-.01em;font-size:clamp(14px,1.1vw,17px);font-weight:600}.kv3-cmh3 .cmh3-key{color:#5b6577;flex-wrap:wrap;gap:8px 18px;font-size:14px;font-weight:600;display:flex}.kv3-cmh3 .cmh3-key i{vertical-align:-1px;background:#c9d2de;border-radius:4px;width:12px;height:12px;margin-inline-end:6px;display:inline-block}.kv3-cmh3 .cmh3-key i.rn{background:#c2312d}@media (max-width:560px){.kv3-cmh3 .cmh3-col b{font-size:12px}.kv3-cmh3 .cmh3-grp{gap:3px}}.kv3-cmh3 .cmh3-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);display:grid}.kv3-cmh3 .cmh3-tile{min-height:clamp(170px,15vw,240px);box-shadow:0 0 0 1px var(--line), 0 30px 60px -44px #061a3a80;background:#fff;border-radius:28px;align-content:end;gap:8px;padding:clamp(20px,2vw,30px);transition:transform .55s cubic-bezier(.2,1.5,.3,1),opacity .4s;display:grid}.kv3-cmh3 .cmh3-tile b{letter-spacing:-.045em;color:#0b6bcb;overflow-wrap:anywhere;font-size:clamp(38px,4vw,66px);font-weight:600;line-height:1}.kv3-cmh3 .cmh3-tile span{color:#3b4452;font-size:17px;line-height:1.4}.kv3-cmh3 .cmh3-tile:first-child{box-shadow:none;background:#0b6bcb}.kv3-cmh3 .cmh3-tile:first-child b,.kv3-cmh3 .cmh3-tile:first-child span{color:#fff}.kv3-cmh3 .cmh3-tile:nth-child(4){box-shadow:none;background:#061a3a}.kv3-cmh3 .cmh3-tile:nth-child(4) b{color:#8cc8ff}.kv3-cmh3 .cmh3-tile:nth-child(4) span{color:#ffffffe0}.kv3-cmh3 .cmh3-tiles:not(.on) .cmh3-tile{opacity:0;transform:scale(1.06)rotate(-1.5deg)}.kv3-cmh3 .cmh3-tiles.on .cmh3-tile:nth-child(2){transition-delay:.15s}.kv3-cmh3 .cmh3-tiles.on .cmh3-tile:nth-child(3){transition-delay:.3s}.kv3-cmh3 .cmh3-tiles.on .cmh3-tile:nth-child(4){transition-delay:.45s}@media (max-width:420px){.kv3-cmh3 .cmh3-tile{min-height:150px;padding:18px}.kv3-cmh3 .cmh3-tile span{font-size:15px}}.kv3-cmh3 .cmh3-pick{width:min(1240px, 100% - 2 * var(--gutter));grid-template-columns:minmax(0,1fr);gap:clamp(14px,1.6vw,24px);margin-inline:auto;display:grid}@media (min-width:1000px){.kv3-cmh3 .cmh3-pick{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start}}.kv3-cmh3 .cmh3-tabs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}@media (min-width:1000px){.kv3-cmh3 .cmh3-tabs{grid-template-columns:minmax(0,1fr)}}.kv3-cmh3 .cmh3-tab{min-height:58px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);transition:background .2s, color .2s, box-shadow .2s, transform .2s var(--ease);background:#f5f7fa;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:10px 18px;font-size:17px;font-weight:600;display:flex}.kv3-cmh3 .cmh3-tab small{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.kv3-cmh3 .cmh3-tab:hover{background:#eef5fd}.kv3-cmh3 .cmh3-tab[aria-selected=true]{color:#fff;background:#0b6bcb;box-shadow:0 16px 34px -18px #0b6bcbcc}.kv3-cmh3 .cmh3-tab[aria-selected=true] small{color:#ffffffd9}@media (max-width:999px){.kv3-cmh3 .cmh3-tab{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:10px 16px;font-size:16px}}.kv3-cmh3 .cmh3-tab:focus-visible{outline-offset:2px;outline:3px solid #8cc8ff}.kv3-cmh3 .cmh3-panel{animation:cmh3In .45s var(--ease) both;background:linear-gradient(#f2f6fb,#e9f0f9);border-radius:32px;gap:clamp(18px,2vw,28px);padding:clamp(22px,2.6vw,44px);display:grid;box-shadow:inset 0 0 0 1px #e1e8f1}.kv3-cmh3 .cmh3-panel[hidden]{display:none}@keyframes cmh3In{0%{opacity:0;transform:translateY(10px)}}.kv3-cmh3 .cmh3-panel__h{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.kv3-cmh3 .cmh3-panel__h h3{letter-spacing:-.035em;font-size:clamp(30px,3vw,48px);line-height:1.05}.kv3-cmh3 .cmh3-panel__h p{max-width:32em;color:var(--muted);margin-top:8px;font-size:17px;line-height:1.45}.kv3-cmh3 .cmh3-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.kv3-cmh3 .cmh3-two>div{background:#fff;border-radius:22px;align-content:start;gap:10px;padding:clamp(16px,1.8vw,24px);display:grid;box-shadow:0 0 0 1px #e1e8f1}.kv3-cmh3 .cmh3-two>div>small{letter-spacing:.04em;text-transform:uppercase;color:#5b6577;font-size:13px;font-weight:700}.kv3-cmh3 .cmh3-two dl{gap:8px;margin:0;display:grid}.kv3-cmh3 .cmh3-two dt{color:#5b6577;font-size:14px;font-weight:600}.kv3-cmh3 .cmh3-two dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:clamp(20px,1.9vw,30px);font-weight:600;line-height:1.15}.kv3-cmh3 .cmh3-two dd.txt{letter-spacing:-.01em;font-size:clamp(15px,1.2vw,18px);line-height:1.3}.kv3-cmh3 .cmh3-two .them .rn dd{color:#b42318}.kv3-cmh3 .cmh3-two .us{box-shadow:0 0 0 2px #0b6bcb}.kv3-cmh3 .cmh3-us{gap:6px;display:grid}.kv3-cmh3 .cmh3-us img{width:113px;height:auto;display:block}.kv3-cmh3 .cmh3-us .lg-d{display:none}.kv3-cmh3 .cmh3-two .us dd{color:#0b6bcb}.kv3-cmh3 .cmh3-two .us dd small{letter-spacing:0;color:#3b4452;margin-top:4px;font-size:14px;font-weight:600;display:block}.kv3-cmh3 .cmh3-two .us dd .cmh3-usd{letter-spacing:-.01em;color:#3b4452;margin-top:2px;font-size:clamp(15px,1.2vw,18px);display:block}.kv3-cmh3 .cmh3-bars{gap:10px;display:grid}.kv3-cmh3 .cmh3-bar{color:#3b4452;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;font-size:15px;font-weight:600;display:grid}.kv3-cmh3 .cmh3-bar i{background:#061a3a12;border-radius:999px;grid-column:1/-1;height:16px;display:block;overflow:hidden}.kv3-cmh3 .cmh3-bar i:before{content:"";height:100%;width:var(--w);transform-origin:0;background:linear-gradient(90deg,#e5484d,#c2312d);border-radius:999px;animation:.9s cubic-bezier(.6,0,.2,1) .15s both cmh3Bar;display:block}[dir=rtl] .kv3-cmh3 .cmh3-bar i:before{transform-origin:100%}.kv3-cmh3 .cmh3-bar.us i:before{background:linear-gradient(90deg,#3d8bff,#0b6bcb)}.kv3-cmh3 .cmh3-bar b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#b42318;font-size:clamp(18px,1.5vw,22px)}.kv3-cmh3 .cmh3-bar.us b{color:#0b6bcb}@keyframes cmh3Bar{0%{transform:scaleX(0)}}.kv3-cmh3 .cmh3-panel .btn{justify-self:start;height:56px;padding:0 26px;font-size:17px}@media (max-width:520px){.kv3-cmh3 .cmh3-two{grid-template-columns:minmax(0,1fr)}}.kv3-cmh3 .cmh3-doors{width:var(--container);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-inline:auto;display:grid}.kv3-cmh3 .cmh3-door{color:#fff;min-height:clamp(220px,20vw,300px);transition:transform .35s var(--ease);border-radius:28px;flex-direction:column;justify-content:flex-end;gap:10px;padding:clamp(22px,2.4vw,34px);text-decoration:none;display:flex;position:relative;overflow:hidden}.kv3-cmh3 .cmh3-door:hover{color:#fff;transform:translateY(-3px)}.kv3-cmh3 .cmh3-door:first-child{background:radial-gradient(80% 90% at 90% 0,#1a5fb4,#1a5fb400 70%),#061a3a}.kv3-cmh3 .cmh3-door:nth-child(2){background:radial-gradient(80% 90% at 90% 0,#5ea8ff,#5ea8ff00 70%),#0b6bcb}.kv3-cmh3 .cmh3-door:nth-child(3){color:#061a3a;background:radial-gradient(80% 90% at 90% 0,#dcebfb,#dcebfb00 70%),#eef5fd}.kv3-cmh3 .cmh3-door:nth-child(3):hover{color:#061a3a}.kv3-cmh3 .cmh3-door h3{letter-spacing:-.02em;align-items:center;gap:10px;font-size:clamp(24px,2.2vw,34px);display:flex}.kv3-cmh3 .cmh3-door h3 svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;transition:transform .3s var(--ease)}.kv3-cmh3 .cmh3-door:hover h3 svg{transform:translate(4px)}.kv3-cmh3 .cmh3-door p{opacity:.9;max-width:24em;font-size:17px;line-height:1.45}@media (max-width:900px){.kv3-cmh3 .cmh3-doors{grid-template-columns:minmax(0,1fr)}.kv3-cmh3 .cmh3-door{min-height:180px}}html.cmh3-shot .kv3-cmh3 :is(#hero,#cmh3-pick) *,html.cmh3-shot .kv3-cmh3 :is(#hero,#cmh3-pick) :after,html.cmh3-shot .kv3-cmh3 :is(#hero,#cmh3-pick) :before{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.kv3-cmh3 :is(.cmh3-tile,.cmh3-panel,.cmh3-door,.cmh3-col span,.cmh3-col b),.kv3-cmh3 .cmh3-bar i:before{transition:none!important;animation:none!important}}
:root[data-theme=dark] .kv3-cmh3 .cmh3-chart__in{background:var(--dk-card);color:var(--dk-ink);box-shadow:0 0 0 1px var(--dk-line), var(--dk-float)}:root[data-theme=dark] .kv3-cmh3 .cmh3-chart__h small,:root[data-theme=dark] .kv3-cmh3 .cmh3-key{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-cols{border-bottom-color:var(--dk-line-strong)}:root[data-theme=dark] .kv3-cmh3 .cmh3-col b{color:var(--dk-ink)}:root[data-theme=dark] .kv3-cmh3 .cmh3-col.m1 span,:root[data-theme=dark] .kv3-cmh3 .cmh3-key i{background:var(--dk-line-strong)}:root[data-theme=dark] .kv3-cmh3 .cmh3-grp.them .cmh3-col.rn b{color:var(--dk-bad-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-key i.rn{background:#e5484d}:root[data-theme=dark] .kv3-cmh3 .cmh3-grp.us .cmh3-col b{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-names small{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-names .them small{color:var(--dk-bad-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-names .us small{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tile{background:var(--dk-card);box-shadow:0 0 0 1px var(--dk-line), var(--dk-float)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tile b{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tile span{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tile:first-child{background:var(--dk-blue-fill);box-shadow:none}:root[data-theme=dark] .kv3-cmh3 .cmh3-tile:first-child b,:root[data-theme=dark] .kv3-cmh3 .cmh3-tile:first-child span{color:#fff}:root[data-theme=dark] .kv3-cmh3 .cmh3-tile:nth-child(4){background:var(--dk-foot);box-shadow:0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tab{background:var(--dk-card);color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tab:hover{background:var(--dk-elev)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tab small{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-tab[aria-selected=true]{background:var(--dk-blue-fill);color:#fff}:root[data-theme=dark] .kv3-cmh3 .cmh3-tab[aria-selected=true] small{color:#ffffffd9}:root[data-theme=dark] .kv3-cmh3 .cmh3-panel{background:var(--dk-card);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cmh3 .cmh3-panel__h p{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-two>div{background:var(--dk-elev);box-shadow:0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cmh3 .cmh3-two>div>small,:root[data-theme=dark] .kv3-cmh3 .cmh3-two dt{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-two .them .rn dd{color:var(--dk-bad-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-two .us{box-shadow:0 0 0 2px var(--dk-blue-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-two .us dd{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-two .us dd small,:root[data-theme=dark] .kv3-cmh3 .cmh3-two .us dd .cmh3-usd,:root[data-theme=dark] .kv3-cmh3 .cmh3-names .us small.usd{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-us .lg-l{display:none}:root[data-theme=dark] .kv3-cmh3 .cmh3-us .lg-d{display:block}:root[data-theme=dark] .kv3-cmh3 .cmh3-bar{color:var(--dk-muted)}:root[data-theme=dark] .kv3-cmh3 .cmh3-bar i{background:#ffffff14}:root[data-theme=dark] .kv3-cmh3 .cmh3-bar b{color:var(--dk-bad-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-bar.us b{color:var(--dk-blue-text)}:root[data-theme=dark] .kv3-cmh3 .cmh3-door:first-child{background:radial-gradient(80% 90% at 90% 0%, var(--dk-blue-wash), transparent 70%), var(--dk-elev);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cmh3 .cmh3-door:nth-child(2){background:radial-gradient(80% 90% at 90% 0%, var(--dk-blue-fill-hover), transparent 70%), var(--dk-blue-fill)}:root[data-theme=dark] .kv3-cmh3 .cmh3-door:nth-child(3){background:var(--dk-card);color:var(--dk-ink);box-shadow:inset 0 0 0 1px var(--dk-line)}:root[data-theme=dark] .kv3-cmh3 .cmh3-door:nth-child(3):hover{color:var(--dk-ink)}
