html.tool-page{background-color:#FAFCFE;background-image:radial-gradient(1500px 1200px at 86% -18%, rgba(65,192,235,0.13) 0%, rgba(65,192,235,0.07) 34%, rgba(65,192,235,0.025) 66%, rgba(65,192,235,0) 100%),radial-gradient(1300px 1000px at 2% 108%, rgba(65,192,235,0.1) 0%, rgba(65,192,235,0.045) 42%, rgba(65,192,235,0) 100%),radial-gradient(1000px 800px at 18% 8%, rgba(255,255,255,0.85) 0%, rgba(255,255,255,0.35) 45%, rgba(255,255,255,0) 100%),radial-gradient(900px 700px at 96% 46%, rgba(255,255,255,0.75) 0%, rgba(255,255,255,0.28) 50%, rgba(255,255,255,0) 100%),radial-gradient(1100px 900px at 44% 74%, rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.24) 48%, rgba(255,255,255,0) 100%),radial-gradient(700px 600px at 8% 58%, rgba(255,255,255,0.55) 0%, rgba(255,255,255,0) 100%);background-repeat:no-repeat;background-attachment:fixed;background-size:100% 100%}html.tool-page body{background:transparent}html.tool-page #content{padding:0;margin:0;max-width:none}html.tool-page #footer{margin-top:0}#footer-tool{background:#00547A;padding:18px 0 6px}#footer-tool .footer-tool__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 28px}#footer-tool .footer-tool__links li{margin:0;padding:0}#footer-tool .footer-tool__links li::before{content:"";position:static;margin:0}#footer-tool .footer-tool__links a{color:#ffffff;font-size:15px;line-height:24px;text-decoration:none}#footer-tool .footer-tool__links a:hover{color:#41C0EB;text-decoration:underline}.rc{--rc-font: "myriad-pro-semi-condensed", "myriad-pro", Arial, sans-serif;--rc-font-bold: "myriad-pro-condensed", "myriad-pro", Arial, sans-serif;--rc-blau: #00547A;--rc-hell: #41C0EB;--rc-grau: #58585A;--rc-linie: #B9CEDA;--rc-linie-hell: #DBE7ED;--rc-orange: #DC9100;--rc-fehler: #C8102E;--rc-akzent: #00547A;--rc-tint: #E3F5FC;font-family:var(--rc-font);font-weight:400;color:var(--rc-grau);line-height:1.3;-webkit-font-smoothing:antialiased}.rc *,.rc *::before,.rc *::after{box-sizing:border-box}.rc [hidden]{display:none !important}.rc a{color:var(--rc-blau)}.rc a:hover{color:var(--rc-hell)}.rc__akzent--1{--rc-akzent: #00547A;--rc-tint: #E3F5FC}.rc__akzent--2{--rc-akzent: #41C0EB;--rc-tint: #EAF7FD}.rc__akzent--3{--rc-akzent: #DC9100;--rc-tint: #FDF6EA}.rc__akzent--4{--rc-akzent: #58585A;--rc-tint: #F1F2F3}.rc__akzent--5{--rc-akzent: #8FCBE0;--rc-tint: #EEF7FA}.rc__wrap{max-width:1120px;margin:0 auto;padding:18px 24px 80px;position:relative}.rc__kopf{display:flex;align-items:center;gap:24px;padding-bottom:22px;margin-bottom:22px}.rc__logo{flex:none;width:94px;height:54px}.rc__logo .logo__main{display:block;width:100%;height:100%;text-indent:-9999px;overflow:hidden;background:transparent url("../images/exali_logo-wordmark.svg") left center no-repeat;background-size:contain}.rc__logo--gross{width:126px;height:72px}.rc__logo--gross .logo__main{background-position:center center}.rc__claim{flex:1 1 auto;text-align:right;font-size:20px;line-height:26px;color:var(--rc-grau)}.rc__intro{margin:0 0 38px;text-align:center}.rc__intro--ergebnis{margin-bottom:30px}.rc__eyebrow{font-family:var(--rc-font-bold);font-weight:700;font-size:22px;line-height:28px;letter-spacing:0.04em;color:var(--rc-hell);margin-bottom:8px}.rc__eyebrow--klein{font-size:20px;line-height:26px}.rc h1.rc__h1{margin:0;padding:0;font-family:var(--rc-font-bold);font-weight:700;font-size:clamp(34px, 5.2vw, 58px);line-height:1.04 !important;color:var(--rc-blau) !important;text-transform:none}.rc h2.rc__h2{margin:0;padding:0;font-family:var(--rc-font-bold);font-weight:700;font-size:clamp(30px, 3.6vw, 42px);line-height:1.06 !important;color:var(--rc-akzent) !important;text-transform:none}.rc h2.rc__h2--gross{font-size:clamp(30px, 4.4vw, 50px);line-height:1.05 !important;color:var(--rc-blau) !important}.rc h2.rc__h2:focus{outline:none}.rc p.rc__lead{max-width:1000px;margin:14px auto 0;padding:0;font-size:22px;line-height:30px;color:var(--rc-grau);text-wrap:pretty}.rc p.rc__lead--klein{max-width:860px;font-size:20px;line-height:27px}.rc__karte{background:#ffffff;border:1px solid rgba(0,84,122,0.1);border-radius:30px;padding:clamp(22px, 3vw, 40px);box-shadow:0 18px 50px rgba(0,84,122,0.12)}.rc__karte--ergebnis{border-radius:34px}.rc__karte-titel{font-family:var(--rc-font-bold);font-weight:700;font-size:30px;line-height:34px;color:var(--rc-blau);margin-bottom:22px}.rc__ablauf{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.rc__ablauf-kachel{background:#F2F8FB;border:1px solid var(--rc-linie-hell);border-radius:22px;padding:22px 24px 24px}.rc__ablauf-nr{width:38px;height:38px;border-radius:999px;background:var(--rc-hell);color:#ffffff;font-family:var(--rc-font-bold);font-weight:700;font-size:21px;line-height:38px;text-align:center;margin-bottom:14px}.rc__ablauf-titel{font-family:var(--rc-font-bold);font-weight:700;font-size:22px;line-height:27px;color:var(--rc-blau)}.rc__ablauf-text{font-size:19px;line-height:25px;margin-top:6px;text-wrap:pretty}.rc__start-zeile{display:flex;align-items:center;gap:16px;margin-top:30px;flex-wrap:wrap}.rc__dauer{font-size:18px;line-height:24px;color:#8FC4DC}.rc .rc__btn{display:inline-block;border:1px solid var(--rc-blau);border-radius:999px;background:var(--rc-blau);color:#ffffff;font-family:var(--rc-font-bold);font-weight:700;font-size:20px;line-height:26px;letter-spacing:0.02em;padding:13px 32px;cursor:pointer;text-align:center;text-decoration:none;text-transform:none;transition:box-shadow 0.2s ease, background-color 0.2s ease, color 0.2s ease}.rc .rc__btn--primary:hover{box-shadow:0 12px 30px rgba(0,84,122,0.34)}.rc .rc__btn--secondary{border-color:var(--rc-linie);background:#ffffff;color:var(--rc-blau);letter-spacing:0;padding:13px 30px}.rc .rc__btn--secondary:hover{background:#EAF7FC;box-shadow:0 12px 30px rgba(0,84,122,0.18)}.rc .rc__btn--orange,.rc .rc__btn--geist{font-size:19px;line-height:25px;letter-spacing:0;padding:11px 28px}.rc .rc__btn--orange{border-color:var(--rc-orange);background:var(--rc-orange);color:#ffffff}.rc .rc__btn--orange:hover{background:#ffffff;color:var(--rc-orange)}.rc .rc__btn--geist{border-color:rgba(255,255,255,0.55);background:transparent;color:#ffffff}.rc .rc__btn--geist:hover{background:#ffffff;color:var(--rc-blau)}.rc .rc__btn:focus-visible{outline:2px solid var(--rc-hell);outline-offset:3px}.rc__fortschritt{display:flex;margin-bottom:30px}.rc__stufe{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;align-items:center}.rc__stufe-kopf{position:relative;width:100%;height:46px;display:flex;align-items:center;justify-content:center}.rc__stufe-kopf::before,.rc__stufe-kopf::after{content:"";position:absolute;top:22px;height:2px;background:var(--rc-linie-hell)}.rc__stufe-kopf::before{left:0;right:50%}.rc__stufe-kopf::after{left:50%;right:0}.rc__stufe:first-child .rc__stufe-kopf::before,.rc__stufe:last-child .rc__stufe-kopf::after{background:transparent}.rc__stufe-kreis{position:relative;z-index:1;width:38px;height:38px;border-radius:999px;background:#ffffff;border:1px solid var(--rc-linie-hell);color:#AFC5D0;font-family:var(--rc-font-bold);font-weight:700;font-size:21px;line-height:1;display:flex;align-items:center;justify-content:center;padding-top:2px}.rc__stufe--erledigt .rc__stufe-kreis{border-color:var(--rc-akzent);color:var(--rc-akzent)}.rc__stufe--aktiv .rc__stufe-kreis{width:46px;height:46px;font-size:26px;background:var(--rc-akzent);border-color:var(--rc-akzent);color:#ffffff}.rc__stufe-label{display:block;margin-top:10px;font-size:18px;line-height:23px;text-align:center;color:var(--rc-grau)}.rc__stufe--aktiv .rc__stufe-label{font-family:var(--rc-font-bold);font-weight:700;color:var(--rc-akzent)}.rc p.rc__schritt-intro{max-width:840px;margin:12px 0 0;padding:0;font-size:20px;line-height:27px;color:var(--rc-grau);text-wrap:pretty}.rc__frage{margin-top:36px;padding-top:30px;border-top:1px solid var(--rc-linie-hell)}.rc__frage-kopf{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}.rc__frage-nr{flex:none;width:34px;height:34px;border-radius:999px;background:var(--rc-akzent);color:#ffffff;font-family:var(--rc-font-bold);font-weight:700;font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;padding-top:2px}.rc__frage-text{font-family:var(--rc-font-bold);font-weight:700;font-size:24px;line-height:29px;color:var(--rc-akzent);text-wrap:pretty}.rc__frage-hinweis{font-size:17px;line-height:22px;color:#9B9B9C;margin-top:3px}.rc__frage-offen{font-family:var(--rc-font-bold);font-weight:700;font-size:17px;line-height:22px;color:var(--rc-fehler);margin-top:3px}.rc__optionen{display:grid;grid-template-columns:1fr;gap:12px}.rc__optionen--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.rc label.rc__option{position:relative;display:flex;align-items:flex-start;gap:13px;margin:0;padding:15px 18px;cursor:pointer;background:#ffffff;border:1px solid var(--rc-linie-hell);border-radius:18px;font-family:var(--rc-font);font-weight:400;transition:background 0.15s, border-color 0.15s}.rc label.rc__option--an{background:var(--rc-tint);border-color:var(--rc-akzent)}.rc input.rc__option-input{position:absolute;left:18px;top:16px;width:24px;height:24px;margin:0;opacity:0;cursor:pointer}.rc__option-marke{flex:none;width:24px;height:24px;margin-top:1px;border-radius:999px;border:1.5px solid var(--rc-linie);background:#ffffff;display:flex;align-items:center;justify-content:center}.rc__option--multi .rc__option-marke{border-radius:7px}.rc__option--an .rc__option-marke{border-color:var(--rc-akzent)}.rc__option--single.rc__option--an .rc__option-marke::after{content:"";width:9px;height:9px;border-radius:999px;background:var(--rc-akzent)}.rc__option--multi.rc__option--an .rc__option-marke::after{content:"";width:14px;height:14px;background:var(--rc-akzent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8.4 L6.1 12 L14.2 3.2'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8.4 L6.1 12 L14.2 3.2'/%3E%3C/svg%3E") center/contain no-repeat}.rc__option-input:focus-visible ~ .rc__option-marke{box-shadow:0 0 0 3px rgba(65,192,235,0.45)}.rc__option-text{font-size:20px;line-height:26px;color:var(--rc-grau);text-wrap:pretty}.rc__luecken{margin-top:28px;font-family:var(--rc-font-bold);font-weight:700;font-size:19px;line-height:26px;color:var(--rc-fehler)}.rc__nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:36px;padding-top:28px;border-top:1px solid var(--rc-linie-hell)}.rc__nav--ergebnis{justify-content:center;flex-wrap:wrap;margin-top:0;padding:60px 20px 56px;border-top:0;background:radial-gradient(44% 44% at 50% 50%, rgba(0,84,122,0.2) 0%, rgba(0,84,122,0.15) 26%, rgba(0,84,122,0.09) 48%, rgba(0,84,122,0.04) 68%, rgba(0,84,122,0.012) 85%, rgba(0,84,122,0) 100%)}.rc__fazit{margin-bottom:28px}.rc__fazit-label{font-family:var(--rc-font-bold);font-weight:700;font-size:20px;line-height:26px;color:var(--rc-blau)}.rc__fazit-titel{font-family:var(--rc-font-bold);font-weight:700;font-size:clamp(26px, 3.2vw, 36px);line-height:1.1;color:var(--rc-hell);margin-top:8px}.rc__fazit-text{max-width:840px;font-size:20px;line-height:27px;margin-top:12px;text-wrap:pretty}.rc__module{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.rc__modul{background:#D9F2FB;border:1px solid #BFE9F8;border-radius:22px;padding:24px 26px 26px}.rc__modul-kopf{display:flex;align-items:flex-start;gap:12px}.rc__modul-kopf>div:last-child{min-width:0}.rc__modul-nr{flex:none;width:32px;height:32px;border-radius:999px;background:var(--rc-akzent);color:#ffffff;font-family:var(--rc-font-bold);font-weight:700;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;padding-top:2px}.rc__modul-name{font-family:var(--rc-font-bold);font-weight:700;font-size:25px;line-height:30px;color:var(--rc-blau);overflow-wrap:break-word}.rc__modul-quelle{font-size:18px;line-height:24px;margin-top:3px}.rc__modul-bedarf{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:20px;font-size:18px;line-height:24px}.rc__modul-stufe{font-family:var(--rc-font-bold);font-weight:700;color:var(--rc-blau)}.rc__modul-balken{display:flex;gap:7px;margin-top:7px}.rc__modul-segment{flex:1 1 0%;height:10px;border-radius:999px;background:#ffffff}.rc__modul-segment--voll{background:var(--rc-akzent)}.rc__modul-text{font-size:18px;line-height:25px;margin-top:16px;text-wrap:pretty}.rc__pruef{margin-top:34px}.rc__pruef-titel{font-family:var(--rc-font-bold);font-weight:700;font-size:25px;line-height:30px;color:var(--rc-blau);margin-bottom:6px}.rc__pruef-zeile{display:flex;align-items:flex-start;gap:13px;padding:11px 0;border-top:1px solid #EDF3F6}.rc__pruef-zeile:first-child{border-top:0}.rc__pruef-marke{flex:none;width:24px;height:24px;margin-top:2px;border-radius:999px;background:var(--rc-blau);color:#ffffff;font-family:var(--rc-font-bold);font-weight:700;font-size:15px;line-height:24px;text-align:center}.rc__pruef-text{font-size:19px;line-height:26px;text-wrap:pretty}.rc__banner{display:grid;grid-template-columns:minmax(0, 1.28fr) minmax(0, 0.72fr);align-items:stretch;margin-top:26px;background:var(--rc-blau);border-radius:30px;overflow:hidden;box-shadow:0 20px 50px rgba(0,84,122,0.22)}.rc__banner-inhalt{padding:clamp(22px, 2.6vw, 34px);display:flex;flex-direction:column;justify-content:center}.rc__banner-titel{font-family:var(--rc-font-bold);font-weight:700;font-size:clamp(24px, 2.5vw, 30px);line-height:1.1;color:#ffffff}.rc p.rc__banner-text{margin:12px 0 0;padding:0;font-size:18px;line-height:24px;color:#C8E6F4;text-wrap:pretty}.rc__banner-knoepfe{display:flex;align-items:center;gap:12px;margin-top:18px;flex-wrap:wrap}.rc__banner-bild{min-height:210px;background:url("../images/risikocheck-kundenbetreuung.jpg") center/cover no-repeat}.rc__disclaimer{margin-top:44px;font-size:17px;line-height:23px;color:#8FC4DC;text-align:center;text-wrap:pretty}.rc__abschluss{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:88px;padding-top:34px;border-top:1px solid var(--rc-linie)}.rc__abschluss-claim{font-size:20px;line-height:32px;color:var(--rc-grau)}@media (max-width: 820px){.rc__kopf{flex-direction:column;align-items:center;gap:10px}.rc__kopf .logo__main{background-position:center center}.rc__claim{flex:none;text-align:center}.rc__ablauf,.rc__optionen--2,.rc__module,.rc__banner{grid-template-columns:minmax(0, 1fr)}.rc__stufe-label{display:none}.rc__umbruch{display:none}.rc__nav{flex-direction:column-reverse;align-items:stretch}.rc .rc__nav .rc__btn{width:100%}}
