.finder-band{margin-top:44px;border:1px solid #34586d;border-radius:10px;background:linear-gradient(110deg,#133246,#0d212e);padding:28px 32px;display:flex;justify-content:space-between;align-items:center;gap:28px}.finder-band .index{font-size:11px;color:#85d4ff;margin:0 0 10px}.finder-band h2{font-size:30px;margin:0 0 12px;line-height:1.2}.finder-band p:not(.index){font-size:16px;margin:0}.finder-band .button{flex:none}
.knowledge-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.knowledge-cards>article{border:1px solid #315367;background:#0f2331;border-radius:9px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.knowledge-cards img{width:100%;height:168px;flex:0 0 168px;aspect-ratio:auto;object-fit:cover;object-position:center;display:block;background:#153347}.knowledge-cards img[src*=komponenten],.knowledge-cards img[src*=care222-module]{object-fit:contain;padding:22px}.knowledge-cards article>div{padding:25px;flex:1;display:flex;flex-direction:column}.knowledge-cards .index{font-size:11px;color:#8bd5ff;line-height:1.5}.knowledge-cards h3{font-size:26px;line-height:1.2;letter-spacing:-.02em;margin:12px 0 18px}.knowledge-cards p:not(.index){font-size:16px;line-height:1.75}.knowledge-cards .text-link{margin-top:auto;font-size:14px;width:100%}.home-knowledge{border-top:1px solid var(--line);margin-top:72px}.knowledge-actions{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:60px;border-top:1px solid var(--line);padding-top:32px}.knowledge-actions h2{font-size:30px;line-height:1.2}.knowledge-actions p{font-size:17px;line-height:1.8}
.guide-article{max-width:900px;padding-bottom:80px}.guide-meta{font-size:13px;line-height:1.8;color:#91bfd7;border-block:1px solid #2d4b5c;padding-block:15px;margin-bottom:42px}.guide-section{margin:42px 0}.guide-section h2{font-size:clamp(26px,3.1vw,36px);line-height:1.2;letter-spacing:-.025em;margin:0 0 23px}.guide-section p,.guide-section li{font-size:17px;line-height:1.9}.guide-section li{padding-left:4px;margin-bottom:12px}.guide-section ul{padding-left:22px}.guide-source{font-size:13px!important;line-height:1.7!important;margin-top:22px}.guide-source a{color:#8cd5ff;text-decoration:underline;text-underline-offset:4px}.guide-equation{padding:25px 28px;border:1px solid #436e84;border-radius:8px;background:#123044;color:#9cdcff;font-size:clamp(20px,2.5vw,28px);line-height:1.5}.guide-equation small{display:block;color:#abc8d9;font-size:13px;margin-top:12px}.guide-table-wrap{overflow-x:auto;border:1px solid #35586b;border-radius:8px}.guide-table-wrap table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.8}.guide-table-wrap th,.guide-table-wrap td{padding:19px 22px;text-align:left;border-bottom:1px solid #345366}.guide-table-wrap thead{background:#153447}.guide-table-wrap th{font-weight:500;color:#e0f0fa}.guide-table-wrap td{color:#b0cadb}.guide-next{margin-top:48px;padding:30px;border-left:3px solid #69c9ff;background:#102b3c;border-radius:0 9px 9px 0}.guide-next h2{font-size:30px;line-height:1.25}.guide-next p{font-size:17px;line-height:1.8}.guide-next .text-link{margin-top:20px;max-width:280px}.related-knowledge{border-top:1px solid #315367}.related-knowledge h2{font-size:36px;line-height:1.2}.related-knowledge>div{display:flex;gap:26px;flex-wrap:wrap}.related-knowledge .text-link{font-size:15px}.privacy-growth .guide-section{max-width:900px}
.tool-section{padding-top:20px;max-width:1050px}.tool-fallback{display:flex;flex-wrap:wrap;gap:25px;margin-top:30px}.tool-fallback .text-link{font-size:14px}.finder-progress{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);padding:0;gap:12px;margin:0 0 25px}.finder-progress li{padding:13px 0;border-top:2px solid #34576b;color:#8ba8ba;font-size:14px;line-height:1.5}.finder-progress li[aria-current]{border-color:#69caff;color:#b4e4ff}.finder-panel{padding:36px;border:1px solid #3a6076;background:#102734;border-radius:12px}.finder-panel h2{font-size:clamp(28px,3.3vw,42px);line-height:1.18;letter-spacing:-.03em;margin:0 0 27px}.finder-panel h2:focus{outline:0}.finder-panel>p{font-size:17px;line-height:1.8}.finder-area-options{border:0;padding:0;margin:0}.finder-area-options legend{font-size:15px;margin-bottom:18px;color:#a8c5d7}.finder-area-options label{display:flex;gap:16px;align-items:center;border:1px solid #41657a;border-radius:7px;background:#0a1e2b;margin-bottom:13px;padding:21px;font-size:20px;line-height:1.4;cursor:pointer}.finder-area-options label:has(input:checked){border-color:#76d0ff;background:#16405a}.finder-area-options input{accent-color:#65c8ff;width:18px;height:18px;flex:none}.finder-fields{display:grid;grid-template-columns:1fr 1fr;gap:25px}.finder-fields label{display:block;font-size:15px;margin-bottom:10px;line-height:1.6}.finder-fields input,.advisor-form input{border:1px solid #406477;border-radius:5px;padding:15px;background:#091c28;color:#eaf6ff;width:100%;font:inherit;min-height:50px}.finder-fields input::placeholder,.advisor-form input::placeholder{color:#8daabb}.finder-fields input:focus,.advisor-form input:focus{outline:2px solid #74cfff;outline-offset:2px}.tool-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:28px}.tool-actions .button{font-size:15px}.tool-actions .secondary{border:1px solid #52758b;background:transparent;color:#d6edf9}.tool-error{color:#ffc9ba;font-size:15px;line-height:1.7}.finder-result-title{font-size:27px!important;color:#9bddff}.finder-summary{display:grid;grid-template-columns:1fr 1.4fr;gap:15px 20px;font-size:16px;line-height:1.7;border-block:1px solid #35566a;padding:23px 0}.finder-summary dt{color:#8cc5e4}.finder-summary dd{margin:0;overflow-wrap:anywhere}.finder-result-links{display:flex;gap:24px;flex-wrap:wrap;margin:25px 0}.finder-result-links .text-link{font-size:14px}.finder-panel>.small{font-size:13px;line-height:1.7;margin-top:23px}
.advisor-form{padding:30px;border:1px solid #385f76;border-radius:10px;background:#102a3a}.advisor-form>label{font-size:24px;line-height:1.4;display:block;margin-bottom:18px}.advisor-form>div{display:flex;gap:14px}.advisor-form input{min-width:0;flex:1}.advisor-form .button{flex:none;font-size:14px}.advisor-form .small{font-size:13px;line-height:1.6}.advisor-prompts{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0 32px}.advisor-prompts button{color:#bce6ff;border:1px solid #3b637c;background:#102b3b;padding:12px 16px;border-radius:5px;font:inherit;font-size:14px;line-height:1.5;text-align:left;cursor:pointer}.advisor-prompts button:hover{border-color:#80d5ff}#advisor-results>.index{font-size:12px;color:#9ad8ff}.advisor-answer{padding:27px 0;border-block:1px solid #355a70;margin-top:22px}.advisor-answer h2,#advisor-results>h2{font-size:28px;line-height:1.25;letter-spacing:-.02em}.advisor-answer p,#advisor-results>p:not(.index){font-size:17px;line-height:1.85}.advisor-answer .text-link{font-size:14px;max-width:400px}.statistics-choice{width:min(100% - 80px,1440px);margin:20px auto 0;display:flex;align-items:center;flex-wrap:wrap;gap:15px;border-top:1px solid #315062;padding-top:20px}.statistics-choice button{font:inherit;font-size:12px;background:none;border:0;color:#a9d8f3;text-decoration:underline;text-underline-offset:4px;padding:0;cursor:pointer}.statistics-choice span{font-size:11px;color:#8caabb}
@media(max-width:1000px){.knowledge-cards{gap:18px}.knowledge-cards article>div{padding:21px}.knowledge-cards h3{font-size:24px}.finder-band{padding:25px}.focus-header nav{gap:20px}}
@media(max-width:760px){.finder-band{flex-direction:column;align-items:flex-start;padding:24px;margin-top:28px;gap:21px}.finder-band h2{font-size:27px}.finder-band p:not(.index){font-size:15px;line-height:1.75}.finder-band .button{font-size:14px}.knowledge-cards,.knowledge-actions{grid-template-columns:1fr;gap:24px}.home-knowledge{margin-top:45px}.knowledge-cards article>div{padding:24px}.knowledge-cards h3{font-size:27px}.knowledge-cards img{height:148px;flex-basis:148px;aspect-ratio:auto}.knowledge-actions{margin-top:38px}.guide-meta{font-size:12px;margin-bottom:30px}.guide-section{margin:34px 0}.guide-section p,.guide-section li{font-size:16px;line-height:1.85}.guide-equation{padding:20px}.guide-table-wrap th,.guide-table-wrap td{padding:15px;min-width:140px}.guide-next{padding:24px}.guide-next h2{font-size:27px}.guide-next .button{font-size:14px;line-height:1.5}.related-knowledge h2{font-size:30px}.related-knowledge>div,.tool-fallback{flex-direction:column;gap:15px}.tool-section{padding-top:10px}.finder-progress{gap:8px}.finder-progress li{font-size:12px;line-height:1.7}.finder-panel{padding:23px}.finder-panel h2{font-size:29px}.finder-area-options label{font-size:19px;padding:18px}.finder-fields{grid-template-columns:1fr;gap:20px}.tool-actions{gap:12px}.tool-actions .button{font-size:14px;line-height:1.5}.finder-summary{grid-template-columns:1fr;gap:6px}.finder-summary dd{margin-bottom:15px}.finder-result-links{flex-direction:column;gap:16px}.advisor-form{padding:23px}.advisor-form>div{flex-direction:column}.advisor-form .button{align-self:flex-start}.advisor-form>label{font-size:25px}.advisor-prompts button{font-size:14px}.advisor-answer h2{font-size:25px}.advisor-answer p{font-size:16px}.statistics-choice{width:calc(100% - 40px);align-items:flex-start;flex-direction:column;gap:9px}}

.tool-actions .button,.guide-next .button,.advisor-form .button{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}
