:root{--hauptfarbe:#000;--hauptfarbe-desat:rgba(8,66,152,.1);--icon-background-color:rgba(8,66,152,.1);--btn-hover-color:rgba(8,66,152,.1);--schriftgroesse-titel:2.5rem;--abstand-elemente:20px;--text-color-dark-grey:#5c5c5c;--text-color-medium-grey:#555;--text-color-white:#fff;--accent-color:#ec6629;--gradient-white-alpha-20:rgba(226,232,237,.2);--gradient-blue-alpha-0-start:#084298;--gradient-blue-alpha-0-end:#084298}._hs-elevate-rich-text_1xf34_1 a:not(._hs-elevate-button_1xf34_15){color:#fff!important}.hs-elevate-card--variant-1{border-color:#000!important;border-radius:0!important}._hs-elevate-rich-text_1xf34_1 a:not(._hs-elevate-button_1xf34_15),.hs-elevate-link--primary a,a.hs-elevate-link--primary,a:not(.hs-elevate-button){color:#fff!important}.hdgjTj{padding:0,20px!important}.hs-elevate-button--primary,.hs-elevate-button--tertiary{background-color:#fff!important;border:1.5px solid #000!important;border-radius:0!important;color:var(--text-color-black)!important;padding:0,20px!important;transition:background-color .3s ease-in-out,color .3s ease-in-out}.hs-elevate-button--primary:hover,.hs-elevate-button--tertiary:hover{background-color:var(--hauptfarbe)!important;border:1.5px solid #000!important;border-radius:0!important;color:#fff!important}.hs-elevate-button--secondary{background-color:#fff!important;border:1.5px solid #fff!important;border-radius:0!important;color:#000!important;padding:0,20px!important}.hs-elevate-button--secondary:hover{background-color:#000!important;border-color:#fff!important;color:#fff!important}.cesbSe li .hs-elevate-menu__menu-item-span,.cesbSe li a{color:#fff!important}#hs_cos_wrapper_widget_1749552470220{line-height:0!important}p{color:var(--text-color-dark-grey)!important}h1,h2,h3,h4,h5,h6{margin:0 0 15px!important}.kAkmok{margin-block:0!important}blockquote{margin-bottom:0!important}.jUrgxY{font-size:1.5rem}a .ButtonComponent__StyledButton-sc-1q3w9nj-0{border-color:var(--accent-color)!important;color:var(--accent-color)!important}.Card__CardContent-sc-14xprcl-5 ul{list-style:none;padding-left:0}.Card__CardContent-sc-14xprcl-5 li{list-style:none;margin-bottom:15px;padding-left:30px;position:relative}.Card__CardContent-sc-14xprcl-5 li:before{background:var(--hauptfarbe-desat)!important;border-radius:0;color:var(--hauptfarbe)!important;content:"✓";display:block;font-size:18px;height:20px;left:0;line-height:.9!important;padding:2px;position:absolute;top:15px;transform:translateY(-50%);width:20px}.rrXBm img{margin-right:10%;max-width:450px!important}.iyXEau img{max-width:85px!important}.features-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:800px}.feature-item{gap:12px}.feature-item,.icon-wrapper{align-items:center;display:flex}.icon-wrapper{border-radius:0;flex-shrink:0;height:35px;justify-content:center;width:35px}.icon-wrapper img{display:block;height:auto;max-width:100%}.icon-wrapper svg{display:block;height:100%;width:100%}.benefits-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto 50px;max-width:1200px}.benefits-grid .feature-text h5{font-size:1.125rem;font-weight:600;margin:0 0 8px!important}.benefits-grid .feature-text p{color:var(--text-color-medium-grey);font-size:1rem;line-height:1.5;margin:0}@media (max-width:768px){.benefits-grid{grid-template-columns:1fr}}.box-container{font-family:Arial,sans-serif;margin:0 auto;max-width:400px;width:100%}.box{align-items:center;background:linear-gradient(90deg,transparent,#000);border:none;border-radius:0;box-sizing:border-box;display:flex;justify-content:flex-start;margin-bottom:10px;padding:15px}.box:last-child{margin-bottom:0}.number{color:#977510!important;flex-shrink:0;font-size:3em;font-weight:600!important;line-height:1;margin-right:30px}.text{color:var(--text-color-white)!important;flex-grow:1;line-height:1.4;text-align:left}.button-container{display:flex;gap:10px}.button-container a{border:1px solid var(--hauptfarbe);border-radius:0;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;text-align:center;text-decoration:none!important;transition:background-color .3s,color .3s}.button-container .filled-button{background-color:var(--hauptfarbe);color:var(--text-color-white)!important}.button-container .filled-button:hover{background-color:var(--text-color-white);color:var(--hauptfarbe)!important}.button-container .outlined-button{background-color:var(--text-color-white);color:var(--hauptfarbe)}.button-container .outlined-button:hover{background-color:var(--hauptfarbe);color:var(--text-color-white)!important}