.bm-site [data-page=cpv-finder] .lx .satz{min-height:0;padding-bottom:0}.bm-site [data-page=cpv-finder] .nw{white-space:nowrap}.bm-site [data-page=cpv-finder] #suche{padding-top:var(--kopf)}.bm-site [data-page=cpv-finder] .c-form{margin-top:var(--kopf);gap:10px;max-width:720px;display:grid}.bm-site [data-page=cpv-finder] .c-form>label{font-size:var(--fs-s);color:var(--ink-2);font-weight:600}.bm-site [data-page=cpv-finder] .c-in{position:relative}.bm-site [data-page=cpv-finder] .c-in input{width:100%;font-size:var(--fs-l);background:var(--white);border-radius:var(--r);border:1px solid #c4c7cd;padding:17px 52px 17px 18px}.bm-site [data-page=cpv-finder] .c-in input::-webkit-search-cancel-button{appearance:none}.bm-site [data-page=cpv-finder] .c-in input::placeholder{color:#737985}.bm-site [data-page=cpv-finder] .c-in input:focus-visible{outline:2px solid var(--em);outline-offset:1px;border-color:var(--em)}.bm-site [data-page=cpv-finder] .c-clear{border-radius:var(--r);width:36px;height:36px;font-size:var(--fs-xl);color:var(--grey);background:0 0;border:0;line-height:1;position:absolute;top:50%;right:8px;translate:0 -50%}.bm-site [data-page=cpv-finder] .c-clear:hover{color:var(--ink)}.bm-site [data-page=cpv-finder] .c-clear[hidden]{display:none}.bm-site [data-page=cpv-finder] .c-hint{font-size:var(--fs-xs);color:var(--grey)}.bm-site [data-page=cpv-finder] .c-form .chips{margin-top:8px}.bm-site [data-page=cpv-finder] .c-status{font:600 var(--fs-l)/1.35 var(--f-head);letter-spacing:-.01em;color:var(--ink-2);min-height:1.4em;margin-top:48px}.bm-site [data-page=cpv-finder] .c-status b{color:var(--ink);font-weight:800}.bm-site [data-page=cpv-finder] .c-out{min-height:320px;margin-top:24px}.bm-site [data-page=cpv-finder] .c-idx{columns:3;column-gap:40px;margin:0;padding:0;list-style:none}.bm-site [data-page=cpv-finder] .c-idx li{break-inside:avoid}.bm-site [data-page=cpv-finder] .c-idx a{border-radius:var(--r);font-size:var(--fs-s);color:var(--ink-2);transition:background-color var(--t-hover) var(--ease-out);grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:12px;margin-inline:-8px;padding:7px 8px;text-decoration:none;display:grid}.bm-site [data-page=cpv-finder] .c-idx a:hover{background:var(--desk);color:var(--ink)}.bm-site [data-page=cpv-finder] .c-idx .c{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--grey)}.bm-site [data-page=cpv-finder] .c-idx .n{font-family:var(--f-mono);font-size:var(--fs-xs);color:var(--grey);font-variant-numeric:tabular-nums}.bm-site [data-page=cpv-finder] .c-idx .n:empty{display:none}.bm-site [data-page=cpv-finder] .c-idx a[data-seite] .l{color:var(--ink);font-weight:600}.bm-site [data-page=cpv-finder] .c-res{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:64px;display:grid}.bm-site [data-page=cpv-finder] .c-res h3{font:600 var(--fs-s)/1.3 var(--f-body);letter-spacing:0;color:var(--grey);margin-bottom:14px}.bm-site [data-page=cpv-finder] .c-hits{gap:20px;margin:0;padding:0;list-style:none;display:grid}.bm-site [data-page=cpv-finder] .c-hits a{border-radius:var(--r);transition:background-color var(--t-hover) var(--ease-out);grid-template-columns:48px minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;margin-inline:-12px;padding:10px 12px;text-decoration:none;display:grid}.bm-site [data-page=cpv-finder] .c-hits a:hover{background:var(--desk)}.bm-site [data-page=cpv-finder] .c-hits .c{font:500 var(--fs-l)/1.2 var(--f-mono);color:var(--ink)}.bm-site [data-page=cpv-finder] .c-hits .l{font:700 var(--fs-l)/1.3 var(--f-head);letter-spacing:-.01em}.bm-site [data-page=cpv-finder] .c-hits .n{font:500 var(--fs-m)/1 var(--f-mono);font-variant-numeric:tabular-nums}.bm-site [data-page=cpv-finder] .c-hits .bsp{font-size:var(--fs-s);color:var(--grey);white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;overflow:hidden}.bm-site [data-page=cpv-finder] .c-hits .ziel{font-size:var(--fs-xs);color:var(--ink-2);grid-column:2/4;font-weight:600}.bm-site [data-page=cpv-finder] .c-names{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bm-site [data-page=cpv-finder] .c-names a{font-size:var(--fs-m);align-items:baseline;gap:12px;text-decoration:none;display:flex}.bm-site [data-page=cpv-finder] .c-names a:hover .l{text-underline-offset:3px;text-decoration:underline}.bm-site [data-page=cpv-finder] .c-names .c{font-family:var(--f-mono);font-size:var(--fs-s);color:var(--grey)}.bm-site [data-page=cpv-finder] .c-none{font-size:var(--fs-s);color:var(--grey)}.bm-site [data-page=cpv-finder] .c-leer{max-width:56ch;color:var(--ink-2);justify-items:start;gap:16px;display:grid}.bm-site [data-page=cpv-finder] .c-q-src{max-width:55ch;margin-top:40px}.bm-site [data-page=cpv-finder] .c-anat{margin:var(--kopf) 0 0;justify-items:start;gap:18px;display:grid}.bm-site [data-page=cpv-finder] .c-code{font:500 var(--fs-num)/1 var(--f-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;display:flex}.bm-site [data-page=cpv-finder] .c-abt{color:var(--ink)}.bm-site [data-page=cpv-finder] .c-rest{color:var(--grey)}.bm-site [data-page=cpv-finder] .c-teile{font-size:var(--fs-s);line-height:1.4;display:flex}.bm-site [data-page=cpv-finder] .c-teile span{border-top:1px solid var(--ink);color:var(--ink-2);gap:2px;padding-top:12px;display:grid}.bm-site [data-page=cpv-finder] .c-teile b{font:700 var(--fs-m)/1.3 var(--f-head);color:var(--ink)}.bm-site [data-page=cpv-finder] .c-t1{width:2.4em;min-width:9ch;margin-right:24px}.bm-site [data-page=cpv-finder] .c-teile .c-t2{border-top-color:var(--grey-2);min-width:22ch}.bm-site [data-page=cpv-finder] .c-anat figcaption{max-width:55ch}.bm-site [data-page=cpv-finder] .c-why{max-width:55ch;font-size:var(--fs-l);color:var(--ink-2);margin-top:48px;line-height:1.55}@media (max-width:1279px){.bm-site [data-page=cpv-finder] .c-idx{columns:2}}@media (max-width:899px){.bm-site [data-page=cpv-finder] .c-idx{columns:1}.bm-site [data-page=cpv-finder] .c-res{grid-template-columns:minmax(0,1fr);gap:40px}.bm-site [data-page=cpv-finder] .c-form .chips{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.bm-site [data-page=cpv-finder] .c-code{font-size:var(--fs-2xl)}.bm-site [data-page=cpv-finder] .c-hits a{grid-template-columns:36px minmax(0,1fr) auto;gap:2px 12px}.bm-site [data-page=cpv-finder] .c-hits .c,.bm-site [data-page=cpv-finder] .c-hits .l{font-size:var(--fs-m)}}@media (min-width:900px){.bm-site [data-page=cpv-finder] .c-aufbau{margin-top:var(--kopf);grid-template-columns:minmax(0,1fr) minmax(0,55ch);align-items:end;gap:48px 64px;display:grid}.bm-site [data-page=cpv-finder] .c-aufbau .c-anat,.bm-site [data-page=cpv-finder] .c-aufbau .c-why{margin-top:0}.bm-site [data-page=cpv-finder] .c-form{grid-template-columns:minmax(0,720px) minmax(0,1fr);column-gap:32px;max-width:none}.bm-site [data-page=cpv-finder] .c-form>*{grid-column:1}.bm-site [data-page=cpv-finder] .c-form .chips{grid-area:2/2;align-self:center;margin-top:0}}.bm-site [data-page=cpv-finder] .c-clear{place-items:center;text-decoration:none;display:grid}.bm-site [data-page=cpv-finder] .c-form .chip{text-decoration:none}.bm-site [data-page=cpv-finder] .c-form .chip[aria-current=true]{border-color:var(--ink);color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink);font-weight:600}@media (min-width:1181px) and (max-width:1439px){.bm-site [data-page=cpv-finder] .c-form{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}
