@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/242be082cb290ecd-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/318ccc6bc1fd81ed-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a82e6554cdca7790-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1c046691900d7874-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Overpass;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cf9548a654a0290e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Overpass Fallback;src:local("Arial");ascent-override:87.67%;descent-override:38.03%;line-gap-override:0.00%;size-adjust:100.72%}.__className_4f219c{font-family:Overpass,Overpass Fallback;font-style:normal}.__variable_4f219c{--font-overpass:"Overpass","Overpass Fallback"}:root{--bg:#F5F2EE;--bg-alt:#EDE9E4;--navy:#10325E;--ocean:#0A5794;--blue-light:#658EC4;--blue-pale:#AFC6DF;--pink:#D1347D;--pink-text:#B81F66;--ink:#10325E;--ink-soft:#4A576B;--line:#E4DED5;--card:#ffffff;--niedrig:#B23A48;--niedrig-bg:rgba(178,58,72,0.10);--mittel:#8A5A00;--mittel-bg:rgba(185,119,14,0.14);--mittel-fill:#B9770E;--hoch:#2E7D5B;--hoch-text:#256B4C;--hoch-bg:rgba(46,125,91,0.10);--muted:#5E6B7E;--shadow:0 1px 0 rgba(16,50,94,0.04),0 14px 34px -22px rgba(16,50,94,0.30);--w-read:760px;--w-result:1000px;--w-doc:1180px;--w-console:min(1560px,100%);--maxw:var(--w-read);--font:var(--font-overpass),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}body,html{margin:0;padding:0;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.6}.page{display:flex;justify-content:center;padding:40px clamp(20px,3vw,48px) 96px}.page:has(.flow--embed){padding:14px clamp(12px,2vw,28px) 40px}.flow,.result{width:100%;max-width:var(--maxw)}.flow__header{margin-bottom:28px}.flow__toprow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px}.flow__embedbar{display:flex;justify-content:flex-end;margin:0 0 18px}.lang-switch{position:relative;display:inline-flex;border:1px solid var(--line);border-radius:0;overflow:hidden;flex:none;background:#fff}.lang-switch__thumb{position:absolute;top:0;left:0;width:50%;height:100%;background:var(--navy);transition:transform .18s ease}.lang-switch__thumb--en{transform:translateX(100%)}.lang-switch__btn{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--ink-soft);font:inherit;font-weight:700;font-size:13px;letter-spacing:.04em;width:46px;padding:6px 0;cursor:pointer;transition:color .18s ease}.lang-switch__btn.is-on{color:#fff}.lang-switch__btn:focus-visible{outline:2px solid var(--ocean);outline-offset:-2px}.brand-lockup{display:flex;align-items:center;gap:14px;min-width:0}.brand-lockup__home{display:inline-flex;text-decoration:none;line-height:0;flex:none;border-radius:2px}.brand-lockup__home:focus-visible{outline:2px solid var(--ocean);outline-offset:3px}.brand-lockup__logo{height:44px;width:auto;display:block}.brand-lockup__divider{width:1px;align-self:stretch;background:var(--line);flex:none}.brand-lockup__text{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0}.brand-lockup__kicker{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--navy);line-height:1.2}.brand-lockup__sub{font-size:12px;color:var(--ink-soft);line-height:1.3}.legal .brand-lockup{margin:0 0 14px}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--ocean);outline-offset:2px}.btn--primary:focus-visible{outline-color:#fff}::selection{background:var(--navy);color:#fff}.legal__back{margin:0 0 18px;font-size:14px}.legal__back a{color:var(--ocean);text-decoration:none;font-weight:600}.legal__back a:hover{text-decoration:underline}h1{font-size:31px;line-height:1.18;margin:0 0 12px}h1,h2{color:var(--navy);font-weight:700}h2{font-size:19px;margin:0 0 8px}.flow__lede,.lead__intro{color:var(--ink-soft);margin:0 0 8px}.lead__notice{color:var(--ink-soft);font-size:13.5px;line-height:1.55;border-left:3px solid var(--line);padding-left:12px;margin:14px 0 4px}.contact-strip{margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.contact-strip__kicker{margin:0 0 12px;font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--ocean);font-weight:800}.contact-strip__grid{display:flex;gap:14px;flex-wrap:wrap}.contact-strip__card{flex:1 1 220px;min-width:200px;display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--line);padding:11px 13px}.contact-strip__photo{width:52px;height:52px;border-radius:50%;object-fit:cover;background:var(--bg,#F5F2EE);border:2px solid var(--line);flex:none}.contact-strip__body{display:flex;flex-direction:column;gap:2px;min-width:0}.contact-strip__name{font-weight:800;font-size:14px;color:var(--navy)}.contact-strip__role{font-size:11.5px;color:var(--ink-soft);font-weight:600}.contact-strip__links{display:flex;gap:7px;align-items:baseline;font-size:12.5px;font-weight:700;color:var(--ink-soft)}.contact-strip__links a{color:var(--ocean);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.contact-strip__links a:hover{border-bottom-color:var(--ocean)}@media print{.contact-strip__links{display:none}}a{color:var(--ocean)}.progress{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--card);border:1px solid var(--line);border-radius:0;padding:10px 14px 12px;margin-bottom:20px;box-shadow:0 10px 24px -18px rgba(16,50,94,.45)}.progress__text{margin:0 0 8px;font-weight:600;font-size:14px;color:var(--navy)}.progress__sep{display:inline-block;margin:0 8px;color:var(--muted)}.progress__rail{display:flex;gap:4px;height:4px}.progress__seg{position:relative;flex-basis:0;min-width:8px;background:var(--bg-alt);overflow:hidden}.progress__fill{position:absolute;inset:0;background:var(--ocean);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,.61,.36,1),background-color .35s ease}.progress__seg--done .progress__fill{background:var(--navy)}.dimension{border:1px solid var(--line);border-top:3px solid var(--ocean);border-radius:0;background:var(--card);padding:10px 20px 18px;margin:0 0 28px;transition:border-top-color .45s ease}.dimension--done{border-top-color:var(--navy)}.dimension legend{padding:0}.dimension__legend{display:flex;align-items:center;gap:12px;width:100%;padding:6px 0 12px;margin:0;color:var(--navy)}.dimension__index{position:relative;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;background:var(--navy);color:#fff;font-size:13px;font-weight:700}.dimension__index-check,.dimension__index-num{transition:opacity .3s ease}.dimension__index-check{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0}.dimension__index-check svg{width:13px;height:13px;display:block}.dimension__index--done{animation:dimIndexPop .3s ease}.dimension__index--done .dimension__index-num{opacity:0}.dimension__index--done .dimension__index-check{opacity:1}@keyframes dimIndexPop{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.dimension__title{font-size:16px;font-weight:800;letter-spacing:-.01em}.dimension__line{flex:1 1;height:1px;min-width:20px;background:var(--line)}.dimension__count{font-size:13px;font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.question{padding:14px 0;border-top:1px solid var(--line)}.question:first-of-type{border-top:0}.question--flash{outline:2px solid transparent;outline-offset:6px;animation:qFlash 2s ease both}@keyframes qFlash{0%,to{outline-color:rgba(10,87,148,0)}15%,70%{outline-color:var(--ocean)}42%{outline-color:rgba(10,87,148,.35)}}.question__text{margin:0 0 10px;transition:color .45s ease}.question__choices{display:flex;gap:10px}.choice{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:1px solid var(--line);border-radius:0;padding:9px 22px;cursor:pointer;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;color:var(--navy);transition:border-color .12s,background .12s,color .12s,transform .12s ease}.choice:hover{border-color:var(--blue-light)}.choice:active{transform:scale(.97)}.choice input{accent-color:var(--ocean)}.choice--on{border-color:var(--ocean);background:rgba(10,87,148,.08);color:var(--ocean);font-weight:700}.choice__check{width:10px;height:10px;flex:none}.choice__check path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .18s ease}.choice--on .choice__check path{stroke-dashoffset:0}.question.is-answered .question__text{color:var(--ink-soft)}.question.is-answered .choice:not(.choice--on){border-color:rgba(228,222,213,.6)}.actions{display:flex;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap}.hint{color:var(--ink-soft);font-size:14px;margin:0}.btn{border:1px solid var(--navy);background:#fff;color:var(--navy);border-radius:0;padding:11px 24px;font-weight:700;font-size:15px;cursor:pointer;font-family:var(--font);text-decoration:none;display:inline-block;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.btn:disabled{opacity:.45;cursor:not-allowed}.btn:focus-visible{outline:2px solid var(--ocean);outline-offset:2px}.btn--primary{background:var(--navy);color:#fff;border-color:var(--navy);position:relative;background-image:radial-gradient(circle at 0 0,var(--pink) 9px,transparent 9px);background-repeat:no-repeat}.btn--primary:hover:not(:disabled){background-color:var(--ocean);transform:translateY(-1px);box-shadow:0 10px 20px -12px rgba(16,50,94,.55)}.btn--primary:disabled{background-image:none;background-color:var(--blue-pale);border-color:var(--blue-pale);color:var(--navy);opacity:1}.btn--convert{background-color:var(--pink);border-color:var(--pink);background-image:radial-gradient(circle at 0 0,var(--navy) 9px,transparent 9px)}.btn--convert:hover:not(:disabled){background-color:#B81F66}.btn--convert.btn--waiting{background-color:var(--blue-pale);border-color:var(--blue-pale);background-image:none;color:var(--navy)}.btn--convert.btn--waiting:hover:not(:disabled){background-color:#98B5D6;transform:none;box-shadow:none}.lead{background:#fff;border:1px solid var(--line);border-top:3px solid var(--ocean);padding:28px 28px 30px;box-shadow:0 4px 26px rgba(16,50,94,.07)}.lead h2{margin-top:0}.lead .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin:18px 0}.field{display:flex;flex-direction:column;gap:6px}.field--wide{grid-column:1/-1}.field span{font-size:14px;font-weight:600;color:var(--ink-soft)}.lead__opt{font-style:normal;font-weight:400;color:var(--muted);font-size:12px}.field input,.field select{border:1px solid var(--line);border-radius:0;padding:11px 13px;font-size:15px;background:#fff;color:var(--navy);font-family:var(--font);width:100%;transition:border-color .12s,box-shadow .12s}.field input::placeholder{color:rgba(16,50,94,.38)}.field input:hover,.field select:hover{border-color:var(--blue-light)}.field input:focus,.field select:focus{outline:none;border-color:var(--ocean);box-shadow:0 0 0 3px rgba(10,87,148,.14)}.field select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%2310325E' d='M0 0l6 7 6-7z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}.field__err{color:var(--pink);font-size:13px;font-style:normal}.field input[aria-invalid=true],.field select[aria-invalid=true]{border-color:var(--pink)}.check{display:flex;gap:10px;align-items:flex-start;margin:12px 0;font-size:14px;color:var(--ink-soft)}.check input{margin-top:3px;accent-color:var(--ocean)}.check--consent{border:1px solid var(--line);border-radius:0;padding:14px;background:var(--card)}.error{color:#9c1d4f;background:rgba(209,52,125,.08);border:1px solid rgba(209,52,125,.35);border-radius:0;padding:10px 14px}.intro-hero{position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:0 1px 0 rgba(16,50,94,.04),0 24px 48px -30px rgba(16,50,94,.35);padding:44px 46px 42px}.intro-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,var(--pink),var(--ocean))}.intro-hero__curve{position:absolute;right:0;bottom:0;width:78%;max-width:100%;height:230px;opacity:.25;pointer-events:none}.intro-hero__curve path{fill:none;stroke:var(--blue-pale);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;animation:introCurve 1.6s cubic-bezier(.22,.61,.36,1) .3s forwards}@keyframes introCurve{to{stroke-dashoffset:0}}.intro-hero__body{position:relative}.intro-hero__item{animation:introRise .5s cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--d,0s)}@keyframes introRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.intro-hero__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 18px;font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--ocean)}.intro-hero__eyebrow:before{content:"";width:26px;height:2px;background:var(--pink);flex:none}.intro-hero__headline{font-size:37px;font-weight:800;letter-spacing:-.015em;line-height:1.13;margin:0 0 16px;max-width:620px}.intro-hero__lede{margin:0 0 18px;line-height:1.62}.intro-hero__lede,.intro-hero__note{color:var(--ink-soft);max-width:640px}.intro-hero__note{margin:0;background:var(--bg-alt);border:1px solid var(--line);border-radius:0;padding:12px 14px;font-size:14px}.intro-hero__stats{display:flex;gap:34px;margin:24px 0 20px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.intro-hero__stat{display:flex;flex-direction:column;gap:2px}.intro-hero__stat-val{font-size:24px;font-weight:800;color:var(--navy);line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.intro-hero__stat-label{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.intro-hero__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:0;list-style:none}.intro-hero__chip{font-size:12.5px;font-weight:700;color:var(--ocean);border:1px solid rgba(10,87,148,.25);background:rgba(10,87,148,.05);padding:5px 12px}.intro-hero__guide{margin-top:28px}.assessment-guide{max-width:640px;margin:0 0 28px;padding-top:24px;border-top:1px solid var(--line)}.assessment-guide__header{margin:0 0 16px}.assessment-guide__alternative-title,.assessment-guide__card-title,.assessment-guide__heading{text-wrap:balance}.assessment-guide__alternative-text,.assessment-guide__body,.assessment-guide__intro,.assessment-guide__preview{text-wrap:pretty}.assessment-guide__heading{margin:0 0 6px;font-size:19px;font-weight:800;color:var(--navy)}.assessment-guide__intro{margin:0;color:var(--ink-soft);font-size:14px;line-height:1.55}.assessment-guide__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.assessment-guide__card{border:1px solid var(--line);background:var(--card)}.assessment-guide__card:focus-within,.assessment-guide__card:hover{border-color:var(--blue-light)}.assessment-guide__card[open]{grid-column:1/-1;border-color:var(--ocean)}.assessment-guide__summary{position:relative;min-height:150px;padding:15px 54px 15px 17px;cursor:pointer;list-style:none;color:var(--navy)}.assessment-guide__summary::-webkit-details-marker{display:none}.assessment-guide__summary::marker{content:""}.assessment-guide__card[open]>.assessment-guide__summary,.assessment-guide__summary:focus-visible,.assessment-guide__summary:hover{background:var(--bg-alt)}.assessment-guide__summary:focus-visible{outline-offset:-3px}.assessment-guide__summary-copy{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.assessment-guide__card-title{font-size:16px;font-weight:800;line-height:1.35}.assessment-guide__preview{color:var(--ink-soft);font-size:13.5px;line-height:1.45}.assessment-guide__toggle{margin-top:4px;color:var(--ocean);font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.assessment-guide__card[open] .assessment-guide__toggle--open,.assessment-guide__toggle--close{display:none}.assessment-guide__card[open] .assessment-guide__toggle--close{display:inline}.assessment-guide__chevron{position:absolute;right:21px;top:50%;width:10px;height:10px;border-right:2px solid var(--ocean);border-bottom:2px solid var(--ocean);transform:translateY(-70%) rotate(45deg)}.assessment-guide__card[open] .assessment-guide__chevron{transform:translateY(-30%) rotate(225deg)}.assessment-guide__body{padding:17px 18px 19px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:14px;line-height:1.6}.assessment-guide__body>p{margin:0 0 10px}.assessment-guide__body>p:last-child{margin-bottom:0}.assessment-guide__list{margin:0;padding-left:20px}.assessment-guide__list li{margin:0 0 9px;padding-left:2px}.assessment-guide__list li:last-child{margin-bottom:0}.assessment-guide__list li::marker{color:var(--ocean)}.assessment-guide__list strong{color:var(--navy)}.assessment-guide__quote{margin:0 0 13px;padding:11px 13px;border-left:3px solid var(--ocean);background:var(--bg-alt);color:var(--navy)}.assessment-guide__quote p{margin:0;font-weight:600}.assessment-guide__alternative{margin-top:14px;padding:16px 18px;border:1px solid var(--line);border-left:3px solid var(--ocean);background:var(--bg-alt)}.assessment-guide__alternative-kicker{margin:0 0 3px;color:var(--ocean);font-size:11.5px;font-weight:800;text-transform:uppercase}.assessment-guide__alternative-title{margin:0 0 5px;font-size:16px;font-weight:800;color:var(--navy)}.assessment-guide__alternative-text{margin:0 0 8px;color:var(--ink-soft);font-size:13.5px;line-height:1.5}.assessment-guide__alternative-link{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;text-underline-offset:3px}.intro-hero .actions{margin-top:0}@media (max-width:560px){.intro-hero{padding:30px 22px 28px}.intro-hero__headline{font-size:28px}.intro-hero__stats{gap:22px}.assessment-guide{padding-top:20px}.assessment-guide__cards{grid-template-columns:1fr}.assessment-guide__card[open]{grid-column:auto}.assessment-guide__summary{min-height:96px;padding:14px 45px 14px 14px}.assessment-guide__chevron{right:17px}.assessment-guide__body{padding:15px 14px 17px}.assessment-guide__alternative{padding:15px 14px}}.embed-stephint{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600;color:var(--ink-soft)}.embed-stephint:before{content:"";width:14px;height:2px;background:var(--pink);flex:none}.check__lead{display:block;margin:0 0 4px;font-weight:800;font-size:14px;color:var(--navy)}.check__body{display:block;font-size:13px;color:var(--muted);line-height:1.55}.check__hint{display:block;margin-top:6px;font-weight:700}.step-enter{animation:stepRise .4s cubic-bezier(.22,.61,.36,1) both}.step-enter .grid{animation:stepRise .4s cubic-bezier(.22,.61,.36,1) .06s both}.step-enter .dimension{animation:stepRise .4s cubic-bezier(.22,.61,.36,1) both}.step-enter .dimension:first-of-type{animation-delay:.04s}.step-enter .dimension:nth-of-type(2){animation-delay:.08s}.step-enter .dimension:nth-of-type(3){animation-delay:.12s}.step-enter .dimension:nth-of-type(4){animation-delay:.16s}.step-enter .dimension:nth-of-type(5){animation-delay:.2s}@keyframes stepRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.evaluating{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 20px}.evaluating__draw{position:relative;width:min(320px,100%);height:1px;margin-bottom:30px}.evaluating__draw:before{content:"";position:absolute;inset:0;background:var(--navy);transform:scaleX(0);transform-origin:left;animation:evLine .9s cubic-bezier(.22,.61,.36,1) both}.evaluating__dot{position:absolute;inset:0;transform:translateX(-100%);animation:evDot .9s cubic-bezier(.22,.61,.36,1) both}.evaluating__dot:after{content:"";position:absolute;top:50%;right:-3.5px;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--pink)}@keyframes evLine{to{transform:scaleX(1)}}@keyframes evDot{to{transform:translateX(0)}}.evaluating__steps{position:relative;width:100%;height:26px}.evaluating__step{position:absolute;inset:0;opacity:0;font-size:15px;font-weight:600;color:var(--navy)}.evaluating__step:first-child{animation:evStepThrough .75s ease .05s both}.evaluating__step:nth-child(2){animation:evStepThrough .75s ease .65s both}.evaluating__step:nth-child(3){animation:evStepIn .4s ease 1.25s both}@keyframes evStepThrough{0%{opacity:0;transform:translateY(6px)}30%,65%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes evStepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.evaluating__reduced{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;font-size:15px;font-weight:600;color:var(--navy)}@media (prefers-reduced-motion:reduce){.dimension,.dimension__index-check,.dimension__index-num,.progress__fill{transition:none}.dimension__index--done{animation:none}.question--flash{animation:none;outline-color:var(--ocean)}.btn,.choice,.field input,.field select,.lang-switch__btn,.lang-switch__thumb{transition:none}.choice:active{transform:none}.choice__check path,.question__text{transition:none}.intro-hero__item{animation:none}.intro-hero__curve path{animation:none;stroke-dashoffset:0}.cv1-capscreen,.cv1-score.choice--on,.cv1-stagedone__check,.cv1r__reveal,.step-enter,.step-enter .cv1-cap,.step-enter .dimension,.step-enter .grid{animation:none}.cv1-stagedone__line{animation:none;transform:scaleX(1)}.cv1-rail__item,.cv1-steps__dot{transition:none}.cv1-steps__dot:hover{transform:none}.choice.cv1-score:hover{transform:none;box-shadow:none}.cv1-cap{transition:none}.evaluating__dot,.evaluating__draw:before,.evaluating__step{animation:none}.evaluating__draw:before{transform:scaleX(1)}.evaluating__dot{transform:translateX(0)}.evaluating__steps{display:none}.evaluating__reduced{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.muted{color:var(--ink-soft)}code{background:var(--bg-alt);padding:1px 5px;border-radius:0;font-size:13px}.legal{width:100%;max-width:var(--maxw)}.legal section{margin:0 0 20px}.legal h2{font-size:17px;margin:0 0 6px}.legal p{margin:0;color:var(--ink-soft)}@media (max-width:560px){.lead .grid{grid-template-columns:1fr}h1{font-size:26px}}.cv1-card{background:#fff;border:1px solid var(--line);border-top:3px solid var(--ocean);padding:28px 28px 30px;box-shadow:0 4px 26px rgba(16,50,94,.07)}.cv1-card h2{margin-top:0}.cv1-eyebrow{margin:0 0 10px;font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--ocean)}.cv1-scale{background:var(--card);border:1px solid var(--line);padding:14px 18px 12px;margin:0 0 20px}.cv1-scale__title{margin:0 0 10px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--navy)}.cv1-scale__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 22px;gap:8px 22px;margin:0}.cv1-scale__item dt{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--navy)}.cv1-scale__item dd{margin:2px 0 0 26px;font-size:13px;color:var(--ink-soft);line-height:1.45}.cv1-scale__num{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:none;background:var(--navy);color:#fff;font-size:11.5px;font-weight:700}.cv1-scale__hint{margin:10px 0 0;font-size:13px;color:var(--ink-soft)}.flow--wide{max-width:var(--w-doc)}.cv1-journey{display:block}.cv1-rail{display:none}@media (min-width:1080px){.cv1-journey{display:grid;grid-template-columns:348px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.cv1-stage .cv1-steps{display:none}.cv1-rail{display:flex;flex-direction:column;gap:4px;position:-webkit-sticky;position:sticky;top:86px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);padding:10px}}.cv1-rail__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;width:100%;border:0;border-left:3px solid transparent;background:transparent;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:var(--ink-soft);padding:9px 10px;text-align:left;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.cv1-rail__item:hover{background:var(--bg-alt);color:var(--navy)}.cv1-rail__item.is-current{border-left-color:var(--ocean);background:rgba(10,87,148,.07);color:var(--navy);font-weight:700}.cv1-rail__idx{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;background:var(--bg-alt);color:var(--navy);font-size:11.5px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv1-rail__item.is-done .cv1-rail__idx{background:var(--navy);color:#fff}.cv1-rail__label{flex:1 1;min-width:0;line-height:1.3;white-space:nowrap}.cv1-rail__count{flex:none;font-size:11.5px;font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv1-main{min-width:0}.cv1-stage{position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);padding:22px 26px 18px;margin:0 0 18px}.cv1-stage--navy{background:var(--navy);border-color:var(--navy);color:#fff;padding:26px 30px 20px}.cv1-stage--navy:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,var(--pink),var(--ocean))}.cv1-stage__ghost{position:absolute;right:14px;top:-26px;pointer-events:none;font-size:148px;font-weight:800;letter-spacing:-.04em;line-height:1;color:rgba(255,255,255,.055);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv1-stage__kicker{display:inline-flex;align-items:center;gap:9px;margin:0 0 12px;font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--blue-pale)}.cv1-stage__kicker:before{content:"";width:26px;height:2px;background:var(--pink);flex:none}.cv1-stage__row{display:flex;align-items:center;gap:12px;margin:0 0 8px;position:relative}.cv1-stage__index{width:32px;height:32px;font-size:15px}.cv1-stage--navy .cv1-stage__index{background:#fff;color:var(--navy)}.cv1-stage__title{margin:0;font-size:27px;font-weight:800;letter-spacing:-.015em;color:#fff;line-height:1.15}.cv1-stage--navy .dimension__line{background:rgba(255,255,255,.22)}.cv1-stage--navy .dimension__count,.cv1-stage__lede{color:var(--blue-pale)}.cv1-stage__lede{margin:0 0 4px;font-size:15px;line-height:1.55;max-width:560px;position:relative}.cv1-steps{display:flex;gap:6px;padding-top:14px;margin-top:12px;border-top:1px solid rgba(255,255,255,.18);position:relative}.cv1-steps__dot{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:30px;flex:none;cursor:pointer;border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.cv1-steps__dot:hover{border-color:#fff;transform:translateY(-1px)}.cv1-steps__dot.is-done{background:#fff;border-color:#fff;color:var(--navy)}.cv1-steps__dot.is-current{border:2px solid #fff;font-weight:800}.cv1-steps__dot:focus-visible{outline-color:#fff}.cv1-stagebody{border:0;padding:0;margin:0;min-width:0}.cv1-cap{background:var(--card);border:1px solid var(--line);border-top:3px solid var(--ocean);box-shadow:var(--shadow);padding:16px 22px 14px;margin:0 0 16px;transition:border-top-color .45s ease}.cv1-cap--done{border-top-color:var(--navy)}.cv1-cap__head{display:flex;align-items:center;gap:10px;margin:0 0 4px}.cv1-cap__no{flex:none;padding:2px 8px;background:var(--bg-alt);color:var(--navy);font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv1-cap__title{margin:0;font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--navy);flex:1 1;min-width:0}.cv1-cap__count{flex:none;font-size:13px;font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv1-cap__prompt{margin:0 0 10px;color:var(--ink-soft);font-size:15.5px}.cv1-cap__kicker{margin:0 0 10px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ocean)}.cv1-capscreen{animation:capSlide .35s cubic-bezier(.22,.61,.36,1) both}@keyframes capSlide{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:none}}.cv1-ep{border-top:1px dashed var(--line);padding:18px 0}.cv1-ep .question__text{font-size:15.5px}.cv1-ep__text{font-weight:600}.cv1-actions{margin-bottom:18px}.cv1-ep__scores{flex-wrap:wrap}.choice.cv1-score{position:relative;flex-direction:column;justify-content:center;gap:3px;padding:12px;min-width:118px;min-height:68px;flex:1 1;text-align:center}.choice.cv1-score:hover{transform:translateY(-1px);box-shadow:0 8px 18px -12px rgba(16,50,94,.4)}.cv1-score input{position:absolute;opacity:0;pointer-events:none}.cv1-score:has(input:focus-visible){outline:2px solid var(--ocean);outline-offset:2px}.cv1-score__num{font-size:18px;font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv1-score__lbl{font-size:11.5px;font-weight:600;color:var(--ink-soft);line-height:1.25}.cv1-score__check{position:absolute;top:6px;right:6px}.cv1-score.choice--on{background:var(--navy);border-color:var(--navy);color:#fff;animation:cv1ChipPop .16s ease-out}.cv1-score.choice--on .cv1-score__lbl{color:rgba(255,255,255,.85)}@keyframes cv1ChipPop{0%{transform:scale(.97)}70%{transform:scale(1.02)}to{transform:scale(1)}}.cv1-ep__controls{display:grid;grid-template-columns:minmax(150px,200px) minmax(150px,1fr) minmax(180px,2fr);grid-gap:10px 14px;gap:10px 14px;align-items:end;margin-top:10px}.cv1-ep__controls--two{grid-template-columns:minmax(160px,220px) minmax(220px,1fr)}.cv1-ep__controls .field span{font-size:12.5px}.cv1-ep__controls .field input,.cv1-ep__controls .field select{padding:8px 11px;font-size:14px}.cv1-ep__evidence{margin:0 0 9px;align-items:center}.cv1-resume{border:1px solid var(--line);border-left:3px solid var(--ocean);background:var(--bg-alt);padding:14px 16px;margin:0 0 4px}.cv1-resume p{margin:0 0 10px;font-weight:600;color:var(--navy);font-size:14.5px}.cv1-resume .actions{margin-top:0}.cv1-open{margin-top:14px}.cv1-open h3{margin:14px 0 8px;font-size:15px;color:var(--navy)}.cv1-open__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cv1-open__jump{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:#fff;color:var(--ocean);font:inherit;font-size:14px;font-weight:600;padding:9px 14px;cursor:pointer;text-align:left;transition:border-color .12s}.cv1-open__jump:hover{border-color:var(--blue-light)}.cv1-info{margin:4px 0 10px;font-size:13.5px}.cv1-info summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;color:var(--ocean);font-weight:600;font-size:13px;padding:2px 0}.cv1-info summary::-webkit-details-marker{display:none}.cv1-info summary:before{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(-45deg);transition:transform .15s ease;flex:none}.cv1-info[open] summary:before{transform:rotate(45deg)}.cv1-info summary:hover{text-decoration:underline}.cv1-info>p{margin:6px 0 0;color:var(--ink-soft);line-height:1.5;padding-left:13px}.cv1-info__ex{border-left:2px solid var(--hoch)}.cv1-info__ex,.cv1-info__no{padding-left:10px!important;margin-left:13px!important}.cv1-info__no{border-left:2px solid var(--niedrig)}.cv1-info--lens{margin:2px 0 8px}.cv1-stagedone{display:flex;align-items:center;gap:10px;margin-top:20px}.cv1-stagedone__check{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;background:var(--navy);color:#fff;animation:dimIndexPop .3s ease}.cv1-stagedone__check svg{width:12px;height:12px}.cv1-stagedone__text{font-size:14px;font-weight:700;color:var(--navy)}.cv1-stagedone__line{flex:1 1;height:1px;background:var(--line);transform:scaleX(0);transform-origin:left;animation:evLine .4s ease both}.cv1-recap__heading{margin:22px 0 10px;font-size:15px;color:var(--navy)}.cv1-recap{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:8px}.cv1-recap__row{border:1px solid var(--line);padding:10px 14px}.cv1-recap__head{display:flex;align-items:center;gap:10px}.cv1-recap__idx{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;background:var(--navy);color:#fff;font-size:11.5px;font-weight:800}.cv1-recap__label{flex:1 1;min-width:0;font-weight:700;color:var(--navy);font-size:14.5px}.cv1-recap__count{flex:none;font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cv1-recap__edit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;color:var(--ocean);font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:2px 4px}.cv1-recap__edit:hover{text-decoration:underline}.cv1-recap__comments{margin-top:8px;padding-top:8px;border-top:1px dashed var(--line);font-size:13.5px}.cv1-recap__comments-h{font-weight:700;color:var(--ink-soft)}.cv1-recap__quote{margin:4px 0 0 14px;padding-left:10px;border-left:2px solid var(--blue-pale);color:var(--ink-soft);font-style:italic}.cv1r{padding:40px 44px}.cv1r__headline{font-size:37px;font-weight:800;letter-spacing:-.015em;line-height:1.13;margin:0 0 14px}.cv1-eyebrow--dash{display:inline-flex;align-items:center;gap:9px}.cv1-eyebrow--dash:before{content:"";width:26px;height:2px;background:var(--pink);flex:none}.cv1r__reveal{animation:stepRise .45s cubic-bezier(.22,.61,.36,1) both;animation-delay:var(--d,0s)}.cv1r__spine{margin:0 0 26px}.cv1r__spine,.cv1r__spine-seg{display:flex;align-items:center}.cv1r__spine-seg{flex:1 1}.cv1r__spine-seg:first-child{flex:0 0 auto}.cv1r__spine-line{flex:1 1;height:2px;background:var(--line);margin:0 6px}.cv1r__spine-dot{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;font-size:13px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff}.cv1r__spine-dot--strength{background:var(--hoch)}.cv1r__spine-dot--solid{background:var(--mittel-fill)}.cv1r__spine-dot--focus{background:var(--ocean)}.cv1r__summary{font-size:17.5px;line-height:1.6;color:var(--ink);margin:0 0 22px}.cv1r__themes{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.cv1r__theme{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);padding:12px 14px}.cv1r__tone{flex:none;margin-top:2px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px}.cv1r__tone--strength{color:var(--hoch-text);background:var(--hoch-bg)}.cv1r__tone--solid{color:var(--mittel);background:var(--mittel-bg)}.cv1r__tone--focus{color:var(--ocean);background:rgba(10,87,148,.1)}.cv1r__theme-title{margin:0;font-weight:700;color:var(--navy)}.cv1r__theme-note{margin:2px 0 0;font-size:14px;color:var(--ink-soft)}.cv1r__prios{margin:0 0 20px;padding-left:20px}.cv1r__prios li{margin:0 0 6px;font-weight:600;color:var(--navy)}.cv1r__signals{margin:0 0 24px;padding-left:20px;font-size:14px;color:var(--ink-soft)}.cv1r__cta{border-top:1px solid var(--line);padding-top:18px}.cv1r__followup{border-left:3px solid var(--ocean);background:rgba(10,87,148,.06);padding:12px 16px;margin:0 0 16px}.cv1r__followup-main{margin:0;font-weight:700;color:var(--navy);font-size:15px}.cv1r__followup-sub{margin:4px 0 0;color:var(--ink-soft);font-size:14px}.cv1r__next{margin:0 0 12px;font-weight:700;color:var(--navy)}.cv1r__disclaimer{margin-top:20px;font-size:13px}@media (max-width:700px){.cv1-ep__controls,.cv1-scale__grid{grid-template-columns:1fr}.cv1-ep__controls{align-items:start}.cv1-ep__evidence{margin:0}.choice.cv1-score{min-width:calc(50% - 5px);flex:1 1 40%}}@media print{body,html{background:#fff}.cv1-card{box-shadow:none;border-color:#ccc;page-break-inside:avoid;break-inside:avoid}.cv1r__cta .actions,.cv1r__cta .btn,.lang-switch,.site-footer__nav{display:none!important}.cv1r__theme{page-break-inside:avoid;break-inside:avoid}.cv1r__tone{border:1px solid;background:none!important}.btn--convert,.btn--primary{background-image:none!important}.intro-hero__item,.step-enter{animation:none!important}}.site-footer{margin-top:44px;padding-top:16px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--ink-soft)}.site-footer__nav{display:flex;gap:16px}.site-footer__nav a{color:var(--ocean);text-decoration:none;font-weight:600}.site-footer__nav a:hover{text-decoration:underline}