.kk-release{color-scheme:dark;--ink:#160c1f;--paper:#f6f0e9;--white:#f2eff5;--muted:#ada3b6;--mint:#f5ba71;--cyan:#a87cd3;--line:rgba(197,185,210,.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%,#2c1c3c38,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:#9c90a8}.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:#291e12}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .button.primary:hover{background:#fccc91;transform:translateY(-2px)}}.kk-release .button.secondary{border-color:#5e526a;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 #f5ba7112}.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:#aea4b7;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,#000 15%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 15%,#000 80%,transparent)}.kk-release .hero-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#b2a4c024 .7px,transparent .7px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%)}.kk-release .hero-atmosphere>i{position:absolute;top:10%;right:-10%;bottom:20%;left:10%;border-radius:50%;background:radial-gradient(ellipse,#5f3e7f25,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,#deaf7518,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 #a485c310;background:none}.kk-release .hero-atmosphere>svg{width:100%;height:100%;stroke:#9a83b020;fill:none;stroke-width:1}.kk-release .hero-atmosphere>svg path:first-child{stroke-dasharray:12 220;stroke:#a88ac644;animation:flow 16s linear infinite}.kk-release .hero-product{padding-top:23px}.kk-release .product-annotation{display:flex;gap:10px;align-items:center;color:#a69ab2;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 #594b66;border-radius:20px;background:linear-gradient(150deg,#2a1c37,#1b0f27 65%);padding:27px;box-shadow:0 35px 75px -30px #0008,inset 0 1px #fbe9d212;transform:rotate(1deg)}.kk-release .quiz-card:before{content:"";position:absolute;top:12px;right:-14px;bottom:-13px;left:14px;border:1px solid #9e90ac24;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:#b6abc0;border:1px solid #665a7166;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:#40324d;border-radius:3px}.kk-release .quiz-progress span:first-child{background:var(--mint)}.kk-release .quiz-meta{display:flex;justify-content:space-between;color:#a79bb3;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:#a79bb3;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 #584b65;border-radius:8px;background:#1a0e2666;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 #685a7666;border-radius:5px;font-size:11px;color:#b6abc0}.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 #877d91;margin-left:auto}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .quiz-options button:hover{background:#342642;border-color:#9688a4}}.kk-release .quiz-options button.correct{border-color:var(--mint);background:#f5ba710f}.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 #f5ba7144;border-radius:50%;font-size:20px}.kk-release .quiz-feedback p{color:#dbd6e0;font-size:11px;line-height:1.5}.kk-release .quiz-feedback small{display:block;color:#998ca6;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:#9d91a9}.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:#f4e8da}.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:#a398ad}.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:#6c5d4b;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:#887d6f}.kk-release .manifesto h2+p{margin-top:22px;line-height:1.7;color:#635a6c;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:#675136}.kk-release .manifesto-bottom p{line-height:1.7;font-size:13px;color:#74685a}.kk-release .manifesto-bottom b{font-weight:600;color:#3f2c14}.kk-release .round-link{margin-left:auto;display:grid;place-items:center;width:52px;height:52px;border:1px solid #72645477;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,#1b0f27)}.kk-release .tool-large{grid-row:span 2;display:flex;flex-direction:column;background:radial-gradient(ellipse at 0 30%,#5341642e,transparent 65%),linear-gradient(145deg,#2d1e3c,#1b1026)}.kk-release .tool-topline{display:flex;align-items:center;gap:12px;color:#b7acc2;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 #84779255;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 #88789744;border-radius:13px;background:#190c26b8;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 #f5ba7133;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:#ada3b7;font-size:12px}.kk-release .learning-map>div:not(:first-child)>span{margin-left:auto;font-size:9px;color:#8d8199}.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 #534560;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 #f5ba710c}.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:#5f536b}.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:#cfbae3;font-size:37px;letter-spacing:-.04em}.kk-release .formula-visual i{font-style:normal;color:#6a567e;font-size:25px}.kk-release .formula-visual b{color:#9380a5;font-size:18px;font-weight:400}.kk-release .formula-visual small{position:absolute;bottom:11px;left:0;color:#91839f;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%,#52445f55 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:#aa9eb6;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:#92859e}.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:#5c4d6b}.kk-release .tool-foot{display:flex;justify-content:space-between;align-items:center;padding-top:22px}.kk-release .tool-foot>span{color:#978ba3;font-size:12px}.kk-release .simulation-section{background:radial-gradient(ellipse at 85% 30%,#49335f33,transparent 58%);padding-top:20px}.kk-release .simulation-section h2>span{color:var(--mint)}.kk-release .simulation-window{border:1px solid #5a4e65;border-radius:15px;overflow:hidden;background:#160c1f;box-shadow:0 40px 90px -60px #000}.kk-release .simulation-toolbar{height:44px;background:#251930;display:flex;justify-content:space-between;align-items:center;padding:0 18px;border-bottom:1px solid #73697e33;color:#afa5b9;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:#71677a}.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,#12081c36 30%,#12081ca6);color:#fff}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .simulation-cover:hover{background:linear-gradient(transparent,#12081c26 30%,#12081c90)}}.kk-release .play-icon{display:grid;place-items:center;width:72px;height:72px;background:#f7e0c3ed;color:#241533;border:1px solid #fff9f2;border-radius:50%;box-shadow:0 4px 35px #0f071699;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 #000}.kk-release .simulation-cover small{font-size:10px;color:#cdc4d6;margin-top:7px;text-shadow:0 2px 8px #000}.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:#ada3b7;font-size:12px;line-height:1.6}.kk-release .simulation-bottom small{font-size:10px;line-height:1.7;color:#91859c}.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:#f1ebe3;color:var(--ink)}.kk-release .pricing-section .eyebrow{color:#74624b}.kk-release .pricing-section h2>span{color:#8a7e6f}.kk-release .pricing-section .section-heading>p{color:#76695a}.kk-release .access-builder{display:grid;grid-template-columns:1.3fr 1fr;border:1px solid #80715f40;border-radius:20px;background:#f8f4ef;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 #ad9c88;border-radius:50%;margin-right:8px;font-size:11px;color:#78654d}.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:#f0ebe5}.kk-release .scope-options span>small{font-size:9px;font-weight:400;color:#807567;margin-top:3px}.kk-release .scope-options input:checked+span{border-color:#503b22;background:#503b22;color:#f8f1e8;box-shadow:0 3px 7px #2a1e3512}.kk-release .scope-options input:checked+span>small{color:#e0cfbb}.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:#807567;margin-top:5px}.kk-release .duration-options input:checked+span{border-color:#6a5133;box-shadow:inset 0 0 0 1px #6a5133;background:#efe6db}.kk-release .pricing-hint{font-size:10px;line-height:1.7;color:#7c7062}.kk-release .access-summary{position:relative;padding:41px 38px;background:#20132c;color:#f7f2ed;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:#aaa0b4;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:#9c91a7}.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:#b0a7b9;margin-top:3px}.kk-release .plan-includes{list-style:none;margin:24px 0;padding:20px 0 0;border-top:1px solid #8e809c30;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:#9b90a5;text-align:center;margin-top:13px}.kk-release .preview-prices{color:#857a6c;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:#857990}.kk-release .final-section .button{min-width:285px}.kk-release .final-section>p:last-child{margin-top:20px;font-size:11px;color:#a197ab}.kk-release .final-orbit{position:absolute;z-index:-1;left:50%;top:50%;width:720px;height:720px;transform:translate(-50%,-50%);border:1px solid #caa67a14;border-radius:50%;background:radial-gradient(circle,#d5b28812,transparent 60%);box-shadow:0 0 0 90px #937aab05,0 0 0 180px #937aab05}.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:#aba2b3;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:#837591}.kk-release .footer nav{margin-left:auto;display:flex;gap:22px;font-size:10px;color:#b1a8b9}.kk-release .preview-label{width:100%;padding-top:18px;border-top:1px solid #8f819d14;color:#8d8199;font-size:8px;letter-spacing:.13em;text-align:center}.kk-release .preview-dialog{width:min(480px,calc(100% - 32px));border:1px solid #786a85;border-radius:22px;background:#261834;color:var(--white);padding:40px;box-shadow:0 30px 100px #0008}.kk-release .preview-dialog::backdrop{background:#0f0618ba;-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,#000 15%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 15%,#000 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,#60427d25,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%,#4b336329,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(#12081c16,#12081ca1)}.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 #937aab05,0 0 0 120px #937aab05}.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:#9588a2;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 #87799533;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:#a392b5;background:#2d1e3c}}.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 #594b66;border-radius:17px;background:linear-gradient(140deg,#2b1c39,#1b0f27);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:#b3a8bd}.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 #e8b77a;border-radius:8px;background:#e8b77a;color:#1a0e26;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:#d2c9da;border-color:#675975;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 #594b66;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:#40324d;transition:background .2s}.kk-release .quiz-progress li[data-state=current]{background:#bf9fde;box-shadow:0 0 0 2px #bf9fde26}.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:#d9d1e0}.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:#1a0e2666;border-color:#584b65}}.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:#b3a8bd;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 #e8b77a;border-radius:8px;background:#e8b77a;color:#1a0e26;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:#2a1b38;border-color:#493b57;color:#8f809d;cursor:default}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .quiz-next:not(:disabled):hover{background:#f8cc96;border-color:#f8cc96}}.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:#9e90ab;line-height:1.6;margin-top:16px;border-top:1px solid #66597344;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:#bfb5c8;font-size:14px;line-height:1.7}.kk-release .quiz-result-link{display:block;text-align:center;color:#d7d0de;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 #68597780;border-radius:20px;background:radial-gradient(ellipse at 85% 30%,#553e6b3b,transparent 65%),linear-gradient(120deg,#241632,#1a0f26)}.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:#b4abbe;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:#c6bbd1;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 #8e7f9d42;border-radius:11px;background:#180c23a8;box-shadow:inset 0 1px #f0e2d108}.kk-release .kk-exam__time strong{display:block;color:#faf4ed;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:#a195ac;margin-top:15px;max-width:440px}.kk-release .exam-date>span:first-child{color:#dfd7e6}.kk-release .exam-note{grid-column:1/-1;padding-top:18px;border-top:1px solid #9182a02b;display:flex;justify-content:space-between;gap:22px;align-items:start;color:#9284a0;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:#a993bf12;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,#9879b711,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 #68597655;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:#a397b0;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%,#5b44723b,transparent 70%),linear-gradient(145deg,#261834,#1a0e25)}.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%,#fcf7f2,transparent 62%),#f0ebe4}.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:#877b6c}.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:#786753;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:#4c3b27}.kk-release .access-promise p>span{font-size:10px;color:#82776b}.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 #4e403033}.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:#3c2a14}.kk-release .access-options legend>span{width:27px;height:27px;margin-right:10px;font-size:12px;font-weight:700;background:#f5efe7;border-color:#d0c5b7;color:#6c5538}.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:#f5f0eb;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:#81766a;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 #beb2a4;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:#fbf6ef;box-shadow:inset 0 1px #d9c7b11c}.kk-release .scope-options input:checked+span>small{color:#dbcebe}.kk-release .scope-options input:checked+span>i{background:#f3c183;border-color:#f3c183;color:#412d14}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .scope-options label:hover>span{border-color:#a08c73}}.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:#3f301e;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:#4c3a24}.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 #7e684c;padding:13.5px 16.5px;box-shadow:0 2px 10px #4b392305}.kk-release .duration-options input:checked+span .choice-dot{border-color:#715a3d;background:#715a3d;box-shadow:inset 0 0 0 4px #faf5ee}.kk-release .duration-options input:checked+span .duration-price>b{color:#5f492e}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .duration-options label:hover>span{border-color:#99856c}}.kk-release .pricing-section input:focus-visible+span{outline:3px solid #4c3166;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 #453753;border-radius:19px;background:radial-gradient(ellipse at 100% 0,#4332533b,transparent 54%),#20122e;color:#f8f3ed;box-shadow:0 16px 35px -25px #3a291580}.kk-release .access-summary__top{display:flex;align-items:center;gap:11px;border-bottom:1px solid #9d886e33;padding-bottom:20px;margin-bottom:21px}.kk-release .access-book{width:36px;height:36px;display:grid;place-items:center;background:#f5ba710c;border:1px solid #d2a87533;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:#dbcdbb}.kk-release .selection-check{display:grid;place-items:center;width:21px;height:21px;flex:none;margin-left:auto;border:1px solid #bd9f7b66;color:#ebc392;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:#f8f2eb}.kk-release .access-summary .access-duration{color:#b6adc0;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:#988ca4;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:#f4c284;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:#82758f;white-space:nowrap}.kk-release .access-summary .price-tax{display:block;font-size:10px;color:#a89db3;margin-top:6px}.kk-release .plan-saving{display:inline-flex;align-items:center;font-size:10px;font-weight:700;color:#e9d3b7;background:#f5ba710c;border:1px solid #d4aa7730;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:#f1bd7e;border-radius:9px}@media(min-width:761px)and (hover:hover)and (pointer:fine){.kk-release .access-summary .button:hover{background:#fccf97;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:#b7a692}.kk-release .summary-assurance svg{flex:none;width:13px;height:13px;fill:none;stroke:#deb685;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kk-release .access-included{margin-top:24px;border-top:1px solid #9d886e33}.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:#cdb699}.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:#c8bbab}.kk-release .access-summary .plan-includes li{gap:9px}.kk-release .access-summary .plan-includes li:before{color:#c9a476}.kk-release .plan-caveat{font-size:10px;line-height:1.65;margin:12px 0 4px;color:#c9baa8}.kk-release .access-summary>.access-extras{font-size:9px;color:#847691;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:#93887a;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 #faf5ee}.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:#e0aa69}body:has(.kk-release) nav.kk-nav[data-kk-fixed-header] .kk-mobile-nav[open] summary:before{border-color:#dec8f43d;background:#c6aff50f}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%,#49335f33,transparent 58%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 120px,#000 calc(100% - 120px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 120px,#000 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,#000 22%,#000 78%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 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 #caa67a14;border-radius:50%;background:radial-gradient(circle,#d5b28812,transparent 60%);box-shadow:0 0 0 90px #937aab05,0 0 0 180px #937aab05}@media(max-width:760px){.kk-release .simulation-section:before{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 64px,#000 calc(100% - 64px),transparent)}.kk-release .final-orbit:before{width:500px;height:500px;box-shadow:0 0 0 60px #937aab05,0 0 0 120px #937aab05}}.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:#675975 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,#40255b8f,transparent 76%),radial-gradient(ellipse 95% 1050px at 0% 1600px,#5e42204f,transparent 76%),radial-gradient(ellipse 100% 1400px at 100% 3150px,#3c235457,transparent 76%),radial-gradient(ellipse 90% 1200px at 0% 5100px,#62462442,transparent 76%),#150b1e}body:has(.kk-release){background:var(--kk-stable-page-background,#150b1e)}.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%,#6f4f8e25,transparent 76%),radial-gradient(ellipse 31% 11% at 100% 29%,#c18a5b16,transparent 76%),radial-gradient(ellipse 34% 14% at 0 51%,#ad927218,transparent 76%),radial-gradient(ellipse 36% 12% at 100% 73%,#70528e24,transparent 76%),radial-gradient(ellipse 39% 9% at 20% 96%,#a0836016,transparent 76%)}.kk-release .desktop-atmosphere:after{background-image:linear-gradient(to right,#a490b80a 1px,transparent 1px),linear-gradient(to bottom,#a490b80a 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(to right,#000,transparent 29%,transparent 71%,#000);mask-image:linear-gradient(to right,#000,transparent 29%,transparent 71%,#000);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,#000 110px,#000 calc(100% - 160px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 110px,#000 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,#40255b8f,transparent 76%),radial-gradient(ellipse 120% 1000px at 0% 2400px,#5e42204f,transparent 76%),radial-gradient(ellipse 130% 1300px at 100% 5200px,#3c235457,transparent 76%),radial-gradient(ellipse 120% 1200px at 0% 7800px,#62462442,transparent 76%),#150b1e}}.kk-release .brand-values{position:relative;isolation:isolate;margin-block:0 100px;padding-block:clamp(76px,7vw,112px) 28px;overflow:hidden;color:#f6f1eb;background:radial-gradient(ellipse at 18% 50%,#654c2e29,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(#bbabcb07 1px,transparent 1px),linear-gradient(90deg,#bbabcb07 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 10% 50%,#000,transparent 68%);mask-image:radial-gradient(ellipse at 10% 50%,#000,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:#f5ba71;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:#f7f2ec;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:#f5ba71}.kk-release .brand-values__lead{max-width:350px;margin:26px 0 0;color:#b9b1c1;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:#f5ba71;stroke-width:1.3}.kk-release .brand-values__trace-secondary{stroke:#9d84b6;stroke-width:1;opacity:.35}.kk-release .brand-values__trace-detail{stroke:#988ba4;stroke-width:1;opacity:.45}.kk-release .brand-values__terminal{fill:#1b0f26;stroke:#f5ba71;stroke-width:1.2}.kk-release .brand-values__terminal-core{fill:#f5ba71}.kk-release .brand-values__drawing>p{display:flex;justify-content:space-between;margin:16px 0 0;color:#a99fb3;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 #bbabcb38}.kk-release .brand-values__reason:before{content:"";position:absolute;top:-2px;left:0;width:3px;height:3px;background:#f5ba71}.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:#8a7e96;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:#d6c6b3;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.kk-release .brand-values__reason h3{max-width:250px;margin:0;color:#f5f0e9;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:#c3b6a7;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 #bbabcb23}.kk-release .brand-values__footer>p{max-width:630px;margin:0;color:#a49aae;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:#f2e0c9;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 #a87cd3;outline-offset:5px}@media(hover:hover)and (pointer:fine){.kk-release .brand-values__link:hover{color:#f5ba71;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:#b7adc1;font-size:14px;line-height:1.75}.kk-release .final-section--editorial .final-action>small{display:block;margin-top:16px;color:#b7adc1;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 #9d8baf40;border-radius:6px;color:#eadecf;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=fields]>strong{color:#f4e8da}.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:#f4e8da}@media(min-width:761px){.kk-release #inhalt .facts.kk-learning__facts{grid-template-columns:repeat(4,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 #ab99bd28;border-radius:16px;background:linear-gradient(145deg,#281936f0,#1b0f27f0)}.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:#bbb1c4}}@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;border-left:0}.kk-release #inhalt .facts.kk-learning__facts>div[data-fact]>strong{font-size:38px}}@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:#f7c07d;text-shadow:0 0 60px #f5ba7112}.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:#bbb2c4}.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 #f5ba7180,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:#b3aabc}.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:#b7aac3;gap:12px}.kk-release .annotation-line{width:40px;background:linear-gradient(90deg,#f5ba71,#a87cd3)}.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:#6959786e;border-radius:24px;background:radial-gradient(ellipse at 100% 0,#64517624,transparent 65%),linear-gradient(150deg,#2a1c37,#1a0e25 80%);box-shadow:0 32px 75px -36px #000a,inset 0 1px #d6c4e71a;transform:none}.kk-release .quiz-card:before{top:12px;right:-12px;bottom:-12px;left:12px;border-color:#87799426;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:#160c1f4a}.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:#6e5a81 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:#6e5a81 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:#1509204a}.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:#aea1ba}.kk-release .facts{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px;gap:20px;margin-bottom:24px;border:1px solid #a08db22e;border-radius:20px;background:linear-gradient(115deg,#281936e8,#1d102ae8);box-shadow:inset 0 1px #f5e4d00b,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:#bbb1c4}.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:#a598b2}.kk-release .page-guide>a{font-size:12px;min-height:44px;padding:12px 16px;border-radius:8px;background:#1e112bb3;border-color:#a496b32b;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 #dfcdb726;border-radius:24px;background:radial-gradient(ellipse at 90% 10%,#f3e4d2,transparent 65%),#f4eee6;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:#685947}.kk-release .manifesto h2{font-size:clamp(42px,3.8vw,72px);line-height:1.08;text-wrap:balance}.kk-release .manifesto h2 span{color:#827464}.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:#b8afc2}.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:#ab99bc35;background:linear-gradient(150deg,#2a1b38f5,#1d102af5);box-shadow:inset 0 1px #e9ceae0d;transition:border-color .25s,box-shadow .25s}.kk-release .tool-large{grid-row:auto;background:radial-gradient(ellipse at 0 15%,#9a7d5a29,transparent 70%),linear-gradient(150deg,#2d1e3cf5,#1e112af5)}.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:#1a0d2766}.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:#190c26b8;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%,#a87cd30d,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%,#f5ba710c,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:#9282a24d;background:radial-gradient(ellipse at 85% 30%,#553e6b32,transparent 65%),linear-gradient(120deg,#261734ee,#1a0f26ee);box-shadow:inset 0 1px #e9d8c40d}.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:#160b22b8}.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:#9581a95c;border-radius:22px;box-shadow:0 25px 80px -45px #000c,inset 0 1px #cfbfdf16}.kk-release .simulation-toolbar{height:48px;padding-inline:24px;font-size:10px;background:#261834}.kk-release .simulation-action{padding:28px 32px;background:linear-gradient(110deg,#281936,#1e102c)}.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 #a87cd355;margin:0}.kk-release .simulation-bottom p:nth-child(2){border-left-color:#f5ba7166}.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:#b9afc3}.kk-release .simulation-bottom small{grid-column:1/-1;font-size:11px;line-height:1.8;color:#aea4b7;margin:0}.kk-release .pricing-section{width:min(calc(var(--desktop-content) + 64px),calc(100% - 48px));margin-inline:auto;border:1px solid #e6d7c52b;border-radius:30px;background:radial-gradient(ellipse at 8% 15%,#fdf8f2,transparent 62%),#f0ebe4;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:#756a5e}.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 #3a291570,inset 0 1px #ebd2b31c}.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:#a397ae}.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:#c3b5a3}.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 #9282a12e;border-radius:20px;background:linear-gradient(135deg,#231630ef,#1b0e27ef);box-shadow:inset 0 1px #dacce80a}.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 #cdb49533;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:#beb5c6}.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 #ba9e7c3b;border-radius:24px;background:radial-gradient(ellipse at 0 100%,#392a4738,transparent 65%),#1e112cc9;box-shadow:inset 0 1px #e3cdb10d}.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:#f5ba71}.kk-release .final-section--editorial .final-action{padding-left:35px;border-left:1px solid #bda68a30;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:#a396b123;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:#b1a6bb}.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:#a892bd75;box-shadow:0 18px 46px -30px #0009,inset 0 1px #e9ceae20}.kk-release .page-guide>a:hover{background:#2d1d3c;border-color:#a58ebc75}}@media(max-width:1099px){.kk-release .final-section--editorial .final-action{margin-top:28px}}.kk-release .company-access{display:grid;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:26px;margin-top:28px;padding:32px;border:1px solid #bbac9a;border-radius:20px;background:#eadfd3;color:#1f1528}.kk-release .company-access__icon{display:grid;place-items:center;align-self:start;width:60px;height:60px;border:1px solid #c7b49c;border-radius:16px;background:#f6efe7;color:#6c5334}.kk-release .company-access__icon svg{width:32px;height:32px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kk-release .company-access__copy{min-width:0}.kk-release .company-access__eyebrow{margin:0 0 9px;font-size:10px;font-weight:800;letter-spacing:.16em;color:#675743}.kk-release .company-access__copy h3{margin:0;font-size:clamp(25px,2.1vw,34px);line-height:1.18;letter-spacing:-.035em;color:#1f1528}.kk-release .company-access__copy h3+p{max-width:64ch;margin:12px 0 0;font-size:14px;line-height:1.65;color:#5f513f}.kk-release .company-access__copy ul{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:18px 0 0;padding:0;font-size:12px;font-weight:600;color:#5d4a33}.kk-release .company-access__copy li:before{content:"\2713";margin-right:7px;color:#6c5334}.kk-release .company-access__link{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:54px;padding:16px 22px;border:1px solid #281a35;border-radius:11px;background:#281a35;color:#f9f3eb;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none}.kk-release .company-access__link svg{flex:0 0 20px;width:20px;height:20px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kk-release .company-access__link:hover{background:#39284a;border-color:#39284a}.kk-release .company-access__link:focus-visible{outline:3px solid #6c5334;outline-offset:4px}@media(max-width:1099px){.kk-release .company-access{grid-template-columns:48px minmax(0,1fr);gap:18px;padding:26px}.kk-release .company-access__icon{width:48px;height:48px;border-radius:12px}.kk-release .company-access__icon svg{width:28px;height:28px}.kk-release .company-access__link{grid-column:2;justify-self:start}}@media(max-width:599px){.kk-release .company-access{gap:16px 14px;margin-top:20px;padding:22px 20px;border-radius:16px}.kk-release .company-access__copy h3{font-size:25px}.kk-release .company-access__copy h3+p{font-size:13px}.kk-release .company-access__copy ul{display:grid;gap:8px;font-size:12px;margin-top:14px}.kk-release .company-access__eyebrow{font-size:9px;letter-spacing:.12em}.kk-release .company-access__link{grid-column:1/-1;justify-self:stretch;gap:14px;padding:15px 14px;font-size:13px}}.kk-release .tool-formula{scroll-margin-top:110px}.kk-release .tool-formula .formula-visual{container-type:inline-size;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:0;height:228px;min-width:0;margin:24px 0;padding:20px 16px 18px;border:1px solid #ab99bc29;border-radius:14px;background:radial-gradient(ellipse at 100% 0%,#a77cd110,transparent 70%),linear-gradient(160deg,#1e112b,#190d25);box-shadow:inset 0 1px #ddceec07;color:#e8e1ee;font-size:16px;letter-spacing:normal}.kk-release .tool-formula .formula-caption{display:flex;align-items:center;justify-content:center;gap:8px;color:#b9aec4;font-size:10px;font-weight:600;line-height:1.5;letter-spacing:.07em}.kk-release .tool-formula .formula-caption-line{width:16px;height:2px;flex:none;border-radius:1px;background:#f5ba71;opacity:.75}.kk-release .tool-formula .formula-equation{display:flex;align-items:baseline;justify-content:center;gap:.12em;margin-block:19px 22px;color:#f4ece3;font-size:clamp(28px,12.5cqi,54px);font-weight:500;line-height:1.2;letter-spacing:-.035em;white-space:nowrap}.kk-release .tool-formula .formula-equation>span{flex:none}.kk-release .tool-formula .formula-result{color:#f5ba71}.kk-release .tool-formula .formula-temperature{color:#bb9bdb}.kk-release .tool-formula .formula-operator{align-self:center;margin-inline:.04em;color:#9486a3;font-size:.72em;font-weight:400}.kk-release .tool-formula .formula-dot{font-size:.65em}.kk-release .tool-formula .formula-legend{display:grid;grid-template-columns:.8fr 1.2fr 1.2fr;gap:0;margin:0;padding-top:15px;border-top:1px solid #ab99bc26;text-align:center}.kk-release .tool-formula .formula-legend>div{min-width:0;padding-inline:6px}.kk-release .tool-formula .formula-legend>div+div{border-left:1px solid #ab99bc20}.kk-release .tool-formula .formula-legend dt{margin:0 0 5px;color:#d5c9e0;font-size:13px;font-weight:600;line-height:1}.kk-release .tool-formula .formula-legend dd{margin:0;color:#b7adc1;font-size:10px;line-height:1.5}@media(max-width:760px){.kk-release .tool-formula .formula-visual{height:224px;margin:24px 0 26px}.kk-release .tool-formula .formula-caption{font-size:10px}.kk-release .tool-formula .formula-legend dd{font-size:11px}}@media(min-width:761px)and (max-width:1099px){.kk-release .tool-formula .formula-visual{height:224px}}.kk-release .other-app .volt-icon{flex-shrink:0;font-size:0}.kk-release .other-app .volt-icon>svg{display:block;width:34px;height:auto;max-width:none}@media(max-width:760px){.kk-release .other-app .volt-icon>svg{width: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,#f5ba71,#a87cd3 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:#160c1f;color-scheme:dark}body:has(.kk-release){background:#160c1f}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%,#2c1c3c38,transparent 29%),#160c1f}.kk-release.kk-storefront.kk-home-refined{background:var(--kk-stable-page-background,#150b1e)}.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:#f2eff5}@media(hover:hover)and (pointer:fine){.kk-release .faq-list>details>summary:hover{color:#deccef}}.kk-release .faq-list>details>summary:focus-visible{color:#a87cd3}.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 #4e3d5f;border-radius:24px;background:#1e102b;color:#f2eff5;overflow:auto;box-shadow:0 24px 80px #0008}.kk-release .release-dialog::backdrop{background:#0d0514c9;-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:#c1b8ca;margin-block:14px}.kk-release .release-dialog__close{position:absolute;top:16px;right:16px;width:40px;height:40px;border-radius:50%;border:1px solid #4e3d5f;background:#291938;color:#f2eff5;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 #4e3d5f;border-radius:12px;margin-top:10px;cursor:pointer}.kk-release .release-dialog label:has(input:checked){border-color:#f5ba71;background:#f5ba710c}.kk-release .release-dialog input{-webkit-appearance:auto;appearance:auto;width:20px;height:20px;accent-color:#f5ba71;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:#b5acbf;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:#160b21;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}}:is(.kk-release[data-release-page],body:has(>main#inhalt.kk-home-refined)){position:relative;isolation:isolate;background:radial-gradient(ellipse 80% 820px at 100% 160px,rgba(80,53,106,.2),transparent 76%),radial-gradient(ellipse 65% 1000px at 0% 34%,rgba(71,50,91,.12),transparent 78%),radial-gradient(ellipse 75% 1100px at 100% 67%,rgba(73,46,99,.15),transparent 78%),radial-gradient(ellipse 75% 780px at 25% 100%,rgba(80,64,96,.12),transparent 80%),#160c1f}main#inhalt.kk-home-refined{position:relative;isolation:isolate;background:none}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined):before{content:"";position:absolute;inset:0 0 auto;height:940px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 48% 54% at 76% 18%,rgba(156,120,191,.1),transparent 82%),radial-gradient(ellipse 48% 42% at 8% 0%,rgba(200,173,140,.055),transparent 90%);opacity:1;animation:kk-calm-arrival 3.6s cubic-bezier(.22,1,.36,1) both}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined):after{content:none;display:none}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) :is(.desktop-atmosphere,.hero-atmosphere,.exam-atmosphere,.final-orbit){display:none}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) :is(.simulation-section,.brand-values):before{content:none;display:none}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) :is(.simulation-section,.brand-values){background:none}@keyframes kk-calm-arrival{0%{opacity:.3}to{opacity:1}}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif{position:absolute;width:min(49vw,760px);height:auto;aspect-ratio:1;opacity:.28;overflow:visible}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--air{top:-150px;right:-100px}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--frost{top:330px;left:-200px;width:470px;opacity:.18}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--flow{top:27%;left:-170px;transform:rotate(8deg);opacity:.22}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--ice{top:48%;right:-180px;width:510px;opacity:.19}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--tail{top:84%;left:-140px;transform:rotate(18deg);opacity:.22}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif__motion{transform-box:fill-box;transform-origin:center}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif.is-arriving .kk-cold-motif__motion{animation:kk-cold-flow-in 4.8s cubic-bezier(.18,.65,.3,1) both}@keyframes kk-cold-flow-in{0%{transform:translate(-24px,14px) rotate(-3deg);opacity:.35}to{transform:translate(0) rotate(0);opacity:1}}@media(max-width:760px){:is(.kk-release[data-release-page],body:has(>main#inhalt.kk-home-refined)){background:radial-gradient(ellipse 125% 700px at 95% 120px,rgba(83,56,110,.18),transparent 76%),radial-gradient(ellipse 120% 1000px at 0% 32%,rgba(71,51,91,.11),transparent 78%),radial-gradient(ellipse 120% 1000px at 100% 65%,rgba(73,46,99,.13),transparent 78%),radial-gradient(ellipse 120% 700px at 25% 100%,rgba(80,64,96,.1),transparent 80%),#160c1f}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined):before{height:680px;background:radial-gradient(ellipse 90% 60% at 90% 12%,rgba(156,120,191,.075),transparent 85%)}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif{width:400px;opacity:.24}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--air{top:-80px;right:-160px;width:440px}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--frost{top:380px;left:-185px;width:340px;opacity:.14}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--flow{top:29%;left:-185px}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--ice{top:51%;right:-170px;width:350px;opacity:.17}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif--tail{top:88%;left:-190px}}@media(prefers-reduced-motion:reduce){:is(.kk-release[data-release-page],main#inhalt.kk-home-refined):before{animation:none;opacity:1}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-motif.is-arriving .kk-cold-motif__motion{animation:none;transform:none;opacity:1}}[data-cold-host]{position:relative;isolation:isolate}.kk-cold-zone[data-cold-draft]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;border-radius:inherit}[data-cold-draft] .kk-cold-motif{pointer-events:none}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-zone[data-cold-draft] .kk-cold-motif{position:absolute;top:26px;right:-72px;width:310px;height:auto;aspect-ratio:auto;max-width:none;opacity:.24;overflow:visible}[data-cold-draft] .kk-draft-drift{transform-box:fill-box;transform-origin:center;animation:kk-draft-cold-drift var(--cold-duration,28s) ease-in-out infinite;animation-delay:var(--cold-phase,0s);animation-play-state:paused}[data-cold-draft] .kk-draft-reveal{transform-box:fill-box;transform-origin:center}[data-cold-draft][data-drift-ready] .kk-cold-motif:not(.is-revealed) .kk-draft-reveal{opacity:0;transform:translateY(18px)}[data-cold-draft] .is-revealed .kk-draft-reveal{animation:kk-draft-cold-reveal 4.8s cubic-bezier(.22,.61,.36,1) var(--cold-reveal-delay,.15s) both;animation-play-state:paused}[data-cold-draft] .is-drifting :is(.kk-draft-drift,.kk-draft-reveal){animation-play-state:running}[data-cold-draft] .is-settled .kk-draft-reveal{animation:none;opacity:1;transform:none}[data-cold-draft] .kk-cold-motif--air{--cold-duration:36s;--cold-phase:-12s;--cold-reveal-delay:.1s}[data-cold-draft] .kk-cold-motif--frost{--cold-duration:30s;--cold-phase:-4s;--cold-reveal-delay:.6s}[data-cold-draft] .kk-cold-motif--flow{--cold-duration:32s;--cold-phase:-19s}[data-cold-draft] .kk-cold-motif--ice{--cold-duration:34s;--cold-phase:-16s}[data-cold-draft] .kk-cold-motif--tail{--cold-duration:38s;--cold-phase:-7s}[data-cold-draft] .kk-cold-motif--crystals{--cold-duration:32s;--cold-phase:-8s;--cold-reveal-delay:.35s}[data-cold-draft] .kk-cold-motif--dew{--cold-duration:26s;--cold-phase:-14s}[data-cold-draft] .kk-cold-motif--coil{--cold-duration:34s;--cold-phase:-10s}[data-cold-draft] .kk-cold-motif--temperature{--cold-duration:30s;--cold-phase:-21s}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-scene[data-cold-draft] .kk-cold-motif--crystals{top:96px;left:40%;width:280px;opacity:.27}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-scene[data-cold-draft] .kk-cold-motif--tail{top:91%}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=facts] .kk-cold-zone .kk-cold-motif{top:-48px;right:15%;width:220px;opacity:.18}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=manifesto] .kk-cold-zone .kk-cold-motif{top:-45px;right:-45px;width:350px;opacity:.12}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=tools] .kk-cold-zone .kk-cold-motif{top:40px;left:55%;right:auto;width:200px;opacity:.32}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=tools] .kk-cold-zone .kk-cold-motif[data-cold-slot=end]{top:auto;bottom:-5px;left:49%;right:auto;width:120px;opacity:.32}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=values] .kk-cold-zone .kk-cold-motif{top:auto;bottom:35px;left:30%;right:auto;width:290px;opacity:.3}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=exam] .kk-cold-zone .kk-cold-motif{top:25px;left:30%;right:auto;width:260px;opacity:.24}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=simulation] .kk-cold-zone .kk-cold-motif{top:15px;left:54%;right:auto;width:230px;opacity:.3}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=simulation] .kk-cold-zone .kk-cold-motif[data-cold-slot=end]{top:360px;bottom:auto;left:-25px;right:auto;width:280px;opacity:.28}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=final] .kk-cold-zone .kk-cold-motif{top:-25px;right:-65px;width:270px;opacity:.23}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=pricing] .kk-cold-zone .kk-cold-motif{top:10px;right:-55px;width:350px;opacity:.12}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=pricing] .kk-cold-zone .kk-cold-motif[data-cold-slot=end]{top:auto;bottom:25px;right:auto;left:-70px;width:320px;opacity:.1}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) :is([data-cold-host=pricing],[data-cold-host=manifesto]) .kk-cold-zone .kk-draft-drift{stroke:#523e66}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) :is([data-cold-host=pricing],[data-cold-host=manifesto]) .kk-cold-zone [fill]:not([fill=none]){fill:#523e66}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=faq] .kk-cold-zone .kk-cold-motif{top:auto;bottom:10px;right:auto;left:0;width:270px;opacity:.2}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=footer] .kk-cold-zone .kk-cold-motif{top:-50px;right:12%;width:240px;opacity:.24}@keyframes kk-draft-cold-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0)}}@keyframes kk-draft-cold-drift{0%,to{transform:translate(-5px,7px) rotate(-1deg)}50%{transform:translate(7px,-7px) rotate(1deg)}}@media(max-width:760px){.kk-release #inhalt .kk-learning__facts[data-cold-host=facts]>[data-fact=gp1]{order:1}.kk-release #inhalt .kk-learning__facts[data-cold-host=facts]>[data-fact=gp2]{order:2}.kk-release #inhalt .kk-learning__facts[data-cold-host=facts]>[data-fact=fields]{order:3}.kk-release #inhalt .kk-learning__facts[data-cold-host=facts]>[data-fact=chapters]{order:4}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-zone[data-cold-draft] .kk-cold-motif{top:18px;right:-100px;width:240px;opacity:.22}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) .kk-cold-scene[data-cold-draft] .kk-cold-motif--crystals{top:148px;left:auto;right:-70px;width:210px;opacity:.22}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=facts] .kk-cold-zone .kk-cold-motif{top:-30px;right:-40px;width:200px;opacity:.16}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=manifesto] .kk-cold-zone .kk-cold-motif{top:-40px;right:-85px;width:260px;opacity:.1}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=tools] .kk-cold-zone .kk-cold-motif{top:0;left:auto;right:-35px;width:165px;opacity:.26}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=tools] .kk-cold-zone .kk-cold-motif[data-cold-slot=end]{top:auto;bottom:-25px;left:40%;right:auto;width:190px;opacity:.24}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=values] .kk-cold-zone .kk-cold-motif{top:10px;bottom:auto;left:auto;right:-70px;width:215px;opacity:.23}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=exam] .kk-cold-zone .kk-cold-motif{top:8px;left:auto;right:-25px;width:170px;opacity:.24}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=simulation] .kk-cold-zone .kk-cold-motif{top:0;left:auto;right:-50px;width:200px;opacity:.25}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=simulation] .kk-cold-zone .kk-cold-motif[data-cold-slot=end]{top:auto;bottom:35px;left:-95px;right:auto;width:200px;opacity:.23}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=final] .kk-cold-zone .kk-cold-motif{top:-15px;right:-115px;width:235px;opacity:.2}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=pricing] .kk-cold-zone .kk-cold-motif{top:-10px;right:-95px;width:270px;opacity:.12}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=pricing] .kk-cold-zone .kk-cold-motif[data-cold-slot=end]{bottom:0;left:-110px;width:250px;opacity:.1}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=faq] .kk-cold-zone .kk-cold-motif{top:10px;bottom:auto;left:auto;right:-100px;width:220px;opacity:.2}:is(.kk-release[data-release-page],main#inhalt.kk-home-refined) [data-cold-host=footer] .kk-cold-zone .kk-cold-motif{top:-10px;right:-35px;width:220px;opacity:.22}}@media(prefers-reduced-motion:reduce){[data-cold-draft] :is(.kk-draft-drift,.kk-draft-reveal),[data-cold-draft][data-drift-ready] .kk-cold-motif:not(.is-revealed) .kk-draft-reveal,[data-cold-draft] .is-revealed .kk-draft-reveal{animation:none;transform:none;opacity:1}}.kk-access-trigger[data-access-trigger]{position:absolute;top:360px;left:0;width:1px;height:1px;pointer-events:none}.kk-access-dock[data-access-dock]{position:fixed;z-index:40;left:50%;bottom:24px;display:flex;align-items:center;justify-content:center;width:max-content;max-width:calc(100% - 40px);min-height:52px;padding:14px 28px;border:1px solid rgba(190,168,212,.42);border-radius:999px;background:#1a0f26d1;color:#f7f0e8;box-shadow:0 8px 24px #0c041430,inset 0 1px #f1e7fa14;font:inherit;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:.01em;text-align:center;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,12px);transition:opacity .24s ease,transform .3s cubic-bezier(.22,.61,.36,1),visibility .3s;-webkit-tap-highlight-color:transparent}.kk-access-dock[data-access-dock][hidden]{display:none}.kk-access-dock[data-access-dock].is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.kk-access-dock[data-access-dock]:focus-visible{outline:3px solid #c2a1e2;outline-offset:5px}body:has(dialog[open]) .kk-access-dock[data-access-dock]{opacity:0;visibility:hidden;pointer-events:none}@media(hover:hover)and (pointer:fine){.kk-access-dock[data-access-dock]:hover{background:#251733eb;border-color:#bea8d4ad}}@media(max-width:760px),(hover:none)and (pointer:coarse){.kk-access-dock[data-access-dock]{bottom:calc(8px + env(safe-area-inset-bottom,0px));min-height:48px;padding:10px 18px;font-size:14px}}@media(prefers-reduced-motion:reduce){.kk-access-dock[data-access-dock]{transition:none;transform:translate(-50%)}}.kk-release .faq-list>details[data-faq-animating]{overflow:hidden}.kk-release .faq-list>details[data-faq-animating]>summary:focus-visible{outline-offset:-3px}.kk-release .faq-list>details[data-faq-motion]>summary{cursor:pointer}.kk-release .faq-list>details[data-faq-motion]>summary>span{transition:transform .32s cubic-bezier(.22,1,.36,1)}.kk-release .faq-list>details[data-faq-motion]>summary[aria-expanded=false]>span{transform:rotate(0)}.kk-release .faq-list>details[data-faq-motion]>summary[aria-expanded=true]>span{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.kk-release .faq-list>details[data-faq-motion]>summary>span{transition:none}}.kk-release .simulation-frame[data-circuit-poster]{isolation:isolate;touch-action:pan-y pinch-zoom;overscroll-behavior:auto}.kk-release .simulation-frame[data-circuit-poster]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:auto;touch-action:pan-y pinch-zoom;background:transparent}.kk-release .simulation-frame[data-circuit-poster]>iframe{pointer-events:none!important}

