body{color:var(--text);font-family:var(--font-body);line-height:1.6;background-color:var(--bg-hell)}h1{color:var(--text);font-family:var(--font-heading);line-height:1.25}h2{color:var(--text);font-family:var(--font-heading);line-height:1.25}h3{color:var(--text);font-family:var(--font-heading);line-height:1.25}h4{color:var(--text);font-family:var(--font-heading);line-height:1.25}a{color:var(--akzent)}.content-container{max-width:1200px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}@media (max-width:767px){.content-container{padding-right:16px;padding-left:16px}}.section{padding-top:64px;padding-bottom:64px}@media (max-width:767px){.section{padding-top:40px;padding-bottom:40px}}.section-dark{color:var(--bg-hell);background-color:var(--bg-dunkel)}.section-dark a{color:var(--bg-hell)}.section-dark h1{color:var(--bg-hell)}.section-dark h2{color:var(--bg-hell)}.section-dark h3{color:var(--bg-hell)}.section-dark h4{color:var(--bg-hell)}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(280px,1fr));gap:24px}@media (max-width:1023px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.btn{display:inline-flex;justify-content:center;align-items:center;color:var(--bg-hell);font-family:var(--font-body);font-weight:600;text-decoration:none;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;background-color:var(--akzent);border-radius:999px;border-top:none;border-right:none;border-bottom:none;border-left:none;cursor:pointer;transition:background 0.2s ease}.btn:hover{background:color-mix(in srgb,var(--akzent) 85%,black)}@media (max-width:767px){.grid-2{grid-template-columns:1fr}}@media (max-width:767px){.grid-3{grid-template-columns:1fr}}.site-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:100;background-color:var(--bg-hell);border-bottom:1px solid rgba(43,43,43,.08)}.site-header-inner{display:flex;justify-content:space-between;align-items:center;padding-top:18px;padding-bottom:18px}@media (max-width:767px){.site-header-inner{flex-flow:column;align-items:start;gap:12px}}.site-logo{color:var(--text);font-family:var(--font-heading);font-weight:600;font-size:22px;text-decoration:none}.site-logo-dot{color:var(--akzent)}.main-nav{display:flex;align-items:center;gap:32px}@media (max-width:767px){.main-nav{gap:16px 20px}.main-nav{flex-wrap:wrap}}.nav-link{color:var(--text);font-family:var(--font-body);font-weight:500;font-size:16px;text-decoration:none}.nav-link:hover{color:var(--akzent)}.nav-link.is-active{color:var(--akzent)}.site-footer{padding-top:48px;padding-bottom:24px}.site-footer-inner{display:flex;justify-content:space-between;align-items:start;gap:24px;padding-bottom:32px}.site-footer-inner{flex-wrap:wrap}@media (max-width:767px){.site-footer-inner{flex-flow:column}}.footer-brand{max-width:420px}.footer-logo{font-family:var(--font-heading);font-weight:600;font-size:20px;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.footer-logo-dot{color:var(--akzent)}.footer-claim{color:var(--bg-hell);font-family:var(--font-body);font-size:14px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0.75}.footer-links{display:flex;gap:24px}.footer-link{font-family:var(--font-body);font-size:14px;text-decoration:none}.footer-link:hover{text-decoration:underline}.footer-bottom{padding-top:20px;border-top:1px solid rgba(251,248,246,.15)}.footer-copy{color:var(--bg-hell);font-family:var(--font-body);font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0.6}.hero{background-image:linear-gradient(180deg,var(--bg-hell) 0%,#f3e9ec 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.hero-inner{max-width:780px}.hero-title{font-size:44px;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}@media (max-width:767px){.hero-title{font-size:32px}}.hero-text{font-size:18px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.section-heading{font-size:30px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:32px;margin-left:0px}.card{display:flex;flex-flow:column;gap:12px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#fff;border-radius:16px;border-top:1px solid rgba(43,43,43,.08);border-right:1px solid rgba(43,43,43,.08);border-bottom:1px solid rgba(43,43,43,.08);border-left:1px solid rgba(43,43,43,.08)}.card-title{font-size:20px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.card-text{flex-grow:1;font-size:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.card-link{color:var(--akzent);font-weight:600;text-decoration:none}.compare-table{width:100%;margin-bottom:32px}.compare-table th{font-family:var(--font-heading);font-weight:600}.compare-table{border-collapse:collapse}@media (max-width:767px){.compare-table{font-size:13px}}.compare-table th{font-size:15px;text-align:left;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;border-bottom:1px solid rgba(251,248,246,.15)}@media (max-width:767px){.compare-table th{padding-top:10px;padding-right:8px;padding-bottom:10px;padding-left:8px}}.compare-table td{font-size:15px;text-align:left;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;border-bottom:1px solid rgba(251,248,246,.15)}@media (max-width:767px){.compare-table td{padding-top:10px;padding-right:8px;padding-bottom:10px;padding-left:8px}}.honesty-block{max-width:780px}.disclaimer{font-size:13px;margin-top:16px;opacity:0.65}