/**handles:karriere-kompass**/
.kk-root{--kk-ink:#2d353b;--kk-ochre:#b8892c;--kk-text:#22292e;--kk-muted:#5d666c;--kk-paper:#f6f7f7;--kk-surface:#ffffff;--kk-line:#dadfe2;--kk-defined:#eceeef;--kk-gold-light:#fbf4e2;--kk-gold:#efd6a0;--kk-warn:#8a5a12;--kk-beruf:#236fde;--kk-marke:#d2a03a;--kk-zukunft:#1eb5b9;--kk-font-head:"Avenir Next",Montserrat,"Segoe UI",system-ui,-apple-system,Roboto,Arial,sans-serif;--kk-font-body:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--kk-radius:10px;font-family:var(--kk-font-body);color:var(--kk-text);background:var(--kk-paper);line-height:1.55;font-size:1rem;max-width:1080px;margin:0 auto;padding:clamp(20px,4vw,48px);border-radius:var(--kk-radius);box-sizing:border-box}.kk-root *,.kk-root ::after,.kk-root ::before{box-sizing:border-box}.kk-root :where(p,li,dd,dt,span,strong,em,label,figcaption){color:inherit}.kk-root :where(p){padding:0}.kk-root :where(ul,ol){padding-bottom:0;line-height:inherit}.kk-root h2,.kk-root h3{font-family:var(--kk-font-head);font-weight:600;letter-spacing:-.01em;color:var(--kk-ink);text-wrap:balance;margin:0}.kk-root h2{font-size:clamp(1.45rem, 2.6vw, 2rem);line-height:1.25}.kk-root h3{font-size:1.2rem;line-height:1.3}.kk-root p{margin:0}.kk-eyebrow{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--kk-ochre);font-weight:600}.kk-intro{display:grid;gap:10px;max-width:40rem;margin-bottom:28px}.kk-form{display:grid;gap:20px;max-width:40rem}.kk-row{display:grid;gap:20px}.kk-row-2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.kk-field{display:grid;gap:6px;align-content:start;min-width:0}.kk-field>label{font-weight:600;font-size:.92rem}.kk-root input[type=date],.kk-root input[type=text],.kk-root input[type=time],.kk-root select{font:inherit;color:var(--kk-text);background:var(--kk-surface);border:1px solid var(--kk-line);border-radius:8px;padding:11px 12px;width:100%;min-height:46px}.kk-btn:focus-visible,.kk-root input:focus-visible,.kk-root select:focus-visible,.kk-root summary:focus-visible{outline:2px solid var(--kk-ochre);outline-offset:2px}.kk-root input:disabled{opacity:.5}.kk-check{display:flex;gap:8px;align-items:center;font-size:.88rem;color:var(--kk-muted);cursor:pointer}.kk-check input{width:18px;height:18px;accent-color:var(--kk-ink)}.kk-hint{font-size:.85rem;color:var(--kk-muted)}.kk-error{color:var(--kk-warn);font-weight:600}.kk-privacy{font-size:.85rem;color:var(--kk-muted)}.kk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;border-radius:999px;padding:12px 24px;border:1px solid var(--kk-ink);min-height:46px;transition:background-color .15s,color .15s}.kk-btn-primary{background:var(--kk-ink);color:#fff;justify-self:start}.kk-btn-primary:hover{background:#1c2226;color:#fff}.kk-btn-quiet{background:0 0;color:var(--kk-ink)}.kk-btn-quiet:hover{background:var(--kk-defined)}.kk-result{display:grid;gap:32px}.kk-result-head{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between}.kk-result-title{flex:1 1 18rem;display:grid;gap:4px;min-width:0}.kk-result-sub{color:var(--kk-muted);font-size:1rem}.kk-unsure-note{flex-basis:100%;order:3;font-size:.9rem;color:var(--kk-warn);background:#f6ecd9;padding:10px 14px;border-radius:8px}.kk-stage{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:clamp(20px,3vw,36px);background:var(--kk-surface);border:1px solid var(--kk-line);border-radius:calc(var(--kk-radius) * 1.6);padding:clamp(16px,3.5vw,40px)}.kk-figure{margin:0;display:grid;gap:14px;min-width:0}.kk-graph-box{width:100%;max-width:720px;margin-inline:auto}.kk-graph{width:100%;height:auto;display:block}.kk-graph path[fill^=url]{cursor:help}.kk-legend{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;font-size:.84rem;color:var(--kk-muted)}.kk-key{display:inline-flex;align-items:center;gap:7px}.kk-dot{width:12px;height:12px;border-radius:50%;display:inline-block;flex:none}.kk-dot-pers{background:var(--kk-ink)}.kk-dot-design{background:var(--kk-ochre)}.kk-dot-both{background:var(--kk-ink);box-shadow:0 0 0 2px var(--kk-ochre)}.kk-dot-defined{border-radius:3px;background:linear-gradient(var(--kk-gold-light),var(--kk-gold));border:1px solid var(--kk-ink)}.kk-grid{display:grid}.kk-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;min-width:0}.kk-card{background:var(--kk-surface);border:1px solid var(--kk-line);border-radius:var(--kk-radius);padding:22px 24px;display:grid;gap:8px;align-content:start}.kk-card-title{font-size:1.35rem!important}.kk-hd{font-size:.82rem;color:var(--kk-muted)}.kk-card-body{display:grid;gap:10px;max-width:65ch}.kk-unsure{font-size:.82rem;font-weight:600;color:var(--kk-warn)}.kk-keys{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:8px 0 0;padding-top:14px;border-top:1px solid var(--kk-line);font-size:.92rem}.kk-keys dt{color:var(--kk-muted)}.kk-keys dd{margin:0;font-weight:400}.kk-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.kk-panel{display:grid;gap:10px;align-content:start}.kk-centers{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:12px}.kk-centers li{display:grid;gap:2px;padding-left:14px;border-left:2px solid var(--kk-line)}.kk-panel:first-child .kk-centers li{border-left-color:var(--kk-ink)}.kk-centers strong{color:var(--kk-ink)}.kk-centers span{font-size:.93rem;color:var(--kk-muted)}.kk-cta{background:var(--kk-ink);color:#eef3f2;border-radius:var(--kk-radius);padding:clamp(22px,4vw,36px);display:grid;gap:14px}.kk-cta h3{color:#fff;font-size:1.4rem}.kk-cta p{max-width:62ch}.kk-cta .kk-btn-primary{background:var(--kk-ochre);border-color:var(--kk-ochre);color:#fff}.kk-cta .kk-btn-primary:hover{background:#9e7524}.kk-cta .kk-meta{color:#c9d6d4}.kk-details{border-top:1px solid var(--kk-line);padding-top:16px}.kk-details summary{cursor:pointer;font-weight:600;color:var(--kk-ink)}.kk-details[open] summary{margin-bottom:14px}.kk-table-wrap{overflow-x:auto}.kk-table{border-collapse:collapse;width:100%;max-width:30rem;font-size:.92rem}.kk-table td,.kk-table th{padding:6px 10px;border-bottom:1px solid var(--kk-line);text-align:left}.kk-table thead th{font-size:.78rem;color:var(--kk-muted);font-weight:600}.kk-num{font-variant-numeric:tabular-nums;font-weight:600}.kk-col-design{color:var(--kk-ochre);text-align:right!important}.kk-col-pers{color:var(--kk-ink)}.kk-sym{display:inline-block;width:1.2em;color:var(--kk-muted)}.kk-meta{font-size:.88rem;color:var(--kk-muted);margin-top:10px!important}.kk-foot{font-size:.82rem;color:var(--kk-muted);max-width:65ch}.kk-messe{font-size:1.15rem;max-width:1280px}.kk-messe .kk-btn{min-height:56px;padding:14px 30px}.kk-messe input:not([type=checkbox]),.kk-messe select{min-height:56px!important}@media (prefers-reduced-motion:reduce){.kk-btn{transition:none}}@media print{.kk-root{background:#fff;padding:0}.kk-btn,.kk-cta .kk-btn,.kk-form{display:none!important}.kk-details>:not(summary){display:block}}.kk-mail{background:var(--kk-surface);border:1px solid var(--kk-ochre);border-radius:var(--kk-radius);padding:clamp(20px,3vw,28px);display:grid;gap:12px}.kk-mail-row{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.kk-mail-row .kk-field{flex:1 1 16rem}.kk-root input[type=email]{font:inherit;color:var(--kk-text);background:var(--kk-surface);border:1px solid var(--kk-line);border-radius:8px;padding:11px 12px;width:100%;min-height:46px}.kk-check-top{align-items:flex-start}.kk-check-top input{margin-top:3px;flex:none}.kk-check a{color:var(--kk-ink)}.kk-trap{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.kk-mail-status{font-weight:600;padding:10px 14px;border-radius:8px;background:var(--kk-paper)}.kk-mail-status.kk-good{color:#1f5a3a;background:#e3f0e8}.kk-mail-status.kk-wait{color:var(--kk-warn);background:#f6ecd9}.kk-mail-status.kk-bad{color:#8a2a12;background:#f7e3dc}.kk-btn:disabled{opacity:.6;cursor:default}.kk-messe input[type=email]{min-height:56px}.kk-graph-wrap{display:grid;gap:12px}.kk-toggles{display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center}.kk-switch{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font-size:.9rem;font-weight:600;color:var(--kk-ink);position:relative}.kk-switch input{position:absolute;opacity:0;width:1px;height:1px}.kk-switch-track{width:38px;height:22px;border-radius:999px;background:var(--kk-line);position:relative;transition:background-color .15s;flex:none}.kk-switch-track::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}.kk-switch input:checked+.kk-switch-track{background:var(--kk-ink)}.kk-switch input:checked+.kk-switch-track::after{transform:translateX(16px)}.kk-switch input:focus-visible+.kk-switch-track{outline:2px solid var(--kk-ochre);outline-offset:2px}.kk-arrow-note{font-size:.82rem;color:var(--kk-muted);text-align:center;max-width:46ch;margin-inline:auto!important}.kk-planets-m{display:grid;grid-template-columns:1fr 1fr;gap:16px}.kk-planets-col{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}.kk-planets-col li{display:flex;gap:6px;align-items:baseline;font-variant-numeric:tabular-nums}.kk-planets-design strong{color:var(--kk-ochre)}.kk-planets-personality strong{color:var(--kk-ink)}@media (prefers-reduced-motion:reduce){.kk-switch-track,.kk-switch-track::after{transition:none}}.kk-fieldset{border:0;margin:0;padding:0;display:grid;gap:8px;min-width:0}.kk-fieldset legend{font-family:var(--kk-font-head);font-weight:600;font-size:1.1rem;color:var(--kk-ink);padding:0;margin-bottom:2px}.kk-themes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:10px;margin-top:4px}.kk-theme{position:relative;display:grid;gap:4px;align-content:start;padding:14px 16px 14px 18px;border:1px solid var(--kk-line);border-radius:var(--kk-radius);background:var(--kk-surface);cursor:pointer;--kk-tc:var(--kk-ink)}.kk-theme::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--kk-tc);opacity:.35}.kk-theme-beruf{--kk-tc:var(--kk-beruf)}.kk-theme-marke{--kk-tc:var(--kk-marke)}.kk-theme-zukunft{--kk-tc:var(--kk-zukunft)}.kk-theme input{position:absolute;opacity:0;width:1px;height:1px}.kk-theme-name{font-weight:600;color:var(--kk-ink)}.kk-theme-text{font-size:.85rem;color:var(--kk-muted)}.kk-theme:has(input:checked){border-color:var(--kk-tc);box-shadow:0 0 0 1px var(--kk-tc)}.kk-theme:has(input:checked)::before{opacity:1}.kk-theme:has(input:focus-visible){outline:2px solid var(--kk-ochre);outline-offset:2px}.kk-precision{font-size:.78rem;color:var(--kk-muted);text-align:center;max-width:60ch;margin-inline:auto}.kk-impulse{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;--kk-tc:var(--kk-ochre)}.kk-impulse-beruf{--kk-tc:var(--kk-beruf)}.kk-impulse-marke{--kk-tc:var(--kk-marke)}.kk-impulse-zukunft{--kk-tc:var(--kk-zukunft)}.kk-ikigai,.kk-impulse-main{background:var(--kk-surface);border:1px solid var(--kk-line);border-radius:var(--kk-radius);padding:20px 22px;display:grid;gap:8px;align-content:start}.kk-impulse-main{border-top:3px solid var(--kk-tc)}.kk-impulse-main .kk-eyebrow{color:var(--kk-tc)}.kk-impulse-text{font-size:1.05rem;max-width:60ch}.kk-ikigai-text{font-family:var(--kk-font-head);font-size:1.1rem;color:var(--kk-ink);max-width:50ch}.kk-more{display:grid;gap:12px;padding:clamp(20px,3vw,30px);border-radius:var(--kk-radius);background:var(--kk-gold-light)}.kk-more-lead{max-width:62ch}.kk-split-in{display:flex;align-items:center;gap:6px}.kk-root .kk-split-in input.kk-num-in{width:3.4em;min-width:0;text-align:center;padding-left:6px;padding-right:6px}.kk-root .kk-split-in input.kk-num-4{width:4.8em}.kk-split-in span{color:var(--kk-muted)}.kk-split-in .kk-uhr{margin-left:4px;font-size:.9rem}.kk-split-in.kk-off{opacity:.45}.kk-offline-badge{font-size:.78rem;color:var(--kk-muted);text-align:center;margin:10px 0 0}.kk-more-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:12px;margin-top:4px}.kk-more-tile{background:var(--kk-surface);border:1px solid var(--kk-line);border-radius:var(--kk-radius);padding:16px 18px;display:grid;gap:6px;align-content:start}.kk-more-tile .kk-eyebrow{margin:0}@media (min-width:760px){.kk-more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kk-more-tile:first-child{grid-column:span 2}}.kk-more-q{margin:0;font-family:var(--kk-font-head);font-size:1.05rem;line-height:1.4;color:var(--kk-ink)}.kk-more-hint{margin:0;font-size:.88rem;line-height:1.5;color:var(--kk-muted)}.kk-more-tools-title{margin:8px 0 0;font-family:var(--kk-font-head);font-size:1.05rem;color:var(--kk-ink)}.kk-more-tools{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:8px 16px}.kk-more-tools li{display:grid;gap:2px;font-size:.9rem;line-height:1.45;color:var(--kk-muted);padding-left:12px;border-left:2px solid var(--kk-gold)}.kk-more-tool{color:var(--kk-ink);font-weight:600}.kk-more-end{color:var(--kk-ink);margin-top:4px;max-width:62ch}.kk-more .kk-btn{justify-self:start}.kk-offers{display:grid;gap:12px}.kk-offer-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.kk-offer{background:var(--kk-surface);border:1px solid var(--kk-line);border-radius:var(--kk-radius);padding:18px 20px;display:grid;gap:10px;align-content:start}.kk-offer-logo{width:100%;max-width:220px;height:auto;display:block}.kk-offer-main{grid-template-columns:minmax(160px,260px) minmax(0,1fr);align-items:center;gap:12px 28px;padding:24px 26px}.kk-offer-main .kk-offer-logo{max-width:260px;grid-row:span 2}.kk-offer-main .kk-btn{justify-self:start}.kk-offer-berufswege.kk-offer-main{border-color:var(--kk-beruf)}.kk-offer-markenwege.kk-offer-main{border-color:var(--kk-marke)}.kk-offer-zukunftswege.kk-offer-main{border-color:var(--kk-zukunft)}.kk-offer-row .kk-offer-main{grid-template-columns:minmax(0,1fr);align-items:start;padding:20px 22px}.kk-offer-row .kk-offer-main .kk-offer-logo{grid-row:auto;max-width:200px}.kk-offer-row .kk-offer-berufswege{border-color:var(--kk-beruf)}.kk-offer-row .kk-offer-markenwege{border-color:var(--kk-marke)}.kk-offer-row .kk-offer-zukunftswege{border-color:var(--kk-zukunft)}@media (max-width:640px){.kk-offer-main{grid-template-columns:minmax(0,1fr)}.kk-offer-main .kk-offer-logo{grid-row:auto;max-width:220px}}.kk-link{color:var(--kk-ink);font-weight:600;text-decoration:none}.kk-link:hover{text-decoration:underline}.kk-cards-3>:first-child{grid-column:1/-1}.kk-theme-none{grid-column:1/-1;padding:10px 16px 10px 18px}.kk-theme-none .kk-theme-name{font-weight:500;color:var(--kk-muted)}.kk-theme-none:has(input:checked) .kk-theme-name{color:var(--kk-ink);font-weight:600}.kk-brand{text-transform:none;letter-spacing:.04em;font-size:.95rem}.kk-lead{font-size:1.05rem;color:var(--kk-muted);max-width:60ch}.kk-motto{font-family:var(--kk-font-head);font-style:italic;color:var(--kk-ochre);font-size:1.02rem;max-width:60ch}.kk-keys dd.kk-falle{font-weight:400}.kk-three{display:grid;gap:10px}.kk-three-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}.kk-three-tile{position:relative;background:var(--kk-ink);color:#eef1f2;border-radius:var(--kk-radius);padding:22px 22px 22px 64px;display:grid;gap:6px;align-content:start}.kk-three-tile h3{color:#fff;font-size:1.2rem}.kk-three-tile .kk-eyebrow{color:var(--kk-gold)}.kk-three-nr{position:absolute;left:20px;top:18px;width:30px;height:30px;border-radius:50%;background:var(--kk-ochre);color:#fff;font-weight:700;display:grid;place-items:center}.kk-talents{display:grid;gap:10px}.kk-talent-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:14px}.kk-talent{background:var(--kk-surface);border:1px solid var(--kk-line);border-top:3px solid var(--kk-ochre);border-radius:var(--kk-radius);padding:18px 20px;display:grid;gap:8px;align-content:start}.kk-talent-label{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--kk-muted);margin-top:4px!important}.kk-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.kk-chips li{font-size:.82rem;padding:4px 10px;border-radius:999px;background:var(--kk-gold-light);color:var(--kk-ink)}.kk-center-motto{font-style:italic;color:var(--kk-ochre);font-size:.95rem}.kk-fields{font-size:.92rem;color:var(--kk-ink)}.kk-root ul.kk-centers,.kk-root ul.kk-planets-col{list-style:none!important;padding-left:0!important;margin-left:0!important}.kk-root ul.kk-centers li,.kk-root ul.kk-planets-col li{list-style:none!important}.kk-root ul.kk-centers li::before,.kk-root ul.kk-planets-col li::before{content:none!important}.kk-root .kk-three-tile,.kk-root .kk-three-tile p{color:#f4f6f7!important}.kk-root .kk-three-tile h3{color:#fff!important}.kk-root .kk-three-tile p{font-size:1.02rem;line-height:1.55}.kk-root .kk-three-tile .kk-eyebrow{color:var(--kk-gold)!important}.kk-root .kk-cta,.kk-root .kk-cta p{color:#f4f6f7!important}.kk-root .kk-cta h3{color:#fff!important}@media (max-width:900px){.kk-stage{grid-template-columns:minmax(0,1fr)}}.kk-data{display:grid;border-top:1px solid var(--kk-line);align-self:start}.kk-data-row{display:block;border-bottom:1px solid var(--kk-line)}.kk-data-row summary{display:grid;grid-template-columns:minmax(110px,40%) minmax(0,1fr) 22px;gap:10px;padding:9px 4px;align-items:start}div.kk-data-row{display:grid;grid-template-columns:minmax(110px,40%) minmax(0,1fr) 22px;gap:10px;padding:9px 4px}.kk-data-row summary{cursor:pointer;list-style:none}.kk-data-row summary::-webkit-details-marker{display:none}.kk-data-label{color:var(--kk-muted);font-size:.92rem}.kk-data-value{color:var(--kk-text);font-weight:500}.kk-data-dots{width:22px;height:22px;border-radius:50%;border:1px solid var(--kk-muted);color:var(--kk-muted);display:grid;place-items:center;font-size:.8rem;line-height:1}.kk-data-more[open] .kk-data-dots{background:var(--kk-ink);border-color:var(--kk-ink);color:#fff}.kk-data-text{padding:0 4px 12px;color:var(--kk-muted);font-size:.92rem}.kk-data-row summary:focus-visible{outline:2px solid var(--kk-ochre);outline-offset:2px}.kk-top{background:var(--kk-gold-light);border:1px solid var(--kk-gold);border-radius:var(--kk-radius);padding:16px 20px;display:grid;gap:8px}.kk-top ol{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;counter-reset:kk-top}.kk-top li{counter-increment:kk-top;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:10px;align-items:start;align-content:start}.kk-top li::before{content:counter(kk-top);grid-row:span 2;width:28px;height:28px;border-radius:50%;background:var(--kk-ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:.9rem}.kk-top strong{color:var(--kk-ink);font-size:1.02rem}.kk-top span{font-size:.82rem;color:var(--kk-muted)}.kk-root .kk-top ol{padding-left:0!important;list-style:none!important}.kk-intro{max-width:52rem}.kk-form{max-width:none}.kk-row-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start}@media (min-width:900px){.kk-themes{grid-template-columns:repeat(4,minmax(0,1fr))}.kk-theme-none{grid-column:auto;padding:14px 16px 14px 18px}}.kk-root{max-width:1280px}.kk-cards,.kk-cards-3{grid-template-columns:minmax(0,1fr)}.kk-card-body{max-width:70ch}@media (min-width:900px){.kk-card:has(> .kk-keys){grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);column-gap:36px}.kk-card:has(> .kk-keys)>*{grid-column:1}.kk-card:has(> .kk-keys)>.kk-keys{grid-column:2;grid-row:1/span 8;align-self:start;grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0 0 0 24px;border-top:0;border-left:1px solid var(--kk-line)}.kk-card:has(> .kk-keys)>.kk-keys dd{margin-bottom:10px}}.kk-talent-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}@media (min-width:760px){.kk-talent-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.kk-talent-typ{border-top-color:var(--kk-ink)}