.profil{max-width:980px;margin-inline:auto;scroll-margin-top:24px;position:relative}.profil-progress{background:var(--line);border-radius:2px;height:2px;margin-bottom:18px;overflow:hidden}.profil-progress span{background:var(--gradient);height:100%;transition:width .35s;display:block}.profil-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:var(--radius);background:#071322db;padding:44px}.profil-card h3{letter-spacing:-.02em;outline:none;margin:10px 0 16px;font-size:clamp(24px,2.4vw,32px);line-height:1.25}.profil-lead{color:var(--muted);margin-bottom:26px}.profil-step{letter-spacing:var(--tracking);text-transform:uppercase;color:var(--orange);font-size:12px}.profil-note{color:var(--muted);margin-top:18px;font-size:13px}.profil-hint{color:var(--muted);font-size:13px}.profil-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:30px;display:flex}.profil-start{text-align:center;padding-block:56px}.profil-start h3{max-width:620px;margin-inline:auto}.profil-facts{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;max-width:800px;margin:26px auto 34px;padding:0;list-style:none;display:grid}.profil-facts li{border:1px solid var(--line);border-radius:var(--radius);color:var(--muted);background:var(--card);padding:18px;font-size:14px}.profil-facts b{color:var(--white);margin-bottom:4px;font-size:22px;font-weight:400;display:block}.chip-group{border:0;min-width:0;margin:0 0 22px;padding:0}.chip-group legend{color:var(--soft);margin-bottom:10px;padding:0;font-size:14px}.chip-group legend small{color:var(--muted)}.chip-group.missing legend{color:var(--orange)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);cursor:pointer;color:var(--soft);background:#ffffff05;border-radius:999px;padding:8px 15px;font-size:14px;transition:border-color .15s,background .15s,color .15s}.chip:hover{color:var(--white);border-color:#96714f}.chip.on{background:linear-gradient(#152338,#152338) padding-box,var(--gradient) border-box;color:var(--white);border-color:#0000}.chip-group.missing .chip:not(.on){border-color:#efa05073}.profil-question h3{min-height:2.5em}.scale{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px;display:grid}.scale-option{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);cursor:pointer;color:var(--soft);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:20px 8px;font-size:14px;transition:border-color .15s,transform .15s,color .15s;display:flex}.scale-option:hover{color:var(--white);border-color:#96714f;transform:translateY(-2px)}.scale-dot{border:1px solid var(--muted);border-radius:50%;width:18px;height:18px;transition:background .15s,border-color .15s}.scale-option.on{border-color:var(--orange);color:var(--white)}.scale-option.on .scale-dot{background:var(--gradient);border-color:#0000}.ladder{flex-direction:column;gap:8px;margin-top:14px;display:flex}.ladder-option{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);cursor:pointer;width:100%;font:inherit;color:var(--soft);text-align:left;align-items:center;gap:14px;padding:14px 18px;font-size:15px;line-height:1.45;transition:border-color .15s,color .15s,transform .15s;display:flex}.ladder-option:hover{color:var(--white);border-color:#96714f;transform:translate(3px)}.ladder-option:focus-visible,.ladder-unknown:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.ladder-mark{border:1px solid var(--muted);border-radius:50%;flex:none;width:18px;height:18px;transition:background .15s,border-color .15s}.ladder-option.check .ladder-mark{border-radius:5px}.ladder-option.on{border-color:var(--orange);color:var(--white)}.ladder-option.on .ladder-mark{background:var(--gradient);border-color:#0000}.ladder-unknown{border:0;border-bottom:1px dashed var(--muted);cursor:pointer;font:inherit;color:var(--muted);background:0 0;align-self:flex-start;margin-top:4px;padding:6px 2px;font-size:13px}.ladder-unknown:hover,.ladder-unknown.on{color:var(--orange);border-color:var(--orange)}.insight-lead{border-radius:var(--radius);background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(135deg,#a646bd99,#f7a23880) border-box;border:1px solid #0000;margin-top:32px;padding:28px}.insight-cause+.insight-cause{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.insight-cause h4{letter-spacing:-.01em;margin:8px 0 10px;font-size:22px}.insight-cause p{color:var(--soft);max-width:760px}.insight-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:16px;display:grid}.insight-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:24px}.insight-card h5{margin:6px 0 8px;font-size:18px;font-weight:500}.insight-card p:not(.micro){color:var(--soft);font-size:15px}.insight-card.order{border-color:#f7a23873}.next-steps ul{flex-direction:column;gap:10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.next-steps li{border-left:2px solid var(--line);flex-direction:column;gap:2px;padding-left:14px;font-size:14px;display:flex}.next-now{color:var(--muted)}.next-up{color:var(--white)}.result{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);border-radius:var(--radius);background:#071322e6;padding:48px}.result-head h3{letter-spacing:-.03em;outline:none;margin:8px 0 14px;font-size:clamp(30px,3.2vw,44px)}.result-lead{color:var(--muted);max-width:640px}.result-grid{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:36px;display:grid}.result-chart{margin:0}.result-chart figcaption{text-align:center;color:var(--muted);font-size:14px}.legend{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-top:8px;font-size:12px;display:flex}.legend i{border-radius:50%;width:10px;height:10px;margin-right:-8px;display:inline-block}.legend i.engpass{background:var(--orange)}.legend i.staerke{background:#7fd1c1}.radar{width:100%;height:auto;overflow:visible}.radar-ring{fill:none;stroke:#c3cfe124}.radar-axis{stroke:#c3cfe124}.radar-shape{stroke-width:2px;stroke-linejoin:round}.radar-dot{fill:var(--white)}.radar-dot.engpass{fill:var(--orange)}.radar-dot.staerke{fill:#7fd1c1}.radar-label{fill:var(--soft);font-size:16px;font-family:var(--font)}.radar-label.engpass{fill:var(--orange)}.radar-label.staerke{fill:#7fd1c1}.result-types{gap:14px;display:grid}.type-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:24px}.type-card.primary{background:linear-gradient(#0f1f34,#0f1f34) padding-box,var(--gradient) border-box;border-color:#0000}.type-card h4{letter-spacing:-.02em;margin:6px 0 4px;font-size:24px}.type-claim{color:var(--orange);margin-bottom:10px}.type-card p:not(.micro):not(.type-claim){color:var(--soft);font-size:15px}.type-card ul{color:var(--muted);margin:12px 0 0;padding-left:18px;font-size:14px}.dim-bars{gap:10px;margin:40px 0 0;padding:0;list-style:none;display:grid}.dim-bars li{grid-template-columns:200px 1fr 170px;align-items:center;gap:18px;font-size:14px;display:grid}.dim-name{color:var(--soft)}.dim-bar{background:#c3cfe11a;border-radius:6px;height:6px;overflow:hidden}.dim-bar span{background:var(--gradient);border-radius:6px;height:100%;display:block}.dim-level{color:var(--muted);text-align:right}.dim-bars li.is-engpass .dim-name,.dim-bars li.is-engpass .dim-level{color:var(--orange)}.dim-bars li.is-staerke .dim-name,.dim-bars li.is-staerke .dim-level{color:#7fd1c1}.result-blocks{grid-template-columns:1.4fr 1fr;gap:16px;margin-top:40px;display:grid}.result-block{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);padding:28px}.result-block h4{letter-spacing:-.02em;margin:6px 0 12px;font-size:26px}.result-block p:not(.micro){color:var(--soft)}.result-block.engpass h4{color:var(--orange)}.result-block.staerke h4{color:#7fd1c1}.result-sub{margin-top:16px;margin-bottom:4px;font-weight:500;color:var(--white)!important}.result-second{border-top:1px solid var(--line);margin-top:16px;padding-top:14px;font-size:14px}.result-plan{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.result-plan>div{border:1px solid var(--line);border-radius:var(--radius);padding:28px}.plan-first{background:radial-gradient(at 0 0,#efa0501f,#0000 60%);grid-column:1/-1}.plan-first-text{max-width:820px;margin-top:10px;font-size:20px;line-height:1.45}.plan-levers ol{color:var(--soft);gap:8px;margin:12px 0 0;padding-left:20px;display:grid}.plan-levers li::marker{color:var(--orange)}.plan-hints p:not(.micro),.plan-next p:not(.micro){color:var(--soft);margin-top:10px}.plan-hints{grid-column:1/-1}.plan-fo{background:linear-gradient(#0c1a2de6,#0c1a2de6) padding-box,var(--gradient) border-box;border-color:#0000!important}.plan-fo-title{color:var(--white);margin:10px 0 0;font-size:19px;font-weight:450}.plan-fo-block{color:var(--soft);margin-top:8px}.plan-fo dl{gap:8px;margin:14px 0 0;display:grid}.plan-fo dt{color:var(--muted);text-transform:uppercase;letter-spacing:var(--tracking);font-size:12px}.plan-fo dd{color:var(--soft);margin:0;font-size:14px}.share-note{text-align:right;color:var(--muted);margin-top:10px;font-size:12px}.result-cta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin-top:36px;padding-top:36px;display:flex}.result-cta h4{letter-spacing:-.02em;margin-bottom:10px;font-size:26px}.result-cta p{color:var(--muted);max-width:620px}.result-cta .btn-primary{flex-shrink:0}.result-tools{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:26px;display:flex}.result-cta h4 .gradient{font-weight:450}@media (width<=900px){.result-grid,.result-blocks,.result-plan{grid-template-columns:1fr}.dim-bars li{grid-template-columns:1fr 110px;gap:6px 12px}.dim-bars .dim-bar{grid-area:2/1/auto/-1}.result-cta{flex-direction:column;align-items:flex-start}}@media (width<=760px){.profil-card,.result{padding:24px 18px}.profil-start{padding-block:34px}.profil-facts{grid-template-columns:1fr}.profil-question h3{min-height:0}.scale{grid-template-columns:1fr;gap:8px}.scale-option{text-align:left;flex-direction:row;gap:14px;padding:14px 16px}.scale-option:hover{transform:none}.radar-label{font-size:19px}.result-tools{justify-content:flex-start}}@media print{body{color:#111;background:#fff}.lp-header,main>section:not(.profile-section),.lp-footer,.cookie-banner,.profil-progress,.result-tools,.share-note,.result-cta .btn-primary,.profile-section .eyebrow,.profile-section .section-heading{display:none!important}.profile-section{padding:0}.profile-section:before,.profile-section:after{display:none}.result,.result-block,.type-card,.result-plan>div,.insight-lead,.insight-card{color:#111;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;border-color:#ccc!important}.result *{color:#111!important}.type-card.primary{border:1px solid #999!important}.radar-label{fill:#333}.radar-ring,.radar-axis{stroke:#ccc}.dim-bar{background:#eee}}.result-mail{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);grid-template-columns:1fr 1.3fr;align-items:start;gap:24px;margin-top:24px;padding:24px;display:grid}.result-mail.done{display:block}.result-mail p{color:var(--soft);margin:6px 0 0}.result-mail-lead{font-size:15px}.result-mail-row{gap:10px;display:flex}.result-mail-row input{border:1px solid var(--line);min-width:0;color:var(--white);font:inherit;background:#06122299;border-radius:999px;flex:1;padding:10px 12px;font-size:15px}.result-mail-row input:focus{border-color:var(--orange);outline:none}.result-mail-consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;margin-top:12px;font-size:13px;display:flex}.result-mail-consent input{accent-color:#efa050;margin-top:3px}.result-mail-note{font-size:12px;color:var(--muted)!important}.result-mail-note a{color:var(--orange)}.result-mail .hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=720px){.result-mail{grid-template-columns:1fr}.result-mail-row{flex-direction:column}}@media print{.result-mail{display:none}}
