:root{--brand: #E6C77A;--brand-strong: #F2DBA4;--brand-deep: #9A7B2E;--brand-txt: #836523;--brand-ink: #151515;--bg: #FFFFFF;--bg-2: #F8F8F8;--bg-3: #FFFFFF;--line: rgba(21,21,21,.12);--line-solid: #E5E5E5;--isle: #FFFFFF;--isle-2: #F2F1EA;--isle-line: #DCD6C6;--tx: #151515;--tx-mut: #575757;--tx-dim: #6E6E6E;--tx-isle: #151515;--tx-isle-mut: #575757;--tx-isle-dim: #6E6E6E;--ok: #25674A;--warn: #B3452A;--wrap-xl: 1440px;--wrap: 1200px;--wrap-narrow: 960px;--measure: 32em;--measure-lg: 36em;--measure-sm: 22em;--r-xs: 4px;--r-sm: 8px;--r: 12px;--r-lg: 20px;--r-pill: 999px;--s-sm: clamp(40px, 5vw, 64px);--s-md: clamp(64px, 8vw, 96px);--s-lg: clamp(80px, 10vw, 128px);--s-xl: clamp(112px,15vw, 224px);--shadow: 0 18px 50px -18px rgba(21,21,21,.16);--shadow-brand: 0 14px 32px -14px rgba(154,123,46,.42);--font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-display: "Playfair Display", "Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, "Times New Roman", serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}:target,#start,#start-unten,#top{scroll-margin-top:20px}body{margin:0;font-family:var(--font);font-size:17px;line-height:1.62;color:var(--tx-isle);background:var(--isle);-webkit-font-smoothing:antialiased}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{margin:0 0 .5em;line-height:1.14;letter-spacing:-.018em;font-weight:700;font-family:var(--font-display);overflow-wrap:break-word;hyphens:auto;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:10 5 4}h3,h4{font-family:var(--font);font-weight:800;letter-spacing:-.015em}h1,.hero h1{color:var(--brand)}h2{color:var(--tx)}p{margin:0 0 1em}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--brand-deep);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:clamp(20px,4vw,56px)}.wrap.xl{max-width:var(--wrap-xl)}.wrap.narrow{max-width:var(--wrap-narrow)}.wrap.bleed{max-width:none;padding-inline:clamp(20px,3vw,40px)}.measure{max-width:var(--measure)}.measure-lg{max-width:var(--measure-lg)}.measure-sm{max-width:var(--measure-sm)}.measure-c{max-width:var(--measure-lg);margin-inline:auto}.full{width:100vw;margin-inline:calc(50% - 50vw)}.sec{padding:var(--s-lg) 0}.sec.tight{padding:var(--s-sm) 0}.sec.md{padding:var(--s-md) 0}.sec.xl{padding:var(--s-xl) 0}.sec--brand{background:var(--brand);color:var(--brand-ink)}.center{text-align:center}.grid{display:grid;gap:22px}@media(min-width:760px){.g2{grid-template-columns:repeat(2,1fr)}.g3{grid-template-columns:repeat(3,1fr)}.g4{grid-template-columns:repeat(4,1fr)}}@media(min-width:1000px){.grid{gap:clamp(22px,3vw,56px)}.split-58{grid-template-columns:1.38fr 1fr}.split-64{grid-template-columns:1.78fr 1fr}.split-40{grid-template-columns:1fr 1.5fr}.stick{position:sticky;top:32px;align-self:start}}.h1{font-size:clamp(2.35rem,4.6vw,4rem);line-height:1.05;letter-spacing:-.021em}.h2{font-size:clamp(1.75rem,3.1vw,2.75rem);line-height:1.14;letter-spacing:-.016em}.h3{font-size:clamp(1.15rem,1.4vw,1.5rem);line-height:1.25;letter-spacing:-.005em}.display{font-size:clamp(3.2rem,8vw,6.5rem);line-height:.96;letter-spacing:-.028em;font-family:var(--font-display);font-weight:700}.lede{font-size:clamp(1.1rem,1.35vw,1.375rem);line-height:1.45}.mut{color:var(--tx-isle-mut)}.hl{color:var(--brand)}.sec--brand .hl{color:var(--brand-ink);text-decoration:underline;text-underline-offset:4px}.mark{background:var(--brand);color:var(--brand-ink);padding:0 .28em;border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 30px;border:0;border-radius:var(--r-pill);background:var(--brand);color:var(--brand-ink);font-weight:800;font-size:1.03rem;letter-spacing:-.01em;text-decoration:none;cursor:pointer;box-shadow:var(--shadow-brand);transition:transform .14s ease,background .14s ease,box-shadow .14s ease}.btn:hover{background:var(--brand-strong);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.btn--block{display:flex;width:100%}.btn--lg{padding:20px 36px;font-size:1.1rem}.btn--ghost{background:transparent;color:inherit;box-shadow:none;border:2px solid currentColor}.btn--ghost:hover{background:#ffffff12}.btn-note{font-size:.85rem;margin-top:12px}.trustbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trustbar li svg path,.trustbar li svg circle{stroke:var(--brand)}.trustbar ul{display:flex;flex-wrap:wrap;gap:10px 30px;justify-content:center;align-items:center;padding:18px 0;font-size:.93rem;font-weight:600}.trustbar li{display:flex;align-items:center;gap:9px}.trustbar svg{flex:none}.card{background:var(--isle);border:1px solid var(--isle-line);border-radius:var(--r-lg);padding:26px;box-shadow:var(--shadow)}.card__num{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--brand);color:var(--brand-ink);font-weight:900;margin-bottom:14px}.check li{display:flex;gap:13px;align-items:flex-start;padding:9px 0}.check svg{flex:none;margin-top:3px}.check--lg li{gap:16px;padding:0;align-items:flex-start}.check--lg li+li{margin-top:34px}.check--lg b{display:block;margin-bottom:5px}.check--lg span{color:var(--tx-mut)}.check--lg b{color:var(--tx)}.stat{text-align:center}.stat b{display:block;font-size:clamp(1.9rem,4.4vw,2.7rem);line-height:1.05;color:var(--brand)}.sec--brand .stat b{color:var(--brand-ink)}.stat span{font-size:.93rem}.formcard{background:var(--isle);color:var(--tx-isle);border-radius:var(--r-lg);padding:28px;box-shadow:var(--shadow)}.field{margin-bottom:15px}.field>label{display:block;font-size:.9rem;font-weight:700;margin-bottom:7px}.field .req{color:var(--warn)}.input{width:100%;padding:15px 16px;border-radius:var(--r);border:1.5px solid var(--isle-line);background:var(--isle-2);transition:border-color .14s ease,background .14s ease}.input:focus{border-color:var(--brand);background:var(--isle);outline:none}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23565C68' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px}.consent{display:flex;gap:11px;align-items:flex-start;font-size:.84rem;line-height:1.45;margin:4px 0 18px}.consent input{margin-top:3px;width:18px;height:18px;accent-color:var(--brand);flex:none}.err{color:var(--warn);font-size:.82rem;margin-top:6px;display:none}.err.on{display:block}.formnote{font-size:.8rem;color:var(--tx-mut);margin-top:14px;text-align:center}.faq details{background:var(--isle);border:1px solid var(--isle-line);border-radius:var(--r);margin-bottom:11px;overflow:hidden}.faq summary{cursor:pointer;list-style:none;padding:19px 54px 19px 22px;font-weight:700;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";position:absolute;right:22px;top:50%;width:11px;height:11px;border-right:2.5px solid var(--tx-isle-mut);border-bottom:2.5px solid var(--tx-isle-mut);transform:translateY(-70%) rotate(45deg);transition:transform .18s ease}.faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.faq .faq__a{padding:0 22px 20px;color:var(--tx-isle-mut)}.stickycta{position:fixed;inset:auto 0 0;z-index:60;padding:11px 14px calc(11px + env(safe-area-inset-bottom));background:#0b0b0ced;backdrop-filter:blur(10px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .26s ease}.stickycta.on{transform:translateY(0)}@media(min-width:860px){.stickycta{display:none}}body.has-sticky{padding-bottom:84px}html{scroll-padding-bottom:96px}@media(max-width:859px){.hd-brand,.hd-brand>a{min-height:44px}#btnBack,#btnRedo{min-height:44px}}@media(min-width:860px){html{scroll-padding-bottom:0}}@media(min-width:860px){body.has-sticky{padding-bottom:0}}.foot{background:var(--bg);color:var(--tx-mut);padding:40px 0 34px;font-size:.88rem}.foot a{color:var(--tx);text-decoration:none}.foot a:hover{text-decoration:underline}.foot__row{display:flex;flex-wrap:wrap;gap:12px 26px;justify-content:space-between;align-items:center}.foot__links{display:flex;flex-wrap:wrap;gap:12px 22px}.hide{display:none!important}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.stack-s>*+*{margin-top:10px}.stack-m>*+*{margin-top:20px}.stack-l>*+*{margin-top:36px}.mt-0{margin-top:0}.mb-0{margin-bottom:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}#sh-consent{position:fixed;inset:auto 0 0;z-index:10000;display:flex;justify-content:center}.shc__box{width:100%;max-width:none;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;background:var(--bg-2);color:var(--tx);border:0;border-top:1px solid var(--line);border-radius:0;padding:12px max(16px,calc((100% - 1100px)/2)) calc(12px + env(safe-area-inset-bottom));box-shadow:var(--shadow)}.shc__txt{margin:0;font-size:.84rem;line-height:1.5;flex:1 1 240px;max-width:62ch;color:var(--tx-mut)}.shc__txt a{color:var(--brand-txt)}.shc__btns{display:flex;gap:9px;flex:1 1 260px}.shc__b{border:0;border-radius:999px;padding:10px 8px;font-weight:700;font-size:.78rem;line-height:1.25;cursor:pointer;flex:1 1 0;min-width:0;min-height:44px;text-align:center;display:inline-flex;align-items:center;justify-content:center}.shc__b--no{background:var(--bg-2);color:var(--tx);border:1px solid var(--line-solid)}.shc__b--yes{background:var(--brand);color:var(--brand-ink);border:1px solid var(--brand)}.quiz{max-width:700px;margin-inline:auto}.quiz__bar{height:7px;border-radius:99px;background:var(--isle-line);overflow:hidden;margin-bottom:10px}.quiz__fill{height:100%;width:0%;background:var(--brand);border-radius:99px;transition:width .35s cubic-bezier(.4,0,.2,1)}.quiz__meta{display:flex;justify-content:space-between;font-size:.82rem;margin-bottom:22px}.quiz__step{animation:shIn .28s ease both}@keyframes shIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.quiz__q{font-size:clamp(1.3rem,3.2vw,1.9rem);font-weight:800;margin-bottom:6px}.quiz__hint{font-size:.92rem;margin-bottom:20px}.opts{display:grid;gap:11px}.opt{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:17px 19px;border-radius:var(--r);border:1.5px solid var(--line-solid);background:var(--bg-3);color:var(--tx);font-weight:600;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .12s ease}.opt:hover{border-color:var(--brand-deep);background:var(--bg-2)}.opt.is-sel{border-color:var(--brand-deep);background:#fbf6e7;box-shadow:inset 0 0 0 1px var(--brand-deep)}.opt__k{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--bg-2);border:1.5px solid var(--line-solid);font-size:.82rem;font-weight:800}.opt.is-sel .opt__k{background:var(--brand-deep);border-color:var(--brand-deep);color:#fff}.quiz__nav{margin-top:18px}.quiz__navrow{display:flex;justify-content:space-between;align-items:center;gap:12px}.linkbtn{background:none;border:0;cursor:pointer;font-weight:700;font-size:.9rem;color:var(--tx-isle-mut);text-decoration:underline;text-underline-offset:3px;padding:8px 2px}.linkbtn:hover{color:var(--tx-isle)}.result__badge{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:999px;background:#25674a21;color:#0b5e3c;font-weight:800;font-size:.88rem;margin-bottom:14px}.result__badge--no{background:#b3452a1f;color:#9c2c0e}.result__est{background:var(--bg);color:var(--tx);border-radius:var(--r-lg);padding:26px;text-align:center;margin:22px 0}.result__est b{display:block;font-size:clamp(2.1rem,6vw,3rem);color:var(--brand);line-height:1.05}.form-error{display:none;background:#fff1ed;border:1px solid #FFC9B8;color:#9c2c0e;border-radius:var(--r);padding:13px 15px;font-size:.88rem;margin-bottom:14px}.form-error.on{display:block}.cover{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(150deg,var(--bg-3),var(--bg));border:1px solid var(--line);aspect-ratio:1 / 1.32;display:grid;align-content:space-between;padding:30px 26px;box-shadow:0 30px 60px -25px #000000b3;transform:rotate(-2.2deg)}.cover:after{content:"";position:absolute;inset:0 auto 0 0;width:9px;background:var(--brand)}.cover h3{color:var(--tx);font-size:1.55rem;margin:0}.cover p{color:var(--tx-mut);font-size:.88rem;margin:0}.fsteps__bar{display:flex;align-items:center;gap:12px;margin-bottom:18px}.fsteps__track{flex:1;height:4px;border-radius:99px;background:var(--isle-line);overflow:hidden}.fsteps__fill{height:100%;width:50%;background:var(--brand);border-radius:99px;transition:width .32s cubic-bezier(.22,.61,.36,1)}.fsteps__label{font-size:.78rem;font-weight:700;color:var(--tx-isle-mut);white-space:nowrap}.fsteps__back{background:none;border:0;padding:6px 2px;cursor:pointer;font-size:.84rem;font-weight:700;color:var(--tx-isle-mut);text-decoration:underline;text-underline-offset:3px}.fsteps__back:hover{color:var(--tx-isle)}.picks{display:grid;gap:9px;margin-bottom:4px}@media(min-width:520px){.picks{grid-template-columns:1fr 1fr}}.pick{display:flex;align-items:center;gap:12px;width:100%;text-align:left;min-height:56px;padding:14px 16px;cursor:pointer;border:1.5px solid var(--isle-line);border-radius:var(--r);background:var(--isle-2);font-weight:650;font-size:.97rem;transition:border-color .15s ease,background .15s ease}.pick:hover{border-color:var(--brand)}.pick.is-sel{border-color:var(--brand);background:#fbf6e9}.pick__i{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--isle);border:1.5px solid var(--isle-line)}.pick.is-sel .pick__i{background:var(--brand);border-color:var(--brand)}.urg{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:12px clamp(20px,4vw,56px);background:var(--brand);color:var(--brand-ink);font-size:.92rem;justify-content:center}.urg__l{font-weight:700}.urg__n{display:inline-flex;align-items:baseline;gap:5px;opacity:.9}.urg__n b{font-size:1.15rem;font-family:var(--font-display)}.calc{display:grid;gap:clamp(20px,3vw,44px);background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(22px,3vw,40px);color:var(--tx)}@media(min-width:900px){.calc{grid-template-columns:1.25fr 1fr;align-items:center}}.calc__f{margin-top:22px}.calc__f>label{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.9rem;font-weight:650;margin-bottom:10px;color:var(--tx-mut)}.calc__f output{color:var(--brand);font-weight:700}.calc__f output b{font-family:var(--font-display);font-size:1.15rem}.calc__r{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;outline:none;cursor:pointer;display:block}.calc__r::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:var(--line-solid)}.calc__r::-moz-range-track{height:4px;border-radius:99px;background:var(--line-solid)}.calc__r::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:var(--brand);cursor:grab;border:4px solid var(--bg-3);box-shadow:0 2px 10px #00000080;margin-top:-13px}.calc__r::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--brand);cursor:grab;border:4px solid var(--bg-3)}.calc__out{background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:clamp(20px,2.4vw,30px)}.calc__sum{font-size:clamp(2.4rem,5vw,3.6rem);line-height:1;color:var(--brand);letter-spacing:-.03em;margin:4px 0 18px}.calc__rows{border-top:1px solid var(--line)}.calc__rows li{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:.9rem}.calc__rows em{display:block;font-style:normal;font-size:.78rem;color:var(--tx-mut);margin-top:2px}.calc__rows b{font-family:var(--font-display);white-space:nowrap}.calc__note{font-size:.78rem;color:var(--tx-mut);margin:16px 0 20px;line-height:1.5}.duo{display:grid}@media(min-width:900px){.duo{grid-template-columns:1fr 1fr}}.duo__half{padding:clamp(28px,4vw,56px)}.mark{--markh: .62em;background-color:transparent;background-image:linear-gradient(104deg,#e6c77a00 .5%,#e6c77ae6 2%,#e6c77acc 96%,#e6c77a00 99%);padding:0 .2em;margin:0 -.14em;border-radius:2px;background-repeat:no-repeat;background-size:100% var(--markh);background-position:0 calc(100% - .17em);hyphens:none;-webkit-hyphens:none;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--brand-ink)}.mark--nb{white-space:nowrap}.check li{align-items:flex-start}.check svg{margin-top:.15em}.tick{flex:none}.numpill{display:inline-flex;align-items:center;gap:9px;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tx-isle-dim)}.numpill b{font-family:var(--font-display);font-size:1.05rem;color:var(--brand-deep);letter-spacing:0}.btn{flex-direction:column;gap:2px;line-height:1.2}.btn__sub{font-size:.78rem;font-weight:500;opacity:.72;letter-spacing:0}@media(min-width:1000px){.overhang{margin-bottom:calc(-1 * var(--s-sm))}}.input,.pick{border-radius:var(--r-sm)}.card{border-radius:var(--r-lg)}.foot__links a{display:inline-flex;align-items:center;min-height:44px}.consent a{display:inline-block;padding:6px 0}@media(max-width:760px){.foot__row{gap:4px 26px}.foot__links{gap:4px 22px}}body{background:var(--bg);color:var(--tx)}.mut{color:var(--tx-mut)}.paper-grid{position:relative;isolation:isolate}.paper-grid:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(21,21,21,.013) 1px,transparent 1px),linear-gradient(90deg,rgba(21,21,21,.013) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(#000 0%,#000 42%,transparent 88%);mask-image:linear-gradient(#000 0%,#000 42%,transparent 88%)}h1,.hero h1,h2{color:var(--tx)}.stat b,.display{color:var(--brand-deep)}.numpill{color:var(--tx-dim)}.numpill b{color:var(--brand-txt)}.tick path{stroke:var(--brand-deep)}.hl{color:var(--brand-txt)}.sec--alt{background:var(--bg-2);color:var(--tx)}.sec--alt2{background:var(--bg-3);color:var(--tx)}.sec--alt .mut,.sec--alt2 .mut{color:var(--tx-mut)}.sec--alt .quiz__bar{background:var(--line-solid)}.card{background:var(--bg-3);border-color:var(--line-solid);color:var(--tx)}.sec--alt2 .card{background:var(--bg-2)}.card:hover{border-color:#9a7b2e6b}.trustbar{background:var(--bg-2);border-block:1px solid var(--line-solid)}.trustbar ul{color:var(--tx-mut)}.trustbar svg [stroke]{stroke:var(--brand-deep)}.trustbar svg [fill]:not([fill=none]){fill:var(--brand-deep)}.faq details{background:var(--bg-3);border-color:var(--line-solid)}.faq summary{color:var(--tx)}.faq summary:after{border-color:var(--tx-dim)}.faq .faq__a{color:var(--tx-mut)}.duo__half:first-child{background:var(--bg-2);color:var(--tx)}.duo__half:last-child{background:var(--bg-3);color:var(--tx)}.duo__half p{color:var(--tx-mut)!important}.foot{background:var(--bg-2);color:var(--tx-mut);border-top:1px solid var(--line-solid)}.foot a{color:var(--tx)}.sec:not(.sec--brand) [style*="var(--isle-line)"]{border-color:var(--line-solid)!important}.sec--isle{background:var(--isle);color:var(--tx-isle)}.sec--isle h1,.sec--isle h2,.sec--isle h3,.sec--isle b,.sec--isle strong{color:var(--tx-isle)}.sec--isle .mut,.sec--isle p{color:var(--tx-isle-mut)}.sec--isle .tick path{stroke:var(--brand-deep)}.sec--isle .btn--ghost{color:var(--tx-isle)}.sec--isle .btn--ghost:hover{background:#1515150f}.sec--isle .formnote{color:var(--tx-isle-mut)}.sec--isle a:not(.btn){color:var(--brand-txt)}.sec--isle .card{background:var(--isle-2);border-color:var(--isle-line);color:var(--tx-isle)}.sec--isle .card:hover{border-color:#e6c77a73}.sec--isle .formnote,.sec--isle .btn-note,.sec--isle .card .mut{color:var(--tx-isle-mut)}.formcard{background:var(--isle);color:var(--tx-isle);border:1px solid var(--isle-line);box-shadow:0 30px 70px -30px #15151580}.formcard h1,.formcard h2,.formcard h3,.sec--alt .formcard h1,.sec--alt .formcard h2,.sec--alt .formcard h3,.sec--alt2 .formcard h1,.sec--alt2 .formcard h2,.sec--alt2 .formcard h3,.sec--brand .formcard h1,.sec--brand .formcard h2,.sec--brand .formcard h3{color:var(--tx-isle)}.formcard .mut{color:var(--tx-isle-mut)}.formcard .tick path{stroke:var(--brand-deep)}.input,.pick{background:var(--isle-2);color:var(--tx-isle);border-color:var(--isle-line)}.input::placeholder{color:var(--tx-isle-dim)}.input:focus{background:#fff;border-color:var(--brand-deep)}.input[aria-invalid=true]{border-color:var(--warn);background:#fff5f2}.pick:hover{background:#fbf9f4;border-color:var(--brand-deep)}.pick.is-sel{border-color:var(--brand-deep);background:#e6c77a38}.pick__i{background:#faf4e4;border-color:var(--isle-line);color:var(--tx-isle)}select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23E6C77A' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.formcard .consent{color:var(--tx-isle-mut)}.formcard .consent a{color:var(--brand-txt)}.formcard .formnote,.formcard .fsteps__label,.formcard .fsteps__back{color:var(--tx-isle-mut)}.formcard .fsteps__back:hover{color:var(--tx-isle)}.fsteps__track{background:var(--isle-line)}.field .req,.err{color:var(--warn)}.form-error{background:#fff5f2;border-color:#e6bcae;color:var(--warn)}.result__est{background:var(--isle);color:var(--tx-isle)}.result__est b{color:var(--ok)}.calc{background:var(--isle);border-color:var(--isle-line);color:var(--tx-isle)}.calc__out{background:var(--isle-2);border-color:var(--isle-line)}.calc__rows,.calc__rows li{border-color:var(--isle-line)}.calc__f>label,.calc__rows em,.calc__note{color:var(--tx-isle-mut)}.calc__f output,.calc__sum{color:var(--ok)}.calc__r::-webkit-slider-runnable-track,.calc__r::-moz-range-track{background:var(--isle-line)}.calc__r::-webkit-slider-thumb{border-color:var(--isle)}.calc__r::-moz-range-thumb{border-color:var(--isle)}.sec--alt .calc__bar,.quiz__bar{background:var(--line-solid)}.formcard .quiz__bar,.calc .quiz__bar{background:var(--isle-line)}.shc__box{background:var(--isle);color:var(--tx-isle);border-color:var(--isle-line)}.shc__txt{color:var(--tx-isle-mut)}.shc__b--no{background:#ffffff1a;color:var(--tx-isle);border-color:var(--isle-line)}.shc__b--yes{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.stickycta{background:#fdfcfaf0;border-top:1px solid var(--line-solid);box-shadow:0 -10px 30px -14px #15151538}.stickycta .btn--ghost{color:var(--tx)!important}.stickycta .btn--ghost:hover{background:#1515150f}.uline{background-image:linear-gradient(var(--brand),var(--brand));background-repeat:no-repeat;background-size:100% 2px;background-position:0 92%;padding-bottom:1px;color:inherit}.fsteps{position:relative;transition:min-height .28s cubic-bezier(.22,.61,.36,1)}.fstep{animation:fstepIn .26s ease both}@keyframes fstepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fstep{animation:none}.fsteps{transition:none}}.hd{padding:16px 0;border-bottom:1px solid var(--line)}.hd-in{display:flex;align-items:center;justify-content:space-between;gap:16px}.hd-brand{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--tx);min-width:0}.hd-logo{width:40px;height:40px;border-radius:50%;display:block;flex:0 0 auto}.hd-name{letter-spacing:-.02em;white-space:nowrap}.hd-right{display:flex;align-items:center;gap:18px}.hd-cta{padding:12px 22px;font-size:.92rem;white-space:nowrap}@media(max-width:640px){.hd{padding:12px 0}.hd-logo{width:34px;height:34px}.hd-name{font-size:.98rem}.hd-cta{display:none}}@media(max-width:360px){.hd-name{font-size:.9rem}}.score{display:flex;align-items:baseline;gap:12px}.score__n{font-family:var(--font-display);font-weight:700;font-size:clamp(3rem,6vw,4.4rem);line-height:1;letter-spacing:-.03em;color:var(--tx)}.score__s{color:var(--brand-deep);font-size:1.25rem;letter-spacing:2px}.score__sub{margin:10px 0 0;max-width:var(--measure-sm)}.quotes blockquote{margin:0;padding:22px 0 0;border-top:1px solid var(--line-solid)}.quotes blockquote+blockquote{margin-top:22px}.quotes blockquote p{margin:0;font-size:1.02rem;line-height:1.55;color:var(--tx);text-wrap:pretty}.quotes blockquote footer{margin-top:9px;font-size:.84rem;color:var(--tx-dim)}.fs-sm{font-size:.9rem}.fs-xs{font-size:.8rem}.tags__line{margin:26px 0 0;color:var(--tx-mut);max-width:46ch}.faq details{background:none;border:0;border-bottom:1px solid var(--line-solid);border-radius:0;margin:0}.faq summary{padding:20px 44px 20px 0}.faq summary:after{right:4px}.faq .faq__a{padding:0 44px 20px 0;text-wrap:pretty}.ratebar{background:var(--bg-2);border-bottom:1px solid var(--line-solid);font-size:.8125rem}.ratebar__in{display:flex;flex-wrap:wrap;align-items:center;gap:6px 26px;padding-block:9px}.ratebar__i{display:inline-flex;align-items:center;gap:7px;color:var(--tx-mut)}.ratebar__i b{font-weight:800;color:var(--tx);letter-spacing:-.01em}.ratebar__s{color:var(--brand-deep);letter-spacing:.5px;font-size:.8rem}.ratebar .gg{flex:none}.ratebar__i--sec{position:relative}@media(min-width:700px){.ratebar__i--sec:before{content:"";position:absolute;left:-14px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--line-solid);transform:translateY(-50%)}}@media(max-width:699px){.ratebar__i--sec{display:none}.ratebar__in{justify-content:center;padding-block:8px}}.tags__h{margin:26px 0 10px;font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--tx-dim)}.tags{display:flex;flex-wrap:wrap;gap:7px 8px}.tags li{display:inline-flex;align-items:baseline;gap:6px;padding:5px 11px;border-radius:999px;border:1px solid var(--line-solid);background:var(--bg-3);font-size:.84rem;color:var(--tx-mut)}.tags li span{font-size:.74rem;font-weight:700;color:var(--brand-txt)}.steps{display:grid;gap:0;margin:38px auto 0;padding:0;list-style:none;max-width:940px}@media(min-width:860px){.steps{grid-template-columns:repeat(3,1fr);gap:0 34px}}.steps li{display:flex;gap:14px;align-items:stretch;padding:20px 0;border-top:2px solid var(--line-solid)}.steps li>div{display:flex;flex-direction:column;flex:1}.steps li p{flex:1}.steps__n{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:var(--brand-ink);font-family:var(--font-display);font-weight:700;font-size:1rem}.steps li b{display:block;font-size:1.05rem;letter-spacing:-.01em;margin-bottom:5px}.steps li p{margin:0;font-size:.93rem;line-height:1.5;color:var(--tx-mut)}.steps__p{display:block;margin-top:14px;font-family:var(--font-display);font-weight:700;font-size:1.55rem;line-height:1;letter-spacing:-.02em;color:var(--ok)}.steps__p--pay{color:var(--tx)}.steps__sum{margin:34px auto 0;text-align:center;font-size:1.06rem;line-height:1.55;text-wrap:pretty}.steps__sum .mut{display:block;margin-top:8px;font-size:.92rem}.shot{margin:0}.shot img{width:100%;border-radius:var(--r-lg);display:block;aspect-ratio:3 / 2;object-fit:cover;box-shadow:0 24px 54px -26px #15151566}.shot figcaption{margin-top:10px;font-size:.82rem;color:var(--tx-dim);text-align:right}.band{margin:0}.band img{width:100%;display:block;aspect-ratio:24 / 7;object-fit:cover;object-position:center 62%}@media(max-width:760px){.band img{aspect-ratio:16 / 9}.shot img{aspect-ratio:4 / 3;border-radius:14px}.shot figcaption{text-align:left}}.statrow{margin-top:30px;gap:20px 18px}.duo__half p{font-size:.96rem;margin:0;max-width:38ch;color:var(--tx-mut)}.duo__half h3{margin-bottom:14px}.hero__txt .lede{margin-top:20px}.hero__txt .check{margin-top:28px}.formcard__hint{font-size:.9rem;margin-bottom:18px}.formcard .h3{margin-bottom:6px}.fsteps__backrow{text-align:center;margin-top:12px}.formunder{margin:16px 0 0;font-size:.86rem;text-align:center;color:var(--tx-dim)}.formunder a{color:var(--brand-txt);font-weight:700}.formunder--calm{margin-top:12px;color:var(--tx-mut);font-weight:600}.formunder--calm+.formunder{margin-top:6px}.foot__legal{margin:24px 0 0;font-size:.78rem;opacity:.75;max-width:820px}@media(max-width:760px){:root{--s-sm: 56px;--s-md: 96px;--s-lg: 112px;--s-xl: 140px;--t-1: 12px;--t-2: 14px;--t-3: 17px;--t-4: 20px;--t-5: 27px;--t-6: 38px}body{font-size:var(--t-3);line-height:1.58}.h1{font-size:var(--t-6);line-height:1.06;letter-spacing:-.022em}.h1[style*=max-width]{max-width:none!important}.h2{font-size:var(--t-5);line-height:1.16;letter-spacing:-.018em}.h3{font-size:var(--t-4);line-height:1.28}.lede{font-size:var(--t-4);line-height:1.5}.display{font-size:var(--t-6)}.sec.hero{padding-top:22px;padding-bottom:40px}.sec.hero+.sec{padding-top:26px}.hero__txt .lede{margin-top:16px}.hero__txt .lede{margin-top:18px}.hero__txt .check{margin-top:24px}.check li{padding:10px 0;font-size:var(--t-3)}.grid{gap:24px}.measure,.measure-lg,.measure-sm{max-width:none}.formcard{padding:20px 18px;border-radius:18px}.picks{gap:8px;grid-template-columns:1fr 1fr}.pick{min-height:50px;padding:11px 14px;font-size:var(--t-3)}.input{padding:15px;font-size:var(--t-3)}.btn--lg{padding:18px 24px;font-size:var(--t-4)}.fsteps__label{font-size:var(--t-1)}.formcard__hint{font-size:var(--t-2)}.formunder{font-size:var(--t-2);text-align:left}.quotes blockquote p{font-size:var(--t-3);line-height:1.5}.quotes blockquote{padding-top:0;border-top:0}.quotes blockquote+blockquote{margin-top:34px}.quotes blockquote footer{margin-top:10px;font-size:var(--t-2)}.tags__h{margin-top:26px;margin-bottom:10px;font-size:var(--t-1)}.tags{gap:6px}.tags li{padding:5px 10px;font-size:var(--t-2)}.score__sub{margin-top:10px;font-size:var(--t-3)}.tags__line{font-size:var(--t-3);margin-top:22px}.steps{margin-top:30px}.steps li{padding:20px 0}.steps li p{flex:none;font-size:var(--t-3)}.steps__p{margin-top:12px;font-size:var(--t-5)}.steps__sum{margin-top:30px;font-size:var(--t-3);text-align:left}.stat b{font-size:var(--t-5)}.stat span{font-size:var(--t-2)}.duo__half{padding:34px 20px}.duo__half p{font-size:var(--t-3)}.faq summary{padding:19px 40px 19px 0;font-size:var(--t-3)}.faq .faq__a{padding-bottom:19px;font-size:var(--t-3)}.shot figcaption{font-size:var(--t-1)}.quiz__q{font-size:var(--t-5)}.result__est b{font-size:var(--t-6)}.foot,.foot__legal,.ratebar,.trustbar ul{font-size:var(--t-2)}.hd-name,.hd-cta span,.btn span,.btn--ghost{font-size:var(--t-3)}.ratebar__s,.trustbar li,.steps__n{font-size:var(--t-2)}.steps__sum .mut{font-size:var(--t-3)}.score__n{font-size:var(--t-6)}.cover h3{font-size:var(--t-4);line-height:1.2;hyphens:none}.cover p{font-size:var(--t-1)}.cover{max-width:190px;margin-inline:auto;padding:18px 16px}.hero__cover{margin-top:8px}.expect{display:none}.btn,.btn--block{font-size:var(--t-3)}.formnote{font-size:var(--t-2)}.card__num{font-size:var(--t-5)}.mut:not(.lede),p.mut:not(.lede),.measure-c:not(.lede){font-size:var(--t-3)}.lede,.lede.mut{font-size:var(--t-4)}.btn-note,.fs-sm{font-size:var(--t-2)}.fs-xs{font-size:var(--t-1)}.faq summary,.faq__a{font-size:var(--t-3)}.foot a,.foot span{font-size:var(--t-2)}.card,.faq details{border:0;box-shadow:none}.faq details{border-radius:0;padding-left:0;padding-right:0}.faq details+details{border-top:1px solid var(--line)}.trustbar{border-block:0}.sec,.sec *,.wrap,.hero__txt,.formcard,.foot,.trustbar,.ratebar,.check li,.steps li,.quotes blockquote,.faq summary,.faq__a,.duo__half{text-align:center}.field,.field label,.field *,.input,.consent,.consent *,.err,.fsteps__label,.form-error{text-align:left}.consent{justify-content:flex-start}.consent,.consent *{font-weight:400}.fsteps__bar{text-align:right}.score,.trustbar ul,.trustbar li,.ratebar__in,.statrow,.tags,.foot__links,.foot__row{justify-content:center}.trustbar ul{place-items:center}.faq summary{text-align:left;padding-right:44px}.check li,.check--lg li{flex-direction:column;align-items:center;gap:10px}.check svg,.check--lg svg{margin-top:0}.check--lg span,.check span{max-width:30ch}.check--lg li+li{margin-top:38px}.steps li{flex-direction:column;align-items:center;gap:10px}.steps li>div{align-items:center}.shot figcaption{text-align:left}.steps__sum{margin-left:0}}@media(max-width:760px)and (max-height:700px){:root{--t-6: 32px}.sec.hero{padding-top:10px;padding-bottom:14px}.formunder--calm{margin-top:8px}.sec.hero+.sec{padding-top:10px}.hero__txt .lede{margin-top:12px;font-size:var(--t-3)}.heroline{margin-top:6px}.grid{gap:14px}.formcard{padding:16px}.pick{min-height:46px;padding:9px 12px}.picks{gap:7px}.ratebar{padding-block:6px}.ratebar__in{padding-block:0}.hd{padding-block:9px}.hd-logo{width:32px;height:32px}}@media(max-width:380px){:root{--t-6: 33px;--t-5: 25px}.hd-name{font-size:var(--t-2)}.pick{font-size:.89rem;padding:12px 10px;gap:8px}.pick__i{width:26px;height:26px}}.grev{display:grid;gap:22px}.grev__head{display:flex;align-items:center;justify-content:center;gap:9px;color:var(--tx-mut);font-size:.95rem}.grev__head .gg{flex:none}.grev__top{display:grid;justify-items:center;gap:8px}.grev__sub{display:inline-flex;align-items:center;gap:10px}.grev__n{font-family:var(--font-display);font-weight:700;line-height:1;font-size:clamp(3.2rem,11vw,4.6rem);letter-spacing:-.03em;color:var(--tx)}.grev__stars{display:inline-flex;gap:2px}.grev__stars svg{fill:#fbbc04}.grev__cnt{color:var(--tx-dim);font-size:.9rem}.grev__card{flex:0 0 84%;min-width:262px;max-width:330px;scroll-snap-align:center;background:var(--bg-3);border:1px solid var(--line-solid);border-radius:14px;padding:18px 18px 20px;display:grid;align-content:start;gap:10px;text-align:left}.grev__who{display:flex;align-items:center;gap:11px}.grev__av{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:1rem;line-height:1}.grev__name{font-weight:700;font-size:.95rem;color:var(--tx)}.grev__meta{font-size:.78rem;color:var(--tx-dim);margin-top:1px}.grev__cstars{display:inline-flex;gap:1px}.grev__cstars svg{fill:#fbbc04}.grev__txt{margin:0;font-size:.95rem;line-height:1.55;color:var(--tx);text-wrap:pretty}@media(max-width:760px){:root{--s-sm: 68px;--s-md: 116px;--s-lg: 132px;--s-xl: 158px}.h1{line-height:1.1}.h2{line-height:1.15}.h2+.lede,.h2+.mut,.h2+p{margin-top:14px}.check--lg li+li{margin-top:44px}.steps li{padding:26px 0}.nextstep,.nextstep *,.disclaim,.note--warn,.note--warn *,.bd,.bd *,.result__est,.result__est *,.quiz,.quiz *,.resume,.resume *,.dl-row,.formnote,.btn-note,.okmark,.foot__legal,.card,.card *{text-align:center}.nextstep ol,.nextstep ul{padding-left:0;list-style:none;margin-inline:auto}.bd__top,.bd__row,.grev__head,.dl-row,.resume__btns{justify-content:center}.grev__card,.grev__card *{text-align:left}.grev__who,.grev__cstars{justify-content:flex-start}.urg{display:grid;justify-items:center;gap:7px;padding:12px 18px}.urg__l{font-size:var(--t-2);line-height:1.3}.urg__nums{display:flex;gap:16px;align-items:baseline}.urg__n b{font-size:var(--t-4)}.grev__n{font-size:var(--t-6)}.grev__head,.grev__cnt{font-size:var(--t-2)}.grev__name,.grev__txt,.grev__av{font-size:var(--t-3)}.grev__meta{font-size:var(--t-1)}.fsteps__back{font-size:var(--t-2)}.shot figcaption{text-align:center}}.heroline{margin:10px 0 0}@media(max-width:760px){.heroline{margin-top:12px}}@media(max-width:760px){p,li,blockquote,summary,figcaption,dd,dt,.h1,.h2,.h3,.lede,.heroline,.btn__sub,.btn-note,.formnote,.formunder,.formcard__hint,.check span,.check--lg span,.stat span,.steps li b,.est-top,.est-sub,.result__badge,.fsteps__label,.grev__cnt,.grev__head,.trustbar li,.quiz__q{text-wrap:balance}.grev__txt,.foot__legal{text-wrap:pretty}.faq .faq__a{text-wrap:balance}.steps__p,.stat b,.grev__n,.urg__n{white-space:nowrap}}.nobr{white-space:nowrap}.pick__i{--ico: var(--tx-isle);--ico-a: var(--brand-deep)}.pick.is-sel .pick__i{--ico: var(--brand-ink);--ico-a: var(--brand-txt)}.pick__i svg{display:block;width:18px;height:18px;fill:none;stroke:var(--ico);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.pick__i .pi-a{fill:var(--ico-a);stroke:none}.pick__i .pi-f{fill:var(--ico);stroke:none}.pick__i svg{transition:transform .2s cubic-bezier(.22,.61,.36,1)}.pick:hover .pick__i svg{transform:translateY(-1px)}.picks .pick .pick__i{animation:pickIn .3s cubic-bezier(.22,.61,.36,1) backwards}.picks .pick:nth-child(1) .pick__i{animation-delay:.04s}.picks .pick:nth-child(2) .pick__i{animation-delay:75ms}.picks .pick:nth-child(3) .pick__i{animation-delay:.11s}.picks .pick:nth-child(4) .pick__i{animation-delay:.145s}.picks .pick:nth-child(5) .pick__i{animation-delay:.18s}.picks .pick:nth-child(6) .pick__i{animation-delay:.215s}@keyframes pickIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.pick.is-sel .pick__i svg{animation:pickPick .16s cubic-bezier(.22,.61,.36,1)}@keyframes pickPick{0%{transform:scale(.84)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pick__i svg{transition:none}.picks .pick .pick__i,.pick.is-sel .pick__i svg{animation:none}}body.sh-trichter-offen .stickycta,body.sh-trichter-offen .stickycta.on{transform:translateY(110%)}@media(max-width:760px)and (max-height:700px){.fstep .field{margin-bottom:11px}.fstep .h3+.mut{margin-bottom:12px}.fstep .btn{padding-top:15px;padding-bottom:15px}}.opts--kompakt{grid-template-columns:1fr 1fr;gap:9px}.opts--kompakt .opt{padding:13px 12px;gap:10px;font-size:.92rem;line-height:1.25}.opts--kompakt .opt__k{width:25px;height:25px;border-radius:8px;font-size:.78rem}.opts--kompakt .opt--breit{grid-column:1 / -1}@media(max-width:340px){.opts--kompakt{grid-template-columns:1fr}}.trustbar{background:var(--bg-2)}.trustbar li svg path,.trustbar li svg circle{stroke:var(--brand-deep)}.trustbar ul{padding:22px 0;font-size:1.02rem;font-weight:700;gap:12px 34px}.trustbar svg{width:20px;height:20px}.tick--ico path{stroke:var(--tx)}.tick--ico .pi-a{fill:var(--brand-deep);stroke:none}.stat b{font-weight:800;letter-spacing:-.01em}@media(min-width:761px){.stat b{font-size:clamp(2.3rem,4.6vw,3.1rem)}}@media(max-width:760px){.stat b{font-size:var(--t-6)}}.stat--geld b{color:var(--ok)}.shot--hoch img{aspect-ratio:4 / 5}@keyframes icoAtem{0%,to{opacity:.68}50%{opacity:1}}.tick--ico .pi-a,.tick--ico .pi-s,.pick__i .pi-a{animation:icoAtem 4.2s ease-in-out infinite}.check li:nth-child(2) .tick--ico :is(.pi-a,.pi-s){animation-delay:.7s}.check li:nth-child(3) .tick--ico :is(.pi-a,.pi-s){animation-delay:1.4s}.check li:nth-child(4) .tick--ico :is(.pi-a,.pi-s){animation-delay:2.1s}.check li:nth-child(5) .tick--ico :is(.pi-a,.pi-s){animation-delay:2.8s}.picks .pick:nth-child(2) .pick__i .pi-a{animation-delay:.6s}.picks .pick:nth-child(3) .pick__i .pi-a{animation-delay:1.2s}.picks .pick:nth-child(4) .pick__i .pi-a{animation-delay:1.8s}.picks .pick:nth-child(5) .pick__i .pi-a{animation-delay:2.4s}.picks .pick:nth-child(6) .pick__i .pi-a{animation-delay:3s}.tick--ico .pi-s{stroke:var(--ico-a, var(--brand-deep));fill:none}.formcard .tick--ico path{stroke:var(--tx-isle)}.formcard .tick--ico .pi-a{fill:var(--brand)}.formcard .tick--ico .pi-s{stroke:var(--brand)}@media(prefers-reduced-motion:reduce){.tick--ico .pi-a,.tick--ico .pi-s,.pick__i .pi-a{animation:none}}.geld,.stat--geld b,.steps__p:not(.steps__p--pay){color:var(--ok)}.geld{font-weight:800}@media(max-width:760px){.sec [style*=max-width],.measure,.measure-lg,.measure-sm,.measure-c,.check,.check--lg{margin-inline:auto}.check li{justify-content:center}}.faq,.faq *{text-align:left}.faq summary{justify-content:flex-start}.portrait{margin:0 auto 22px;width:128px}.portrait img{width:128px;height:128px;border-radius:50%;display:block;object-fit:cover;object-position:center 12%;box-shadow:0 0 0 4px var(--bg),0 0 0 5px var(--line-solid),0 14px 30px -14px #15151559}@media(max-width:380px){.portrait,.portrait img{width:112px;height:112px}}.bildnachweis{display:block;margin-top:3px;font-size:.74rem;color:var(--tx-dim)}.bildnachweis a{color:inherit;text-decoration:underline}.angebot{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:16px 0 6px;font-size:1.0625rem;line-height:1.35;color:var(--tx-mut)}.angebot__z{display:inline-flex;align-items:baseline;gap:7px}.angebot__z b{font-size:1.25rem;font-weight:800;letter-spacing:-.01em}.angebot__z b{color:var(--ok)}.grev__stack{display:grid;gap:12px}.grev__stack .grev__card{flex:none;min-width:0;max-width:none;scroll-snap-align:none}@media(min-width:860px){.grev__stack{grid-template-columns:1fr 1fr;gap:16px}}.dfehler{list-style:none;margin:0;padding:0;display:grid;gap:14px}.dfehler__k{background:var(--bg-3);border:1px solid var(--line-solid);border-left:3px solid var(--brand);border-radius:14px;padding:20px 22px 22px;text-align:left}.dfehler__n{display:block;margin-bottom:9px;font-size:.74rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--brand-txt)}.dfehler__m{margin:0 0 10px;font-style:italic;font-weight:600;font-size:1.06rem;line-height:1.35;color:var(--tx)}.dfehler__w{margin:0;color:var(--tx-mut);line-height:1.55}@media(min-width:860px){.dfehler{grid-template-columns:repeat(3,1fr);gap:16px}}.ctacheck{margin:26px auto 0;max-width:34ch;text-align:left;display:inline-grid;gap:12px}.mockup{position:relative;margin:0;display:inline-block;max-width:380px}.mockup__buch{position:relative;display:block;filter:drop-shadow(0 2px 4px rgba(20,20,15,.12)) drop-shadow(0 22px 34px rgba(122,96,30,.28))}.mockup img{display:block;width:100%;height:auto}.mockup__pin{position:absolute;top:-14px;right:-16px;display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:var(--brand);color:var(--brand-ink, #17170F);font-size:.75rem;font-weight:800;letter-spacing:.02em;text-align:center;line-height:1.15;transform:rotate(9deg);box-shadow:0 6px 16px -4px #14140f4d}@media(max-width:760px){.mockup{max-width:260px}.mockup__pin{width:62px;height:62px;font-size:.75rem;top:-10px;right:-10px}}.formcard{box-shadow:0 2px 4px #1515150f,0 28px 64px -24px #15151557}select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23575757' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.result__est{border:1px solid var(--isle-line);box-shadow:0 1px 2px #1515150d,0 16px 40px -24px #15151542}.shx__box{box-shadow:0 2px 6px #1515150f,0 30px 70px -28px #15151557!important}.formcard .quiz__bar,.calc .quiz__bar,.fsteps__track{background:#e7e4db}.split-40--faq{grid-template-columns:1fr!important}.split-40--faq>.stick{position:static;text-align:center;margin-bottom:6px}.split-40--faq>.faq{margin-inline:auto;width:100%;max-width:66ch}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{outline:none}.dfehler--klar .dfehler__m{font-style:normal}.h1,.h2,.h3,.quiz__q,.hero__txt h1{hyphens:manual;-webkit-hyphens:manual}.gegen{display:grid;gap:30px;max-width:62rem;margin-inline:auto}.gegen__t{font-size:1.0625rem;font-weight:800;letter-spacing:-.01em;margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--line-solid)}.gegen__t--ohne{color:var(--tx-mut)}.gegen__t--mit{color:var(--tx)}.gegen__l{list-style:none;margin:0;padding:0;display:grid;gap:14px}.gegen__l li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;line-height:1.5}.gegen__sp:first-child .gegen__l li{color:var(--tx-mut)}.gegen__m{font-size:1.05rem;font-weight:800;line-height:1.35}.gegen__m--x{color:var(--warn)}.gegen__m--h{color:var(--ok)}@media(min-width:760px){.gegen{grid-template-columns:1fr 1fr;gap:0 54px}.gegen__sp+.gegen__sp{padding-left:54px;border-left:1px solid var(--line-solid)}}.faq__a{max-width:34em}.foot__legal{max-width:46em}.ctacheck li span,.dfehler__w,.gegen__l li{max-width:34em}.formunder{max-width:34em;margin-inline:auto}@media(max-width:760px){:root{--s-sm: 40px;--s-md: 56px;--s-lg: 64px;--s-xl: 88px}.check--lg li+li{margin-top:26px}.steps li{padding:18px 0}}.grev__txt,.dfehler__w,.consent{line-height:1.6}.fs-xs{line-height:1.65}@media(max-width:760px){p.altpath,p.fs-xs,.foot__legal,.faq .faq__a,blockquote.grev__txt,.grev__card blockquote{text-align:left}}.h1,.h2,.h3,.quiz__q,.lede{text-wrap:balance}:root{--measure-lg: 33em}body,.lede,.steps li p,.shc__txt{line-height:1.6}.calc__note{line-height:1.65}.quotes blockquote p{line-height:1.6}@media(max-width:760px){body,.lede,.quotes blockquote p{line-height:1.6}}.quotes blockquote p,.steps__sum{font-size:1.0625rem;line-height:1.6}.beleg{margin:4px 0 0;opacity:.7}@media(max-width:760px){.angebot{justify-content:center}}.opt--aside{display:flex;width:100%;min-height:0;padding:12px 16px;margin-top:8px;background:transparent;border-style:dashed;font-size:.95rem;font-weight:500;color:var(--tx-mut);justify-content:center}.opt--aside:hover{background:var(--isle-2);color:var(--tx)}.stickycta.aus{transform:translateY(120%);opacity:0;pointer-events:none}@media(max-width:760px){.hero .h1,.hero__txt .h1{font-size:clamp(40px,12vw,52px);line-height:1.02;letter-spacing:-.032em;font-weight:800}.hero p.beleg{margin-top:9px}.hero .beleg+.lede,.hero .beleg+p{margin-top:18px}}@media(min-width:761px){.hero .h1,.hero__txt .h1{font-size:clamp(2.6rem,4.9vw,4.4rem);line-height:1.02;letter-spacing:-.026em;font-weight:800}.hero p.beleg{margin-top:11px}.hero .beleg+.lede,.hero .beleg+p{margin-top:20px}}.siegel{background:var(--bg-2);border-block:1px solid var(--line-solid)}.siegel ul{display:grid;gap:14px;padding:26px 0}.siegel li{display:flex;align-items:center;gap:16px;background:var(--isle);border:1px solid var(--isle-line);border-radius:var(--r-lg);padding:18px 20px}.siegel__stempel{flex:none;display:block;line-height:0}.stempel{width:66px;height:66px;display:block}.stempel__rand{fill:var(--brand)}.stempel__ring{fill:#ffffff4d;stroke:var(--brand-ink);stroke-width:1.5;opacity:.9}.stempel__haar{fill:none;stroke:var(--brand-ink);stroke-width:.8;opacity:.38}.stempel__bild{fill:none;stroke:var(--brand-ink);stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.stempel__bild .stempel__linie{stroke-width:2.4}.siegel__txt{display:block}.siegel li,.siegel__txt,.siegel__txt b,.siegel__txt small{text-align:left}.siegel__txt b{display:block;font-weight:800;font-size:17px;line-height:1.25;letter-spacing:-.012em}.siegel__txt small{display:block;margin-top:4px;font-size:12.5px;line-height:1.4;color:var(--tx-mut)}@media(min-width:761px){.siegel ul{grid-template-columns:1fr 1fr;gap:20px;padding:34px 0}.siegel li{padding:22px 24px;gap:18px}.stempel{width:78px;height:78px}.siegel__txt b{font-size:19px}.siegel__txt small{font-size:13px}}.cluster{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}.cluster figure{margin:0;overflow:hidden;border-radius:var(--r-lg)}.cluster__gross{grid-row:span 2}.cluster img{display:block;width:100%;height:100%;object-fit:cover}.cluster__gross img{object-position:50% 22%}@media(max-width:760px){.cluster{margin-top:4px;gap:8px;height:min(78vw,340px)}}.mainzblock{display:grid;gap:22px}.mainzblock__txt{order:1}.mainzblock .cluster{order:2}.mainzblock__stats{order:3}@media(min-width:1000px){.mainzblock{grid-template-columns:1.35fr 1fr;column-gap:46px;align-items:center}.mainzblock__txt{grid-column:1;grid-row:1}.mainzblock__stats{grid-column:1;grid-row:2}.mainzblock .cluster{grid-column:2;grid-row:1 / span 2}}@media(max-width:759px){.statrow{grid-template-columns:1fr 1fr;gap:24px 26px;margin-top:26px}.statrow .stat b{font-size:29px;letter-spacing:-.02em}.statrow .stat span{font-size:12.5px;line-height:1.35}}.hero p.beleg{text-align:inherit}.beleg{display:flex;align-items:flex-start;gap:7px;margin-top:10px;font-size:13px;line-height:1.4;color:var(--tx-mut);opacity:.8;letter-spacing:.005em}.beleg__ico{flex:none;margin-top:1px;color:var(--brand-deep)}.beleg>span{flex:0 1 auto;max-width:31ch}.beleg__ico path{stroke:currentColor}@media(max-width:999px){.hero .beleg{justify-content:center;text-align:left}}.urg{background:var(--ok);color:#fff}.urg__n{opacity:.92}.beleg{opacity:1}@media(min-width:860px){.stickycta{display:block;left:auto;right:24px;width:auto;max-width:340px;background:transparent;box-shadow:none;border:0;padding:0 0 18px}.stickycta .wrap{padding:0!important}.stickycta .btn{box-shadow:0 18px 40px -18px #00000073}}.h1,.h2,.h3,.quiz__q,.lede{overflow-wrap:break-word}.statrow>*,.grid>*{min-width:0}@media(max-width:760px){.quiz__nav{position:sticky;bottom:0;z-index:3;margin:12px calc(clamp(20px,4vw,56px)*-1) 0;padding:10px clamp(20px,4vw,56px) calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line-solid)}.quiz__nav--leer{display:none}.quiz__nav--fest{position:static}.quiz__nav--fest:before{display:none}.h1.quiz-laeuft{display:none}.quiz__nav:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:14px;pointer-events:none;background:linear-gradient(to top,var(--bg),transparent)}.opt,.opt span{text-align:left}.quiz__meta{margin-bottom:14px}.quiz__hint{margin-bottom:16px}.opts{gap:10px}.opt{padding:14px 16px;gap:12px}.opts--kompakt{gap:8px}}@media(min-width:1000px){.mainzblock--ohnezahlen .cluster{grid-row:1}}@media(max-width:760px){.hero .h1--quiz,.hero__txt .h1--quiz{font-size:clamp(28px,8vw,36px)}}.quiz__zeit{color:var(--tx);font-weight:800}.fussnote{margin:10px auto 0;font-size:.78rem;line-height:1.5;color:var(--tx-dim)}.h1--satz{max-width:26ch}@media(max-width:760px){.hero .h1--satz,.hero__txt .h1--satz{font-size:clamp(26px,7.4vw,34px);line-height:1.1;letter-spacing:-.022em}}@media(min-width:761px){.hero .h1--satz,.hero__txt .h1--satz{font-size:clamp(2rem,3.4vw,3rem);line-height:1.08;letter-spacing:-.02em}}.foot__cookie{display:inline-flex;align-items:center;min-height:44px;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}.foot__cookie:hover{text-decoration:none}.shc__mehr{flex:0 0 auto;background:none;border:0;padding:8px 2px;cursor:pointer;font:inherit;font-size:.76rem;font-weight:700;color:var(--tx-isle-mut);text-decoration:underline;text-underline-offset:3px;min-height:44px;white-space:nowrap}.shc__mehr:hover{color:var(--tx-isle)}.shc__box--panel{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;padding:16px max(16px,calc((100% - 1100px)/2)) calc(16px + env(safe-area-inset-bottom));max-height:calc(100vh - 12px);overflow-y:auto}.shc__h{margin:0 0 12px;font-weight:800;font-size:.95rem;color:var(--tx-isle)}.shc__kat{padding:12px 0;border-top:1px solid var(--isle-line)}.shc__kat__kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;cursor:pointer}.shc__kat__kopf b{font-size:.9rem;color:var(--tx-isle)}.shc__immer{font-size:.78rem;color:var(--tx-isle-mut)}.shc__kat__txt{margin:5px 0 0;font-size:.78rem;line-height:1.5;color:var(--tx-isle-mut)}.shc__schalter{flex:0 0 auto;width:22px;height:22px;margin:0;cursor:pointer;accent-color:var(--brand)}.shc__fuss{margin:12px 0 14px;padding-top:12px;border-top:1px solid var(--isle-line);font-size:.74rem;line-height:1.5;color:var(--tx-isle-mut)}.shc__fuss a{color:var(--brand-txt)}.shc__box--panel .shc__btns{flex:0 0 auto}.shc__wahl{flex:1 1 300px;display:flex;flex-wrap:nowrap;align-items:center;gap:8px}.shc__wahl .shc__b{width:auto}.shc__mehr{order:-1}@media(min-width:760px){.shc__wahl{flex:0 0 auto;justify-content:flex-end}.shc__wahl .shc__b{flex:0 0 auto;min-width:148px}}label.consent{position:relative;z-index:0}label.consent:before{content:"";position:absolute;z-index:-1;left:-9px;top:-10px;width:44px;height:44px}.consent__ds{margin:-7px 0 7px;font-size:.9rem;line-height:1.6;font-weight:700}.formcard .consent__ds{color:var(--tx-isle-mut)}.consent__ds a{display:inline-block;padding:6px 0}.formcard .consent__ds a{color:var(--brand-txt)}@media(max-width:760px){.consent__ds{font-weight:400}}.quiz .consent__ds{text-align:left}.input--frei::placeholder{font-weight:700}.shc__box:not(.shc__box--panel){padding:8px max(16px,calc((100% - 1100px)/2)) calc(8px + env(safe-area-inset-bottom));gap:4px 16px}.shc__box:not(.shc__box--panel) .shc__txt{font-size:.8rem;line-height:1.4}.lbl-hint{font-weight:400;font-size:.78rem;color:var(--tx-mut);margin-left:6px;white-space:nowrap}.formcard .lbl-hint{color:var(--tx-isle-mut)}
