.cp.kz-cp{--navy:#1a2469;--dblue:#26318a;--b:#3a47a8;--bb:#3a47a8;--ink:#1a2469;--body:#3b4580;--slate:#3b4580;--bg:#f3f5ff;--bd:#e3e7fb;color:#1a2469;background:#f3f5ff;font-family:Nunito,system-ui,sans-serif}.kz-cp .kz-hero{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, color-mix(in srgb, var(--c1) 50%, var(--c2)) 62%, #121a52) 0%, color-mix(in srgb, var(--c2) 66%, #121a52) 100%);padding:40px 0 104px;position:relative;overflow:hidden}.kz-cp .kz-hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--c1) 75%, transparent), transparent);width:62%;height:120%;position:absolute;top:-10%;right:-6%}.kz-cp .kz-hero-blob{pointer-events:none;background:#ffffff14;border-radius:50%;position:absolute}.kz-cp .kz-hero-blob.a{width:280px;height:280px;top:-80px;right:-70px}.kz-cp .kz-hero-blob.b{width:160px;height:160px;bottom:-60px;left:-50px}.kz-cp .kz-hero-grid{align-items:center;gap:44px;display:flex;position:relative}.kz-cp .kz-hero-l{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:16px;min-width:0;display:flex}.kz-cp .kz-crumb{color:#fff;font-size:.9rem;font-weight:700}.kz-cp .kz-crumb a{color:#fff;text-underline-offset:3px;text-decoration:underline #ffffff73}.kz-cp .kz-crumb a:hover{text-decoration-color:#fff}.kz-cp .kz-crumb span[aria-hidden]{margin:0 4px}.kz-cp .kz-hero-id{align-items:center;gap:14px;display:flex}.kz-cp .kz-hero-planet{width:78px;height:78px;font-size:2.4rem}.kz-cp .kz-hero-planet svg{width:44px;height:44px}.kz-cp .kz-hero .kz-h1{color:#fff;overflow-wrap:break-word;hyphens:manual}.kz-cp .kz-hero-sub{color:#fff3d1;max-width:44ch;margin:0;font-size:1.2rem;font-weight:700;line-height:1.4}.kz-cp .kz-hero-chips{flex-wrap:wrap;gap:10px;display:flex}.kz-cp .kz-hero-cta{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.kz-cp .kz-hero .kz-btn--ghost{color:#fff;border-color:#ffffffbf}.kz-cp .kz-hero .kz-btn--ghost:hover{border-color:#ffd25c}.kz-cp .kz-hero :focus-visible{outline-color:#ffd25c}.kz-cp .kz-sample-wrap{flex:0 460px;min-width:0;padding-top:66px;position:relative}.kz-cp .kz-sample-nova{z-index:2;pointer-events:none;width:82px;height:auto;position:absolute;top:-14px;right:30px}.kz-cp .kz-sample{color:#1a2469;gap:12px}.kz-cp .kz-sample-head{justify-content:space-between;align-items:center;gap:10px;padding-right:96px;display:flex}.kz-cp .kz-sample-t{color:#3b4580;font-size:.82rem;font-weight:800}.kz-cp .kz-sample-q{margin:0;font-family:Fredoka,Trebuchet MS,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.25}.kz-cp .kz-sample-opts{flex-direction:column;gap:10px;display:flex}.kz-cp .cps-opt{color:#1a2469;background:#f3f5ff;border:2px solid #dde2ff;border-radius:16px;gap:12px;min-height:52px;padding:8px 12px;font-family:Nunito,sans-serif;font-size:1rem;font-weight:700}.kz-cp .cps-opt:hover:not(:disabled){border-color:#1a2469}.kz-cp .cps-k{color:#1a2469;background:#fff;border-radius:10px;width:30px;height:30px;font-family:Fredoka,sans-serif;font-size:.95rem;font-weight:700;box-shadow:0 2px #dde2ff}.kz-cp .cps-opt.correct{color:#1a2469;background:#dcf6ec;border-color:#2fa37e}.kz-cp .cps-opt.correct .cps-k{color:#fff;box-shadow:none;background:#11684d}.kz-cp .cps-opt.wrong{color:#1a2469;background:#eee8ff;border-color:#a88bff}.kz-cp .cps-opt.wrong .cps-k{color:#fff;box-shadow:none;background:#5b3ed0}.kz-cp .cps-opt.dim{opacity:.6}.kz-cp .kz-sample-reveal{color:#11684d;background:#dcf6ec;border-radius:14px;padding:12px 14px;font-size:.95rem;line-height:1.5}.kz-cp .kz-sample-reveal.no{color:#4a2fb8;background:#eee8ff}.kz-cp .kz-sample-reveal[hidden]{display:none}.kz-cp .kz-sample-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.kz-cp .kz-sample-hint{color:#3b4580;font-size:.8rem;font-weight:700}.kz-cp .kz-kid-body{position:relative}.kz-cp .kz-pick{padding:44px 0 20px;overflow:visible}.kz-cp .kz-tests{padding:28px 0 64px;overflow:visible}.kz-cp .kz-shead{flex-direction:column;gap:6px;margin-bottom:22px;padding-right:110px;display:flex;position:relative}.kz-cp .kz-shead-char{width:84px;height:auto;top:-18px;right:0}.kz-cp .kz-shead-ey{color:#8a5300}.kz-cp .kz-shead .kz-h2{color:#1a2469}.kz-cp .kz-tiles,.kz-cp .kz-test-list{margin:0;padding:0;list-style:none}.kz-cp .kz-tiles>li,.kz-cp .kz-test-list>li{min-width:0;display:flex}.kz-cp .kz-topic-tile{background:var(--tb);color:#1a2469;width:100%;min-height:148px;box-shadow:0 6px 0 var(--ts);gap:10px}.kz-cp .kz-topic-tile:hover{box-shadow:0 9px 0 var(--ts)}.kz-cp .kz-topic-dot{background:var(--td);border-radius:50%;flex:none;width:46px;height:46px;box-shadow:inset -6px -5px #0000001f}.kz-cp .kz-topic-name{overflow-wrap:anywhere;font-family:Fredoka,Trebuchet MS,sans-serif;font-size:1.05rem;font-weight:600;line-height:1.2}.kz-cp .kz-topic-count{margin-top:auto;font-size:.78rem}.kz-cp .kz-test{color:#1a2469;flex-direction:row;align-items:center;gap:14px;width:100%;min-height:96px;padding:18px;display:flex}.kz-cp .kz-test:hover{transform:translateY(-4px)}.kz-cp .kz-test-n{background:#fff3d1;border-radius:18px;flex:none;place-items:center;width:58px;height:58px;font-family:Fredoka,Trebuchet MS,sans-serif;font-size:1.5rem;font-weight:700;display:grid}.kz-cp .kz-test-x{flex-direction:column;gap:4px;min-width:0;display:flex}.kz-cp .kz-test-t{font-size:1.1rem}.kz-cp .kz-test-meta{color:#3b4580;font-size:.9rem;font-weight:700}.kz-cp .kz-gu-intro{background:#fff;padding:72px 0 0;position:relative}.kz-cp .kz-gu-note{color:#3b4580;margin:12px 0 0;font-size:1rem}.kz-cp .cp-sec{padding-block:clamp(26px,3vw,40px)}.kz-cp .cp-h2,.kz-cp .cp-capsule-q,.kz-cp .cp-vid-h,.kz-cp .cp-final h2{letter-spacing:0;font-family:Fredoka,Trebuchet MS,sans-serif;font-weight:600}.kz-cp .cp-h2{color:#1a2469;font-size:clamp(1.45rem,2.6vw,1.9rem)}.kz-cp .cp-capsule-q{color:#1a2469;font-size:clamp(1.2rem,2vw,1.4rem)}.kz-cp .cp-eyebrow{letter-spacing:.06em;font-family:Fredoka,Trebuchet MS,sans-serif;font-size:.9rem;font-weight:600}.kz-cp .cp-eyebrow.blue{color:#3a47a8}.kz-cp .cp-capsule{background:#fff;border:2px solid #e3e7fb;border-radius:20px}.kz-cp .cp-capsule:before{display:none}.kz-cp .cp-topic,.kz-cp .cp-benefit,.kz-cp .cp-faq,.kz-cp .cp-linkcard,.kz-cp .cp-relcard,.kz-cp .cp-free-card{border-color:#e3e7fb;border-radius:18px}.kz-cp .cp-benefit h3,.kz-cp .cp-rel-n,.kz-cp .cp-linkcard-n{letter-spacing:0;font-family:Fredoka,Trebuchet MS,sans-serif;font-weight:600}.kz-cp .cp-topic-c{color:#26318a;background:#eef0ff}.kz-cp .cp-faq-q{color:#1a2469;min-height:56px;font-family:Fredoka,Trebuchet MS,sans-serif;font-size:1.05rem;font-weight:600}.kz-cp .cp-faq-a p{color:#3b4580;font-size:15px}.kz-cp .cp-btn{border-radius:16px;min-height:52px;font-family:Fredoka,Trebuchet MS,sans-serif;font-weight:600}.kz-cp .cp-btn-blue{background:#26318a}.kz-cp .cp-btn-blue:hover{background:#1a2469}.kz-cp .cp-free-panel{border-radius:24px}.kz-cp .cp-final{background:linear-gradient(150deg,#26318a,#1a2469 60%,#121a52);border-radius:28px}.kz-cp .cp-final .cp-btn-amber{color:#1a2469;background:#ffb52e;box-shadow:0 5px #c47f0e}.kz-cp .cp-sticky .cp-btn-amber{color:#1a2469;background:#ffb52e}@container (width<=760px){.kz-cp .kz-hero{padding:28px 0 92px}.kz-cp .kz-hero:before{display:none}.kz-cp .kz-hero-grid{flex-direction:column;align-items:stretch;gap:20px}.kz-cp .kz-hero-l{gap:12px}.kz-cp .kz-hero-planet{width:64px;height:64px;font-size:2rem}.kz-cp .kz-hero-cta{flex-direction:column;align-self:stretch;align-items:stretch}.kz-cp .kz-hero-cta .kz-btn{white-space:normal;text-align:center}.kz-cp .kz-sample-wrap{flex:none;padding-top:60px}.kz-cp .kz-sample-nova{width:72px;top:-10px;right:18px}.kz-cp .kz-sample-head{padding-right:76px}.kz-cp .kz-shead{padding-right:88px}.kz-cp .kz-shead-char{width:70px;top:-12px}.kz-cp .kz-topic-tile{min-height:132px}}
