.navigation-page{--max:1240px;--n-blue:#2e4a66;--n-muted:#536979;background:#fafaf7;color:#263746}.navigation-page .nav-wrap{height:86px}.navigation-page .brand,.navigation-page .brand img{width:188px}.navigation-page .site-header{background:#fafaf7}.navigation-page h1,.navigation-page h2,.navigation-page h3{text-wrap:balance}.navigation-page h1{font-size:clamp(36px,4.2vw,58px);line-height:1.12;letter-spacing:-2px;font-weight:600;margin:0 0 22px}.n-subnav{display:block;position:sticky;top:86px;z-index:15;border-bottom:1px solid #d7dfe2;background:#eef1ee}.n-desktop-links{display:flex;align-items:center;gap:30px;min-height:54px}.n-desktop-links a{font-size:12px;color:#536979;padding:16px 0 13px;border-bottom:2px solid transparent;min-height:54px}.n-desktop-links a[aria-current="page"]{color:#2e4a66;border-color:#2e4a66;text-decoration:none}.n-desktop-links a[href*="/fragen/"]:last-child{margin-left:auto;font-size:11px}.n-mobile-menu{display:none}.n-hero{padding-top:42px;padding-bottom:35px;max-width:var(--max);display:block}.n-with-photo{display:grid;grid-template-columns:1.12fr .88fr;gap:60px;align-items:center}.n-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;font-size:10px;line-height:1.7;color:#617581;margin-bottom:24px}.n-breadcrumb>a{color:#2e4a66;border-bottom:1px solid #b0bec7}.n-lead{font-size:17px;line-height:1.7;max-width:590px;color:#53616d;margin:0 0 22px}.n-button{min-height:48px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:13px 20px;background:#2e4a66;color:white;font-size:12px;border:1px solid #2e4a66;line-height:1.6;transition:background .15s}.n-button:hover{background:#203b53}.n-button>span{font-size:15px}.n-hero-photo{position:relative;margin:0;padding-bottom:16px}.n-hero-photo img{height:282px;width:100%;object-fit:cover;object-position:50% 46%}.n-hero-photo figcaption{font-size:8px;line-height:1.6;color:#596b77;text-align:right;position:absolute;bottom:0;right:0}.n-section-line{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:18px}.n-section-line h2,.n-object-links h2,.n-object-services>h2{font-size:21px;line-height:1.4;letter-spacing:-.4px;font-weight:500;margin:0}.n-section-line p{font-size:12px;color:#536979;margin:0}.n-hub-services{padding:0 0 34px}.n-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #ced8dd;border-bottom:1px solid #ced8dd}.n-choice{display:grid;grid-template-columns:1fr 22px;gap:15px 10px;padding:25px 25px 24px 0;transition:background .15s;min-width:0}.n-choice+.n-choice{border-left:1px solid #ced8dd;padding-left:25px}.n-number{font-size:10px;letter-spacing:1px;color:#617887;grid-column:1/-1}.n-choice h3{font-size:25px;line-height:1.25;font-weight:500;letter-spacing:-.6px;margin:0 0 11px}.n-choice p{font-size:13px;line-height:1.75;color:#536979;max-width:270px;margin:0}.n-choice-arrow{align-self:end;justify-self:end;font-size:21px;color:#2e4a66}.n-choice:hover h3{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.n-object-links{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-top:5px;padding-bottom:29px}.n-object-links h2{font-size:17px;font-weight:400}.n-object-links>div{display:flex;gap:25px;flex-wrap:wrap}.n-object-links a{color:#2e4a66;font-size:12px;display:inline-flex;align-items:center;min-height:34px;border-bottom:1px solid #afbdc5}.n-help-line{border-top:1px solid #d7dfe2;padding:20px 0 27px;display:flex;gap:25px;flex-wrap:wrap;font-size:11px;color:#536979;align-items:center}.n-help-line a{color:#2e4a66;padding:7px 0;min-height:30px}.n-help-line>span{margin-right:auto}.n-footer{padding:28px 0 0;background:#1f2730;color:#c0c8cf}.n-footer-main{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-bottom:23px;font-size:12px}.n-footer-main>a:first-child{width:172px;flex-shrink:0}.n-footer-main>div{display:flex;flex-direction:column;gap:4px}.n-footer-main>div>a{font-size:17px;color:white}.n-footer-main>div>span{font-size:10px;color:#b4c1c9}.n-footer-main>a:last-child{font-size:11px;overflow-wrap:anywhere}.n-footer-bottom{display:flex;justify-content:space-between;gap:25px;padding:17px 0;border-top:1px solid #46505a;font-size:9px;color:#b0bdc7}.n-footer-bottom>div{display:flex;gap:22px}.n-footer a:hover{color:white}.n-detail-section{padding-bottom:55px}.n-detail-list{border-top:1px solid #d3dce1}.n-detail{border-bottom:1px solid #d3dce1}.n-detail summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;cursor:pointer;list-style:none;min-height:68px}.n-detail summary::-webkit-details-marker{display:none}.n-detail h2{font-size:19px;font-weight:400;line-height:1.5;letter-spacing:-.3px;margin:0}.n-detail-cue{display:flex;align-items:center;gap:17px;font-size:10px;color:#536979;flex-shrink:0}.n-detail-cue>span{font-size:24px;line-height:1}.n-detail[open] .n-detail-cue>span{transform:rotate(45deg)}.n-detail>div{max-width:770px;padding:0 45px 23px 0}.n-detail p{font-size:14px;line-height:1.9;color:#53616d;margin:0}.n-next{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 0}.n-next h2{font-size:24px;font-weight:500;line-height:1.3;letter-spacing:-.5px;margin:0 0 9px}.n-next p{font-size:13px;color:#536979;margin:0}.n-related{padding-top:20px;border-top:1px solid #d3dce1;display:flex;gap:27px;flex-wrap:wrap;align-items:center;font-size:12px;color:#2e4a66}.n-related>span{font-size:10px;color:#536979;margin-right:auto}.n-related a{min-height:32px;display:flex;align-items:center}.n-object-services{padding-bottom:28px}.n-object-services>h2{margin-bottom:20px}.n-object-details{padding-bottom:50px}.n-text-link{font-size:13px;display:inline-flex;align-items:center;min-height:42px;margin-top:17px;border-bottom:1px solid #9eafba;color:#2e4a66}.n-context{font-size:10px;display:block;color:#2e4a66;padding:6px 10px;border:1px solid #cbd7dd;max-width:max-content;margin-bottom:17px}.n-context[hidden]{display:none}.request-page .p-section{padding-top:35px;padding-bottom:35px}.request-page .p-request-section{background:#fafaf7}.request-page .p-section-heading h2{font-size:42px}.request-page .p-section-heading>p{font-size:14px}.request-page .p-request-grid{gap:65px}.request-page .p-request-form{background:#eaf0f2}.request-page .p-contact-panel{padding-top:15px}.n-after-request{padding-bottom:40px}.n-contact-help{font-size:12px;border-top:1px solid #d3dce1;margin-top:25px;padding-top:17px;max-width:330px}.n-contact-help summary{padding:5px 0;min-height:36px;color:#2e4a66}.n-contact-help p{font-size:12px;color:#536979}.request-page .n-footer{padding-bottom:0}.navigation-page .menu-button{min-height:44px}
@media(max-width:1100px){.navigation-page .wrap{width:calc(100% - 64px)}.n-with-photo{gap:35px}.n-hero h1{font-size:45px;letter-spacing:-1.7px}.n-hero-photo img{height:275px}.n-choice{padding-right:18px}.n-choice+.n-choice{padding-left:18px}.n-choice h3{font-size:22px}.n-choice p{font-size:12px}.n-object-links{align-items:start}.n-object-links>div{gap:15px}.n-object-links h2{font-size:16px}.n-desktop-links{gap:25px}.n-footer-main{gap:25px}.n-lead{font-size:16px}.request-page .p-request-grid{gap:35px}}
@media(max-width:850px){.n-hero-photo{display:none}.n-with-photo{display:block}.n-hero{padding-top:30px;padding-bottom:30px}.n-hero h1{font-size:44px;max-width:680px}.n-lead{max-width:620px}.n-breadcrumb{margin-bottom:18px}.n-object-links{display:block}.n-object-links h2{margin-bottom:13px}.n-object-links>div{gap:25px}.n-footer-main{flex-wrap:wrap}.n-footer-main>a:last-child{flex-basis:100%}.n-footer-main>div{margin-left:auto}.n-desktop-links{gap:20px}.n-desktop-links a{font-size:11px}.n-desktop-links a[href*="/fragen/"]:last-child{font-size:10px}.request-page .p-request-grid{grid-template-columns:1fr}.request-page .p-contact-panel{display:none}}
@media(max-width:700px){.navigation-page .wrap{width:calc(100% - 40px)}.navigation-page .nav-wrap{height:76px}.navigation-page #navigation{top:76px}.navigation-page .brand,.navigation-page .brand img{width:168px}.navigation-page .topline{font-size:8px;letter-spacing:.4px}.n-subnav{top:76px}.n-desktop-links{display:none}.n-mobile-menu{display:block;position:relative}.n-mobile-menu>summary{display:flex;align-items:center;gap:8px;min-height:48px;font-size:11px;color:#536979;list-style:none;cursor:pointer}.n-mobile-menu>summary::-webkit-details-marker{display:none}.n-mobile-menu>summary>strong{font-weight:500;color:#2e4a66;font-size:12px}.n-mobile-menu>summary>span{margin-left:auto;font-size:20px}.n-mobile-menu[open]>summary>span{transform:rotate(180deg)}.n-mobile-menu>div{position:absolute;top:48px;left:-20px;right:-20px;border-bottom:1px solid #c7d4db;padding:10px 20px 18px;background:#eef1ee;box-shadow:0 10px 20px #20344010;display:flex;flex-direction:column}.n-mobile-menu a{font-size:14px;color:#2e4a66;min-height:45px;padding:11px 0;border-bottom:1px solid #d3dce1}.n-mobile-menu a[aria-current]{font-weight:600;text-decoration:none}.n-mobile-menu a:last-child{border:0}.n-hero{padding-top:25px;padding-bottom:27px}.n-hero h1{font-size:clamp(31px,7.9vw,43px);letter-spacing:-1.35px;margin-bottom:18px;line-height:1.15}.n-breadcrumb{font-size:9px;gap:7px;margin-bottom:17px}.n-lead{font-size:15px;line-height:1.75;margin-bottom:19px}.n-button{font-size:12px;min-height:46px;padding:12px 17px;gap:25px}.n-section-line{gap:15px;margin-bottom:13px;align-items:start}.n-section-line h2{font-size:20px}.n-section-line p{font-size:10px;padding-top:4px;max-width:100px;text-align:right}.n-choices{grid-template-columns:1fr}.n-choice,.n-choice+.n-choice{grid-template-columns:22px 1fr 20px;padding:20px 0;gap:14px;border-left:0}.n-choice+.n-choice{border-top:1px solid #ced8dd}.n-number{grid-column:1;padding-top:5px;font-size:9px}.n-choice h3{font-size:22px;margin-bottom:6px;line-height:1.3}.n-choice p{font-size:12px;line-height:1.7;max-width:none}.n-choice-arrow{font-size:20px;align-self:center}.n-hub-services{padding-bottom:27px}.n-object-links{padding-bottom:24px}.n-object-links h2{font-size:16px;line-height:1.5}.n-object-links>div{gap:7px;display:grid;grid-template-columns:1fr}.n-object-links a{font-size:13px;min-height:41px;justify-content:space-between;width:max-content}.n-help-line{font-size:11px;padding-top:15px;padding-bottom:20px;gap:10px 22px}.n-help-line>span{flex-basis:100%;margin:0}.n-help-line a{min-height:36px}.n-footer{padding-top:25px}.n-footer-main{gap:21px}.n-footer-main>a:first-child{width:145px}.n-footer-main>div>a{font-size:15px}.n-footer-main>div>span{font-size:9px}.n-footer-main>a:last-child{font-size:11px}.n-footer-bottom{font-size:8px;flex-wrap:wrap;gap:12px}.n-footer-bottom a{min-height:28px;display:inline-flex;align-items:center}.n-detail-section{padding-bottom:35px}.n-detail summary{padding:18px 0;min-height:66px;gap:18px}.n-detail h2{font-size:18px;line-height:1.5;letter-spacing:-.3px}.n-detail-cue{font-size:0;gap:0}.n-detail-cue>span{font-size:25px}.n-detail>div{padding:0 15px 23px 0}.n-detail p{font-size:14px;line-height:1.85}.n-next{display:block;padding:27px 0}.n-next h2{font-size:23px}.n-next p{font-size:13px}.n-next .n-button{margin-top:18px}.n-related{gap:8px 20px;padding-top:17px;font-size:12px}.n-related>span{flex-basis:100%}.n-related a{min-height:36px}.n-object-services>h2{font-size:20px;line-height:1.4}.n-object-services{padding-bottom:20px}.n-object-details{padding-bottom:35px}.request-page .p-section{padding-top:25px}.request-page .p-section-heading h2{font-size:34px}.request-page .p-section-heading>p{font-size:14px}.request-page .p-request-form{padding:23px 18px}.request-page .p-service-fields label>span{font-size:11px}.n-after-request{padding-bottom:28px}}
@media(max-width:360px){.navigation-page .wrap{width:calc(100% - 32px)}.navigation-page .brand,.navigation-page .brand img{width:155px}.n-hero h1{font-size:29px;letter-spacing:-1.1px}.n-choice h3{font-size:20px}.n-choice,.n-choice+.n-choice{gap:10px;grid-template-columns:18px 1fr 18px}.n-footer-main{gap:19px}.n-footer-main>div{margin-left:0}.n-footer-main>a:last-child{font-size:10px}.n-mobile-menu>div{left:-16px;right:-16px;padding-left:16px;padding-right:16px}.n-lead{font-size:14px}}
@media(prefers-reduced-motion:reduce){.n-button,.n-choice{transition:none}}


.n-choice{grid-template-rows:auto 1fr;align-content:start}.request-page .p-section-heading h1{font-size:42px;line-height:1.15;margin:0}@media(max-width:700px){.n-choice{grid-template-rows:auto}.request-page .p-section-heading h1{font-size:34px}}

