.rr .lh-baumoment__eyebrow{margin-bottom:20px}.rr .lh-baumoment__title{max-width:14em;margin:0 0 24px;color:var(--rr-navy)}.rr .lh-baumoment__body{max-width:640px;color:var(--rr-ink-soft)}.rr .lh-bekommst__title{max-width:14em;margin:20px 0 clamp(36px,5vw,56px);color:var(--rr-navy)}.rr .lh-kann__title{max-width:16em;margin:20px 0 clamp(32px,4.5vw,52px);color:var(--rr-navy)}.rr .lh-kann__grid{margin-top:0}.rr .lh-bekommst__grid{display:flex;flex-wrap:wrap;gap:clamp(16px,2vw,24px)}.rr .lh-bekommst__grid .rr-card-soft{width:240px;height:auto;min-height:250px;justify-content:flex-start}.rr .lh-bekommst__grid .rr-card-soft__label{margin-bottom:4px}.rr .lh-bekommst__grid .rr-card-soft__text{font-family:var(--rr-font-ui);font-size:14px;line-height:1.44;color:var(--rr-ink-soft);margin:0}.rr .lh-scharnier{padding-top:var(--rr-section-y,clamp(96px,12vw,180px));padding-bottom:var(--rr-section-y,clamp(96px,12vw,180px))}.rr .lh-scharnier__text{max-width:17em;margin:0 auto;text-align:center;color:var(--rr-navy)}.rr .lh-talos__title{max-width:14em;margin:20px 0 24px;color:var(--rr-navy)}.rr .lh-talos__proof{max-width:620px;color:var(--rr-ink-soft);margin:0 0 clamp(28px,4vw,40px)}.rr .lh-referenzen__title{max-width:14em;color:var(--rr-navy)}.rr .lh-referenzen__meta,.rr .lh-referenzen__title{margin:20px 0 clamp(32px,4vw,48px)}.rr .lh-referenzen__quotes{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px)}.rr .lh-vergleich__title{max-width:15em;margin:20px 0 clamp(36px,5vw,56px);color:var(--rr-navy)}.rr .lh-vergleich__grid{align-items:stretch}.rr .lh-vergleich__closing{max-width:46em;margin:clamp(24px,4vw,40px) 0 0;color:var(--rr-ink-soft)}.rr .lh-vergleich__more{margin:clamp(16px,2.4vw,24px) 0 0}.rr .lh-faq__grid{display:grid;grid-template-columns:280px 1fr;gap:clamp(32px,5vw,72px);align-items:start}.rr .lh-faq__label{position:sticky;top:clamp(24px,4vh,64px)}.rr .lh-faq__heading{margin-top:20px;color:var(--rr-navy)}.rr .lh-faq__dot{color:var(--rr-red)}.rr .lh-faq__priceLink{margin-top:clamp(20px,3vw,32px)}@media (max-width:900px){.rr .lh-faq__grid{grid-template-columns:1fr}.rr .lh-faq__label{position:static;margin-bottom:24px}}.rr .lh-cta{background:var(--rr-navy);text-align:center}.rr .lh-cta__title{color:#f6f5f1;max-width:15em;margin:0 auto}.rr .lh-cta__subline{color:rgba(246,245,241,.78);max-width:560px;margin:clamp(36px,5vh,60px) auto 0}.rr .lh-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(20px,2.5vw,32px);margin-top:clamp(56px,8vh,96px)}.rr .lh-cta .rr-btn-sweep{color:#f6f5f1}@media (prefers-reduced-motion:reduce){.rr .lh-bekommst__grid>*,.rr .lh-vergleich__grid>*{transition:none}}.lu-wrap{--lu-ink:#23262e;--lu-sub:#2c3542;--lu-red:#f12032;--lu-card:#efe9df;--lu-max:1230px;--lu-colw:45%;--lu-gap:10%;--lu-stagger:100px;background:transparent;color:var(--lu-ink);padding:clamp(64px,9vw,150px) 0 clamp(60px,9vw,150px);position:relative;z-index:4;margin-top:-84vh}.lu-inner{max-width:var(--lu-max);margin:0 auto;padding:0}@media (max-width:1280px){.lu-inner{padding:0 clamp(20px,4vw,30px)}}.lu-intro{max-width:820px;margin:0 0 clamp(56px,8vw,120px)}.lu-h{font-family:var(--font-crimson,"Crimson Pro"),Georgia,serif;font-weight:500;font-size:clamp(30px,4.6vw,62px);line-height:1.04;letter-spacing:-.01em;margin:20px 0 22px;text-wrap:balance}.lu-h .plus{color:var(--lu-red)}.lu-lead{font-family:var(--font-dmsans,"DM Sans"),sans-serif;font-size:clamp(17px,1.6vw,21px);line-height:1.6;color:var(--lu-sub);margin:0;max-width:60ch}.lu-blocks{display:flex;flex-direction:column;gap:clamp(72px,10vw,150px)}.lu-pair{display:grid;grid-template-columns:var(--lu-colw) var(--lu-colw);justify-content:space-between;align-items:start}.lu-pair>:nth-child(2){margin-top:var(--lu-stagger)}.lu-interlude{display:grid;grid-template-columns:minmax(0,360px) 1fr;gap:clamp(30px,5vw,84px);align-items:center;padding-left:clamp(0px,6vw,88px)}.lu-interlude .lu-body,.lu-interlude .lu-title{padding-top:0}.lu-single{max-width:553px}.lu-priceNote{font-family:var(--font-dmsans,"DM Sans"),sans-serif;font-size:clamp(17px,1.5vw,20px);line-height:1.7;color:var(--lu-sub);margin:0;max-width:52ch}.lu-card{display:block;text-decoration:none;color:inherit}.lu-figure{position:relative;margin:0 0 clamp(30px,3vw,42px)}.lu-media{aspect-ratio:553/450;width:100%;overflow:hidden;background:radial-gradient(120% 120% at 78% 16%,color-mix(in srgb,var(--lu-red) 9%,transparent),transparent 60%),linear-gradient(145deg,#efe9df 0,#e5ddd0 100%);display:flex;align-items:center;justify-content:center}.lu-interlude .lu-media{aspect-ratio:5/7}.lu-num.lu-num--static{position:static;transform:none;display:inline-grid;margin-bottom:22px}.lu-media img{width:100%;height:100%;object-fit:cover;display:block}.lu-media span{font-family:var(--font-grotesk,"Instrument Sans"),sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--lu-ink) 32%,transparent)}.lu-num{position:absolute;left:28px;bottom:0;transform:translateY(50%);width:52px;height:52px;border-radius:50%;background:var(--lu-red);color:#fff;display:grid;place-items:center;font-family:var(--font-dmsans,"DM Sans"),sans-serif;font-weight:700;font-size:18px;font-variant-numeric:tabular-nums;box-shadow:0 12px 28px -12px rgba(28,40,55,.55)}.lu-title{font-weight:700;font-size:clamp(20px,1.9vw,24px);line-height:1.25;letter-spacing:-.01em;margin:0 0 10px}.lu-body,.lu-title{font-family:var(--font-dmsans,"DM Sans"),sans-serif}.lu-body{font-size:clamp(17px,1.5vw,20px);line-height:1.7;color:var(--lu-sub);margin:0;max-width:42ch}.lu-more{display:inline-flex;align-items:center;gap:9px;margin-top:20px;font-family:var(--font-dmsans,"DM Sans"),sans-serif;font-weight:600;font-size:clamp(16px,1.4vw,19px);color:var(--lu-red)}.lu-more svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.lu-card:hover .lu-more svg{transform:translateX(5px)}.lu-reveal{opacity:0;transform:translateY(40px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.lu-reveal.is-in{opacity:1;transform:none}.lu-pair>.lu-reveal:nth-child(2),.lu-pair>.lu-reveal:nth-child(2).is-in{transition-delay:.18s}@media (max-width:768px){.lu-pair{grid-template-columns:1fr;gap:clamp(56px,12vw,80px)}.lu-pair>:nth-child(2){margin-top:0}.lu-interlude{grid-template-columns:1fr;gap:clamp(24px,6vw,34px);padding-left:0}.lu-interlude .lu-media{aspect-ratio:553/450}.lu-blocks{gap:clamp(56px,14vw,80px)}}@media (prefers-reduced-motion:reduce){.lu-reveal{opacity:1;transform:none}.lu-more svg,.lu-reveal{transition:none}}