.kk-release{color-scheme:dark;--ink:#13101f;--paper:#f5f0ea;--white:#f2eef6;--muted:#aba1b8;--mint:#ffa94d;--cyan:#c6aff5;--line:rgba(196,182,213,.17);--ease:cubic-bezier(.2,.8,.2,1);font-family:Arial,Helvetica,sans-serif;background:var(--ink);color:var(--white)}.kk-release .simulation-frame>img{display:block;width:100%;height:100%;object-fit:cover;object-position:35% center}body:has(.kk-release) .kk-nav[data-kk-fixed-header] .kk-nav__volt>span[aria-hidden=true]{display:none}.kk-release *{box-sizing:border-box}html:has(.kk-release){scroll-behavior:smooth;scroll-padding-top:110px}body:has(.kk-release){margin:0;background:radial-gradient(ellipse at 86% 5%,#2c1d3b38,transparent 29%),var(--ink);-webkit-font-smoothing:antialiased}body:has(.kk-release):has(dialog[open]){overflow:hidden}.kk-release button,.kk-release input{font:inherit}.kk-release a{color:inherit;text-decoration:none}.kk-release button,.kk-release a,.kk-release input,.kk-release summary{-webkit-tap-highlight-color:transparent}.kk-release button,.kk-release summary{cursor:pointer}.kk-release button{color:inherit}.kk-release button:disabled{cursor:default}.kk-release img,.kk-release svg{max-width:100%}.kk-release h1,.kk-release h2,.kk-release h3,.kk-release p{margin:0}.kk-release button:focus-visible,.kk-release a:focus-visible,.kk-release summary:focus-visible,.kk-release input:focus-visible+span{outline:3px solid var(--cyan);outline-offset:5px}.kk-release ::selection{background:var(--mint);color:var(--ink)}.kk-release [hidden]{display:none!important}.kk-release .wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.kk-release .section-space{padding-block:112px}.kk-release .eyebrow{font-size:10px;font-weight:800;letter-spacing:.15em;line-height:1.6;text-transform:uppercase;color:var(--mint)}.kk-release .muted{color:#9b8eaa}.kk-release .skip{position:fixed;top:8px;left:10px;z-index:100;background:var(--mint);color:var(--ink);padding:14px;transform:translateY(-150%)}.kk-release .skip:focus{transform:none}.kk-release .button{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:56px;padding:16px 23px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:800;line-height:1.4;transition:background .25s,transform .3s var(--ease),border-color .25s}.kk-release .button.primary{background:var(--mint);color:#1d1724}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .button.primary:hover{background:#facc93;transform:translateY(-2px)}}.kk-release .button.secondary{border-color:#5c4f6d;background:#20142c;color:var(--white)}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .button.secondary:hover{border-color:var(--mint)}}.kk-release .text-link{display:inline-flex;align-items:center;font-size:13px;font-weight:700;padding-block:14px;text-underline-offset:5px;text-decoration-thickness:1px}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .text-link:hover{text-decoration-line:underline}}.kk-release .hero{position:relative;display:grid;grid-template-columns:1.12fr .88fr;gap:55px;align-items:center;padding-block:74px 90px;isolation:isolate}.kk-release .hero-copy,.kk-release .hero-product{position:relative;z-index:1}.kk-release .hero .eyebrow{display:flex;gap:9px;align-items:center}.kk-release .live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #ffa94d12}.kk-release .hero h1{font-size:clamp(68px,7.8vw,108px);font-weight:800;line-height:.98;letter-spacing:-.068em;margin-top:25px}.kk-release .hero h1>span{color:var(--mint)}.kk-release .hero-subline{font-size:24px;font-weight:700;line-height:1.3;letter-spacing:-.025em;margin-top:30px}.kk-release .hero-lead{max-width:460px;color:var(--muted);font-size:15px;line-height:1.8;margin-top:16px}.kk-release .actions{display:flex;align-items:center;gap:28px;margin-top:30px}.kk-release .hero-assurance{display:flex;gap:17px;font-size:10px;color:#aca2b9;margin-top:22px}.kk-release .hero-assurance span+span:before{content:"\b7";margin-right:17px;color:var(--mint)}.kk-release .hero-atmosphere{position:absolute;top:-100px;right:-35px;bottom:-40px;left:25%;z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000000 15%,#000000 80%,transparent);mask-image:linear-gradient(transparent,#000000 15%,#000000 80%,transparent)}.kk-release .hero-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#b0a0c424 .7px,transparent .7px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse,#000000,transparent 70%);mask-image:radial-gradient(ellipse,#000000,transparent 70%)}.kk-release .hero-atmosphere>i{position:absolute;top:10%;right:-10%;bottom:20%;left:10%;border-radius:50%;background:radial-gradient(ellipse,#5a368725,transparent 65%);animation:ambient-drift 18s ease-in-out infinite alternate}.kk-release .hero-atmosphere>i:nth-child(2){top:45%;right:10%;bottom:0;left:30%;background:radial-gradient(ellipse,#dbae7818,transparent 65%);animation-delay:-9s}.kk-release .hero-atmosphere>i:nth-child(3){top:0;right:10%;bottom:10%;left:0;transform:rotate(-25deg);border:1px solid #a07eca10;background:none}.kk-release .hero-atmosphere>svg{width:100%;height:100%;stroke:#977eb520;fill:none;stroke-width:1}.kk-release .hero-atmosphere>svg path:first-child{stroke-dasharray:12 220;stroke:#a483cd44;animation:flow 16s linear infinite}.kk-release .hero-product{padding-top:23px}.kk-release .product-annotation{display:flex;gap:10px;align-items:center;color:#a497b5;font-size:11px;margin:0 0 17px 14px}.kk-release .annotation-line{width:28px;height:1px;background:var(--mint)}.kk-release .quiz-card{position:relative;border:1px solid #574869;border-radius:20px;background:linear-gradient(150deg,#2a1d36,#1b1026 65%);padding:27px;box-shadow:0 35px 75px -30px #0008,inset 0 1px #e5d8f512;transform:rotate(1deg)}.kk-release .quiz-card:before{content:"";position:absolute;top:12px;right:-14px;bottom:-13px;left:14px;border:1px solid #9c8daf24;border-radius:20px;z-index:-1;transform:rotate(2deg)}.kk-release .quiz-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.kk-release .quiz-brand{display:block;width:100px;overflow:hidden}.kk-release .quiz-brand img{display:block;max-width:none;width:160px;height:auto}.kk-release .quiz-mode{font-size:9px;letter-spacing:.1em;color:#b4a8c3;border:1px solid #64577466;padding:7px 9px;border-radius:4px}.kk-release .quiz-progress{display:flex;gap:5px;margin:22px 0}.kk-release .quiz-progress span{height:3px;flex:1;background:#40334c;border-radius:3px}.kk-release .quiz-progress span:first-child{background:var(--mint)}.kk-release .quiz-meta{display:flex;justify-content:space-between;color:#a598b6;font-size:10px;margin-bottom:17px}.kk-release .quiz-card h2{font-size:31px;line-height:1.1;letter-spacing:-.04em}.kk-release .quiz-instruction{font-size:12px;color:#a598b6;margin-top:12px}.kk-release .quiz-options{display:grid;gap:9px;margin-top:22px}.kk-release .quiz-options button{display:flex;align-items:center;gap:11px;text-align:left;width:100%;min-height:56px;padding:11px 12px;border:1px solid #564868;border-radius:8px;background:#1a102466;transition:border-color .2s,background .2s}.kk-release .quiz-options button b{display:grid;place-items:center;flex:0 0 25px;height:25px;border:1px solid #66577966;border-radius:5px;font-size:11px;color:#b4a8c3}.kk-release .quiz-options button>span{font-size:12px;line-height:1.45}.kk-release .quiz-options button i{flex:0 0 12px;height:12px;border-radius:50%;border:1px solid #867a94;margin-left:auto}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .quiz-options button:hover{background:#342741;border-color:#9484a8}}.kk-release .quiz-options button.correct{border-color:var(--mint);background:#ffa94d0f}.kk-release .quiz-options button.correct i{background:var(--mint);border-color:var(--mint)}.kk-release .quiz-options button.wrong{border-color:#f1b58d}.kk-release .quiz-feedback{display:flex;align-items:center;gap:13px;margin-top:21px;min-height:49px}.kk-release .feedback-icon{display:grid;place-items:center;flex:none;width:30px;height:30px;color:var(--mint);border:1px solid #ffa94d44;border-radius:50%;font-size:20px}.kk-release .quiz-feedback p{color:#dad4e2;font-size:11px;line-height:1.5}.kk-release .quiz-feedback small{display:block;color:#9789a9;font-size:10px;margin-top:3px}.kk-release .quiz-reset{margin-top:15px;padding:8px 0;border:0;background:none;font-size:11px;color:var(--mint)}.kk-release .quiz-reset span{padding-left:12px}.kk-release .product-caption{display:flex;align-items:center;gap:13px;margin:29px 0 0 14px;font-size:10px;color:#9c8fab}.kk-release .tiny-cross{color:var(--cyan);font-size:24px}.kk-release .facts{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;gap:30px;padding:35px 0 55px;border-top:1px solid var(--line);margin-bottom:60px}.kk-release .fact-intro p{font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.03em;margin-top:9px}.kk-release .fact-intro .eyebrow{font-size:8px}.kk-release .facts>div+div{border-left:1px solid var(--line);padding-left:42px}.kk-release .facts strong{display:block;font-size:54px;font-weight:700;line-height:1.1;letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:#e6def0}.kk-release .facts>div:nth-child(3) strong{color:var(--cyan)}.kk-release .facts>div:nth-child(2) strong{color:var(--mint)}.kk-release .facts>div>span:last-child{display:block;margin-top:10px;font-size:12px;color:#a195b0}.kk-release .manifesto{position:relative;background:var(--paper);color:var(--ink);padding:80px 0 42px;overflow:hidden}.kk-release .manifesto:after{content:"";position:absolute;right:-130px;top:30px;width:500px;height:500px;border:1px solid #2a1d3612;border-radius:50%;box-shadow:0 0 0 55px #2a1d3605,0 0 0 110px #2a1d3604;pointer-events:none}.kk-release .manifesto-grid{display:grid;grid-template-columns:1fr 2.2fr;gap:40px}.kk-release .manifesto .eyebrow{color:#6b5d4c;padding-top:12px}.kk-release .manifesto h2{font-size:clamp(42px,5.5vw,74px);line-height:1.05;font-weight:700;letter-spacing:-.06em}.kk-release .manifesto h2 span{color:#877d70}.kk-release .manifesto h2+p{margin-top:22px;line-height:1.7;color:#62586e;font-size:16px}.kk-release .manifesto-bottom{grid-column:1/-1;display:flex;align-items:center;gap:35px;margin-top:35px;padding-top:30px;border-top:1px solid #2a1d3625}.kk-release .asterisk{font-size:60px;line-height:1;color:#4f415c}.kk-release .manifesto-bottom p{line-height:1.7;font-size:13px;color:#665e70}.kk-release .manifesto-bottom b{font-weight:600;color:#2a1d36}.kk-release .round-link{margin-left:auto;display:grid;place-items:center;width:52px;height:52px;border:1px solid #62586e77;border-radius:50%;font-size:26px}.kk-release .section-heading{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:42px}.kk-release .section-heading h2,.kk-release .path-intro h2,.kk-release .faq-section h2{font-size:clamp(36px,4.4vw,58px);line-height:1.07;letter-spacing:-.055em;font-weight:700;margin-top:16px}.kk-release .section-heading>p{max-width:290px;color:var(--muted);font-size:14px;line-height:1.75;padding-bottom:3px}.kk-release .tool-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}.kk-release .tool{padding:30px 30px 34px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#281a35,#1b1026)}.kk-release .tool-large{grid-row:span 2;display:flex;flex-direction:column;background:radial-gradient(ellipse at 0 30%,#503d682e,transparent 65%),linear-gradient(145deg,#2d1f3b,#1b1125)}.kk-release .tool-topline{display:flex;align-items:center;gap:12px;color:#b6a9c5;font-size:9px;letter-spacing:.07em;font-weight:700}.kk-release .tool-number{display:grid;place-items:center;width:26px;height:26px;border:1px solid #83749555;border-radius:50%;font-size:10px;color:var(--mint)}.kk-release .tool-mark{margin-left:auto;font-size:20px;color:var(--mint)}.kk-release .tool h3{font-size:25px;line-height:1.2;letter-spacing:-.035em;margin-top:16px}.kk-release .tool p{margin-top:12px;color:var(--muted);font-size:13px;line-height:1.75;max-width:390px}.kk-release .learning-map{margin:50px -4px;padding:26px 22px;border:1px solid #86749b44;border-radius:13px;background:#190f23b8;box-shadow:0 22px 40px -28px #000}.kk-release .map-title{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;padding-bottom:26px}.kk-release .map-title>span{font-size:8px;color:var(--mint);border:1px solid #ffa94d33;border-radius:4px;padding:6px}.kk-release .learning-map>div:not(:first-child){position:relative;display:flex;align-items:center;gap:14px;padding:13px 0;color:#aca0ba;font-size:12px}.kk-release .learning-map>div:not(:first-child)>span{margin-left:auto;font-size:9px;color:#8c7f9b}.kk-release .learning-map>div:nth-child(3){color:#f6eee5}.kk-release .map-node{position:relative;display:grid;place-items:center;width:28px;height:28px;flex:none;border:1px solid #514164;border-radius:50%;font-style:normal;background:#261932}.kk-release .map-node.complete{background:var(--mint);color:var(--ink);border-color:var(--mint)}.kk-release .map-node.active{border-color:var(--mint);box-shadow:0 0 0 5px #ffa94d0c}.kk-release .map-node.active:after{content:"";width:6px;height:6px;background:var(--mint);border-radius:50%}.kk-release .learning-map>div:nth-child(2):after,.kk-release .learning-map>div:nth-child(3):after{content:"";position:absolute;top:43px;left:13px;height:23px;width:1px;background:#5d506e}.kk-release .tool-large h3{margin-top:auto;font-size:32px}.kk-release .formula-visual{display:flex;align-items:center;gap:11px;position:relative;height:110px;padding-bottom:16px;color:#ccb5e8;font-size:37px;letter-spacing:-.04em}.kk-release .formula-visual i{font-style:normal;color:#675184;font-size:25px}.kk-release .formula-visual b{color:#907baa;font-size:18px;font-weight:400}.kk-release .formula-visual small{position:absolute;bottom:11px;left:0;color:#8f80a2;font:9px Arial;letter-spacing:.02em}.kk-release .exam-visual{display:flex;align-items:center;gap:22px;margin:26px 0}.kk-release .exam-ring{display:grid;place-items:center;width:95px;height:95px;background:conic-gradient(var(--mint) 0 65%,#52455e55 65% 100%);border-radius:50%;position:relative;flex:none}.kk-release .exam-ring:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:#22152e;border-radius:50%}.kk-release .exam-ring b{position:relative;font-size:29px;line-height:1;text-align:center;letter-spacing:-.03em}.kk-release .exam-ring b span{display:block;font-size:7px;letter-spacing:.15em;color:#a89bb9;margin-top:5px}.kk-release .exam-visual>div+div>strong,.kk-release .exam-visual>div+div>span{display:block;font-size:14px;line-height:1.5}.kk-release .exam-visual>div+div>span{color:#9082a1}.kk-release .exam-ticks{display:flex;gap:5px;margin-top:12px}.kk-release .exam-ticks i{width:20px;height:4px;background:var(--mint);border-radius:1px}.kk-release .exam-ticks i:nth-last-child(-n+2){background:#5a496f}.kk-release .tool-foot{display:flex;justify-content:space-between;align-items:center;padding-top:22px}.kk-release .tool-foot>span{color:#9588a6;font-size:12px}.kk-release .simulation-section{background:radial-gradient(ellipse at 85% 30%,#49345e33,transparent 58%);padding-top:20px}.kk-release .simulation-section h2>span{color:var(--mint)}.kk-release .simulation-window{border:1px solid #584b68;border-radius:15px;overflow:hidden;background:#13101f;box-shadow:0 40px 90px -60px #000}.kk-release .simulation-toolbar{height:44px;background:#251a2f;display:flex;justify-content:space-between;align-items:center;padding:0 18px;border-bottom:1px solid #72668133;color:#aea2bc;font-size:8px;letter-spacing:.12em}.kk-release .simulation-toolbar>div{display:flex;gap:6px}.kk-release .simulation-toolbar i{width:5px;height:5px;border-radius:50%;background:#6f647d}.kk-release .simulation-toolbar i:first-child{background:var(--mint)}.kk-release .simulation-live{color:var(--mint)}.kk-release .simulation-frame{position:relative;aspect-ratio:1280/720;overflow:hidden}.kk-release .simulation-frame iframe{position:absolute;top:0;left:0;border:0;width:1280px;height:720px;transform:scale(var(--sim-scale,.85));transform-origin:top left;pointer-events:none}.kk-release .simulation-cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(transparent,#120b1936 30%,#120b19a6);color:#fff}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .simulation-cover:hover{background:linear-gradient(transparent,#120b1926 30%,#120b1990)}}.kk-release .play-icon{display:grid;place-items:center;width:72px;height:72px;background:#f6dfc4ed;color:#241632;border:1px solid #fff9f2;border-radius:50%;box-shadow:0 4px 35px #0e091499;transition:transform .35s}.kk-release .play-icon svg{width:27px;height:27px;fill:currentColor;margin-left:2px}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .simulation-cover:hover .play-icon{transform:scale(1.06)}}.kk-release .simulation-cover b{margin-top:17px;font-size:18px;text-shadow:0 2px 9px #000000}.kk-release .simulation-cover small{font-size:10px;color:#ccc2d8;margin-top:7px;text-shadow:0 2px 8px #000000}.kk-release .simulation-bottom{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:38px}.kk-release .simulation-bottom h3{font-size:28px;letter-spacing:-.04em;line-height:1.22;margin-top:12px}.kk-release .simulation-bottom p{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.kk-release .simulation-bottom b{font-size:14px}.kk-release .simulation-bottom p>span{color:#aca0ba;font-size:12px;line-height:1.6}.kk-release .simulation-bottom small{font-size:10px;line-height:1.7;color:#8f829f}.kk-release .path-section{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:70px}.kk-release .path-intro>p:not(.eyebrow){font-size:13px;line-height:1.8;color:var(--muted);margin:23px 0 26px}.kk-release .path-steps{list-style:none;padding:0;margin:0}.kk-release .path-steps li{display:flex;gap:28px;padding:27px 0;border-bottom:1px solid var(--line)}.kk-release .path-steps li:first-child{padding-top:0}.kk-release .path-steps li>span{font-size:11px;color:var(--mint);padding-top:5px}.kk-release .path-steps h3{font-size:22px;line-height:1.3;letter-spacing:-.03em}.kk-release .path-steps p{font-size:13px;line-height:1.75;color:var(--muted);max-width:360px;margin-top:9px}.kk-release .pricing-section{background:#f0ebe4;color:var(--ink)}.kk-release .pricing-section .eyebrow{color:#72614d}.kk-release .pricing-section h2>span{color:#897e70}.kk-release .pricing-section .section-heading>p{color:#675e72}.kk-release .access-builder{display:grid;grid-template-columns:1.3fr 1fr;border:1px solid #7f716040;border-radius:20px;background:#f7f4f0;overflow:hidden}.kk-release .access-options{padding:40px}.kk-release .access-options fieldset{border:0;padding:0;margin:0 0 34px}.kk-release .access-options legend{font-size:15px;font-weight:700;margin-bottom:22px}.kk-release .access-options legend>span{display:inline-grid;place-items:center;width:23px;height:23px;border:1px solid #ac9c89;border-radius:50%;margin-right:8px;font-size:11px;color:#76644f}.kk-release .scope-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kk-release .scope-options label,.kk-release .duration-options label{position:relative;cursor:pointer}.kk-release .scope-options input,.kk-release .duration-options input{position:absolute;opacity:0;width:1px;height:1px}.kk-release .scope-options label>span{min-height:61px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #b5ada480;border-radius:8px;font-size:13px;font-weight:700;background:#efebe6}.kk-release .scope-options span>small{font-size:9px;font-weight:400;color:#7f7568;margin-top:3px}.kk-release .scope-options input:checked+span{border-color:#392c46;background:#392c46;color:#f8f1e8;box-shadow:0 3px 7px #2a1e3512}.kk-release .scope-options input:checked+span>small{color:#dfcfbc}.kk-release .duration-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kk-release .duration-options label>span{min-height:69px;display:flex;flex-direction:column;padding:15px 12px;border:1px solid #b5ada480;border-radius:8px;background:#fcfaf7}.kk-release .duration-options b{font-size:14px}.kk-release .duration-options small{font-size:10px;color:#7f7568;margin-top:5px}.kk-release .duration-options input:checked+span{border-color:#4f3f5e;box-shadow:inset 0 0 0 1px #4f3f5e;background:#efe6db}.kk-release .pricing-hint{font-size:10px;line-height:1.7;color:#7b7063}.kk-release .access-summary{position:relative;padding:41px 38px;background:#20132c;color:#f6f2ee;display:flex;flex-direction:column}.kk-release .access-summary .eyebrow{color:var(--mint)}.kk-release .access-summary h3{font-size:29px;letter-spacing:-.04em;margin-top:14px}.kk-release .access-summary>p{color:#a99eb6;font-size:13px;margin-top:6px}.kk-release .price{margin-top:26px;display:flex;align-items:baseline;gap:15px;flex-wrap:wrap}.kk-release .price s{font-size:17px;color:#9b8eaa}.kk-release .price>strong{font-size:60px;letter-spacing:-.06em;font-weight:700;color:var(--mint);font-variant-numeric:tabular-nums}.kk-release .price strong small{font-size:30px;font-weight:400}.kk-release .price-tax{font-size:10px;color:#afa5bb;margin-top:3px}.kk-release .plan-includes{list-style:none;margin:24px 0;padding:20px 0 0;border-top:1px solid #8c7ca030;display:grid;gap:11px;font-size:12px;color:#e3dacf}.kk-release .plan-includes li{display:flex;gap:10px;line-height:1.5}.kk-release .plan-includes li:before{content:"\2713";color:var(--mint)}.kk-release .access-summary .button{width:100%;margin-top:auto}.kk-release .access-summary>small{font-size:10px;line-height:1.5;color:#998da8;text-align:center;margin-top:13px}.kk-release .preview-prices{color:#847a6d;font-size:10px;line-height:1.6;margin-top:17px;text-align:center}.kk-release .faq-section{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.kk-release .faq-section h2{font-size:40px}.kk-release .faq-section .text-link{margin-top:25px;color:var(--mint)}.kk-release .faq-list details{border-bottom:1px solid var(--line)}.kk-release .faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:15px;font-weight:700;list-style:none;min-height:73px;padding-block:18px;line-height:1.4}.kk-release .faq-list summary::-webkit-details-marker{display:none}.kk-release .faq-list summary span{font-size:24px;color:var(--mint);font-weight:400}.kk-release .faq-list details[open] summary span{transform:rotate(45deg)}.kk-release .faq-list details p{font-size:13px;line-height:1.8;padding-bottom:25px;color:var(--muted);max-width:500px}.kk-release .final-section{position:relative;isolation:isolate;text-align:center;padding:75px 20px 95px;border-block:1px solid var(--line);overflow:hidden}.kk-release .final-section h2{font-size:clamp(58px,7.4vw,96px);line-height:.98;letter-spacing:-.065em;margin:28px 0 35px}.kk-release .final-section h2>span{color:#837693}.kk-release .final-section .button{min-width:285px}.kk-release .final-section>p:last-child{margin-top:20px;font-size:11px;color:#a094ae}.kk-release .final-orbit{position:absolute;z-index:-1;left:50%;top:50%;width:720px;height:720px;transform:translate(-50%,-50%);border:1px solid #9f84c014;border-radius:50%;background:radial-gradient(circle,#d3b28a12,transparent 60%);box-shadow:0 0 0 90px #8f73b205,0 0 0 180px #8f73b205}.kk-release .other-app{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-block:47px;border-bottom:1px solid var(--line)}.kk-release .other-app>div{display:flex;gap:23px;align-items:center}.kk-release .volt-icon{display:grid;place-items:center;font-size:42px;width:61px;height:66px;color:#ffc582;background:#ffc5820b;border:1px solid #ffc58233;border-radius:12px}.kk-release .other-app .eyebrow{font-size:8px;color:#ccae85}.kk-release .other-app h2{font-size:20px;letter-spacing:-.03em;line-height:1.3;margin-top:7px}.kk-release .other-app p:last-child{font-size:12px;color:#a9a0b5;margin-top:5px}.kk-release .other-app>a{color:#ffd49c;flex:none}.kk-release .footer{display:flex;align-items:center;gap:25px;flex-wrap:wrap;padding-block:34px 24px}.kk-release .footer>a{display:block;width:100px;overflow:hidden}.kk-release .footer>a>img{max-width:none;width:170px;height:auto}.kk-release .footer>p{font-size:10px;color:#817294}.kk-release .footer nav{margin-left:auto;display:flex;gap:22px;font-size:10px;color:#afa6bb}.kk-release .preview-label{width:100%;padding-top:18px;border-top:1px solid #8d7da114;color:#8b7e9c;font-size:8px;letter-spacing:.13em;text-align:center}.kk-release .preview-dialog{width:min(480px,calc(100% - 32px));border:1px solid #766788;border-radius:22px;background:#261933;color:var(--white);padding:40px;box-shadow:0 30px 100px #0008}.kk-release .preview-dialog::backdrop{background:#0f0915ba;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.kk-release .preview-dialog h2{font-size:31px;letter-spacing:-.04em;line-height:1.1;margin-top:20px}.kk-release .preview-dialog>p:not(.eyebrow){font-size:14px;color:var(--muted);line-height:1.7;margin:20px 0}.kk-release .dialog-close{position:absolute;top:12px;right:12px;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:none;font-size:25px}@keyframes ambient-drift{to{transform:translate3d(-20px,25px,0) scale(1.08)}}@keyframes flow{to{stroke-dashoffset:-928}}@media(min-width:1600px){.kk-release .hero{padding-block:95px 110px}.kk-release .wrap{width:min(1320px,calc(100% - 120px))}.kk-release .hero h1{font-size:120px}.kk-release .hero-lead{font-size:17px}.kk-release .quiz-card{padding:34px}.kk-release .quiz-card h2{font-size:36px}.kk-release .quiz-options button{min-height:62px}.kk-release .quiz-options button>span{font-size:14px}}@media(max-width:1050px){.kk-release .wrap{width:calc(100% - 64px)}.kk-release .hero{gap:30px;padding-top:50px}.kk-release .hero h1{font-size:74px}.kk-release .hero-subline{font-size:21px}.kk-release .hero-lead{font-size:13px}.kk-release .actions{gap:16px;align-items:flex-start;flex-direction:column}.kk-release .actions .text-link{padding-block:0}.kk-release .hero-assurance{font-size:8px;gap:8px}.kk-release .hero-assurance span+span:before{margin-right:8px}.kk-release .quiz-card{padding:22px}.kk-release .quiz-card h2{font-size:28px}.kk-release .product-annotation,.kk-release .product-caption{font-size:9px}.kk-release .facts>div+div{padding-left:22px}.kk-release .facts strong{font-size:44px}.kk-release .facts{gap:20px}.kk-release .section-space{padding-block:85px}.kk-release .tool{padding:25px}.kk-release .tool-large h3{font-size:28px}.kk-release .access-options{padding:30px}.kk-release .access-summary{padding:32px 27px}.kk-release .price>strong{font-size:50px}.kk-release .path-section,.kk-release .faq-section{gap:40px}.kk-release .simulation-toolbar{font-size:7px}.kk-release .simulation-section{padding-top:20px}}@media(max-width:760px){html:has(.kk-release){scroll-padding-top:85px}.kk-release .wrap{width:calc(100% - 40px)}.kk-release .section-space{padding-block:68px}.kk-release .hero{display:block;padding-top:40px;padding-bottom:40px}.kk-release .hero-copy>.eyebrow{font-size:8px;letter-spacing:.13em}.kk-release .hero h1{font-size:clamp(58px,15vw,91px);letter-spacing:-.06em;line-height:1.01;margin-top:23px}.kk-release .hero-subline{font-size:21px;line-height:1.3;margin-top:23px}.kk-release .hero-lead{font-size:13px;line-height:1.75;margin-top:13px;max-width:440px}.kk-release .actions{gap:19px;margin-top:25px;flex-direction:row;align-items:center;flex-wrap:wrap}.kk-release .actions .button{min-height:54px;padding:15px 19px;font-size:12px;gap:20px}.kk-release .actions .text-link{font-size:11px;gap:9px}.kk-release .hero-assurance{font-size:9px;gap:12px;margin-top:19px}.kk-release .hero-assurance span+span:before{margin-right:12px}.kk-release .hero-product{margin-top:38px;padding:0 5px}.kk-release .hero-atmosphere{top:-50px;right:-20px;bottom:-25px;left:-20px;-webkit-mask-image:linear-gradient(transparent,#000000 15%,#000000 80%,transparent);mask-image:linear-gradient(transparent,#000000 15%,#000000 80%,transparent)}.kk-release .hero-atmosphere>svg{position:absolute;width:150%;max-width:none;height:900px;left:-10%;top:120px;opacity:.8}.kk-release .hero-atmosphere>i{top:25%;right:-70%;bottom:5%;left:-40%;background:radial-gradient(ellipse,#5c3b8425,transparent 63%)}.kk-release .product-annotation{font-size:10px;margin-left:0;margin-bottom:15px}.kk-release .quiz-card{padding:23px;transform:none;border-radius:17px}.kk-release .quiz-card:before{top:10px;right:-7px;bottom:-8px;left:7px;transform:rotate(1deg);border-radius:17px}.kk-release .quiz-card h2{font-size:31px}.kk-release .quiz-options button{min-height:57px}.kk-release .quiz-options button>span{font-size:12px}.kk-release .quiz-top{gap:8px}.kk-release .quiz-mode{font-size:8px;padding:6px}.kk-release .quiz-meta{font-size:9px}.kk-release .product-caption{font-size:9px;line-height:1.5;margin-top:22px;margin-left:0;gap:10px}.kk-release .facts{grid-template-columns:repeat(3,1fr);gap:14px;padding:24px 0 33px;margin-bottom:25px}.kk-release .facts .fact-intro{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding-bottom:17px;margin-bottom:5px;border-bottom:1px solid var(--line)}.kk-release .fact-intro p{font-size:16px;margin-top:0;text-align:right}.kk-release .facts>div+div{padding-left:0;border:0}.kk-release .facts>div:nth-child(n+3){padding-left:14px;border-left:1px solid var(--line)}.kk-release .facts strong{font-size:34px;letter-spacing:-.06em}.kk-release .facts>div>span:last-child{font-size:9px;line-height:1.5;margin-top:7px}.kk-release .manifesto{padding:48px 0 29px}.kk-release .manifesto-grid{grid-template-columns:1fr;gap:24px}.kk-release .manifesto .eyebrow{padding:0;font-size:9px}.kk-release .manifesto h2{font-size:clamp(36px,9.6vw,64px);letter-spacing:-.055em}.kk-release .manifesto h2+p{font-size:14px;line-height:1.7;margin-top:22px}.kk-release .desktop-only{display:none}.kk-release .manifesto-bottom{gap:16px;margin-top:6px;padding-top:23px}.kk-release .asterisk{font-size:40px;align-self:flex-start}.kk-release .manifesto-bottom p{font-size:11px;line-height:1.7}.kk-release .manifesto-bottom .round-link{display:none}.kk-release .section-heading{display:block;margin-bottom:29px}.kk-release .section-heading h2,.kk-release .path-intro h2,.kk-release .faq-section h2{font-size:40px;letter-spacing:-.055em;margin-top:14px}.kk-release .eyebrow{font-size:9px}.kk-release .section-heading>p{font-size:13px;line-height:1.7;margin-top:19px;max-width:350px}.kk-release .tool-grid{grid-template-columns:1fr;gap:13px}.kk-release .tool{padding:24px;border-radius:14px}.kk-release .tool-large{grid-row:auto}.kk-release .tool-topline{font-size:8px}.kk-release .learning-map{margin:30px 0;padding:22px 17px}.kk-release .learning-map>div:not(:first-child){font-size:11px;gap:10px}.kk-release .tool-large h3{font-size:29px}.kk-release .tool h3{font-size:25px}.kk-release .tool p{font-size:13px}.kk-release .tool-formula,.kk-release .tool-exam{padding-top:22px}.kk-release .formula-visual{height:112px;font-size:40px}.kk-release .exam-visual{margin:25px 0}.kk-release .tool-foot{align-items:flex-start;gap:14px;flex-direction:column;padding-top:24px}.kk-release .tool-foot>span{font-size:11px}.kk-release .tool-foot .text-link{font-size:12px;padding-block:0}.kk-release .simulation-section{padding-top:15px;background:radial-gradient(ellipse at 70% 40%,#4b346229,transparent 65%)}.kk-release .simulation-section h2{font-size:clamp(34px,8.7vw,52px);white-space:nowrap}.kk-release .simulation-window{border-radius:11px}.kk-release .simulation-toolbar{padding:0 11px;height:33px;font-size:6px;letter-spacing:.07em}.kk-release .simulation-toolbar>div{gap:4px}.kk-release .simulation-toolbar i{width:4px;height:4px}.kk-release .simulation-live{display:none}.kk-release .simulation-frame{aspect-ratio:1.15}.kk-release .simulation-frame iframe{left:50%;transform:translate(-50%) scale(var(--sim-scale,.32));transform-origin:top center}.kk-release .simulation-cover{background:linear-gradient(#120b1916,#120b19a1)}.kk-release .play-icon{width:55px;height:55px}.kk-release .play-icon svg{width:22px;height:22px}.kk-release .simulation-cover b{font-size:15px;margin-top:14px}.kk-release .simulation-cover small{font-size:9px}.kk-release .simulation-bottom{grid-template-columns:1fr;gap:25px;margin-top:28px}.kk-release .simulation-bottom h3{font-size:26px}.kk-release .simulation-bottom p>span{font-size:12px}.kk-release .simulation-bottom small{font-size:10px}.kk-release .path-section{grid-template-columns:1fr;gap:38px}.kk-release .path-intro>p:not(.eyebrow){font-size:13px;margin-block:20px 24px}.kk-release .path-intro .button{min-height:51px;font-size:12px}.kk-release .path-steps li{gap:18px;padding-block:24px}.kk-release .path-steps h3{font-size:22px}.kk-release .path-steps p{font-size:13px}.kk-release .access-builder{grid-template-columns:1fr;border-radius:16px}.kk-release .access-options{padding:25px 20px 24px}.kk-release .access-options fieldset{margin-bottom:26px}.kk-release .access-options legend{font-size:13px;margin-bottom:17px}.kk-release .scope-options label>span{min-height:57px}.kk-release .duration-options label>span{padding:14px 12px;min-height:66px}.kk-release .duration-options b{font-size:13px}.kk-release .duration-options small{font-size:9px}.kk-release .access-summary{padding:29px 24px}.kk-release .access-summary h3{font-size:30px}.kk-release .price>strong{font-size:58px}.kk-release .price{margin-top:20px}.kk-release .plan-includes{font-size:12px;margin-bottom:26px}.kk-release .access-summary .button{font-size:13px;min-height:54px}.kk-release .pricing-hint,.kk-release .preview-prices{font-size:9px}.kk-release .faq-section{display:block}.kk-release .faq-section h2{font-size:36px}.kk-release .faq-section .text-link{margin-top:16px;font-size:12px}.kk-release .faq-list{margin-top:22px}.kk-release .faq-list summary{font-size:14px;min-height:71px}.kk-release .faq-list details p{font-size:13px}.kk-release .final-section{padding:55px 0 60px}.kk-release .final-section h2{font-size:clamp(52px,14vw,80px);line-height:1.03;letter-spacing:-.055em;margin-block:27px 30px}.kk-release .final-section .button{min-width:0;font-size:12px;gap:20px;padding-inline:20px}.kk-release .final-section>p:last-child{font-size:10px}.kk-release .final-orbit{width:500px;height:500px;box-shadow:0 0 0 60px #8f73b205,0 0 0 120px #8f73b205}.kk-release .other-app{display:block;padding-block:35px}.kk-release .other-app>div{gap:15px}.kk-release .volt-icon{flex:0 0 45px;height:55px;font-size:37px}.kk-release .other-app h2{font-size:18px}.kk-release .other-app .eyebrow{font-size:7px;line-height:1.6}.kk-release .other-app p:last-child{font-size:11px}.kk-release .other-app>.text-link{margin-left:60px;font-size:12px;margin-top:9px;padding-block:8px}.kk-release .footer{gap:16px;padding-top:30px}.kk-release .footer>p{font-size:9px}.kk-release .footer nav{margin:0;width:100%;font-size:10px;justify-content:space-between;padding-top:11px}.kk-release .preview-label{font-size:7px;margin-top:8px}.kk-release .preview-dialog{padding:33px 25px}.kk-release .preview-dialog h2{font-size:28px}}@media(max-width:360px){.kk-release .wrap{width:calc(100% - 32px)}.kk-release .hero h1{font-size:54px}.kk-release .hero-subline{font-size:19px}.kk-release .actions{gap:17px}.kk-release .actions .button{width:100%}.kk-release .hero-assurance{font-size:8px;gap:8px}.kk-release .hero-assurance span+span:before{margin-right:8px}.kk-release .quiz-card{padding:18px}.kk-release .quiz-options button{padding:10px 9px;gap:8px}.kk-release .quiz-options button>span{font-size:11px}.kk-release .facts strong{font-size:29px}.kk-release .facts>div>span:last-child{font-size:8px}.kk-release .section-heading h2,.kk-release .path-intro h2{font-size:35px}.kk-release .simulation-section h2{font-size:29px}.kk-release .manifesto h2{font-size:33px}.kk-release .learning-map{padding-inline:12px}.kk-release .learning-map>div:not(:first-child){font-size:10px}.kk-release .tool{padding:21px}.kk-release .tool-large h3{font-size:26px}.kk-release .access-options{padding-inline:17px}.kk-release .access-summary{padding-inline:21px}}@media(max-width:760px){.kk-release .tool-grid{grid-template-columns:minmax(0,1fr)}.kk-release .tool{min-width:0}}@media(max-width:360px){.kk-release .hero-atmosphere{left:-16px;right:-16px}.kk-release .hero h1{font-size:clamp(48px,15vw,54px)}.kk-release .formula-visual{font-size:34px;gap:8px}}.kk-release .facts{margin-bottom:0;padding-bottom:34px}.kk-release .page-guide{display:flex;align-items:center;gap:13px;padding:20px 0 38px;flex-wrap:wrap}.kk-release .page-guide>span{color:#9385a5;font-size:8px;font-weight:700;letter-spacing:.13em;margin-right:auto}.kk-release .page-guide>a{display:flex;align-items:center;gap:15px;min-height:42px;padding:10px 14px;border:1px solid #85759933;border-radius:7px;background:#22162e44;font-size:11px;font-weight:700;transition:background .2s,border-color .2s}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .page-guide>a:hover{border-color:#a18eb9;background:#2d1f3b}}.kk-release .manifesto{padding:53px 0}.kk-release .manifesto-grid{grid-template-columns:1fr 2.2fr;align-items:start}.kk-release .manifesto h2{font-size:clamp(35px,4.2vw,57px)}.kk-release .manifesto h2+p{margin-top:17px;font-size:15px}.kk-release .section-space{padding-block:90px}.kk-release .quiz-brand,.kk-release .footer>a{width:160px;overflow:visible;flex:none}.kk-release .quiz-brand img,.kk-release .footer>a>img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:left center}.kk-release .footer>a{width:190px}.kk-release .quiz-card{transform:none;scroll-margin-top:100px}.kk-release .quiz-disclosure{min-width:0;scroll-margin-top:100px}.kk-release .quiz-disclosure__toggle{list-style:none;padding:24px;border:1px solid #574869;border-radius:17px;background:linear-gradient(140deg,#2b1d38,#1b1026);cursor:pointer}.kk-release .quiz-disclosure__toggle::-webkit-details-marker{display:none}.kk-release .quiz-disclosure__toggle::marker{content:""}.kk-release .quiz-disclosure__intro{display:grid;gap:9px}.kk-release .quiz-disclosure__intro>.eyebrow{font-size:8px;letter-spacing:.1em}.kk-release .quiz-disclosure__intro>strong{font-size:26px;line-height:1.15;letter-spacing:-.04em;color:var(--white)}.kk-release .quiz-disclosure__intro>span:last-child{font-size:12px;line-height:1.6;color:#b1a5c0}.kk-release .quiz-disclosure__action{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:20px;padding:12px 14px;border:1px solid #e5b67d;border-radius:8px;background:#e5b67d;color:#1a1024;font-size:13px;font-weight:700;line-height:1.4;text-align:center}.kk-release .quiz-disclosure__open-label{display:none}.kk-release .quiz-disclosure[open]>.quiz-disclosure__toggle{padding:12px 18px;border-radius:17px 17px 0 0;border-bottom:0;background:#251733}.kk-release .quiz-disclosure[open] .quiz-disclosure__intro,.kk-release .quiz-disclosure[open] .quiz-disclosure__closed-label{display:none}.kk-release .quiz-disclosure[open] .quiz-disclosure__open-label{display:inline}.kk-release .quiz-disclosure[open] .quiz-disclosure__action{min-height:44px;margin:0;background:transparent;color:#d0c7dc;border-color:#655579;font-size:12px}.kk-release .quiz-disclosure[data-quiz-layout=desktop]>.quiz-disclosure__toggle{display:none}@media(max-width:760px){.kk-release .quiz-disclosure[open]>.quiz-card{border-top:1px solid #574869;border-radius:0 0 17px 17px}.kk-release .quiz-disclosure[open]>.quiz-card:before{display:none}.kk-release .hero-product:has(.quiz-disclosure:not([open]))>.product-caption{display:none}}.kk-release .quiz-progress{list-style:none;padding:0;gap:6px}.kk-release .quiz-progress li{flex:1;height:5px;min-width:0;border-radius:4px;background:#40334c;transition:background .2s}.kk-release .quiz-progress li[data-state=current]{background:#bb97e6;box-shadow:0 0 0 2px #bb97e626}.kk-release .quiz-progress li[data-state=correct]{background:var(--mint)}.kk-release .quiz-progress li[data-state=wrong]{background:#e9ad87}.kk-release .quiz-meta{align-items:flex-start;gap:15px;line-height:1.5}.kk-release .quiz-meta>[data-quiz-topic]{min-width:0;overflow-wrap:anywhere}.kk-release .quiz-meta>[data-quiz-counter]{flex:none;font-variant-numeric:tabular-nums;color:#d8d0e1}.kk-release .quiz-card h2{font-size:clamp(23px,2.2vw,31px);line-height:1.18;overflow-wrap:anywhere;scroll-margin-top:105px}.kk-release .quiz-card h2:focus{outline:none}.kk-release .quiz-card h2:focus-visible{outline:2px solid var(--cyan);outline-offset:7px;border-radius:3px}.kk-release .quiz-options button{font-family:inherit;color:inherit;min-height:54px}.kk-release .quiz-options button>span{overflow-wrap:anywhere}.kk-release .quiz-options button i{display:grid;place-items:center;font-style:normal;font-size:12px;line-height:1;flex-basis:18px;height:18px}.kk-release .quiz-options button.correct i{color:#22182c}.kk-release .quiz-options button.wrong i{border-color:#e9ad87;color:#e9ad87}.kk-release .quiz-options button[aria-disabled=true]{cursor:default}.kk-release .quiz-options button[aria-disabled=true]:not(.correct):not(.wrong){opacity:.65}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .quiz-options button[aria-disabled=true]:not(.correct):not(.wrong):hover{background:#1a102466;border-color:#564868}}.kk-release .quiz-feedback p{font-size:12px;line-height:1.65}.kk-release .quiz-feedback small{font-size:12px;line-height:1.7;color:#b1a5c0;margin-top:7px;white-space:pre-line;overflow-wrap:anywhere}.kk-release .quiz-next{display:block;width:100%;min-height:48px;margin-top:18px;padding:12px 18px;border:1px solid #e5b67d;border-radius:8px;background:#e5b67d;color:#1a1024;font-family:inherit;font-weight:700;font-size:13px;line-height:1.4;cursor:pointer;transition:background .2s,border-color .2s}.kk-release .quiz-next:disabled{background:#2a1c37;border-color:#493c56;color:#8d7ca1;cursor:default}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .quiz-next:not(:disabled):hover{background:#f5cc99;border-color:#f5cc99}}.kk-release .quiz-next:focus-visible,.kk-release .quiz-options button:focus-visible,.kk-release .quiz-result-link:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.kk-release .quiz-source{font-size:9px;color:#9c8dae;line-height:1.6;margin-top:16px;border-top:1px solid #64567644;padding-top:13px}.kk-release .quiz-result{padding-block:10px 4px}.kk-release .quiz-result>.eyebrow{font-size:10px;margin-bottom:14px}.kk-release .quiz-result .quiz-score{font-size:clamp(30px,3vw,44px);font-weight:800;color:var(--mint);letter-spacing:-.04em;margin-block:20px 12px}.kk-release .quiz-result>[data-quiz-result-message]{color:#bdb3ca;font-size:14px;line-height:1.7}.kk-release .quiz-result-link{display:block;text-align:center;color:#d6cee0;text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:14px 0 4px;font-size:12px}.kk-release .quiz-card noscript{display:block;color:#e9ad87;font-size:12px;line-height:1.6;margin-top:15px}.kk-release .quiz-card:before{transform:none;top:9px;right:-9px;bottom:-9px;left:9px}.kk-release .quiz-stage{position:relative;min-width:0;overflow:clip;overflow-clip-margin:10px;isolation:isolate;overflow-anchor:none}.kk-release .quiz-slide{display:flex;flex-direction:column;min-height:var(--quiz-stage-height,0px);min-width:0}.kk-release .quiz-slide>[data-quiz-question]{display:flex;flex-direction:column;flex:1;min-width:0}.kk-release .quiz-body{min-width:0}.kk-release .quiz-body>.quiz-feedback{margin-bottom:18px}.kk-release .quiz-slide>[data-quiz-question]>.quiz-next{margin-top:auto;flex-shrink:0}.kk-release .quiz-slide>.quiz-result{display:flex;flex-direction:column;justify-content:center;flex:1}.kk-release .quiz-stage[data-transitioning]{pointer-events:none}.kk-release .quiz-slide--outgoing,.kk-release .quiz-slide--measure{position:absolute;inset:0 0 auto;pointer-events:none}.kk-release .quiz-slide--outgoing{will-change:transform,opacity}.kk-release .quiz-slide--measure{visibility:hidden;min-height:0!important}.kk-release .facts strong{min-height:1.16em}.kk-release .facts .kk-number{letter-spacing:0}.kk-release .kk-exam{padding-bottom:24px}.kk-release .kk-exam__card{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:.9fr 1.2fr;gap:35px 42px;padding:44px;border:1px solid #66557b80;border-radius:20px;background:radial-gradient(ellipse at 85% 30%,#5239703b,transparent 65%),linear-gradient(120deg,#241731,#1a1025)}.kk-release .kk-exam__copy h2{font-size:clamp(30px,3vw,42px);letter-spacing:-.05em;line-height:1.08;margin-top:17px;max-width:330px}.kk-release .kk-exam__copy>p:not(.eyebrow){color:#b3a9c0;font-size:14px;line-height:1.7;margin-top:17px}.kk-release .kk-exam__copy .text-link{margin-top:12px;color:var(--mint);font-size:12px}.kk-release .exam-clock{align-self:center;min-width:0}.kk-release .exam-clock__label{font-size:9px;letter-spacing:.13em;font-weight:700;color:#c5b8d4;margin-bottom:17px}.kk-release .kk-exam__time{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.kk-release .kk-exam__time>div{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:21px 4px 16px;border:1px solid #8c7ba142;border-radius:11px;background:#180e21a8;box-shadow:inset 0 1px #dfd5ec08}.kk-release .kk-exam__time strong{display:block;color:#f3eff8;font-size:clamp(28px,4vw,52px);font-variant-numeric:tabular-nums;line-height:1.16;letter-spacing:0;font-weight:700;min-width:2ch}.kk-release .kk-exam__time small{font-size:8px;letter-spacing:.1em;font-weight:700;color:var(--mint);text-transform:uppercase;margin-top:11px}.kk-release .exam-date{font-size:10px;line-height:1.65;color:#9f92af;margin-top:15px;max-width:440px}.kk-release .exam-date>span:first-child{color:#ded6e7}.kk-release .exam-note{grid-column:1/-1;padding-top:18px;border-top:1px solid #8f7ea42b;display:flex;justify-content:space-between;gap:22px;align-items:start;color:#9081a3;font-size:10px;line-height:1.65}.kk-release .exam-note>span{white-space:nowrap}.kk-release .exam-note i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--cyan);margin-right:6px;vertical-align:middle}.kk-release .exam-note p{max-width:380px}.kk-release .exam-atmosphere{position:absolute;z-index:-1;pointer-events:none;top:0;right:0;bottom:0;left:0;overflow:hidden}.kk-release .exam-atmosphere svg{position:absolute;top:-40px;right:-20px;width:460px;height:400px;fill:none;stroke:#a68ec412;stroke-width:1;transform:rotate(-12deg)}.kk-release .exam-atmosphere:after{content:"";position:absolute;top:10%;right:-20%;bottom:10%;left:30%;background:radial-gradient(ellipse,#9472be11,transparent 65%);animation:ambient-drift 18s ease-in-out infinite alternate}.kk-release .simulation-frame{aspect-ratio:1280/720}.kk-release .simulation-frame>img{object-fit:contain;object-position:center;width:100%;height:100%}.kk-release .simulation-action{padding:25px 28px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #66557a55;background:#20132c}.kk-release .simulation-action>div{display:flex;flex-direction:column;gap:7px}.kk-release .simulation-action strong{font-size:20px;letter-spacing:-.03em}.kk-release .simulation-action>div>span{font-size:12px;color:#a294b3;line-height:1.6}.kk-release .simulation-action .button{flex:none;font-size:12px;gap:22px;min-height:53px}.kk-release .simulation-bottom{gap:45px}.kk-release .final-section{padding-block:60px 70px}.kk-release .final-section h2{font-size:clamp(48px,6vw,75px)}@media(max-width:1050px){.kk-release .kk-exam__card{padding:32px;gap:26px;grid-template-columns:.85fr 1.15fr}.kk-release .kk-exam__time{gap:7px}.kk-release .kk-exam__time strong{font-size:36px}.kk-release .kk-exam__time small{font-size:7px;letter-spacing:.06em}.kk-release .page-guide>span{width:100%}.kk-release .page-guide{gap:8px}.kk-release .page-guide>a{flex:1;justify-content:space-between}}@media(max-width:760px){.kk-release .section-space{padding-block:60px}.kk-release .quiz-brand{width:145px}.kk-release .quiz-mode{font-size:7px;padding:6px;white-space:nowrap}.kk-release .facts{padding-top:23px;padding-bottom:17px;gap:10px}.kk-release .facts strong{font-size:32px}.kk-release .facts>div:nth-child(n+3){padding-left:10px}.kk-release .facts .fact-intro{padding-bottom:17px;margin-bottom:3px}.kk-release .page-guide{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:17px 0 30px}.kk-release .page-guide>span{grid-column:1/-1;margin-bottom:3px;font-size:8px}.kk-release .page-guide>a{font-size:10px;padding:11px 12px;min-height:46px;gap:8px}.kk-release .manifesto{padding:36px 0}.kk-release .manifesto-grid{grid-template-columns:1fr;gap:17px}.kk-release .manifesto h2{font-size:clamp(30px,8vw,48px);letter-spacing:-.045em}.kk-release .manifesto h2+p{font-size:13px;line-height:1.7;margin-top:16px}.kk-release .section-heading h2{font-size:36px}.kk-release .section-heading>p{margin-top:15px}.kk-release .tool-large .learning-map{margin-block:25px}.kk-release .tool-large h3{font-size:25px}.kk-release .kk-exam{padding-bottom:8px}.kk-release .kk-exam__card{display:block;padding:25px 20px 20px;border-radius:15px;background:radial-gradient(ellipse at 100% 45%,#583e783b,transparent 70%),linear-gradient(145deg,#261933,#1a0f24)}.kk-release .kk-exam__copy h2{font-size:34px;max-width:250px;margin-top:13px}.kk-release .kk-exam__copy>p:not(.eyebrow){font-size:13px;margin-top:13px}.kk-release .kk-exam__copy .text-link{font-size:11px;margin-top:8px}.kk-release .exam-clock{margin-top:23px}.kk-release .exam-clock__label{font-size:8px;margin-bottom:12px}.kk-release .kk-exam__time{gap:6px}.kk-release .kk-exam__time>div{padding:17px 2px 13px;border-radius:8px}.kk-release .kk-exam__time strong{font-size:clamp(25px,7vw,42px)}.kk-release .kk-exam__time small{font-size:6px;letter-spacing:.06em;margin-top:9px}.kk-release .exam-date{font-size:9px;margin-top:12px}.kk-release .exam-note{display:block;margin-top:20px;padding-top:14px;font-size:9px}.kk-release .exam-note p{margin-top:6px;font-size:9px;line-height:1.6}.kk-release .exam-atmosphere svg{width:350px;right:-100px;top:45px;height:350px}.kk-release .simulation-frame{aspect-ratio:1280/720}.kk-release .simulation-action{padding:23px 20px;display:block}.kk-release .simulation-action strong{font-size:21px}.kk-release .simulation-action>div>span{font-size:12px;max-width:240px}.kk-release .simulation-action .button{margin-top:20px;width:100%;font-size:12px;min-height:54px}.kk-release .simulation-bottom{margin-top:25px;gap:20px}.kk-release .simulation-bottom h3{font-size:24px}.kk-release .simulation-section h2{font-size:clamp(30px,8vw,46px)}.kk-release .footer>a{width:190px}.kk-release .footer{gap:15px}.kk-release .footer>p{width:100%;font-size:11px;margin-top:0}.kk-release .final-section{padding-block:45px 50px}.kk-release .final-section h2{font-size:clamp(48px,12vw,65px)}}@media(max-width:360px){.kk-release .facts strong{font-size:27px}.kk-release .quiz-brand{width:125px}.kk-release .quiz-mode{font-size:6px}.kk-release .page-guide>a{font-size:9px;padding-inline:9px}.kk-release .kk-exam__card{padding-inline:16px}.kk-release .kk-exam__copy h2{font-size:30px}.kk-release .kk-exam__time strong{font-size:24px}.kk-release .kk-exam__time small{font-size:6px;letter-spacing:0}.kk-release .section-heading h2{font-size:33px}.kk-release .simulation-action{padding-inline:16px}}.kk-release .pricing-section{background:radial-gradient(ellipse at 8% 15%,#fbf7f3,transparent 62%),#efebe5}.kk-release .access-heading{margin-bottom:36px}.kk-release .access-heading h2{font-size:clamp(35px,4vw,54px);letter-spacing:-.05em}.kk-release .access-heading h2>span{color:#867b6d}.kk-release .access-promise{display:flex;align-items:center;gap:13px;flex:none;padding-bottom:5px}.kk-release .access-promise>svg{width:33px;height:38px;fill:none;stroke:#776754;stroke-width:1.3;flex:none}.kk-release .access-promise p{display:flex;flex-direction:column;gap:7px;font-size:12px;line-height:1.5;color:#3a2f44}.kk-release .access-promise p>span{font-size:10px;color:#81776b}.kk-release .access-builder{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);gap:25px;align-items:start;border:0;border-radius:0;background:none;overflow:visible}.kk-release .access-options{padding:33px 34px;background:#fbf9f6;border:1px solid #d8d0c7;border-radius:19px;box-shadow:0 12px 30px -23px #3f374733}.kk-release .access-options fieldset{margin:0;padding:0;min-width:0}.kk-release .access-options legend{display:flex;align-items:center;font-size:17px;font-weight:700;letter-spacing:-.02em;margin-bottom:18px;line-height:1.5;color:#281d33}.kk-release .access-options legend>span{width:27px;height:27px;margin-right:10px;font-size:12px;font-weight:700;background:#f4efe8;border-color:#cfc5b8;color:#6b5439}.kk-release .scope-options{gap:10px}.kk-release .scope-options label>span{position:relative;min-height:91px;padding:17px 16px;align-items:flex-start;border:1px solid #d8d0c7;border-radius:10px;background:#f4f0ec;box-shadow:none;transition:background .2s,border-color .2s}.kk-release .scope-options label>span>b{font-size:17px;letter-spacing:-.03em;color:inherit}.kk-release .scope-options label>span>small{font-size:10px;line-height:1.5;font-weight:400;color:#80766a;margin-top:6px;max-width:calc(100% - 2px)}.kk-release .scope-options label>span>i{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:18px;height:18px;border:1px solid #bdb2a5;border-radius:50%;font-size:10px;font-style:normal;line-height:1;color:transparent}.kk-release .scope-options input:checked+span{background:#271934;border-color:#271934;color:#faf6f0;box-shadow:inset 0 1px #d7c7b31c}.kk-release .scope-options input:checked+span>small{color:#dacebf}.kk-release .scope-options input:checked+span>i{background:#f0c086;border-color:#f0c086;color:#2b1e37}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .scope-options label:hover>span{border-color:#9f8c74}}.kk-release .access-options .duration-field{margin-top:27px;padding-top:26px;border-top:1px solid #e0d8ce}.kk-release .access-options .duration-field legend{float:left;width:100%;margin-bottom:17px}.kk-release .access-options .duration-field legend+.duration-options{clear:both}.kk-release .duration-options{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.kk-release .duration-options label>span.duration-choice{display:flex;flex-direction:row;align-items:center;gap:14px;min-height:75px;padding:14px 17px;border:1px solid #dbd4cb;border-radius:10px;background:#fffefb;box-shadow:none;transition:background .2s,border-color .2s}.kk-release .duration-options .choice-dot{display:block;width:18px;height:18px;border:1.5px solid #bab1a7;border-radius:50%;flex:none;background:transparent;position:relative}.kk-release .duration-options .duration-copy{display:flex;flex-direction:column;min-width:0;gap:5px}.kk-release .duration-options .duration-copy>b{font-size:15px;letter-spacing:-.02em;font-weight:700;color:#2f2538;line-height:1.3}.kk-release .duration-options .duration-copy>small{font-size:10px;line-height:1.4;color:#867d72;margin:0}.kk-release .duration-options .duration-price{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:4px;white-space:nowrap;flex:none;font-variant-numeric:tabular-nums;line-height:1.2}.kk-release .duration-options .duration-price>b{font-size:19px;letter-spacing:-.03em;font-weight:700;color:#382d43}.kk-release .duration-options .duration-price>s{font-size:11px;color:#989086;font-weight:400;letter-spacing:0}.kk-release .duration-options input:checked+span.duration-choice{background:#f6efe6;border:1.5px solid #7d674d;padding:13.5px 16.5px;box-shadow:0 2px 10px #372c4205}.kk-release .duration-options input:checked+span .choice-dot{border-color:#70593e;background:#70593e;box-shadow:inset 0 0 0 4px #f9f5ef}.kk-release .duration-options input:checked+span .duration-price>b{color:#473954}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .duration-options label:hover>span{border-color:#98856d}}.kk-release .pricing-section input:focus-visible+span{outline:3px solid #4c3265;outline-offset:3px}.kk-release .pricing-hint{font-size:10px;line-height:1.5;margin-top:15px;color:#887f73}.kk-release .access-summary{position:sticky;top:105px;padding:29px;border:1px solid #453852;border-radius:19px;background:radial-gradient(ellipse at 100% 0,#4333523b,transparent 54%),#20132d;color:#f7f3ee;box-shadow:0 16px 35px -25px #281d3280}.kk-release .access-summary__top{display:flex;align-items:center;gap:11px;border-bottom:1px solid #84749733;padding-bottom:20px;margin-bottom:21px}.kk-release .access-book{width:36px;height:36px;display:grid;place-items:center;background:#ffa94d0c;border:1px solid #cfa87833;border-radius:9px;flex:none}.kk-release .access-book svg{width:20px;height:20px;fill:none;stroke:var(--mint);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kk-release .access-summary__top .eyebrow{font-size:9px;letter-spacing:.13em;color:#dacdbc}.kk-release .selection-check{display:grid;place-items:center;width:21px;height:21px;flex:none;margin-left:auto;border:1px solid #bb9f7d66;color:#e8c395;font-size:12px;border-radius:50%;font-weight:700}.kk-release .access-summary h3{font-size:32px;letter-spacing:-.04em;line-height:1.15;margin:0;color:#f7f2ec}.kk-release .access-summary .access-duration{color:#b5aac3;font-size:13px;line-height:1.5;margin:9px 0 0}.kk-release .access-total{position:relative;padding-block:25px 23px}.kk-release .access-total>span:first-child{display:block;color:#9689a7;font-size:10px;letter-spacing:.04em;margin-bottom:4px}.kk-release .access-summary .price{margin:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:12px}.kk-release .access-summary .price>strong{font-size:58px;line-height:1.15;letter-spacing:-.055em;color:#f1c187;white-space:nowrap}.kk-release .access-summary .price>strong>small{font-size:27px;font-weight:400}.kk-release .access-summary .price s{font-size:15px;color:#807292;white-space:nowrap}.kk-release .access-summary .price-tax{display:block;font-size:10px;color:#a79ab6;margin-top:6px}.kk-release .plan-saving{display:inline-flex;align-items:center;font-size:10px;font-weight:700;color:#e8d2b8;background:#ffa94d0c;border:1px solid #d1aa7a30;padding:6px 9px;border-radius:5px;margin-top:12px}.kk-release .access-summary .button{width:100%;margin:0;font-size:13px;min-height:54px;gap:15px;background:#edbc81;border-radius:9px}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .access-summary .button:hover{background:#f8ce9b;transform:none}}.kk-release .access-summary .summary-assurance{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;line-height:1.6;margin:12px 0 0;color:#a396b3}.kk-release .summary-assurance svg{flex:none;width:13px;height:13px;fill:none;stroke:#dbb688;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kk-release .access-included{margin-top:24px;border-top:1px solid #84749733}.kk-release .access-included summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:53px;list-style:none;font-weight:700;font-size:11px;color:#e7ded2;line-height:1.5}.kk-release .access-included summary::-webkit-details-marker{display:none}.kk-release .access-included summary>span{font-size:20px;line-height:1;font-weight:400;color:#ccb59a}.kk-release .access-included[open] summary>span{transform:rotate(45deg)}.kk-release .access-summary .plan-includes{border:0;margin:0 0 3px;padding:0;gap:10px;font-size:11px;line-height:1.6;color:#b8afc4}.kk-release .access-summary .plan-includes li{gap:9px}.kk-release .access-summary .plan-includes li:before{color:#c7a378}.kk-release .plan-caveat{font-size:10px;line-height:1.65;margin:12px 0 4px;color:#c8baa9}.kk-release .access-summary>.access-extras{font-size:9px;color:#827295;line-height:1.6;text-align:left;margin-top:19px}.kk-release .selection-live{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kk-release .preview-prices{font-size:9px;color:#92887b;margin-top:21px}@media(max-width:1050px){.kk-release .access-builder{gap:18px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.kk-release .access-options{padding:26px}.kk-release .access-summary{padding:24px}.kk-release .access-promise p{font-size:11px}.kk-release .access-promise p>span{font-size:9px}.kk-release .scope-options label>span{padding:15px 12px}.kk-release .scope-options label>span>b{font-size:16px}.kk-release .scope-options label>span>i{width:15px;height:15px;right:9px;top:9px;font-size:9px}.kk-release .duration-options label>span.duration-choice{padding-inline:13px;gap:10px}.kk-release .duration-options input:checked+span.duration-choice{padding-inline:12.5px}.kk-release .access-summary .price>strong{font-size:50px}.kk-release .duration-options .duration-price>b{font-size:17px}}@media(max-width:760px){.kk-release .pricing-section>.wrap{padding-block:44px 40px}.kk-release .access-heading{margin-bottom:24px}.kk-release .access-heading h2{font-size:32px;line-height:1.1;margin-top:12px;letter-spacing:-.045em}.kk-release .access-promise{margin-top:18px;gap:9px;padding:0}.kk-release .access-promise>svg{width:24px;height:28px}.kk-release .access-promise p{font-size:11px;gap:1px}.kk-release .access-promise p>span{font-size:9px}.kk-release .access-builder{grid-template-columns:minmax(0,1fr);gap:15px}.kk-release .access-options{padding:23px 18px 18px;border-radius:15px}.kk-release .access-options legend{font-size:14px;margin-bottom:14px;letter-spacing:-.02em}.kk-release .access-options legend>span{width:24px;height:24px;font-size:10px;margin-right:9px}.kk-release .scope-options{gap:8px}.kk-release .scope-options label>span{min-height:79px;padding:13px 11px;border-radius:8px}.kk-release .scope-options label>span>b{font-size:15px;letter-spacing:-.03em}.kk-release .scope-options label>span>small{font-size:10px;margin-top:5px;line-height:1.45}.kk-release .scope-options label>span>i{width:14px;height:14px;right:8px;top:8px;font-size:8px}.kk-release .access-options .duration-field{margin-top:22px;padding-top:21px}.kk-release .access-options .duration-field legend{margin-bottom:14px}.kk-release .duration-options{gap:8px}.kk-release .duration-options label>span.duration-choice{min-height:65px;padding:12px;gap:10px;border-radius:8px}.kk-release .duration-options input:checked+span.duration-choice{padding:11.5px}.kk-release .duration-options .choice-dot{width:16px;height:16px}.kk-release .duration-options input:checked+span .choice-dot{box-shadow:inset 0 0 0 3.5px #f9f5ef}.kk-release .duration-options .duration-copy{gap:4px}.kk-release .duration-options .duration-copy>b{font-size:13px}.kk-release .duration-options .duration-copy>small{font-size:10px}.kk-release .duration-options .duration-price>b{font-size:16px}.kk-release .duration-options .duration-price>s{font-size:9px}.kk-release .duration-options .duration-price{gap:3px}.kk-release .pricing-hint{font-size:10px;margin-top:13px}.kk-release .access-summary{position:relative;top:auto;padding:23px 22px;border-radius:15px}.kk-release .access-summary__top{padding-bottom:16px;margin-bottom:18px;gap:10px}.kk-release .access-book{width:30px;height:30px;border-radius:7px}.kk-release .access-book svg{width:17px;height:17px}.kk-release .access-summary__top .eyebrow{font-size:8px}.kk-release .access-summary h3{font-size:30px}.kk-release .access-summary .access-duration{font-size:12px;margin-top:7px}.kk-release .access-total{padding-block:19px 20px}.kk-release .access-summary .price>strong{font-size:53px}.kk-release .access-summary .price>strong>small{font-size:25px}.kk-release .access-summary .price s{font-size:14px}.kk-release .access-summary .price-tax{font-size:9px}.kk-release .plan-saving{font-size:9px;padding:5px 8px;margin-top:10px}.kk-release .access-summary .button{min-height:53px;font-size:13px}.kk-release .access-summary .summary-assurance{font-size:8px;gap:5px;margin-top:11px}.kk-release .access-included{margin-top:21px}.kk-release .access-included summary{font-size:10px;min-height:50px}.kk-release .access-summary .plan-includes{font-size:10px;gap:9px}.kk-release .access-summary>.access-extras{font-size:8px;margin-top:17px}}@media(max-width:360px){.kk-release .access-heading h2{font-size:28px}.kk-release .access-options{padding-inline:14px}.kk-release .access-summary{padding-inline:18px}.kk-release .access-options legend{font-size:13px}.kk-release .scope-options label>span{padding-inline:9px}.kk-release .scope-options label>span>b{font-size:14px}.kk-release .scope-options label>span>small{font-size:9px}.kk-release .duration-options .duration-copy>small{font-size:9px}.kk-release .duration-options .duration-price>b{font-size:15px}.kk-release .duration-options label>span.duration-choice{gap:8px;padding-inline:10px}.kk-release .duration-options input:checked+span.duration-choice{padding-inline:9.5px}.kk-release .access-summary .price>strong{font-size:48px}}@media(max-width:760px),(hover:none){.kk-release{-webkit-tap-highlight-color:transparent}.kk-release :is(a,button,summary,label,[role=button]),.kk-release :is(a,button,summary,label,[role=button]) *{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}html[data-input-modality=pointer] .kk-release :is(a,button,summary,input,[tabindex]):focus{outline:none!important}html[data-input-modality=pointer] .kk-release input:focus+span{outline:none!important}}@media(max-width:760px){body:has(.kk-release) nav.kk-nav[data-kk-fixed-header] .kk-button:is(:hover,:focus-visible,:active):before{background-color:#dcaa6d}body:has(.kk-release) nav.kk-nav[data-kk-fixed-header] .kk-mobile-nav[open] summary:before{border-color:#dcc6f63d;background:#9e63e60f}body:has(.kk-release) .kk-nav[data-kk-fixed-header] .kk-nav__volt:is(:hover,:focus-visible){color:#ffc483}}.kk-release .simulation-section{position:relative;isolation:isolate;background:none}.kk-release .simulation-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 85% 30%,#49345e33,transparent 58%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000000 120px,#000000 calc(100% - 120px),transparent);mask-image:linear-gradient(to bottom,transparent,#000000 120px,#000000 calc(100% - 120px),transparent)}.kk-release .final-section{border-block-color:transparent}.kk-release .final-orbit{top:0;right:0;bottom:0;left:0;width:auto;height:auto;transform:none;border:0;border-radius:0;background:none;box-shadow:none;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,#000000 22%,#000000 78%,transparent);mask-image:linear-gradient(to bottom,transparent,#000000 22%,#000000 78%,transparent)}.kk-release .final-orbit:before{content:"";position:absolute;left:50%;top:50%;width:720px;height:720px;transform:translate(-50%,-50%);border:1px solid #9f84c014;border-radius:50%;background:radial-gradient(circle,#d3b28a12,transparent 60%);box-shadow:0 0 0 90px #8f73b205,0 0 0 180px #8f73b205}@media(max-width:760px){.kk-release .simulation-section:before{-webkit-mask-image:linear-gradient(to bottom,transparent,#000000 64px,#000000 calc(100% - 64px),transparent);mask-image:linear-gradient(to bottom,transparent,#000000 64px,#000000 calc(100% - 64px),transparent)}.kk-release .final-orbit:before{width:500px;height:500px;box-shadow:0 0 0 60px #8f73b205,0 0 0 120px #8f73b205}}.kk-release .simulation-frame iframe.simulation-poster-frame{position:absolute;top:0;left:0;width:1280px;height:720px;border:0;transform-origin:top left;opacity:0;pointer-events:none}.kk-release .simulation-frame[data-circuit-poster-ready=true] iframe.simulation-poster-frame{opacity:1}.kk-release .simulation-frame[data-circuit-poster-ready=true]>img{opacity:0}@media(max-width:760px){.kk-release .hero-product{padding-inline:0}.kk-release .quiz-disclosure__toggle{padding:16px}.kk-release .quiz-disclosure__intro{gap:6px}.kk-release .quiz-disclosure__intro>strong{font-size:22px}.kk-release .quiz-disclosure__intro>span:last-child{font-size:12px;line-height:1.4}.kk-release .quiz-disclosure__action{min-height:44px;margin-top:12px;padding:10px 12px;font-size:12px}.kk-release .quiz-disclosure[open]>.quiz-disclosure__toggle{padding:4px 16px}.kk-release .quiz-disclosure[open] .quiz-disclosure__action{border:0;min-height:44px;padding:8px 0;justify-content:space-between}.kk-release .quiz-disclosure[open] .quiz-disclosure__action:after{content:"\2212";font-size:20px;line-height:1;color:var(--cyan)}.kk-release .quiz-card{padding:16px}.kk-release .quiz-brand{width:108px}.kk-release .quiz-mode{font-size:7px;padding:5px 6px}.kk-release .quiz-progress{margin:14px 0 12px;gap:5px}.kk-release .quiz-progress li{height:4px}.kk-release .quiz-stage{height:460px;min-height:0}.kk-release .quiz-slide{height:100%;min-height:0}.kk-release .quiz-slide>[data-quiz-question]{min-height:0}.kk-release .quiz-meta{font-size:10px;line-height:1.35;gap:10px;margin-bottom:10px;flex-shrink:0}.kk-release .quiz-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#655579 transparent;scroll-padding-block:8px;padding:8px;margin:-8px -8px 0}.kk-release .quiz-card h2{font-size:20px;line-height:1.24;letter-spacing:-.025em}.kk-release .quiz-instruction{display:none}.kk-release .quiz-options{gap:7px;margin-top:14px}.kk-release .quiz-options button{min-height:44px;padding:9px 10px;gap:8px}.kk-release .quiz-options button>b{flex-basis:22px;height:22px;font-size:10px}.kk-release .quiz-options button>span{font-size:13px;line-height:1.4}.kk-release .quiz-options button>i{flex-basis:15px;height:15px;font-size:11px}.kk-release .quiz-body>.quiz-feedback{min-height:0;margin:12px 0 4px}.kk-release .quiz-feedback p,.kk-release .quiz-feedback small{font-size:12px;line-height:1.5}.kk-release .quiz-feedback small{margin-top:4px}.kk-release .quiz-card:has([data-quiz-next]:disabled) .quiz-feedback small{display:none}.kk-release .quiz-slide>[data-quiz-question]>.quiz-next{min-height:44px;margin-top:12px;padding:10px 12px;font-size:13px}.kk-release .quiz-slide>.quiz-result{min-height:0;overflow-y:auto;justify-content:flex-start;scrollbar-width:thin}.kk-release .quiz-source{margin-top:10px;padding-top:9px;font-size:9px;line-height:1.5}.kk-release .product-caption{margin-top:14px;font-size:9px}}@media(prefers-reduced-motion:reduce){html:has(.kk-release){scroll-behavior:auto}.kk-release *,.kk-release *:before,.kk-release *:after{animation:none!important;transition:none!important}.kk-release .hero-atmosphere svg path{stroke-dasharray:none}}.kk-release{--kk-stable-page-background:radial-gradient(ellipse 95% 1150px at 100% 520px,#40265a8f,transparent 76%),radial-gradient(ellipse 95% 1050px at 0% 1600px,#3f2d514f,transparent 76%),radial-gradient(ellipse 100% 1400px at 100% 3150px,#3c245357,transparent 76%),radial-gradient(ellipse 90% 1200px at 0% 5100px,#43315542,transparent 76%),#151020}body:has(.kk-release){background:var(--kk-stable-page-background,#151020)}.kk-release #inhalt .hero .hero-atmosphere{bottom:auto;height:900px}.kk-release .desktop-atmosphere{display:none}@media(min-width:1100px){.kk-release .desktop-atmosphere{--kk-route-height:6400px;display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;overflow:clip;contain:layout paint;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none}.kk-release .desktop-atmosphere:before,.kk-release .desktop-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.kk-release .desktop-atmosphere:before{bottom:auto;height:var(--kk-route-height);background:radial-gradient(ellipse 38% 12% at 0 8%,#6b479625,transparent 76%),radial-gradient(ellipse 31% 11% at 100% 29%,#c18a5b16,transparent 76%),radial-gradient(ellipse 34% 14% at 0 51%,#ab927418,transparent 76%),radial-gradient(ellipse 36% 12% at 100% 73%,#6c4b9524,transparent 76%),radial-gradient(ellipse 39% 9% at 20% 96%,#9e836216,transparent 76%)}.kk-release .desktop-atmosphere:after{background-image:linear-gradient(to right,#a18bbd0a 1px,transparent 1px),linear-gradient(to bottom,#a18bbd0a 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(to right,#000000,transparent 29%,transparent 71%,#000000);mask-image:linear-gradient(to right,#000000,transparent 29%,transparent 71%,#000000);opacity:.8}.kk-release .desktop-atmosphere__routes{position:absolute;inset:0 0 auto;display:block;width:100%;height:var(--kk-route-height);max-width:none;overflow:hidden;fill:none;-webkit-mask-image:linear-gradient(to bottom,transparent,#000000 110px,#000000 calc(100% - 160px),transparent);mask-image:linear-gradient(to bottom,transparent,#000000 110px,#000000 calc(100% - 160px),transparent)}.kk-release .desktop-atmosphere__route{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.kk-release .desktop-atmosphere__halos{stroke-width:9;opacity:.045}.kk-release .desktop-atmosphere__primary{stroke-width:1.7;opacity:.38}.kk-release .desktop-atmosphere__return{stroke-width:1;stroke-dasharray:3 10;opacity:.21}.kk-release .desktop-atmosphere__crossings{stroke-width:1.1;opacity:.67}.kk-release .desktop-atmosphere__nodes{stroke-width:1.15;opacity:.57}.kk-release .desktop-atmosphere__terminals{opacity:.62}.kk-release .desktop-atmosphere__ticks{stroke-width:1;opacity:.27}.kk-release .desktop-atmosphere__signal{opacity:.4;animation:kk-desktop-atmosphere-signal 12s ease-in-out infinite}.kk-release .desktop-atmosphere__signal--late{animation-delay:-6s}}@keyframes kk-desktop-atmosphere-signal{0%,72%,to{opacity:.3}84%{opacity:1}}@media(min-width:1900px){.kk-release .desktop-atmosphere__primary{stroke-width:1.9;opacity:.43}.kk-release .desktop-atmosphere__halos{stroke-width:11;opacity:.055}.kk-release .desktop-atmosphere:after{background-size:96px 96px}}@media(prefers-reduced-motion:reduce){.kk-release .desktop-atmosphere__signal{animation:none;opacity:.65}}@media(max-width:760px){.kk-release{--kk-stable-page-background:radial-gradient(ellipse 120% 900px at 100% 440px,#40265a8f,transparent 76%),radial-gradient(ellipse 120% 1000px at 0% 2400px,#3f2d514f,transparent 76%),radial-gradient(ellipse 130% 1300px at 100% 5200px,#3c245357,transparent 76%),radial-gradient(ellipse 120% 1200px at 0% 7800px,#43315542,transparent 76%),#151020}}.kk-release .brand-values{position:relative;isolation:isolate;margin-block:0 100px;padding-block:clamp(76px,7vw,112px) 28px;overflow:hidden;color:#f5f1ec;background:radial-gradient(ellipse at 18% 50%,#4a3a5929,transparent 65%)}.kk-release .brand-values:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#b9a7cf07 1px,transparent 1px),linear-gradient(90deg,#b9a7cf07 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 10% 50%,#000000,transparent 68%);mask-image:radial-gradient(ellipse at 10% 50%,#000000,transparent 68%);pointer-events:none}.kk-release .brand-values__inner{display:grid;grid-template-columns:1.05fr 1.2fr;column-gap:clamp(48px,6vw,96px);row-gap:55px;align-items:start}.kk-release .brand-values__intro{min-width:0}.kk-release .brand-values__eyebrow{display:flex;align-items:center;gap:12px;color:#ffa94d;font-size:10px;font-weight:750;line-height:1.6;letter-spacing:.16em}.kk-release .brand-values__eyebrow:before{content:"";width:25px;height:1px;background:currentColor}.kk-release .brand-values h2{max-width:560px;margin:24px 0 0;color:#f6f2ed;font-size:clamp(43px,4.05vw,63px);line-height:1.06;font-weight:700;letter-spacing:-.055em;text-wrap:balance}.kk-release .brand-values h2>span{display:block;margin-top:.13em;color:#ffa94d}.kk-release .brand-values__lead{max-width:350px;margin:26px 0 0;color:#b8afc3;font-size:16px;line-height:1.75}.kk-release .brand-values__drawing{width:min(100%,365px);margin-top:40px}.kk-release .brand-values__drawing>svg{display:block;width:100%;height:auto;overflow:visible;stroke-linecap:round;stroke-linejoin:round}.kk-release .brand-values__trace{stroke:#ffa94d;stroke-width:1.3}.kk-release .brand-values__trace-secondary{stroke:#9a7ebc;stroke-width:1;opacity:.35}.kk-release .brand-values__trace-detail{stroke:#9688a7;stroke-width:1;opacity:.45}.kk-release .brand-values__terminal{fill:#1b1025;stroke:#ffa94d;stroke-width:1.2}.kk-release .brand-values__terminal-core{fill:#ffa94d}.kk-release .brand-values__drawing>p{display:flex;justify-content:space-between;margin:16px 0 0;color:#a89cb6;font-size:10px;line-height:1.5;letter-spacing:.06em}.kk-release .brand-values__reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;row-gap:38px;margin:0;padding:0;list-style:none}.kk-release .brand-values__reason{position:relative;min-width:0;padding-top:22px;border-top:1px solid #b9a7cf38}.kk-release .brand-values__reason:before{content:"";position:absolute;top:-2px;left:0;width:3px;height:3px;background:#ffa94d}.kk-release .brand-values__reason-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.kk-release .brand-values__reason-head>span{color:#887b99;font-size:29px;line-height:1;font-weight:400;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.kk-release .brand-values__reason-head>svg{flex:0 0 30px;width:30px;height:30px;stroke:#d5c6b4;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.kk-release .brand-values__reason h3{max-width:250px;margin:0;color:#f4f0ea;font-size:20px;line-height:1.25;font-weight:700;letter-spacing:-.025em;text-wrap:balance}.kk-release .brand-values__reason p{margin:12px 0 0;color:#b4abbf;font-size:13px;line-height:1.8}.kk-release .brand-values__footer{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:25px;border-top:1px solid #b9a7cf23}.kk-release .brand-values__footer>p{max-width:630px;margin:0;color:#a397b1;font-size:11px;line-height:1.65}.kk-release .brand-values__link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;flex:none;min-height:44px;padding-block:10px;color:#f0dfcb;font-size:13px;line-height:1.5;font-weight:700;text-decoration:none;text-underline-offset:5px}.kk-release .brand-values__link>svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.kk-release .brand-values__link:focus-visible{outline:3px solid #c6aff5;outline-offset:5px}@media(hover:hover)and (pointer:fine){.kk-release .brand-values__link:hover{color:#ffa94d;text-decoration:underline}}@media(min-width:1600px){.kk-release .brand-values__inner{grid-template-columns:1.05fr 1.2fr;column-gap:110px}.kk-release .brand-values__reasons{column-gap:44px;row-gap:43px}.kk-release .brand-values__reason h3{font-size:22px}.kk-release .brand-values__reason p{font-size:14px}}@media(max-width:1050px){.kk-release .brand-values{margin-bottom:76px;padding-top:70px}.kk-release .brand-values__inner{grid-template-columns:1fr 1.18fr;column-gap:38px;row-gap:38px}.kk-release .brand-values h2{font-size:43px}.kk-release .brand-values__lead{font-size:14px}.kk-release .brand-values__drawing{margin-top:31px}.kk-release .brand-values__reasons{column-gap:25px;row-gap:30px}.kk-release .brand-values__reason h3{font-size:18px}.kk-release .brand-values__reason p{font-size:12px}}@media(max-width:760px){.kk-release .brand-values{margin-bottom:58px;padding-block:56px 20px}.kk-release .brand-values__inner{grid-template-columns:minmax(0,1fr);row-gap:35px}.kk-release .brand-values__eyebrow{font-size:9px}.kk-release .brand-values h2{max-width:540px;margin-top:20px;font-size:clamp(38px,7.3vw,52px)}.kk-release .brand-values__lead{max-width:390px;margin-top:20px;font-size:15px}.kk-release .brand-values__drawing{width:min(100%,305px);margin-top:29px}.kk-release .brand-values__drawing>p{font-size:9px;margin-top:11px}.kk-release .brand-values__reasons{grid-template-columns:minmax(0,1fr);gap:23px}.kk-release .brand-values__reason{display:grid;grid-template-columns:38px minmax(0,1fr);gap:17px;padding-top:23px}.kk-release .brand-values__reason-head{flex-direction:column;justify-content:flex-start;gap:17px;margin:0}.kk-release .brand-values__reason-head>span{font-size:24px}.kk-release .brand-values__reason-head>svg{flex-basis:25px;width:25px;height:25px}.kk-release .brand-values__reason h3{max-width:none;font-size:20px;text-wrap:initial}.kk-release .brand-values__reason p{max-width:460px;margin-top:9px;font-size:14px;line-height:1.75}.kk-release .brand-values__footer{flex-direction:column;align-items:flex-start;gap:11px;padding-top:22px}.kk-release .brand-values__footer>p{max-width:400px;font-size:11px}.kk-release .brand-values__link{font-size:13px}}.kk-release #inhalt{position:relative;isolation:isolate}.kk-release .final-section.final-section--editorial{margin-bottom:clamp(28px,3vw,48px)}.kk-release .final-section--editorial .final-action>p{max-width:34ch;margin:0 auto 22px;color:#b6abc3;font-size:14px;line-height:1.75}.kk-release .final-section--editorial .final-action>small{display:block;margin-top:16px;color:#b6abc3;font-size:11px;line-height:1.7}.kk-release .final-section--editorial .final-scopes{display:flex;justify-content:center;gap:8px;margin-bottom:20px}.kk-release .final-scopes span{padding:7px 12px;border:1px solid #9b87b340;border-radius:6px;color:#e9ded0;font-size:10px;font-weight:700;letter-spacing:.06em}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;gap:12px;text-align:center}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]>strong{display:inline-grid;align-self:center;flex:none;max-width:100%;line-height:1.16}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]>span:last-child{align-self:center;margin:0;line-height:1.5;text-align:center}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact=gp1]>strong{color:var(--mint)}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact=gp2]>strong{color:var(--cyan)}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact=chapters]>strong{color:#e6def0}@media(min-width:761px){.kk-release #inhalt .facts.kk-learning__facts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]{grid-column:auto;min-height:170px;padding:28px 24px;border:1px solid #a995c128;border-radius:16px;background:linear-gradient(145deg,#281a35f0,#1b1026f0)}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]>strong{font-size:clamp(48px,3.6vw,70px)}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]>span:last-child{font-size:14px;color:#b9aec7}}@media(max-width:760px){.kk-release #inhalt .facts.kk-learning__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]{grid-column:auto;min-height:126px;padding:22px 14px}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]>strong{font-size:38px}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact=chapters]{grid-column:1/-1;min-height:110px}}@media(min-width:1100px){.kk-release #inhalt{--desktop-content:clamp(1200px,80vw,1840px)}.kk-release .wrap{width:min(var(--desktop-content,clamp(1200px,80vw,1840px)),calc(100% - 112px))}.kk-release .section-space{padding-block:clamp(72px,5.8vw,112px)}.kk-release .eyebrow{font-size:clamp(10px,.69vw,12px);letter-spacing:.16em}.kk-release .hero{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:clamp(42px,4.3vw,100px);padding-block:56px 66px;align-items:start}.kk-release .hero h1{font-size:clamp(76px,6.05vw,136px);line-height:.98;letter-spacing:-.065em;margin-top:26px;text-wrap:balance}.kk-release .hero h1>span{color:#f3c081;text-shadow:0 0 60px #ffa94d12}.kk-release .hero-subline{font-size:clamp(24px,1.8vw,36px);line-height:1.3;margin-top:28px;max-width:22ch}.kk-release .hero-lead{font-size:clamp(15px,1.02vw,19px);max-width:51ch;line-height:1.8;margin-top:20px;color:#bab0c6}.kk-release .hero .actions{gap:24px;margin-top:32px}.kk-release .hero .button{min-height:60px;padding-inline:28px;font-size:15px;border-radius:12px;box-shadow:0 10px 32px -16px #ffa94d80,inset 0 1px #fef4e76b}.kk-release .hero .text-link{font-size:14px}.kk-release .hero-assurance{gap:18px;font-size:12px;margin-top:24px;color:#b2a8be}.kk-release .hero-atmosphere{top:-30px;right:-40px;bottom:-35px;left:15%;opacity:.65}.kk-release .hero-product{width:100%;max-width:690px;justify-self:end;align-self:start;padding-top:0}.kk-release .product-annotation{position:absolute;bottom:calc(100% + 14px);left:8px;right:0;font-size:12px;margin:0;color:#b5a7c6;gap:12px}.kk-release .annotation-line{width:40px;background:linear-gradient(90deg,#ffa94d,#c6aff5)}.kk-release .quiz-card{display:flex;flex-direction:column;height:var(--quiz-desktop-height,auto);min-height:0;padding:clamp(22px,1.5vw,28px);border-color:#67557c6e;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#614c7b24,transparent 65%),linear-gradient(150deg,#2a1c37,#1a0f24 80%);box-shadow:0 32px 75px -36px #000a,inset 0 1px #d3c0eb1a;transform:none}.kk-release .quiz-card:before{top:12px;right:-12px;bottom:-12px;left:12px;border-color:#85759826;border-radius:24px}.kk-release .quiz-card h2{font-size:clamp(24px,1.6vw,30px);line-height:1.18;letter-spacing:-.035em;text-wrap:pretty}.kk-release .quiz-top,.kk-release .quiz-progress,.kk-release .quiz-source{flex-shrink:0}.kk-release .quiz-brand{width:135px}.kk-release .quiz-mode{font-size:9px;padding:8px 10px;background:#13101f4a}.kk-release .quiz-progress{margin-block:16px}.kk-release .quiz-stage{flex:1;min-height:0}.kk-release .quiz-slide{height:100%;min-height:0}.kk-release .quiz-slide>[data-quiz-question]{min-height:0}.kk-release .quiz-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#6b5586 transparent;scrollbar-gutter:stable;padding:10px;margin:-10px -10px 0}.kk-release .quiz-slide>.quiz-result{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:#6b5586 transparent}.kk-release .quiz-slide>[data-quiz-question]>.quiz-next{margin-top:12px}.kk-release .quiz-meta{flex-shrink:0;font-size:12px;line-height:1.5;margin-bottom:12px}.kk-release .quiz-instruction{font-size:13px;line-height:1.6}.kk-release .quiz-options{gap:8px;margin-top:16px}.kk-release .quiz-options button{min-height:44px;padding:8px 10px;border-radius:8px;gap:10px;background:#150c1d4a}.kk-release .quiz-options button>span{font-size:14px;line-height:1.45}.kk-release .quiz-options button b{flex-basis:25px;height:25px;font-size:11px}.kk-release .quiz-body>.quiz-feedback{min-height:0;margin-top:14px;margin-bottom:6px}.kk-release .quiz-feedback p{font-size:13px;line-height:1.5}.kk-release .quiz-feedback small{font-size:13px;line-height:1.5;margin-top:5px}.kk-release .quiz-next{font-size:14px;min-height:44px;padding-block:10px;border-radius:9px}.kk-release .quiz-source{font-size:10px;line-height:1.65;margin-top:12px;padding-top:10px}.kk-release .product-caption{position:absolute;top:calc(100% + 18px);left:8px;right:0;font-size:12px;line-height:1.6;margin:0;color:#ac9ebd}.kk-release .facts{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px;gap:20px;margin-bottom:24px;border:1px solid #9d89b62e;border-radius:20px;background:linear-gradient(115deg,#281a35e8,#1d1129e8);box-shadow:inset 0 1px #e1d4f10b,0 20px 60px -40px #0008}.kk-release .facts strong{font-size:clamp(48px,3.6vw,70px)}.kk-release .facts>div>span:last-child{font-size:13px;line-height:1.5;margin-top:8px;color:#b9aec7}.kk-release .page-guide{padding:0 0 40px;gap:10px;align-items:center}.kk-release .page-guide>span{font-size:9px;letter-spacing:.14em;margin-right:auto;color:#a395b5}.kk-release .page-guide>a{font-size:12px;min-height:44px;padding:12px 16px;border-radius:8px;background:#1e122ab3;border-color:#a392b72b;transition:background .2s,border-color .2s}.kk-release .manifesto{width:min(var(--desktop-content),calc(100% - 112px));margin-inline:auto;padding:clamp(38px,3.1vw,60px);border:1px solid #ddcdb926;border-radius:24px;background:radial-gradient(ellipse at 90% 10%,#f2e4d3,transparent 65%),#f3eee7;box-shadow:0 24px 64px -40px #0009}.kk-release .manifesto .wrap{width:100%}.kk-release .manifesto-grid{grid-template-columns:.62fr 1.38fr;align-items:center;gap:40px}.kk-release .manifesto .eyebrow{max-width:17ch;font-size:12px;line-height:1.9;padding:0;color:#675948}.kk-release .manifesto h2{font-size:clamp(42px,3.8vw,72px);line-height:1.08;text-wrap:balance}.kk-release .manifesto h2 span{color:#817465}.kk-release .manifesto h2+p{font-size:clamp(15px,1.05vw,19px);line-height:1.7;margin-top:20px}.kk-release .manifesto:after{right:-60px;top:-150px;opacity:.7}.kk-release .section-heading{margin-bottom:34px;gap:48px}.kk-release .section-heading h2,.kk-release .faq-section h2{font-size:clamp(42px,3.6vw,66px);line-height:1.08;letter-spacing:-.05em;text-wrap:balance}.kk-release .section-heading>p{max-width:34ch;font-size:clamp(14px,1vw,18px);line-height:1.75;color:#b7acc5}.kk-release .tool-section{padding-bottom:36px}.kk-release .tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.kk-release .tool{position:relative;display:flex;flex-direction:column;min-width:0;padding:clamp(24px,1.8vw,36px);border-radius:20px;border-color:#a895c035;background:linear-gradient(150deg,#2a1c37f5,#1d1129f5);box-shadow:inset 0 1px #c9b6e10d;transition:border-color .25s,box-shadow .25s}.kk-release .tool-large{grid-row:auto;background:radial-gradient(ellipse at 0 15%,#987d5c29,transparent 70%),linear-gradient(150deg,#2d1f3bf5,#1e1229f5)}.kk-release .tool-topline{font-size:clamp(9px,.68vw,12px);line-height:1.5;letter-spacing:.07em;gap:10px}.kk-release .tool-number{width:28px;height:28px;flex:none;font-size:11px;background:#1a102466}.kk-release .learning-map,.kk-release .formula-visual,.kk-release .exam-visual{margin:24px 0;height:228px;flex:none}.kk-release .learning-map{padding:19px 16px;background:#190f23b8;box-shadow:0 18px 32px -24px #0008}.kk-release .map-title{padding-bottom:13px;gap:10px;font-size:12px}.kk-release .learning-map>div:not(:first-child){padding:12px 0;gap:10px;font-size:12px}.kk-release .map-node{width:26px;height:26px}.kk-release .learning-map>div:nth-child(2):after,.kk-release .learning-map>div:nth-child(3):after{left:12px;top:39px;height:25px}.kk-release .formula-visual{font-size:clamp(35px,2.7vw,51px);gap:9px;padding-bottom:24px;background:radial-gradient(ellipse at 50% 50%,#c6aff50d,transparent 68%)}.kk-release .formula-visual small{bottom:28px;font-size:11px;letter-spacing:0}.kk-release .exam-visual{gap:20px;background:radial-gradient(ellipse at 35% 50%,#ffa94d0c,transparent 68%)}.kk-release .exam-ring{width:100px;height:100px}.kk-release .exam-visual>div+div>strong,.kk-release .exam-visual>div+div>span{font-size:15px}.kk-release .tool h3,.kk-release .tool-large h3{font-size:clamp(24px,1.8vw,34px);margin-top:0;line-height:1.2;letter-spacing:-.035em}.kk-release .tool p{font-size:clamp(13px,.92vw,17px);line-height:1.75;margin-top:15px;max-width:38ch}.kk-release .tool-foot{padding-top:20px;gap:24px}.kk-release .tool-foot>span,.kk-release .tool-foot .text-link{font-size:13px}.kk-release .brand-values{margin-bottom:clamp(50px,5vw,86px);padding-top:clamp(64px,5.2vw,100px)}.kk-release .brand-values__eyebrow{font-size:11px}.kk-release .brand-values__lead{max-width:37ch;font-size:clamp(16px,1vw,19px)}.kk-release .brand-values__reason h3{max-width:24ch;font-size:clamp(21px,1.45vw,27px)}.kk-release .brand-values__reason p{font-size:clamp(14px,.94vw,17px);line-height:1.75}.kk-release .brand-values__footer>p{font-size:12px;max-width:70ch}.kk-release .brand-values__link{font-size:14px}.kk-release .kk-exam{padding-bottom:0;margin-top:12px}.kk-release .kk-exam__card{grid-template-columns:.9fr 1.1fr;gap:28px 50px;padding:clamp(32px,3vw,58px);border-radius:24px;border-color:#907ea64d;background:radial-gradient(ellipse at 85% 30%,#52397032,transparent 65%),linear-gradient(120deg,#261833ee,#1a1025ee);box-shadow:inset 0 1px #d5c8e50d}.kk-release .kk-exam__copy h2{max-width:13ch;font-size:clamp(36px,3vw,56px);line-height:1.1}.kk-release .kk-exam__copy>p:not(.eyebrow){font-size:clamp(14px,1vw,18px)}.kk-release .kk-exam__copy .text-link{font-size:14px}.kk-release .exam-clock__label{font-size:11px}.kk-release .kk-exam__time{gap:12px}.kk-release .kk-exam__time>div{padding:26px 8px 21px;border-radius:13px;background:#160d20b8}.kk-release .kk-exam__time strong{font-size:clamp(44px,3.5vw,66px)}.kk-release .kk-exam__time small{font-size:10px;margin-top:13px}.kk-release .exam-date,.kk-release .exam-note{font-size:11px;line-height:1.7}.kk-release .exam-date{max-width:none;margin-top:18px}.kk-release .exam-note p{max-width:48ch}.kk-release .simulation-section{padding-block:clamp(72px,5.8vw,112px)}.kk-release .simulation-window{border-color:#937cae5c;border-radius:22px;box-shadow:0 25px 80px -45px #000c,inset 0 1px #cdbbe316}.kk-release .simulation-toolbar{height:48px;padding-inline:24px;font-size:10px;background:#261933}.kk-release .simulation-action{padding:28px 32px;background:linear-gradient(110deg,#281a35,#1e122a)}.kk-release .simulation-action strong{font-size:25px}.kk-release .simulation-action>div>span{font-size:14px;margin-top:2px}.kk-release .simulation-action .button{min-height:58px;font-size:14px;padding-inline:28px}.kk-release .simulation-bottom{display:grid;grid-template-columns:1fr 1.25fr;gap:64px;padding:30px 8px 0;margin-top:8px}.kk-release .simulation-bottom h3{font-size:clamp(26px,2vw,36px);line-height:1.2;margin-top:12px}.kk-release .simulation-bottom>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.kk-release .simulation-bottom p{padding-left:18px;border-left:2px solid #c6aff555;margin:0}.kk-release .simulation-bottom p:nth-child(2){border-left-color:#ffa94d66}.kk-release .simulation-bottom p b{font-size:16px;line-height:1.5}.kk-release .simulation-bottom p span{font-size:13px;line-height:1.7;margin-top:6px;color:#b8acc6}.kk-release .simulation-bottom small{grid-column:1/-1;font-size:11px;line-height:1.8;color:#aca1ba;margin:0}.kk-release .pricing-section{width:min(calc(var(--desktop-content) + 64px),calc(100% - 48px));margin-inline:auto;border:1px solid #e5d7c62b;border-radius:30px;background:radial-gradient(ellipse at 8% 15%,#fcf8f3,transparent 62%),#efebe5;box-shadow:0 30px 80px -50px #0009;overflow:visible}.kk-release .pricing-section>.wrap{width:100%;padding:clamp(30px,3vw,58px)}.kk-release .access-heading{margin-bottom:34px}.kk-release .access-heading h2{font-size:clamp(40px,3.5vw,64px)}.kk-release .access-promise p{font-size:14px}.kk-release .access-promise p>span{font-size:12px}.kk-release .access-builder{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:26px}.kk-release .access-options{padding:clamp(26px,2.3vw,44px);border-radius:20px;background:#fbf9f6dd}.kk-release .access-options legend{font-size:20px;margin-bottom:20px}.kk-release .scope-options{gap:12px}.kk-release .scope-options label>span{min-height:100px;padding:20px;border-radius:12px}.kk-release .scope-options label>span>b{font-size:20px}.kk-release .scope-options label>span>small{font-size:12px;line-height:1.5}.kk-release .duration-options{gap:11px}.kk-release .duration-options label>span.duration-choice{min-height:83px;padding:17px 20px;border-radius:12px}.kk-release .duration-options input:checked+span.duration-choice{padding:16.5px 19.5px}.kk-release .duration-options .duration-copy>b{font-size:17px}.kk-release .duration-options .duration-copy>small{font-size:12px}.kk-release .duration-options .duration-price>b{font-size:23px}.kk-release .duration-options .duration-price>s{font-size:13px;color:#746a5e}.kk-release .pricing-hint{font-size:11px}.kk-release .access-summary{padding:clamp(28px,2.3vw,44px);border-radius:20px;top:100px;box-shadow:0 24px 55px -30px #281d3270,inset 0 1px #cdbbe31c}.kk-release .access-summary h3{font-size:clamp(32px,2.6vw,48px);letter-spacing:-.045em}.kk-release .access-summary .access-duration{font-size:15px}.kk-release .access-total{padding-block:22px 26px}.kk-release .access-total>span:first-child{font-size:12px}.kk-release .access-summary .price>strong{font-size:clamp(54px,4vw,76px)}.kk-release .access-summary .price>strong>small{font-size:.42em}.kk-release .access-summary .price s{font-size:19px;color:#a194b1}.kk-release .access-summary .price-tax{font-size:12px}.kk-release .access-summary .plan-saving{font-size:12px;padding:8px 12px;border-radius:7px}.kk-release .access-summary .button{font-size:16px;min-height:60px;border-radius:11px}.kk-release .access-summary .summary-assurance{font-size:11px;line-height:1.6}.kk-release .access-included summary{font-size:13px;min-height:60px}.kk-release .access-summary .plan-includes{font-size:13px;line-height:1.7;gap:12px}.kk-release .plan-caveat,.kk-release .access-summary>.access-extras{font-size:11px;color:#b2a7bf}.kk-release .faq-section{grid-template-columns:.8fr 1.2fr;gap:clamp(44px,5vw,96px);align-items:start}.kk-release .faq-section h2{font-size:clamp(38px,3.3vw,60px)}.kk-release .faq-section .text-link{margin-top:22px;font-size:15px}.kk-release .faq-list{padding:4px 30px;border:1px solid #907ea52e;border-radius:20px;background:linear-gradient(135deg,#23172fef,#1b1025ef);box-shadow:inset 0 1px #d8c9eb0a}.kk-release .faq-list details:last-child{border-bottom:0}.kk-release .faq-list summary{font-size:16px;min-height:82px;padding-block:23px}.kk-release .faq-list summary span{display:grid;place-items:center;flex:0 0 30px;height:30px;border:1px solid #af9dc533;border-radius:50%;font-size:22px;line-height:1}.kk-release .faq-list details p{font-size:15px;max-width:64ch;line-height:1.8;padding-bottom:26px;color:#bcb3c8}.kk-release .final-section--editorial{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:48px;text-align:left;padding:clamp(36px,3vw,60px);border:1px solid #9984b23b;border-radius:24px;background:radial-gradient(ellipse at 0 100%,#392b4638,transparent 65%),#1e122bc9;box-shadow:inset 0 1px #e2ccb20d}.kk-release .final-section--editorial h2{font-size:clamp(46px,4vw,76px);line-height:1.05;letter-spacing:-.05em;margin:22px 0 0;text-wrap:balance}.kk-release .final-section--editorial h2>span{color:#ffa94d}.kk-release .final-section--editorial .final-action{padding-left:35px;border-left:1px solid #a290b730;text-align:left}.kk-release .final-section--editorial .final-scopes{justify-content:flex-start}.kk-release .final-section--editorial .final-action>p{font-size:15px;margin:0 0 22px;max-width:36ch}.kk-release .final-section--editorial .button{min-width:0;width:100%;max-width:380px;min-height:60px;font-size:15px;border-radius:11px}.kk-release .final-section--editorial .final-action>small{font-size:11px}.kk-release .other-app{padding-block:35px;border-bottom-color:#a292b523;gap:30px}.kk-release .other-app>div{gap:20px}.kk-release .other-app h2{font-size:22px;line-height:1.4}.kk-release .other-app .eyebrow{font-size:10px}.kk-release .other-app p:last-child{font-size:13px}.kk-release .other-app>a{font-size:14px}.kk-release .footer{max-width:1840px;padding-block:32px 40px;gap:28px}.kk-release .footer>p{font-size:12px;line-height:1.7;color:#afa3be}.kk-release .footer nav{font-size:12px;line-height:1.6;gap:14px 24px;max-width:65%;justify-content:flex-end}}@media(min-width:1100px)and (max-width:1279px){.kk-release .hero h1{font-size:76px}.kk-release .hero-assurance{font-size:10px;gap:10px}.kk-release .hero-assurance span+span:before{margin-right:10px}.kk-release .tool{padding:22px}.kk-release .tool-topline{font-size:8px}.kk-release .learning-map{padding:18px 12px}.kk-release .learning-map>div:not(:first-child){gap:8px;font-size:10px}.kk-release .map-title{font-size:11px}.kk-release .exam-visual{gap:12px}.kk-release .exam-ring{width:80px;height:80px}.kk-release .exam-visual>div+div>strong,.kk-release .exam-visual>div+div>span{font-size:12px}.kk-release .formula-visual{font-size:32px;gap:8px}.kk-release .formula-visual small{font-size:9px}.kk-release .access-options{padding:23px}.kk-release .access-summary{padding:25px}.kk-release .access-summary .price>strong{font-size:48px}.kk-release .access-summary .price s{font-size:16px}.kk-release .duration-options .duration-copy>small{font-size:10px}.kk-release .scope-options label>span{padding:17px 14px}.kk-release .scope-options label>span>small{font-size:10px}.kk-release .page-guide>a{padding-inline:12px;font-size:11px}}@media(min-width:1100px)and (hover:hover)and (pointer:fine){.kk-release .tool:hover{border-color:#a58dc275;box-shadow:0 18px 46px -30px #0009,inset 0 1px #c9b6e120}.kk-release .page-guide>a:hover{background:#2d1e3b;border-color:#a288c275}}@media(max-width:1099px){.kk-release .final-section--editorial .final-action{margin-top:28px}}.kk-release .kk-scroll-accent-host{position:relative}.kk-release .kk-scroll-accent{position:absolute;inset-block-start:-14px;inset-inline-start:0;display:block;width:64px;height:2px;border-radius:2px;background:linear-gradient(90deg,#ffa94d,#c6aff5 72%,transparent);opacity:.72;pointer-events:none;-webkit-user-select:none;user-select:none}.kk-release .kk-scroll-accent[data-scroll-accent=waiting]{opacity:.16}@media(prefers-reduced-motion:reduce){.kk-release .kk-scroll-accent[data-scroll-accent]{opacity:.72}}html:has(.kk-release){background:#13101f;color-scheme:dark}body:has(.kk-release){background:#13101f}body:has(.kk-release) #header-group,body:has(.kk-release)>.page-wrapper>footer,body:has(.kk-release) .kk-public-links{display:none!important}body:has(.kk-release) #MainContent{padding:0;margin:0;overflow:clip}.kk-release{display:block;position:relative;box-sizing:border-box;min-height:100vh;font:16px/1.5 Arial,Helvetica,sans-serif;isolation:isolate;overflow:clip;background:radial-gradient(ellipse at 86% 5%,#2c1d3b38,transparent 29%),#13101f}.kk-release.kk-storefront.kk-home-refined{background:var(--kk-stable-page-background,#151020)}.kk-release.kk-storefront.kk-home-refined:before{content:none;display:none}.kk-release :is(h1,h2,h3){font-family:Arial,Helvetica,sans-serif;color:inherit;text-transform:none}.kk-release button:after,.kk-release .button:after{box-shadow:none}.kk-release .footer nav{flex-wrap:wrap}.kk-release .faq-list>details>summary,.kk-release .faq-list>details[open]>summary{color:#f2eef6}@media(hover:hover)and (pointer:fine){.kk-release .faq-list>details>summary:hover{color:#dbc8f3}}.kk-release .faq-list>details>summary:focus-visible{color:#c6aff5}.kk-release .release-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(620px,calc(100vw - 28px));max-width:620px;max-height:calc(100dvh - 32px);margin:auto;padding:36px;border:1px solid #4e3e5e;border-radius:24px;background:#1e1229;color:#f2eef6;overflow:auto;box-shadow:0 24px 80px #0008}.kk-release .release-dialog::backdrop{background:#0d0812c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.kk-release .release-dialog h2{font-size:30px;line-height:1.15;letter-spacing:-.035em;margin:14px 32px 18px 0}.kk-release .release-dialog p{font-size:13px;line-height:1.6;color:#c0b6cc;margin-block:14px}.kk-release .release-dialog__close{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;border:1px solid #4e3e5e;background:#291a37;color:#f2eef6;font-size:24px}.kk-release .release-dialog fieldset{padding:0;margin-block:20px;border:0}.kk-release .release-dialog legend{font-size:13px;font-weight:700;margin-bottom:10px}.kk-release .release-dialog label{display:flex;gap:12px;align-items:center;padding:18px 12px;border:1px solid #4e3e5e;border-radius:12px;margin-top:10px;cursor:pointer}.kk-release .release-dialog label:has(input:checked){border-color:#ffa94d;background:#ffa94d0c}.kk-release .release-dialog input{-webkit-appearance:auto;appearance:auto;width:20px;height:20px;accent-color:#ffa94d;flex:none}.kk-release .release-dialog label span{flex:1;min-width:0}.kk-release .release-dialog label b{display:block;font-size:15px}.kk-release .release-dialog label small{display:block;color:#b4a9c2;font-size:11px;line-height:1.5;margin-top:4px}.kk-release .release-dialog label strong{white-space:nowrap;font-size:14px}.kk-release .release-dialog__selection{padding:14px;background:#160d1f;border-radius:10px;font-weight:700}.kk-release .release-dialog__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.kk-release .release-dialog .release-dialog__error{color:#ffc4b9;border:1px solid #c36d5b;padding:12px;border-radius:8px}@media(max-width:760px){.kk-release .release-dialog{padding:26px 18px}.kk-release .release-dialog h2{font-size:26px}.kk-release .release-dialog__actions{grid-template-columns:1fr}.kk-release .release-dialog__actions .button{width:100%}.kk-release .release-dialog label{padding:14px 10px;gap:9px}.kk-release .release-dialog label b{font-size:14px}}@media(max-width:760px){.kk-release .facts.kk-learning__facts>div:is([data-fact=gp1],[data-fact=gp2]){align-items:center;padding-inline:14px;text-align:center}.kk-release .facts.kk-learning__facts>div:is([data-fact=gp1],[data-fact=gp2])>strong{display:inline-grid;align-self:center;max-width:100%}.kk-release .facts.kk-learning__facts>div:is([data-fact=gp1],[data-fact=gp2])>span:last-child{align-self:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/volt-home-design.css.map?v=46189535655900334511792171654 */
